




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、班級管理系統(tǒng)設(shè)計(jì)總體設(shè)計(jì)描述從60年代末70年代初的實(shí)驗(yàn)性網(wǎng)絡(luò)研究,經(jīng)過70年代中后期集中封閉的網(wǎng)絡(luò)應(yīng)用,到80年代中后期部分開放的應(yīng)用,計(jì)算機(jī)網(wǎng)絡(luò)已經(jīng)發(fā)展到90年代的開放和大規(guī)模普及。其發(fā)展之快,影響之大,是任何學(xué)科都無法比擬的。計(jì)算機(jī)的應(yīng)用已經(jīng)滲透到從科研、教育到工業(yè)的社會各個(gè)領(lǐng)域,并對其他學(xué)科的發(fā)展起著使能和支撐作用。網(wǎng)絡(luò)交流是一個(gè)在線交流的平臺。通過網(wǎng)絡(luò),學(xué)生們可以快速及時(shí)地相互聯(lián)系,交流感情。所以網(wǎng)絡(luò)通訊錄可以給我們帶來更多的便利,讓同學(xué)們更快的聯(lián)系到一起?,F(xiàn)代社會是一個(gè)信息社會,信息的交流無形中影響著我們的生活,我們的生活節(jié)奏加快了。網(wǎng)絡(luò)通訊錄是一個(gè)很好的交流平臺,不僅為我們節(jié)省了
2、很多時(shí)間,也為我們提供了一個(gè)同學(xué)交流的空間,讓我們在忙碌的生活中獲得一份輕松舒適的生活。根據(jù)畢業(yè)設(shè)計(jì)的具體要求,設(shè)計(jì)了一個(gè)基于互聯(lián)網(wǎng)信息互聯(lián)服務(wù)(IIS)的平臺,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)小型的在線動態(tài)通訊錄系統(tǒng),通過互聯(lián)網(wǎng)交換信息。關(guān)鍵詞:通訊錄系統(tǒng);動態(tài);IIS 5.1介紹計(jì)算機(jī)網(wǎng)絡(luò)從60年代末70年代初的實(shí)驗(yàn)性網(wǎng)絡(luò),經(jīng)過70年代末的集中式和封閉式網(wǎng)絡(luò)應(yīng)用,一直到80年代中后期的局部開放式應(yīng)用,一直發(fā)展到90年代的開放式大規(guī)模擴(kuò)展,其發(fā)展速度之快,影響之大,是任何學(xué)科都無法比擬的。計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用從科研、教育到工業(yè),已經(jīng)滲透到社會的各個(gè)領(lǐng)域,它有能力和支持其他學(xué)科的發(fā)展。網(wǎng)絡(luò)交流是一個(gè)在線交流的平臺
3、,通過網(wǎng)絡(luò)可以讓學(xué)生快速、及時(shí)地相互聯(lián)系,交流感情。因此,網(wǎng)絡(luò)通訊錄可以給我們帶來更多的便利,讓學(xué)生更快地聯(lián)系。現(xiàn)代社會是一個(gè)信息社會,信息的交流在無形的薄膜和無形的薄膜中進(jìn)行,我們加快了生活的節(jié)奏,網(wǎng)絡(luò)通訊錄是一個(gè)很好的交流平臺,不僅為我們節(jié)省了大量的時(shí)間,還為我們提供了一個(gè)學(xué)生交流的空間,讓我們在忙碌的生活中得到一份輕松和舒適。根據(jù)畢業(yè)設(shè)計(jì)的具體要求,本設(shè)計(jì)基于互聯(lián)網(wǎng)信息互聯(lián)網(wǎng)服務(wù)(IIS)平臺,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)小型的在線動態(tài)通訊錄系統(tǒng),通過互聯(lián)網(wǎng),進(jìn)行信息交流。關(guān)鍵詞:系統(tǒng);動態(tài);IIS 5.1班級管理系統(tǒng)設(shè)計(jì)1導(dǎo)言1.1開發(fā)背景班級管理系統(tǒng)是利用計(jì)算機(jī)管理班級信息的計(jì)算機(jī)應(yīng)用技術(shù)的創(chuàng)新
4、。在電腦普及之前,班級管理是由老師和班干部來承擔(dān)的?,F(xiàn)在一般學(xué)校都采用信息化管理,也就是以計(jì)算機(jī)為工具的計(jì)算機(jī)班級信息管理程序,幫助班主任更有效地管理班級。班級信息管理系統(tǒng)是一個(gè)典型的信息管理系統(tǒng)(m is)。其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)。對于建立一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)具有一定的現(xiàn)實(shí)意義和實(shí)用價(jià)值。1.2項(xiàng)目研究的目的為了提高自己計(jì)算機(jī)專業(yè)知識的應(yīng)用水平,檢驗(yàn)自己對計(jì)算機(jī)知識的掌握和應(yīng)用,通過本次畢業(yè)設(shè)計(jì)的綜合應(yīng)用,找出自己學(xué)習(xí)中的問題和不足,明確今后努力的方向,加強(qiáng)計(jì)算機(jī)網(wǎng)絡(luò)和數(shù)據(jù)庫知識的鞏固和提高,希望在畢業(yè)設(shè)計(jì)中得到老師的具體指導(dǎo)和幫助。1.3
5、研究能力描述隨著互聯(lián)網(wǎng)的發(fā)展,人們不再滿足于靜態(tài)網(wǎng)頁和交互技術(shù)。微軟推出ASP技術(shù)1,初學(xué)者很容易掌握,做的很漂亮。ASP(全稱是Active server Page),是Web服務(wù)器端運(yùn)行環(huán)境。使用ASP不僅可以生成動態(tài)的、交互式的、高性能的WEB應(yīng)用程序,還可以執(zhí)行復(fù)雜的數(shù)據(jù)庫操作。ASP本身包含VBScript和JavaScript引擎,使得腳本直接嵌入HTML,還可以通過ActiveX控件實(shí)現(xiàn)更強(qiáng)大的功能。ASP(動態(tài)服務(wù)器頁面,動態(tài)服務(wù)器主頁2)是開發(fā)本系統(tǒng)的關(guān)鍵技術(shù)。采用微軟ASP技術(shù)實(shí)現(xiàn)WEB界面,連接數(shù)據(jù)庫服務(wù)器,在服務(wù)器端處理程序,動態(tài)生成網(wǎng)頁。作為微軟公司推出的IIS3.0
6、和IIS4.0服務(wù)器的組件,它將腳本編程語言直接嵌入到HTML語言中,通過執(zhí)行腳本語句來處理操作、變量輸出和子進(jìn)程調(diào)用。ASP提供了一個(gè)服務(wù)器腳本環(huán)境,可用于構(gòu)建和運(yùn)行動態(tài)、交互式和高效的web服務(wù)器應(yīng)用程序。因?yàn)闉g覽器本身具有各種軟產(chǎn)品平臺的優(yōu)點(diǎn),是一個(gè)優(yōu)秀的客戶端操作平臺,構(gòu)成了瀏覽器/服務(wù)器的框架模型。有了ASP,程序就和外觀分開了。通過使用腳本和組件,ASP允許用戶將編程工作從網(wǎng)頁設(shè)計(jì)和其他工作中分離出來6。所以ASP是我生產(chǎn)開發(fā)的首選工具。2主要技術(shù)及分析2.1 ASP技術(shù)概述這是微軟開發(fā)的一套服務(wù)器端腳本環(huán)境。ASP包含在IIS中。通過ASP,我們將HTML頁面、ASP指令和Act
7、iveX組件結(jié)合起來,構(gòu)建一個(gè)動態(tài)、交互式、高效的WEB服務(wù)器應(yīng)用程序。有了ASP,我們就不用擔(dān)心客戶端的瀏覽器能不能運(yùn)行你寫的代碼了,因?yàn)樗械某绦蚨紩诜?wù)器端執(zhí)行,包括所有嵌入普通HTML的腳本程序。程序執(zhí)行時(shí),服務(wù)器只將執(zhí)行結(jié)果返回給客戶端瀏覽器,減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互速度。以下是Active Server Pages的一些功能:1.簡單易懂的腳本語言2.好寫。3.它可以編輯和設(shè)計(jì)。4.輕松瀏覽。6.安全性高(ASP的源代碼不會傳輸?shù)接脩舻臑g覽器)。7.它集成在HTML中,不需要編譯或。8.容易進(jìn)入數(shù)據(jù)庫。2.2.Dreamweaver CS3Dreamweaver
8、DHTML(動態(tài)網(wǎng)頁)支持的特別好,可以輕松做出很多眼花繚亂的交互頁面效果。插件程序設(shè)計(jì)使其功能可無限擴(kuò)展。與Dreamweaver、Firework一起被稱為Macromedia的網(wǎng)頁制作三劍客是同一家公司的產(chǎn)品,所以在功能上有非常Flash的組合。所以Dreamweaver是高級網(wǎng)頁制作的首選。2.3IIS 5.1功能IIS 5.1 (Internet信息服務(wù)器)是Windows XP組件的一部分。它具有更高的安全性,更方便的管理和新版本的網(wǎng)絡(luò)服務(wù)。它具有以下特點(diǎn):1.安全2.管理功能3.網(wǎng)絡(luò)服務(wù)3系統(tǒng)需求分析3.1外形設(shè)計(jì)擁有一個(gè)個(gè)性化的是每個(gè)網(wǎng)頁設(shè)計(jì)師的追求。而且這種大的還有很多,各有
9、千秋。班級系統(tǒng)需要用戶和管理員。用戶需要修改自己的信息,查詢其他用戶的信息,想怎么留言就怎么留言。管理員可以添加權(quán)限、瀏覽、添加、刪除和修改用戶信息。3.2數(shù)據(jù)庫設(shè)計(jì)4數(shù)據(jù)表的設(shè)計(jì)Microsoft Access 2000是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。Access數(shù)據(jù)庫3是Microsoft Office 2000 suite專業(yè)版和開發(fā)版的一個(gè)組件,所以不需要單獨(dú)安裝。像其他關(guān)系數(shù)據(jù)庫一樣,MS Access充當(dāng)“后端”,它的任務(wù)是存儲數(shù)據(jù)。此外,通過使用MS Access,用戶還可以創(chuàng)建一個(gè)“前端”或一個(gè)用戶友好和受歡迎的數(shù)據(jù)訪問方法。與SQL Server數(shù)據(jù)庫相比,Acces
10、s數(shù)據(jù)庫具有以下特點(diǎn):1.功能單一,不提供數(shù)據(jù)發(fā)布、分布式事務(wù)處理等操作,因此比Access數(shù)據(jù)庫需要更少的內(nèi)存和磁盤資源;2.Access數(shù)據(jù)庫一般用于桌面應(yīng)用,不用于大型企業(yè)應(yīng)用;的數(shù)據(jù)連接實(shí)現(xiàn)的數(shù)據(jù)庫的連接代碼如下7:3.3 SQL語言的使用1.SQL函數(shù)1)查詢數(shù)據(jù)2)在數(shù)據(jù)庫表中插入、修改和刪除記錄3)創(chuàng)建、修改和刪除數(shù)據(jù)對象。4)控制對數(shù)據(jù)和數(shù)據(jù)對象的訪問5)保證數(shù)據(jù)庫的一致性和完整性。2.SQL查詢數(shù)據(jù)查詢是關(guān)系運(yùn)算理論在SQL語言中的主要體現(xiàn),SELECT語句是SQL查詢的基本語句。當(dāng)我們對數(shù)據(jù)庫執(zhí)行各種操作時(shí),數(shù)據(jù)查詢是最常用的一種。3.SQL數(shù)據(jù)更新使用數(shù)據(jù)庫的目的是為了有
11、效地管理數(shù)據(jù),數(shù)據(jù)的插入、刪除和修改是必不可少的功能。數(shù)據(jù)插入、刪除和修改在本系統(tǒng)中被廣泛使用。4系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)4.1學(xué)生信息表:4.2用戶密碼表:4.3功能的實(shí)現(xiàn)1.登錄判斷每個(gè)功能要加圖,加文字論述。每個(gè)功能要加圖,加文字論述。Alert(用戶名或密碼不能為空!)history.go(-1)Alert(登錄成功!10)location.href=index.asp Alert(您登錄的用戶名不存在!請重新登錄!”)history.go(-1)2.用戶登錄菜單模塊判斷6如圖4-4所示。圖4-4返回主頁 a href = # onClick = iframe _ main . locat
12、ion . href = user . ASP?class = 通訊簿 用戶管理 類管理 每個(gè)班級的留言簿 a href = # onClick = iframe _ main . location . href = class _ say . ASP?Class= 發(fā)布消息 a href = # onClick = iframe _ main . location . href = xiu Gai . ASP?Id= 修改個(gè)人配置文件 注銷系統(tǒng) 3.修改用戶數(shù)據(jù)5%如果session(admin ) 那么id =請求(“id”)用戶=修剪(請求(“用戶”)位置=微調(diào)(請求(“位置”)出生=請
13、求(“出生”)如果用戶= 或出生= 那么%Alert(帶*的選項(xiàng)不能為空!)history.go(-1)%回應(yīng)。結(jié)束()如果就會結(jié)束set RS = createobject( adodb . recordset )rs.open select * from user其中user=&user& ,user& session(user)& ,conn,1,1如果不是,那么%Alert(您選擇的用戶名已經(jīng)注冊了!)history.go(-1)%回應(yīng)。結(jié)束()如果就會結(jié)束rs關(guān)閉性=要求(“性”)=trim(請求( )E_mail=trim(請求(“電子郵件”)地址=trim(請求(“地址”)cen
14、tent=trim(請求( centent )mp=trim(請求(“mp”)touxiang =請求(“touxiang”)RS . open select * fromuserwhere id = & id,conn,3,3rs(用戶)=用戶rs(位置)=位置rs(出生)=出生RS( sex )=性RS( =rs(電子郵件)=電子郵件rs(地址)=地址rs(centent)=centent如果request(class ) 那么RS( class )=請求( class )如果就會結(jié)束rs(mp)=mprs(touxiang)=touxiangrs .更新%Alert(個(gè)人資料修改成功!)
15、location.href=index.asp 4.消息的判斷和保存9%如果session(user ) 那么usercontent=trim(請求( usercontent )classname=request(classname )set RS = createobject( adodb . recordset )rs.open classname,康涅狄格州,3,3rs.addnewrs(用戶)=會話(用戶)rs(content)=usercontentrs(userdate)=now()rs .更新%Alert(回復(fù)成功!)location.href=class_say.asp?cla
16、ss= %如果session(admin ) 那么class name = trim(request( class name )如果classname= 那么%Alert(類名不能為空!)history.go(-1)Alert(類名已經(jīng)存在!請重新添加!7)history.go(-1)Alert(添加成功!)location.href=class.asp 5.在后臺刪除類和相應(yīng)的類消息數(shù)據(jù)庫表%如果session(admin ) 那么classname=request(classname )set RS = createobject( adodb . recordset )RS . open
17、select * fromuserwhere class = & class name & ,conn,1,1如果rs.eof那么conn.execute 從classname=&classname& 的類中刪除conn . execute drop table & class name & 其他%Msgbox(班里有學(xué)生記錄。您想刪除它們嗎?,VbYesNo, =vbyes thenlocation . href = class _ delete _ yes . ASP?classname= 其他location . href = class _ delete _ no . ASP?clas
18、sname= 如果就會結(jié)束Alert(刪除成功!)location.href=class.asp 增加系統(tǒng)測試和使用增加系統(tǒng)測試和使用5.結(jié)論本系統(tǒng)是一個(gè)實(shí)用的小型群體數(shù)據(jù)庫信息管理系統(tǒng)。它主要完成企業(yè)的一系列管理。本系統(tǒng)采用流行的開發(fā)工具ASP來完成整個(gè)系統(tǒng)的設(shè)計(jì),并利用access的方便性和實(shí)用性來設(shè)計(jì)數(shù)據(jù)庫。它有相當(dāng)實(shí)用的功能。在用戶管理方面,系統(tǒng)實(shí)現(xiàn)了用戶注冊、用戶注銷、密碼修改等多種功能。在設(shè)計(jì)過程中,不可避免地會遇到各種問題。因?yàn)檎麄€(gè)系統(tǒng)是個(gè)人設(shè)計(jì)的,所以很多關(guān)于ASP的細(xì)節(jié)還得自己摸索。另外,由于水平有限,對ASP的強(qiáng)大功能還沒有完全了解,還存在很多不足。通過這次設(shè)計(jì),我們學(xué)到了很多新的東西,也發(fā)現(xiàn)了很多問題,有些已經(jīng)在設(shè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 加盟健康中心合作合同范本
- 初創(chuàng)公司分紅合同范本
- 保證合同范本單方
- 醫(yī)用合同范本
- 單位和個(gè)人合伙合同范本
- 勞務(wù)門店合同范本
- 書畫居間合同范本
- 供用熱力合同范本
- 關(guān)聯(lián)交易合同范本
- 會展活動合同范本
- 《當(dāng)代網(wǎng)絡(luò)文學(xué)作品發(fā)展研究6300字(論文)》
- 孟氏骨折與蓋氏骨折講解學(xué)習(xí)
- GB/T 9386-2008計(jì)算機(jī)軟件測試文檔編制規(guī)范
- GB/T 25137-2010鈦及鈦合金鍛件
- 第2課《說和做》課件(共30張ppt) 部編版語文七年級下冊
- 2022年廉政談話公司紀(jì)委書記對干部任前廉潔警示談話講話范文集團(tuán)國有企業(yè)國企新任職
- 《鐵道車輛工程》第05章鐵道車輛的運(yùn)行性能課件
- 七上解一元一次方程100道練習(xí)題(有答案)
- 跨境電商推廣(EDM、SEO、SEM、Facebook、YouTube、Twitter等)課件
- 中國古代服飾文化135張課件
- 《道德與法治》五下第一單元《我們一家人》教案
評論
0/150
提交評論