資源描述:
《學(xué)生網(wǎng)上選課系統(tǒng)畢業(yè)設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、湖南都市職業(yè)學(xué)院(論文)實(shí)訓(xùn)報(bào)告課題名稱:學(xué)生網(wǎng)上選課系統(tǒng)系別:經(jīng)濟(jì)與信息管理系班級(jí):13級(jí)軟件班學(xué)號(hào):201320010012學(xué)生姓名:羅滔指導(dǎo)老師:殷艷菊老師完成日期:2015.11.15湖南都市職業(yè)學(xué)院(論文)目錄一、設(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五、測(cè)試與運(yùn)行結(jié)果…………………………………………………8六、參考文獻(xiàn)…………………………………………………………9七、設(shè)計(jì)心得…………………………………………………………10附錄……………………………………………………………………11湖南都市職業(yè)學(xué)院(論文)一、設(shè)計(jì)任務(wù)與目的傳統(tǒng)的手工選課不僅復(fù)雜,也牽涉了很多的人力,對(duì)管理也
3、造成了諸多不變,而借助網(wǎng)上選課系統(tǒng),學(xué)生在規(guī)定選課時(shí)間段內(nèi),可以不受地點(diǎn)和時(shí)間的限制完成選修課的申請(qǐng),而學(xué)校也可以方便地對(duì)系統(tǒng)進(jìn)行管理和控制,提高工作效率。通過設(shè)計(jì)網(wǎng)上學(xué)生選課系統(tǒng),使我們對(duì)JAVA的JSP編程以及數(shù)據(jù)庫(SQLServer)的搭建的認(rèn)識(shí)更加熟悉了解。二、需求分析本系統(tǒng)首先分為兩大塊:1、學(xué)生模塊;2、管理員(老師)模塊。l學(xué)生模塊1、學(xué)生登錄;2、學(xué)生注冊(cè);3、學(xué)生選課;4、學(xué)生退課;5、查看已選課程;6、學(xué)生成績(jī)查詢。l管理員(老師)模塊1、管理員登錄(usename:admin;password:admin);2、查看已開課程信息;3、增加新開課程;4、刪除已有課程
4、信息;5、修改課程信息;6、錄入學(xué)生成績(jī)。三、總體設(shè)計(jì)3.1、系統(tǒng)功能結(jié)構(gòu)示意圖系統(tǒng)前臺(tái)管理注冊(cè)登錄選課退課查詢信息修改信息增減課程錄入成績(jī)后臺(tái)管理查詢學(xué)生信息查詢課程信息查詢選課信息24湖南都市職業(yè)學(xué)院(論文)3.2、系統(tǒng)功能說明l前臺(tái)管理1、注冊(cè)登錄:用戶的注冊(cè)登錄,包括學(xué)生用戶的注冊(cè)登錄和管理員(老師)用戶登錄。2、選課退課:學(xué)生對(duì)已有課程的選擇或?qū)σ堰x課程的退選功能。3、查詢信息:學(xué)生對(duì)選課和成績(jī)的查詢以及管理員(老師)對(duì)課程信息的查詢。4、修改信息:管理員(老師)對(duì)課程信息的修改。5、增減課程:管理員(老師)增加新課程或刪除已有課程。6、錄入成績(jī):管理員(老師)錄入學(xué)生課程學(xué)習(xí)
5、的成績(jī)。l后臺(tái)管理1、查詢學(xué)生信息:已登錄管理員查看學(xué)生屬性信息,包括學(xué)生的姓名,性別,院系,以及聯(lián)系電話。2、查詢課程信息:已登錄管理員查看課程信息列表,包括課程的名字,上課時(shí)間,上課地點(diǎn),任課老師,任課老師電話,以及課程學(xué)分。3、查詢選課信息:已登錄管理員查看學(xué)生選課課程情況,包括學(xué)生姓名,課程名稱,上課時(shí)間,上課地點(diǎn),任課老師,學(xué)生電話,課程學(xué)分,以及學(xué)生課程成績(jī)。3.3、數(shù)據(jù)庫E-R圖學(xué)生課程管理員(老師)姓名性別學(xué)號(hào)電話學(xué)院時(shí)間地點(diǎn)學(xué)分姓名電話學(xué)習(xí)任課成績(jī)?cè)u(píng)分24湖南都市職業(yè)學(xué)院(論文)3.4、主要功能流程圖regester.jsp注冊(cè)頁面index.jsp學(xué)生do_reges
6、ter.jsp注冊(cè)成功返回login.jspoperating.jsp操作界面selectcourse.jsp選課yixuan.jsp查看已選tuike.jsp退課gueryscore.jsp成績(jī)查詢管理員index.jsplogin.jspmanagecourse.jsp操作界面course.jsp顯示課程處理對(duì)應(yīng)的jspdeletecourse.jsp刪除課程updatecourse.jsp修改課程index.jsp錄入成績(jī)addcourse.jsp增加課程24湖南都市職業(yè)學(xué)院(論文)四、詳細(xì)設(shè)計(jì)4.1、系統(tǒng)文件框架圖4.2、設(shè)計(jì)模式及關(guān)鍵技術(shù)l設(shè)計(jì)模式系統(tǒng)中有管理員(老師)對(duì)學(xué)生選
7、課的管理包括添加課程,刪除課程及錄入成績(jī)等功能,學(xué)生可以注冊(cè)和登錄到該系統(tǒng),登錄該系統(tǒng)之后可以查看學(xué)校所開的課程的基本信息,學(xué)生可以選修其中的一些比較喜歡的課程,當(dāng)學(xué)生又有其它想法對(duì)某課程不感興趣的時(shí)候也可以退選已選的課程,然后重新選擇喜歡的課程,選課結(jié)束后老師就給同學(xué)們上課,最后老師根據(jù)各個(gè)學(xué)生的表現(xiàn)或通過考試給同學(xué)們相應(yīng)的考試分?jǐn)?shù)(通過系統(tǒng)錄入),最后學(xué)生可以通過此系統(tǒng)來查詢所選課程的考試成績(jī)。如果學(xué)生發(fā)現(xiàn)成績(jī)或其他信息出現(xiàn)問題