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