需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):12172 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著科技的進步,教育的發(fā)展,以及高校的規(guī)模不斷擴大,導致教務管理工作變得繁重。教務人員需要在有限的工作時間內,解決繁雜的教務工作,致使學校得對教務工作投入更多的教育資源。為了提高教務人員的工作效率,合理利用教學資源,這款基于Android的實用便捷的教務管理軟件孕育而生。 本系統(tǒng)采用C/S模式,此模式雖然在編寫客戶端的時候很麻煩,但相比于B/S模式而言C/S,模式更加安全和穩(wěn)定。本系統(tǒng)采用MVC的開發(fā)模式,此開發(fā)模式是最常用的開發(fā)模式,其將model(模型)、controller(控制器)和view(界面視圖)分別編寫各自的功能,互不影響和干涉。Cotroller中則是核心的處理代碼,同時連接著model層和view層,以實現(xiàn)的界面操控數(shù)據(jù)。因本系統(tǒng)較小,故選用小型數(shù)據(jù)庫Mysql作為儲存系統(tǒng)數(shù)據(jù)的介質。同時采用Android語言編寫客戶端,服務器頁面則是用JSP和Servlet技術編寫而成。本系統(tǒng)開發(fā)以SSH為框架,使得軟件的開發(fā)變得很便利。 本文結構如下,首先對Android平臺教務管理客戶端的選課背景及意義進行了介紹,分析當下的研究現(xiàn)狀,然后進行可行性分析與探討,最后介紹本系統(tǒng)的功能模塊,比如,用戶的登陸和注冊,教師管理、課表管理、考試管理、新聞管理等等功能;并闡述了系統(tǒng)的相關技術、開發(fā)環(huán)境、功能模塊、數(shù)據(jù)庫等的設計。
關鍵詞 簡單化;教務管理;Android;JSP
目錄 摘要 Abstract 1 緒論-1 1.1 應用平臺背景-1 1.2 系統(tǒng)開發(fā)背景-1 1.3 系統(tǒng)研究現(xiàn)狀-1 2 系統(tǒng)開發(fā)工具及相關技術介紹-2 2.1 Eclipse技術簡介-2 2.1.1 Eclipse開發(fā)工具簡介-2 2.1.2 Eclipse IDE for Java EE 簡介-3 2.2 JDBC簡介-3 2.3 MYSQL簡介-3 2.4 Apache Tomcat簡介-3 2.5 SSH框架簡介-3 3 系統(tǒng)需求分析-3 3.1 系統(tǒng)功能分析-4 3.1.1 系統(tǒng)用例圖-4 3.2 系統(tǒng)流程分析-5 3.3 數(shù)據(jù)庫需求分析-5 4 系統(tǒng)總體設計-6 4.1系統(tǒng)功能設計-6 4.1.1教師注冊和登錄-6 4.1.2 新聞中心-6 4.1.3 我的課表-6 4.1.4 考試安排-6 4.1.5 公告-6 4.1.7 密碼修改-6 4.1.7 管理員登錄-7 4.1.8 個人信息中心-7 4.1.9 科目管理-7 4.1.10 課表管理-7 4.1.10 新聞管理-7 4.1.11考試管理-7 4.2 系統(tǒng)功能結構圖-7 4.3 系統(tǒng)流程圖-8 4.4 數(shù)據(jù)庫結構設計-9 4.4.1 概念模型設計-9 4.4.2 邏輯結構設計-12 5-系統(tǒng)的詳細設計和實現(xiàn)-14 5.1系統(tǒng)運行環(huán)境配置-14 5.1.1-Eclipse-14 5.1.2-Android SDK-14 5.1.3-JDK-14 5.1.4-系統(tǒng)目標平臺-14 5.2 功能顯示-16 5.2.1 服務器端顯示-16 5.2.2 客戶端顯示-21 6系統(tǒng)測試-28 6.1系統(tǒng)測試的重要性及目的-28 6.2測試主要內容-28 6.3測試方案-28 6.4系統(tǒng)測試用例-28 結論-30 致謝-31 參考文獻-32 |