民航訂票系統(tǒng)畢業(yè)設計.rar
民航訂票系統(tǒng)畢業(yè)設計,包括完整系統(tǒng)程序和論文摘 要航空售票訂票是民航管理業(yè)務中的一項最基本的業(yè)務,表面上,它只是民航業(yè)務的一個簡單的部分,但它涉及的業(yè)務量大,客戶多,客戶服務等多個方面,因而基于傳統(tǒng)的訂票方式已經不能滿足航空業(yè)務流量劇增的要求。本設計用java語言編寫利用myeclipse工具開發(fā)的一個航空訂票系統(tǒng)。它...
該文檔為壓縮文件,包含的文件列表如下:
內容介紹
原文檔由會員 ljjwl8321 發(fā)布民航訂票系統(tǒng)畢業(yè)設計
包括完整系統(tǒng)程序和論文
摘 要
航空售票訂票是民航管理業(yè)務中的一項最基本的業(yè)務,表面上,它只是民航業(yè)務的一個簡單的部分,但它涉及的業(yè)務量大,客戶多,客戶服務等多個方面,因而基于傳統(tǒng)的訂票方式已經不能滿足航空業(yè)務流量劇增的要求。本設計用java語言編寫利用MyEclipse工具開發(fā)的一個航空訂票系統(tǒng)。它是根據售票訂票的功能需求和業(yè)務流程,采用B/S結構進行設計。設計和實現該系統(tǒng)的主要功能包括查詢符合乘客需求的航班信息和當前航班的售票訂票情況,進行訂票,管理機票數據和乘客的信息,添加新航班、更新航班信息,按乘客要求進行退票處理等等。
該系統(tǒng)的開發(fā)包括兩部分的工作:數據庫設計和應用程序編制。本設計的數據庫采用當今最常用的關系數據庫并使用MySQL數據庫管理系統(tǒng)進行管理。通過數據庫需求分析得到了系統(tǒng)的數據字典,并完成了數據庫的概念設計。數據庫邏輯設計完成了數據庫所有表格的創(chuàng)建。應用程序用MyEclipse進行深入開發(fā)。
關鍵詞:航空訂票;B/S結構;Java;關系數據庫
Abstract
Airline Reservation and ticket-selling is one of the most elementary operations in airline management. Professedly it is just one of simple parts in airline operation, but it includes many operations, clients and client service. As a result the method of traditional ticket-selling can’t satisfy the requirement of increasing airline business. This is a unified airline reservation system is encodeing by Java language and developed by MyEclipse According to functional requirement and operation flow, it’s designed with B/S Framework. The main functions of this system include searching flight details and the current reservation circumstance, booking a ticket, managing information of reservation and passengers, update flight details and airways, returning a ticket .
The whole system comprises two parts: database design and application coding. In the design the database is a kind of relation database management system that is now used most popularly. And the database is managed by MySQL.In database demand analysis, data dictionary of the system is brought forth. Conception design of the database is fulfilled by E-R graph. All tables of the system are brought forth in logic design of the database. Application was developed with the development tool of MyEclipse.
Keywords: Airline Reservation; B/S Framework; Java; Relation Database
目 錄
摘 要 I
Abstract II
目 錄 1
1 緒 論 3
1.1 民航售票信息系統(tǒng)的研究背景 3
1.2 民航售票信息系統(tǒng)的研究意義 3
2 需求分析 5
2.1 可行性分析 5
2.1.1 經濟可行性分析 5
2.1.2 技術可行性分析 5
2.2 相關技術介紹 6
2.2.1 JSP技術 6
2.2.2 Struts技術 6
2.2.3 Hibernate技術 9
2.2.4 Spring技術 10
2.2.5 數據庫技術 12
2.2.6 MyEclipse簡介 13
2.2.7 B/S結構 13
2.3 本章小結 14
3 系統(tǒng)設計 15
3.1 開發(fā)環(huán)境簡介 15
3.2 系統(tǒng)結構設計 16
3.2.1 用戶模塊 16
3.2.2 管理員模塊 16
3.3 系統(tǒng)業(yè)務實體設計 17
3.4 數據模型設計 18
3.5 本章小結 20
4 系統(tǒng)實現 21
4.1 關鍵業(yè)務流程描述 21
4.2 系統(tǒng)界面設計 21
4.2.1 系統(tǒng)首頁 21
4.2.2 機票查詢 22
4.2.3 用戶登錄 22
4.2.4 用戶注冊 23
4.2.5 用戶訂票 23
4.2.6 個人資料 25
4.2.7 管理員登錄 26
4.2.8 航班管理 27
4.3 本章小結 29
5 測試與調試 30
5.1 軟件測試的目標 30
5.2 軟件測試方案 30
5.3 測試流程 30
5.4 系統(tǒng)測試 31
5.5 本章小結 32
結 論 33
參考文獻 34
致 謝 35
附 錄 36