![機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)匯本設(shè)計(jì)報(bào)告_第1頁(yè)](http://file4.renrendoc.com/view/cfa925ae3b42cd163d1fa03d4a04c408/cfa925ae3b42cd163d1fa03d4a04c4081.gif)
![機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)匯本設(shè)計(jì)報(bào)告_第2頁(yè)](http://file4.renrendoc.com/view/cfa925ae3b42cd163d1fa03d4a04c408/cfa925ae3b42cd163d1fa03d4a04c4082.gif)
![機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)匯本設(shè)計(jì)報(bào)告_第3頁(yè)](http://file4.renrendoc.com/view/cfa925ae3b42cd163d1fa03d4a04c408/cfa925ae3b42cd163d1fa03d4a04c4083.gif)
![機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)匯本設(shè)計(jì)報(bào)告_第4頁(yè)](http://file4.renrendoc.com/view/cfa925ae3b42cd163d1fa03d4a04c408/cfa925ae3b42cd163d1fa03d4a04c4084.gif)
![機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)匯本設(shè)計(jì)報(bào)告_第5頁(yè)](http://file4.renrendoc.com/view/cfa925ae3b42cd163d1fa03d4a04c408/cfa925ae3b42cd163d1fa03d4a04c4085.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 9/9 機(jī)票預(yù)訂系統(tǒng)一需求分析 調(diào)查機(jī)票預(yù)定系統(tǒng)應(yīng)用領(lǐng)域涉及的內(nèi)容,對(duì)涉及到領(lǐng)域的各個(gè)應(yīng)用的信息要求和操作要求進(jìn)行詳細(xì)分析,形成需求分析說(shuō)明書(shū)。最重要的是調(diào)查、收集信息、分析購(gòu)票人信息和飛機(jī)預(yù)定流程。通過(guò)網(wǎng)絡(luò)實(shí)際查詢(xún),理解機(jī)票預(yù)訂系統(tǒng)的基本構(gòu)造,包含的基本內(nèi)容。處理要求、數(shù)據(jù)的安全性與完整性要求。要求系統(tǒng)能有效、快速、安全、可靠和無(wú)誤的完成上述操作。并要求客戶(hù)機(jī)的界面要簡(jiǎn)單明了,易于操作,服務(wù)器程序利于維護(hù)。為便于旅客由旅行社代替航空公司負(fù)責(zé)為旅客定票,旅行社把預(yù)定機(jī)票的旅客信息,包括某、某、旅行時(shí)間、旅行目的地等,輸入機(jī)票預(yù)定系統(tǒng)的客戶(hù)端程序,系統(tǒng)經(jīng)過(guò)查詢(xún)航空公司內(nèi)的航班數(shù)據(jù)服務(wù)器后,為旅
2、客安排航班,印出取票通知。旅客在一定時(shí)間內(nèi)憑取票通知和帳單交款后取票,系統(tǒng)校對(duì)無(wú)誤后即印出機(jī)票給旅客。如果某方面出現(xiàn)問(wèn)題,旅客可以持有效證件去飛機(jī)場(chǎng)退票。要求系統(tǒng)能有效、快速、安全、可靠和無(wú)誤的完成上述操作。并要求客戶(hù)機(jī)的界面要簡(jiǎn)單明了,易于操作,服務(wù)器程序利于維護(hù)。并設(shè)有系統(tǒng)幫助文檔幫助旅客熟悉該訂票系統(tǒng)。 本系統(tǒng)設(shè)有兩部分, 分為用戶(hù)登錄部分和管理員登陸部分,用戶(hù)通過(guò)注冊(cè)用戶(hù)名進(jìn)入系統(tǒng)對(duì)航班和訂購(gòu)信息進(jìn)行查詢(xún),并通過(guò)查詢(xún)航班預(yù)定自己合適的航行航班及合適的時(shí)間;管理員可以注冊(cè)內(nèi)部管理員,通過(guò)輸入正確密碼進(jìn)入系統(tǒng)。 1系統(tǒng)功能分析 管理員登陸界面管理員登錄:注冊(cè)管理員,密碼輸入進(jìn)入系統(tǒng);航班管
3、理:可對(duì)航班信息進(jìn)行添加、修改、刪除、查詢(xún)操作;旅客管理:可對(duì)旅客信息進(jìn)行添加、修改、刪除、查詢(xún)操作;訂票管理:可對(duì)旅客訂票信息進(jìn)行添加、修改、刪除,查詢(xún)操作;系統(tǒng)幫助:提供系統(tǒng)使用幫助文檔,有效地幫助用戶(hù)熟悉該軟件;退出:包含返回登錄主界面和退出系統(tǒng)兩部分。旅客登陸界面航班信息查詢(xún):為旅客提供近期航班的信息,方便旅客進(jìn)行訂票;訂票信息:提供旅客訂票和訂票查詢(xún)功能;幫助文檔:提供幫助文檔,方便旅客使用該系統(tǒng);退出:包含返回登錄主界面和退出系統(tǒng)兩部分。航班管理 機(jī)票預(yù)訂系統(tǒng)主功能圖:旅客管理統(tǒng)管理員界面訂票管理統(tǒng)幫助文檔機(jī)票預(yù)訂航班查詢(xún)統(tǒng)系統(tǒng)幫助旅客界面機(jī)票預(yù)訂系統(tǒng) 2機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)流圖對(duì)航班
4、信息,旅客訂票信息進(jìn)行添加、修改、刪除、查詢(xún)對(duì)航班信息,旅客訂票信息進(jìn)行添加、修改、刪除、查詢(xún)系統(tǒng)提供旅客和 管理員身份登錄 可進(jìn)行不同操作 管理員旅客 旅客查詢(xún)航班信息機(jī)票預(yù)訂管理系統(tǒng) 旅客預(yù)訂機(jī)票 旅客查詢(xún)訂票信息退出功能含返回和退出系統(tǒng),方便操作系統(tǒng)幫助文檔,有助于幫助用戶(hù)使用系統(tǒng) 3.機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)字典 在數(shù)據(jù)流圖的基礎(chǔ)上,定義數(shù)據(jù)字典。數(shù)據(jù)字典是關(guān)于數(shù)據(jù)庫(kù)中數(shù)據(jù)的描述,它的作用是在軟件分析和設(shè)計(jì)過(guò)程中為有關(guān)人員提供關(guān)于數(shù)據(jù)描述信息的查詢(xún),以保證數(shù)據(jù)的一致性。下面舉例說(shuō)明數(shù)據(jù)字典的定義。 數(shù)據(jù)項(xiàng)以“航班號(hào)”為例。描述如下:數(shù)據(jù)項(xiàng)名:航班號(hào)別名:航班號(hào)含義:唯一標(biāo)識(shí)航班的信息類(lèi)型:字符
5、型取值X圍:00000000000000至9999999999999取值含義:標(biāo)示航班 數(shù)據(jù)結(jié)構(gòu)以“航班表” 為例,描述如下:數(shù)據(jù)結(jié)構(gòu)名:航班表含義說(shuō)明:定義了一個(gè)航班的有關(guān)信息組成:航班號(hào),日期,航班起飛時(shí)間,航班到達(dá)時(shí)間,目的地,票價(jià),票余量數(shù)據(jù)存儲(chǔ)以“旅客信息表” 為例,描述如下:數(shù)據(jù)存儲(chǔ)名:旅客信息表說(shuō)明:旅客信息表情況流出數(shù)據(jù)流:旅客信息查詢(xún)表流入數(shù)據(jù)流: 管理員管理表數(shù)據(jù)描述:某號(hào),某,聯(lián)系,航班號(hào),日期,目的地,座位號(hào)“旅客訂票”過(guò)程描述如下:旅客通過(guò)注冊(cè)用戶(hù)進(jìn)入系統(tǒng),查詢(xún)近期航班,可根據(jù)自己的行程選擇合適的航班進(jìn)行訂購(gòu)機(jī)票;旅客需填寫(xiě)某號(hào)、某、聯(lián)系方式、工作單位等完成訂票,并在
6、一定時(shí)間內(nèi)到指定地點(diǎn)憑票據(jù)領(lǐng)取機(jī)票。二機(jī)票預(yù)訂系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)根據(jù)需求分析,我們知道機(jī)票預(yù)訂系統(tǒng)的實(shí)體有:航班和旅客。 航班實(shí)體的屬性有:航班號(hào),日期,航班起飛時(shí)間,航班到達(dá)時(shí)間,目的地,票價(jià),票余量 旅客實(shí)體的屬性有:某號(hào),某,聯(lián)系,航班號(hào),日期,目的地,座位號(hào) 他們之間有M:N的訂購(gòu)關(guān)系,即一旅客可以定多個(gè)航班,一個(gè)航班也可以被多個(gè)旅客訂購(gòu)。 按照以上機(jī)票預(yù)定系統(tǒng)總框架圖,設(shè)計(jì)實(shí)體屬性圖以及局部E-R圖。 系統(tǒng)總結(jié)構(gòu)設(shè)計(jì)視圖E-R圖 旅客實(shí)體屬性設(shè)計(jì)圖:三機(jī)票預(yù)訂系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)1E-R圖向關(guān)系模型的轉(zhuǎn)換將圖3.4總體概念結(jié)構(gòu)E-R圖轉(zhuǎn)化成關(guān)系模型。 退票信息(訂單號(hào),旅客某,號(hào),某號(hào))旅
7、客(旅客某,某號(hào),號(hào),性別,工作單位) 航班信息表(航班號(hào),起飛地,目的地,起飛時(shí)間) 取票通知單(旅客某,取票時(shí)間,航班號(hào),座位號(hào),機(jī)票類(lèi)型) 航班座位信息表(座位號(hào),航班號(hào),座位信息,機(jī)票類(lèi)型) 2.數(shù)據(jù)模型的優(yōu)化1、確定數(shù)據(jù)依賴(lài)退票信息(訂單號(hào),旅客某,號(hào),某號(hào))根據(jù)這個(gè)關(guān)系寫(xiě)出數(shù)據(jù)依賴(lài)訂單號(hào)旅客某,訂單號(hào)號(hào),訂單號(hào)某號(hào)旅客(旅客某,某號(hào),號(hào),性別,工作單位)旅客某某號(hào),旅客某號(hào),旅客某性別,旅客某工作單位 航班信息表(航班號(hào),起飛地,目的地,起飛時(shí)間)航班號(hào)起飛地,航班號(hào)目的地,航班號(hào)起飛時(shí)間取票通知單(旅客某,取票時(shí)間,航班號(hào),座位號(hào),機(jī)票類(lèi)型)旅客某取票時(shí)間,旅客某航班號(hào),旅客某座
8、位號(hào),旅客某機(jī)票類(lèi)型航班座位信息表(座位號(hào),航班號(hào),座位信息,機(jī)票類(lèi)型)(座位號(hào),航班號(hào))座位信息,(座位號(hào),航班號(hào),座位信息)機(jī)票類(lèi)型對(duì)各關(guān)系模式間數(shù)據(jù)依賴(lài)進(jìn)行極小化處理,消除冗余 訂單號(hào)旅客某,訂單號(hào)號(hào),訂單號(hào)某號(hào),旅客某性別旅客某工作單位,旅客某取票時(shí)間,旅客某航班號(hào)旅客某座位號(hào),旅客某機(jī)票類(lèi)型,航班號(hào)起飛地,航班號(hào)目的地航班號(hào)起飛時(shí)間,(座位號(hào),航班號(hào))座位信息看這些模式是否符合要求,確定是否要對(duì)某些模式進(jìn)行合并或者分解 最終分解成第三X式: (訂單號(hào),號(hào),某號(hào))(訂單號(hào),旅客某)(旅客某,取票時(shí)間,性別,工作單位,機(jī)票類(lèi)型)(旅客某,航班號(hào))(旅客某,座位號(hào))(航班號(hào),座位號(hào),機(jī)票類(lèi)
9、型)(航班號(hào),起飛地,目的地,起飛時(shí)間)四機(jī)票預(yù)訂系統(tǒng)物理結(jié)構(gòu)設(shè)計(jì)機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫(kù)(access)各個(gè)表設(shè)計(jì)如下: 機(jī)票預(yù)訂系統(tǒng)旅客信息表(lkxxb) 字段名數(shù)據(jù)類(lèi)型長(zhǎng)度約束旅客某文本50不為空某號(hào)數(shù)字主鍵號(hào)數(shù)字不為空航班號(hào)文本50不為空目的地文本50不為空 機(jī)票預(yù)訂系統(tǒng)航班信息表(glytjhbb)字段名數(shù)據(jù)類(lèi)型長(zhǎng)度約束航班號(hào)文本50主鍵起飛時(shí)間時(shí)間/日期不為空到達(dá)時(shí)間時(shí)間/日期50不為空目的地文本50不為空票價(jià)數(shù)字不為空票余量 數(shù)字不為空五機(jī)票預(yù)訂系統(tǒng)操作界面1.登錄界面:選擇不同的用戶(hù)類(lèi)型,進(jìn)入不同的系統(tǒng)界面管理員需通過(guò)密碼輸入才能進(jìn)入操作界面2.管理員菜單(1)航班管理子菜單航班信
10、息添加航班管理子菜單航班信息修改航班管理子菜單航班信息刪除航班管理子菜單航班信息查詢(xún)(2)旅客管理同航班管理。分為旅客信息添加、旅客信息修改、旅客信息刪除、旅客信息查詢(xún),界面同上,在此不再贅述。(3)訂票管理同航班差不多,主要是多了信息核對(duì)子菜單,它是對(duì)訂票信息的確認(rèn),通過(guò)確認(rèn)是否存在來(lái)打印機(jī)票。 核對(duì)預(yù)定信息(4)系統(tǒng)幫助中添加了系統(tǒng)幫助文檔,方便使用系統(tǒng)(5)退出菜單包含了返回主界面和退出系統(tǒng)兩個(gè)按鈕子菜單,方便旅客操作系統(tǒng)。2旅客登陸界面:航班信息查詢(xún)菜單,訂票信息菜單,幫助菜單,退出菜單(1)航班信息查詢(xún)菜單:航班信息查詢(xún)子菜單說(shuō)明:通過(guò)輸入航班號(hào)及目的地,點(diǎn)擊查詢(xún),會(huì)在列表框中顯示相
11、應(yīng)信息,若無(wú)此航班則顯示為空;點(diǎn)擊清空可以清空文本框,重新輸入查詢(xún)信息;查詢(xún)結(jié)束后,可單擊預(yù)訂機(jī)票,跳轉(zhuǎn)到預(yù)訂機(jī)票界面,進(jìn)行機(jī)票預(yù)訂,也可單擊返回,返回旅客菜單。(2)訂票信息菜單:機(jī)票預(yù)訂子菜單和預(yù)定查詢(xún)子菜單機(jī)票預(yù)訂子菜單說(shuō)明:預(yù)訂機(jī)票必須輸入完整的信息,否則會(huì)彈出提示對(duì)話(huà)框要求重新填寫(xiě);信息填寫(xiě)完成后,點(diǎn)擊預(yù)訂機(jī)票按鈕,信息將會(huì)自動(dòng)添加到數(shù)據(jù)庫(kù)當(dāng)中,旅客可以持有效證件到指定地點(diǎn)在一定時(shí)間內(nèi)去領(lǐng)取機(jī)票;或者點(diǎn)擊返回返回旅客菜單。(3)幫助文檔:幫助用戶(hù)快速熟悉系統(tǒng)六課程設(shè)計(jì)小結(jié)在數(shù)據(jù)庫(kù) HYPERLINK zuoye.myeducs./zuoye/kechengzhuanye/ t _bl
12、ank 課程設(shè)計(jì)過(guò)程中,經(jīng)過(guò)認(rèn)真的回顧數(shù)據(jù)庫(kù)的相關(guān)知識(shí),并很好的鞏固了 HYPERLINK zuoye.myeducs./zuoye/kechengzhuanye/ t _blank 課程設(shè)計(jì)的基本步驟,掌握了在數(shù)據(jù)庫(kù) HYPERLINK zuoye.myeducs./zuoye/kechengzhuanye/ t _blank 課程設(shè)計(jì)過(guò)程中所要遵循的基本原則和環(huán)節(jié);運(yùn)用 HYPERLINK .myeducs./fl/wangxueruanjian.html t _blank 軟件設(shè)計(jì)中的數(shù)據(jù)庫(kù)的增、刪、改、查方法對(duì) HYPERLINK .myeducs./fl/wangxueruanjia
13、n.html t _blank 系統(tǒng)的設(shè)計(jì)制作起到了至關(guān)重要的作用。但在 HYPERLINK .myeducs./fl/wangxueruanjian.html t _blank 系統(tǒng)設(shè)計(jì)和調(diào)試過(guò)程中也遇到了很多困難大體總結(jié)有以下幾點(diǎn):、首先是在確定 HYPERLINK .myeducs./fl/wangxueruanjian.html t _blank 系統(tǒng)開(kāi)發(fā)的過(guò)程中遇到了編程語(yǔ)言的困難,在設(shè)計(jì) HYPERLINK .myeducs./chaxun/index.html t _blank 查詢(xún)子功能時(shí),按條件 HYPERLINK .myeducs./chaxun/index.html t
14、_blank 查詢(xún)需要用到相關(guān)的SQL HYPERLINK .myeducs./chaxun/index.html t _blank 查詢(xún)語(yǔ)句。如:select * from empcheck where 旅客某= & Text1 & , , adOpenDynamic, adLockPessimistic, -1和select * from empcheck where 某號(hào)= & Text3 & , , adOpenDynamic, adLockPessimistic, -1。、本 HYPERLINK .myeducs./fl/wangxueruanjian.html t _blank 系統(tǒng)的缺陷是在進(jìn)行修改時(shí),只有當(dāng)旅客某號(hào)和某都不為空時(shí)才可以修改,不可以只選一項(xiàng)。而且在登錄過(guò)程中應(yīng)該設(shè)計(jì)用戶(hù)數(shù)據(jù)庫(kù)的,達(dá)到登錄完整化。有時(shí)候,根據(jù)設(shè)定的值關(guān)閉窗口時(shí)會(huì)莫名的彈錯(cuò)。這些都是需要改進(jìn)的。、還有不完善的就是只有管理員可以登錄,一般用戶(hù)不可以登錄。這樣
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中控員轉(zhuǎn)正申請(qǐng)書(shū)
- 特困戶(hù)申請(qǐng)書(shū)范文100
- 最標(biāo)準(zhǔn)的鄉(xiāng)醫(yī)申請(qǐng)書(shū)
- 緩交訴訟費(fèi)申請(qǐng)書(shū)
- 知產(chǎn)保護(hù)與企業(yè)社會(huì)責(zé)任的融合實(shí)踐
- 2025年度桶裝水智能調(diào)配與物流管理服務(wù)合同
- 二零二五年度貨運(yùn)駕駛員安全培訓(xùn)與聘用協(xié)議4篇
- 2025年度文化旅游合資成立合同范本
- 股權(quán)變更的申請(qǐng)書(shū)
- 好好說(shuō)話(huà)-言語(yǔ)交際與人際溝通知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋陜西工商職業(yè)學(xué)院
- 北工商《概率論與數(shù)理統(tǒng)計(jì)》試題庫(kù)
- 2024年湖南環(huán)境生物職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)含答案
- (高清版)JTG D50-2017 公路瀝青路面設(shè)計(jì)規(guī)范
- 20以?xún)?nèi)的加減法練習(xí)題1000道
- 2024協(xié)調(diào)費(fèi)協(xié)議書(shū)的格式
- 19J102-1 19G613混凝土小型空心砌塊墻體建筑與結(jié)構(gòu)構(gòu)造
- 新蘇教版三年級(jí)下冊(cè)科學(xué)全冊(cè)知識(shí)點(diǎn)(背誦用)
- 【良心出品】架空輸電線(xiàn)路巡視內(nèi)容
- 《我家漂亮的尺子》課件-定稿
- 代辦電瓶車(chē)車(chē)牌照委托書(shū)
- 水泥-水泥的技術(shù)性質(zhì)(建筑材料)
評(píng)論
0/150
提交評(píng)論