• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Android平臺的家校通管理系統(tǒng)的開發(fā)與實踐

      2017-12-29 00:00:00辛紅
      知識文庫 2017年23期

      隨著智能信息時代的來臨,智能手機(jī)已經(jīng)成為人們必不可少的便攜工具。為了滿足學(xué)校、教師、家長的三方需求,特開發(fā)基于Android平臺的家校通管理系統(tǒng)應(yīng)用程序,植入手機(jī),方便家長與教師隨時隨地溝通。本文本著實用、合理、先進(jìn)、安全的原則設(shè)計系統(tǒng),介紹系統(tǒng)功能模塊組成,系統(tǒng)數(shù)據(jù)庫設(shè)計與組成。

      1.系統(tǒng)的設(shè)計原則

      (1)實用性:實用性是對管理系統(tǒng)最根本的要求,本系統(tǒng)能解決家長與校方溝通的難題。操作界面友好,下載安裝簡單,應(yīng)用方便。

      (2)合理性:本系統(tǒng)采用合理的系統(tǒng)設(shè)計方案,功能設(shè)計合理,能夠完全實現(xiàn)家長與教師的需要。

      (3)先進(jìn)性:系統(tǒng)平臺采用目前較先進(jìn)的開發(fā)技術(shù),盡量保證系統(tǒng)開發(fā)后在很長一段時間內(nèi)技術(shù)不落后,功能完善,使用方便。

      (4)可擴(kuò)展性:系統(tǒng)平臺要留有升級空間。隨著時間的推移,技術(shù)的更新,系統(tǒng)的運行平臺版本不斷升級,系統(tǒng)測試不能完全排除系統(tǒng)中存在的bug,在用戶長時間的使用過程中,可能會發(fā)現(xiàn)系統(tǒng)中存在的許多bug。因此,系統(tǒng)要能夠保證隨時升級更新,修改存在bug。

      (5)可維護(hù)性和可管理性:采用先進(jìn)的程序設(shè)計模式,使程序模塊結(jié)構(gòu)合理,程序代碼共享性好,可維護(hù)性好,并有一套可靠的管理機(jī)制,使管理員方便管理后臺數(shù)據(jù)。

      (6)安全性:安全性是軟件開發(fā)中最重要的原則。系統(tǒng)應(yīng)該以保證數(shù)據(jù)的安全性為前提,對數(shù)據(jù)進(jìn)行授權(quán)訪問;并保證不能因為硬件故障而影響軟件的正常工作。

      我院計算機(jī)應(yīng)用技術(shù)專業(yè)著力于課程改革多年,打破傳統(tǒng)的、單一課程體系模式,構(gòu)建了集“理論課程體系、實踐課程體系、實訓(xùn)課程體系”三大類課程為內(nèi)容的多元課程體系,根據(jù)每種課程特點以及前后關(guān)聯(lián)性,將相關(guān)的理論課、實踐課、實訓(xùn)課劃分到一個課程群組中,并合理安排在學(xué)生在校學(xué)習(xí)的兩年內(nèi)。

      2.系統(tǒng)的組成

      家校通管理系統(tǒng)由兩個子系統(tǒng)組成:教師登陸系統(tǒng)、家長登陸系統(tǒng)。每個子系統(tǒng)由八個功能模塊組成:備忘錄、學(xué)生成績、班級課表、班級通知、值日安排、考試安排、聯(lián)系家長、簽到情況。

      2.1“備忘錄”功能

      為教師或家長提供類似記事本的功能,記錄一些待辦事項,備忘功能。

      2.2“學(xué)生成績”功能

      家長可以查詢學(xué)生班級的各科的期末考試成績,能夠查詢單個學(xué)生的成績,并且查看學(xué)生近幾個學(xué)期的成績曲線,能夠看出學(xué)生的進(jìn)步情況;教師可以查詢學(xué)生的各科考試成績,了解學(xué)生學(xué)習(xí)的狀態(tài),也可以錄入、修改、刪除自己所教學(xué)科的學(xué)生的成績。

      2.3“班級課表”功能

      家長可以查看學(xué)生這一學(xué)期的課程表,了解本學(xué)期的課程開設(shè)情況;教師可以將本班的課程表錄入到數(shù)據(jù)庫中供家長查詢。

      2.4“班級通知”功能

      家長可以查看學(xué)生班級的最近通知,了解班級發(fā)展,學(xué)生的動態(tài);教師可以發(fā)布通知,供家長查詢,以便通知學(xué)生。

      2.5“值日安排”功能

      家長可以查看學(xué)生的值日情況,方便通知學(xué)生值日的安排;教師可以發(fā)布或修改值日安排情況,供家長或?qū)W生查詢。

      2.6“考試安排”功能

      家長可以查看學(xué)生考試安排情況,方便通知學(xué)生;教師可以發(fā)布或修改考試安排表供家長或?qū)W生查詢。

      2.7“聯(lián)系家長”功能

      存儲家長的聯(lián)系方式、家庭住址等信息,方便教師查詢,聯(lián)系家長,同時也方便家長查詢,方便家長互相聯(lián)系,溝通交流。

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

      基于Android平臺的家校通管理系統(tǒng)使用輕型數(shù)據(jù)庫SQLite關(guān)系數(shù)據(jù)庫,設(shè)計原則如下:基于對象模型的數(shù)據(jù)庫設(shè)計可以分為2 個階段:邏輯設(shè)計和物理設(shè)計。數(shù)據(jù)庫的邏輯設(shè)計階段主要是實體與聯(lián)系轉(zhuǎn)換為關(guān)系、并進(jìn)行規(guī)范化處理的過程。數(shù)據(jù)庫的物理設(shè)計階段主要是在具體的數(shù)據(jù)庫管理系統(tǒng)中創(chuàng)建表、視圖、索引、完整性約束以及存儲過程等內(nèi)容。系統(tǒng)數(shù)據(jù)庫的設(shè)計步驟如下。

      (1)系統(tǒng)需求分析

      需求分析主要是全面的了解用戶對系統(tǒng)的功能要求、用戶對數(shù)據(jù)的規(guī)范要求,主要包括用戶對信息的需求及對數(shù)據(jù)加工的要求,并搜集整理用戶系統(tǒng)使用的數(shù)據(jù)的類型、范圍、數(shù)量等屬性,從而確定數(shù)據(jù)的約束條件。需求分析階段決定了整個系統(tǒng)設(shè)計的是否合理、穩(wěn)定,是系統(tǒng)數(shù)據(jù)庫設(shè)計最重要的一步,也是最耗時、最困難的一步。

      (2)數(shù)據(jù)庫概念設(shè)計

      數(shù)據(jù)庫的概念設(shè)計是根據(jù)用戶的需求分析將現(xiàn)實的信息抽象成電腦中的數(shù)據(jù)模型的過程。這是數(shù)據(jù)庫設(shè)計的關(guān)鍵步驟,將信息的結(jié)構(gòu)、信息的屬性、信息之間的聯(lián)系以及信息間的通過概念模型(如E-R圖)反映出來,作為數(shù)據(jù)庫下一階段設(shè)計的基礎(chǔ)。

      (3)數(shù)據(jù)庫邏輯設(shè)計

      數(shù)據(jù)庫邏輯設(shè)計就是將概念模型轉(zhuǎn)換為數(shù)據(jù)庫管理系統(tǒng)能夠支持的數(shù)據(jù)模型,并對其進(jìn)行規(guī)范化處理的優(yōu)化過程以達(dá)到要求。

      (4)數(shù)據(jù)庫物理設(shè)計

      數(shù)據(jù)庫物理設(shè)計是來處理邏輯數(shù)據(jù)模型,為其確定最合理的數(shù)據(jù)存儲結(jié)構(gòu)、存取方法和存取路徑等。如關(guān)系型數(shù)據(jù)庫系統(tǒng)設(shè)計由關(guān)系型數(shù)據(jù)庫管理系統(tǒng)完成任務(wù),數(shù)據(jù)以二維表的結(jié)構(gòu)存儲。

      (5)數(shù)據(jù)庫的實施與驗證

      數(shù)據(jù)庫的實施是數(shù)據(jù)庫設(shè)計人員根據(jù)數(shù)據(jù)庫的邏輯與物理設(shè)計,結(jié)合數(shù)據(jù)庫操作語言在數(shù)據(jù)庫管理系統(tǒng)中完成創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)表以及輸入數(shù)據(jù)等的過程,并進(jìn)行試運行。數(shù)據(jù)庫的驗證是通過典型的工作任務(wù)來驗證數(shù)據(jù)庫設(shè)計的正確與合理性。

      (6)數(shù)據(jù)庫運行與維護(hù)

      數(shù)據(jù)庫應(yīng)用系統(tǒng)要經(jīng)過一系列的測試與試運行,保證系統(tǒng)存在最少甚至沒有bug,才能正式運行。但在數(shù)據(jù)庫正式運行后,由于應(yīng)用環(huán)境的不斷更新,還要不斷地對其結(jié)構(gòu)與性能進(jìn)行一定的評估與調(diào)整,最終形成契合各系統(tǒng)模塊的完備數(shù)據(jù)庫。

      (作者單位:松原職業(yè)技術(shù)學(xué)院)

      青龙| 蚌埠市| 乌拉特后旗| 乌兰浩特市| 浦江县| 姜堰市| 永登县| 灌阳县| 锦州市| 聂荣县| 阜南县| 定襄县| 若羌县| 得荣县| 张家口市| 金川县| 新绛县| 吉首市| 安溪县| 武定县| 拜泉县| 吴川市| 吴堡县| 宁城县| 微山县| 西贡区| 明光市| 西林县| 北辰区| 遂宁市| 临夏市| 曲阳县| 垣曲县| 衡山县| 嘉鱼县| 象州县| 夹江县| 涟源市| 黄陵县| 前郭尔| 广南县|