999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于安卓的管制員個人掌上管理系統(tǒng)開發(fā)

2022-07-05 21:36:19陳正煜王英石楊鳴劍
電腦知識與技術(shù) 2022年14期
關(guān)鍵詞:高效

陳正煜 王英石 楊鳴劍

摘要:隨著社會的不斷發(fā)展和人們生活水平的日益提高,人們出行選擇更加多樣化,使得民航業(yè)不斷發(fā)展,因此催生了民航業(yè)對安全、快捷、高效的不斷追求,并同時決定了民航業(yè)要加強(qiáng)合作互聯(lián)。管制員作為民航業(yè)中重要的一環(huán),每天工作前要處理大量文件以及高頻率地進(jìn)行考核,這對管制員產(chǎn)生了極大的挑戰(zhàn)。管制通是輔助管制員日常工作的安卓移動App,它可以發(fā)布、接收、整理、存儲管制員日常工作文件,為管制員提供當(dāng)日文件學(xué)習(xí)的考核并對考核數(shù)據(jù)進(jìn)行統(tǒng)計和展示,輔助管制員對當(dāng)日工作文件的掌握,可在一定程度上滿足管制員管理標(biāo)準(zhǔn)化、學(xué)習(xí)及考核便捷化、信息流轉(zhuǎn)規(guī)范化的需求。

關(guān)鍵詞:管制員;安卓;輔助工作;App;高效

中圖分類號:TP311? ? ? 文獻(xiàn)標(biāo)識碼:A

文章編號:1009-3044(2022)14-0045-02

1 引言

21世紀(jì)至今是中國民航高速發(fā)展的黃金時期,伴隨著電子信息技術(shù)和計算機(jī)應(yīng)用技術(shù)快速發(fā)展,空管的工作逐漸趨于信息化和智能化,相關(guān)的應(yīng)用軟件在空管眾多方面發(fā)揮著不可替代的重要作用。目前,仍然缺少相關(guān)的空管員的學(xué)習(xí)培訓(xùn)軟件,除此之外,由于空管中人的因素的影響,空管員不可能絕對避免人為差錯,考慮到空管工作的正確性已經(jīng)成為決定航班安全與否的重要因素[1],以及空管崗前學(xué)習(xí)的必要性,本文針對黑龍江空管分局人員和信息管理現(xiàn)狀,介紹了空管中的人為因素以及空管人員的現(xiàn)狀,結(jié)合相關(guān)的軟件開發(fā)技術(shù),分析了崗前學(xué)習(xí)軟件的必要性,開發(fā)出一套可供管制員線上學(xué)習(xí)的學(xué)習(xí)軟件。

2 系統(tǒng)分析

2.1 需求分析

針對App開發(fā),首先必須站在使用者的角度進(jìn)行考慮,從一個使用者的角度來進(jìn)行App系統(tǒng)功能的設(shè)計與開發(fā)[2],管制通是供管制員進(jìn)行對相關(guān)工作信息的獲取以及進(jìn)行考核的平臺。因此首先對管制員的實際工作情況和需求進(jìn)行分析。通過參考多方資料并且與管制員進(jìn)行交流,將用戶分為兩種:普通用戶和管理員用戶。首先分析管理員用戶對該平臺功能的需求。普通用戶需要在上崗前獲取當(dāng)天工作的相關(guān)信息以及在崗后進(jìn)行學(xué)習(xí),管制通提供瀏覽和存儲界面來供管制員查看相關(guān)文件以此獲取信息,并提供“我的題庫”模塊,通過上傳相關(guān)試題并統(tǒng)計各用戶作答情況,對比各用戶答案,進(jìn)一步幫助管制員掌握當(dāng)天相關(guān)工作信息。該App還提供數(shù)據(jù)統(tǒng)計頁面,供管制員隨時查看答題數(shù)據(jù),從人文因素的角度出發(fā),加深管制員對信息的記憶。管制通具備允許所有用戶上傳文件的功能,有利于用戶之間的信息共享。管理員用戶主要由組長和主任擔(dān)任,主要在后臺進(jìn)行用戶、文件和作答的管理。

2.2 可行性分析

Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng),主要使用于移動設(shè)備,如智能手機(jī)和平板電腦[3]。經(jīng)過與管制員交流,了解到管制員多數(shù)使用搭載安卓系統(tǒng)的移動設(shè)備,所以本軟件決定基于安卓平臺進(jìn)行研究與開發(fā)。

3 開發(fā)技術(shù)與環(huán)境配置

該部分主要介紹實現(xiàn)客戶端各個功能、服務(wù)器端以及數(shù)據(jù)庫的相關(guān)技術(shù)和開發(fā)環(huán)境。

3.1 客戶端相關(guān)技術(shù)及開發(fā)平臺

客戶端采用HTML5以及CSS3來設(shè)計頁面布局,邏輯代碼采用了Java語言,在Android Studio開發(fā)平臺上進(jìn)行實現(xiàn)。

通過對HTML5的移動平臺進(jìn)行分析,在進(jìn)行安卓等平臺的搭建時,可以更好地發(fā)揮可移植性的特點,除此之外還有其他更多的優(yōu)勢,例如客戶端以及存儲數(shù)據(jù)較少,節(jié)約手機(jī)空間,操作難度更低,并且擁有更小的開發(fā)成本等[4],所以選用HTML5進(jìn)行開發(fā)。

CSS具有靜態(tài)地修飾網(wǎng)頁和通過結(jié)合各種腳本語言動態(tài)地對網(wǎng)頁各元素進(jìn)行格式化的能力,較符合該軟件開發(fā)的需求。

Java是一門面向?qū)ο蟮木幊陶Z言,Java語言具有功能強(qiáng)大和簡單易用兩個特征,程序員可以利用Java語言實現(xiàn)開發(fā),以更加優(yōu)雅和簡潔的思維方式完成目標(biāo)功能。

Android Studio的優(yōu)點有:項目創(chuàng)建、編譯、配置、打包更方便,響應(yīng)速度更快,代碼提示更智能,UI編輯更炫目,模擬器功能更強(qiáng)大,支持的語言及終端種類更多等[5],為開發(fā)者開發(fā)Android系統(tǒng)提供了便利的平臺。

3.2 服務(wù)端相關(guān)技術(shù)及開發(fā)平臺簡介

服務(wù)端采用Java語言來編程后端接口,在IntelliJ IDEA開發(fā)平臺上進(jìn)行。

IntelliJ IDEA是一種Java編程語言開發(fā)的集成環(huán)境,在智能代碼助手、代碼自動提示、CVS整合、各類版本工具(git、svn等)、Junit、創(chuàng)新的GUI設(shè)計、創(chuàng)新的GUI設(shè)計、代碼分析等方面有卓越的表現(xiàn)。IDEA支持包括HTML、MySQL、PHP、CSS、Python在內(nèi)的多種開發(fā)語言。

3.3 數(shù)據(jù)庫相關(guān)技術(shù)及開發(fā)平臺簡介

數(shù)據(jù)庫采用SQL語言來編程,在MySQL數(shù)據(jù)庫管理系統(tǒng)上進(jìn)行。SQL,結(jié)構(gòu)化查詢語言(Structured Query Language)是一種特殊目的的編程語言。MySQL是一個開源的SQL數(shù)據(jù)庫管理系統(tǒng)。

4 系統(tǒng)設(shè)計

4.1 開發(fā)模式介紹

該系統(tǒng)使用Native App開發(fā)模式,即原生應(yīng)用開發(fā)模式,它是針對不同的智能手機(jī)操作系統(tǒng)平臺環(huán)境,進(jìn)行基于特定的智能手機(jī)操作系統(tǒng)平臺開發(fā)的單獨的移動應(yīng)用程序,在其技術(shù)實現(xiàn)上一般采用特定的針對不同手機(jī)各自操作系統(tǒng)平臺的特定語言進(jìn)行編寫。

4.2 設(shè)計總思路

該系統(tǒng)開發(fā)主要分為三部分:客戶端、服務(wù)器端、數(shù)據(jù)庫。客戶端直接面向用戶,供用戶直接操作,服務(wù)器端對客戶端發(fā)送的信息進(jìn)行收集和處理,對數(shù)據(jù)庫信息進(jìn)行更新,同時反饋相應(yīng)結(jié)果給客戶端,完成數(shù)據(jù)的處理和共享。

4.3 系統(tǒng)功能模塊設(shè)計

管制通分為普通用戶和管理員用戶,如圖1所示。

4.4 客戶端主要功能介紹

4.4.1 登錄注冊功能設(shè)計

管制通登錄界面用于用戶或者管理員登錄。

登錄功能主要邏輯在“LoginActivity.java”中實現(xiàn),其實現(xiàn)邏輯如下:

獲取“AppCompatEditText”(“account”以及“pwd”)中的字符串,如果為空,則account顯示“請輸入手機(jī)號”,pwd顯示“請輸入密碼”。否則顯示“登錄中”進(jìn)度條,并且將賬號密碼通過接口HttpService與數(shù)據(jù)庫中的相應(yīng)用戶進(jìn)行對比判斷,根據(jù)判斷結(jié)果做出響應(yīng),當(dāng)錯誤時需重新輸入賬號密碼,正確時獲取用戶相應(yīng)信息顯示并且跳轉(zhuǎn)到主頁。

注冊功能主要邏輯在RegiestActivity.java中實現(xiàn),其實現(xiàn)邏輯如下:

首先初始化界面中,需要初始化驗證碼,并且添加監(jiān)聽器,如果點擊了中心加載,則需要重新初始化驗證碼,其次獲取所有輸入的信息,如果為空,則顯示提示信息,如果不為空,則對比驗證碼,如果驗證碼正確,顯示進(jìn)度條“用戶注冊中”,通過后臺的接口將用戶信息存儲到后臺服務(wù)器的數(shù)據(jù)庫中,并且顯示注冊成功。

4.4.2 主頁功能設(shè)計

該頁面主要顯示文件列表,點擊“查看”按鈕即可查看文件,點擊“下載”按鈕即可將文件下載到移動設(shè)備中。點擊“菜單”按鈕即可跳轉(zhuǎn)界面至菜單界面,點擊“我的題庫”按鈕即可跳轉(zhuǎn)到題庫界面。點擊“我要上傳”,即可實現(xiàn)文件共享,并且可以選擇上傳文檔型和試題型文件,上傳文檔型文件可以在首頁查看,而選擇試題型文檔,可以直接存入“我的題庫”中,轉(zhuǎn)換為試題供用戶作答。

4.4.3 “菜單”功能設(shè)計

菜單模塊主要是提供數(shù)據(jù)統(tǒng)計、版本更新、清除緩存、退出登錄等功能。

點擊“數(shù)據(jù)統(tǒng)計”可查看各用戶答題情況,“版本更新”子模塊可檢測最新版本發(fā)布,并進(jìn)行更新。“清理緩存”可檢測并清除因運(yùn)行產(chǎn)生的多余痕跡和垃圾,而“退出登錄”子模塊可進(jìn)行退出賬號的操作,以便用戶更換賬號。

4.4.4 “我的題庫”功能設(shè)計

“我的題庫”模塊主要存儲試題,提供線上考核功能。

該頁面主要顯示用戶所上傳的試題型文檔,試題型文檔在該模塊中轉(zhuǎn)換為試題,供用戶作答,并將作答數(shù)據(jù)記錄到“數(shù)據(jù)統(tǒng)計”子模塊中。具有管理員權(quán)限的用戶點擊“刪除”按鈕可刪除多余文檔。

4.5 服務(wù)器端主要功能介紹

服務(wù)器端的作用是接收客戶端的請求,并對不同請求做出不同的響應(yīng),即提供服務(wù)。服務(wù)器端提供接口,對數(shù)據(jù)庫進(jìn)行增刪改查操作,對應(yīng)就是客戶端的不同請求。例如上傳試題,先由客戶端對客戶端發(fā)出請求,并且將相應(yīng)數(shù)據(jù)發(fā)送到服務(wù)器端,服務(wù)器端根據(jù)請求內(nèi)容進(jìn)行數(shù)據(jù)處理,將數(shù)據(jù)增添到數(shù)據(jù)庫中,實現(xiàn)數(shù)據(jù)存儲和處理,提供相應(yīng)服務(wù)。

4.6 數(shù)據(jù)庫介紹

本系統(tǒng)后臺采用MySQL搭建數(shù)據(jù)庫,數(shù)據(jù)庫中含有多張數(shù)據(jù)表,用于存儲不同類型的數(shù)據(jù),例如用戶表、試題表、試題答案匯總表等,最終由后端進(jìn)行操作,根據(jù)不同需求對表進(jìn)行不同操作,更新表的內(nèi)容。

5 結(jié)束語

管制通的開發(fā)分為客戶端、服務(wù)器端、數(shù)據(jù)庫,包括首頁、菜單界面、“我的題庫”界面。首頁可以實現(xiàn)文件的下載和瀏覽、文件的上傳和共享。菜單界面可以實現(xiàn)查看數(shù)據(jù)統(tǒng)計、版本更新、清除緩存、退出登錄的功能。“我的題庫”界面實現(xiàn)將上傳的試題型文件轉(zhuǎn)化為試題,提供給用戶作答并記錄答題情況。

在開發(fā)過程中,根據(jù)管制員的實際工作狀況和需求,從人文因素方面出發(fā),設(shè)計該App的功能,并基于Android進(jìn)行開發(fā)。本次開發(fā)對使用HTML5語言和CSS3樣式設(shè)計進(jìn)行前端頁面的搭建、Java語言實現(xiàn)邏輯處理、數(shù)據(jù)庫端使用MySQL搭建各數(shù)據(jù)表等方面有了更深的理解。但是該軟件很多細(xì)節(jié)處理不到位,功能尚待完善,并且對在IntelliJ IDEA平臺上用Java語言編寫后端接口的掌握度還不夠高,有待進(jìn)步。

參考文獻(xiàn):

[1] 周行遠(yuǎn).人為因素對空管安全的影響及措施[J].中國新通信,2018,20(14):138.

[2] 潘華麗,史兆敏,陸忱.基于互動性視角的旅游APP用戶持續(xù)使用意愿研究[J].哈爾濱商業(yè)大學(xué)學(xué)報(社會科學(xué)版),2019(1):117-128.

[3] 李林,徐天浩,韋千子,等.基于安卓平臺的掌研APP的設(shè)計與開發(fā)[J].辦公自動化,2021,26(13):14-16.

[4] 譚敏敏.基于HTML5在線編輯平臺的移動學(xué)習(xí)資源構(gòu)建與應(yīng)用研究[J].中國教育信息化,2016(19):40-43.

[5] 謝細(xì)全.Android Studio使用中的問題及解決方法[J].電腦編程技巧與維護(hù),2020(2):45-47.

收稿日期:2022-03-02

基金項目:中國民航大學(xué)大創(chuàng)計劃:管制員個人掌上管理系統(tǒng)開發(fā)(項目編號:202110059176)

作者簡介:陳正煜(2000—),女(壯族),廣西防城港人,學(xué)士,研究方向為信息安全;王英石(1986—),男,黑龍江哈爾濱人,講師,博士,研究方向為計算機(jī)應(yīng)用技術(shù);楊鳴劍(2001—),男,河北霸州人,學(xué)士,研究方向為交通運(yùn)輸。

猜你喜歡
高效
如何實現(xiàn)小學(xué)語文課堂教學(xué)的高效化
為小語課堂“瘦身”,為學(xué)生語文素養(yǎng)增“肥”
農(nóng)田水利工程高效節(jié)水灌溉發(fā)展思路初探
提高提問的有效性, 構(gòu)筑高效的語文課堂
考試周刊(2016年77期)2016-10-09 10:47:06
打造務(wù)實、創(chuàng)新、高效的語文課堂
考試周刊(2016年76期)2016-10-09 08:32:41
高校三維動畫課程教學(xué)方法研究
成才之路(2016年25期)2016-10-08 10:00:36
主站蜘蛛池模板: 精品国产www| 久久伊人色| 久久国产香蕉| 精品国产免费观看一区| 57pao国产成视频免费播放| 久久久91人妻无码精品蜜桃HD| 久久福利片| 日韩欧美一区在线观看| 久久一日本道色综合久久| 手机在线国产精品| 成人va亚洲va欧美天堂| 亚洲人人视频| 永久在线精品免费视频观看| 国产成人免费| 国产一区二区福利| 国产午夜福利亚洲第一| 亚洲精品国偷自产在线91正片| 在线看AV天堂| 麻豆AV网站免费进入| 国产精品微拍| 国产成人AV综合久久| 国产门事件在线| 国产一线在线| 91一级片| 欧美成人二区| 精品国产香蕉在线播出| 色婷婷成人网| 久久99国产综合精品1| 婷婷色丁香综合激情| 国产成年无码AⅤ片在线| 亚洲天堂网在线播放| 日韩美毛片| 欧美激情,国产精品| 狼友视频一区二区三区| 欧美亚洲日韩中文| 综合色区亚洲熟妇在线| 国产在线高清一级毛片| 欧美精品成人一区二区视频一| 亚洲av无码专区久久蜜芽| 99热这里只有免费国产精品 | 18禁影院亚洲专区| 国产一级毛片高清完整视频版| 四虎永久在线精品国产免费| 国产办公室秘书无码精品| 国产日韩欧美视频| 在线播放91| 曰AV在线无码| 六月婷婷激情综合| 在线高清亚洲精品二区| 欧美精品啪啪一区二区三区| 日韩成人午夜| 欧美成人二区| 色亚洲成人| 欧美a在线看| 成人午夜在线播放| 97在线观看视频免费| 亚洲国产精品无码久久一线| 久久天天躁狠狠躁夜夜躁| 黄色一及毛片| 欧美日韩精品在线播放| 91麻豆国产精品91久久久| 永久毛片在线播| 国产亚洲视频播放9000| 国产嫩草在线观看| 免费在线a视频| 国产欧美中文字幕| 在线国产资源| 亚洲欧美人成人让影院| 欧美a级在线| 欧美成人一区午夜福利在线| 欧美一区精品| 午夜精品久久久久久久99热下载| 在线亚洲精品自拍| 欧美啪啪一区| 成人在线亚洲| AV在线天堂进入| 国产精品成| 午夜视频免费试看| 国产欧美视频在线观看| 亚洲日韩日本中文在线| 狠狠综合久久| 午夜国产理论|