基于web的學(xué)生信息管理系統(tǒng)_第1頁(yè)
基于web的學(xué)生信息管理系統(tǒng)_第2頁(yè)
基于web的學(xué)生信息管理系統(tǒng)_第3頁(yè)
基于web的學(xué)生信息管理系統(tǒng)_第4頁(yè)
基于web的學(xué)生信息管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于基于web的學(xué)生信息管理系統(tǒng)的學(xué)生信息管理系統(tǒng)學(xué)生: 學(xué)號(hào):指導(dǎo)老師:概述概述l 隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)單位要生存要發(fā)展,要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來,就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。l 本學(xué)生信息管理系統(tǒng)可以說是一個(gè)綜合性的學(xué)校學(xué)生管理系統(tǒng),這它集成了學(xué)生學(xué)籍管理系統(tǒng)、學(xué)生成績(jī)管理系統(tǒng)、學(xué)生檔案管理系統(tǒng)、學(xué)生繳費(fèi)管理系統(tǒng)等多種功能,因而具有較強(qiáng)的實(shí)用性和先進(jìn)性。系統(tǒng)在ASP.net環(huán)境下開發(fā)一個(gè)管理信息系統(tǒng)的過程。通過分析某一學(xué)校學(xué)生管理的不足,創(chuàng)建了一套行之有效的計(jì)

2、算機(jī)管理學(xué)生的方案。文章介紹了學(xué)生管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、業(yè)務(wù)流程分析等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)及代碼設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分說明了幾個(gè)主要模塊的算法, 本系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用。需求分析需求分析 可行性分析 :技術(shù)可行性 、經(jīng)濟(jì)可行性 、操作可行性 。通過調(diào)查,要求系統(tǒng)需要有以下功能:l 有良好的操作界面;l 有較好的權(quán)限管理; l 原始數(shù)據(jù)修改簡(jiǎn)單方便,支持多條件修改l 方便的數(shù)據(jù)查詢,支持多條件查詢;l 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,數(shù)據(jù)穩(wěn)定性好;l 數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工計(jì)算; 課題背景課題背景 隨著學(xué)校規(guī)模的不斷擴(kuò)大,學(xué)生數(shù)

3、量的急劇增加,有關(guān)學(xué)生的各種信息量也成倍的增長(zhǎng)。面對(duì)龐大的信息量,就要有學(xué)生管理信息系統(tǒng)來提高學(xué)生管理工作效率。通過這樣的系統(tǒng)可以做到信息的管理規(guī)范.科學(xué)統(tǒng)計(jì)和快速查詢。從而減少管理方面的工作量。有效的管理學(xué)生所有信息就是學(xué)生管理系統(tǒng)完成的功能。此學(xué)生管理系統(tǒng)是基于.net技術(shù),采用.net技術(shù)構(gòu)建。在行使維護(hù)功能方面包括:學(xué)生管理,班級(jí)管理,教師管理,課程管理,學(xué)生選課及其成績(jī)管理。 功能的詳細(xì)設(shè)計(jì)功能的詳細(xì)設(shè)計(jì) 1.登錄 在登錄頁(yè)面對(duì)應(yīng)的地方輸入用戶名、密碼,確認(rèn)后登錄。提交后首先通過用戶名和密碼和type值運(yùn)行存儲(chǔ)過程login,對(duì)數(shù)據(jù)庫(kù)中的學(xué)生/教師/管理員信息表進(jìn)行檢索,若檢索到的記

4、錄集為空,從而轉(zhuǎn)到登陸錯(cuò)誤頁(yè)面,提示“你輸入的用戶名或密碼有誤,請(qǐng)重新輸入!” 若為真,進(jìn)入相應(yīng)的登錄界面,并將編號(hào)/密碼和type值以session對(duì)象保存起來。 2.學(xué)生信息維護(hù) 學(xué)生信息維護(hù)模塊時(shí)SMS重管理學(xué)生學(xué)籍的部分。頁(yè)面采用DataGrid控件的Dgd_student與DataSet數(shù)據(jù)集的綁定返回所有學(xué)生信息,可以對(duì)學(xué)生信息進(jìn)行修改和刪除。3.學(xué)生信息添加學(xué)生信息添加頁(yè)面主要負(fù)責(zé)往數(shù)據(jù)庫(kù)里添加數(shù)據(jù)。后臺(tái)支持事件主要為Btn_ok_Click()事件負(fù)責(zé)當(dāng)用戶單擊“確定”按鈕后的數(shù)據(jù)庫(kù)添加操作。利用RequiredFieldValidator控件可以用來驗(yàn)證用戶輸入信息是否為空。

5、若輸入學(xué)號(hào)存在,利用CustomValidator驗(yàn)證控件,觸發(fā)ServerValidator事件,判斷是否存在此學(xué)號(hào)的學(xué)生?!爸刂谩卑粹o的click事件將完成刷新此頁(yè)面的功能。4.課程信息管理課程信息管理頁(yè)面與學(xué)生信息維護(hù)頁(yè)面非常相似,進(jìn)行DataGrid控件Dgd-course的綁定操作,管理員可以在此頁(yè)面進(jìn)行課程信息的編輯和刪除。5.在錄入成績(jī)頁(yè)面的初始化事件Page_Load()事件對(duì)“課程”下拉列表框控件Ddl_course進(jìn)行初始綁定,使其顯示該學(xué)生已選的所有課程信息。“錄入”按鈕的Click事件調(diào)用數(shù)據(jù)庫(kù)操作語(yǔ)句,對(duì)數(shù)據(jù)庫(kù)中相應(yīng)學(xué)生,成績(jī)關(guān)系表中的成績(jī)信息進(jìn)行更新。6.添加學(xué)生必

6、修課添加學(xué)生必修課頁(yè)面初始化事件Page_Load事件中將數(shù)據(jù)庫(kù)中的所有課程及班級(jí)信息分別綁定到DropDownList控件的Ddl_course和Ddl_class控件中,“確定”按鈕Btn_ok控件的Click()事件完成往數(shù)據(jù)庫(kù)學(xué)生-課程信息表中添加所選班級(jí)范圍下所有學(xué)生的相應(yīng)課程選課記錄的任務(wù)。7.成績(jī)管理成績(jī)管理頁(yè)面完成的功能比較多,包括按選定的條件進(jìn)行限定條件的成績(jī)查詢。同時(shí),也可以根據(jù)成績(jī)范圍對(duì)包含在該范圍中的學(xué)生成績(jī)作一統(tǒng)計(jì),具體統(tǒng)計(jì)這門課的平均分,最高分,參加考試總?cè)藬?shù)以及優(yōu)秀人數(shù)和不及格人數(shù)。此頁(yè)面的關(guān)鍵就在于根據(jù)條件生成SQL語(yǔ)句。當(dāng)“查詢”“統(tǒng)計(jì)”操作被觸發(fā),系統(tǒng)將完成

7、對(duì)數(shù)據(jù)庫(kù)中多個(gè)表 的操作。模塊總體框架圖模塊總體框架圖系統(tǒng)系統(tǒng)E-R圖圖l根據(jù)前面對(duì)系統(tǒng)做的需求分析,模塊設(shè)計(jì)就可以作出能夠滿足用戶需求的各種實(shí)體以及它們之間的關(guān)系。本系統(tǒng)根據(jù)上面的設(shè)計(jì)規(guī)劃出:用戶信息實(shí)體,學(xué)生信息實(shí)體,課程信息實(shí)體,班級(jí)信息實(shí)體,教師信息實(shí)體,學(xué)生-課程信息實(shí)體,教師-課程管理實(shí)體,下面給出系統(tǒng)數(shù)據(jù)庫(kù)E-R圖 系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn)系統(tǒng)主界面 教師和管理員登陸界面教師和管理員登陸界面教師信息添加教師信息添加教師權(quán)限修改教師權(quán)限修改班級(jí)信息管理班級(jí)信息管理課程信息管理課程信息管理學(xué)生信息添加學(xué)生信息添加選課管理選課管理成績(jī)信息管理成績(jī)信息管理學(xué)生登陸界面學(xué)生登陸界面學(xué)生課程信息學(xué)生課程信息學(xué)生成績(jī)信息學(xué)生成績(jī)信息學(xué)生選課和查詢學(xué)生選課和查詢 總結(jié)與總結(jié)與致謝致謝 歷經(jīng)兩個(gè)月的努力,在老師的悉心指導(dǎo)下,我們終于順利完成了畢業(yè)設(shè)計(jì),系統(tǒng)的基本功能也實(shí)現(xiàn)了。在這兩個(gè)月中,我們?cè)庥鲞^困難與挫折,也體驗(yàn)過喜悅和收獲。這次畢業(yè)設(shè)計(jì)是對(duì)我們大學(xué)學(xué)習(xí)成果的考驗(yàn)和總結(jié),是我們實(shí)現(xiàn)理想之前的一次實(shí)戰(zhàn),一次磨練,一次提高。 感謝我們的畢業(yè)設(shè)計(jì)指導(dǎo)老師景志勇老師,不辭辛苦的指導(dǎo)我們,啟發(fā)我們,幫助我們查找資料,為我們解答疑惑!在這里請(qǐng)讓我們懷著最

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論