高健博
摘要:隨著社會經(jīng)濟水平的日益提高,民航飛機的應(yīng)用也越來越普遍。民航對飛機的安全性、舒適性和便利性的要求越來越高,一個良好的航空信息管理系統(tǒng)對于民航飛機的使用也顯得尤為重要?;诿窈斤w機與飛行管理系統(tǒng)的設(shè)計,該文根據(jù)航空公司管理的實際需要,以Java為開發(fā)工具,以O(shè)racle為后臺數(shù)據(jù)庫進行信息管理系統(tǒng)的開發(fā)。整個操作系統(tǒng)界面清晰、靈活,且能滿足其對實用、安全的要求,有望協(xié)助航空公司完成對民航飛機與飛行信息管理的全過程。
關(guān)鍵詞:民航飛機與飛行;信息管理系統(tǒng);系統(tǒng)設(shè)計;數(shù)據(jù)庫
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)03-0113-03
1 概述
1.1 民航飛機與飛行管理系統(tǒng)研究的背景
現(xiàn)在人們的生活節(jié)奏越來越快,如何才能提高人們的生活質(zhì)量成為大家日益關(guān)注的話題。21世紀是信息技術(shù)高度發(fā)達的時代,信息技術(shù)的應(yīng)用于社會生活的各個領(lǐng)域已經(jīng)深入人心。因此,航空公司對信息進行系統(tǒng)化的管理和操作也是十分必要的。一個優(yōu)質(zhì)的航空信息管理系統(tǒng)能夠為用戶提供充足的信息和便捷的快速查詢手段,也為管理人員提供更加高效、便捷、可靠的管理方法。
對于需要購票的乘客來講,最重要的操作目的是能夠在最短的時間內(nèi)完成預(yù)訂及相關(guān)的操作;而對于航空公司來講,需要的是一個高效、規(guī)范的管理系統(tǒng)軟件,所以一個好的航空信息管理系統(tǒng)不僅有利于航空公司本身的發(fā)展,而且能夠為用戶帶來極大的方便。隨著現(xiàn)代網(wǎng)絡(luò)的快速發(fā)展,越來越多的用戶希望以更加便捷、高效的方式完成自己的查票和購票。而手動管理不同的客戶信息會造成信息的更新緩慢,操作復(fù)雜、日益繁瑣,而且容易出錯,為了解決這些問題,進而開發(fā)了航空信息管理系統(tǒng)。
1.2 民航飛機與飛行管理系統(tǒng)研究的意義
一個功能齊全、簡便操作的飛機信息管理系統(tǒng)不僅能夠有效地減少航空公司人員的工作量,其所具有的功能對航空公司決策者和管理人員的決策和管理也是至關(guān)重要的。管理系統(tǒng)是航空公司管理各種信息的一個非常方便和有效的工具,便于航空公司管理員對航線,航班,客機,票務(wù)和用戶等多方面信息進行合理的統(tǒng)籌和管理,從而使管理員在最短的時間內(nèi)完成盡可能多的工作,提高整個團隊的工作效率;也可以讓不同的用戶在最短的時間內(nèi)找到自己需要的各種航班的相關(guān)信息,從而提前預(yù)訂所需的機票,體驗高效的生活品質(zhì)。
航空信息管理的有效性直接關(guān)系到飛機安全飛行,客戶滿意度和航空公司利益等方方面面。利用信息管理系統(tǒng)對航空公司的各種信息進行管理,他不僅能夠具有手工管理不能超越的優(yōu)勢,并且查詢方便快捷,效率高,系統(tǒng)的存儲量大,成本低,可以大大提高公司的效率,也是公司進行科學(xué)管理,規(guī)范化管理的重要條件。
2 需求分析
2.1 功能需求分析
民航飛機與飛行信息管理系統(tǒng)需要完成的主要功能是:
飛機信息輸入,修改和查詢,其詳細信息主要包括客機編號,飛機型號,購買時間,服務(wù)時長,座艙座位數(shù)量等。
飛機航線信息的輸入,修改和查詢,其詳細信息主要包括航線號,出發(fā)城市,目的城市,航班日期,起飛時間,落地時間,航班號,各級艙位價格和備忘錄信息等。
飛機航班信息的輸入,修改和查詢,其詳細信息主要包括航班號,狀態(tài),機組人員,出發(fā)城市,目的城市,公司名稱,航班時間和票據(jù)信息等。
飛機維修信息的輸入,修改和查詢,包括客機編號,維修人員姓名和編號,故障原因和維修計劃,維修進度等。
客戶信息的輸入,修改和查詢,包括客戶編號、姓名、性別,身份證號碼,聯(lián)系電話,類別和備忘錄信息等。
票務(wù)信息的輸入,修改和查詢,包括客戶編號、名稱、類型,折扣率,航線號碼,出發(fā)城市,到達城市,起飛時間,座位等級,票價,結(jié)算金額和票據(jù)信息等。
2.2 性能需求分析
開發(fā)航空信息管理系統(tǒng)遵守以安全、實用為主,最重要的是確保顧客的安全。
2.2.1 系統(tǒng)的穩(wěn)定性和安全性
系統(tǒng)的穩(wěn)定性和安全性設(shè)計和檢測,是為了保證數(shù)據(jù)訪問和邏輯處理不出現(xiàn)異常錯誤,確保系統(tǒng)的正常運行;由于軟硬件故障可能會造成的數(shù)據(jù)處理中斷的現(xiàn)象,系統(tǒng)應(yīng)及時提示,以確保保存數(shù)據(jù)的唯一性和準確性。同樣,為保證數(shù)據(jù)在處理過程中不被無意或惡意篡改,將劃分不同功能的權(quán)限,刪除人確定其為錯誤操作而引起的數(shù)據(jù)更改,系統(tǒng)將及時提示并提供數(shù)據(jù)恢復(fù),以確保數(shù)據(jù)的完整性。
2.2.2 系統(tǒng)的可用性和可維護性
這個信息管理系統(tǒng)也可面向用戶,這就要求系統(tǒng)能夠提供良好的用戶界面,及簡單易懂操作的幫助界面,為可能出現(xiàn)的用戶問題提供足夠的在線幫助。同時,信息管理系統(tǒng)還將為維護人員進行飛行數(shù)據(jù)備份以及飛機的日常安全管理等提供了便利手段。
2.2.3 系統(tǒng)的靈活性
在業(yè)務(wù)流程設(shè)計過程中,盡可能消除用戶使用業(yè)務(wù)流程的復(fù)雜性,通過業(yè)務(wù)流程之間的對象調(diào)用進而實現(xiàn)相關(guān)業(yè)務(wù)流程,提高整個系統(tǒng)的靈活性。
2.2.4 系統(tǒng)的開放性和可擴充性
在飛機信息管理系統(tǒng)的設(shè)計過程中,要充分考慮管理系統(tǒng)的普適性和擴展性。系統(tǒng)能夠?qū)崿F(xiàn)滿足不同情況下的客戶需求,使該系統(tǒng)可以在不同的操作平臺上運行流暢。同時,我們也需要考慮系統(tǒng)在業(yè)務(wù)和功能等方面的再拓展,這就要求所設(shè)計的系統(tǒng)是一個具有發(fā)展空間系統(tǒng),從而完成系統(tǒng)的升級和再次升級。
3 可行性分析
3.1 經(jīng)濟可行性
相比于其他簡單的管理系統(tǒng),雖然飛機信息管理系統(tǒng)能夠為用戶提供更多的功能和操作,但是由于使用了成熟的編程語言,這也將會大大降低系統(tǒng)的開發(fā)和運行成本。鑒于過去的飛機信息管理系統(tǒng)還存在漏洞,本系統(tǒng)只是在原有的飛機信息管理系統(tǒng)的基礎(chǔ)上加以修改或增加功能,以便使用戶在較短的時間內(nèi)獲得所需的信息,達到提高工作效率的目的。與傳統(tǒng)的人工服務(wù)相比,客戶和工作人員的工作效率有了很大的提高,這就為用戶和企業(yè)節(jié)約了大量寶貴的時間。同時,該系統(tǒng)具有通用性,可被許多公司所接受,更符合市場需求。因此系統(tǒng)軟件帶來的經(jīng)濟效益將遠遠超過其成本,所以軟件的開發(fā)在經(jīng)濟上也是可行的。
從經(jīng)濟效益的角度來看,系統(tǒng)的實施有利于提高管理人員的工作效率,增加用戶數(shù)量,提高用戶的消費體驗舒適度,從而提高航空公司的經(jīng)濟效益,進而促進航空公司的發(fā)展。
3.2 技術(shù)可行性
該信息管理系統(tǒng)采用面向用戶的方法進行設(shè)計。通過圍繞現(xiàn)實情況中所的概念來組織模塊,用各個對象來描述空間實體問題,用程序代碼來模擬真實世界的對象,從而使編程過程和結(jié)果更加自然和直觀。
3.3 操作可行性
該系統(tǒng)采用直觀的圖形展示用戶界面,展示出很好的人機交互功能。用戶進入航空信息管理系統(tǒng)的主界面后,可以通過選擇注冊,登錄和航班搜索等各操作按鈕進行操作,該操作界面簡單易懂,操作方便,提示信息完善、位置準確。只要航班搜索的查詢界面中輸入信息,就會在界面上顯示相應(yīng)的結(jié)果,支持機票預(yù)定和退票功能的操作。如果訂票數(shù)量超過票數(shù)系統(tǒng)會給出相應(yīng)的提示,需進行新的訂購。退款需要取消訂閱航班信息,待系統(tǒng)檢查正確,即可確認退款。
管理員進入航空信息管理系統(tǒng)主界面后,進入登錄界面,管理員需要輸入正確的用戶名和密碼,確認通過后進入下一個界面,該界面可以讓管理員進行不同的信息管理和系統(tǒng)管理,如航班,航空公司,客機和客戶信息管理。在各選擇對應(yīng)的管理后,界面上會出現(xiàn)相應(yīng)的管理信息和相應(yīng)的操作按鈕,總體來說,操作簡單流暢,數(shù)據(jù)顯示也會更加直觀。
4 系統(tǒng)流程分析
系統(tǒng)設(shè)計是軟件開發(fā)生命周期中一個非常重要的階段,這個階段將主要從物理角度實現(xiàn)目標系統(tǒng)。在飛機信息管理系統(tǒng)的分析和設(shè)計中,整個系統(tǒng)模塊分為七個主要功能模塊:飛機信息管理,航班信息管理,航線信息管理,客戶信息管理,票務(wù)管理,飛機維護管理和服務(wù)咨詢投訴模塊。系統(tǒng)總功能模塊圖如圖1所示。
軟件的詳細設(shè)計也稱為過程設(shè)計,其基本任務(wù)是在概要設(shè)計的基礎(chǔ)上,對系統(tǒng)中各個模塊的詳細過程機型描述和本地數(shù)據(jù)結(jié)構(gòu)的設(shè)計。以用戶登錄系統(tǒng)為例,首先用戶進入系統(tǒng)初始界面,如果用戶沒有注冊,則無法登錄;必須注冊才能夠登錄系統(tǒng)。如果用戶已經(jīng)注冊,輸入用戶名和密碼,輸入錯誤則系統(tǒng)提示重新輸入。如果用戶名和密碼輸入正確,則進入系統(tǒng)界面進行進一步的一系列操作。
用戶進入系統(tǒng)初始界面,首先進行業(yè)務(wù)選擇。當用戶選擇預(yù)約業(yè)務(wù)信息查詢這一選項后,即可選擇航班信息查詢和個人信息查詢;在個人信息查詢中,用戶可以修改自己的信息,修改保存后退出系統(tǒng);如果用戶選擇航班查詢,輸入航班信息,如果航班不存在,則需重新輸入; 如果航班存在,輸入用戶信息進行預(yù)訂,成功預(yù)訂,退出系統(tǒng)。
當用戶選擇退票時,輸入航班和訂票日期,系統(tǒng)將自動檢查并顯示其所查詢的航班是否符合退票要求,如果不符合,則系統(tǒng)提示重新輸入正確的信息;如果正確,輸入個人信息進行退款,成功退出系統(tǒng)后退款。
5 數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫及其設(shè)計在信息管理系統(tǒng)中扮演著重要的角色,數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計將直接影響到系統(tǒng)的應(yīng)用效率和實施效果。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高系統(tǒng)對數(shù)據(jù)存儲的效率,保證所處理數(shù)據(jù)的完整性和一致性。根據(jù)通用民航飛機與飛行信息管理系統(tǒng)的要求,分析民航信息管理的內(nèi)容和流程,設(shè)計了如下的數(shù)據(jù)庫。
系統(tǒng)管理員信息表屬性設(shè)計,信息表字段包括:ID號碼、管理員名稱、密碼、聯(lián)系電話、筆記信息。
飛機信息表屬性設(shè)計,飛機信息表字段包括:客機編號、飛機型號、購買時間、服務(wù)時長、座艙座位數(shù)量等。
客戶信息表屬性設(shè)計,客戶信息表字段包括:編號、客戶姓名、性別、身份證號碼、聯(lián)系電話、客戶類型和票據(jù)信息等。
航線信息表屬性設(shè)計,航線信息表字段包括:路線號碼、出發(fā)城市、到達城市、航班日期、起飛時間、到達時間、航班號、各艙位價格和備忘錄信息等。
航班信息表屬性設(shè)計,航班信息表字段包括航班號、狀態(tài)、出發(fā)城市、目的城市、公司名稱、航班時間和票據(jù)信息等。
訂票信息表屬性設(shè)計,訂票信息表字段包括:客戶編號、客戶姓名、手機號、類型、路線號碼、出發(fā)城市、到達城市、機票價格、折扣率、結(jié)算金額和票據(jù)信息等數(shù)據(jù)項目。
機組信息表屬性設(shè)計,機組信息表字段包括:人員編號、姓名、資格、小時數(shù)據(jù)、航線次數(shù)。
飛機維護信息表屬性設(shè)計,該表字段包括:客機編號、維修人員編號、姓名、故障原因、維修計劃、維修進度。
通過上述數(shù)據(jù),我們可以設(shè)計數(shù)據(jù)庫。這個例子是基于上述設(shè)計的實體是:管理員,客戶,票務(wù)信息,航班信息,航線信息等。各實體間的聯(lián)系E-R圖如圖2所示。
6 總結(jié)
該設(shè)計實現(xiàn)了民用飛機信息管理系統(tǒng)的一些簡單功能,并設(shè)計了簡單的人機交互界面。 本系統(tǒng)主要完成以下功能:航班信息的查詢,航線信息,客機信息,票務(wù)信息,以及客戶信息的增加,刪除和修改等等。整個系統(tǒng)操作簡單,界面實用,數(shù)據(jù)處理安全,為用戶提供方便和快捷的票務(wù)處理機制,也為管理人員提供更加高效、便捷、可靠的管理方法,可以大大提高公司的效率,有望協(xié)助航空公司實現(xiàn)對民航飛機信息進行科學(xué)、規(guī)范化的管理。
參考文獻:
[1] 陳浩. 民航空中交通管理信息系統(tǒng)設(shè)計與實現(xiàn)[D]. 大連:大連理工大學(xué), 2014.
[2] 肖秉炳. 淺析民航飛機航線維修管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J]. 工程技術(shù):全文版, 2016(7).
[3] 徐寧. 民航航行信息綜合管理系統(tǒng)設(shè)計與實現(xiàn)[D]. 大連:大連海事大學(xué), 2016.
[4] 趙喆欽. 淺析民航維修管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J]. 軍民兩用技術(shù)與產(chǎn)品, 2015(16).
[5] 孔亮. 民航機場通用航班信息顯示系統(tǒng)的設(shè)計與實現(xiàn)[D].成都: 西南交通大學(xué), 2015.
[6] 王治紅. 民航機場航班信息顯示系統(tǒng)設(shè)計與實現(xiàn)[D]. 成都:電子科技大學(xué), 2014.
[7] 鞏元飛. 航班數(shù)據(jù)融合下民航清算空管數(shù)據(jù)系統(tǒng)的設(shè)計與實現(xiàn)[J]. 經(jīng)營管理者, 2016(14).
[8] 郭亮. 民用航空航班運行信息共享平臺的設(shè)計與實現(xiàn)[J]. 信息通信, 2013(2).
[9] 李淑芳. 民航機務(wù)維修生產(chǎn)管理信息系統(tǒng)的設(shè)計與實現(xiàn)[D]. 天津: 天津大學(xué), 2006.