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