




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、班級管理系統設計總體設計描述從60年代末70年代初的實驗性網絡研究,經過70年代中后期集中封閉的網絡應用,到80年代中后期部分開放的應用,計算機網絡已經發展到90年代的開放和大規模普及。其發展之快,影響之大,是任何學科都無法比擬的。計算機的應用已經滲透到從科研、教育到工業的社會各個領域,并對其他學科的發展起著使能和支撐作用。網絡交流是一個在線交流的平臺。通過網絡,學生們可以快速及時地相互聯系,交流感情。所以網絡通訊錄可以給我們帶來更多的便利,讓同學們更快的聯系到一起。現代社會是一個信息社會,信息的交流無形中影響著我們的生活,我們的生活節奏加快了。網絡通訊錄是一個很好的交流平臺,不僅為我們節省了
2、很多時間,也為我們提供了一個同學交流的空間,讓我們在忙碌的生活中獲得一份輕松舒適的生活。根據畢業設計的具體要求,設計了一個基于互聯網信息互聯服務(IIS)的平臺,設計并實現了一個小型的在線動態通訊錄系統,通過互聯網交換信息。關鍵詞:通訊錄系統;動態;IIS 5.1介紹計算機網絡從60年代末70年代初的實驗性網絡,經過70年代末的集中式和封閉式網絡應用,一直到80年代中后期的局部開放式應用,一直發展到90年代的開放式大規模擴展,其發展速度之快,影響之大,是任何學科都無法比擬的。計算機網絡的應用從科研、教育到工業,已經滲透到社會的各個領域,它有能力和支持其他學科的發展。網絡交流是一個在線交流的平臺
3、,通過網絡可以讓學生快速、及時地相互聯系,交流感情。因此,網絡通訊錄可以給我們帶來更多的便利,讓學生更快地聯系。現代社會是一個信息社會,信息的交流在無形的薄膜和無形的薄膜中進行,我們加快了生活的節奏,網絡通訊錄是一個很好的交流平臺,不僅為我們節省了大量的時間,還為我們提供了一個學生交流的空間,讓我們在忙碌的生活中得到一份輕松和舒適。根據畢業設計的具體要求,本設計基于互聯網信息互聯網服務(IIS)平臺,設計并實現了一個小型的在線動態通訊錄系統,通過互聯網,進行信息交流。關鍵詞:系統;動態;IIS 5.1班級管理系統設計1導言1.1開發背景班級管理系統是利用計算機管理班級信息的計算機應用技術的創新
4、。在電腦普及之前,班級管理是由老師和班干部來承擔的。現在一般學校都采用信息化管理,也就是以計算機為工具的計算機班級信息管理程序,幫助班主任更有效地管理班級。班級信息管理系統是一個典型的信息管理系統(m is)。其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發。對于建立一致性和完整性強、數據安全性好的數據具有一定的現實意義和實用價值。1.2項目研究的目的為了提高自己計算機專業知識的應用水平,檢驗自己對計算機知識的掌握和應用,通過本次畢業設計的綜合應用,找出自己學習中的問題和不足,明確今后努力的方向,加強計算機網絡和數據庫知識的鞏固和提高,希望在畢業設計中得到老師的具體指導和幫助。1.3
5、研究能力描述隨著互聯網的發展,人們不再滿足于靜態網頁和交互技術。微軟推出ASP技術1,初學者很容易掌握,做的很漂亮。ASP(全稱是Active server Page),是Web服務器端運行環境。使用ASP不僅可以生成動態的、交互式的、高性能的WEB應用程序,還可以執行復雜的數據庫操作。ASP本身包含VBScript和JavaScript引擎,使得腳本直接嵌入HTML,還可以通過ActiveX控件實現更強大的功能。ASP(動態服務器頁面,動態服務器主頁2)是開發本系統的關鍵技術。采用微軟ASP技術實現WEB界面,連接數據庫服務器,在服務器端處理程序,動態生成網頁。作為微軟公司推出的IIS3.0
6、和IIS4.0服務器的組件,它將腳本編程語言直接嵌入到HTML語言中,通過執行腳本語句來處理操作、變量輸出和子進程調用。ASP提供了一個服務器腳本環境,可用于構建和運行動態、交互式和高效的web服務器應用程序。因為瀏覽器本身具有各種軟產品平臺的優點,是一個優秀的客戶端操作平臺,構成了瀏覽器/服務器的框架模型。有了ASP,程序就和外觀分開了。通過使用腳本和組件,ASP允許用戶將編程工作從網頁設計和其他工作中分離出來6。所以ASP是我生產開發的首選工具。2主要技術及分析2.1 ASP技術概述這是微軟開發的一套服務器端腳本環境。ASP包含在IIS中。通過ASP,我們將HTML頁面、ASP指令和Act
7、iveX組件結合起來,構建一個動態、交互式、高效的WEB服務器應用程序。有了ASP,我們就不用擔心客戶端的瀏覽器能不能運行你寫的代碼了,因為所有的程序都會在服務器端執行,包括所有嵌入普通HTML的腳本程序。程序執行時,服務器只將執行結果返回給客戶端瀏覽器,減輕了客戶端瀏覽器的負擔,大大提高了交互速度。以下是Active Server Pages的一些功能:1.簡單易懂的腳本語言2.好寫。3.它可以編輯和設計。4.輕松瀏覽。6.安全性高(ASP的源代碼不會傳輸到用戶的瀏覽器)。7.它集成在HTML中,不需要編譯或。8.容易進入數據庫。2.2.Dreamweaver CS3Dreamweaver
8、DHTML(動態網頁)支持的特別好,可以輕松做出很多眼花繚亂的交互頁面效果。插件程序設計使其功能可無限擴展。與Dreamweaver、Firework一起被稱為Macromedia的網頁制作三劍客是同一家公司的產品,所以在功能上有非常Flash的組合。所以Dreamweaver是高級網頁制作的首選。2.3IIS 5.1功能IIS 5.1 (Internet信息服務器)是Windows XP組件的一部分。它具有更高的安全性,更方便的管理和新版本的網絡服務。它具有以下特點:1.安全2.管理功能3.網絡服務3系統需求分析3.1外形設計擁有一個個性化的是每個網頁設計師的追求。而且這種大的還有很多,各有
9、千秋。班級系統需要用戶和管理員。用戶需要修改自己的信息,查詢其他用戶的信息,想怎么留言就怎么留言。管理員可以添加權限、瀏覽、添加、刪除和修改用戶信息。3.2數據庫設計4數據表的設計Microsoft Access 2000是一個關系數據庫管理系統(RDBMS)。Access數據庫3是Microsoft Office 2000 suite專業版和開發版的一個組件,所以不需要單獨安裝。像其他關系數據庫一樣,MS Access充當“后端”,它的任務是存儲數據。此外,通過使用MS Access,用戶還可以創建一個“前端”或一個用戶友好和受歡迎的數據訪問方法。與SQL Server數據庫相比,Acces
10、s數據庫具有以下特點:1.功能單一,不提供數據發布、分布式事務處理等操作,因此比Access數據庫需要更少的內存和磁盤資源;2.Access數據庫一般用于桌面應用,不用于大型企業應用;的數據連接實現的數據庫的連接代碼如下7:3.3 SQL語言的使用1.SQL函數1)查詢數據2)在數據庫表中插入、修改和刪除記錄3)創建、修改和刪除數據對象。4)控制對數據和數據對象的訪問5)保證數據庫的一致性和完整性。2.SQL查詢數據查詢是關系運算理論在SQL語言中的主要體現,SELECT語句是SQL查詢的基本語句。當我們對數據庫執行各種操作時,數據查詢是最常用的一種。3.SQL數據更新使用數據庫的目的是為了有
11、效地管理數據,數據的插入、刪除和修改是必不可少的功能。數據插入、刪除和修改在本系統中被廣泛使用。4系統的詳細設計和實現4.1學生信息表:4.2用戶密碼表:4.3功能的實現1.登錄判斷每個功能要加圖,加文字論述。每個功能要加圖,加文字論述。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 = 通訊簿 用戶管理 類管理 每個班級的留言簿 a href = # onClick = iframe _ main . location . href = class _ say . ASP?Class= 發布消息 a href = # onClick = iframe _ main . location . href = xiu Gai . ASP?Id= 修改個人配置文件 注銷系統 3.修改用戶數據5%如果session(admin ) 那么id =請求(“id”)用戶=修剪(請求(“用戶”)位置=微調(請求(“位置”)出生=請
13、求(“出生”)如果用戶= 或出生= 那么%Alert(帶*的選項不能為空!)history.go(-1)%回應。結束()如果就會結束set RS = createobject( adodb . recordset )rs.open select * from user其中user=&user& ,user& session(user)& ,conn,1,1如果不是,那么%Alert(您選擇的用戶名已經注冊了!)history.go(-1)%回應。結束()如果就會結束rs關閉性=要求(“性”)=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 )如果就會結束rs(mp)=mprs(touxiang)=touxiangrs .更新%Alert(個人資料修改成功!)
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(回復成功!)location.href=class_say.asp?cla
16、ss= %如果session(admin ) 那么class name = trim(request( class name )如果classname= 那么%Alert(類名不能為空!)history.go(-1)Alert(類名已經存在!請重新添加!7)history.go(-1)Alert(添加成功!)location.href=class.asp 5.在后臺刪除類和相應的類消息數據庫表%如果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(班里有學生記錄。您想刪除它們嗎?,VbYesNo, =vbyes thenlocation . href = class _ delete _ yes . ASP?classname= 其他location . href = class _ delete _ no . ASP?clas
18、sname= 如果就會結束Alert(刪除成功!)location.href=class.asp 增加系統測試和使用增加系統測試和使用5.結論本系統是一個實用的小型群體數據庫信息管理系統。它主要完成企業的一系列管理。本系統采用流行的開發工具ASP來完成整個系統的設計,并利用access的方便性和實用性來設計數據庫。它有相當實用的功能。在用戶管理方面,系統實現了用戶注冊、用戶注銷、密碼修改等多種功能。在設計過程中,不可避免地會遇到各種問題。因為整個系統是個人設計的,所以很多關于ASP的細節還得自己摸索。另外,由于水平有限,對ASP的強大功能還沒有完全了解,還存在很多不足。通過這次設計,我們學到了很多新的東西,也發現了很多問題,有些已經在設
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商戶工作群管理制度
- 圖書閱覽室管理制度
- 基層管護站管理制度
- 處方分類與管理制度
- 消費隊員休假管理制度
- 消防培訓機構管理制度
- 外國人公共管理制度
- 外部服務商管理制度
- 大廈監控室管理制度
- 大村網格化管理制度
- 《合理用藥安全教育》課件
- 優化能源消耗的綠色IT部署戰略規劃
- 2025年上半年內蒙古包頭市市直事業單位招考易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年度人工智能產業投資基金入股協議4篇
- 4.2.2光柵傳感器測量位移
- 2025年華遠陸港集團所屬華遠陸港網絡貨運(山西)限公司招聘(72人)管理單位筆試遴選500模擬題附帶答案詳解
- T-CCIASD 10012-2024 ISO 標準集裝箱用水性涂料
- 國家開放大學《金融學》機考題庫
- 證據法學復習資料
- 老年骨關節病康復護理
- 激越管理的22項建議(精神科患者激越的評估和管理)
評論
0/150
提交評論