freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于jsp航空訂票系統的設計與實現-畢業(yè)論文(編輯修改稿)

2024-07-24 17:56 本頁面
 

【文章內容簡介】 clipse組件中,方便地提供了JSP、Servlet、HTML、XML、Struts、Hibernate、Spring等框架的開發(fā)支持,而且隨著新技術的不斷推出,MyEclipse也在不斷的發(fā)展。 3 可行性分析 經濟可行性在當今社會,隨著物價的飛速上漲,對于一個簡單的航班查詢預訂網站來說,我們只需一次性投入24萬元即可。在網站的開始階段主要由對網站的界面進行設計,數據庫的建立,服務器的搭建,網站地址的申請等產生的費用,不需要其他的過多操作,其次就是開發(fā)期間產生的日常費用,但主要的費用是用來對后期網站和后臺數據庫的維護。當然,本系統的維護人員不需太多,系統的維護過程也很簡單,一兩個維護人員即可。此系統的應用,能提高航空工作人員的工作效率和減少乘客排隊詢問買票的時間。另外,此訂票系統具有網絡開放等特性,可讓乘客在任何具有網絡的地方隨時隨地進行查票和訂票,而航空的工作人員也可以隨時隨地的處理乘客的訂票訂單,這樣會必然的使機票的銷售量有所增加。由于航班的班次以及出發(fā)時間較為固定,不會輕易的去被修改,而且它們的信息比較容易去查詢,這樣就會使網站的開發(fā)以及后期維護所需要的費用大大減少。本系統與傳統的訂票方式相比,具有高效率、高質量、低成本等優(yōu)點,能夠節(jié)省人力、物力以及財力的消耗。所以,本系統具有經濟可行性。 法律可行性該訂票系統最主要的使用者是廣大的乘客、機場的售票人員以及各地區(qū)代售票人員。對于在網上訂票,我國在這方面制定了一些較為嚴格的法律規(guī)定,因此我們廣大的乘客應該秉著誠實守信的原則,遵守這些相關的法律規(guī)定。在該系統的設計中,所使用的部分軟件涉及到了一些版權問題,如:My ,Microsoft SQL Server 2008等(這些軟件都需要花費資金購買正版)。但是如果這個系統不是用于商業(yè),只是用于學生的畢業(yè)設計的話,那么就不會對開發(fā)公司附有法律效應。 技術可行性 該系統主要是基于JSP的網上訂票系統,它所涉及的主要開發(fā)軟件工具是My Eclipse和Microsoft SQL Server 2008數據庫,主要技術是JSP技術,JavaBean技術等。本系統的各個操作界面只是用JSP技術實現的一些簡單頁面,鏈接數據庫和對文件處理是用到了JavaBeans技術。對于My Eclipse開發(fā)工具,它具有強大的語法提示和錯誤警告功能,因此放便開發(fā)者用Java和JSP去開發(fā)。Microsoft SQL Server 2008作為一個后臺數據庫,它具保護客戶信息、提供可預測響應、最大限度地減少管理監(jiān)視、集成任何據等優(yōu)點。在本系統開發(fā)完成之后,只需要通過注冊和繳費向域名管理機構申請一個域名使用權即可通過網絡使用了。本航空訂票系統所涉及到的技術主要有以下幾個方面:⑴ 數據庫技術;⑵ 系統架構技術(使用B/S架構);⑶ 頁面開發(fā)技術,會使用Html編程語言和JSP技術;⑷ 配置開發(fā)環(huán)境和服務器,在裝有Windows操作系統的計算機上安裝 SQL Server 2008 數據庫,搭建MyEclipse平臺和配置Tomact服務器。 4 需求分析 航班信息瀏覽功能機場的工作人員可以根據現實具體的信息來發(fā)布航班信息供用戶來查詢,而用戶可以通過瀏覽器登錄本系統來瀏覽航班信息,選擇自己所想要預定的航班。此功能提供了所有的航班信息,根據發(fā)布時間來排序,能夠使用戶更清楚的了解航班信息。 航班查詢功能乘客可以根據航班飛行路線進行班次的具體查詢,方便乘客進行信息的查詢。當乘客面對這些龐大的航班信息時,怎樣才能使乘客獲得自己想要的航班信息,這是考驗系統實現功能非常關鍵的一點。那么,航班查詢功能就可以做到大大縮短乘客找到正確的航班信息。 機票預訂功能乘客可以按照自己想要的路線預訂機票,預訂之后就會被系統自動保存到“購物車”當中。然后,乘客就可以根據填寫機票數量,選擇付款方式付款即可。 用戶注冊和登錄功能如果乘客想成為該網站會員,就可以通過注冊功能填寫一些必要的信息,然后就可以注冊成為本網站的會員。當用戶成為本網站的會員時,可以通過登錄功能登錄本網站,就享有在本網站進行機票預訂,修改個人信息和相關密碼操作等。 密碼修改功能這是提供給用戶隨時修改密碼的功能。也是一個網站不可缺少的功能,它是用戶信息安全的保障。 機票購物車功能因為無法確定用戶預訂機票之后是否決定真正的要購買機票,這樣就可以把用戶預訂的機票保存到“購物車”里,而用戶還可以繼續(xù)預訂其他機票。在“購物車”功能里,用戶還可以修改之前預訂的機票信息,當然還可以退票。 后臺管理功能這個功能是由管理人員管理的,它包括了一些其他功能:航班定制功能,安排航班日期功能,查看航班功能。 數據庫需求分析 實體數據分析實體數據必須要具有被查詢、修改、保存以及刪除等特性,這樣就需要數據結構能夠充分的滿足用戶各種信息的輸入輸出。在對本系統完整的數據流程進行詳細的分析之后,從中抽象獲得了如下幾個實體:用戶:代表每個用戶實體,這個用戶實體包含了用戶名、密碼、真實姓名、性別、電話號碼、電子郵件等屬性。航班:代表每個飛機實體,由于每架飛機只能在一個時間段里執(zhí)行運送乘客任務,所以把每架飛機的起飛到降落設為一次航班,這樣就形成了航班實體。航班實體主要的屬性有航班號、航班日期、出發(fā)地點、目的地、票價、票數。訂單:代表每個用戶購買機票所產生的一次交易信息,其主要的屬性是真實姓名和航班班次信息。 實體關系分析⑴ 用戶與航班是多對多的關系。一個用戶同時可以買多張相同航班班次的機票,而一個航班班次的機票可以被多個用戶購買。⑵ 用戶與訂單之間是一對多的關系。一個用戶可以有多個訂單,而一個訂單只能屬于一個用戶。⑶ 飛機與航班班次是一對多的關系。一個飛機實行多個航班(一架飛機在不同的時間段內執(zhí)行多個航班),而一個航班只能由一個飛機去實行。⑷ 時間安排和航班班次是多對一的關系。同一時間段可以安排多個航班班次,而一個航班班次只能安排在特定的時間段中。 經過對上面系統功能模塊的分析,給出的數據流程圖,如圖41所示:圖41 系統功能流程圖 5 總體設計 數據庫概念設計用戶的需求主要體現在各種信息的查詢、修改、保存等,這樣就需要實體數據能夠充分的滿足用戶各種信息的輸入與輸出。通過對本系統實現總體功能的步驟、內容以及數據流程的具體分析,設計出了如下數據項:⑴ 航班信息的屬性包括:航班號、起飛地點、目的地點、旅程(小時)、價格(¥)、票數(張);⑵ 訂票信息的屬性包括:航班號、出發(fā)地點、目的地、航班日期、票價、總票數;⑶ 用戶信息的屬性包括:用戶名、密碼、真實姓名、性別、電話號碼、電子郵件;根據實體屬性和實體之間的關系設計ER圖,如圖51與52所示:圖51 實體與屬性ER圖圖52 實體與實體關系ER圖 數據庫表的設計本項目的數據庫test使用了3個表。表user為 用戶信息表,它用來存儲用戶的用戶信息的,該表結構如表5
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1