999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Java的航空訂票系統的設計與實現

2016-06-21 03:01:33馮楓添
無線互聯科技 2016年9期

馮楓添

(中共中央黨校,北京 100091)

?

基于Java的航空訂票系統的設計與實現

馮楓添

(中共中央黨校,北京100091)

摘要:文章論述的航空訂票系統目的是使乘客方便快捷的進行網上訂票,以便航空公司進行業務拓展、提升服務質量。設計中首先從航空公司訂票業務現狀進行分析,逐步滲透到訂票系統研究意義。對整個系統設計進行可行性分析,通過系統分析對設計劃分模塊,逐一實現各個功能模塊。

關鍵詞:面向對象;JSP;售票

現如今社會信息化、網絡化程度越來越高,互聯網科技的不斷發展,推動了新的理念和結構不斷地形成和完善。隨著社會發展,人民經濟收入不斷的提高,國民更多的選擇飛機作為出行交通工具。因此,航空事業的發展將是我國科技發展中占據重要位置。飛機是一種高便捷、高速度的出行工具,所以越來越多的民眾選擇飛機作為旅游、商務出差等出行的首選。本次設計的航空訂票系統是采用JSP動態頁面和MySQL數據庫實現的,此系統的實現人性化的幫助旅客解決航空大廳現場訂票業務。

1 設計方案

1.1B/S體系結構

本系統采用采用的是B/S三層結構,如圖1所示。

圖1 B/S三層結構圖

B/S體系結構擁有C/S體系結構幾乎全部的優點,而且還具有C/S體系結構所沒有的其獨有的優點:(1)開放的標準:B/S所采用經過官方組織所確定的標準,這就使應用性和跨平臺性成為可能。(2)低成本的開發和維護:B/S的應用只需下載普通瀏覽器就可以使用,系統的維護和升級不用客戶進行,而是在服務端就可以進行,所以系統的成本很低。(3)用戶使用方便,界面人性化十足:B/S用戶的界面都在統一的瀏覽器上,瀏覽器使用方便、界面人性化,又因為它不需要進行復雜數據計算和數據的存取等任務,只需要進行顯示,因而客戶端的要求大大的降低了。

由以上便知道,B/S模式極大的好過C/S模式:首先系統的開發和維護很簡便很簡單,在網上信息發布非常的方便。所以,我們采用了基于B/S模式的體系結構來開發我們的軟件。

1.2系統功能需求分析

經過縝密的需求分析、市場調研,而后確定了系統功能設計目標。后臺數據庫主要是為前端應用程序的開發提供數據支持,前端應用程序的開發則更加人性化,界面感十足的人性化設計會讓用戶更加清晰便利的處理各種訂票改簽退票活動。

后臺模塊主要實現后臺管理員對用戶信息的管理,航班航程的查詢、添加、修改和刪除。

前臺模塊主要是讓用戶注冊登錄,賬戶管理,在線購票,訂單管理,在線幫助等。

1.2.1普通用戶功能需求分析

(1)個人信息管理。用戶注冊、查看個人信息、修改個人信息和申請會員認證信息。(2)查詢航班購票業務。航班信息查詢:乘客可以查詢出發城市、到達城市和出發日期,選擇單程、換乘的購票模式。航班時刻查詢:乘客可以查詢航班起飛時刻、到達目的地時刻。航班票價查詢:查詢特等艙、商務艙、普通艙的艙種票價。(3)退票業務。退票:根據客艙的等級、乘客類別不同,規定離站時間前2小時(含)前對應艙位退票收取規定的費用。

1.2.2管理員功能需求分析

管理員登錄:通過數據庫進行用戶信息的管理,航班航程的查詢、添加、修改和刪除。在線售票計數統計。

1.2.3系統流程分析

流圖是一種圖像工具,它組成了系統的各部分的聯系,還有各種信息的轉換。

2 系統設計

本系統設計主要包括:總體模塊設計、系統活動圖、系統用例圖以及數據庫設計。

2.1總體設計

系統的設計直接與軟件系統的優劣相關。系統進行總體設計是為系統的研發制定藍圖,在系統設計階段,主要是對各種技術和需要使用的方法的進行衡量,做出選擇。

2.2建立數據庫模型

MySQL不僅能夠進行數據庫的查詢,還可以方便進行存儲。同時它的用戶界面工具為圖形化的,故而使系統管理和數據庫管理更加簡潔且人性化。所以對本系統數據庫的存儲管理與維護采用了MySQL。

數據庫設計的表,對于高效的數據庫系統來說是非常重要的。我們要謹慎建立主鍵與外鍵的關系。所謂創建外鍵關系就是將各表與表之間聯系起來。如果表與表之間沒有了外鍵之間的關系,那么系統之間的功能將不可能實現。

2.3邏輯結構設計

邏輯結構設計將概念模型轉換為數據庫賴以計算機實現的、由某一數據庫管理系統支持的數據模型,如關系模型。這是本系統的邏輯結構設計的關系模式,如下所示:(1)退票信息(退票ID,乘客ID,訂單ID,退票編號,訂單編號,退票時間)。(2)訂單(訂單ID,退票ID,機票ID,訂單金額,預訂日期,訂單狀態,支付記錄,艙位編號,航班編號,訂單編號)。(3)機票(機票ID,訂單ID,乘客ID,網點ID,航班ID,訂單編號,機票編號,終端IP,終端類型編號,營業記錄類型,支付記錄,支付類型,代理商信息,限制條件,退票手續費率,改簽狀態,訂座順序號,機票總價格,城市,燃油稅,省份,機場稅,機票價格,出票日期時間,艙位等級,乘客ID,到達時間,起飛時間,航線編號,航班號)。(4)營業網點(網點ID,機票ID,營業記錄ID,網點編號,網點名稱,網點電話1,網點電話2,網點傳真,網點地址,網點類型,網點狀態)。(5)營業記錄(營業記錄ID,網點ID,營業記錄編號,營業記錄類型,營業發生時間,營業金額,關聯用戶,機票編號,記錄結算狀態,終端類型,終端IP)。(6)乘客(乘客ID,退票ID,機票ID,乘客姓名,乘客證件類型,乘客證件號碼,乘客類型,乘客編號)。(7)航班(航班ID,機票ID,航線ID,飛機ID,航班計劃開始日期,航班計劃結束日期,當前出票次序,燃油稅,機場稅,最低價格,最低艙位折扣,經濟艙全價,可選艙位代碼,經濟艙剩余座位數,公務艙剩余座位數,頭等艙剩余座位數,飛機機身編號,執行航線編號,航班起飛時間,航班到達時間,航班編號)。(8)航線(航線ID,航班ID,航線編號,航線出發機場,航線到達機場,航線距離,航線基準價格,返程航線編號,每周航班數)。(9)飛機(飛機ID,航班ID,機場ID,飛機機身編號,飛機機型,飛機制造廠商,最大續航里程,頭等艙座位數,公務艙座位數,經濟艙座位數,座位位置)。(10)機場(機場ID,飛機ID,機場名稱,機場所屬省份,機場所屬城市,機場代碼,出發航線條數,到達航線條數,機場等級,每周離崗航線條數,每周到崗航線條數,飛機編號,機場編號)。

3 主要頁面設計

3.1用戶登錄、注冊頁面設計

系統登錄頁面和注冊頁面設計在同一個頁面中,方便用戶注冊后登錄系統。若用戶不是系統會員,則首次登錄系統時必須要注冊信息才能進行系統的登錄訪問。

實現注冊功能核心代碼如下:

3.2用戶更改密碼頁面設計

為了用戶信息的安全和系統的體驗度,系統設計中特意提供了用戶密碼修改功能。用戶登錄系統中在“用戶信息”欄中可以看到修改密碼按鈕,用戶點擊按鈕可以對自己的賬號密碼進行修改,以便保障個人信息的安全。

實現用戶更改密碼的核心代碼如下:

4 結語

本文設計的航空訂票系統采用的是Java程序設計語言,結合了航空公司管理信息需求進行分析與設計,使它實現了注冊、登錄、機票的預訂和退訂等功能。航空訂票系統的開發和應用,不僅僅對航空公司帶來便利,對旅客也帶來了更多的便利,旅客可以在網上購票、幫助他人購票、退票等操作,節省了很多的時間和精力;航空訂票系統的開發和應用,使旅客可以在網上購票、幫助他人購票、退票等操作,節省了很多的時間和精力;對于航空公司本身的管理而言,航空訂票系統使得航空公司的投入成本減少,更有利于航空公司的發展。

[參考文獻]

[1]劉尊孝.東航網上訂票與支付系統[J].中國計算機用戶,2009(5):121-156.

[2]帥青紅.網上售票系統方案[J].西南民族大學學報:自然科學版,2007(3):276-290.

[3]梁斌.電子商務與流通行業[J].電子商務世界,2000(4):101-103.

[4]張勛.基于網絡服務(Web S ervices)的電子航空售票系統的分析與設計[D].長春:吉林大學,2012.

[5]張天丹.軟件開發可視化管理系統軟件設計[D].成都:電子科技大學,2011.

The Design and Implementation of Java-based Airline Reservation System

Feng Fengtian
(Party School of the Central Committee of C.P.C, Beijing100091,China)

Abstract:This paper discusses the airline reservation system purpose is to make the passengers convenient online booking for airline business development, improve service quality. First, the design is analyzed from the airline ticketing business situation, and gradually penetrate into the booking system research signifcance. The entire system design feasibility analysis, system analysis by dividing module design, each of various functional modules.

Key words:object-oriented; JSP; ticketing

作者簡介:馮楓添(1991-),女,河南新鄉,碩士研究生。

主站蜘蛛池模板: 久996视频精品免费观看| 亚洲青涩在线| 怡红院美国分院一区二区| 亚洲成人网在线播放| 亚洲精品国产自在现线最新| 久久性妇女精品免费| 久久精品国产亚洲麻豆| 精品精品国产高清A毛片| 老司国产精品视频| 2020最新国产精品视频| 国产一级一级毛片永久| 国产在线视频福利资源站| 色欲色欲久久综合网| 97亚洲色综久久精品| 国产91高清视频| 91精品亚洲| 欧美日韩成人| 亚洲第一国产综合| 亚洲手机在线| 老司机精品一区在线视频| 一级毛片不卡片免费观看| 欧美激情网址| 69综合网| 亚洲美女一级毛片| 亚洲永久色| 91黄色在线观看| 2048国产精品原创综合在线| 国产夜色视频| 99偷拍视频精品一区二区| 日韩资源站| 欧美精品一区在线看| 97影院午夜在线观看视频| 97在线观看视频免费| 国产va在线| 国产免费久久精品99re丫丫一| 成年人福利视频| 久久香蕉国产线看观看式| 中文字幕佐山爱一区二区免费| 亚洲精品麻豆| 国产精品手机在线播放| 综合色区亚洲熟妇在线| 欧美精品xx| 欧美亚洲国产一区| 成人午夜久久| 影音先锋丝袜制服| 欧美日韩北条麻妃一区二区| 91在线无码精品秘九色APP| 91麻豆精品国产91久久久久| 欧美亚洲国产精品久久蜜芽| 无码有码中文字幕| 久久国产精品嫖妓| 欧美第九页| 精品福利网| 天堂成人av| 欧美日韩精品一区二区在线线| 无码久看视频| 亚洲AV无码乱码在线观看裸奔| 999国产精品| 国产自产视频一区二区三区| 在线中文字幕网| 在线无码私拍| 国产在线拍偷自揄拍精品| 青草视频久久| 伊人五月丁香综合AⅤ| 国产精鲁鲁网在线视频| 2020国产精品视频| 日本国产精品一区久久久| 欧美高清三区| a亚洲天堂| 四虎成人精品在永久免费| 国产va在线| 久久a级片| 亚洲高清无在码在线无弹窗| 欧类av怡春院| 综合网久久| 国产噜噜在线视频观看| 9cao视频精品| 国产后式a一视频| 成人韩免费网站| 亚洲天堂精品在线| 亚洲国产成人精品青青草原| 精品中文字幕一区在线|