資源描述:
《基于-aspnet班級學生管理系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、.基于ASP.net的班級學生管理系統(tǒng)——用戶管理、安全管理、獎勵與處分管理、綜合測評管理模塊計算機科學與技術03本(1)班:唐毅指導老師:陳正銘講師(韶關學院信息工程學院,廣東韶關512005)摘要:利用ASP.NET2.0和SQLServer2000數(shù)據(jù)庫技術實現(xiàn)的班級學生管理系統(tǒng)具有協(xié)助班級導師和輔導員對班級管理的功能。班級導師可以通過系統(tǒng)了解所帶班級學生各種相關信息,對所教班級學生進行綜合評價;班長通過系統(tǒng)對本班學生的基本信息、日常表現(xiàn)、學習成績等進行管理;各同學也可通過本系統(tǒng)查詢自身的相關狀態(tài)及信息。其
2、中的用戶管理、安全管理、獎勵與處分管理與綜合測評管理的功能是管理用戶、提高安全性及學期末的綜合測評工作電算化。關鍵字:ASP.NET2.0;班級學生管理;綜合測評1緒論隨著學生群體不斷的壯大,傳統(tǒng)的學生管理方法不能適應現(xiàn)今學校的需要。利用管理信息系統(tǒng)(MIS)對學生進行管理已成為必然趨勢。目前學校采用的管理系統(tǒng)可分為C/S結構和B/S結構,B/S結構的系統(tǒng)具有系統(tǒng)操作簡便,客戶端無需安裝,維護方便等優(yōu)點,被越來越多的學校所青睞,本文將介紹如何使用ASP.NET2.0設計一個B/S結構的班級學生管理系統(tǒng),主要功能包
3、括用戶管理、安全管理、獎勵與處分管理、綜合測評管理。2需求分析2.1調(diào)研情況面對龐大的學生群體,國內(nèi)外各院校形成了一定規(guī)模的信息化建設體系,都建立有自己C/S或B/S模式(以C/S居多)的學生管理系統(tǒng),以減少工作環(huán)節(jié),提高管理效率,功能齊全。但在安全性和信息更新化方面存在有一定的不足,各現(xiàn)有系統(tǒng)資料單獨建立,共享性差;在以管理者為主體的方式中,信息取舍依賴管理者對于信息的認知與喜好,較不容易掌握用戶真正的需求,也因此無法完全滿足用戶的需求。2.2解決方案...根據(jù)需求,選用B/S模式設計方案,運用MD5加密和圖片
4、驗證碼數(shù)據(jù)加密技術,應用SQL數(shù)據(jù)庫管理系統(tǒng),ASP.NET開發(fā)工具等開發(fā)班級學生管理系統(tǒng)。該系統(tǒng)面向各部門和全體學生,實現(xiàn)對學生用戶管理、安全管理、獎勵與處分管理、綜合測評管理等功能模塊;實現(xiàn)根據(jù)成績、獎懲信息等內(nèi)容給出學生的綜合測評結果。1.1開發(fā)環(huán)境1.硬件平臺1)CPU:AMD1700+2)內(nèi)存:512MB3)硬盤:希捷60G2.軟件平臺1)操作系統(tǒng):WindowsXPEdition2)數(shù)據(jù)庫:SQLServer20003)開發(fā)環(huán)境:Microsoft.NETFrameworkSDKv2.04)開發(fā)工具:
5、MicrosoftVisualStudio20055)開發(fā)語言:C#語言6)服務器:IIS6.07)瀏覽器:IE6.0,且推薦使用IE6.08)分辨率:最佳效果1024×768像素2數(shù)據(jù)庫設計數(shù)據(jù)庫使用MSSQL2000數(shù)據(jù)庫,包含22張數(shù)據(jù)表。下面列出本系統(tǒng)主要數(shù)據(jù)表的結構。2.1用戶管理表3.1用戶表(MSS_Users)——系統(tǒng)核心表,存放系統(tǒng)用戶信息字段名數(shù)據(jù)類型長度主鍵否為空描述User_IDvarchar50是否用戶IDUser_Role_IDint4 否角色IDUser_Classnvarchar5
6、0 是班級User_Passwordnvarchar50 否密碼User_Namenvarchar20 否用戶名User_Sexnvarchar2 是性別User_Birthdaydatetime8 是生日User_Dutynvarchar50 是職務...User_Addressnvarchar100 是住址User_Enrollmentdatetime8 是入學時間User_IDcardnvarchar20 是身份證號User_Mobilenvarchar20 是手機User_NativePlacenvarc
7、har50 是籍貫User_Nationnvarchar20 是民族1.1安全管理表3.2系統(tǒng)公告表(MSS_Notice)——保存系統(tǒng)公告字段名數(shù)據(jù)類型長度主鍵否為空描述IDint4是否IDNoticeTitlenvarchar50 是公告標題NoticeContentntext16 是公告內(nèi)容NoticeTimedatetime8 是發(fā)布時間NoticePersonnvarchar20 是發(fā)布人表3.3用戶登陸日志表(MSS_LoginLog)——記錄用戶登陸信息字段名數(shù)據(jù)類型長度主鍵否為空描述IDint4是
8、否IDUserNamenvarchar20 是用戶名LoginTimedatetime8 是登陸時間LoginIPnvarchar20 是登陸IP表3.4用戶操作日志表(MSS_WorkDo)——記錄用戶增刪改記錄的信息字段名數(shù)據(jù)類型長度主鍵否為空描述IDint4是否IDUserNamenvarchar20 是用戶名OperationTimedatetime8 是操作時間