| 需要金幣: |
資料包括:完整論文 | ![]() | |
| 轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):13977 | ||
| 折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
【摘要】本篇文章主要介紹了班級管理系統(tǒng)的實現(xiàn)過程,主要從需求分析、系統(tǒng)設(shè)計、開發(fā)編碼、軟件測試以及設(shè)計一些核心技術(shù)進行展開。主要模塊的詳細設(shè)計包含九個模塊,分別為:用戶管理模塊、班級管理模塊、學(xué)籍管理模塊、成績管理模塊、課程管理模塊、獎懲管理模塊、貸款管理模塊以及等級證書管理模塊等。班級管理系統(tǒng)的開發(fā)是基于B/S體系結(jié)構(gòu),使用Java高級語言,通過集成開發(fā)工具Eclipse編輯程序,使用Oracle數(shù)據(jù)庫存儲數(shù)據(jù),采用JSP設(shè)計前端,使用Servlet編寫服務(wù)器端語言,框架采用當前比較流行的Spring和Mybatis框架,服務(wù)器使用的是Tomcat。 【關(guān)鍵詞】:班級管理; Oracle; Mybatis; Spring; Browser/Server結(jié)構(gòu)
目錄 摘要 Abstract 1 前言-1 1.1 開發(fā)背景-1 1.2 選題意義-1 1.3 設(shè)計目標-1 1.4 開發(fā)軟件工具-2 2 需求分析-3 2.1 現(xiàn)有系統(tǒng)存在的問題-3 2.2 解決方案-3 2.3 可行性分析-3 2.3.1 技術(shù)方面-3 2.3.2 經(jīng)濟方面-4 2.3.3 社會方面-4 2.4 關(guān)鍵技術(shù)-4 2.4.1 Java簡介-4 2.4.2 JSP簡介-5 2.4.3 Tomcat服務(wù)器-5 2.4.4 Servlet簡介-5 2.4.5 Spring框架-5 2.4.6 Mybatis框架-6 2.4.7 Oracle數(shù)據(jù)庫介紹-8 2.5 功能分析-8 2.5.1 用戶管理-8 2.5.2 班級管理-8 2.5.3 學(xué)籍管理-8 2.5.4 課程管理-9 2.5.5 成績管理-9 2.5.6 獎懲管理-9 2.5.7 獎學(xué)金管理-9 2.5.8 貸款管理-9 2.5.9 等級證書管理-10 2.6 性能分析-10 3 概要設(shè)計-11 3.1 系統(tǒng)結(jié)構(gòu)圖-11 3.2 系統(tǒng)用例圖-11 3.3 系統(tǒng)E-R圖-12 3.4 系統(tǒng)活動圖-13 3.5 數(shù)據(jù)庫設(shè)計-14 4 詳細設(shè)計與交互界面的實現(xiàn)-18 4.1 登錄模塊-18 4.2 用戶管理-19 4.3 班級管理-24 4.4 學(xué)籍管理-26 4.5 課程管理-27 4.6 成績管理-28 4.7 獎懲管理-29 4.8 獎學(xué)金管理-30 4.9 等級證書管理-30 4.10 貸款管理-31 4.11 說明-31 5 軟件測試-32 5.1 測試環(huán)境-32 5.2 測試過程-32 5.2.1 用戶登錄-32 5.2.2 修改密碼-32 5.2.3 用戶管理功能測試用例-33 5.3 測試結(jié)果-36 6 總結(jié)-37 參考文獻-38 致謝-39 |

