亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

        陳正煜 王英石 楊鳴劍

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

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

        中圖分類號:TP311? ? ? 文獻標識碼:A

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

        1 引言

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

        2.2 可行性分析

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

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

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

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

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

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

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

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

        4.2 設(shè)計總思路

        該系統(tǒng)開發(fā)主要分為三部分:客戶端、服務(wù)器端、數(shù)據(jù)庫??蛻舳酥苯用嫦蛴脩?,供用戶直接操作,服務(wù)器端對客戶端發(fā)送的信息進行收集和處理,對數(shù)據(jù)庫信息進行更新,同時反饋相應(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顯示“請輸入手機號”,pwd顯示“請輸入密碼”。否則顯示“登錄中”進度條,并且將賬號密碼通過接口HttpService與數(shù)據(jù)庫中的相應(yīng)用戶進行對比判斷,根據(jù)判斷結(jié)果做出響應(yīng),當(dāng)錯誤時需重新輸入賬號密碼,正確時獲取用戶相應(yīng)信息顯示并且跳轉(zhuǎn)到主頁。

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

        首先初始化界面中,需要初始化驗證碼,并且添加監(jiā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ā)布,并進行更新?!扒謇砭彺妗笨蓹z測并清除因運行產(chǎ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ù)庫進行增刪改查操作,對應(yīng)就是客戶端的不同請求。例如上傳試題,先由客戶端對客戶端發(fā)出請求,并且將相應(yīng)數(shù)據(jù)發(fā)送到服務(wù)器端,服務(wù)器端根據(jù)請求內(nèi)容進行數(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è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進行開發(fā)。本次開發(fā)對使用HTML5語言和CSS3樣式設(shè)計進行前端頁面的搭建、Java語言實現(xiàn)邏輯處理、數(shù)據(jù)庫端使用MySQL搭建各數(shù)據(jù)表等方面有了更深的理解。但是該軟件很多細節(jié)處理不到位,功能尚待完善,并且對在IntelliJ IDEA平臺上用Java語言編寫后端接口的掌握度還不夠高,有待進步。

        參考文獻:

        [1] 周行遠.人為因素對空管安全的影響及措施[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] 謝細全.Android Studio使用中的問題及解決方法[J].電腦編程技巧與維護,2020(2):45-47.

        收稿日期:2022-03-02

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

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

        猜你喜歡
        管制員安卓高效
        文物表情包
        從心理學(xué)的角度淺談空中交通管制中的“錯、忘、漏”
        《飛機起飛了》
        航空知識(2017年2期)2017-03-17 18:17:39
        一種基于安卓系統(tǒng)的手機側(cè)抓包分析方法
        農(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
        加強空中交通管制員防沖突應(yīng)變能力的探討
        中文信息(2016年3期)2016-04-05 00:14:03
        基于熵權(quán)法的管制員素質(zhì)機測因子賦權(quán)研究
        婷婷开心深爱五月天播播| 国产一区二区三区视频网| 97在线视频免费人妻| 国语少妇高潮对白在线| 欧美日韩一线| 国产人妖直男在线视频| 欧美怡春院一区二区三区| 无码精品日韩中文字幕| 亚洲综合色区无码专区| 麻豆视频在线观看免费在线观看| 国产黄色av一区二区三区| 国产精品亚洲一区二区在线观看| 亚洲一级无码片一区二区三区| 午夜一区二区在线视频| 亚洲黄色天堂网站在线观看禁18 | 国产麻豆精品久久一二三| 中文 国产 无码免费| 日产精品毛片av一区二区三区| 久久久99精品成人片| 婷婷午夜天| 国产亚洲欧美另类久久久| 国产91极品身材白皙| 无码人妻一区二区三区免费视频 | 97人妻无码免费专区| 日本精品一区二区三区在线观看| 99热爱久久99热爱九九热爱| 老男人久久青草AV高清| 丝袜美腿亚洲综合玉足| 人妻少妇中文字幕在线观看| 欧美 变态 另类 人妖| 午夜福利影院不卡影院| 你懂的视频网站亚洲视频| 亚洲 中文 欧美 日韩 在线| 亚洲中文字幕乱码| 日韩精品有码中文字幕| 日产乱码一二三区别免费l| 在线亚洲人成电影网站色www| 麻豆国产VA免费精品高清在线| 麻神在线观看免费观看| 亚洲爆乳精品无码一区二区| 日本理论片一区二区三区|