【正文】
.. 9 3 概要分析 ................................... 11 總 體功能分析 ........................... 11 系統(tǒng)功能結(jié)構(gòu)圖 .......................... 12 數(shù)據(jù)庫設(shè)計(jì) ............................. 15 4 詳細(xì)設(shè)計(jì) ................................... 17 前臺(tái)設(shè)計(jì) ............................... 17 會(huì)員模塊 ............................... 19 管理員模塊 ............................. 32 5 系統(tǒng)測(cè)試 ................................... 39 6 總結(jié) ....................................... 42 參考文獻(xiàn) .................................... 43 內(nèi)容摘要: 隨著經(jīng)濟(jì)的快速發(fā)展 ,基于互聯(lián)網(wǎng)上的交易需求量越來越多 ,網(wǎng)民不僅可以在網(wǎng)上瀏覽網(wǎng)頁 ,而且可以在網(wǎng)上買東西 , 交易 ,開網(wǎng)店 ,訂票等等。 航空訂票系統(tǒng)是航空部門機(jī)票管理系統(tǒng)的一部分,其作用是對(duì)所有待售機(jī)票和已售機(jī)票進(jìn)行有效的管理。 本系統(tǒng)使用 JSP 進(jìn)行網(wǎng)頁界面的設(shè)計(jì),使用 JSP+Servlet 設(shè)計(jì)模式, 具有快速 、設(shè)計(jì)靈活、生成的軟件界面友好美觀等特點(diǎn)。 關(guān)鍵字 :航空訂票 JSP+Servlet Java EE Abstract: With the rapid development of economy, more and more Inter transactions demand based on the Inter, not only can browse webpage on the Inter, but also can buy things, in online transactions, online booking, etc.. Air booking system is a part of the ticket management system for the aviation sector, its role is to carry on the effective management of sale of all tickets sold tickets and. The system solves the inconvenience of Inter users buy, help users save a lot of valuable time, the realization is simple and convenient online booking. The design of this system use JSP webpage interface, using the JSP+Servlet design pattern, with a friendly software interface appearance characteristics such as fast, flexible design, production. The use of MYSQL database, have high integrity, consistency and safety. Keywords: Air Booking JSP+Servlet Java EE 1 前言 21 世紀(jì)是一個(gè)以信息化、數(shù)字化和網(wǎng)絡(luò)化為特征的新時(shí)代。隨著經(jīng)濟(jì)的發(fā)展,人們的生活節(jié)奏快、時(shí)間很寶貴、售票廳擁擠、甚至一票難求。因此航空訂票的方便、簡(jiǎn)潔就變得尤為重要。普通民眾只要家里接入互聯(lián)網(wǎng),哪怕足不出戶,就能夠快速、方便的買到飛機(jī)票。 C/S 結(jié)構(gòu)有三個(gè)缺點(diǎn): ( 1) 需要安裝客戶端軟件; ( 2) 受操作系統(tǒng)限制,跨平臺(tái)性差; ( 3) 高昂的維護(hù)成本且投資大。 2 系統(tǒng)分析 操作可行性 本系統(tǒng)在設(shè)計(jì)、開發(fā)過程中一直注重系統(tǒng)實(shí)際的操作,人性化的設(shè)計(jì),相關(guān)的操作方式與用戶已有習(xí)慣的各大網(wǎng)站的用戶操作方式基本上相同。 技術(shù)可行性 本系統(tǒng)的在 windows 8 系統(tǒng)環(huán)境下,利用 進(jìn)行項(xiàng)目的建設(shè)和代碼的開發(fā)。所以使用現(xiàn)有的技術(shù)能夠?qū)崿F(xiàn)這個(gè)系統(tǒng)。本系統(tǒng)開發(fā)使用的是相當(dāng)成熟的技術(shù)和語言,系統(tǒng)的操作和維護(hù)都非常地簡(jiǎn)單和方便,這些都表明了該系統(tǒng)是一個(gè)低成本的系統(tǒng)。在后期的運(yùn)營中,經(jīng)濟(jì)效益主要的來源是網(wǎng)站廣告的投放。 本系統(tǒng)操作簡(jiǎn)便統(tǒng)一友好的操作界面,可以保證系統(tǒng)的易用性。管理員擁有航班信息定制、航班時(shí)間安排、并且查看當(dāng)前航班、刪除航班的權(quán)限。尤其是集成于開源的 Eclipse,提高開發(fā)效率。 整個(gè)系統(tǒng)的框架如下見圖 1 圖 1 總體功能圖 整個(gè)軟件根據(jù)系統(tǒng)需求分析,可得出系統(tǒng)兩種類型用戶的業(yè)務(wù)流程圖。如果老用戶進(jìn)入該網(wǎng)頁,則直接通過點(diǎn)擊會(huì)員登錄鏈接進(jìn)入會(huì)員登錄頁面;若是新用戶進(jìn)入本網(wǎng)頁,則點(diǎn)擊會(huì)員注冊(cè)鏈接,進(jìn)入注冊(cè)頁面進(jìn)行注冊(cè),注冊(cè)成功即可登錄;但管理員是唯一,因此用管理員帳號(hào)登錄方可進(jìn)入,會(huì)員無法進(jìn)入。見圖 2 圖 2 注冊(cè)會(huì)員 會(huì)員登錄成功后,可以進(jìn)入到會(huì)員個(gè)人主頁,主要有個(gè)人信息修改、密碼修改、預(yù)訂機(jī)票、查看購物車等功能鏈接。見圖 3 圖 3 個(gè)人主頁 后臺(tái)業(yè)務(wù)流程 在后臺(tái)中,管理員可以進(jìn)行航班信息預(yù)制,并安排航班起飛時(shí)間,查看航班、刪除一些過期航班。 區(qū)域 名稱 說明 對(duì)應(yīng)文件 1 注冊(cè)會(huì)員 進(jìn)行會(huì)員信息注冊(cè) 2 會(huì)員登陸 用于會(huì)員登錄 3 管理員登陸 管理員登錄后臺(tái),進(jìn)行相關(guān)處理 表 4 前臺(tái) 圖 5 網(wǎng)站前臺(tái)首頁 代碼如下 : body onLoad=show() div id=body_head1 object width=1110 height=172 style= margin:100px。 padding:0px。 right: 0px。 paramname=wmode value=transparent /paramname=moive value=flashcss/ / paramname=quality value=hight/ embed src=flashcss/ width=400 height=300 /embed /object /div form NAME=form1 METHOD=post ACTION= div align=center span class=style2Wele to airline_book system/span /div table border=1 align=center cellpadding=1 bordercolor=000000bgcolor=FFFFFF tralign=center td width=200 a href=Register Member/a /td td width=200 a href=Member Login/a