![機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)匯本設(shè)計(jì)報(bào)告_第1頁](http://file4.renrendoc.com/view/cfa925ae3b42cd163d1fa03d4a04c408/cfa925ae3b42cd163d1fa03d4a04c4081.gif)
![機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)匯本設(shè)計(jì)報(bào)告_第2頁](http://file4.renrendoc.com/view/cfa925ae3b42cd163d1fa03d4a04c408/cfa925ae3b42cd163d1fa03d4a04c4082.gif)
![機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)匯本設(shè)計(jì)報(bào)告_第3頁](http://file4.renrendoc.com/view/cfa925ae3b42cd163d1fa03d4a04c408/cfa925ae3b42cd163d1fa03d4a04c4083.gif)
![機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)匯本設(shè)計(jì)報(bào)告_第4頁](http://file4.renrendoc.com/view/cfa925ae3b42cd163d1fa03d4a04c408/cfa925ae3b42cd163d1fa03d4a04c4084.gif)
![機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)匯本設(shè)計(jì)報(bào)告_第5頁](http://file4.renrendoc.com/view/cfa925ae3b42cd163d1fa03d4a04c408/cfa925ae3b42cd163d1fa03d4a04c4085.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(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ì)分析,形成需求分析說明書。最重要的是調(diào)查、收集信息、分析購票人信息和飛機(jī)預(yù)定流程。通過網(wǎng)絡(luò)實(shí)際查詢,理解機(jī)票預(yù)訂系統(tǒng)的基本構(gòu)造,包含的基本內(nèi)容。處理要求、數(shù)據(jù)的安全性與完整性要求。要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求客戶機(jī)的界面要簡(jiǎn)單明了,易于操作,服務(wù)器程序利于維護(hù)。為便于旅客由旅行社代替航空公司負(fù)責(zé)為旅客定票,旅行社把預(yù)定機(jī)票的旅客信息,包括某、某、旅行時(shí)間、旅行目的地等,輸入機(jī)票預(yù)定系統(tǒng)的客戶端程序,系統(tǒng)經(jīng)過查詢航空公司內(nèi)的航班數(shù)據(jù)服務(wù)器后,為旅
2、客安排航班,印出取票通知。旅客在一定時(shí)間內(nèi)憑取票通知和帳單交款后取票,系統(tǒng)校對(duì)無誤后即印出機(jī)票給旅客。如果某方面出現(xiàn)問題,旅客可以持有效證件去飛機(jī)場(chǎng)退票。要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求客戶機(jī)的界面要簡(jiǎn)單明了,易于操作,服務(wù)器程序利于維護(hù)。并設(shè)有系統(tǒng)幫助文檔幫助旅客熟悉該訂票系統(tǒng)。 本系統(tǒng)設(shè)有兩部分, 分為用戶登錄部分和管理員登陸部分,用戶通過注冊(cè)用戶名進(jìn)入系統(tǒng)對(duì)航班和訂購信息進(jìn)行查詢,并通過查詢航班預(yù)定自己合適的航行航班及合適的時(shí)間;管理員可以注冊(cè)內(nèi)部管理員,通過輸入正確密碼進(jìn)入系統(tǒng)。 1系統(tǒng)功能分析 管理員登陸界面管理員登錄:注冊(cè)管理員,密碼輸入進(jìn)入系統(tǒng);航班管
3、理:可對(duì)航班信息進(jìn)行添加、修改、刪除、查詢操作;旅客管理:可對(duì)旅客信息進(jìn)行添加、修改、刪除、查詢操作;訂票管理:可對(duì)旅客訂票信息進(jìn)行添加、修改、刪除,查詢操作;系統(tǒng)幫助:提供系統(tǒng)使用幫助文檔,有效地幫助用戶熟悉該軟件;退出:包含返回登錄主界面和退出系統(tǒng)兩部分。旅客登陸界面航班信息查詢:為旅客提供近期航班的信息,方便旅客進(jìn)行訂票;訂票信息:提供旅客訂票和訂票查詢功能;幫助文檔:提供幫助文檔,方便旅客使用該系統(tǒng);退出:包含返回登錄主界面和退出系統(tǒng)兩部分。航班管理 機(jī)票預(yù)訂系統(tǒng)主功能圖:旅客管理統(tǒng)管理員界面訂票管理統(tǒng)幫助文檔機(jī)票預(yù)訂航班查詢統(tǒng)系統(tǒng)幫助旅客界面機(jī)票預(yù)訂系統(tǒng) 2機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)流圖對(duì)航班
4、信息,旅客訂票信息進(jìn)行添加、修改、刪除、查詢對(duì)航班信息,旅客訂票信息進(jìn)行添加、修改、刪除、查詢系統(tǒng)提供旅客和 管理員身份登錄 可進(jìn)行不同操作 管理員旅客 旅客查詢航班信息機(jī)票預(yù)訂管理系統(tǒng) 旅客預(yù)訂機(jī)票 旅客查詢訂票信息退出功能含返回和退出系統(tǒng),方便操作系統(tǒng)幫助文檔,有助于幫助用戶使用系統(tǒng) 3.機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)字典 在數(shù)據(jù)流圖的基礎(chǔ)上,定義數(shù)據(jù)字典。數(shù)據(jù)字典是關(guān)于數(shù)據(jù)庫中數(shù)據(jù)的描述,它的作用是在軟件分析和設(shè)計(jì)過程中為有關(guān)人員提供關(guān)于數(shù)據(jù)描述信息的查詢,以保證數(shù)據(jù)的一致性。下面舉例說明數(shù)據(jù)字典的定義。 數(shù)據(jù)項(xiàng)以“航班號(hào)”為例。描述如下:數(shù)據(jù)項(xiàng)名:航班號(hào)別名:航班號(hào)含義:唯一標(biāo)識(shí)航班的信息類型:字符
5、型取值X圍:00000000000000至9999999999999取值含義:標(biāo)示航班 數(shù)據(jù)結(jié)構(gòu)以“航班表” 為例,描述如下:數(shù)據(jù)結(jié)構(gòu)名:航班表含義說明:定義了一個(gè)航班的有關(guān)信息組成:航班號(hào),日期,航班起飛時(shí)間,航班到達(dá)時(shí)間,目的地,票價(jià),票余量數(shù)據(jù)存儲(chǔ)以“旅客信息表” 為例,描述如下:數(shù)據(jù)存儲(chǔ)名:旅客信息表說明:旅客信息表情況流出數(shù)據(jù)流:旅客信息查詢表流入數(shù)據(jù)流: 管理員管理表數(shù)據(jù)描述:某號(hào),某,聯(lián)系,航班號(hào),日期,目的地,座位號(hào)“旅客訂票”過程描述如下:旅客通過注冊(cè)用戶進(jìn)入系統(tǒng),查詢近期航班,可根據(jù)自己的行程選擇合適的航班進(jìn)行訂購機(jī)票;旅客需填寫某號(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的訂購關(guān)系,即一旅客可以定多個(gè)航班,一個(gè)航班也可以被多個(gè)旅客訂購。 按照以上機(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ī)票類型) 航班座位信息表(座位號(hào),航班號(hào),座位信息,機(jī)票類型) 2.數(shù)據(jù)模型的優(yōu)化1、確定數(shù)據(jù)依賴退票信息(訂單號(hào),旅客某,號(hào),某號(hào))根據(jù)這個(gè)關(guān)系寫出數(shù)據(jù)依賴訂單號(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ī)票類型)旅客某取票時(shí)間,旅客某航班號(hào),旅客某座
8、位號(hào),旅客某機(jī)票類型航班座位信息表(座位號(hào),航班號(hào),座位信息,機(jī)票類型)(座位號(hào),航班號(hào))座位信息,(座位號(hào),航班號(hào),座位信息)機(jī)票類型對(duì)各關(guān)系模式間數(shù)據(jù)依賴進(jìn)行極小化處理,消除冗余 訂單號(hào)旅客某,訂單號(hào)號(hào),訂單號(hào)某號(hào),旅客某性別旅客某工作單位,旅客某取票時(shí)間,旅客某航班號(hào)旅客某座位號(hào),旅客某機(jī)票類型,航班號(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ī)票類型)(旅客某,航班號(hào))(旅客某,座位號(hào))(航班號(hào),座位號(hào),機(jī)票類
9、型)(航班號(hào),起飛地,目的地,起飛時(shí)間)四機(jī)票預(yù)訂系統(tǒng)物理結(jié)構(gòu)設(shè)計(jì)機(jī)票預(yù)訂系統(tǒng)數(shù)據(jù)庫(access)各個(gè)表設(shè)計(jì)如下: 機(jī)票預(yù)訂系統(tǒng)旅客信息表(lkxxb) 字段名數(shù)據(jù)類型長度約束旅客某文本50不為空某號(hào)數(shù)字主鍵號(hào)數(shù)字不為空航班號(hào)文本50不為空目的地文本50不為空 機(jī)票預(yù)訂系統(tǒng)航班信息表(glytjhbb)字段名數(shù)據(jù)類型長度約束航班號(hào)文本50主鍵起飛時(shí)間時(shí)間/日期不為空到達(dá)時(shí)間時(shí)間/日期50不為空目的地文本50不為空票價(jià)數(shù)字不為空票余量 數(shù)字不為空五機(jī)票預(yù)訂系統(tǒng)操作界面1.登錄界面:選擇不同的用戶類型,進(jìn)入不同的系統(tǒng)界面管理員需通過密碼輸入才能進(jìn)入操作界面2.管理員菜單(1)航班管理子菜單航班信
10、息添加航班管理子菜單航班信息修改航班管理子菜單航班信息刪除航班管理子菜單航班信息查詢(2)旅客管理同航班管理。分為旅客信息添加、旅客信息修改、旅客信息刪除、旅客信息查詢,界面同上,在此不再贅述。(3)訂票管理同航班差不多,主要是多了信息核對(duì)子菜單,它是對(duì)訂票信息的確認(rèn),通過確認(rèn)是否存在來打印機(jī)票。 核對(duì)預(yù)定信息(4)系統(tǒng)幫助中添加了系統(tǒng)幫助文檔,方便使用系統(tǒng)(5)退出菜單包含了返回主界面和退出系統(tǒng)兩個(gè)按鈕子菜單,方便旅客操作系統(tǒng)。2旅客登陸界面:航班信息查詢菜單,訂票信息菜單,幫助菜單,退出菜單(1)航班信息查詢菜單:航班信息查詢子菜單說明:通過輸入航班號(hào)及目的地,點(diǎn)擊查詢,會(huì)在列表框中顯示相
11、應(yīng)信息,若無此航班則顯示為空;點(diǎn)擊清空可以清空文本框,重新輸入查詢信息;查詢結(jié)束后,可單擊預(yù)訂機(jī)票,跳轉(zhuǎn)到預(yù)訂機(jī)票界面,進(jìn)行機(jī)票預(yù)訂,也可單擊返回,返回旅客菜單。(2)訂票信息菜單:機(jī)票預(yù)訂子菜單和預(yù)定查詢子菜單機(jī)票預(yù)訂子菜單說明:預(yù)訂機(jī)票必須輸入完整的信息,否則會(huì)彈出提示對(duì)話框要求重新填寫;信息填寫完成后,點(diǎn)擊預(yù)訂機(jī)票按鈕,信息將會(huì)自動(dòng)添加到數(shù)據(jù)庫當(dāng)中,旅客可以持有效證件到指定地點(diǎn)在一定時(shí)間內(nèi)去領(lǐng)取機(jī)票;或者點(diǎn)擊返回返回旅客菜單。(3)幫助文檔:幫助用戶快速熟悉系統(tǒng)六課程設(shè)計(jì)小結(jié)在數(shù)據(jù)庫 HYPERLINK zuoye.myeducs./zuoye/kechengzhuanye/ t _bl
12、ank 課程設(shè)計(jì)過程中,經(jīng)過認(rèn)真的回顧數(shù)據(jù)庫的相關(guān)知識(shí),并很好的鞏固了 HYPERLINK zuoye.myeducs./zuoye/kechengzhuanye/ t _blank 課程設(shè)計(jì)的基本步驟,掌握了在數(shù)據(jù)庫 HYPERLINK zuoye.myeducs./zuoye/kechengzhuanye/ t _blank 課程設(shè)計(jì)過程中所要遵循的基本原則和環(huán)節(jié);運(yùn)用 HYPERLINK .myeducs./fl/wangxueruanjian.html t _blank 軟件設(shè)計(jì)中的數(shù)據(jù)庫的增、刪、改、查方法對(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)試過程中也遇到了很多困難大體總結(jié)有以下幾點(diǎn):、首先是在確定 HYPERLINK .myeducs./fl/wangxueruanjian.html t _blank 系統(tǒng)開發(fā)的過程中遇到了編程語言的困難,在設(shè)計(jì) HYPERLINK .myeducs./chaxun/index.html t _blank 查詢子功能時(shí),按條件 HYPERLINK .myeducs./chaxun/index.html t
14、_blank 查詢需要用到相關(guān)的SQL HYPERLINK .myeducs./chaxun/index.html t _blank 查詢語句。如: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)。而且在登錄過程中應(yīng)該設(shè)計(jì)用戶數(shù)據(jù)庫的,達(dá)到登錄完整化。有時(shí)候,根據(jù)設(shè)定的值關(guān)閉窗口時(shí)會(huì)莫名的彈錯(cuò)。這些都是需要改進(jìn)的。、還有不完善的就是只有管理員可以登錄,一般用戶不可以登錄。這樣
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)改造合同范本
- 2025年中國智能化節(jié)能裝置行業(yè)市場(chǎng)需求預(yù)測(cè)及投資戰(zhàn)略規(guī)劃報(bào)告
- 中介房子銷售合同范例
- 農(nóng)村電廠維修合同范本
- 業(yè)主委托拍攝合同范例
- 出售移動(dòng)廠房合同范本
- 供應(yīng)發(fā)票合同范本
- 中國一次性注射器市場(chǎng)全面調(diào)研及行業(yè)投資潛力預(yù)測(cè)報(bào)告
- 產(chǎn)品外銷合同范本
- 冷庫銷售安裝合同范本
- 政治校本課程
- 川2020J146-TJ 建筑用輕質(zhì)隔墻條板構(gòu)造圖集
- (完整)讀歌詞猜歌名
- 八年級(jí)下開學(xué)第一課主題班會(huì)
- 初中英語人教版 八年級(jí)上冊(cè) 單詞默寫表 漢譯英
- pcs-9611d-x說明書國內(nèi)中文標(biāo)準(zhǔn)版
- GB/T 1634.1-2004塑料負(fù)荷變形溫度的測(cè)定第1部分:通用試驗(yàn)方法
- 無人機(jī)航拍技術(shù)理論考核試題題庫及答案
- T∕CMATB 9002-2021 兒童肉類制品通用要求
- 工序勞務(wù)分包管理課件
- 暖通空調(diào)(陸亞俊編)課件
評(píng)論
0/150
提交評(píng)論