国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Android的中小學(xué)生在校日常管理系統(tǒng)設(shè)計與實現(xiàn)

2018-01-18 06:16劉峰崔金梅岳根霞
電子技術(shù)與軟件工程 2017年21期
關(guān)鍵詞:Android平臺中小學(xué)生軟件測試

劉峰++崔金梅++岳根霞

摘 要隨著教育事業(yè)的不斷發(fā)展,家長們越來越重視教育,如何能更好的配合家長管理中小學(xué)生的在校日常行為成為了研究的熱點。針對這一趨勢,開發(fā)了基于Android的中小學(xué)生在校日常管理系統(tǒng),系統(tǒng)實現(xiàn)了學(xué)生作業(yè)的布置,作業(yè)的上傳與在線批改功能、作業(yè)成績查看功能、學(xué)生家長信息反饋功能,學(xué)生上下學(xué)狀態(tài)反饋等功能。通過該系統(tǒng)實現(xiàn)了家長和學(xué)校的無縫銜接,可以更好的管理學(xué)生的日常學(xué)習(xí)行為,經(jīng)嚴(yán)格的軟件測試,系統(tǒng)各模塊運行正常,可以很好的服務(wù)于教師和家長。

【關(guān)鍵詞】Android平臺 中小學(xué)生 軟件測試

隨著人類文化經(jīng)濟的穩(wěn)步提高,教育事業(yè)被提升到了一個前所未有的高度。家長與教師的溝通在日常管理中變得至關(guān)重要,目前,微信、QQ等傳統(tǒng)的交流平臺極大地方便師生間、教師和家長間的信息交流,但是只是方便于信息傳遞,沒有儲存和定向?qū)С龉δ埽瑳]有一鍵式的批量、一一對應(yīng)推送的功能、沒有作業(yè)的統(tǒng)計分析功能,更沒有家長信息反饋與學(xué)生放下學(xué)狀態(tài)反饋功能。

計算機網(wǎng)絡(luò)的日新月異,已經(jīng)幫助人們實現(xiàn)了諸多的智能化。本文將以Android為平臺,設(shè)計并開發(fā)一款中小學(xué)生在校日常管理系統(tǒng)。通過該軟件,讓家長及時掌握學(xué)校信息,學(xué)生的作業(yè)信息,方便教師和家長學(xué)生進(jìn)行作業(yè)的提交與批改,同時及時的反饋學(xué)生的下學(xué)到家情況和在家的學(xué)習(xí)情況等等,方便家長配合教師完成孩子的日常學(xué)習(xí)任務(wù)。

1 相關(guān)技術(shù)及架構(gòu)設(shè)計

本文基于Android平臺的最頂層的應(yīng)用程序?qū)舆M(jìn)行開發(fā),通過Eclispe以 Java 語言開發(fā)為主,應(yīng)用Android SDK工具包、當(dāng)前主流的Web 應(yīng)用程序的服務(wù)器中間件Tomcat 6.0.18、應(yīng)用輕量級、速度快的MySQL用于數(shù)據(jù)庫設(shè)計和搭建的Power Designer、可視化數(shù)據(jù)庫管理工具Navicat等平臺和工具進(jìn)行設(shè)計和開發(fā)??蛻舳嗽O(shè)計選用了 Spring-Android 框架,后臺服務(wù)端的架構(gòu)設(shè)計上采用了 SpringMVC + Spring +Hibernate 的架構(gòu),系統(tǒng)的總體架構(gòu)設(shè)計如圖1所示。

2 系統(tǒng)模塊設(shè)計

需求分析是軟件開發(fā)的第一步,也是最為關(guān)鍵的一步。為了開發(fā)出適用于教師和家長使用的軟件,作者通過談話、走訪、問卷等方式,收集了教師和家長對系統(tǒng)的需求。根據(jù)需求分析,系統(tǒng)設(shè)計了七大功能模塊,分別是用戶管理功能、班級管理功能、作業(yè)管理功能、學(xué)生作業(yè)成績管理功能、家長反饋功能、緊急信息通知功能、學(xué)生放學(xué)回家時間記錄功能。

用戶管理功能:該項功能主要是為了完成教師、家長用戶信息的管理,教師用戶信息通過注冊來進(jìn)行創(chuàng)建,并進(jìn)行相應(yīng)的班級創(chuàng)建。家長用戶在注冊時,需要選擇相應(yīng)的教師及班級,待由班級創(chuàng)建教師經(jīng)過審核后,方可成為班級成員。教師具有審核、編輯、刪除家長信息的功能。家長具有創(chuàng)建用戶信息,編輯用戶信息,退出班級的功能。

班級管理功能:該項功能由系統(tǒng)提供給教師和家長使用,為教師班級的創(chuàng)建,家長班級的選擇提供方便。該項功能提供班級創(chuàng)建、班級信息修改,刪除班級的功能。

作業(yè)管理功能:該項功能主要是提供給教師布置作業(yè),家長可以查看作業(yè),并將狀態(tài)反饋給教師,教師可以統(tǒng)計家長是否閱讀過作業(yè)。學(xué)生做完作業(yè)后可以進(jìn)行在線提交,即利用手機端進(jìn)行拍照上傳。該功能提供作業(yè)的創(chuàng)建、作業(yè)的修改,作業(yè)的查看,作業(yè)讀取狀態(tài)信息查看界面,完成作業(yè)上傳等功能。

學(xué)生作業(yè)成績管理功能:該項功能是為了教師能夠更好的將學(xué)生每天的作業(yè)情況及時的反饋的家長,可以每天進(jìn)行針對性的訓(xùn)練。該功能提供作業(yè)信息的搜索和查看功能。如果學(xué)生提供了電子拍照版的作業(yè),那么教師可以在電子版進(jìn)行修改,并保存,以供家長查閱。如果家長沒有上傳電子版作業(yè),那么教師只能創(chuàng)建作業(yè)信息,并反饋問題和相應(yīng)的成績。模塊的功能包括以下內(nèi)容,教師可以對作業(yè)信息進(jìn)行創(chuàng)建、下載、修改、刪除。家長可以查閱教師批改作業(yè)的情況。

家長反饋功能:該項功能是專門為家長而設(shè)計,為的就是學(xué)校教師也可以及時的獲取學(xué)生在家的學(xué)習(xí)情況,及時準(zhǔn)確的了解每個孩子的情況,與家長進(jìn)行無縫銜接。家長具有創(chuàng)建反饋信息、修改反饋信息、刪除反饋信息、查看反饋信息狀態(tài)的功能。

緊急信息通知功能:該項功能是為了方便教師把學(xué)校的一些緊急通知可以及時的傳達(dá)給每一位家長,家長查看后,將讀取狀態(tài)反饋給教師。教師具有創(chuàng)建緊急信息通知、修改緊急通知、撤回緊急通知、緊急通知讀取狀態(tài)查看等功能。家長具有讀取緊急信息的功能。

學(xué)生放學(xué)回家時間記錄功能:該項功能是為了保障學(xué)生安全,家長和學(xué)校可以對學(xué)生的安全做到時時監(jiān)控,學(xué)校放學(xué)后,教師應(yīng)該將學(xué)生狀態(tài)設(shè)置為“已放學(xué)”,學(xué)生放學(xué)回家后,家長應(yīng)該告知學(xué)校,反饋給學(xué)校,將學(xué)生信息設(shè)置為“已回家”,教師可以利用客戶端查看到每位學(xué)生是否已安全到家,如出現(xiàn)時間異常者,學(xué)校應(yīng)該及時聯(lián)系家長,做出緊急預(yù)案。

3 系統(tǒng)數(shù)據(jù)庫設(shè)計

基于安卓的中小學(xué)生在校日常管理系統(tǒng)需要進(jìn)行數(shù)據(jù)的管理,那么系統(tǒng)的開發(fā)就必然離不開數(shù)據(jù)庫的開發(fā),本文選擇Mysql數(shù)據(jù)庫作為后臺數(shù)據(jù)的管理工具。數(shù)據(jù)庫的設(shè)計首先要進(jìn)行概念模型的設(shè)計,之后進(jìn)行邏輯數(shù)據(jù)庫的設(shè)計,將其轉(zhuǎn)換為具體的數(shù)據(jù)庫表,本系統(tǒng)數(shù)據(jù)庫概念模型E-R圖如圖2所示。

按照圖2所示的E-R圖,系統(tǒng)數(shù)據(jù)庫中有九個信息實體,因此建立九張數(shù)據(jù)庫表,分別是家長信息表、教師信息表、作業(yè)信息表、作業(yè)成績信息表、班級信息表、緊急通知信息表、緊急通知反饋信息表、上下學(xué)信息表、家長反饋信息表。

4 系統(tǒng)實現(xiàn)

系統(tǒng)部分界面如圖3所示,系統(tǒng)的開發(fā)利用Android Studio集成開發(fā)工具進(jìn)行開發(fā)。

5 結(jié)束語

為了使家長和教師能夠?qū)W(xué)生進(jìn)行協(xié)調(diào)管理,根據(jù)實際需求,利用Android平臺設(shè)計并實現(xiàn)了小學(xué)生在校日常管理系統(tǒng)。系統(tǒng)主要實現(xiàn)了學(xué)生在校作業(yè)情況,學(xué)校緊急信息傳達(dá)情況,家長反饋信息收集,學(xué)生回家情況等的自動化管理,利用該系統(tǒng)可以使家長和教師做到無縫銜接,全方位的為學(xué)生服務(wù),提高學(xué)生的學(xué)習(xí)效率,使他們能夠進(jìn)行良好的教育。經(jīng)過嚴(yán)格的軟件測試,該系統(tǒng)可在Android移動端進(jìn)行實際應(yīng)用,各功能模塊運行流暢,達(dá)到了系統(tǒng)需求的各項要求。

參考文獻(xiàn)

[1]陳思蒙.基于JavaEE和Weka的學(xué)生成績管理系統(tǒng)的分析與實現(xiàn)[D].沈陽師范大學(xué),2016.

[2]張昆.學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)[D].吉林大學(xué),2012.

[3]鐘園園.基于B/S架構(gòu)的學(xué)工信息管理系統(tǒng)設(shè)計及實現(xiàn)[D].南昌大學(xué),2011.

[4]王爽,馬又良,劉洋.信息系統(tǒng)需求分析流程與方法[J]. 郵電設(shè)計技術(shù),2015(12):6-11.

[5]孔軍,孫怡寧,蔣敏,畢寶慶.基于UML的系統(tǒng)需求分析[J]. 計算機工程與應(yīng)用,2003(15):217-219.

[6]林闖,薛超,胡杰,李文焯.計算機系統(tǒng)體系結(jié)構(gòu)的層次設(shè)計[J]. 計算機學(xué)報,2017(09):1996-2017.

[7]王承明.基于B/S、C/S混合體系結(jié)構(gòu)的高校儀器設(shè)備采購管理系統(tǒng)設(shè)計與實現(xiàn)[D].青島大學(xué),2007.

作者簡介

劉峰(1982-),男,山西省汾陽市人。北方民族大學(xué)軟件工程碩士研究生,山西醫(yī)科大學(xué)汾陽學(xué)院衛(wèi)生信息管理系教師。主要研究方向為軟件工程、形式化建模。

崔金梅(1970-),女,山西省文水縣人。畢業(yè)于山西大學(xué),工學(xué)碩士,副教授。主要研究方向為數(shù)據(jù)挖掘。

岳根霞(1977-),女,工學(xué)碩士,副教授?,F(xiàn)為山西醫(yī)科大學(xué)汾陽學(xué)院教師。研究方向為數(shù)據(jù)庫與數(shù)據(jù)挖掘。

作者單位

山西醫(yī)科大學(xué)汾陽學(xué)院 山西省汾陽市 032200endprint

猜你喜歡
Android平臺中小學(xué)生軟件測試
基于OBE的軟件測試課程教學(xué)改革探索
EXCEL和VBA實現(xiàn)軟件測試記錄管理
關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
基于Android平臺軟件開發(fā)技術(shù)研究
影響中小學(xué)生體質(zhì)健康的要素庫及權(quán)重分析
陪讀現(xiàn)象產(chǎn)生原因及其利弊分析*
淺談涼山彝區(qū)中小學(xué)“學(xué)困生”的轉(zhuǎn)化
軟件測試工程化模型及應(yīng)用研究