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

離港前端軟件升級系統的設計與實現

2021-09-11 09:01:36黃思萍
科學技術創新 2021年25期

黃思萍

(廣西交通職業技術學院 交通信息工程學院,廣西 南寧 530023)

離港系統(Departure Control System,簡稱DCS)又稱機場旅客處理系統,如圖1,是機場為旅客辦理乘機手續的關鍵信息系統。它具有航班配載、飛行控制、旅客值機等功能。目前大多數機場升級方式為:維護人員到每個柜臺手工部署安裝包升級。大致的步驟為:①備份原有的離港前端軟件。②安裝新版本的離港前端軟件。③修改新版本軟件配置。④啟動軟件,用測試航班測試若干基本功能(打印登機牌,行李條等)。

圖1 計算機離港控制系統

這就導致前端軟件升級工作量大,更新版本軟件需要幾個月甚至一年才能在全國所有機場升級。

鑒于此,本文研究設計了一套“離港前端軟件升級系統”實現全國所有機場離港前端軟件一夜升級,要求不能對原離港前端有改動。升級前只需將升級包放入服務器,從服務器下載到軟件,終止前端操作,開始將安裝包逐個遠程發送到需要升級的系統。這比工程師攜帶安裝包到系統進行安裝更方便、安全、省時、省力。

1 總體設計方案

1.1 系統架構設計

離港前端軟件升級系統使用了Vue 框架作為前端軟件升級系統管理界面的開發、Java 語言完成對jar 包升級軟件的編寫、后端服務器使用spring+SpringMVC+Mybatis(簡稱SSM)框架進行開發,對每一臺安裝部署了jar 前端升級軟件的柜臺進行一鍵升級、一鍵回滾、一鍵更換配置項等一系列的操作,還可以在線對柜臺的配置項進行在線查看、在線編輯、一鍵保存替換等操作。從而實現了僅使用一套前端軟件升級系統,就能控制全國機場柜臺離港前端軟件的功能。

1.2 系統功能模塊設計

離港前端軟件升級系統將從程序初始化、柜臺任務監測、Token 密鑰監測、程序運行監測等四個方面來進行描述。如圖2所示。

圖2 離港前端軟件升級系統

1.2.1 程序初始化

包括創建文件目錄、創建用戶配置等程序初始化模塊的基本業務處理,首次登錄柜臺的時候會在C 盤創建lgqd 主目錄,在lgqd 目錄下創建備份目錄、文件下載目錄、軟件資源目錄以及用戶配置文件等基本文件。

1.2.2 柜臺任務監測

包括對服務器讀取任務、處理任務及解析響應數據等柜臺任務監測模塊的基本業務處理,此模塊每隔3 秒會向服務器讀取一次柜臺任務,讀取到任務后做出相應的任務操作。如:

1.2.2.1 升級任務處理

①下載升級包,發送正在下載記錄。②終止正在運行的離港前端軟件。③備份舊離港前端軟件后清空。④上傳備份到服務器,發送正在備份記錄。⑤安裝升級包。⑥安裝完成發送升級完成記錄,清空下載的升級包。⑦重新啟動升級后的離港前端軟件。

1.2.2.2 更新配置任務處理

①下載新配置文件,發送正在下載記錄。②終止正在運行的離港前端軟件。③備份舊配置文件。④上傳備份到服務器,發送正在備份記錄。⑤替換配置文件。⑥替換完成發送更新配置完成記錄,清空下載的配置文件。⑦重新啟動更新配置后的離港前端軟件。

1.2.2.3 回滾配置任務處理

監測到本地有備份:①終止正在運行的離港前端軟件。②替換配置文件,發送正在回滾配置記錄。③替換完成,發送回滾完成記錄。④重新啟動回滾配置后的離港前端軟件。

監測到本地無備份:①下載服務器返回指定的配置文件備份,發送正在下載記錄。②終止正在運行的離港前端軟件。③替換配置文件,發送正在回滾配置記錄。④替換完成,發送回滾完成記錄,清理下載的配置文件備份。⑤重新啟動回滾配置后的離港前端軟件。

1.2.2.4 回滾軟件任務處理

監測到本地有備份:①終止正在運行的離港前端軟件。②清空舊離港前端軟件。③安裝離港前端軟件備份,發送正在回滾軟件記錄。④安裝完成發送回滾軟件完成記錄。⑤重新啟動回滾后的離港前端軟件。

監測到本地無備份:①下載服務器返回指定的軟件備份,發送正在下載記錄。②終止正在運行的離港前端軟件。③清空舊離港前端軟件。④安裝離港前端軟件備份,發送正在回滾軟件記錄。⑤安裝完成發送回滾軟件完成記錄。⑥重新啟動回滾后的離港前端軟件。

1.2.3 程序運行監測

主要包括對離港前端軟件運行狀況進行實時監測的基本業務處理,其主要作用是能夠有效避免程序因多種無法預計因素導致程序關閉的風險。其主要功能如下:

監測到離港前端軟件沒有運行,自動重啟離港前端軟件。

監測到離港前端軟件正在運行,不做處理。

1.2.4 Token 密鑰監測功能

Token 密鑰監測功能其最大作用是能夠保持柜臺與服務器之間的連接,無需頻繁訪問數據庫進行密碼校驗,減少數據庫的數據冗余,減輕數據庫訪問壓力,提高數據庫執行效率。主要包括對柜臺連接服務器驗證的基本業務處理,其主要流程如下:①柜臺首次運行輸入柜臺編號、密碼連接服務器。②柜臺編號、密碼驗證成功,服務器為柜臺隨機創建一個Token 密鑰。③柜臺保存Token 到本地。④柜臺之后每次訪問服務器都會帶上Token 密鑰。⑤服務器驗證柜臺Token 密鑰。

Token 密鑰正確,繼續保持服務器連接。

Token 密鑰錯誤,斷開服務器連接,并要求柜臺升級程序重新輸入柜臺編號、密碼連接服務器。

2 離港前端軟件升級系統的實現

2.1 權限分配功能

離港前端軟件升級系統從管理體制來劃分:超級管理員、公司管理員和機場管理員。超級管理員具有最高權限,負責所有功能模塊的管理和維護;公司管理員能夠對查看公司旗下各個機場信息;機場管理員只能查看自己的機場信息。

2.2 系統登錄

登錄成功后進入了離港前端升級系統主頁,默認顯示登錄的用戶信息,在主頁中對當前的數據進行實時統計,主頁中間位置統計了柜臺前端總數、柜臺前端在線總數、柜臺離線前端總數和離線率、任務總數和完成率,同時通過地圖展示目前存在的通信機場的位置,一目了然的看出全國前端與服務器的通信情況。左邊部分別對柜臺前端數量排行、任務完成情況排行的前十位進行了統計;右邊部分對柜臺和機場分布情況進行了統計。

2.3 機場管理

機場管理模塊主要包括公司管理、機場信息管理、用戶管理和柜臺管理等子模塊。全部模塊都可以批量導入導出Excel 數據,提高工作效率。

①公司管理:對公司信息進行基礎維護。②機場信息管理:對機場信息進行基礎維護。③用戶管理:對系統的用戶信息進行管理,包括添加、修改、刪除、查詢、啟用/禁用等操作。④柜臺管理:對機場信息進行基礎維護,還可以進行升級、回滾、備份、編輯以及刪除等操作。

2.4 軟件管理

軟件管理模塊主要包括軟件信息管理、任務管理、操作記錄、備份管理、正在進行的任務等子模塊。這些模塊都可以批量導入導出Excel 數據,提高工作效率。

①軟件信息管理:對軟件名稱、版本號、上傳軟件文件信息等進行基礎維護。②任務管理:可查看已經添加的所有任務,任務包含(軟件升級、配置更新、配置回滾、軟件回滾)四種任務,并對任務進行管理??梢赃x擇單個公司、單個機場、單個柜臺發批量布任務,根據不同的需要去進行任務調配。③操作記錄:可查看所有前端任務執行過程的詳細日志,包含前端柜臺、時間、IP地址、操作內容。④備份管理:可查看和下載前端柜臺上傳的云備份。⑤正在進行的任務:可查看目前正在運行的各種任務和任務進度,便于管理員查看任務進行情況。

2.5 數據統計

數據統計模塊主要包括柜臺在線情況統計和設備任務統計等子模塊。

①柜臺在線情況統計:分為公司柜臺在線情況和機場柜臺在線情況等選項??筛鶕枰垂静榭疵總€公司的柜臺在線情況,也可以根據需要按機場查看每個機場的柜臺在線和離線情況。②設備任務統計:分為公司柜臺任務完成情況和機場柜臺任務完成情況等選項??筛鶕枰垂静榭疵總€公司的柜臺任務完成情況,也可以根據需要按機場查看每一個機場的柜臺任務完成數量。

2.6 柜臺前端監測程序

運行前端監測程序,首次運行需要輸入柜臺號和對應的密碼,首次登錄成功后,會下載對應的軟件,并自動運行。當服務器下發任務時,監測程序會自動進行下發任務。

3 結論

本系統在保證機場業務運行平穩的基礎上,實現了對所有機場離港前端軟件的一鍵升級,并具備回滾等功能,解決了機場前端軟件升級工作量大以及同步升級等痛點,為航空企業的布局以及發展提供參考依據,具有較大的實用價值。

主站蜘蛛池模板: 国产小视频免费| 欧美成人精品欧美一级乱黄| 日韩精品久久无码中文字幕色欲| 自拍亚洲欧美精品| 成人av手机在线观看| 欧美一级高清免费a| 制服丝袜一区二区三区在线| 久久男人资源站| 国产h视频在线观看视频| 国产91高跟丝袜| 夜夜拍夜夜爽| 亚洲精品无码抽插日韩| 激情无码视频在线看| 久青草免费在线视频| 亚洲一区二区三区在线视频| 久久香蕉国产线| 亚洲天堂成人| 国产a v无码专区亚洲av| 国产成在线观看免费视频| 亚洲欧洲自拍拍偷午夜色无码| 中文字幕66页| 精品国产三级在线观看| 91精品专区国产盗摄| 青青操视频在线| 中文字幕第4页| 亚洲欧美国产视频| 亚洲人成网站色7777| 在线免费观看AV| 免费毛片视频| 国产手机在线ΑⅤ片无码观看| 欧美一级高清免费a| 四虎国产精品永久在线网址| 国产成人a毛片在线| 日韩第一页在线| 麻豆国产原创视频在线播放 | 久久精品国产国语对白| 九九久久精品免费观看| 国产亚洲欧美在线中文bt天堂| 国产一级无码不卡视频| 亚洲精品无码久久毛片波多野吉| 日韩成人午夜| av在线无码浏览| 久久久久久久久18禁秘| 26uuu国产精品视频| 亚洲国产精品美女| 欧美一级特黄aaaaaa在线看片| 国产成人一区二区| 国产中文一区a级毛片视频 | 免费人成视频在线观看网站| 色婷婷色丁香| 国内精品免费| 国产精品成人AⅤ在线一二三四| 国产色婷婷| 精品无码一区二区三区电影| 视频二区欧美| 国产综合网站| 国产国语一级毛片在线视频| 国产激情影院| 亚洲色图另类| 成人午夜视频在线| 日韩欧美国产区| 在线观看精品自拍视频| 老色鬼久久亚洲AV综合| 亚洲无卡视频| 污网站在线观看视频| 久久综合结合久久狠狠狠97色| 欧洲极品无码一区二区三区| 韩国v欧美v亚洲v日本v| 欧美三级自拍| 国产va在线| 亚洲欧美日韩色图| 亚洲综合色婷婷中文字幕| 99视频在线观看免费| 国产欧美视频综合二区| 中文字幕伦视频| 亚洲第一视频免费在线| 少妇露出福利视频| 97国产成人无码精品久久久| 国产精品毛片在线直播完整版| 久久黄色视频影| 韩日午夜在线资源一区二区| 中文字幕亚洲综久久2021|