金肇鵬
(中國民用航空飛行學(xué)院 模擬機訓(xùn)練中心,四川 廣漢 618307)
航材備件管理是影響運營單位經(jīng)濟(jì)效益的主要部分之一,對運營單位的健康運行有著重要作用[1],不論是國內(nèi)還是國外的企業(yè)都越加重視對自身航材的管理,對航材備件管理問題的研究是也是飛行模擬機用戶都必須面對的重要課題。目前國內(nèi)外的航空企業(yè)都以“控制資金投入”為主要目的的全新航材管理理論為基礎(chǔ),為提高企業(yè)現(xiàn)代化管理水平和航空運營的經(jīng)濟(jì)效益,結(jié)合自身的實際情況,設(shè)計開發(fā)了相應(yīng)的航材管理系統(tǒng),并與整個企業(yè)的信息化、現(xiàn)代化管理相結(jié)合。全新航材管理理論主要是通過完善航材決策制度、改革會計核算辦法及實施信息化管理的有機結(jié)合,建立和完善企業(yè)的航材管理系統(tǒng),實現(xiàn)實物流、資金流和信息流的協(xié)調(diào)統(tǒng)一,以提高管理水平和經(jīng)濟(jì)效益[2]。因此在飛行模擬機航材備件管理中設(shè)計實現(xiàn)航材備件管理系統(tǒng),將有助于提高模擬機航材備件管理的現(xiàn)代化水平,實現(xiàn)一定的經(jīng)濟(jì)效益,也為實現(xiàn)整個航材備件管理的現(xiàn)代化、科學(xué)化、信息化進(jìn)行初步探索。
飛行模擬機是對飛行員進(jìn)行飛行培訓(xùn)的大型地面訓(xùn)練系統(tǒng),對于任何飛機型號都是必需的,商業(yè)利益十分可觀,經(jīng)常需要通過維修來保證其正常運行狀態(tài),以便發(fā)揮應(yīng)有的技術(shù)與經(jīng)濟(jì)效益。為保證飛行模擬機高負(fù)荷運轉(zhuǎn),擁有飛行模擬機的用戶必須面對大量模擬機航材備件的訂購與送修管理,航材備件管理對內(nèi)連接著用戶單位的計劃財務(wù)與維修,對外則是面對模擬機備件和維修廠商的窗口。
目前,訓(xùn)練中心航材備件管理僅僅實現(xiàn)了航材備件的進(jìn)出庫管理計算機化,而在備件合同管理、備件到貨管理及備件費用結(jié)算管理等方面還停留在紙制記錄的基礎(chǔ)上,同時由于本單位采用先收貨后付款和收付實現(xiàn)制的財會結(jié)算方式,一些數(shù)據(jù)難以統(tǒng)計及處理。計算機軟硬件以及網(wǎng)絡(luò)技術(shù)的廣泛普及,使得現(xiàn)代化、科學(xué)化、信息化管理是飛行模擬機航材備件管理的發(fā)展潮流,因此結(jié)合訓(xùn)練中心航材管理工作的實際情況,飛行模擬機航材備件管理系統(tǒng)需要實現(xiàn)的主要功能有:備件采購及維修計劃制定與管理;入庫單及領(lǐng)料單制作與輸入;出入庫明細(xì)記錄查詢;備件到貨登記管理,航材款項管理及航材報表分析等。
目前,主要的數(shù)據(jù)庫應(yīng)用系統(tǒng)結(jié)構(gòu)體系有兩種:C/S結(jié)構(gòu)和B/S結(jié)構(gòu)[3]。C/S結(jié)構(gòu)是一種局域網(wǎng)結(jié)構(gòu),屬于客戶機和服務(wù)器結(jié)構(gòu);而B/S結(jié)構(gòu)屬于瀏覽器和服務(wù)器結(jié)構(gòu),是一種從傳統(tǒng)的二層C/S模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式,其本質(zhì)是三層結(jié)構(gòu)C/S模式。本文通過在傳統(tǒng)的兩層C/S結(jié)構(gòu)中放入應(yīng)用程序服務(wù)器,形成分布式多層應(yīng)用系統(tǒng)。同傳統(tǒng)的兩層C/S模式相比,分布式多層應(yīng)用系統(tǒng)有以下一些優(yōu)勢:業(yè)務(wù)規(guī)則集中,更容易維持?jǐn)?shù)據(jù)庫的獨立;屬于瘦客戶體系結(jié)構(gòu)和公文包模式;可以提供強大的錯誤處理機制,容錯度高;負(fù)載平衡;更高的安全性。
采用基于Delphi的DataSnap技術(shù)來實現(xiàn)飛行模擬機航材備件管理系統(tǒng)的三層C/S結(jié)構(gòu)具有以下優(yōu)點:
2.1.1 安全性得到加強
應(yīng)用程序服務(wù)器把客戶服務(wù)器與數(shù)據(jù)庫服務(wù)器分開,即使外部入侵破壞了客戶端的安全防線,若在應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器中備有另外的安全機構(gòu),系統(tǒng)也可以阻止其進(jìn)入其他部分。
2.1.2 系統(tǒng)效率提高
三層C/S結(jié)構(gòu)中既減輕了客戶端的負(fù)擔(dān),也降低了數(shù)據(jù)庫服務(wù)器的鏈接代價,各層的邏輯關(guān)系清晰明了,真正做到了“瘦客戶”。
2.1.3 系統(tǒng)易于維護(hù)
由于應(yīng)用邏輯被封裝到了應(yīng)用程序服務(wù)器中,因此,當(dāng)應(yīng)用邏輯發(fā)生變化時,僅需修改應(yīng)用程序服務(wù)器中的程序,客戶端的應(yīng)用程序不必更新,維護(hù)的代價大大降低。
2.1.4 系統(tǒng)可伸縮性強
三層結(jié)構(gòu)明確分割,邏輯上各自獨立,并且單獨實現(xiàn),從而硬件系統(tǒng)構(gòu)成靈活。
2.1.5 系統(tǒng)可共享性強
單個應(yīng)用程序服務(wù)器可以為處于不同位置的客戶應(yīng)用程序提供服務(wù)。
2.1.6 系統(tǒng)易于開放
用戶可以重新編寫適合自己的客戶端程序或者瀏覽器程序。
合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,并保證數(shù)據(jù)的完整性和一致性,通過對飛行模擬機航材備件管理系統(tǒng)的功能模塊分析,總結(jié)出如下的數(shù)據(jù)庫需求信息:
·系統(tǒng)用戶擁有不同的權(quán)限,需要對用戶信息進(jìn)行存儲;
·航材備件送修及訂購合同存儲;
·航材備件進(jìn)出庫信息存儲;
·航材款項信息存儲;
·航材報表信息存儲。
表1 航材備件信息存儲表
Access是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),它結(jié)合了Microsoft Jet Database Engine和圖形用戶界面兩項特點,是Microsoft Office的系統(tǒng)程式之一。它不但提供了表、查詢、窗體、報表等7種用來建立數(shù)據(jù)庫系統(tǒng)的對象,還提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報表生成等操作規(guī)范化。它的使用方便程度和強大的設(shè)計工具為初級程序員提供許多功能,方便不熟練的軟件設(shè)計師和資料分析師順利開發(fā)應(yīng)用軟件。結(jié)合本系統(tǒng)存儲數(shù)據(jù)多、數(shù)據(jù)分析實現(xiàn)的要求,選擇Access數(shù)據(jù)庫可以較好達(dá)到預(yù)設(shè)要求。根據(jù)功能模塊的要求不同,共建有用戶信息存儲表、航材備件信息存儲表、航材合同信息存儲表、航材款項信息存儲表以及航材分析報表存儲表共計五個存儲表,介于篇幅有限,下面僅列出航材備件信息存儲表,如表1所示。
飛行模擬機航材備件管理系統(tǒng)的功能模塊應(yīng)包括信息錄入、瀏覽與查詢、統(tǒng)計分析、報表生成等幾個部分,其窗口設(shè)計的框架結(jié)構(gòu)如圖1所示。
圖1 飛行模擬機航材備件管理系統(tǒng)用戶界面窗口結(jié)構(gòu)圖
圖2
入庫管理窗口中包含備件入庫、入庫記錄查詢、借件查詢、借件記錄查詢及供應(yīng)商管理,用戶通過選擇相應(yīng)的選項進(jìn)行相關(guān)操作。系統(tǒng)將備件的中英文及件號、序號設(shè)置為必填選項,保證備件的唯一性,而且要求在填寫入庫記錄時設(shè)置備件的最低庫存警報數(shù),便于實現(xiàn)系統(tǒng)的庫存報警功能。
庫存管理窗口則實現(xiàn)航材備件管理系統(tǒng)的基本功能,即備件查詢、調(diào)撥及庫存報警,用戶可以通過此界面按照機型、中英文名稱、件號、序號及所屬類別進(jìn)行模糊查詢。
在出庫管理窗口中本系統(tǒng)除了實現(xiàn)備件的出庫查詢外,還設(shè)計了備件報廢及記錄查詢,彌補了以往無法跟蹤航材報廢備件的系統(tǒng)缺陷。
統(tǒng)計報表窗口及財務(wù)管理窗口是結(jié)合訓(xùn)練中心航材管理工作的實際情況,在原有備件管理系統(tǒng)基礎(chǔ)上新增的功能。在統(tǒng)計報表窗口,可以通過選擇年月對航材備件的消耗及購入,按照機型及送修采購單位進(jìn)行簡單的統(tǒng)計,生成對應(yīng)的數(shù)據(jù)報表。財務(wù)管理窗口提供了查詢航材備件送修采購合同的跟蹤查詢功能以及航材款項付費查詢功能,從而實現(xiàn)迅速定位合同的執(zhí)行情況以及航材款項的周轉(zhuǎn)情況。
系統(tǒng)管理窗口則為系統(tǒng)提供安全控制、數(shù)據(jù)備份及運行日志管理,并為系統(tǒng)提供豐富的權(quán)限管理及安全支撐平臺。
行模擬機航材備件管理系統(tǒng)用戶界面窗口如圖2所示。
計算機軟硬件以及網(wǎng)絡(luò)技術(shù)的廣泛普及,使得現(xiàn)代化、科學(xué)化、信息化管理是飛行模擬機航材備件管理的發(fā)展潮流。飛行模擬機航材備件管理系統(tǒng)采用Delphi7.0全新的可視化編程環(huán)境進(jìn)行開發(fā),用戶界面友好、每種操作都可以通過菜單來進(jìn)行,操作快捷、方便,并利用DataSnap技術(shù)來實現(xiàn)管理系統(tǒng)的三層C/S結(jié)構(gòu),為數(shù)據(jù)提供了安全可靠的保障,與采購、消耗、財務(wù)緊密相連,保證庫存信息實時、準(zhǔn)確。
[1]李俊生.航材管理系統(tǒng)的研究與開發(fā)[J].電腦開發(fā)與應(yīng)用,2004.17(3):15-17
[2]方芳,張執(zhí)國.現(xiàn)代航材管理理論在我軍航材庫存管理的應(yīng)用[J].現(xiàn)代經(jīng)濟(jì),2008,7(6):151-152.
[3]耿炎.基于C/S和B/S混合模式的民航維修發(fā)動機工程指令管理系統(tǒng)的設(shè)計與開發(fā)[D].西安:西北工業(yè)大學(xué),2005.
[4]官倩寧,孫登.基于C/S結(jié)構(gòu)的庫存管理系統(tǒng)研究[J].廣西大學(xué)學(xué)報,2007,9.
[5]楊宇青.在飛行模擬機系統(tǒng)中建立備件計劃管理體系[J].計算機工程與應(yīng)用,2004.