《數(shù)據(jù)庫(kù)課程設(shè)計(jì)》報(bào)告列車(chē)票務(wù)管理系統(tǒng)

上傳人:仙*** 文檔編號(hào):27969746 上傳時(shí)間:2021-08-22 格式:DOC 頁(yè)數(shù):25 大?。?27KB
收藏 版權(quán)申訴 舉報(bào) 下載
《數(shù)據(jù)庫(kù)課程設(shè)計(jì)》報(bào)告列車(chē)票務(wù)管理系統(tǒng)_第1頁(yè)
第1頁(yè) / 共25頁(yè)
《數(shù)據(jù)庫(kù)課程設(shè)計(jì)》報(bào)告列車(chē)票務(wù)管理系統(tǒng)_第2頁(yè)
第2頁(yè) / 共25頁(yè)
《數(shù)據(jù)庫(kù)課程設(shè)計(jì)》報(bào)告列車(chē)票務(wù)管理系統(tǒng)_第3頁(yè)
第3頁(yè) / 共25頁(yè)

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《《數(shù)據(jù)庫(kù)課程設(shè)計(jì)》報(bào)告列車(chē)票務(wù)管理系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《《數(shù)據(jù)庫(kù)課程設(shè)計(jì)》報(bào)告列車(chē)票務(wù)管理系統(tǒng)(25頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、華科學(xué)院數(shù)據(jù)庫(kù)課程設(shè)計(jì) 華科學(xué)院信息管理與信息系統(tǒng)專(zhuān)業(yè) 《數(shù)據(jù)庫(kù)課程設(shè)計(jì)》報(bào)告 (2011/2012學(xué)年 第一學(xué)期) 學(xué)生姓名: 學(xué)生班級(jí): 信息管理092201H班 學(xué)生學(xué)號(hào): 指導(dǎo)教師: 2012年 1月 5日 22 目 錄 第一章 課程設(shè)計(jì)的目的與意義 1 1.1 課程設(shè)計(jì)的目的 1 1.2 課程設(shè)計(jì)的意義 1 1.3 設(shè)計(jì)內(nèi)容 2 1.3.1 需求分

2、析 2 1.3.2 概念結(jié)構(gòu)設(shè)計(jì) 2 1.3.3 邏輯設(shè)計(jì) 2 1.3.4 數(shù)據(jù)庫(kù)的實(shí)施 2 第二章 需求分析 4 2.1 需求分析的任務(wù) 4 2.2 需求分析的過(guò)程 4 2.3 數(shù)據(jù)字典 5 2.3.1 調(diào)查用戶分析 5 1. 旅客買(mǎi)票需求 5 2. 列車(chē)系統(tǒng)管理需求 5 3. 票務(wù)查詢需求 6 4. 售票員管理需求 6 2.3.2 分析用戶需求 8 第三章 概念結(jié)構(gòu)設(shè)計(jì) 9 3.1 概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟 9 3.1.1概念結(jié)構(gòu)設(shè)計(jì)的方法 9 3.1.2概念結(jié)構(gòu)設(shè)計(jì)的步驟 10 3.2 數(shù)據(jù)抽象與局部視圖設(shè)計(jì) 10 3.3 視圖的集成 12 第四

3、章 邏輯結(jié)構(gòu)設(shè)計(jì) 13 4.1 ER圖向關(guān)系模型的轉(zhuǎn)換 13 4.2 數(shù)據(jù)模型的優(yōu)化 13 4.3 數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 14 第五章 數(shù)據(jù)庫(kù)的實(shí)施與運(yùn)行 16 5.1查詢系統(tǒng) 16 5.2 更新系統(tǒng) 18 5.3 購(gòu)票系統(tǒng) 18 5.4 退票系統(tǒng) 19 結(jié)束語(yǔ) 21 參考文獻(xiàn) 22 第一章 課程設(shè)計(jì)的目的與意義 1.1 課程設(shè)計(jì)的目的 數(shù)據(jù)庫(kù)課程設(shè)計(jì)是數(shù)據(jù)庫(kù)系統(tǒng)原理實(shí)踐環(huán)節(jié)的及為重要的一部分.其目的 是: (1)培養(yǎng)學(xué)生能夠應(yīng)用數(shù)據(jù)庫(kù)系統(tǒng)原理在需求分析的基礎(chǔ)上對(duì)系統(tǒng)進(jìn)行概念設(shè)計(jì),學(xué)會(huì)設(shè)計(jì)局部ER,全局ER圖; (2

4、)培養(yǎng)學(xué)生能夠應(yīng)用數(shù)據(jù)庫(kù)系統(tǒng)在概念設(shè)計(jì)的基礎(chǔ)上應(yīng)用關(guān)系規(guī)范化理論對(duì)系統(tǒng)進(jìn)行邏輯設(shè)計(jì),學(xué)會(huì)在ER圖基礎(chǔ)上設(shè)計(jì)出易于查詢和操作的合理的規(guī)范化關(guān)系模型; (3)培養(yǎng)學(xué)生能夠應(yīng)用SQL語(yǔ)言對(duì)所設(shè)計(jì)的規(guī)范化關(guān)系模型進(jìn)行物理設(shè)計(jì),并且能夠應(yīng)用事務(wù)處理,存儲(chǔ)過(guò)程,觸發(fā)器以保證數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)完整性,安全性,一致性,保證數(shù)據(jù)共享和防止數(shù)據(jù)沖突; (4)培養(yǎng)學(xué)生理論與實(shí)際相結(jié)合能力, 培養(yǎng)學(xué)生開(kāi)發(fā)創(chuàng)新能力; (5)培養(yǎng)學(xué)生獨(dú)立分析問(wèn)題、解決問(wèn)題、查閱資料以及自學(xué)能力,以適應(yīng)計(jì)算機(jī)產(chǎn)業(yè)日新月異發(fā)展的形勢(shì); (6)提高和加強(qiáng)學(xué)生的計(jì)算機(jī)應(yīng)用與軟件開(kāi)發(fā)能力,使學(xué)生由初學(xué)者向?qū)I(yè)的程序員

5、過(guò)渡。 1.2 課程設(shè)計(jì)的意義 目前,我國(guó)在計(jì)算機(jī)應(yīng)用、計(jì)算機(jī)軟件和電子類(lèi)相關(guān)專(zhuān)業(yè)的人才培養(yǎng)方面,取得了長(zhǎng)足的發(fā)展,但同時(shí)也讓我們深刻地感覺(jué)到缺乏實(shí)際開(kāi)發(fā)設(shè)計(jì)項(xiàng)目的經(jīng)驗(yàn),不善與綜合運(yùn)用所學(xué)理論,對(duì)知識(shí)的把握缺乏融會(huì)貫通的能力.尤其是我們計(jì)算機(jī)專(zhuān)業(yè)大學(xué)生,由于缺乏具體項(xiàng)目經(jīng)驗(yàn),畢業(yè)之后普遍感到知識(shí)不能轉(zhuǎn)化為能力。課程設(shè)計(jì)可以鍛煉我們理論聯(lián)系實(shí)際的能力,為今后工作做鋪墊。 信息時(shí)代已經(jīng)來(lái)臨,信息處理的利器——計(jì)算機(jī)應(yīng)用于火車(chē)站售票的日常管理為火車(chē)站售票的現(xiàn)代化帶來(lái)了從未有過(guò)的動(dòng)力和機(jī)遇,為火車(chē)站票務(wù)管理領(lǐng)域的飛速發(fā)展提供了無(wú)限潛力。采用計(jì)算機(jī)管理信息系統(tǒng)已成為火車(chē)站票務(wù)管理科學(xué)化和現(xiàn)

6、代化的重要標(biāo)志,給火車(chē)站票務(wù)帶來(lái)了明顯的經(jīng)濟(jì)效益和社會(huì)效益。計(jì)算機(jī)已經(jīng)成為人們生活不可卻小的一部分。鐵路票務(wù)管理是一件比較負(fù)責(zé)但又非常重要的事情,它是涉及國(guó)家鐵路運(yùn)輸?shù)恼9ぷ?、?guó)民經(jīng)濟(jì)的發(fā)展和人民生活水平及質(zhì)量的大事情。隨著經(jīng)濟(jì)的發(fā)展,交通運(yùn)輸越來(lái)越便捷,為了提高效率,減輕勞動(dòng)強(qiáng)度,設(shè)計(jì)開(kāi)發(fā)高效的鐵路信息查詢系統(tǒng)就顯得頗為重要。火車(chē)售票管理中包含許多內(nèi)容,有鐵路乘客運(yùn)輸?shù)倪\(yùn)力問(wèn)題,有訂票管理問(wèn)題等等。鐵路信息查詢系統(tǒng)是企業(yè)信息決策和管理的重要的組成部分,是一種典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)的數(shù)據(jù)庫(kù)的建立、維護(hù)以及前端的相應(yīng)應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面的內(nèi)容,數(shù)據(jù)庫(kù)的建立和維護(hù)主要

7、要求其管理數(shù)據(jù)的一致性、完整性、安全性等特點(diǎn),而前臺(tái)的應(yīng)用程序開(kāi)發(fā)則要求做到各項(xiàng)功能要完備、操作要簡(jiǎn)便、易學(xué)易用等特點(diǎn)。本課程設(shè)計(jì)專(zhuān)門(mén)要解決這些問(wèn)題,由于鐵路火車(chē)票務(wù)管理的復(fù)雜性,本設(shè)計(jì)與開(kāi)發(fā)也僅是一個(gè)嘗試性的工作,但其中有很多重要的思想和方法,涉及一些重要的程序代碼,對(duì)于研究開(kāi)發(fā)該類(lèi)程序的工程人員可以起一個(gè)拋磚引玉的作用。 1.3 設(shè)計(jì)內(nèi)容 1.3.1 需求分析 需求分析的任務(wù)是準(zhǔn)確了解并分析列車(chē)票務(wù)管理系統(tǒng)的需要和要求,弄清列車(chē)票務(wù)管理系統(tǒng)要達(dá)到的目標(biāo)和實(shí)現(xiàn)的功能,得到數(shù)據(jù)字典和數(shù)據(jù)流圖。 1.3.2 概念結(jié)構(gòu)設(shè)計(jì) 將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即

8、概念模型(ER圖)。先逐一設(shè)計(jì)ER圖,然后集成得到的ER圖,最后通過(guò)消除不必要的冗余,設(shè)計(jì)基本ER圖。 1.3.3 邏輯設(shè)計(jì) 邏輯設(shè)計(jì)的任務(wù)就是把概念設(shè)計(jì)階段設(shè)計(jì)好的基本ER圖轉(zhuǎn)換為與選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。首先按照ER圖向數(shù)據(jù)模型轉(zhuǎn)換的規(guī)則,將概念結(jié)構(gòu)轉(zhuǎn)換為DBMS所支持的數(shù)據(jù)模型;然后對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化,得到至少5個(gè)關(guān)系模式。 1.3.4 數(shù)據(jù)庫(kù)的實(shí)施 (1)表的建立 需要明確數(shù)據(jù)庫(kù)需要建立多少表,以及每個(gè)表中所要包括的內(nèi)容。在建立表的過(guò)程中。要對(duì)每個(gè)表進(jìn)行字段屬性的設(shè)置。 (2)表之間的關(guān)系的設(shè)置 為數(shù)據(jù)庫(kù)設(shè)置了不同的表之后

9、必須告訴DBMS如何將這些信息合并在一起,因此要定義表之間的關(guān)系。 (3)完成相關(guān)查詢 包括已售出的列車(chē)票表信息,預(yù)訂車(chē)票,售票,退票,車(chē)次查詢,報(bào)表,列車(chē)管理功能,可以新增車(chē)次,修改車(chē)次和撤銷(xiāo)車(chē)次等功能。 第二章 需求分析 2.1. 需求分析的任務(wù) 隨著旅游業(yè)的逐漸的成熟發(fā)達(dá),鐵路客運(yùn)量大幅度的提高,各大省市的列車(chē)都顯著的增加,這些都對(duì)列車(chē)票務(wù)管理系統(tǒng)提出了更高的要求,所以要不斷的完善更新列車(chē)票務(wù)管理系統(tǒng),提高列車(chē)售票系統(tǒng)的工作效率。隨著科學(xué)的不斷進(jìn)步,計(jì)算機(jī)應(yīng)用已經(jīng)遍布整

10、個(gè)社會(huì)的每個(gè)角落。目前社會(huì)正處于健保發(fā)展方興未艾的時(shí)代,各火車(chē)站莫不兢兢業(yè)業(yè)地改善本身的體制或管理方式,以適應(yīng)健保越來(lái)越嚴(yán)格的規(guī)范。列車(chē)在我國(guó)的人員流動(dòng)、物資運(yùn)輸中占據(jù)著舉足輕重的地位。全國(guó)有大量的人員通過(guò)搭乘火車(chē)到達(dá)目的地。而與火車(chē)的特殊性及可能經(jīng)過(guò)多個(gè)城市,每個(gè)城市的車(chē)站可以出售此火車(chē)的車(chē)票。而且同一車(chē)站可能有多輛車(chē)經(jīng)過(guò)。許多希望以最快的方式選擇自己想來(lái)乘坐的那一趟列車(chē)。所以以人工的方式是不可能實(shí)現(xiàn)這種功能的。一種可行的方案是基于客戶端服務(wù)器的體系結(jié)構(gòu)。服務(wù)器為數(shù)據(jù)庫(kù)系統(tǒng),存儲(chǔ)所有必要的信息??蛻舳送ㄟ^(guò)連接到服務(wù)的應(yīng)用程序快速、準(zhǔn)確地完成相應(yīng)的工作,通過(guò)網(wǎng)上訂購(gòu),可以達(dá)到高效、便捷的購(gòu)票。

11、列車(chē)票務(wù)管理系統(tǒng)的實(shí)施,將會(huì)在一定程度上促進(jìn)鐵路客運(yùn)生產(chǎn)力和生產(chǎn)關(guān)系的變革,增強(qiáng)市場(chǎng)競(jìng)爭(zhēng)能力,提高鐵路部門(mén)的工作效率,提升管理水平,減少勞動(dòng)強(qiáng)度,方便廣大旅客購(gòu)票,有一定的社會(huì)和經(jīng)濟(jì)效益。 2.2 需求分析的過(guò)程 列車(chē)票務(wù)管理系統(tǒng)是鐵路運(yùn)輸業(yè)務(wù)管理的一項(xiàng)最基本業(yè)務(wù)。表面上看,它只是鐵道運(yùn)輸業(yè)務(wù)的一個(gè)簡(jiǎn)單部分,但是它涉及的業(yè)務(wù)量很大,客戶多,還涉及資金管理與客戶服務(wù)等多發(fā)面,因此這項(xiàng)業(yè)務(wù)并不像看上去那么簡(jiǎn)單。過(guò)去傳統(tǒng)的售票方式已不能滿足現(xiàn)代鐵路運(yùn)輸業(yè)務(wù)流量劇增的客觀要求,本系統(tǒng)便是利用目前最先進(jìn),最新型的開(kāi)發(fā)工具DB2開(kāi)發(fā)一個(gè)列車(chē)票務(wù)管理系統(tǒng),他能發(fā)片快捷的運(yùn)用在火車(chē)業(yè)務(wù)的運(yùn)營(yíng)之中

12、。列車(chē)在我國(guó)的人員流動(dòng),物資運(yùn)輸中占據(jù)舉足輕重的地位。我國(guó)有大量的人員通過(guò)搭乘火車(chē)到達(dá)目的地。火車(chē)的特殊性是在于經(jīng)過(guò)很多個(gè)城市,每個(gè)城市的車(chē)站可以出售此火車(chē)的車(chē)票。而且同一車(chē)站可能有多輛車(chē)經(jīng)過(guò)。許多希望以最快的方式的選擇出自己想做的那一趟車(chē)。所以以人工的方式是不可能實(shí)現(xiàn)這種功能。一種可行的方案是基于客戶端服務(wù)器的體系結(jié)構(gòu)。服務(wù)器為數(shù)據(jù)庫(kù)系統(tǒng),存儲(chǔ)所有必要的信息。客戶端通過(guò)連接到服務(wù)的應(yīng)用程序快速準(zhǔn)確的完成相應(yīng)的工作。 2.3 數(shù)據(jù)字典 以某列車(chē)票務(wù)管理系統(tǒng)為例,經(jīng)過(guò)可行性分析和初步需求調(diào)查,抽象出該列車(chē)票務(wù)管理系統(tǒng)的業(yè)務(wù)流程圖,如圖2.1 圖2.1 業(yè)務(wù)流程圖 2.

13、3.1調(diào)查用戶分析 1. 旅客買(mǎi)票需求 (1)訂票功能: 旅客可提前10天到各個(gè)站點(diǎn)查詢并預(yù)定所需車(chē)票。 (2)退票功能: 旅客可隨時(shí)退換所購(gòu)車(chē)票。 (3)售票功能:發(fā)售的車(chē)票暗戰(zhàn)速度快慢,分為特別快車(chē),直達(dá)快車(chē),普通快車(chē)。按照乘車(chē)的形式分為硬座票,軟座票,硬臥票,軟臥票等。 2. 列車(chē)系統(tǒng)管理需求 (1)添加功能:主要用來(lái)增加車(chē)次及相關(guān)信息。 (2)修改功能:主要是用來(lái)修改列車(chē)的發(fā)車(chē)和到達(dá)等相關(guān)信息。 (3)刪除功能:刪除已經(jīng)不用的列車(chē)信息。 (4)加強(qiáng)客票信息管理與分析,提高坐席利用率,為鐵道客運(yùn)組織與管理工作提

14、供輔助決策支持。 3. 票務(wù)查詢需求 (1)站站查詢功能:旅客根據(jù)始發(fā)站和終點(diǎn)站名查詢到全國(guó)任意兩站之間的所有車(chē)次,并且相應(yīng)查詢兩站的距離公里數(shù),票價(jià),經(jīng)過(guò)的時(shí)間和車(chē)次類(lèi)型等各種信息。 (2)車(chē)次查詢功能:旅客可根據(jù)具體車(chē)次查詢到所需的相關(guān)信息。 (3)站名查詢功能:旅客可根據(jù)具體站名查詢到所需的相關(guān)信息。 4. 售票員管理需求 (1)統(tǒng)計(jì)功能: 統(tǒng)計(jì)售票員的日工作量及工作成績(jī)。 (2)考勤功能:方便了鐵道部門(mén)對(duì)售票員的考勤。

15、 圖2.2 系統(tǒng)功能模塊圖 2.3.2 分析用戶需求 經(jīng)分析之后,本系統(tǒng)要用到六個(gè)基本表,列車(chē)信息總表,車(chē)票信息表,售票員信息表,售票信息表,退票信息表,車(chē)站信息表。數(shù)據(jù)結(jié)構(gòu)定義如表1 數(shù)據(jù)結(jié)構(gòu)名 含義說(shuō)明 組成 列車(chē)信息總表 定義所有列車(chē)的相關(guān)信息 列車(chē)編號(hào),車(chē)種,始發(fā)站,終點(diǎn)站,發(fā)時(shí),到時(shí),臥鋪車(chē)廂數(shù),里程,經(jīng)過(guò)車(chē)站 車(chē)票信息表 定義了供旅客查詢的現(xiàn)有列車(chē)車(chē)次有關(guān)信息 車(chē)票編號(hào),發(fā)站,到站,發(fā)時(shí),到時(shí),票價(jià),車(chē)票類(lèi)型座位類(lèi)型,座位號(hào),售票站名 售票員信息表 定義了售票員進(jìn)入系統(tǒng)填入的登錄信息 工作證號(hào),姓名,密碼,

16、車(chē)站名 售票信息表 定義了已售出及訂出車(chē)票的有關(guān)信息 車(chē)票編號(hào),售票站名,售票時(shí)間,售票員工證號(hào) 退票信息表 定義旅客因某種原因退掉得車(chē)票 車(chē)票編號(hào),售票員工證號(hào) 退票金額 車(chē)站信息表 定義了各車(chē)站站點(diǎn)的有關(guān)信息 車(chē)站名,城市名,票數(shù) 表1 數(shù)據(jù)結(jié)構(gòu)定義 第3章 概念結(jié)構(gòu)設(shè)計(jì) 3.1 概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟 3.1.1概念結(jié)構(gòu)設(shè)計(jì)的方法 本系統(tǒng)采用自底向上的概念結(jié)構(gòu)設(shè)計(jì)方法,即首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將他們集成起來(lái)得到全面概念模式。 如下為數(shù)據(jù)流圖 圖3.1 列車(chē)票務(wù)系統(tǒng)數(shù)據(jù)流圖

17、 3.1.2概念結(jié)構(gòu)設(shè)計(jì)的步驟 概念結(jié)構(gòu)設(shè)計(jì)可分為兩個(gè)步驟: 1.抽象數(shù)據(jù)并設(shè)計(jì)局部視圖。就是對(duì)需求分析階段收集到的數(shù)據(jù)按照ER模型的要求進(jìn)行分類(lèi),組織,形成實(shí)體的屬性,便是實(shí)體的鍵,確定實(shí)體之間的聯(lián)系類(lèi)型,設(shè)計(jì)分ER圖。 2.集成局部視圖,得到全局的概念結(jié)構(gòu)。就是要將所有的分ER圖綜合成一個(gè)系統(tǒng)的總的ER圖。 3.2 數(shù)據(jù)抽象與局部視圖設(shè)計(jì) 按照列車(chē)票務(wù)管理系統(tǒng)設(shè)計(jì)局部ER圖 圖3.2 列車(chē)管理的ER圖 圖3.3 售票的ER圖

18、圖3.4 訂票的ER圖 圖3.5 退票的ER圖 圖3.6 售票員的ER圖 3.3 視圖的集成 圖3.7 總體概念結(jié)構(gòu)ER圖 第4章 邏輯結(jié)構(gòu)設(shè)計(jì) 4.1 ER圖向關(guān)系模型的轉(zhuǎn)換 將圖3.5總體概念結(jié)構(gòu)ER圖轉(zhuǎn)換成關(guān)系模型如下: 列車(chē) (列車(chē)編號(hào),車(chē)種,始發(fā)站,終點(diǎn)站,發(fā)時(shí),到時(shí),臥鋪車(chē)廂數(shù),里程,經(jīng)過(guò)車(chē)站) 車(chē)票(車(chē)票編號(hào),發(fā)站,到站,發(fā)時(shí),到時(shí),票價(jià),車(chē)票類(lèi)型座位類(lèi)型,座位號(hào),售票站名) 售票員(工作證號(hào),姓名,密碼,車(chē)站名)

19、 車(chē)站 (車(chē)站名,售票員工作證號(hào),城市名,所有省) 售票 (車(chē)票編號(hào),售票站名,售票時(shí)間,售票員工證號(hào)) 訂票 (車(chē)票編號(hào),售票站名,訂票時(shí)間,售票員工證號(hào)) 退票 (車(chē)票編號(hào),售票員工證號(hào),退票金額) 經(jīng)過(guò) (列車(chē)編號(hào),車(chē)站名,里程,到時(shí),發(fā)時(shí)) 4.2 數(shù)據(jù)模型的優(yōu)化 將轉(zhuǎn)化的關(guān)系模式進(jìn)行優(yōu)化,最終達(dá)到第三范式 列車(chē) (列車(chē)編號(hào),車(chē)種,始發(fā)站,終點(diǎn)站,發(fā)時(shí),到時(shí),臥鋪車(chē)廂數(shù),里程,經(jīng)過(guò)車(chē)站) 車(chē)票 (車(chē)票編號(hào),發(fā)站,到站,發(fā)時(shí),到時(shí),票價(jià),車(chē)票類(lèi)型座位類(lèi)型,座位號(hào),售票站名) 售票員(工作證號(hào),姓名,密

20、碼) 車(chē)站 (車(chē)站名,售票員工作證號(hào),城市名,所有省)需分解為: 車(chē)站 (車(chē)站名,城市名,所有省) 工作 (車(chē)站名,售票員工作證號(hào)) 售票 (車(chē)票編號(hào),售票員工證號(hào)) 訂票 (車(chē)票編號(hào),訂票時(shí)間,售票員工證號(hào)) 退票 (車(chē)票編號(hào),售票員工證號(hào),退票金額) 經(jīng)過(guò) (列車(chē)編號(hào),車(chē)站名,里程,到時(shí),發(fā)時(shí)) 4.3 數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 模式:train 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 描述 trid char 30 主鍵 列車(chē)編號(hào) trty char 20 不為空 車(chē)種 trss varchar

21、 50 不為空 始發(fā)站 trsa varchar 50 不為空 終到站 trst date 8 不為空 發(fā)時(shí) trat date 8 不為空 到時(shí) trcc Integer 4 不為空 車(chē)廂數(shù) trsc integer 4 不為空 臥鋪車(chē)廂數(shù) trkm integer 8 不為空 里程 sname varchar 50 外鍵 經(jīng)過(guò)車(chē)站 模式:ticket 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 描述 tiid char 8 主鍵 車(chē)票編號(hào) tiss varchar 50 不為空 始發(fā)站 tias

22、 varchar 50 不為空 終到站 tist date 8 不為空 發(fā)時(shí) tiat date 8 不為空 到時(shí) tipr decimal 9 不為空 票價(jià) titp char 10 不為空 座位類(lèi)型 tity char 10 不為空 車(chē)票類(lèi)型 tino integer 10 不為空 座位號(hào) sname varchar 50 外鍵 售票站名 模式:seller 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 描述 slid char 50 主鍵 工作證號(hào) slna varchar 50 不為空 售

23、票員姓名 slpa varchar 50 不為空 登陸密碼 sname varchar 50 外鍵 經(jīng)過(guò)車(chē)站名 模式:station 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 描述 sname varchar 50 主鍵 車(chē)站名 scna varchar 50 不為空 城市名 spr varchar 12 不為空 省份 slid char 50 外鍵 售票員工作證號(hào) 模式:sale 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 描述 tiid char 8 主鍵 車(chē)票編號(hào) slid char 50 外鍵 工作證號(hào) s

24、name varchar 50 外鍵 車(chē)站名 slti date 8 不為空 售票時(shí)間 模式:return 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 描述 tiid char 8 主鍵 車(chē)票編號(hào) slid char 50 外鍵 工作證號(hào) returnprice decimal 9 不為空 退票金額 第5章 數(shù)據(jù)庫(kù)的實(shí)施與運(yùn)行 5.1查詢系統(tǒng) 圖5.1此為選擇乘客后正確跳轉(zhuǎn)到查詢的界面 圖5.2 此為輸入長(zhǎng)沙到常德的站點(diǎn)查詢后正確查詢出的信息 圖5.3 此為輸入1374車(chē)次后正確查詢出的車(chē)

25、次信息 圖5.4此為點(diǎn)擊詳細(xì)查詢后正確輸出的信息 5.2更新系統(tǒng) 圖5.5此為未更新前顯示信息 圖5.6此為插入1234車(chē)次后顯示信息 圖5.7 此為刪除1234車(chē)次后顯示信息 5.3購(gòu)票系統(tǒng) 圖5.8此為輸入站點(diǎn),車(chē)次后過(guò)濾出的車(chē)次信息 圖5.9 此為在圖十的基礎(chǔ)上選擇軟座后顯示的票價(jià)及剩余票數(shù)信息 圖5.10 此為點(diǎn)擊確定購(gòu)買(mǎi)后顯示的信息,包括對(duì)剩余票數(shù)的更新信息 5.4.退票系統(tǒng) 圖5.11 此為初始狀態(tài)。 圖5.12 此為在輸入與購(gòu)票系統(tǒng)相同信息后輸出的退還現(xiàn)

26、 結(jié)束語(yǔ) 對(duì)于此次課程設(shè)計(jì)我感慨頗多,從理論到實(shí)踐,在整整兩個(gè)星期的日子里,學(xué)到的很多理論知識(shí),在這次課程設(shè)計(jì)實(shí)習(xí)中更具體的體現(xiàn)了出來(lái),在實(shí)踐過(guò)程中,不僅鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書(shū)本上所沒(méi)有學(xué)到過(guò)的知識(shí)。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)到的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,將結(jié)論輔助與理論,才能真正學(xué)到知識(shí)并寫(xiě)出有用的程序,所以提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力是十分重要的。在設(shè)計(jì)的過(guò)程中遇到很多的問(wèn)題,可以說(shuō)得是困難重重,由于對(duì)以前所學(xué)過(guò)的知識(shí)理解

27、得不夠深刻,掌握得不夠牢固。導(dǎo)致自己在程序設(shè)計(jì)過(guò)程中經(jīng)常出錯(cuò),致使程序無(wú)法運(yùn)行或無(wú)法實(shí)現(xiàn)要求的步驟。還有很多是些小問(wèn)題,這都是由于我粗心大意而造成的,所以我認(rèn)識(shí)到設(shè)計(jì)程序一定要仔細(xì),容不得絲毫的馬虎和粗心大意。當(dāng)然還有其他的問(wèn)題,尤其是關(guān)于文件的操作,是我們最大的問(wèn)題,不過(guò),經(jīng)過(guò)老師的講解和改錯(cuò)之后,也開(kāi)始懂得設(shè)計(jì)和運(yùn)用了。 參考文獻(xiàn) [1]黃梯云、李一軍.管理信息系統(tǒng)教程[M].北京:高等教育出版社,2000(2002重印) [2]薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論教程[M].北京:高等教育出版社,2000(2001重印) [3]孟小峰.開(kāi)發(fā)數(shù)據(jù)庫(kù)互連—ODBC使用大全[M].北京:清華大學(xué)出版社,1995 [4]沈磊,零售業(yè)的網(wǎng)絡(luò)時(shí)代.上海財(cái)經(jīng)大學(xué)工商管理學(xué)院學(xué)報(bào)(商業(yè)研究) [N].2002年第5期 [5]鄭人杰、殷人昆.實(shí)用軟件工程[M].清華大學(xué)出版社.2003 [6]李澤建、許亮.淺析多媒體數(shù)據(jù)庫(kù)技術(shù)的發(fā)展和展望[N].昆明理工大學(xué)學(xué)報(bào)(理工版).2002年2月

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!