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

?

基于安卓技術(shù)的校園信息應(yīng)用系統(tǒng)研發(fā)

2016-03-14 02:14張亦秋哈爾濱鐵道職業(yè)技術(shù)學(xué)院150040
電子測試 2016年13期
關(guān)鍵詞:移動終端數(shù)據(jù)庫

張亦秋(哈爾濱鐵道職業(yè)技術(shù)學(xué)院,150040)

?

基于安卓技術(shù)的校園信息應(yīng)用系統(tǒng)研發(fā)

張亦秋
(哈爾濱鐵道職業(yè)技術(shù)學(xué)院,150040)

摘要:我國校園信息更新速度迅猛。從早期的校園網(wǎng)絡(luò)硬件普及到信息化校園,再到今天的智慧型校園建設(shè)。這當(dāng)中都離不開校園信息的應(yīng)用以及校園信息為基礎(chǔ)提供的各種服務(wù)。只是在不斷往動態(tài)化、智能化、物聯(lián)網(wǎng)應(yīng)用等不同方向進(jìn)行發(fā)展與延伸。所以本文主要研究在安卓技術(shù)支持下,如何將校園信息動態(tài)的應(yīng)用與管理。設(shè)計出校園信息應(yīng)用系統(tǒng)。此系統(tǒng)可以為信息化校園、智慧校園提供各種服務(wù)。

關(guān)鍵詞:JAVA;校園信息;數(shù)據(jù)庫;移動終端

1 安卓技術(shù)選用

互聯(lián)網(wǎng)技術(shù)在當(dāng)今社會發(fā)展到了巔峰狀態(tài),網(wǎng)絡(luò)技術(shù)與相應(yīng)的開發(fā)工具十分成熟。利用網(wǎng)絡(luò)工具可以方便的研發(fā)出相應(yīng)的軟件系統(tǒng),便于通過計算機終端與服務(wù)器端的請求與應(yīng)帶來實現(xiàn)工作。為什么要選用安卓技術(shù)呢?其實也恰恰是因為互聯(lián)網(wǎng)技術(shù)達(dá)到了一個相當(dāng)?shù)母叨?,眾多?yīng)用是在互聯(lián)網(wǎng)基礎(chǔ)上形成了不同的衍生應(yīng)用。這也是我們常說的互聯(lián)網(wǎng)+。其中互聯(lián)網(wǎng)在移動通信方面的應(yīng)用更是層出不窮。這是因為移動通信用戶多,能夠便于人們溝通的原因。人們攜帶手機的通訊終端設(shè)備,要比攜帶計算機、筆記本電腦要更加便捷。所以讓研發(fā)的系統(tǒng)應(yīng)用在通訊終端,可以讓通訊更加實時化,便捷化。使用安卓技術(shù)平臺的原因正是如此。

2 基于安卓技術(shù)的校園信息應(yīng)用系統(tǒng)架構(gòu)與工具

使用安卓技術(shù)的系統(tǒng)開發(fā)架構(gòu)與互聯(lián)網(wǎng)技術(shù)相差不多,也使用服務(wù)器、客戶交互的模式。開發(fā)語言選用JAVA語言,配置環(huán)境變量,安裝tomcat.數(shù)據(jù)庫端選用成熟,造價低的SQL相關(guān)版本進(jìn)行,尤其要使用安卓平臺技術(shù),利用SDK組件,實現(xiàn)JAVA與數(shù)據(jù)庫數(shù)據(jù)之間的信息交互。與互聯(lián)網(wǎng)的應(yīng)答模式類似但略有不同,客戶端發(fā)出請求,通過組件將請求進(jìn)行發(fā)送。由邏輯層調(diào)用適合的方法,獲得請求給出應(yīng)答,再發(fā)送到客戶端。這里的客戶端以手機等移動終端為主。安卓技術(shù)的主要優(yōu)點是多線程技術(shù)實現(xiàn)多線程是指操作系統(tǒng)支持一個進(jìn)程中執(zhí)行多個線程的能力。程序界面通常是運行在一個主線程里,軟件編寫中,用戶與程序交互所做的事情若在主線程里占用了太長的時間,應(yīng)用程序就沒有機會來處理輸入事件,如此響應(yīng)速度變慢。比如下載連接網(wǎng)絡(luò)等耗費時間比較多的事情放到一個新的子線程中進(jìn)行,整個軟件含有完成不同功能的多個線程,如數(shù)據(jù)采集、數(shù)據(jù)處理、實時數(shù)據(jù)顯示線程、圖形曲線生成線程和用戶界面線程。這樣,多個線程的同時執(zhí)行,既加快了系統(tǒng)的反映速度,又提高了執(zhí)行效率。事情完成后,刷新用戶界面的消息發(fā)送給主線程,更新用戶界面。此有點適合本系統(tǒng)應(yīng)用。

3 校園信息應(yīng)用系統(tǒng)功能設(shè)計與描述

校園信息應(yīng)用系統(tǒng)分為基本模塊、擴展模塊以及待拓展模塊。開發(fā)思想靈活。

3.1校園信息應(yīng)用系統(tǒng)基本模塊

顧名思義,校園信息應(yīng)用系統(tǒng)基本模塊,是進(jìn)行校園師生信息的基本存儲與管理,主要包含,基本信息應(yīng)用、教學(xué)學(xué)習(xí)信息應(yīng)用、師生互動學(xué)習(xí)信息應(yīng)用。

作用簡單描述如下:對校園中的學(xué)生的個人基本進(jìn)行存儲,與教務(wù)平臺建立聯(lián)系,通過教務(wù)平臺信息的更新,來更新學(xué)生的基本信息。其中包含學(xué)生的成績情況,是否符合畢業(yè)條件、評優(yōu)、補助、選修等方面信息。這部分信息可以根據(jù)學(xué)校需求,由教師進(jìn)行訪問,也可以師生共同獲得訪問權(quán)限。而師生互動信息的應(yīng)用,就是教師在課堂外對學(xué)生指導(dǎo)的延伸??梢酝ㄟ^這部分模塊進(jìn)行任務(wù)的布置,作業(yè)的審閱,為學(xué)生答疑解惑等工作。

3.2校園信息應(yīng)用系統(tǒng)拓展模塊

智慧校園的發(fā)展,讓信息應(yīng)用不僅僅局限于基本模塊。當(dāng)前智慧校園還在不斷的發(fā)展與摸索當(dāng)中,能夠包含的功能還在不斷的被發(fā)現(xiàn)與創(chuàng)新。所以這里嘗試應(yīng)用于一些新的方面。具體包含,信息點名、信息車庫管理、信息圖書館、信息生活等模塊。信息點名是指利用系統(tǒng)登錄,進(jìn)行課堂出席情況統(tǒng)計。再利用地圖定位系統(tǒng),避免學(xué)生冒名或者蒙混點名。節(jié)省了課堂教學(xué)時間。避免人工點名出現(xiàn)的錯誤。而車庫管理主要為教師服務(wù),可以利用手機智能的了解停車狀態(tài),及時停車以及開走車輛等相應(yīng)的服務(wù)功能。信息圖書館,是通過手機預(yù)訂借閱圖書,也可以登錄本學(xué)校的電子閱覽室。校園生活時是指在校內(nèi)食堂、超市、浴池等消費場所,用移動終端實現(xiàn)身份認(rèn)證,并進(jìn)行消費的相應(yīng)活動。

3.3校園信息應(yīng)用系統(tǒng)待拓展功能

預(yù)留出開發(fā)模塊空間,填寫相應(yīng)的模塊名,功能可進(jìn)行代碼設(shè)計。這是因為智慧校園還在不斷發(fā)展。需求越來越具體,當(dāng)在實際工作中發(fā)現(xiàn)需要的功能時候,便于平臺系統(tǒng)的拓展與使用。

4 多線程技術(shù)實現(xiàn)

多線程是指操作系統(tǒng)支持一個進(jìn)程中執(zhí)行多個線程的能力。程序界面通常是運行在一個主線程里,軟件編寫中,用戶與程序交互所做的事情若在主線程里占用了太長的時間,應(yīng)用程序就沒有機會來處理輸入事件,如此響應(yīng)速度變慢。比如下載連接網(wǎng)絡(luò)等耗費時間比較多的事情放到一個新的子線程中進(jìn)行,整個軟件含有完成不同功能的多個線程,如數(shù)據(jù)采集、數(shù)據(jù)處理、實時數(shù)據(jù)顯示線程、圖形曲線生成線程和用戶界面線程。這樣,多個線程的同時執(zhí)行,既加快了系統(tǒng)的反映速度,又提高了執(zhí)行效率。事情完成后,刷新用戶界面的消息發(fā)送給主線程,更新用戶界面。

參考文獻(xiàn)

[1]楊略.基于Android平臺的個人移動數(shù)字圖書館系統(tǒng)研究[J].情報探索. 2012(06)

[2]馬建紅,姬莉霞,衛(wèi)權(quán)崗.基于Android平臺的移動個人助手設(shè)計與實現(xiàn)[J]. 現(xiàn)代電子技術(shù). 2012(02)

[3]胡偉.Android系統(tǒng)架構(gòu)及其驅(qū)動研究[J]. 廣州廣播電視大學(xué)學(xué)報. 2010(04)

[4]鄭健,賀超.Android和Chrome的發(fā)展與未來[J]. 移動通信. 2010(11)

[5]張鵬.中國企業(yè)為什么青睞Android?[J]. 通信世界. 2010(03)

[6]公磊,周聰.基于Android的移動終端應(yīng)用程序開發(fā)與研究[J]. 計算機與現(xiàn)代化. 2008(08)

[7]龐慧娟,林曉明.利用JSP實現(xiàn)基于JDBC-ODBC橋的Web數(shù)據(jù)庫的訪問[J]. 計算機應(yīng)用. 2003(07)

Research and development of campus information application system based on Android Technology

Zhang Yiqiu
(Harbin Railway Technical College, 150040)

Abstract:Our country campus information update speed is swift and violent.From the early campus network hardware to the information campus,and then to today's smart campus construction.All of this can not be separated from the application of campus information and campus information to provide a variety of services based on.Just continue to dynamic,intelligent,networking applications,such as the development and extension of different directions.So this paper mainly studies the application and management of the campus information under the support of Android technology.Design of campus information application system.This system can provide a variety of services for the information campus,intelligent campus.

Keywords:JAVA;campus information;database;mobile terminal

猜你喜歡
移動終端數(shù)據(jù)庫
數(shù)據(jù)庫
基于移動終端的高校移動學(xué)習(xí)體系構(gòu)建研究
移動終端云計算應(yīng)用分析
手機APP在學(xué)生信息化管理中的應(yīng)用探索
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫