中小學(xué)教務(wù)管理安卓客戶端的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-01-17 08:47
中小學(xué)教師事物繁雜,工作眾多。每天課程分布在不同時(shí)段,容易忘記日常的工作安排。對個(gè)人每天的班級、課程相關(guān)的管理還存在手工管理的現(xiàn)象,效率低下。無法通過手機(jī)端查詢每天的教務(wù)和通知的信息,學(xué)校最新的工作安排無法及時(shí)傳達(dá)到教師的手上,因此迫切需要開發(fā)中小學(xué)教務(wù)管理安卓客戶端來實(shí)現(xiàn)在移動(dòng)端就能夠訪問PC服務(wù)器端教務(wù)系統(tǒng),并且接受信息和處理各種業(yè)務(wù)。本文在充分調(diào)研中小學(xué)教務(wù)管理工作現(xiàn)狀的基礎(chǔ)上,以JAVA為開發(fā)語言,基于Android平臺和SQLite數(shù)據(jù)庫,設(shè)計(jì)并實(shí)現(xiàn)了一套中小學(xué)教務(wù)管理安卓客戶端,其主要內(nèi)容如下:本文基于J2EE架構(gòu),設(shè)計(jì)并實(shí)現(xiàn)了一套中小學(xué)教務(wù)管理安卓客戶端,涵蓋了個(gè)人信息管理、密碼管理、班級管理、課程管理、公告管理和考試管理等功能模塊,實(shí)現(xiàn)了中小學(xué)教師和學(xué)生可以通過安卓手機(jī)自助查詢管理日常教務(wù)信息。本文以瀑布模型為基礎(chǔ),對中小學(xué)教務(wù)管理安卓客戶端進(jìn)行了業(yè)務(wù)流程分析,對其功能需求做了進(jìn)一步細(xì)化,給出了其非功能需求。在需求分析的基礎(chǔ)上,對系統(tǒng)進(jìn)行了總體框架設(shè)計(jì)和系統(tǒng)六個(gè)功能模塊的詳細(xì)設(shè)計(jì),對核心主要功能模塊進(jìn)行了代碼設(shè)計(jì)和實(shí)現(xiàn),給出了系統(tǒng)的應(yīng)用效果,并對其進(jìn)行了功能和性能測試。...
【文章來源】:廈門大學(xué)福建省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:72 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1?Android體系架構(gòu)圖??2.1.2組
圖3-1主要業(yè)務(wù)流程圖??3.2用戶角色需求分析??中小學(xué)教務(wù)管理安卓客戶端主要包括系統(tǒng)管理員、教師和學(xué)生三類用戶
也更加容易進(jìn)行,這樣系統(tǒng)的設(shè)計(jì)工作就可以基于不同功能模塊而展開,這樣系??統(tǒng)開發(fā)過程更加易于控制,資源也可以得到最優(yōu)化配置[14】。中小學(xué)教務(wù)管理安卓??端開發(fā)框架設(shè)計(jì)如圖4.1所示。??表示層(XML界面)??數(shù)??通??1?據(jù)??黒?業(yè)務(wù)邏輯層庫??S?^?實(shí)??大?體??數(shù)據(jù)訪問層(DAO)??/?J\??I?SQLite數(shù)據(jù)庫?h??\?X/??圖4-1系統(tǒng)開發(fā)框架設(shè)計(jì)??1、數(shù)據(jù)訪問層(DAO層)??DAO數(shù)據(jù)訪問對象,也可將其稱之為數(shù)據(jù)訪問層,實(shí)際上也可將它看著是??一個(gè)數(shù)據(jù)庫訪問接口,為數(shù)據(jù)讀取業(yè)務(wù)而服務(wù)。所以說,DAO層是展現(xiàn)層與數(shù)??據(jù)層之間連接的橋梁。開發(fā)人員就可以恰好利用這一點(diǎn),有效地將底層數(shù)據(jù)庫與??業(yè)務(wù)邏輯層隔離開來,使得開發(fā)人員在開發(fā)數(shù)據(jù)層的過程中只需考慮數(shù)據(jù)庫請求??問題,而無需考慮展現(xiàn)層的問題。??18??
本文編號:2982557
【文章來源】:廈門大學(xué)福建省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:72 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1?Android體系架構(gòu)圖??2.1.2組
圖3-1主要業(yè)務(wù)流程圖??3.2用戶角色需求分析??中小學(xué)教務(wù)管理安卓客戶端主要包括系統(tǒng)管理員、教師和學(xué)生三類用戶
也更加容易進(jìn)行,這樣系統(tǒng)的設(shè)計(jì)工作就可以基于不同功能模塊而展開,這樣系??統(tǒng)開發(fā)過程更加易于控制,資源也可以得到最優(yōu)化配置[14】。中小學(xué)教務(wù)管理安卓??端開發(fā)框架設(shè)計(jì)如圖4.1所示。??表示層(XML界面)??數(shù)??通??1?據(jù)??黒?業(yè)務(wù)邏輯層庫??S?^?實(shí)??大?體??數(shù)據(jù)訪問層(DAO)??/?J\??I?SQLite數(shù)據(jù)庫?h??\?X/??圖4-1系統(tǒng)開發(fā)框架設(shè)計(jì)??1、數(shù)據(jù)訪問層(DAO層)??DAO數(shù)據(jù)訪問對象,也可將其稱之為數(shù)據(jù)訪問層,實(shí)際上也可將它看著是??一個(gè)數(shù)據(jù)庫訪問接口,為數(shù)據(jù)讀取業(yè)務(wù)而服務(wù)。所以說,DAO層是展現(xiàn)層與數(shù)??據(jù)層之間連接的橋梁。開發(fā)人員就可以恰好利用這一點(diǎn),有效地將底層數(shù)據(jù)庫與??業(yè)務(wù)邏輯層隔離開來,使得開發(fā)人員在開發(fā)數(shù)據(jù)層的過程中只需考慮數(shù)據(jù)庫請求??問題,而無需考慮展現(xiàn)層的問題。??18??
本文編號:2982557
本文鏈接:http://sikaile.net/guanlilunwen/yunyingzuzhiguanlilunwen/2982557.html
最近更新
教材專著