趙 銘
(中國民用航空飛行學(xué)院,四川 廣漢 618307)
飛機的出現(xiàn)影響著人類社會的方方面面,民航業(yè)各類機型的飛速發(fā)展已對航空界不可避免地產(chǎn)生了巨大而深遠的影響,由此產(chǎn)生的關(guān)于民航業(yè)方方面面的管理問題也一一呈現(xiàn)。在信息時代和網(wǎng)絡(luò)化環(huán)境下,無紙化的網(wǎng)絡(luò)辦公已體現(xiàn)在社會的各個領(lǐng)域。
隨著中國民航突飛猛進的發(fā)展,中國民航飛行學(xué)院也面臨著前所未有的發(fā)展機遇。在實際工作中,學(xué)院教學(xué)用機的頻繁使用致使飛機的故障現(xiàn)象也層出不窮,這給機務(wù)維修帶來了前所未有的挑戰(zhàn),其中故障信息的管理也是機務(wù)維修中不可輕視的一個環(huán)節(jié)。本文以機載電子設(shè)備的故障信息管理為例,由于機載電子設(shè)備種類繁多,故障信息復(fù)雜多變,單依靠手工的統(tǒng)計、錄入和分析,難免工作上的疏漏,造成信息的調(diào)取和查詢的不便,使工作人員的工作效率明顯降低。這就急需一套現(xiàn)代化的管理系統(tǒng)進行管理,提高工作效率,便捷工作途徑。
隨著電子時代的到來,市場上出現(xiàn)了很多功能強大、靈活方便的應(yīng)用開發(fā)產(chǎn)品。在諸多形形色色的程序開發(fā)工具中,有些注重語言的執(zhí)行效率,有些強調(diào)語言的彈性,還有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的提高。用戶可以根據(jù)自己的需求選取滿足自身特點的軟件。為了提高故障信息獲取的準確性、可靠性、及時性、便捷性,本文將采用基于WEB 技術(shù)中的ASP(動態(tài)網(wǎng)頁技術(shù))研究一套針對機載電子設(shè)備故障信息的網(wǎng)絡(luò)管理系統(tǒng),從而使機務(wù)人員能采取更加便捷的網(wǎng)絡(luò)化環(huán)境,全方位、多角度的分析各類故障信息,提高工作效率,同時為維修提供更直觀、及時、可靠的數(shù)據(jù)信息依據(jù)。ASP技術(shù)在目前已經(jīng)使用的相當廣泛,它使得Web 開發(fā)變得更加簡單、快速、高效。在軟件開發(fā)過程中,ASP 與ADO 的共同使用已成為動態(tài)網(wǎng)頁中訪問數(shù)據(jù)庫的最好手段。故障信息的存取還需要使用數(shù)據(jù)庫,數(shù)據(jù)庫(Database)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫。現(xiàn)在市場上的數(shù)據(jù)庫有Access、SQL、Oracle、Sybase、Informix 等。根據(jù)本文的設(shè)計特點,選擇使用易懂易學(xué)、直觀便捷的Access 數(shù)據(jù)庫,使用Access 數(shù)據(jù)庫,可以很方便的將Access 數(shù)據(jù)庫導(dǎo)人到SQL 數(shù)據(jù)庫中。
首先根據(jù)筆者的工作環(huán)境和維修經(jīng)驗,收集工作中經(jīng)常出現(xiàn)的故障信息進行整理歸類,列出機務(wù)人員需要了解的故障信息,下面以某機型上常用電子設(shè)備為例分為“故障現(xiàn)象”、“故障原因”、“排除方法”進行說明,下一步可以把此方法用于其他任何機型上,如表1 所示。
根據(jù)機載電子設(shè)備故障信息管理的功能需求,對其核心功能進行設(shè)計,主要包括故障信息查詢模塊和后臺管理模塊兩大塊:一是,故障信息查詢模塊包括兩個方面:查詢頁面、查詢結(jié)果頁面;二是后臺管理模塊包括三個方面:登陸頁面、信息錄入頁面、管理員信息管理模塊。
3.1 機載電子設(shè)備故障信息管理系統(tǒng)的管理功能劃分,如圖1 所示。
3.2 主要語言使用情況
1)故障信息查詢模塊
本模塊的功能主要由checklogin_xx.asp 和search_xx.asp 兩個個文件共同完成。2)后臺管理模塊包括后臺登陸頁面、信息錄入頁面、管理員模

表1 故障信息表

圖1 故障信息管理模塊功能圖
登錄模塊:該模塊中admin 表用來記錄具有管理權(quán)限的管理員帳號和密碼信息。管理由login_gl.asp 和login.asp 兩個程序?qū)崿F(xiàn)。login_gl.asp 用于提供管理登錄界面,login.asp 用于校驗管理員帳號和密碼是否正確。當管理員登陸系統(tǒng)時,管理員輸入的帳號和密碼都將在admin 表里進行檢索,如果用戶存在并且密碼正確,系統(tǒng)將允許該用戶進入管理模式。
3)數(shù)據(jù)庫錄入
需要建立后綴名為.mdb 的數(shù)據(jù)庫,然后在數(shù)據(jù)庫表中進行字段編輯,例如字段為id,每添加一條記錄,該字段就會自動加1,這樣使每一條記錄得到區(qū)分,這也就是非常方便的處理方法。該數(shù)據(jù)庫建立完畢后,在數(shù)據(jù)庫中可以先錄入幾條信息,方便后面的調(diào)取和使用。
機載電子設(shè)備故障信息管理系統(tǒng)的設(shè)計和使用,統(tǒng)一了學(xué)院機載電子維修系統(tǒng)信息的管理和使用,使信息源更廣泛,達到了資源共享的目的,也為機務(wù)維修人員的排故提供了技術(shù)支持,提高了工作效率。
[1]李薔.動態(tài)網(wǎng)頁開發(fā):ASP+Access[M].高等教育出版社,2011,1.
[2]明日科技.ASP.NET 從入門到精通[M].3 版.清華大學(xué)出版社,2012,9.
[3]王萍萍,李曉娜,孫更新.ASP+Dreamweaver 動態(tài)網(wǎng)站開發(fā)[M].清華大學(xué)出版社,2008,8.
[4]何國民,仲治國.ASP 動態(tài)網(wǎng)站:68 個典型模塊精解[M].科學(xué)出版社,北京希望電子出版社,2009,4.