劉艷

摘 要 為實現飛機制造過程的型號可視化管理和數字化管理,使用JAVA編程語言作為前端開發工具,以ORACLE作為后臺數據庫,開發出對型號研制計劃實時監控的計劃管理系統,簡化飛機制造中的數據傳輸的實時性工作,最終結果:航空制造業型號研制計劃管理系統能夠實現飛機型號研制全生命周期的計劃監控展示和提醒功能,并使得整個型號研制計劃管理的責任分工,跟進狀態,任務目標的完成工作更加方便快捷,有效提升飛機制造業型號研制信息化與數字化管理水平。
關鍵詞 Javascript編程語言;oracle數據庫; 型號研制;管理系統
引言
計算機技術的發展已經從原來的大數據技術向人工智能的階段邁進,但信息技術在航空制造業領域的應用還是沒有達到預期的效果。航空信息化建設還有很長的道路要走。目前在飛機型號研制中發現計劃目標無法實時跟進,年初排的計劃,到年中未完成的還占大多數情況,造成整個飛機的生產計劃延后,飛機的制造成本很高,為提供飛機的制造效率,除了要安排合理的計劃外,還需要對生產制造中的問題采取合理且及時的處理,因此,通過信息化的手段,來解決飛機制造的困境,建立型號研制計劃管理系統[1]。
1系統搭建架構
整個航空制造業型號研制計劃管理系統總體規劃與設計:根據用戶應用需求進行詳細調研,規劃系統總體規劃與設計,對系統的設計目標有著清晰明白的了解,在此項過程中,包括如下 幾個方面:①系統體系架構設計、數據倉庫設計、系統安全控制、用戶需求詳細分析報告、系統詳細設計報告等等。②系統平臺的搭建方案:搭建系統平臺,系統的規劃設計,包括如下幾個方面:ETL 的安裝配置、數據倉庫部署實施、根據需求分析進行業務數據采集的 部署、前臺展示平臺的安裝配置等。③分析報表的開發與設置:根據調研明確的分析報表需求,在已經搭建完成的平臺上進行開發調試,并根據權限的要求進行訪問配置。如圖1所示是整個開發系統的所用到的架構及核心技術[2]。
本文的系統幾個主要部分:
(1)前端數字化大屏的實現;
(2)后端數據平臺和接口的搭建,數據庫的鏈接,信息系統平臺的搭建,ETL的安裝配置;
(3)利用Javascript和sql語言,以及echarts框架實現圖表的開發。
2核心技術
2.1 后臺wbs數據錄入
后臺數據庫和另外一個平臺的數據打通,通過Java核心技術的調用實現,數據的實時訪問數據庫,不出現任何延遲。
2.2 后端數據庫的連接
這一層主要做的Java和ORACLE數據庫的打通,目標實現sql的復雜邏輯的運算。
2.3 前端頁面的開發
盡管有十幾個用于視覺設計和開發的創作系統和編程工具包,但是那些缺乏編程技能的用戶(例如數據分析師或界面設計師)仍然可能覺得麻煩,無法有效地實現基于Web的可視化。
ECharts,一個純 Javascript 的圖表庫,可以流暢運行在 PC 和移動設備上,本文主要使用了echarts的柱狀圖,餅狀圖,并且利用js技術做了一個動態展示當前所有超期未完成的任務的名稱,任務詳情,責任人[3]。
3結束語
本次開發設計航空制造業型號研制計劃管理系統,以加強飛機型號可視化管理和數字化管理,提高飛機型號研制的工作效率。使用JAVA編程語言作為前端開發工具,以ORACLE作為后臺數據庫,采用客戶機與服務器(C/S)和瀏覽器與服務器(B/S)混合模式構建系統,開發設計航空制造業型號研制計劃管理系統軟件。開發設計的航空制造業型號研制計劃管理系統軟件具備飛機型號研制過程的計劃實時監控,包括型號團隊的當前月的進展狀況,任務量,任務狀態,超期,正常進行和已完成,完成率的統計,并且也對全年的任務完成情況的跟蹤,特別是提出了超期警告并自動發郵件提醒相關的責任主體,后臺與數據系統進行鏈接,做到實時對接,并能進行統計、篩選和繪制圖表等操作。系統界面設計簡潔,操作簡便,占用空間小,使得信息管理工作規范化、簡單化。軟件魯棒性強,運行優良,測試效果基本能實現型號研制計劃全程的可視化和數據化信息管理工作的需求。航空制造業型號研制計劃管理系統能夠實現飛機型號研制全生命周期的計劃監控展示和提醒功能,并使得整個型號研制計劃管理的責任分工、跟進狀態、任務目標的完成工作更加方便快捷,有效提升飛機制造業型號研制信息化與數字化管理水平。
參考文獻
[1] 曹賀,陳元琳.基于移動互聯的航空科技信息服務平臺及其架構研究[J].航空科學技術,2019,(4):56-60.
[2] 陳捷.網站前端技術及其對網站性能的影響研究[J].電腦知識與技術,2019,(15):68-69.
[3] 王運.Web前端技術在開放大學在線學習平臺中的應用研究[J].電腦知識與技術,2015,(13):150-152.