• 
    

    
    

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

      ?

      基于Android平臺的學生信息查詢系統(tǒng)的設計與實現(xiàn)

      2019-06-20 01:34章全
      科技視界 2019年12期
      關鍵詞:移動平臺

      章全

      【摘 要】當前隨著移動技術的發(fā)展,特別是移動智能終端設備在高校中的普及,移動應用也變得越來越廣泛。本文主要研究基于移動平臺的學生信息查詢系統(tǒng)。擬實現(xiàn)教師、學生及學生家長通過APP方便快捷的查詢學校相關信息。

      【關鍵詞】移動平臺;學生信息查詢系統(tǒng);APP

      中圖分類號: TP311.52;TP316 文獻標識碼: A 文章編號: 2095-2457(2019)12-0232-002

      DOI:10.19694/j.cnki.issn2095-2457.2019.12.112

      【Abstract】With the development of Mobile Communication Technology,especially the popularity of Handheld Intelligent Terminal Equipment in universities,APP has become more and more widely.This paper mainly studies the Student Information Query System based on Mobile Platform.Teachers,students and parents are expected to implement APP to facilitate the search for the information of School.

      【Key words】Mobile platform;Student information inquiry system;The APP

      0 前言

      在當前高校中,學生往往需要查詢在學校和學習中產生的各種相關信息,例如課程計劃、考試成績、獎懲情況以及校內消費等等。為方便學生查詢,高校普遍開發(fā)了相應的學生信息管理查詢系統(tǒng)。但此類系統(tǒng)往往是基于計算機平臺,查詢的時候使用計算機,無法做到隨時查詢。

      現(xiàn)在,通過移動設備實現(xiàn)對網絡信息數(shù)據(jù)的查詢和交換已經非常應用的非常廣泛和普遍了,其技術也相當成熟。而高校以學生為本的服務,建設移動數(shù)字化校園和改進信息服務質量,改善高校與學生特別是學生家長之間的交流溝通己成為高校教育與管理的主要方向?;贏ndroid平臺的學生信息查詢系統(tǒng)旨在解決高校學生與學生家長在信息查詢、師生交流、學生管理等方面的問題。

      1 Android系統(tǒng)架構與開發(fā)技術

      Android(安卓)系統(tǒng)是Google公司以操作系統(tǒng)Linux為基礎開發(fā)的一個開源的手機平臺。該系統(tǒng)由應用軟件、中間件、操作系統(tǒng)和接口等幾部分組成。Google公司研發(fā)該系統(tǒng)的目的是希望為移動設備提供一個能為移動軟件開發(fā)者完全開放的開發(fā)平臺。

      1.1 Android系統(tǒng)平臺架構

      Android系統(tǒng)是采用操作系統(tǒng)Linux和程序開發(fā)語言Java構成的,是當前市場使用率最高的移動設備操作系統(tǒng)。其平臺架構共由五部分組成,分別是Application(應用程序層)、Application Framework(應用程序框架)、Android Runtime(Android執(zhí)行環(huán)境)、Libraries(函數(shù)庫)、Linux Kernel(Linux內核)。系統(tǒng)具有以下特征:

      應用程序層上擁有許多可重用可替代的開發(fā)組件。在開發(fā)者編寫應用程序時,已有組件無需開發(fā)者重新編寫了,只需調用,大大節(jié)省了開發(fā)者的工作量,從而提高開發(fā)效率。

      在執(zhí)行環(huán)境上采用了占用系統(tǒng)資源少,兼容API,且運行速度快的自主研發(fā)的Dalvik虛擬機技術。

      應用程序框架上,Android自身所帶的瀏覽器是采用開源的WebKit技術開發(fā),其在瀏覽網頁時實現(xiàn)了很好的瀏覽效果。

      在函數(shù)庫中,Android擁有功能強大的基于OpenGL ES1.0標準的3D圖形庫和自定義的二維圖形庫(SGL),使得Android具有了強大圖形繪制能力,大大強化了游戲功能。

      在數(shù)據(jù)庫方面,Android具有內置的關系型數(shù)據(jù)庫SQLite。該數(shù)據(jù)庫占用系統(tǒng)內存少、對CPU等資源使用占比很低,擁有較快的數(shù)據(jù)并且支持事務處理功能。

      同時,Android還提供了SDK,為開發(fā)者提供了強大的應用開發(fā)環(huán)境,包括了調試工具、手機模擬器,和性能檢測工具。

      1.2 Android應用程序組件

      Android應用程序在開發(fā)功能模塊中,沒有像C語言一樣設定統(tǒng)一的程序入口(main函數(shù)),各個功能模塊之間是獨立的,并且都擁有自己獨立運行的進程。Android系統(tǒng)根據(jù)組件功能的不同,將其分為Activity、Service、BroadcastReceiver和ContentProvider。組件之間的通信則過Intent來完成。

      1.3 基于Android的Web應用開發(fā)

      本系統(tǒng)的數(shù)據(jù)庫選擇了MySQL數(shù)據(jù)庫,客戶端采用web瀏覽器訪問數(shù)據(jù)庫服務器,這樣客戶端無需安裝任何東西。Web客戶端與服務器數(shù)據(jù)交換主要采用兩種方式:基于WebKit核心庫編程和基于應用程序編程接口(API)。

      WebKit是互聯(lián)網上的開源瀏覽器引擎。Android系統(tǒng)可以通過WebKit引擎開發(fā)應用程序,通過網頁訪問數(shù)據(jù)庫數(shù)據(jù),實現(xiàn)Android平臺APP和服務器端數(shù)據(jù)的互相訪問。

      采用基于應用程序編程接口(API)開發(fā)方式中,Web客戶端通過網絡連接到WEB服務器,從服務器端獲得XML格式的數(shù)據(jù),然后解析并進行處理,從而實現(xiàn)客戶端與服務器端的數(shù)據(jù)互相訪問。

      在本系統(tǒng)中,Web客戶端與服務器端數(shù)據(jù)庫的連接使用了基于應用程序編程接口(API)開發(fā)方式,并采用XML文件格式作為數(shù)據(jù)傳輸格式。

      猜你喜歡
      移動平臺
      基于移動式培訓評估系統(tǒng)的培訓閉環(huán)管理研究與探索
      基于移動平臺的電力營銷系統(tǒng)應用探析
      數(shù)字化校園中統(tǒng)一移動平臺的實踐與探索
      基于互聯(lián)網+環(huán)境下大學生自主學習移動平臺設計的研究
      電子商務企業(yè)營銷觀念淺析
      淺析移動互聯(lián)網營銷
      虞城县| 九台市| 图片| 特克斯县| 沙田区| 恩平市| 广平县| 铜川市| 平阳县| 彭阳县| 景德镇市| 肇州县| 中宁县| 油尖旺区| 新营市| 福清市| 甘孜县| 崇阳县| 水城县| 乐清市| 眉山市| 克什克腾旗| 马边| 镇沅| 平顺县| 光山县| 佛冈县| 遂溪县| 卢湾区| 桐乡市| 通州区| 贵德县| 泾源县| 高唐县| 涟水县| 南乐县| 邵武市| 福清市| 格尔木市| 河池市| 永城市|