需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):10640 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨之時(shí)代進(jìn)步與發(fā)展,學(xué)校走起了信息化建設(shè)的歷程。學(xué)生選課作為校園的重點(diǎn)工作之一,通過在線選課的方式可以大大提高工作的效率。 本論文研究的是學(xué)生在線選課系統(tǒng),共有3個(gè)權(quán)限分為:學(xué)生,教師與管理員。管理員可以增加或者修改學(xué)生和教師并且查看教師申請的課程,教師可以申請課程發(fā)布作業(yè)等,學(xué)生可以根據(jù)教師發(fā)布的課程進(jìn)行選課并提交作業(yè)等。 在線選課管理系統(tǒng)就是使用了SpringMVC框架技術(shù),結(jié)合MySql數(shù)據(jù)庫,通過jsp技術(shù)展示界面,為學(xué)生和教師提供服務(wù)。學(xué)生可以通過系統(tǒng)選課,提交作業(yè)。教師可以通過系統(tǒng)布置作業(yè),為學(xué)生評分。二者還可以在系統(tǒng)內(nèi)進(jìn)行問題交流。而管理員通過系統(tǒng)維護(hù)學(xué)生,教師,課程信息,建立健康穩(wěn)定的系統(tǒng)環(huán)境。
關(guān)鍵詞:選課;學(xué)分;數(shù)據(jù)庫;B/S模式
目錄 摘要 Abstract 1 緒論-1 1.1 研究背景和現(xiàn)狀-1 1.2 研究意義-1 1.3 本文主要研究內(nèi)容-1 1.4 論文結(jié)構(gòu)-2 2 相關(guān)技術(shù)以及開發(fā)環(huán)境介紹-3 2.1 相關(guān)技術(shù)的介紹-3 2.1.1 SpringMVC簡介-3 2.1.2 Mybatis簡介-3 2.1.3 JSP技術(shù)簡介-3 2.2 開發(fā)工具的介紹-4 2.2.1 Eclipse-4 2.2.2 Tomcat-4 2.2.3 Mysql-4 3 系統(tǒng)分析與設(shè)計(jì)-5 3.1 可行性分析-5 3.2 系統(tǒng)功能需求-5 3.2.1 管理員需求-5 3.2.2 學(xué)生需求-6 3.2.3 教師需求-7 3.3 系統(tǒng)總體設(shè)計(jì)-8 3.3.1 系統(tǒng)設(shè)計(jì)框架-8 3.3.2 系統(tǒng)流程圖-9 3.4 數(shù)據(jù)庫設(shè)計(jì)-10 3.4.1 數(shù)據(jù)庫概念設(shè)計(jì)-10 3.4.2 數(shù)據(jù)庫邏輯設(shè)計(jì)-12 3.4.3 數(shù)據(jù)庫物理設(shè)計(jì)-13 3.4.4 數(shù)據(jù)庫訪問接口-17 4 系統(tǒng)的實(shí)現(xiàn)-18 4.1 開發(fā)環(huán)境-18 4.2 SSM整合配置-18 4.2.1 導(dǎo)入JAR包-18 4.2.2 Spring和Mybatis的整合-19 4.2.3 配置spring-mvc.xml-20 4.2.4 配置web.xml文件-21 4.3 登陸功能-22 4.3.1 登陸功能頁面-22 4.4 學(xué)生功能-23 4.4.1 學(xué)生選課界面-23 4.4.2 學(xué)生提交作業(yè)-25 4.4.3 學(xué)生提問界面-26 4.5 教師功能-27 4.5.1 查看個(gè)人信息-27 4.5.2 作業(yè)管理-28 4.5.3 問題管理-28 4.6 管理員功能-29 4.6.1 學(xué)生管理-29 4.6.2 教師管理-30 4.6.3 課程管理-31 4.6.4 問題管理-31 5 總結(jié)與展望-33 參考文獻(xiàn)-34 致謝-35 |