您當(dāng)前位置:網(wǎng)站首頁(yè) > jsp畢業(yè)設(shè)計(jì) > 在線機(jī)票查詢預(yù)訂系統(tǒng)

在線機(jī)票查詢預(yù)訂系統(tǒng)

2012-09-10 22:52:48 來(lái)源:計(jì)算機(jī)畢業(yè)設(shè)計(jì)網(wǎng) 瀏覽:257
0
內(nèi)容提要:【編號(hào):040】該機(jī)票預(yù)訂查詢系統(tǒng),采用了JSP技術(shù)開(kāi)發(fā),數(shù)據(jù)庫(kù)是sqlserver數(shù)據(jù)庫(kù),實(shí)現(xiàn)了在線機(jī)票的預(yù)訂。

模塊圖:

機(jī)票預(yù)訂查詢

訂票系統(tǒng)主要分為4個(gè)模塊:管理模塊,航班管理模塊,航空公司管理模塊,訂票管理模塊。

設(shè)計(jì)系統(tǒng)功能模塊
隨著JSP技術(shù)的成熟,越來(lái)越多的開(kāi)發(fā)人員開(kāi)始使用Web應(yīng)用框架?蚣苁且挥梢恍╊惤M成,這些類為應(yīng)用程序提供了一個(gè)可重用的設(shè)計(jì),或者應(yīng)用程序中的一層。應(yīng)用程序代碼訪問(wèn)類庫(kù)從而執(zhí)行任務(wù),而框架是調(diào)用應(yīng)用程序代碼,從而管理程序的流程?蚣転閃eb應(yīng)用提供了預(yù)備的軟件架構(gòu)和相關(guān)的軟件包,它大大提高了開(kāi)發(fā)Web應(yīng)用的速度和效率。所以說(shuō)框架很適合在復(fù)雜的J2EE開(kāi)發(fā)中使用,它可以為開(kāi)發(fā)者提供一個(gè)簡(jiǎn)單易用的模型。采用一個(gè)經(jīng)過(guò)良好設(shè)計(jì)的開(kāi)源框架有很多好處:在好的框架下,開(kāi)發(fā)者只需要寫一些必須的代碼,不需要直接接觸底層的API。

設(shè)計(jì)登錄及修改密碼功能模塊
登錄為管理員,登錄成功后可進(jìn)行相應(yīng)的操作界面,登錄模塊可在客戶端和服務(wù)器端進(jìn)行驗(yàn)證,無(wú)需寫代碼,也不需要寫javascript腳本即可驗(yàn)證用戶名、密碼是否為空,密碼長(zhǎng)度等。

設(shè)計(jì)航班管理功能模塊
航班管理同樣也分為航班的增刪改查,由FlightAction.java、flightForm.java、FlightDAO.java、FlightDTO.java實(shí)現(xiàn),前臺(tái)jsp頁(yè)面有flightManage.jsp、flightAdd.jsp、flightUpdate.jsp,添加航班時(shí)機(jī)型為數(shù)據(jù)庫(kù)存在的機(jī)型

設(shè)計(jì)航空公司管理功能模塊

設(shè)計(jì)訂票管理功能模塊
訂票管理分為訂票信息的刪除、修改、查詢、增加,由BespeakAction.java、bespeakForm.java、BespeakDAO.java、BespeakDTO.java實(shí)現(xiàn),前臺(tái)jsp頁(yè)面有bespeakManage.jsp、bespeakAdd.jsp、bespeakUpdate.jsp、bespeakQuery.jsp, 添加訂票信息需要輸入相關(guān)訂票者信息,而不需要添加任何機(jī)票信息,系統(tǒng)會(huì)自動(dòng)添加乘客選中的機(jī)票相關(guān)信息。為了防止惡意訂票及時(shí)下網(wǎng)上存在的一些注冊(cè)機(jī)進(jìn)行批量注冊(cè),為此添加了注冊(cè)碼功能

發(fā)表評(píng)論
網(wǎng)名:
評(píng)論:
驗(yàn)證:
共有0人對(duì)本文發(fā)表評(píng)論查看所有評(píng)論(網(wǎng)友評(píng)論僅供表達(dá)個(gè)人看法,并不表明本站同意其觀點(diǎn)或證實(shí)其描述)