機票預訂系統(tǒng)-數(shù)據(jù)庫課程設計-設計報告_第1頁
機票預訂系統(tǒng)-數(shù)據(jù)庫課程設計-設計報告_第2頁
機票預訂系統(tǒng)-數(shù)據(jù)庫課程設計-設計報告_第3頁
機票預訂系統(tǒng)-數(shù)據(jù)庫課程設計-設計報告_第4頁
機票預訂系統(tǒng)-數(shù)據(jù)庫課程設計-設計報告_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

機票預訂系統(tǒng)一.需求分析調(diào)查機票預定系統(tǒng)應用領域涉及的內(nèi)容,對涉及到領域的各個應用的信息要求和操作要求進行詳細分析,形成需求分析說明書。最重要的是調(diào)查、收集信息、分析購票人信息和飛機預定流程。通過網(wǎng)絡實際查詢,理解機票預訂系統(tǒng)的基本構造,包含的基本內(nèi)容。處理要求、數(shù)據(jù)的安全性與完整性要求。要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求客戶機的界面要簡單明了,易于操作,服務器程序利于維護。為便于旅客由旅行社代替航空公司負責為旅客定票,旅行社把預定機票的旅客信息,包括姓名、身份證號碼、旅行時間、旅行目的地等,輸入機票預定系統(tǒng)的客戶端程序,系統(tǒng)經(jīng)過查詢航空公司內(nèi)的航班數(shù)據(jù)服務器后,為旅客安排航班,印出取票通知。旅客在一定時間內(nèi)憑取票通知和帳單交款后取票,系統(tǒng)校對無誤后即印出機票給旅客。如果某方面出現(xiàn)問題,旅客可以持有效證件去飛機場退票。要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求客戶機的界面要簡單明了,易于操作,服務器程序利于維護。并設有系統(tǒng)幫助文檔幫助旅客熟悉該訂票系統(tǒng)。本系統(tǒng)設有兩部分,分為用戶登錄部分和管理員登陸部分,用戶通過注冊用戶名進入系統(tǒng)對航班和訂購信息進行查詢,并通過查詢航班預定自己合適的航行航班及合適的時間;管理員可以注冊內(nèi)部管理員,通過輸入正確密碼進入系統(tǒng)。1.系統(tǒng)功能分析①管理員登陸界面管理員登錄:注冊管理員,密碼輸入進入系統(tǒng);航班管理:可對航班信息進行添加、修改、刪除、查詢操作;旅客管理:可對旅客信息進行添加、修改、刪除、查詢操作;訂票管理:可對旅客訂票信息進行添加、修改、刪除,查詢操作;系統(tǒng)幫助:提供系統(tǒng)使用幫助文檔,有效地幫助用戶熟悉該軟件;退出:包含返回登錄主界面和退出系統(tǒng)兩部分。②旅客登陸界面航班信息查詢:為旅客提供近期航班的信息,方便旅客進行訂票;訂票信息:提供旅客訂票和訂票查詢功能;幫助文檔:提供幫助文檔,方便旅客使用該系統(tǒng);退出:包含返回登錄主界面和退出系統(tǒng)兩部分。航班管理機票預訂系統(tǒng)主功能圖:航班管理旅客管理統(tǒng)旅客管理統(tǒng)管理員界面管理員界面訂票管理統(tǒng)訂票管理統(tǒng)幫助文檔機票預訂航班查詢統(tǒng)系統(tǒng)幫助旅客界面機票預訂系統(tǒng)幫助文檔機票預訂航班查詢統(tǒng)系統(tǒng)幫助旅客界面機票預訂系統(tǒng)2.機票預訂系統(tǒng)數(shù)據(jù)流圖對航班信息,旅客訂票信息進行添加、修改、刪除、查詢對航班信息,旅客訂票信息進行添加、修改、刪除、查詢系統(tǒng)提供旅客和管理員身份登錄可進行不同操作對航班信息,旅客訂票信息進行添加、修改、刪除、查詢對航班信息,旅客訂票信息進行添加、修改、刪除、查詢系統(tǒng)提供旅客和管理員身份登錄可進行不同操作管理員旅客管理員旅客旅客查詢航班信息機票預訂機票預訂管理系統(tǒng)旅客查詢訂票信息退出功能含返回和退出系統(tǒng),方便操作系統(tǒng)幫助文檔,有助于幫助用戶使用系統(tǒng)退出功能含返回和退出系統(tǒng),方便操作系統(tǒng)幫助文檔,有助于幫助用戶使用系統(tǒng)3.機票預訂系統(tǒng)數(shù)據(jù)字典在數(shù)據(jù)流圖的基礎上,定義數(shù)據(jù)字典。數(shù)據(jù)字典是關于數(shù)據(jù)庫中數(shù)據(jù)的描述,它的作用是在軟件分析和設計過程中為有關人員提供關于數(shù)據(jù)描述信息的查詢,以保證數(shù)據(jù)的一致性。下面舉例說明數(shù)據(jù)字典的定義。數(shù)據(jù)項以“航班號”為例。描述如下:數(shù)據(jù)項名:航班號別名:航班號含義:唯一標識航班的信息類型:字符型取值范圍:00000000000000至9999999999999取值含義:標示航班數(shù)據(jù)結構以“航班表”為例,描述如下:數(shù)據(jù)結構名:航班表含義說明:定義了一個航班的有關信息組成:航班號,日期,航班起飛時間,航班到達時間,目的地,票價,票余量數(shù)據(jù)存儲以“旅客信息表”為例,描述如下:數(shù)據(jù)存儲名:旅客信息表說明:旅客信息表情況流出數(shù)據(jù)流:旅客信息查詢表流入數(shù)據(jù)流:管理員管理表數(shù)據(jù)描述:身份證號,姓名,聯(lián)系電話,航班號,日期,目的地,座位號“旅客訂票”過程描述如下:旅客通過注冊用戶進入系統(tǒng),查詢近期航班,可根據(jù)自己的行程選擇合適的航班進行訂購機票;旅客需填寫身份證號、姓名、聯(lián)系方式、工作單位等完成訂票,并在一定時間內(nèi)到指定地點憑票據(jù)領取機票。1.登錄界面:選擇不同的用戶類型,進入不同的系統(tǒng)界面管理員需通過密碼輸入才能進入操作界面2.管理員菜單(1)航班管理子菜單——航班信息添加航班管理子菜單——航班信息修改航班管理子菜單——航班信息刪除航班管理子菜單——航班信息查詢(2)旅客管理同航班管理。分為旅客信息添加、旅客信息修改、旅客信息刪除、旅客信息查詢,界面同上,在此不再贅述。(3)訂票管理同航班差不多,主要是多了信息核對子菜單,它是對訂票信息的確認,通過確認是否存在來打印機票。核對預定信息(4)系統(tǒng)幫助中添加了系統(tǒng)幫助文檔,方便使用系統(tǒng)(5)退出菜單包含了返回主界面和退出系統(tǒng)兩個按鈕子菜單,方便旅客操作系統(tǒng)。2.旅客登陸界面:航班信息查詢菜單,訂票信息菜單,幫助菜單,退出菜單(1)航班信息查詢菜單:航班信息查詢子菜單說明:通過輸入航班號及目的地,點擊查詢,會在列表框中顯示相應信息,若無此航班則顯示為空;點擊清空可以清空文本框,重新輸入查詢信息;查詢結束后,可單擊預訂機票,跳轉到預訂機票界面,進行機票預訂,也可單擊返回,返回旅客菜單。(2)訂票信息菜單:機票預訂子菜單和預定查詢子菜單機票預訂子菜單說明:預訂機票必須輸入完整的信息,否則會彈出提示對話框要求重新填寫;信息填寫完成后,點擊預訂機票按鈕,信息將會自動添加到數(shù)據(jù)庫當中,旅客可以持有效證件到指定地點在一定時間內(nèi)去領取機票;或者點擊返回返回旅客菜單。(3)幫助文檔:幫助用戶快速熟悉系統(tǒng)六.課程設計小結在數(shù)據(jù)庫課程設計過程中,經(jīng)過認真的回顧數(shù)據(jù)庫的相關知識,并很好的鞏固了課程設計的基本步驟,掌握了在數(shù)據(jù)庫課程設計過程中所要遵循的基本原則和環(huán)節(jié);運用軟件設計中的數(shù)據(jù)庫的增、刪、改、查方法對系統(tǒng)的設計制作起到了至關重要的作用。但在系統(tǒng)設計和調(diào)試過程中也遇到了很多困難大體總結有以下幾點:⑴、首先是在確定系統(tǒng)開發(fā)的過程中遇到了編程語言的困難,在設計查詢子功能時,按條件查詢需要用到相關的SQL查詢語句。如:select*fromempcheckwhere旅客姓名=''"&Text1&"''",cn,adOpenDynamic,adLockPessimistic,-1和select*fromempcheckwhere身份證號=''"&Text3&"''",cn,adOpenDynamic,adLockPessimistic,-1。⑵、本系統(tǒng)的缺陷是在進行修改時,只有當旅客身份證號和姓名都不為空時才可以修改,不可以只選一項。而且在登錄過程中應該設計用戶數(shù)據(jù)庫的鏈接,達到登錄完整化。有時候,根據(jù)設定的值關閉窗口時會莫名的彈錯。這些都是需要改進的。

溫馨提示

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

評論

0/150

提交評論