機票預訂系統畢業設計_第1頁
機票預訂系統畢業設計_第2頁
機票預訂系統畢業設計_第3頁
機票預訂系統畢業設計_第4頁
機票預訂系統畢業設計_第5頁
已閱讀5頁,還剩33頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

畢業設計論文畢業設計(論文)在線機票預訂系統的設計與實現畢業設計論文- I -在線機票預訂系統摘 要隨著信息技術在管理上越來越深入而廣泛的應用,管理信息系統的實施在技術上已逐步成熟。管理信息系統是一個不斷發展的新型科學,任何一個單位要生存要發展,要高效率地把內部活動有機地組織起來,就必須建立起和自身特點相適應的管理信息管理系統。本文從軟件的需求分析記憶軟件功能,功能需求以及數據需求和設計概要等幾方面闡述了系統的研究背景和形式,剖析了系統的內部構造以及操作方法。使得系統的功能和價值夠完全的體現出來。采用 Eclipse 作為開發工具,以 Oracle 做數據后臺,開發出來的網上機票預訂管理系統。整個系統從符合操作簡便,界面友好,靈活,實用,安全的要求出發,完成了網上機票預定的全過程,包括機票信息管理,客戶信息管理,航線信息管理,系統管理等管理工作。論文主要介紹了本課題的開發背景所要完成的功能和開發過程。重點說了系統的設計的重點設計思想和系統的詳細設計。關鍵詞 機票預訂; 機票管理;航班信息管理畢業設計論文- II -AbstractAlong with information technique more and more thorough on the management but extensive of application, the implementation managing information system has been gradually mature on the technique.Managing the information system is continuously new science that 1 develops, the whichever unit wants to exist to want a development, high-efficiencily internal activity organically the organization get up, have to start to build up to adapt to with oneself characteristics mutually of manage an information management system. This text the need analysis memory software function, function request and data need and design essentials etc. from the software are several researches background and forms that the aspects elaborated system and analyzed the internal structures and operation methods of system.Make system of the function and value enough complete embodiment come out.Adopting Eclipse is to develop tool and do data backstage by Oracle, the net developing starts up a ticket to reserve management system.The whole system from match to operate simple, interface amity, vivid, practical, safety of the request set out and completed a net to start up a whole processeses of default, including ticket information management, customer information management, flight path information management, the system manages to wait a managing.The thesis mainly introduced finished function and development process that the development background of this topic wants.Particularly said the point of design of system designs the detailed design of thought and system.key word The ticket reserves;The ticket manages;The service information manages畢業設計論文- III -目 錄摘 要I第一章 系統需求分析1.1 系統開發背景 31.2 軟件主要組成及功能 31.3 用戶特點以及一般約束 4第二章 系統結構設計2.1 用戶注冊的 DFD 圖 52.2 用戶訂票的 DFD 圖 62.3 退票的 DFD 圖 72.4 機票信息查詢的 DFD 圖 7第三章 開發平臺設計3.1 系統技術 83.2 性能需求 83.3 開發平臺 8第四章 數據庫設計4.1 管理員信息 E-R 圖 84.2 客機信息 E-R 圖 84.3 航班信息 E-R 圖 84.4 客戶信息 E-R 圖 84.5 預訂信息 E-R 圖 84.6 實體之間關系的 E-R 圖 8畢業設計論文- IV -第五章 系統的實現5.1 總體設計(系統總流程圖) 155.2 登陸界面165.3 注冊界面175.4 管理員界面185.5 訂票界面195.6 退票界面205.7 查詢界面21結論 24參考資料25致謝25附錄一(數據庫) 30附錄二 (hibernate.cfg.xml)30附錄三 (struts-config.xml)30附錄四 (validation.xml) 30附錄五 (核心代碼) 30畢業設計論文- 5 -第 1 章 系統需求分析11 系統定義機票預訂是向廣大用戶提供各大航空公司機票預訂服務和交易的方式。用戶可以通過注冊本系統使用系統機票預訂功能獲得機票預訂服務,預訂國內機票。機票預訂可以根據您的需求準確快速的預訂到您想要乘坐的航班;在機票預訂之前用戶可以實時對您所需要的航班查詢;系統會根據您的航班查詢條件顯示航班信息,查詢完成后,您就可以對滿意的航班進行機票預訂。12 系統開發背景當今世界,以信息技術為主要標志的科技進步日新月異,高科技成果向現實生產力的轉化越來越快。縱觀全球經濟發展,信息技術和信息產業已經成為經濟增長的主要推動力之一,正在改變著傳統的生產和經營方式以至生活方式,發達國家經過產業結構的升級和經濟結構的轉型已進入信息經濟階段。信息資源已經成為國民經濟和社會發展的戰略資源,信息化水平也已成為現代水平和綜合國力的重要標志。中共十七屆五中全會通過的國民經濟和社會發展第十個五年計劃建議中已明確指出:“信息化是當今世界經濟和社會發展的大趨勢,也是我國產業優化升級和實現工業化、現代化的關鍵環節。大力推進國民經濟和社會信息化,是覆蓋現代化建設全局的戰略舉措。可見,黨和國家已將國民經濟和社會信息化放在優先發展位置,體現了先進生產力的客觀要求,是一項重要的戰略決策。這是民航加快發展的機遇,更是民航信息化的難得機遇。著知識經濟的到來,人類已經逐步進入信息化社會,信息增長的速度越來越快,人們希望利用先進的管理理論方法手段來得到并處理越來越多的信息,以提高工作效率和管理水平。由于信息資源對人們生活的重要性,不斷提高信息的收集,傳輸,加以利用等活動,日益成為人們社會生活的重要組成部分。網上機票預訂管理系統的產生和發展正好滿足人們的這種需求。現在將詳細介紹我的畢業設計網上機票預訂管理系統。畢業設計論文- 6 -13 系統組件及功能1.3.1 新用戶注冊 新用戶可以注冊,注冊時輸入用戶名可以查詢用戶可不可用,可用就可以注冊,注冊時可以判斷用戶輸入的密碼和驗證密碼是否相同,相同才給以注冊,如果滿意可以點注冊,注冊成功后用戶可以選擇不用在回到登陸界面,可以直接陸到用戶主界面,以后就可以用這個用戶登錄了,如果不滿意,點取消,所有信息清空,重新輸入(注:為方便測試,本系統的測試版注冊功能做有管理用戶) 。 1.3.2 用戶登錄 驗證登陸名密碼,正確進入主菜單,根據登錄時所選的登錄方式(客戶、管理員)的不同分別對用戶設定不同的訪問權限(如果是輸入的客戶用戶名和密碼正確,選擇以客戶方式登陸則主界面里面的管理員界面不能用,如果輸入的是管理員的相應用戶密碼正確,以管理員的方式登陸則管理員界面可用)不正確則清空登錄框。1.3.3 用戶訂票 主窗體的訂票界面,你可以點擊你想查詢的有關機票的信息的按鈕,獲得相關信息的表,根據表的內容,你可以在下面的下拉框中選擇你要定的票信息,點確定后在下面會顯示你的機票的相關內容,如果滿意可以點擊訂票,把相關信息添加到機票數據庫表中,如果不滿意,可以點重置,所有信息清空,再重新選擇。如果確定訂票,將會彈出一個訂票的窗口,確認你預訂機票的類型和數量。1.3.4 用戶檢索 主窗體的用戶檢索界面,用戶點擊個人查詢按鈕,可以把自己的個人預訂顯示到界面上,查詢個人的訂票記錄,還可以根據起點站到終點站的關系對所有航班進行模糊查詢。1.3.5 用戶退票 退票窗口,用戶可以根據用戶信息表中的我的機票信息查詢,找出機票號,在輸入到機票號查詢里,點擊查詢獲得你的機票信息以及價格顯示,點擊退票則在數據庫機畢業設計論文- 7 -票信息表中刪除本條信息。1.3.6 管理員客機信息的操作 管理員對客機信息的添加、修改、刪除和查詢,包括客機編號、客機型號、經濟艙座位數量、商務艙座位數量以及備注信息等。1.3.7 管理員對用戶信息的操作 管理員對用戶技能型添加、修改、刪除和查詢。1.3.8 管理員對預訂信息的檢索 管理員預訂機票檢索界面,可以查詢所有的已訂的機票的信息。14 用戶特點及一般約束1.4.1 管理員和用戶的登錄要求合法的管理員以及用戶才能登陸體統,防止系統被無關人員動用,使用字符串匹配對用戶名和密碼進行判斷。管理員和用戶的登錄對相應的操作權限也不一樣,如果是用戶登錄,管理員的窗口屬性為不可用,管理員有客機信息管理,客戶信息和訂票信息管理,用戶主要有艙位查詢,客機信息查詢。1.4.2 管理員的日常操作管理員可以對客機信息,客戶信息,進行查詢、修改和刪除操作,可以對客戶信息和訂票信息只有查詢操作。1.4.3 用戶的日常操作用戶可以進行注冊然后登陸系統,可以進行客機信息查詢,航班信息查詢,可以定票(本系統支持團體訂票,按照航班號進行預訂機票,顯示所訂機票的信息和價格,進入機票預訂頁面訂購不同航倉的機票,數量不限) ,可以退票,對退票后的機票要在未售出機票中重新體現。畢業設計論文- 8 -第 2 章 系統結構設計21 DFD 定義數據流程圖(Data Flow Diagram,DFD)是一種能全面地描述信息系統邏輯模型的主要工具,它可以用少數幾種符號綜合地反映出信息在系統中的流動、處理和存儲情況。一種是以方框、連線及其變形為基本圖例符號來表

溫馨提示

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

評論

0/150

提交評論