版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 課程設(shè)計(jì)說明書</b></p><p> (數(shù)據(jù)庫技術(shù)及實(shí)訓(xùn))</p><p> 題目: 火車票售票管理系統(tǒng) </p><p> 院 系: 計(jì)算機(jī)科學(xué)與工程學(xué)院 </p><p> 專業(yè)班級: 班
2、</p><p> 學(xué) 號: </p><p> 學(xué)生姓名: </p><p> 指導(dǎo)教師: </p><p> 2014年 5 月 4日</p><p> 課程設(shè)計(jì)(論文)任務(wù)書</p>
3、<p> 計(jì)算機(jī)科學(xué)與工程學(xué)院 數(shù)字媒體 系</p><p> 年 月 日 </p><p><b> 摘要</b></p><p> 中國鐵路客票發(fā)售和預(yù)訂系統(tǒng)的核心功能是建立一個覆蓋全國鐵路的計(jì)算機(jī)售票網(wǎng)絡(luò),實(shí)現(xiàn)客票管理和發(fā)售工作現(xiàn)代化,從而方便旅客購票和旅行,提高鐵路
4、客運(yùn)經(jīng)營水平和服務(wù)質(zhì)量,系統(tǒng)可預(yù)訂、預(yù)售和發(fā)售當(dāng)日客票,具有售返程、聯(lián)程等異地購票功能。系統(tǒng)預(yù)售期為20天??梢詫?shí)現(xiàn)票額、坐席、制票、計(jì)費(fèi)、結(jié)算、統(tǒng)計(jì)等工作的計(jì)算機(jī)管理。</p><p> 系統(tǒng)采用微軟推出的Visual Studio 2005作為開發(fā)工具基于B/S結(jié)構(gòu),數(shù)據(jù)庫采用微軟的SQL Server 2005進(jìn)行數(shù)據(jù)庫設(shè)計(jì)。</p><p> 關(guān)鍵詞:鐵路客運(yùn)服務(wù);計(jì)算機(jī)售票網(wǎng)
5、絡(luò);SQL Server 2005 </p><p><b> 目錄</b></p><p><b> 1系統(tǒng)分析1</b></p><p> 1.1 課題背景1</p><p> 1.2目的和意義1</p><p> 1.3可行性分析1</p>
6、<p><b> 2系統(tǒng)設(shè)計(jì)3</b></p><p><b> 2.1數(shù)據(jù)字典3</b></p><p><b> 2.2數(shù)據(jù)流圖3</b></p><p> 2.3 系統(tǒng)模塊總體設(shè)計(jì)11</p><p> 2.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)11<
7、;/p><p><b> 3系統(tǒng)實(shí)現(xiàn)13</b></p><p> 3.1 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)13</p><p><b> 3.3測試15</b></p><p><b> 4總結(jié)16</b></p><p> 4.1 設(shè)計(jì)體會16&l
8、t;/p><p> 4.2 系統(tǒng)改進(jìn)16</p><p><b> 參考文獻(xiàn)17</b></p><p><b> 1系統(tǒng)分析</b></p><p><b> 1.1 課題背景</b></p><p> 中國擁有總里程超過五萬公里的鐵路線,是
9、世界上最大的鐵路運(yùn)輸網(wǎng)之一,而鐵路客運(yùn)服務(wù)在其中又占有非常重要的地位。其中有5000多個車站承辦業(yè)務(wù),日開列車2000多列。為了在日益加劇的客戶運(yùn)輸競爭服務(wù)中確保優(yōu)秀,改善鐵路客戶的服務(wù)質(zhì)量,鐵道部門一直在尋找提高競爭力、改善服務(wù)的途徑。計(jì)算機(jī)應(yīng)用火車站售票的日常管理為火車站售票的現(xiàn)代化帶來了前所未有的動力和機(jī)遇,為火車站票務(wù)管理領(lǐng)域的飛速發(fā)展提供了無限潛力。能給火車站票務(wù)帶來明顯的經(jīng)濟(jì)效益和社會效益。</p><p
10、><b> 1.2目的和意義</b></p><p> 火車票票務(wù)管理的全部數(shù)據(jù)處理都由人工操作,工作量大,工作效率低,錯誤率高,信息反饋不及時,因此本系統(tǒng)擬對該火車票票務(wù)管理做如下幾方面改革:</p><p><b> 系統(tǒng)功能重構(gòu)</b></p><p><b> 業(yè)務(wù)流程重組</b>
11、;</p><p><b> 數(shù)據(jù)流程重組</b></p><p> 為解決上述問題,要根據(jù)目前火車票的管理模式和方法利用Internet、局域網(wǎng)和計(jì)算機(jī)開發(fā)基于Web的火車票訂票管理信息系統(tǒng),可以實(shí)現(xiàn)票額、坐席、制票、計(jì)費(fèi)、結(jié)算、統(tǒng)計(jì)等工作的計(jì)算機(jī)管理。形成統(tǒng)一的客票信息源,實(shí)現(xiàn)信息共享。</p><p><b> 1.3可行
12、性分析</b></p><p> 根據(jù)火車售票的實(shí)際情況,對其所開展的業(yè)務(wù)簡單介紹如下:</p><p> 查詢。為對車次信息的查詢和對已訂車票用戶的車票信息的查詢。車次信息包括:日期、車次、出發(fā)地、目的地、類型、座位號、票價。車次信息只允許用戶查詢,不能修改。</p><p> 售票。通過查詢系統(tǒng),可以根據(jù)客戶的需求找到車次,再輸入客戶信息后確定
13、售票,訂票信息應(yīng)包括:姓名、身份證號、車次、日期、類型、座位號、票價。</p><p> 改簽。通過查詢系統(tǒng),根據(jù)客戶名字找到購票信息,通過改簽?zāi)K選擇要改的車票。</p><p> 退票。可退票,通過查詢系統(tǒng),根據(jù)客戶的名字找到購票信息,通過退票模塊退去已購車票。</p><p> 帳戶管理。只允許管理人員登錄,管理人員可以修改票務(wù)信息。</p>
14、<p> 圖1-1 功能層次圖</p><p><b> 2系統(tǒng)設(shè)計(jì)</b></p><p><b> 2.1數(shù)據(jù)字典</b></p><p> 數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實(shí)體、數(shù)據(jù)存儲和數(shù)據(jù)項(xiàng)等方面進(jìn)行具體的定義。
15、數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進(jìn)行完整的描述。</p><p><b> 2.2數(shù)據(jù)流圖</b></p><p> 數(shù)據(jù)流圖是以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,由于它只反映系</p><p> 統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。該火車票管理系統(tǒng)的數(shù)據(jù)流圖描述</p>
16、<p> ——由火車票管理員對火車票賬戶進(jìn)行管理,包括系統(tǒng)基本信息、售票管理、退票及改簽管理以及火車票查詢。以下將對火車票售票管理系統(tǒng)的具體各功能模塊進(jìn)行描述。 </p><p> 系統(tǒng)基本信息模塊是對火車票的基本情進(jìn)行管理,為火車票的管理工作搭建一個基礎(chǔ)平臺。該數(shù)據(jù)流圖如圖2-2所示。</p><p> 圖2-1 售票流程圖</p><p> 售
17、票是是火車站的基本業(yè)務(wù),是管理工作的重點(diǎn)。其基本業(yè)務(wù)包括火車票數(shù)據(jù)查詢、購票,退票管理和改簽管理。</p><p><b> 圖2-2退票流程圖</b></p><p><b> 圖2-3改簽流程圖</b></p><p> 圖2-4賬戶管理流程圖</p><p><b> 2核心
18、數(shù)據(jù)流定義</b></p><p> 數(shù)據(jù)字典的內(nèi)容主要是對數(shù)據(jù)流程圖中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實(shí)體等六方面進(jìn)行具體的定義。</p><p><b> 數(shù)據(jù)流編號:D01</b></p><p> 數(shù)據(jù)流名稱:票務(wù)信息</p><p> 簡 述:關(guān)于車票的基本信息</
19、p><p> 數(shù)據(jù)流來源:顧客通過查詢</p><p><b> 數(shù)據(jù)流去向:買票</b></p><p> 數(shù)據(jù)流組成:103-01+103-02+103-03+103-04+103</p><p> -05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-
20、02+105-0</p><p><b> 數(shù)據(jù)流編號:D02</b></p><p> 數(shù)據(jù)流名稱:發(fā)出買票請求</p><p> 簡 述:乘客選擇的去買車票</p><p> 數(shù)據(jù)流來源:p1.1</p><p><b> 數(shù)據(jù)流去向:售票員</b></p
21、><p> 數(shù)據(jù)流組成:101-01+103-01+103-02+103-03+103-06</p><p><b> 數(shù)據(jù)流編號:D03</b></p><p><b> 數(shù)據(jù)流名稱:查詢</b></p><p> 簡 述:售票員對車票剩余情況查詢</p><p>&l
22、t;b> 數(shù)據(jù)流來源:售票員</b></p><p> 數(shù)據(jù)流去向:F1車次數(shù)據(jù)表</p><p> 數(shù)據(jù)流組成:101-01+101-02+102-03+103-08</p><p><b> 數(shù)據(jù)流編號:D04</b></p><p><b> 數(shù)據(jù)流名稱:反饋</b>
23、;</p><p> 簡 述:通過數(shù)據(jù)表將車票信息反饋給售票員</p><p> 數(shù)據(jù)流來源: F1車次數(shù)據(jù)表</p><p><b> 數(shù)據(jù)流去向:售票員</b></p><p> 數(shù)據(jù)流組成:103-06+103-08+105-01</p><p><b> 數(shù)據(jù)流編號:D
24、05</b></p><p> 數(shù)據(jù)流名稱:請求處理</p><p> 簡 述:售票員向系統(tǒng)請求處理票務(wù)信息</p><p><b> 數(shù)據(jù)流來源:售票員</b></p><p> 數(shù)據(jù)流去向:P1.2</p><p> 數(shù)據(jù)流組成:103-07+103-06+103-08&
25、lt;/p><p><b> 數(shù)據(jù)流編號:D06</b></p><p> 數(shù)據(jù)流名稱:車費(fèi)、車座信息、票價</p><p> 簡 述:系統(tǒng)處理數(shù)據(jù)傳達(dá)給顧客</p><p> 數(shù)據(jù)流來源:p1.2</p><p><b> 數(shù)據(jù)流去向:顧客</b></p>
26、<p> 數(shù)據(jù)流組成:103-07+103-06+103-08+103-05+103-04+103-01</p><p><b> 數(shù)據(jù)流編號:D11</b></p><p> 數(shù)據(jù)流名稱:車票信息</p><p> 簡 述:顧客對車票信息進(jìn)行查詢</p><p><b> 數(shù)據(jù)流來源:
27、顧客</b></p><p> 數(shù)據(jù)流去向:P2.1</p><p> 數(shù)據(jù)流組成:103-01+103-02+103-03+103-04+103</p><p> -05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-03</p><p><
28、b> 數(shù)據(jù)流編號:D12</b></p><p> 數(shù)據(jù)流名稱:判斷能否退票</p><p> 簡 述:通過退票規(guī)定判斷是否能退票</p><p> 數(shù)據(jù)流來源:P2.1</p><p><b> 數(shù)據(jù)流去向:F3</b></p><p> 數(shù)據(jù)流組成:103-06
29、+103-07+103-08</p><p><b> 數(shù)據(jù)流編號:D13</b></p><p> 數(shù)據(jù)流名稱:查詢規(guī)定</p><p> 簡 述:售票員通過查詢規(guī)定進(jìn)行判斷退票的可行性</p><p> 數(shù)據(jù)流來源:售票員</p><p><b> 數(shù)據(jù)流去向:F3<
30、;/b></p><p> 數(shù)據(jù)流組成:103-06+103-07+103-08+101-01+101-02+102-01+102-02+102-03</p><p><b> 數(shù)據(jù)流編號:D14</b></p><p> 數(shù)據(jù)流名稱:根據(jù)顧客要求</p><p> 簡 述:售票員根據(jù)顧客信息查詢系統(tǒng)<
31、;/p><p> 數(shù)據(jù)流來源:售票員</p><p> 數(shù)據(jù)流去向:P2.2</p><p> 數(shù)據(jù)流組成: 103-06+103-07+103-08+101-01+101-02+102-01+102-02+102-03</p><p><b> 數(shù)據(jù)流編號:D15</b></p><p>
32、<b> 數(shù)據(jù)流名稱:反饋</b></p><p> 簡 述:系統(tǒng)反饋銷售記錄</p><p> 數(shù)據(jù)流來源:P2.2</p><p><b> 數(shù)據(jù)流去向:F2</b></p><p> 數(shù)據(jù)流組成:103-06+103-07+103-08</p><p>&l
33、t;b> 數(shù)據(jù)流編號:D16</b></p><p> 數(shù)據(jù)流名稱:應(yīng)退票價、不能退的車票</p><p> 簡 述:系統(tǒng)判斷是否能為顧客退票</p><p> 數(shù)據(jù)流來源:P2.2</p><p><b> 數(shù)據(jù)流去向:顧客</b></p><p> 數(shù)據(jù)流組成:
34、103-06+103-07+103-08+104-04+104-02+104-03+105-02</p><p><b> 數(shù)據(jù)流編號:D21</b></p><p> 數(shù)據(jù)流名稱:車票信息</p><p> 簡 述:車票的基本信息</p><p> 數(shù)據(jù)流來源:火車票管理員</p><p&g
35、t; 數(shù)據(jù)流去向:P3.1</p><p> 數(shù)據(jù)流組成:103-01+103-02+103-03+103-04+103</p><p> -05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-0</p><p><b> 數(shù)據(jù)流編號:D22</b></p&
36、gt;<p> 數(shù)據(jù)流名稱:判斷能否退票</p><p> 簡 述:根據(jù)改簽規(guī)定判斷能否退票</p><p> 數(shù)據(jù)流來源:P3.1</p><p><b> 數(shù)據(jù)流去向:F5</b></p><p> 數(shù)據(jù)流組成:103-06+103-07+103-08</p><p>
37、<b> 數(shù)據(jù)流編號:D23</b></p><p> 數(shù)據(jù)流名稱:查詢規(guī)定</p><p> 簡 述:售票員查詢改簽規(guī)定</p><p><b> 數(shù)據(jù)流來源:售票員</b></p><p><b> 數(shù)據(jù)流去向:F5</b></p><p>
38、; 數(shù)據(jù)流組成:103-06+103-07+103-08</p><p><b> 數(shù)據(jù)流編號:D24</b></p><p> 數(shù)據(jù)流名稱:根據(jù)顧客要求</p><p> 簡 述:售票員分類處理顧客要求</p><p><b> 數(shù)據(jù)流來源:售票員</b></p><
39、p> 數(shù)據(jù)流去向:P3.2</p><p> 數(shù)據(jù)流組成:103-06+103-07+103-08+101-01+101-02+102-01+102-02+102-03</p><p><b> 數(shù)據(jù)流編號:D25</b></p><p> 數(shù)據(jù)流名稱:同意改簽、不同意改簽</p><p> 簡 述:返回
40、改簽的結(jié)果</p><p> 數(shù)據(jù)流來源:P3.2</p><p><b> 數(shù)據(jù)流去向:顧客</b></p><p> 數(shù)據(jù)流組成:103-06+103-07+103-08+104-04+104-02+104-03+105-02</p><p><b> 數(shù)據(jù)流編號:D31</b><
41、/p><p> 數(shù)據(jù)流名稱:反饋數(shù)據(jù)</p><p> 簡 述:向高層管理反饋數(shù)據(jù)</p><p><b> 數(shù)據(jù)流來源:客戶</b></p><p> 數(shù)據(jù)流去向:P4.1</p><p> 數(shù)據(jù)流組成:103-01+103-02+103-03+103-04+103</p>
42、<p> -05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-03</p><p><b> 數(shù)據(jù)流編號:D33</b></p><p> 數(shù)據(jù)流名稱:反饋查詢結(jié)果</p><p> 簡 述:根據(jù)要查詢數(shù)據(jù)反饋查詢結(jié)果</p><p
43、> 數(shù)據(jù)流來源:P4.3</p><p> 數(shù)據(jù)流去向:系統(tǒng)管理員</p><p> 數(shù)據(jù)流組成:103-07+103-06+103-08</p><p><b> 數(shù)據(jù)流編號:D34</b></p><p> 數(shù)據(jù)流名稱:發(fā)送客戶要求</p><p> 簡 述:系統(tǒng)管理員發(fā)送客
44、戶要求給退票規(guī)定</p><p> 數(shù)據(jù)流來源:系統(tǒng)管理員</p><p><b> 數(shù)據(jù)流去向:P6</b></p><p> 數(shù)據(jù)流組成:103-07+103-06+103-08+103-05+103-04+103-01</p><p><b> 數(shù)據(jù)流編號:D35</b></p&
45、gt;<p> 數(shù)據(jù)流名稱:系統(tǒng)檢查</p><p> 簡 述:根據(jù)退票規(guī)定檢查結(jié)果</p><p><b> 數(shù)據(jù)流來源:F6</b></p><p> 數(shù)據(jù)流去向:P4.2</p><p> 數(shù)據(jù)流組成:103-07+103-06+103-08+103-05+103-04+103-01<
46、/p><p> 3.核心處理邏輯定義</p><p> 處理邏輯編號:P1.1</p><p><b> 處理邏輯名稱:買票</b></p><p><b> 簡 述:買票操作</b></p><p> 輸入的數(shù)據(jù)流:D01</p><p>
47、處 理:根據(jù)顧客輸入的購票信息,進(jìn)行數(shù)據(jù)操作</p><p> 輸出的數(shù)據(jù)流:D02</p><p> 處理邏輯編號:P1.2</p><p> 處理邏輯名稱:票務(wù)處理</p><p> 簡 述:對火車票相關(guān)信息管理</p><p> 輸入的數(shù)據(jù)流:D05</p><p> 處 理:
48、根據(jù)輸入的信息進(jìn)行操作</p><p> 輸出的數(shù)據(jù)流:D06</p><p> 處理邏輯編號:P2.1</p><p> 處理邏輯名稱:查詢數(shù)據(jù)</p><p> 簡 述:對車票相關(guān)信息進(jìn)行查詢</p><p> 輸入的數(shù)據(jù)流:D11</p><p> 處 理:根據(jù)輸入的信息進(jìn)行查
49、詢操作</p><p> 輸出的數(shù)據(jù)流:D12</p><p> 處理邏輯編號:P2.2</p><p> 處理邏輯名稱:分類處理</p><p> 簡 述:根據(jù)顧客要求和銷售記錄對火車票進(jìn)行分類處理</p><p> 輸入的數(shù)據(jù)流:D03</p><p> 處 理:根據(jù)輸入的信息進(jìn)
50、行退票、拒絕退票操作操作</p><p> 輸出的數(shù)據(jù)流:D15,D16</p><p> 3.重要數(shù)據(jù)存儲編號</p><p><b> 數(shù)據(jù)存儲編號:F1</b></p><p> 數(shù)據(jù)存儲名稱:車次數(shù)據(jù)表</p><p> 簡 述:存儲車票數(shù)據(jù)</p><p&g
51、t; 數(shù)據(jù)存儲組成:I03-01+I03-02+I03-03+I03-04+I03-05+I03-06+I03-07+I03-08</p><p> 關(guān) 鍵 字:I03-01</p><p> 相關(guān)聯(lián)的處理:P1.1,P1.2</p><p><b> 數(shù)據(jù)存儲編號:F2</b></p><p> 數(shù)據(jù)存儲名稱
52、:銷售記錄</p><p> 簡 述:存儲車票銷售的記錄</p><p> 數(shù)據(jù)存儲組成:I04-01+I04-02+I04-03+I04-04</p><p> 關(guān) 鍵 字:I05-01</p><p> 相關(guān)聯(lián)的處理:P2.2</p><p><b> 數(shù)據(jù)存儲編號:F3</b>&l
53、t;/p><p> 數(shù)據(jù)存儲名稱:退票規(guī)定</p><p> 簡 述:存儲退票相關(guān)的規(guī)定</p><p><b> 數(shù)據(jù)存儲編號:F3</b></p><p> 數(shù)據(jù)存儲名稱:書架信息表</p><p> 簡 述:存儲書架設(shè)置信息的記錄</p><p> 數(shù)據(jù)存儲組
54、成:I04-01+I04-02</p><p> 關(guān) 鍵 字:I04-01</p><p> 相關(guān)聯(lián)的處理:P1.3</p><p> 2.3 系統(tǒng)模塊總體設(shè)計(jì)</p><p> 本系統(tǒng)一共分為三個模塊,每個模塊之間雖然在表面上是相互獨(dú)立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的。每個功能模塊的設(shè)計(jì)都是根據(jù)前幾個階段的分析來設(shè)計(jì)的,符合系
55、統(tǒng)的設(shè)計(jì)要求。</p><p> 根據(jù)上述功能的分析,系統(tǒng)中模塊分為車票查詢、車票預(yù)定、更新火車票信息三個子系統(tǒng)。模塊設(shè)計(jì)如圖2-5所示。</p><p><b> 圖2-5H圖</b></p><p> 2.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)</p><p><b> ?。?)概述</b></p&g
56、t;<p> 在系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)中,首先要對系統(tǒng)分析得到的數(shù)據(jù)詞典中的數(shù)據(jù)存儲進(jìn)行分析,分析各數(shù)據(jù)存儲之間的關(guān)系,可采用E-R圖的方法進(jìn)行數(shù)據(jù)結(jié)構(gòu)分析。這里以火車票預(yù)定數(shù)據(jù)庫為例。</p><p> (2)實(shí)體-關(guān)系模型(E-R模型)</p><p><b> 圖2-6 E-R圖</b></p><p><b>
57、 (3)建立邏輯模型</b></p><p><b> 實(shí)體:</b></p><p> 車次信息表(車次,出發(fā)地,目的地,類型,座位號,票價,日期,余票)</p><p> 顧客信息表(身份證號,姓名,性別,乘客類型)</p><p> 火車票信息表(車次,身份證號,票價)</p>&
58、lt;p><b> 聯(lián)系:</b></p><p> 查詢、買票、退票、改簽</p><p><b> 3系統(tǒng)實(shí)現(xiàn)</b></p><p> 3.1 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 根據(jù)火車票的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫命名為:ticketmanager是用來存儲售票員信息、車次
59、信息、顧客信息、火車票信息等的各種數(shù)據(jù)。Ticketmanager數(shù)據(jù)庫共分為5張信息表,以下是系統(tǒng)的5張表的信息,如表3-1至3-5所示。</p><p> 表3-1 addset(售票員權(quán)限表)</p><p> 表3-2conductor(售票員信息表)</p><p> 表3-3number(車次信息表)</p><p> 表
60、3-4customer(顧客信息表)</p><p> 表3-5ticketnumber(火車票信息表)</p><p> 3.2數(shù)據(jù)庫邏輯結(jié)構(gòu)實(shí)現(xiàn)</p><p> 創(chuàng)建數(shù)據(jù)庫的相關(guān)SQL代碼如下:</p><p><b> 創(chuàng)建數(shù)據(jù)庫:</b></p><p> Create dat
61、abase ticketmanager;</p><p> 創(chuàng)建表addset:</p><p> Create table addset(</p><p> Id int primary key,</p><p> Username varchar(50),</p><p> Systemset bit,&
62、lt;/p><p> Passagermanager bit,</p><p> Ticketmanager bit,</p><p> Ticketpurchase bit,</p><p> Systemsearch bit</p><p><b> );</b></p>
63、<p> Create table conductor(</p><p> Userid int primary key,</p><p> Username varchar(50),</p><p> Pwd varchar(50)</p><p><b> );</b></p>&l
64、t;p> Create table number(</p><p> Number varchar(10) primary key,</p><p> Departure varchar(100),</p><p> Destination varchar(50),</p><p><b> Type int,<
65、;/b></p><p> Seatnumber int,</p><p> Price varchar(50),</p><p> Date varchar(50),</p><p> Remain varchar(50)</p><p><b> );</b></p>
66、;<p> Create table customer(</p><p> Idnumber varchar(50) primary key,</p><p> Name varchar(50),</p><p> Sex char(10),</p><p> Passagertype varchar(50)</
67、p><p><b> );</b></p><p> Create table ticketnumber(</p><p> Number varchar(10) primary key,</p><p> Idnumber varchar(50),</p><p> Price varch
68、ar(50)</p><p><b> );</b></p><p><b> 3.3測試</b></p><p> 系統(tǒng)測試是信息系統(tǒng)的開發(fā)周期中一個十分重要的活動。盡管在系統(tǒng)開發(fā)周期的各個階段均采取了嚴(yán)格的技術(shù)審查,但仍然難免遺留下差錯,如果沒有再投入運(yùn)行前的系統(tǒng)測試階段被發(fā)現(xiàn)糾正,問題遲早會在運(yùn)行中暴露出來,到
69、那時要糾正錯誤將要會付出更大的代價。因此我們有必要進(jìn)行系統(tǒng)測試。</p><p> 我們要以找錯誤為目的,不是要證明程序無錯,而是要精心選取那些易于發(fā)生錯誤的測試數(shù)據(jù),以十分挑剔的態(tài)度,去尋找程序的錯誤。</p><p> 測試工作應(yīng)避免由原開發(fā)軟件的個人或小組來承擔(dān)。</p><p> 設(shè)計(jì)測試用列不僅要包括合理、有效的輸入數(shù)據(jù),還要包括無效的或者不合理的輸
70、入數(shù)據(jù)。</p><p> 不僅要檢驗(yàn)程序是否做了該做的事,還要檢查程序是否同時做了不該做的事。</p><p> 保留測試用例,將會給重新測試和追加測試帶來方便。</p><p><b> 4總結(jié)</b></p><p><b> 4.1 設(shè)計(jì)體會</b></p><p
71、> 這次課程設(shè)計(jì)的成功,讓我深刻感受到了組員團(tuán)結(jié)合作的重要性,一開始我們組員商討的意見不統(tǒng)一,然后就開始各做各的,結(jié)果快一個星期了每個人都沒多大進(jìn)展。后來我們反復(fù)討論修改決定大家分工合作,一個人做一個模塊,每個人把自己負(fù)責(zé)的一塊寫好,然后放在一起大家來檢查,經(jīng)過這個方法,我們每個人的任務(wù)就輕了很多,做課程設(shè)計(jì)的興趣也就多了很多,于是很快大家就完成了各自的任務(wù)。另外,通過這次課程設(shè)計(jì)我也深刻意識到學(xué)習(xí)計(jì)算機(jī)編程,我們不僅要重視課本
72、的學(xué)習(xí),上機(jī)實(shí)驗(yàn)和課程設(shè)計(jì)這些實(shí)際操作方面的訓(xùn)練也是必不可少的,只有通過多次上機(jī)練習(xí)我們才能提高編程本領(lǐng)。</p><p> 通過這次課程設(shè)計(jì),我們組對信息系統(tǒng)分析與設(shè)計(jì)這門學(xué)科有了更深的認(rèn)識。讓我這學(xué)期所學(xué)的課程得到鞏固和良好的吸收,我們組對系統(tǒng)設(shè)計(jì)的理解得到進(jìn)一步提高,完善了一些把握不準(zhǔn)確的知識點(diǎn)。對之前學(xué)過的數(shù)據(jù)庫等課程知識得到了復(fù)習(xí)與鞏固。認(rèn)識到了對編程的不熟悉,對實(shí)踐的不足,以后要繼續(xù)努力。</
73、p><p> 最后我要感謝梁老師的細(xì)心指導(dǎo),一開始我們拿到課程設(shè)計(jì)題目根本不知道從何下手,一遇到不懂得問題就去麻煩梁老師,梁老師不但沒有厭煩,反而細(xì)心的跟我們講解思路和教我們解決問題。經(jīng)過他的指導(dǎo)我們不僅學(xué)會了如何課程設(shè)計(jì),也學(xué)到了好多知識。在此衷心的感謝老師。</p><p><b> 4.2 系統(tǒng)改進(jìn)</b></p><p> 由于時間和
74、個人的技術(shù)等方面的不足,系統(tǒng)還存在一些不足:</p><p> 本系統(tǒng)界面相對來說比較簡單,因?yàn)槌绦蛑攸c(diǎn)是設(shè)計(jì)一個便捷的鐵路售票管理系統(tǒng),所以總體設(shè)計(jì)顯示設(shè)計(jì)比較簡單,主要操作包括鐵路訂票管理、鐵路退票管理、用戶及其角色的管理等等。</p><p> 2)系統(tǒng)管理員在系統(tǒng)中的權(quán)限最高,而且他能夠在系統(tǒng)增加車站售票員,是該售票員具有售票權(quán)限也能夠刪除兩種售票員(車站售票員和網(wǎng)點(diǎn)售票員)的
75、售票權(quán)限,所以應(yīng)該能夠記錄系統(tǒng)管理員有關(guān)于增加和刪除售票權(quán)限的操作。但這部分功能沒有實(shí)現(xiàn)。</p><p> 當(dāng)然本系統(tǒng)在各方面肯定還存在很多的不足和需要改進(jìn)的地方,隨著實(shí)踐操作的增加而不斷改進(jìn)和優(yōu)化,實(shí)現(xiàn)與時俱進(jìn)。</p><p> 總的來說,做完一個數(shù)據(jù)庫的收獲不僅僅是技術(shù)上的,對事情的宏觀的控制有了更深的看法。</p><p><b> 參考文
76、獻(xiàn)</b></p><p> [1] 黃浩文. 黃靜舒. JSP 核心技術(shù)和電子商務(wù)應(yīng)用實(shí)例[J]. 機(jī)械工業(yè)出版社,2001 ,(5):45-52.</p><p> [2] [美]Bruce Eckel . 京京工作室譯.Java 編程思想 Thinking in JAVA.機(jī)械工業(yè)出版社,1999.</p><p> [3] 方逵
77、 . 《JSP 編程技術(shù)與應(yīng)用》[M]. 北京高等教育出版社, 2003 .</p><p> [4] 朱曉敏. 劉雨搏. 唐剛. 基于 JSP 教師教學(xué)工作量管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[M].遼寧工程技術(shù)大學(xué)報(bào),2004. </p><p> [5] 劉國玲. 姜合. 基于 JSP 的信息傳遞技術(shù)[J].山東輕工業(yè)學(xué)院學(xué)報(bào),2004,(7):40-45. </p>
78、;<p> [6] 張陽, 李璐. 基于 JSP 的網(wǎng)絡(luò)作業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[M].遼寧教育行政學(xué)院學(xué)報(bào),2004.</p><p> [7] 龔玉清.網(wǎng)頁設(shè)計(jì)的色彩運(yùn)用[J]. 現(xiàn)代教育技術(shù)出版社,2003,(5):30-35.</p><p> [8] 段永紅. 李春海.基于 JSP 的網(wǎng)站建設(shè)[J]. 電腦開發(fā)與應(yīng)用, 2000,(8):25-2
79、9.</p><p> [9]Ryan K.Stephens Ronald R.Plew.張啟鏞譯.輕松掌握SQL(第四版) .北京:電子工業(yè)出版社,2003</p><p> [10]仲秋雁劉有德.管理信息系統(tǒng)[M] .大連:大連理工大學(xué)出版社,2001.</p><p> [11]潘地林.Visual Basic程序設(shè)計(jì).合肥:中國科學(xué)技術(shù)出版社,2005
80、</p><p> [12]張海藩.軟件工程.北京:人民郵電出版社,2002</p><p> [13]張湘輝.軟件開發(fā)的過程與管理.北京:清華大學(xué)出版社,2005</p><p> [14]Joseph Schmuller.李虎 趙龍剛譯.UML基礎(chǔ)、案例與應(yīng)用(第三版).北京:人民郵電出版社,2004</p><p> [15]劉
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告----火車票售票系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告-火車票售票管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告-火車票售票管理系統(tǒng)
- 火車站車票售票系統(tǒng)--數(shù)據(jù)庫課程設(shè)計(jì)
- 課程設(shè)計(jì)---火車票網(wǎng)上售票系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計(jì)----火車站車票售票系統(tǒng)
- 車站與火車站車票售票系統(tǒng)--數(shù)據(jù)庫課程設(shè)計(jì)
- 火車票管理系統(tǒng)課程設(shè)計(jì)
- 火車票售票管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 火車票售票管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 火車售票系數(shù)據(jù)庫課程設(shè)計(jì)
- java課程設(shè)計(jì)--火車票管理系統(tǒng)
- 網(wǎng)上火車票訂票系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)
- 火車票售票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 課程設(shè)計(jì)報(bào)告---火車票訂票管理
- 火車票網(wǎng)上預(yù)售系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)航空售票管理系統(tǒng)
- 火車票網(wǎng)上購票管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)分析與設(shè)計(jì)
- c語言課程設(shè)計(jì)--火車票信息管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計(jì)-列車票務(wù)管理系統(tǒng)
評論
0/150
提交評論