劉巖松 李菲 陳萍
摘要:隨著人們對民航的需求越來越大,民航的安全穩(wěn)定性成為人們高度關(guān)切的問題。通過對飛機維修管理系統(tǒng)的核心功能和業(yè)務(wù)需求的研究,確定該系統(tǒng)采用B/S模式Web應(yīng)用程序,基于J2EE體系結(jié)構(gòu)來實現(xiàn),結(jié)合XML技術(shù)。系統(tǒng)部署服務(wù)器操作系統(tǒng)為Windows Server 2008,Web發(fā)布中間件為TOMCAT 8.5,數(shù)據(jù)庫采用MySQL 5.7。利用計算機技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)結(jié)合我國民航維修業(yè)的業(yè)務(wù)需求開發(fā)飛機維修管理系統(tǒng),使飛機維修管理科學(xué)化、系統(tǒng)化,保證飛機安全運行平穩(wěn)可控。
關(guān)鍵詞: 飛機維修;維修計劃;B/S結(jié)構(gòu);MySQL
中圖分類號:TP399? ? ? ? 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2022)08-0103-03
1 研究背景
在80年代,我國開始走上計算機管理的道路。經(jīng)過20多年的變革和現(xiàn)代化的發(fā)展建設(shè),在銀行、財務(wù)、醫(yī)療、石油等行業(yè)上信息化發(fā)展較快,航空業(yè)中的飛機票銷售、財務(wù)管理等方面逐步實現(xiàn)了信息化管理,但是航空工業(yè)維修領(lǐng)域與國外的發(fā)達(dá)國家信息化程度相比還是差距比較大,我國航空維修信息化建設(shè)仍然處在一個起步階段[1,2]。造成我國飛機維修信息化建設(shè)落后的原因有很多,比如維修信息封閉、資源不共享導(dǎo)致維修隊伍的維修水平參差不齊,培訓(xùn)維修人員新知識、新理論的不及時,航材報廢和維修數(shù)據(jù)不能快速收集并分類統(tǒng)計成有效信息。傳統(tǒng)的飛機維修管理模式不同程度地存在著簡單、粗放、經(jīng)驗主義的問題,使飛機維修管理不能科學(xué)化和規(guī)范化地把控維修工作[3]。在這種背景下,建設(shè)高效的飛機維修管理系統(tǒng)成為當(dāng)務(wù)之急,利用飛機維修管理系統(tǒng)可以第一時間收集到與飛機維修相關(guān)聯(lián)的維修信息,發(fā)現(xiàn)維修中的問題,合理有效地制定維修生產(chǎn)技術(shù),預(yù)測未來會產(chǎn)生的維修故障,對航材存放標(biāo)準(zhǔn)化,避免因飛機少件缺件而停場,提升維修管理水平,降低維修成本。
2 系統(tǒng)功能結(jié)構(gòu)
飛機維修管理系統(tǒng)所具備的主要功能分別是對飛機故障的記錄、飛機航材的統(tǒng)計、維修中的報廢記錄、制定定期對飛機進行檢查維護的計劃和飛機維修相關(guān)文件的管理工作,降低運營成本,加速信息流通,提高維修人員的維修水平[4]。系統(tǒng)的架構(gòu)如圖1所示。
2.1 表示層
在這層中包含了很多HTML、JSP頁面,利用Ajax、JQuery、javaScript等網(wǎng)頁開發(fā)技術(shù)創(chuàng)建交互式的應(yīng)用網(wǎng)頁,這層可以用來與用戶交互信息,用戶可以通過應(yīng)用網(wǎng)頁進行數(shù)據(jù)的查看和數(shù)據(jù)的錄入操作。
2.2 業(yè)務(wù)處理層
用Java編程語言編寫系統(tǒng)所需要實現(xiàn)全部功能的算法、邏輯和計算過程,并與數(shù)據(jù)處理層和表示層交互。
2.3 數(shù)據(jù)處理層
主要是對數(shù)據(jù)庫或者文本文件等存儲非原始數(shù)據(jù)進行操作,對數(shù)據(jù)庫進行操作,而不是對數(shù)據(jù)操作,具體為業(yè)務(wù)邏輯層提供數(shù)據(jù)的服務(wù)。
2.4 數(shù)據(jù)庫
數(shù)據(jù)庫是對數(shù)據(jù)的主要操控系統(tǒng),實現(xiàn)飛機信息、故障、維修信息和相關(guān)文件信息等數(shù)據(jù)的增加、刪除、修改、查詢等操作。在實際運行的過程中數(shù)據(jù)庫沒有邏輯判斷能力,會利用數(shù)據(jù)處理層來實現(xiàn)數(shù)據(jù)處理功能,確保SQL代碼編寫的嚴(yán)謹(jǐn)性,提高數(shù)據(jù)執(zhí)行的效率。
3 系統(tǒng)模塊功能
飛機維修管理系統(tǒng)包括了用戶管理、基本信息維護管理、航材管理、維修管理、報廢管理、維修產(chǎn)品盤點以及維修信息統(tǒng)計。飛機維修管理系統(tǒng)的功能模塊圖如圖2所示。
3.1 用戶管理
航空公司內(nèi)部員工的信息管理,為系統(tǒng)的所有角色配置相應(yīng)的權(quán)限。這樣用戶綁定角色后,就配置了對應(yīng)的權(quán)限,不同的用戶登錄系統(tǒng)看到的系統(tǒng)模塊是不同的,可以訪問處理的數(shù)據(jù)信息也是不同的,這樣就可以避免越級、越權(quán)的操作,加強了數(shù)據(jù)的保密性和安全性。
3.2 系統(tǒng)管理
系統(tǒng)的菜單分配權(quán)限進行維護操作,對系統(tǒng)的各個菜單進行配置和維護。菜單維護功能可以實現(xiàn)系統(tǒng)的配置菜單功能的靈活性,這樣用戶以不同的角色登錄系統(tǒng)時會獲取到系統(tǒng)中不同菜單的訪問權(quán)限。
3.3 基本設(shè)置
該模塊可以實現(xiàn)對倉庫的設(shè)置,航材分類、航材單位、發(fā)動機、機型、飛機等基礎(chǔ)信息的增加、刪除、修改、查詢,并可以進行供應(yīng)商維護、倉庫人員綁定。
3.4 航材管理
該模塊可以維護飛機航材的相關(guān)信息、實現(xiàn)航材二維碼的打印功能。
3.5 報廢管理
該模塊可以進行報廢單申請,報廢單審批,報廢單查詢。嚴(yán)格把控航材報廢的流程,收集報廢原因數(shù)據(jù),降低航材報廢率。
3.6 維修管理
該模塊可以進行維修申請、維修審批、維修確認(rèn)。制定維修計劃并對維修計劃進行查詢。
3.7 維修航材盤點功能
該模塊可以新增盤點,對實盤結(jié)果進行確認(rèn)和查詢。具備導(dǎo)出、導(dǎo)入盤點結(jié)果的功能。
3.8 維修信息統(tǒng)計
該模塊可以查詢維修航材的維修記錄和歷次盤點記錄??梢园凑蘸讲念悇e、供應(yīng)商、倉庫、故障維修進行匯總統(tǒng)計,并以echart圖表的形式清晰明了地展示出來,直觀地體現(xiàn)出數(shù)據(jù)之間的關(guān)系。
4 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計
用E-R數(shù)據(jù)模型進行數(shù)據(jù)庫的概念設(shè)計時,首先必須根據(jù)業(yè)務(wù)的需求說明,確認(rèn)實體、聯(lián)系和屬性。在明確了飛機維修管理系統(tǒng)中包含了哪些實體,實體又具備哪些屬性后,最終確認(rèn)了該系統(tǒng)的數(shù)據(jù)庫表結(jié)構(gòu)[5]。因為該系統(tǒng)中包含的實體較多,所以這里會對重要的數(shù)據(jù)庫表結(jié)構(gòu)進行介紹。
4.1 飛機信息表結(jié)構(gòu)
飛機信息表結(jié)構(gòu)的執(zhí)行SQL語句如圖3所示。
4.2 航材信息表結(jié)構(gòu)
航材信息表結(jié)構(gòu)的執(zhí)行SQL語句如圖4所示。
4.3 報廢表結(jié)構(gòu)
報廢表結(jié)構(gòu)的執(zhí)行SQL語句如圖5所示。
4.4 維修表結(jié)構(gòu)
維修表結(jié)構(gòu)的執(zhí)行SQL語句如圖6所示。
4.5 盤點表結(jié)構(gòu)
盤點表結(jié)構(gòu)的執(zhí)行SQL語句如圖7所示。
4.6 維修詳情表結(jié)構(gòu)
維修詳情表結(jié)構(gòu)的執(zhí)行SQL語句如圖8所示。
5 結(jié)束語
通過對本系統(tǒng)的設(shè)計開發(fā)介紹,基本實現(xiàn)了飛機維修管理系統(tǒng)的功能需求,促進了信息共享,輔助管理人員制定維修計劃、掌握維修過程中產(chǎn)生的數(shù)據(jù)、監(jiān)管飛機維修流程,及時準(zhǔn)確地把控飛機維修質(zhì)量,從而保障飛機的安全運行。在投入到正式的維修生產(chǎn)環(huán)境中做進一步測試驗證,發(fā)現(xiàn)問題改正不足,使得計算機技術(shù)更好地為實際的生產(chǎn)實踐服務(wù)。
參考文獻(xiàn):
[1] 來關(guān)軍,潘星.我國民航維修業(yè)現(xiàn)狀分析與發(fā)展趨勢研究[J].民用飛機設(shè)計與研究,2009(1):14-17.
[2] 康愷.在飛機維修工作中信息化管理的重要性[J].數(shù)字通信世界,2020(6):139,143.
[3] 劉樹乾.基于B/S的飛機維修管理系統(tǒng)的設(shè)計與實現(xiàn)[D].成都:電子科技大學(xué),2017.
[4] 馬小尉.飛機維修業(yè)務(wù)信息管理系統(tǒng)研究與實現(xiàn)[D].南京:南京航空航天大學(xué),2014.
[5] 施伯樂,丁寶康.數(shù)據(jù)庫技術(shù)[M].北京:科學(xué)出版社,2002.
【通聯(lián)編輯:王力】