基于WEB的飛機訂票系統JSP+SQL
畢業
目 錄
摘 要: 1
ABSTRACT: 2
前 言 3
1 引言 4
1.1 立項背景 4
1.2 系統的設計思想 4
1.3 組織結構 4
2 系統設計相關知識的慨述 6
2.1 B/S結構計算技術 6
2.2 JSP技術簡介 6
2.3 SQL SERVER 2000數據庫 7
2.4 TOMCAT服務器技術 8
2.5 DREAMWEAVER MX 2004簡介 8
2.6 HTML簡介 9
2.7 JAVASCRIPT簡介 9
2.8 JAVABEAN技術簡介 10
3 系統需求分析 11
3.1 管理員功能需求 11
3.2 注冊用戶功能需求 11
3.3 概要設計 11
4 系統詳細設計 19
4.1 系統開發環境 19
4.2 軟件的安裝與配置 19
4.3 源代碼管理 23
4.4 飛機訂票系統的各頁面設計 25
5 系統開發 32
5.1 系統目錄樹結構 32
5.2 系統程序關聯及說明 32
5.3 登錄安全性控制 35
5.4 數據庫連接配置調用及操作 38
5.5 系統配置調用類 42
6 系統測試 45
6.1 啟動TOMCAT服務器 45
6.2 開啟SQL2000數據庫 46
6.3 系統測試 46
結束語 47
參考文獻: 48
致謝辭: 49
基于WEB的飛機訂票系統
摘 要:飛機訂票系統是在網絡環境下實現訂票業務的管理系統。系統改變了傳統的手工訂票、送票、柜臺支付方式,具有廣泛的實用性。
飛機訂票系統分為前臺操作和后臺處理,以數據庫為核心。整個系統圍繞訂票交易流程而設計。總體上,其功能貫穿2 條線:1條線貫穿著客戶注冊、查詢、訂票、更改、取消、留言等;另1條線管理著信息更新、資金帳戶、機票等,并進行監視分析。該系統正確、完整、及時地收集、加工、整理、在整個訂票業務流程中所發生的各類訂單、機票等有關信息。
本設計經過需求分析等流程確定系統由用戶模塊和管理模塊兩部分組成。系統采用了基于JSP+WEB技術平臺,利用SQLServer2000作服務器數據庫,Tomcat做服務器,Dreamweaver做頁面開發工具,并使用Jsp、Html、JavaScript、JavaBean等設計語言實現了用戶注冊、用戶登錄、航班查詢、機票預訂、訂單管理、航班管理、用戶管理等功能,構建了1個B/S模式的WEB應用程序。經測試,系統界面友好,各功能可以正常使用且用戶操作簡潔。
關鍵詞: JSP;MIS系統; SQLServer2000 ;B/S模式
Airplanes Ordering System Based on WEB
Abstract: Airplanes ordering system is the management system that the realization books a business under the network environment.The system changes traditional handicraft to book a ticket and sends to a ticket, counter to pay a way, having extensive function.
Airplanes ordering system divides into the onstage operation and the background processing, take the database as the core. The overall system revolves the order form transaction flow to design. In the overall, its function passes through 2 coarse threads: A coarse threadis passing through the customer registration, the inquiry, the order form, the change, the cancellation, the message and so on; Another oarse thread manages the information to renew, the fund account, the airplane ticket and so on, and carries on the surveillance analysis.This system correct, is complete, promptly collects, the processing,the reorganization, each kind of order form, the airplane ticket which ccurs in the entire order form service flow and so on the related information.
This design waits a process assurance system through need analysis from the customer mold piece and management mold piece two part constitute.The system adopted according to the JSP+WEB technique terrace, make use of SQLServer2000 to make a server database, the Tomcat does a server, the Dreamweaver does page development tool, and used Jsp, Html, JavaScript, the design language of JavaBean etc. to carry out customer registration, customer logging, service search, the ticket reserve, order management, service management, customer management etc. function, set up a B/S the WEB of the mode an application procedure.Through the test, system interface amity, each function can use normally, the customer operation is simple and direct.
Keywords: JSP;MIS system; SQLServer2000; B/S model
前 言
IT業的改革浪潮除了給我們帶來各色各樣的網站以外,信息科技與各個行業的融合也在潛移默化地進行著。航空業也享受著IT帶來的喜悅。
開展現代化的營銷手段可精確、簡化企業內部管理,提高工作效率;擴大市場范圍、營造商機、增加企業知名度;有助于促進與客戶和同行間的交流,完善自身發展。
因特網技術的飛速發展為航空公司帶來了全新的售票方式。
飛機訂票系統的目的是解決航空公司全套網絡信息化中的B2C 服務。前各大航空公司的直銷網點都采用的是航空公司內部使用的大型信息化網絡系統,由于其牽涉面太廣1般不會輕易改換其他系統軟件。隨著我國航空業務的迅速擴張,各航空公司在全國各大、中城市的直銷網點顯然不能滿足其業務發展的需要。于是,1大批航空公司票務區域代理商如雨后春筍繁榮起來。但傳統的手工拿票、訂票、送票方式已經遠遠不能滿足其業務擴張的需要,如果其信息化建設不急時跟上,那么這種手工作坊將難以在目前這個信息化高度發達的社會立足而面臨淘汰。這類區域代理商沒有足夠的經濟實力也沒有必要去購買航空公司所用的大型網絡系統軟件,但太小的網絡系統管理軟件有很難滿足企業的可持續性發展需求。經調查,很多區域性航空票務代理商都渴望在市場上能買到1種廉價且實用的中小型網絡訂票系統。
飛機訂票系統利用UML 的開發思想,以訂單流程為線索,以功能模塊為框架結構。能夠全面智能地執行用戶查詢、預訂、更改、取消訂單和管理員查詢、更改、添加、刪除等管理操作,并且具有柜臺支付、網上支付、手機支付等多種支付方式。同時采用基于角色的權限訪問技術使系統具有較強的安全性。系統開發采用JSP+WEB平臺,以SQL Server作數據庫。具有良好的界面環境、較好的軟件移植性和擴展性。
本是以1個火車訂票系統為例子,對飛機訂票系統做初步研究。它利用當今不斷飛速發展的網絡,使得人們訂票可以更方便,解決訂票的種種問題。

【基于WEB的飛機訂票系統JSP+SQL】相關文章:
基于WEB的在線考試系統05-15
基于Web技術的網絡考試系統10-22
基于WEB的網絡考試系統ASP+SQL10-05
基于Web的嵌入式數控系統實現06-23
基于web的校園論壇系統ASP+SQL10-09
基于web的異地并行設計與制造系統研究10-19