航空售票垂直搜索引擎系統(tǒng)的設(shè)計與實現(xiàn)-計算機專業(yè)實習(xí)專題報告_第1頁
航空售票垂直搜索引擎系統(tǒng)的設(shè)計與實現(xiàn)-計算機專業(yè)實習(xí)專題報告_第2頁
航空售票垂直搜索引擎系統(tǒng)的設(shè)計與實現(xiàn)-計算機專業(yè)實習(xí)專題報告_第3頁
航空售票垂直搜索引擎系統(tǒng)的設(shè)計與實現(xiàn)-計算機專業(yè)實習(xí)專題報告_第4頁
航空售票垂直搜索引擎系統(tǒng)的設(shè)計與實現(xiàn)-計算機專業(yè)實習(xí)專題報告_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

哈爾濱工程大學(xué)本科生專業(yè)實習(xí)專題報告PAGEPAGE14實習(xí)專題報告題目:航空售票垂直搜索引擎系統(tǒng)的設(shè)計與實現(xiàn)實習(xí)名稱:專業(yè)實習(xí)班級:學(xué)號:學(xué)生姓名:指導(dǎo)教師:哈爾濱工程大學(xué)2017年8月26日哈爾濱工程大學(xué)本科生專業(yè)實習(xí)專題報告摘要隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用?作為計算機應(yīng)用的一部分使用計算機對機票預(yù)訂進行管理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速?查找方便?可靠性高?存儲量大?保密性好?壽命長?成本低等?這些優(yōu)點能夠極大地提高機票信息管理的效率,也是企業(yè)的科學(xué)化?正規(guī)化管理,與世界接軌的重要條件。而基于對象的垂直搜索引擎越來越受到人們的關(guān)注,結(jié)合這一熱門技術(shù),詳細論述航空售票垂直搜索引擎系統(tǒng)的設(shè)計與實現(xiàn)。該系統(tǒng)基于垂直搜索的思想,采用模板方式的網(wǎng)頁抽取技術(shù),提供給用戶全面的機票信息。本文針對航空公司的訂票實際情況,按照軟件工程的結(jié)構(gòu)化設(shè)計思想,經(jīng)過項目的可行性研究和需求分析,概要設(shè)計,以及編碼實現(xiàn)和調(diào)試等步驟設(shè)計開發(fā)了航空售票垂直搜索引擎系統(tǒng)。并運用數(shù)據(jù)流圖,E-R圖和數(shù)據(jù)庫邏輯結(jié)構(gòu),系統(tǒng)結(jié)構(gòu)圖,功能結(jié)構(gòu)圖,以及程序流程圖,對該系統(tǒng)的數(shù)據(jù)需求、數(shù)據(jù)庫、系統(tǒng)軟件結(jié)構(gòu)、業(yè)務(wù)流程,以及處理過程等進行了分析和設(shè)計。本系統(tǒng)前臺主要使用JSP作為開發(fā)語言,結(jié)合JavaScript和HTML,并使用bootstrap框架進行制作;后臺使用MySQLServer作為數(shù)據(jù)庫管理系統(tǒng),開發(fā)環(huán)境是Eclipse,服務(wù)器采用tomcat。關(guān)鍵詞:航空售票;垂直搜索引擎;JSP;MySQLServer隨著人們生活質(zhì)量的提升,物質(zhì)文化需求的提高及各類交通工具也應(yīng)運而生。現(xiàn)階段出外旅行及出差的人越來越多,而飛機快速、價低、便捷等優(yōu)點開始成為越來越多人的選擇。然而機票價格受市場因素波動變化非常大,同一航班同等艙位的機票售票價格在不同時段由不同機票代理商售出價差可能高達數(shù)百甚至上千元,如何購買到價格更為便宜的機票已成為大家關(guān)心的話題。隨著網(wǎng)絡(luò)信息的高速膨脹以及現(xiàn)有通用搜索引擎在信息采集上的滯后性,使得通用搜索引擎難以滿足人們對機票價格進行實時比較的需求,人們只得通過查詢不同機票代理商和航空公司通過手工方式進行比較,費時又費力。針對這一情況,本課題擬采用垂直搜索技術(shù)開發(fā)一個機票垂直搜索引擎,采集各大航空網(wǎng)站和機票代理商的機票價格信息匯集到同一數(shù)據(jù)庫中,可大大節(jié)省人們的時間和金錢,無疑具有廣闊的商業(yè)前景和重要的現(xiàn)實意義。1系統(tǒng)需求分析1.1系統(tǒng)總體需求本文開發(fā)的基于垂直搜索引擎的航空售票系統(tǒng),直接面向客戶和航空公司工作人員,分為客戶端和后臺管理兩個部分,具有管理員和用戶兩個角色,管理員可以登錄操作后臺管理,而用戶則可以在客戶端進行相關(guān)操作。系統(tǒng)主要分為用戶訂票和管理員后臺管理兩部分,訂票主要為普通用戶提供,普通用戶在前臺登錄后,可以搜索查詢航班信息,并且具有訂票功能,后臺則是針對操作員而言,管理員可以維護航線信息、航班信息、客機信息、客戶類型、客戶信息、艙位信息以及管理員信息等基本信息。當操作員正確登錄后,便可以操作自己擁有權(quán)限的業(yè)務(wù)模塊,例如添加、刪除、修改航線等信息,操作權(quán)的權(quán)限由管理員分配,同時管理員可以操作系統(tǒng)中出了數(shù)據(jù)庫的任何模塊,而超級管理員還擁有操作數(shù)據(jù)庫的權(quán)限。1.2系統(tǒng)功能需求1.2.1管理員功能需求管理員必須登錄系統(tǒng)才具有權(quán)限操作以下功能:1.維護航線基本信息(增刪改查)航線基本信息包括每條航線的編號、這條航線起發(fā)的城市以及這條航線要到的目的地,其中航線的定義為:從出發(fā)城市到目的城市之間的線路,兩個城市之間的往返為兩個航線。2.維護航班信息(增刪改查)航班信息包括航班編號,這趟航班出發(fā)的日期及時間,到達目的地的日期及時間等。航班的定義為:航線中的班次信息。航線與航班之間的關(guān)系是一對多關(guān)系,一個航線對應(yīng)著多個航班,不同的時間對應(yīng)的航班號是不相同的,而一個航班對應(yīng)的只能是一個航線。航空公司工作人員可以對一定時間內(nèi)的航班信息進行維護,航班編號的規(guī)則為航線號加上對應(yīng)的航線的該日期的航班序號。3.維護客機信息(增刪改查)維護客機信息要求管理員能夠?qū)蜋C自身的一些數(shù)據(jù)進行維護,例如客機購買的日期、客機中座位的類型及數(shù)量等等。4.維護艙位信息(增刪改查)維護艙位就是對客機艙位的一些信息進行管理,例如對艙位的等級信息等進行維護。艙位等級分為經(jīng)濟艙、公務(wù)艙和頭等艙三種類型,不同的艙位的價格不一樣。5.維護客戶類型信息(增刪改查)維護客戶類型信息就是對客戶類型的一些基本信息進行管理,例如客戶具有什么樣的等級等??蛻纛愋椭饕譃槠胀蛻?、內(nèi)部人員、VIP客戶,超級客戶等類型,不同的類型對應(yīng)的客戶在購買機票時的折扣率不相同,折扣按以上順序依次增加。6.維護客戶信息(增刪改查)維護客戶信息就是對客戶的基本信息進行管理,例如客戶的一些常用信息、姓名、證件號碼等。每個客戶屬于一個客戶類型,一個客戶類型對應(yīng)這多個客戶,客戶與客戶類型之間是多對一的關(guān)系,當用戶注冊后,由管理員審核其信息,默認信譽度為100%并根據(jù)公司規(guī)則制度賦予客戶相應(yīng)客戶類型。7.維護訂單信息(增改查)訂單信息是不可刪除的,所以,訂單信息只能進行根據(jù)條件來查詢,或者進行對應(yīng)的修改。8.維護其他人員基本信息(增刪改查)其他人員基本信息包括賬號、密碼等信息。1.2.2客戶功能需求 客戶在必須在成功注冊后,才可以在客戶端登錄系統(tǒng),成功登錄系統(tǒng)后,具有權(quán)限操作所有的功能,登錄客戶才會具有權(quán)限操作的功能如下:1.預(yù)訂機票,客戶可以預(yù)訂航班日期當前日期之后的一個月內(nèi)的機票。2.查詢訂票信息,客戶成功訂票以后,可以根據(jù)訂票號、身份證號、航班號、訂票日期、航班日期、出發(fā)地、目的地查詢票單信息。3.跟蹤訂票處理信息,客戶可以通過客戶端查詢處訂票信息,并且系統(tǒng)可以即時的向用戶提供訂票處理信息,客戶訂票處理主要分未取票、己取票、已取消三種狀態(tài)。4.機票改簽,客戶可以查詢航班日期大于登錄系統(tǒng)日期的訂票信息,并且可以改簽為航班日期大于當前日期的在有效期內(nèi)的機票。5.機票退訂,客戶可以在機票的有效期之內(nèi)退訂機票,退掉機票之后,系統(tǒng)相應(yīng)地扣除客戶信譽度,如果客戶信譽度低至50%,則系統(tǒng)默認該客戶不可再預(yù)訂機票。1.2.3游客功能需求 在沒有登錄的情況下,游客能夠完成注冊新賬號、在線咨詢、瀏覽公司簡介、使用幫助、查看注意事項、查詢航班信息等。根據(jù)航班號、航班日期、出發(fā)地、目的地查詢航班信息,系統(tǒng)根據(jù)條件查詢出符合條件的航班信息,并且提供訂票的接口于客戶。1.3系統(tǒng)安全性需求本系統(tǒng)是面向客戶和航空公司工作人員的基于某航空信息的機票在線銷售系統(tǒng),系統(tǒng)除了保證用戶所作的一切操作、所看到的一切數(shù)據(jù)滿足其所擁有的權(quán)限外,還應(yīng)保證用戶的密碼等重要信息不管是在傳輸中還是在數(shù)據(jù)庫中應(yīng)以密文的形式存在,選用的加密算法應(yīng)是不可逆的加密算法。2系統(tǒng)總體設(shè)計2.1系統(tǒng)模塊設(shè)計 該系統(tǒng)功能模塊從整體上主要由前臺用戶預(yù)訂機票和管理員后臺進行管理維護組成。前臺客戶端功能組成包括航班查詢模塊、機票預(yù)定模塊、機票改簽?zāi)K、查詢訂單模塊、客戶登陸/注冊模塊等。 后臺管理具體功能組成包括:航線信息管理,分為添加航線、修改航線和查詢航線三個子模塊;航班信息管理,分為查詢航班、修改航班、添加航班三個子模塊;客機信息管理,分為查詢客機信息,查詢客機信息,修改客機信息三個子模塊;艙位等級管理,分為查詢艙位、修改艙位、添加艙位三個子模塊;客戶類型管理,分為查詢客戶類型,修改客戶類型、添加客戶類型三個子模塊;客戶的信息的管理,分為查詢客戶具有的信息、恢復(fù)信譽度;管理員模塊,分為添加管理員、查詢管理員、刪除管理員;訂單信息管理模塊,分為查詢訂票、領(lǐng)取機票和取消訂票三個子模塊;2.2業(yè)務(wù)流程圖圖2-1系統(tǒng)業(yè)務(wù)流程圖2.3數(shù)據(jù)庫設(shè)計2.3.1數(shù)據(jù)庫概念設(shè)計客機實體屬性圖圖2-2客機實體屬性圖客戶實體屬性圖圖2-3客戶實體屬性圖航班實體屬性圖圖2-4航班實體屬性圖機票實體屬性圖圖2-5機票實體屬性圖2.3.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計管理員信息表該表用于存儲管理員的登錄信息,主要包括以下字段:管理員用戶名、密碼、管理員權(quán)限;表2-1管理員信息表列名數(shù)據(jù)類型長度說明AdminUservarchar50管理員用戶名Passwordvarchar50密碼Rankvarchar50權(quán)限航線信息表 主要包含以下字段:航班編號、出發(fā)日期、出發(fā)城市、到達城市、起飛時間、到達時間、經(jīng)濟艙價格、商務(wù)艙價格、頭等艙價格、經(jīng)濟艙數(shù)量、商務(wù)艙數(shù)量、頭等艙數(shù)量、燃油費、客機編號;表2-2航線信息表列名數(shù)據(jù)類型長度說明AirlineIDvarchar50定義航線唯一編號AirlineDatvarchar50出發(fā)日期CityLeavvarchar50出發(fā)城市CityReachvarchar50到達城市TimeLeavevarchar50起飛時間TimeReachvarchar50到達時間JingjiPricevarchar50經(jīng)濟艙價格GongwuPricevarchar50商務(wù)艙價格ToudengPricevarchar50頭等艙價格JingjiLeftint經(jīng)濟艙數(shù)量GongwuLeftint商務(wù)艙數(shù)量ToudengLeftint頭等艙數(shù)量JFuelvarchar50燃油費PlaneIDvarchar50客機編號LoginMarkInt登陸獲得積分數(shù)BookMarkint訂票獲得積分數(shù)會員積分表 用于存儲會員不同操作增加積分的表,主要包括以下字段:登錄積分、訂票積分;表2-3會員積分表列名數(shù)據(jù)類型長度說明LoginMarkint登陸獲得積分數(shù)BookMarkInt訂票獲得積分數(shù)訂單信息表該表用于存儲訂單信息表2-4訂單表列名數(shù)據(jù)類型約束條件說明D_idbigint主鍵訂單號D_statevarchar非空訂單狀態(tài)D_timestypetimestamp非空下單時間D_realcostint非空實際票價D_stationvarchar非空下單地點D_useridvarchar非空下單用戶pnamevarchar非空乘客姓名idnumvarchar非空乘客身份證號it_flightvarchar非空航班號it_airlinesvarchar非空航空公司it_flight_date_startdatetime非空始發(fā)時間it_provenancevarchar非空始發(fā)地it_destinationvarchar非空目的地modelvarchar非空機艙類型客機信息表 用于存儲客機信息,主要包括以下字段:客機編號、經(jīng)濟艙數(shù)量、商務(wù)艙數(shù)量、頭等艙數(shù)量;表2-5客機信息表列名數(shù)據(jù)類型長度說明PlaneIDvarchar50客機編號JingjiNumint經(jīng)濟艙數(shù)量GongwuNumint商務(wù)艙數(shù)量TondengNumint頭等艙數(shù)量會員信息表 用于存儲會員信息,主要包括以下字段:姓名、身份證號、性別、出生日期、地址、郵編、聯(lián)系電話、郵箱、用戶名、密碼、積分;表2-6會員信息表列名數(shù)據(jù)類型長度說明RealNamevarchar50姓名IdcardNumvarchar50身份證號Sexvarchar50性別Birthdayvarchar50出生日期Addressvarchar50地址Postvarchar50郵編PhoneNumvarchar50聯(lián)系電話Emailvarchar50郵箱UserNamevarchar50用戶名PasswordVarchar50密碼Markint積分3系統(tǒng)實現(xiàn)3.1前臺客戶端的實現(xiàn)3.1.1客戶端主頁面本頁面主要是在右邊部分為客戶提供一個簡單的關(guān)于客戶使用本系統(tǒng)的一些操作的介紹。3.1.2客戶注冊頁面 客戶在此頁面輸入相應(yīng)信息,驗證通過后即可注冊成為本系統(tǒng)用戶。3.1.3客戶登錄頁面 此頁面主要是為客戶提供登錄系統(tǒng)的接口,客戶在這個頁面輸入對應(yīng)的數(shù)據(jù)后,然后登錄,假若輸入的數(shù)據(jù)和數(shù)據(jù)庫中的數(shù)據(jù)匹配,那么能夠成功登錄,若登錄失敗,系統(tǒng)會提示客戶錯誤信息,幫助客戶正確使用本系統(tǒng)。3.1.4航班查詢頁面 航班查詢頁面用以收集航班搜索條件。3.1.5航班信息顯示頁面 此頁面用以顯示符合搜索條件的航班信息,并且為客戶提供預(yù)定機票的接口。如果航班沒有剩余座位,則點擊對應(yīng)訂票鏈接時,提示客戶該航班沒有剩余座位。3.1.6預(yù)訂機票頁面 當用戶在航班信息所示的頁面點擊訂票鏈接時,判斷是否還有剩余座位,如有則跳到預(yù)定機票的頁面收集訂單信息,否則提示用戶該航班沒3.1.有剩余座位。3.1.7機票預(yù)訂成功提示頁面 預(yù)訂機票成功后,跳轉(zhuǎn)到此頁面,用以向用戶反饋訂單信息。3.1.8票單信息顯示頁面當客戶成功登錄系統(tǒng)后,點擊導(dǎo)航菜單條中的機票改簽,系統(tǒng)將顯示客戶所訂的航班日期大于登錄系統(tǒng)日期的所有訂單信息。圖3-1訂單管理頁面3.1.9機票改簽頁面在票單信息頁面中,點擊改簽鏈接,頁面轉(zhuǎn)向為機票改簽頁面,此頁面用以收集機票的修改信息。3.1.10訂票狀態(tài)查詢頁面客戶成功登錄系統(tǒng)后,在導(dǎo)航條點擊訂單管理,即可轉(zhuǎn)向到訂單狀態(tài)查詢頁面,默認顯示客戶所有訂單信息,客戶可以根據(jù)需要輸入查詢條件來搜索訂單信息。3.1.11客戶支付 在本系統(tǒng)中,客戶支付部分,目前本系統(tǒng)只是有支付的流程,而無實際支付操作;進行支付的操作單純實現(xiàn)對訂單狀態(tài)的更改,以便測試系統(tǒng)功能實現(xiàn)程度。3.2后臺管理端的實現(xiàn)3.2.1管理員登錄頁 在管理員登錄頁面,系統(tǒng)會隨機生成一個四個字符的字符串,并且以圖片的形式傳給前臺頁面,形成驗證碼,用戶在此頁輸入正確的數(shù)據(jù)后才能成功登錄。3.2.2查詢航班頁面 此頁面主要是用以查詢并且顯示航班信息,默認顯示所有的航班信息,管理員可在搜索面板中輸入條件以查詢航班,在頁面中,系統(tǒng)同時也會為每個航班信息提供修改航班和添加航班的接口,其中添加航班,指的是為該航班所對應(yīng)的航線添加航班信息,修改航班則是修改對應(yīng)的航班具體信息(航班編號不可修改)。3.2.3添加航班頁面 添加航班有兩種途徑,一種是先查找航線,然后點擊航線信息后面的添加航班鏈接,另一種是先查找航班信息,然后根據(jù)航班信息為其所屬航線添加航班。3.2.4修改航班頁面管理員在此頁面修改航班信息,管理員可從圖6~17所示的頁面中,點擊修改航班鏈接,則可進入相應(yīng)的航班信息修改頁面。3.2.5訂單管理頁面 管理員可以根據(jù)客戶提供的訂單信息或者是客戶信息查找相應(yīng)的訂單信息,然后處理訂單信息,在此頁面中,對訂單的操作主要有兩種,即領(lǐng)取機票和取消訂票。4系統(tǒng)測試4.1測試方法 本文對基于某航空信息的機票在線銷售系統(tǒng)測試時,根據(jù)系統(tǒng)的功能設(shè)計了不同的測試用例來對每一個功能進行測試,采用黑盒測試的思想,完成了對基于某航空信息的機票在線銷售系統(tǒng)的功能測試,使系統(tǒng)能夠正常運行提供服務(wù)。4.2系統(tǒng)功能測試 測試用例根據(jù)系統(tǒng)需求進行設(shè)計,對系統(tǒng)要實現(xiàn)的功能進行測試,在此過程中發(fā)現(xiàn)和解決了分頁查詢航班信息的一個邏輯問題,當根據(jù)某些條件查詢出符合條件的數(shù)據(jù)之后,點擊分頁鏈接,則查詢默認條件下(查詢所有的航班信息)的對應(yīng)頁信息,經(jīng)分析,這種情況主要是因為點擊分頁鏈接之后,搜索條件全都為空,解決這個問題,只需要確保在點擊分頁鏈接重新查詢航班信息時,搜索條件仍然為上一次的內(nèi)容,因此,在分頁鏈接后面添加參數(shù),將整個搜索Form對象的內(nèi)容發(fā)送到對應(yīng)action,然后在action中重新將其組成搜索條件對象,傳遞到Service層,接著在Service層調(diào)用DAO層,來窮舉分析搜索條件,從而找出符合條件的航班信息,最后由action將數(shù)據(jù)信息發(fā)送到view層顯示給用戶。4.3系統(tǒng)性能測試 為了滿足需求分析中所提出的系統(tǒng)性能要求,有必要對系統(tǒng)性能進行測試。由于系統(tǒng)主要是以查詢業(yè)務(wù)為主,查詢所涉及到的表的數(shù)量以及數(shù)據(jù)量比較大,在系統(tǒng)設(shè)計中,對查詢是以分頁的形式實現(xiàn)。分頁方式目前主要有兩種技術(shù),一種先將所有信息從數(shù)據(jù)庫取出,放于緩存中,然后再依據(jù)邏輯判斷分頁顯示,這種方式,只需要向數(shù)據(jù)庫發(fā)送一次請求,只有第一次耗時較長;另一種是每一次都是查詢數(shù)據(jù)中符合條件的一部分數(shù)據(jù),如需查詢其余數(shù)據(jù),則需要重新向數(shù)據(jù)庫發(fā)送請求,這種方式需要多次向數(shù)據(jù)庫發(fā)送請求。經(jīng)過測試分析,第二種方式適合基于某航空信息的機票在線銷售系統(tǒng),因為系統(tǒng)查詢數(shù)據(jù)都是以固定數(shù)量顯示,而且依據(jù)精確查詢條件的方式,可以減少符合條件的數(shù)據(jù)量,從而相對來說限制了向數(shù)據(jù)庫發(fā)送的請求次數(shù)。5結(jié)論本文嚴格按照軟件工程的思想和流程完成設(shè)計和報告工作,下面主要從所做的工作對本文進行總結(jié)。本文詳細論述了基于垂直搜索引擎的航空售票系統(tǒng)相關(guān)知識以及所用到的技術(shù)及其管理系統(tǒng)。同時在系統(tǒng)的具體設(shè)計與具體實現(xiàn)過程中充分考慮安全技術(shù)和數(shù)據(jù)庫技術(shù)等關(guān)鍵技術(shù),在這些基礎(chǔ)上主要完成了以下工作:1.在系統(tǒng)需求分析中,主要對系統(tǒng)應(yīng)該完成的功能進行分析,包括管理員功能需求、客戶功能需求、游客功能需求、用戶管理功能需求和其他功能需求,同時給出了系統(tǒng)性能需求和系統(tǒng)安全性需求。在系統(tǒng)功能分析中,詳細分析了系統(tǒng)的功能組織及各功能。2.本文在對系統(tǒng)進行具體設(shè)計和具體實現(xiàn)中,包括四個方面的設(shè)計與實現(xiàn)。第一,完成了系統(tǒng)主界面和其它界面的設(shè)計與實現(xiàn);第二,從系統(tǒng)功能模塊設(shè)計出發(fā)完成了系統(tǒng)的功能設(shè)計:第三,從數(shù)據(jù)庫的設(shè)計原則、數(shù)據(jù)庫選型和數(shù)據(jù)庫表的設(shè)計三個方面完成了對數(shù)據(jù)庫的詳細設(shè)計;第四,在安全性設(shè)計上,通過對用戶信息以加密傳輸和在數(shù)據(jù)庫保存的方式防止惡意入侵系統(tǒng),以實現(xiàn)系統(tǒng)安全型的設(shè)計。3.在系統(tǒng)的測試中,通過對系統(tǒng)測試方法的分析,選定了對系統(tǒng)功能測試的方法,制定了測試計劃,完成了系統(tǒng)的測試工作。然而雖然本系統(tǒng)已具備基本機票垂直搜索引擎系統(tǒng)的功能和初步實際使用的能力,但是能存在大量的不足,有以下幾點:1.首先,對于航空公司的具體業(yè)務(wù),特別是對用戶訂票之后取消訂票的處理、如何防止用戶惡意訂票以及用戶訂票時享受折扣的依據(jù)和用戶所屬類型的確定等具體業(yè)務(wù)的處理過程,可能與現(xiàn)實中的處理過程不相同,因此,對于系統(tǒng)的完善,后期可以參考實際的航空公司對以上業(yè)務(wù)的具體處理過程,從而提高系統(tǒng)的實用性。2.其次,結(jié)合當前局域網(wǎng)的應(yīng)用,可以利用安全虛擬專網(wǎng)技術(shù)(SVPN),從網(wǎng)絡(luò)層面解決后臺管理員對數(shù)據(jù)庫操作的一些安全問題,而對于前臺客戶端,可以從系統(tǒng)的易操作性以及穩(wěn)定性方面提高用戶的體驗。3.再次,針對數(shù)據(jù)量比較大的操作,采用分頁和延遲加載的原理,每次只取一個合理的數(shù)量,同時采用人性化的設(shè)計,判斷用戶可以接受的延時范圍,為用戶提供豐富和方便的信息查詢功能,進一步提高用戶體驗。4.最后,隨著基于某航空信息的機票在線銷售系統(tǒng)的發(fā)布應(yīng)用,將有越來越多的信息被沉淀、更新,因此,如何有效利用這些信息將是后期的一個研究重點。參考文獻胡晶晶,錢湘,趙志強.基于垂直搜索的機票搜索系統(tǒng)的設(shè)計與實現(xiàn):[學(xué)位論文],北京:中國科學(xué)院,2008.什么是垂直搜索.中國全文檢索網(wǎng).http://www.眥lseaI-cher.corn/n20051112144420735.a(chǎn)sp,2006:3—16.孫衛(wèi)琴,李洪成.《Tomcat與JavaWeb開發(fā)技術(shù)詳解》.電子工業(yè)出版社,2003.張新曼.精通JSP-WEB開發(fā)技術(shù)與典型應(yīng)用[M].北京:人民郵電出版社,2007.鄧子云.JSP網(wǎng)絡(luò)編程從基礎(chǔ)到實踐[M].北京:電子工業(yè)出版社.張銀鶴《JSP完全學(xué)習(xí)手冊》.清華大學(xué)出版社2007.李相國《Java實例精通》.機械工業(yè)出版社,2009.孫一林,彭波.《Java數(shù)據(jù)庫編程實例》.清華大學(xué)出版社,2002.FLANAGAN.《Java技術(shù)手冊》.中國電力出版社,2002.BruceEckel.《Java編程思想》.機械工業(yè)出版社,2003.基于單片機和DSP的卷繞控制器數(shù)據(jù)采集和通訊設(shè)計基于MSP430單片機的柴油發(fā)電機監(jiān)控器的設(shè)計基于CPLD/FPGA和單片機的爆速儀設(shè)計基于單片機控制的晶閘管中頻感應(yīng)電源的研制基于十六位單片機的電力設(shè)備故障在線監(jiān)測裝置的設(shè)計與算法研究基于SPCE061A單片機的語音識別系統(tǒng)的研究基于PIC單片機的生物機能實驗裝置的研究基于MotorolaMC68HC08系列單片機演示系統(tǒng)的設(shè)計與實現(xiàn)基于TCP/IP協(xié)議的單片機與INTERNET互連的設(shè)計與實現(xiàn)基于嵌入式實時操作系統(tǒng)和TCP/IP協(xié)議的單片機測控系統(tǒng)AVR8位嵌入式單片機在車載全球定位系統(tǒng)顯示終端中的應(yīng)用基于AVR單片機的250WHID燈電子鎮(zhèn)流器的研究基于單片機的TCP/IP技術(shù)研究及應(yīng)用基于P87C591單片機的CAN總線應(yīng)用層協(xié)議的研究基于單片機實現(xiàn)對二級倒立擺的控制C8051FXXX系列單片機仿真器的研制基于80C196MC單片機控制的變頻調(diào)速及配料控制系統(tǒng)的應(yīng)用研究基于單片機的膠印機控制系統(tǒng)開發(fā)研究基于凌陽單片機的二次壓降全自動測量儀的研制基于單片機的超聲測距系統(tǒng)基于MOTOROLA單片機的專用電池組智能充電儀全站儀動態(tài)測量的研究以及其與單片機在軌道式龍門吊實時檢測中的應(yīng)用一種基于80C196KC單片機的新型電子負載的設(shè)計基于單片機的對講系統(tǒng)的研究開發(fā)基于單片機的微波加熱瀝青路面再生修復(fù)機溫度控制器的開發(fā)與研究基于單片機ATmega128的嵌入式工業(yè)控制器設(shè)計基于單片機的壓電閉環(huán)微位移控制系統(tǒng)的研究基于單片機的高壓靜電除塵整流設(shè)備的自動監(jiān)控系統(tǒng)設(shè)計采用W78E58單片機的酸堿濃度檢測技術(shù)基于單片機的糧庫溫度監(jiān)控系統(tǒng)設(shè)計基于單片機控制的微型軸流式血泵外磁驅(qū)動系統(tǒng)研究基于AVR單片機的電動自行車控制系統(tǒng)研究基于PIC單片機的配電網(wǎng)綜合參數(shù)測控儀研究全自動包裝機的單片機控制研究基于單片機系統(tǒng)的Java虛擬機研究與設(shè)計基于智能傳感器和單片機的溫度監(jiān)測系統(tǒng)基于DSP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論