理學(xué)院教學(xué)管理系統(tǒng)_第1頁
理學(xué)院教學(xué)管理系統(tǒng)_第2頁
全文預(yù)覽已結(jié)束

付費(fèi)下載

下載本文檔

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

文檔簡介

1、理學(xué)院教務(wù)管理系統(tǒng)學(xué)院:理學(xué)院學(xué)生:專業(yè)班級:信息與計(jì)算科學(xué)專業(yè) 0302 班指導(dǎo)教師:摘要 本系統(tǒng)運(yùn)用 J2EE 中的 JSP M2 的 MVC (M+VIEW+CONTROL)模型,運(yùn)用Eclipse3.1.8 + Tomcat5.0 + JDK5.0 + MSSQL 的組合開發(fā)開發(fā)測試。B/S 架構(gòu),在系統(tǒng)設(shè)計(jì)、實(shí)施上運(yùn)用工程的,完全依照瀑布模型來編寫設(shè)計(jì)文檔。利用流程圖,UML 圖等工具來設(shè)計(jì)程序,以避免邏輯上的錯誤。運(yùn)用erDesigner 工具進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)。運(yùn)用JUnit 工具進(jìn)行編寫測試用例,進(jìn)行單元測試和集成測試。在界面上運(yùn)用Ajax 技術(shù)來實(shí)現(xiàn)XML 文件存放數(shù)據(jù),并以人

2、性化的控件完成復(fù)雜的業(yè)務(wù)流程??紤]到排課任務(wù)的繁重,設(shè)計(jì)了自動排課算法,可以完成特定需求的排課。優(yōu)雅的分層設(shè)計(jì)、美觀的頁面設(shè)計(jì)、功能間低耦合、SQL 及算法語句的優(yōu)化讓系統(tǒng)增色不少。j2EE M2 MVC Ajax 自動排課 B/SEducation Manage System of CollegeAbstract : This System use JSP M2 MVC (M+VIEW+CONTROL) of J2EE, useEclipse3.1.8+Tomcat5.0+JDK5.0+MSSQL-this Develops platform to develop and test. B/S

3、 construction, usesoftware engineering thought in system design and implemen ion, according to Waterfall Mto write designcomple y. Design software which used flow chart, UML chart and so on, this can make logic errorlittle. Use the tool oferDesigner to design database, use the tool of JUnit to write

4、 test case, do cell test andegration test. Onerface, use the technology of Ajax and put data to XML file, and complete difficultoperation flow. Designed auto make curriculum schedule. It can complete spel requirement. Gentlerdelamination design, beautiful page design, lowness coupling in fuctions ,

5、optimize of SQL and arithmeticsentence make this system very well.Keywords:j2EE, M2, MVC, Ajax, auto do curriculum schedule, B/S目錄1引言:42系統(tǒng)開發(fā)前的準(zhǔn)備:42.12.22.32.42.52.62.6.12.6.22.6.32.6.42.7ECLIPSE4JDK5JSP 和SERVLET5TOMCAT5AJAX6MVC 和M2 6MVC 如何工作8視圖8模型9控制器9JSTL93需求分析103.13.23.33.43.4.13.4.23.4.33.4.43.4.

6、53.53.63.7說明10產(chǎn)品描述10產(chǎn)品功能列表10產(chǎn)品功能需求1111111212模塊12用戶界面需求12軟硬件環(huán)境需求13產(chǎn)品質(zhì)量需求134概要設(shè)計(jì)144.14.24.3說明14總體設(shè)計(jì)結(jié)構(gòu)圖14文檔目錄編排154.3.1M:M 15V:VIEW15C:CONTROL155數(shù)據(jù)庫設(shè)計(jì)165.15.25.2.15.2.25.2.35.35.3.15.3.25.3.35.3.45.3.55.3.65.3.75.3.85.3.9說明16數(shù)據(jù)庫表名主鍵外鍵名規(guī)則16名規(guī)則16名規(guī)則16名規(guī)則16物理設(shè)計(jì)(DESIGN BYERDESIGNER)17表匯總17ADMINISTRATOR 表18S

7、TUDENT 表19TEACHER 表19CLASS 表19CLASSROOM 表20TIME 表20CHOOSE1 表20Choose2 表21TEXT1 表22TEXT2 表22LESSON1 表23LESSON2 表23LESSON1_LIST 表23LESSON2_LIST 表24S_LIST_AFTER_L2 表24TEACHERANDLESSON1FORCLASS 表255.3.105.3.115.3.125.3.135.3.145.3.155.3.165.3.176界面設(shè)計(jì)256.16.26.36.46.56.6說明25主頁面(登錄)26262727287詳細(xì)設(shè)計(jì)287.17.1

8、.17.1.27.1.37.27.37.3.128M層28View 層30Control 層31MVC 的設(shè)計(jì)32分頁的分析與設(shè)計(jì)33分頁的分析337.3.2分頁的設(shè)計(jì)337.47.57.67.6.17.6.27.7時間字符串簡介34權(quán)限問題的分析與設(shè)計(jì)34自動排課分析與設(shè)計(jì)35自動排課分析35自動排課設(shè)計(jì)方案35總結(jié)368總結(jié)361引言:理學(xué)院教務(wù)管理系統(tǒng)為學(xué)院機(jī)構(gòu),提供電子化解決方案。致力于構(gòu)建電子化領(lǐng)域中統(tǒng)一、規(guī)范、服務(wù)完善的技術(shù)。在電子化教學(xué)中結(jié)合人力資源管理的理念,由教學(xué)管理、管理、自動排課,成績查詢,教學(xué)的整體流程。在電子化教學(xué)中將網(wǎng)絡(luò)技術(shù)與傳統(tǒng)教學(xué)相結(jié)合,為學(xué)院提供教育技術(shù)解決方案,將高

溫馨提示

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

評論

0/150

提交評論