學(xué)生網(wǎng)上選課系統(tǒng)畢業(yè)設(shè)計(jì)

學(xué)生網(wǎng)上選課系統(tǒng)畢業(yè)設(shè)計(jì)

ID:9852527

大?。?.59 MB

頁數(shù):26頁

時間:2018-05-12

學(xué)生網(wǎng)上選課系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁
學(xué)生網(wǎng)上選課系統(tǒng)畢業(yè)設(shè)計(jì)_第2頁
學(xué)生網(wǎng)上選課系統(tǒng)畢業(yè)設(shè)計(jì)_第3頁
學(xué)生網(wǎng)上選課系統(tǒng)畢業(yè)設(shè)計(jì)_第4頁
學(xué)生網(wǎng)上選課系統(tǒng)畢業(yè)設(shè)計(jì)_第5頁
資源描述:

《學(xué)生網(wǎng)上選課系統(tǒng)畢業(yè)設(shè)計(jì)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、實(shí)訓(xùn)報告課題名稱:學(xué)生網(wǎng)上選課系統(tǒng)系別:經(jīng)濟(jì)與信息管理系班級:13級軟件班學(xué)號:學(xué)生姓名:指導(dǎo)老師:完成日期:2015.11.15目錄一、設(shè)計(jì)任務(wù)與目的…………………………………………………3二、需求分析………………………………………………………3三、總體設(shè)計(jì)…………………………………………………………33.1、系統(tǒng)功能結(jié)構(gòu)示意圖………………………………………33.2、系統(tǒng)功能說明………………………………………………43.3、數(shù)據(jù)庫E-R圖………………………………………………43.4、主要功能流程圖……………

2、………………………………5四、詳細(xì)設(shè)計(jì)…………………………………………………………64.1、系統(tǒng)文件框架圖……………………………………………64.2、設(shè)計(jì)模式及關(guān)鍵技術(shù)………………………………………64.3、數(shù)據(jù)庫設(shè)計(jì)…………………………………………………7五、測試與運(yùn)行結(jié)果…………………………………………………8六、參考文獻(xiàn)…………………………………………………………9七、設(shè)計(jì)心得…………………………………………………………10附錄……………………………………………………………………11一、設(shè)計(jì)任務(wù)與目的傳

3、統(tǒng)的手工選課不僅復(fù)雜,也牽涉了很多的人力,對管理也造成了諸多不變,而借助網(wǎng)上選課系統(tǒng),學(xué)生在規(guī)定選課時間段內(nèi),可以不受地點(diǎn)和時間的限制完成選修課的申請,而學(xué)校也可以方便地對系統(tǒng)進(jìn)行管理和控制,提高工作效率。通過設(shè)計(jì)網(wǎng)上學(xué)生選課系統(tǒng),使我們對JAVA的JSP編程以及數(shù)據(jù)庫(SQLServer)的搭建的認(rèn)識更加熟悉了解。二、需求分析本系統(tǒng)首先分為兩大塊:1、學(xué)生模塊;2、管理員(老師)模塊。l學(xué)生模塊1、學(xué)生登錄;2、學(xué)生注冊;3、學(xué)生選課;4、學(xué)生退課;5、查看已選課程;6、學(xué)生成績查詢。l管理員(老師)模塊1

4、、管理員登錄(usename:admin;password:admin);2、查看已開課程信息;3、增加新開課程;4、刪除已有課程信息;5、修改課程信息;6、錄入學(xué)生成績。三、總體設(shè)計(jì)3.1、系統(tǒng)功能結(jié)構(gòu)示意圖系統(tǒng)前臺管理注冊登錄選課退課查詢信息修改信息增減課程錄入成績后臺管理查詢學(xué)生信息查詢課程信息查詢選課信息243.2、系統(tǒng)功能說明l前臺管理1、注冊登錄:用戶的注冊登錄,包括學(xué)生用戶的注冊登錄和管理員(老師)用戶登錄。2、選課退課:學(xué)生對已有課程的選擇或?qū)σ堰x課程的退選功能。3、查詢信息:學(xué)生對選課和成績

5、的查詢以及管理員(老師)對課程信息的查詢。4、修改信息:管理員(老師)對課程信息的修改。5、增減課程:管理員(老師)增加新課程或刪除已有課程。6、錄入成績:管理員(老師)錄入學(xué)生課程學(xué)習(xí)的成績。l后臺管理1、查詢學(xué)生信息:已登錄管理員查看學(xué)生屬性信息,包括學(xué)生的姓名,性別,院系,以及聯(lián)系電話。2、查詢課程信息:已登錄管理員查看課程信息列表,包括課程的名字,上課時間,上課地點(diǎn),任課老師,任課老師電話,以及課程學(xué)分。3、查詢選課信息:已登錄管理員查看學(xué)生選課課程情況,包括學(xué)生姓名,課程名稱,上課時間,上課地點(diǎn),任

6、課老師,學(xué)生電話,課程學(xué)分,以及學(xué)生課程成績。3.3、數(shù)據(jù)庫E-R圖學(xué)生課程管理員(老師)姓名性別學(xué)號電話學(xué)院時間地點(diǎn)學(xué)分姓名電話學(xué)習(xí)任課成績評分3.4、主要功能流程圖24regester.jsp注冊頁面index.jsp學(xué)生do_regester.jsp注冊成功返回login.jspoperating.jsp操作界面selectcourse.jsp選課yixuan.jsp查看已選tuike.jsp退課gueryscore.jsp成績查詢管理員index.jsplogin.jspmanagecourse.js

7、p操作界面course.jsp顯示課程處理對應(yīng)的jspdeletecourse.jsp刪除課程updatecourse.jsp修改課程index.jsp錄入成績addcourse.jsp增加課程四、詳細(xì)設(shè)計(jì)4.1、系統(tǒng)文件框架圖244.2、設(shè)計(jì)模式及關(guān)鍵技術(shù)l設(shè)計(jì)模式系統(tǒng)中有管理員(老師)對學(xué)生選課的管理包括添加課程,刪除課程及錄入成績等功能,學(xué)生可以注冊和登錄到該系統(tǒng),登錄該系統(tǒng)之后可以查看學(xué)校所開的課程的基本信息,學(xué)生可以選修其中的一些比較喜歡的課程,當(dāng)學(xué)生又有其它想法對某課程不感興趣的時候也可以退選已選

8、的課程,然后重新選擇喜歡的課程,選課結(jié)束后老師就給同學(xué)們上課,最后老師根據(jù)各個學(xué)生的表現(xiàn)或通過考試給同學(xué)們相應(yīng)的考試分?jǐn)?shù)(通過系統(tǒng)錄入),最后學(xué)生可以通過此系統(tǒng)來查詢所選課程的考試成績。如果學(xué)生發(fā)現(xiàn)成績或其他信息出現(xiàn)問題,可以通過提供的教師電話聯(lián)系該開課老師,老師核對后可以進(jìn)行相應(yīng)的修改。Jsp頁面用于給用戶提供界面,提交參數(shù)及顯示結(jié)果。通過JavaBean處理參數(shù)并連接數(shù)據(jù)庫,從數(shù)據(jù)庫中獲得用戶請

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。