版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
課明書數(shù)據(jù)技術(shù)實(shí)訓(xùn)題目:
火車票售票管理系統(tǒng)院
系:
計(jì)算機(jī)科學(xué)與工程學(xué)院專業(yè)班級(jí):
班學(xué)
號(hào):學(xué)生姓名:指導(dǎo)教師:2014年5月4日
計(jì)算機(jī)科學(xué)與工程學(xué)院
課程設(shè)計(jì)(論文)任務(wù)書數(shù)字媒體系學(xué)號(hào)
學(xué)生姓名
專業(yè)(班級(jí))
物聯(lián)網(wǎng)工程12-2設(shè)計(jì)題目火票售票管理系統(tǒng)數(shù)據(jù)庫:SQL2005或2000開發(fā)語言C#、JAVAC++等設(shè)計(jì)技術(shù)參數(shù)設(shè)計(jì)要求工作量工作計(jì)劃參考資料
()要的數(shù)據(jù)表:車次數(shù)據(jù)表,火車票信息數(shù)據(jù)表,顧客信息數(shù)據(jù)表等。(2)主要能模塊系統(tǒng)管理:系統(tǒng)用戶帳號(hào)添加、修改、刪除、密碼修改等?;疖嚻狈诸惞芾恚禾砑?、刪除、修改?;疖嚻毙畔⒐芾恚簩?shí)現(xiàn)圖書信息的添加、修改、刪除、查詢等?;疖嚻辈樵儯阂筇峁┒喾N檢索方式?;疖嚻惫芾恚翰樵兪燮?、改簽、退票、帳戶管理。(1)1~3人為一個(gè)小組,小組成員既要有團(tuán)隊(duì)協(xié)作精神,又要分工明確。每個(gè)學(xué)生都必須充分了解整個(gè)設(shè)計(jì)的全過程。(2)從開的系統(tǒng)需求分析到最的系統(tǒng)測試,都要有詳細(xì)的計(jì)劃,設(shè)計(jì)文檔應(yīng)按照軟件工程的要求書寫。(3)系統(tǒng)的數(shù)據(jù)表設(shè)計(jì)應(yīng)合理高效,盡量減少數(shù)據(jù)冗余。課程設(shè)計(jì)說明書字?jǐn)?shù)要求3000以上,不包括圖表。第10周始課程設(shè)計(jì)選題,然和組員進(jìn)行討論與分析設(shè)計(jì)。第11周集、查閱資料形成課設(shè)計(jì)思路。第12周始課程設(shè)計(jì)的前兩部,即系統(tǒng)分析和系統(tǒng)設(shè)計(jì)方面的設(shè)計(jì)。第13周后面兩部分,即系統(tǒng)現(xiàn)和總結(jié)完成。第14周論并檢查設(shè)計(jì),進(jìn)一完善課程設(shè)計(jì)報(bào)告。[1]王,薩師煊數(shù)據(jù)系統(tǒng)概[M].北高等教育出版,2005.[2]周.Server2005數(shù)庫基礎(chǔ)與應(yīng)用技[M].京電子工業(yè)出版,2008[3]C#高級(jí)編程(第6版)中文[M].指導(dǎo)教師簽字
教研室主任簽字年
月
日i
摘要中國鐵路客票發(fā)售和預(yù)訂系統(tǒng)的核心功能是建立一個(gè)覆蓋全國鐵路的計(jì)算機(jī)售票網(wǎng)絡(luò),實(shí)現(xiàn)客票管理和發(fā)售工作現(xiàn)代化而方便旅客購票和旅行,提高鐵路客運(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ī)管理。系統(tǒng)采用微軟推出的Studio2005作為開發(fā)工具基于構(gòu),數(shù)據(jù)庫采用微軟的SQLServer2005進(jìn)行數(shù)據(jù)庫設(shè)計(jì)。關(guān)鍵詞:鐵路客運(yùn)服務(wù);計(jì)算機(jī)售票網(wǎng)絡(luò);SQLServer2005ii
目錄系統(tǒng)分1.1課題背..........................................................................................................................................1.2目的和意義.......................................................................................................................................11.3可行性分析.......................................................................................................................................1系統(tǒng)設(shè)2.1數(shù)據(jù)字典..........................................................................................................................................2.2數(shù)據(jù)流圖..........................................................................................................................................2.3系統(tǒng)模總體設(shè)計(jì)2.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì).系統(tǒng)實(shí)..........................................................................................................133.1數(shù)據(jù)庫輯結(jié)構(gòu)設(shè)計(jì)...................................................................................................................3.3測試................................................................................................................................................總結(jié)164.1設(shè)計(jì)體........................................................................................................................................4.2系統(tǒng)改........................................................................................................................................獻(xiàn).............................................................................................................16I
1系統(tǒng)分析1.1課題背景中國擁有總里程超過五萬公里的鐵路線是世界上最大的鐵路運(yùn)輸網(wǎng)之一而鐵路客運(yùn)服務(wù)在其中又占有非常重要的地位有5000多個(gè)車站承辦業(yè)務(wù)列車2000多列。為了在日益加劇的客戶運(yùn)輸競爭服務(wù)中確保優(yōu)秀改善鐵路客戶的服務(wù)質(zhì)量,道部門一直在尋找提高競爭力改善服務(wù)的途徑計(jì)算機(jī)應(yīng)用火車站售票的日常管理為火車站售票的現(xiàn)代化帶來了前所未有的動(dòng)力和機(jī)遇火車站票務(wù)管理領(lǐng)域的飛速發(fā)展提供了無限潛力。能給火車站票務(wù)帶來明顯的經(jīng)濟(jì)效益和社會(huì)效益。1.2目的和意義火車票票務(wù)管理的全部數(shù)據(jù)處理都由人工操作作量大工作效率低錯(cuò)誤率高,信息反饋不及時(shí),因此本系統(tǒng)擬對(duì)該火車票票務(wù)管理做如下幾方面改革:系統(tǒng)功能重構(gòu)業(yè)務(wù)流程重組數(shù)據(jù)流程重組為解決上述問題,要根據(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)信息共享。1.3可行性分析根據(jù)火車售票的實(shí)際情況,對(duì)其所開展的業(yè)務(wù)簡單介紹如下:(1)查詢對(duì)車次信息的查詢和對(duì)已訂車票用戶的車票信息的查詢次信息包括:日期、車次、出發(fā)地、目的地、類型、座位號(hào)、票價(jià)。車次信息只允許用戶查詢,不能修改。(2)售票。通過查詢系統(tǒng),可以根據(jù)客戶的需求找到車次,再輸入客戶信息后確定售票,訂票信息應(yīng)包括:姓名、身份證號(hào)、車次、日期、類型、座位號(hào)、票價(jià)。(3)改簽。通過查詢系統(tǒng),根據(jù)客戶名字找到購票信息,通過改簽?zāi)K選擇要改的車票。(4)退票??赏似保ㄟ^查詢系統(tǒng),根據(jù)客戶的名字找到購票信息,通過退票模塊退去已購車票。(5)帳戶管理。只允許管理人員登錄,管理人員可以修改票務(wù)信息。-1-
火車票售票與退票系統(tǒng)售票管理查詢
售票
退票管理退票
改簽管理改簽
帳戶管理修改票務(wù)
退出賦權(quán)圖1-1功層次圖-2-
2系統(tǒng)設(shè)計(jì)2.1數(shù)據(jù)字典數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息主要是對(duì)數(shù)據(jù)流圖中的數(shù)據(jù)流處理邏輯外部實(shí)體、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)項(xiàng)等方面進(jìn)行具體的定義數(shù)據(jù)流程圖配以數(shù)據(jù)字典就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。編號(hào)101-01101-02101-03101-04
名稱idusernamesystemsetpassagermanager
別名售票員編號(hào)售票員姓名系統(tǒng)設(shè)置權(quán)限乘客管理權(quán)限
類型intvarchar(50)bitbit
長度45012101-05101-06
ticketmanagerticketpurchase
火車票管理權(quán)限bit火車票購買權(quán)限bit
34101-07102-01102-02102-03103-01
systemsearchuseridusernamepwdnumber
系統(tǒng)查詢權(quán)限售票員編號(hào)售票員姓名售票員密碼車次
bitintvarchar(50)varchar(51)varchar(10)
54505010103-02
departure
出發(fā)地
varchar(100)100103-03103-04103-05103-06103-07103-08104-01104-02104-03104-04105-01105-02105-03
destinationtypeseatnumberpricedateremainidnumbernamesexpassagertypenumberidnumberprice
目的地類型座位號(hào)票價(jià)日期余票身份證號(hào)姓名性別乘客類型車次身份證號(hào)票價(jià)
varchar(50)intintvarchar(50)varchar(51)varchar(52)varchar(50)varchar(50)char(10)varchar(50)varchar(10)varchar(50)varchar(50)
5044505050505010501050502.2數(shù)據(jù)流圖數(shù)據(jù)流圖是以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。該火車票管理系統(tǒng)的數(shù)據(jù)流圖描述-3-
——由火車票管理員對(duì)火車票賬戶進(jìn)行管理包括系統(tǒng)基本信息售票管理、退票及改簽管理以及火車票查詢。以下將對(duì)火車票售票管理系統(tǒng)的具體各功能模塊進(jìn)行描述。系統(tǒng)基本信息模塊是對(duì)火車票的基本情進(jìn)行管理火車票的管理工作搭建一個(gè)基礎(chǔ)平臺(tái)。該數(shù)據(jù)流圖如圖2-2所示。D02發(fā)出買請(qǐng)求
D03查詢P1.1買票售票員F1次數(shù)據(jù)D01務(wù)信息
D04反饋D05請(qǐng)求處顧客P1.2票務(wù)處理D06費(fèi)、車信息、票圖2-1售流程圖售票是是火車站的基本業(yè)務(wù),是管理工作的重點(diǎn)。其基本業(yè)務(wù)包括火車票數(shù)據(jù)查詢、購票,退票管理和改簽管理。-4-
P2.1查詢數(shù)據(jù)D11車票信息D15反饋F2銷售記錄顧客P2.2分類處理D16應(yīng)退票價(jià)、不能退的車票D14根據(jù)顧客要求售票員
D12判斷能否退票F3退票規(guī)定D13查詢規(guī)定圖2-2退流程圖P3.1查詢數(shù)據(jù)D21車票信息D26反饋F4銷售記錄顧客P3.2分類處理D25同意改簽、不同意改簽D24根據(jù)顧客要求售票員圖2-3改流程圖
D22判斷能否改簽F5改簽規(guī)定D23查詢規(guī)定-5-
P4.1高層管理D31反饋數(shù)據(jù)D36傳用戶信息
P4.2查詢數(shù)據(jù)
D35系統(tǒng)檢查客戶D32票信息
P4.3要查詢數(shù)據(jù)
D33反查詢結(jié)果
系統(tǒng)管理員
D34發(fā)送客戶要求
F3退規(guī)定D310拒絕
D311發(fā)送給用戶用戶查詢
D37發(fā)布P4.6不能查詢的數(shù)
P4.5報(bào)表數(shù)據(jù)據(jù)
D38綜整理D39挑
P4.4分?jǐn)?shù)據(jù)圖戶管理流程圖2核心數(shù)據(jù)流定義數(shù)據(jù)字典的內(nèi)容主要是對(duì)數(shù)據(jù)流程圖中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)和外部實(shí)體等六方面進(jìn)行具體的定義。數(shù)據(jù)流編號(hào):D01數(shù)據(jù)流名稱:票務(wù)信息簡述:關(guān)于車票的基本信息數(shù)據(jù)流來源:顧客通過查詢數(shù)據(jù)流去向:買票數(shù)據(jù)流組成:103-01+103-02+103-03+103-04+103-05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-0數(shù)據(jù)流編號(hào):D02數(shù)據(jù)流名稱:發(fā)出買票請(qǐng)求簡述:乘客選擇的去買車票數(shù)據(jù)流來源:p1.1數(shù)據(jù)流去向:售票員數(shù)據(jù)流組成:101-01+103-01+103-02+103-03+103-06數(shù)據(jù)流編號(hào):D03數(shù)據(jù)流名稱:查詢簡述:售票員對(duì)車票剩余情況查詢數(shù)據(jù)流來源:售票員-6-
數(shù)據(jù)流去向:F1車次數(shù)據(jù)表數(shù)據(jù)流組成:101-01+101-02+102-03+103-08數(shù)據(jù)流編號(hào):D04數(shù)據(jù)流名稱:反饋簡述:通過數(shù)據(jù)表將車票信息反饋給售票員數(shù)據(jù)流來源:F1車次數(shù)據(jù)表數(shù)據(jù)流去向:售票員數(shù)據(jù)流組成:103-06+103-08+105-01數(shù)據(jù)流編號(hào):D05數(shù)據(jù)流名稱:請(qǐng)求處理簡述:售票員向系統(tǒng)請(qǐng)求處理票務(wù)信息數(shù)據(jù)流來源:售票員數(shù)據(jù)流去向:P1.2數(shù)據(jù)流組成:103-07+103-06+103-08數(shù)據(jù)流編號(hào):D06數(shù)據(jù)流名稱:車費(fèi)、車座信息、票價(jià)簡述:系統(tǒng)處理數(shù)據(jù)傳達(dá)給顧客數(shù)據(jù)流來源:p1.2數(shù)據(jù)流去向:顧客數(shù)據(jù)流組成:103-07+103-06+103-08+103-05+103-04+103-01數(shù)據(jù)流編號(hào):D11數(shù)據(jù)流名稱:車票信息簡述:顧客對(duì)車票信息進(jìn)行查詢數(shù)據(jù)流來源:顧客數(shù)據(jù)流去向:P2.1數(shù)據(jù)流組成:103-01+103-02+103-03+103-04+103-05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-03數(shù)據(jù)流編號(hào):D12數(shù)據(jù)流名稱:判斷能否退票簡述:通過退票規(guī)定判斷是否能退票數(shù)據(jù)流來源:P2.1數(shù)據(jù)流去向:F3數(shù)據(jù)流組成:103-06+103-07+103-08數(shù)據(jù)流編號(hào):D13數(shù)據(jù)流名稱:查詢規(guī)定簡述:售票員通過查詢規(guī)定進(jìn)行判斷退票的可行性數(shù)據(jù)流來源:售票員數(shù)據(jù)流去向:F3數(shù)據(jù)流組成:103-06+103-07+103-08+101-01+101-02+102-01+102-02+102-03-7-
數(shù)據(jù)流編號(hào):D14數(shù)據(jù)流名稱:根據(jù)顧客要求簡述:售票員根據(jù)顧客信息查詢系統(tǒng)數(shù)據(jù)流來源:售票員數(shù)據(jù)流去向:P2.2數(shù)據(jù)流組成:103-06+103-07+103-08+101-01+101-02+102-01+102-02+102-03數(shù)據(jù)流編號(hào):D15數(shù)據(jù)流名稱:反饋簡述:系統(tǒng)反饋銷售記錄數(shù)據(jù)流來源:P2.2數(shù)據(jù)流去向:F2數(shù)據(jù)流組成:103-06+103-07+103-08數(shù)據(jù)流編號(hào):D16數(shù)據(jù)流名稱:應(yīng)退票價(jià)、不能退的車票簡述:系統(tǒng)判斷是否能為顧客退票數(shù)據(jù)流來源:P2.2數(shù)據(jù)流去向:顧客數(shù)據(jù)流組成:103-06+103-07+103-08+104-04+104-02+104-03+105-02數(shù)據(jù)流編號(hào):D21數(shù)據(jù)流名稱:車票信息簡述:車票的基本信息數(shù)據(jù)流來源:火車票管理員數(shù)據(jù)流去向:P3.1數(shù)據(jù)流組成:103-01+103-02+103-03+103-04+103-05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-0數(shù)據(jù)流編號(hào):D22數(shù)據(jù)流名稱:判斷能否退票簡述:根據(jù)改簽規(guī)定判斷能否退票數(shù)據(jù)流來源:P3.1數(shù)據(jù)流去向:F5數(shù)據(jù)流組成:103-06+103-07+103-08數(shù)據(jù)流編號(hào):D23數(shù)據(jù)流名稱:查詢規(guī)定簡述:售票員查詢改簽規(guī)定數(shù)據(jù)流來源:售票員數(shù)據(jù)流去向:F5數(shù)據(jù)流組成:103-06+103-07+103-08-8-
數(shù)據(jù)流編號(hào):D24數(shù)據(jù)流名稱:根據(jù)顧客要求簡述:售票員分類處理顧客要求數(shù)據(jù)流來源:售票員數(shù)據(jù)流去向:P3.2數(shù)據(jù)流組成:103-06+103-07+103-08+101-01+101-02+102-01+102-02+102-03數(shù)據(jù)流編號(hào):D25數(shù)據(jù)流名稱:同意改簽、不同意改簽簡述:返回改簽的結(jié)果數(shù)據(jù)流來源:P3.2數(shù)據(jù)流去向:顧客數(shù)據(jù)流組成:103-06+103-07+103-08+104-04+104-02+104-03+105-02數(shù)據(jù)流編號(hào):D31數(shù)據(jù)流名稱:反饋數(shù)據(jù)簡述:向高層管理反饋數(shù)據(jù)數(shù)據(jù)流來源:客戶數(shù)據(jù)流去向:P4.1數(shù)據(jù)流組成:103-01+103-02+103-03+103-04+103-05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-03數(shù)據(jù)流編號(hào):D33數(shù)據(jù)流名稱:反饋查詢結(jié)果簡述:根據(jù)要查詢數(shù)據(jù)反饋查詢結(jié)果數(shù)據(jù)流來源:P4.3數(shù)據(jù)流去向:系統(tǒng)管理員數(shù)據(jù)流組成:103-07+103-06+103-08數(shù)據(jù)流編號(hào):D34數(shù)據(jù)流名稱:發(fā)送客戶要求簡述:系統(tǒng)管理員發(fā)送客戶要求給退票規(guī)定數(shù)據(jù)流來源:系統(tǒng)管理員數(shù)據(jù)流去向:P6數(shù)據(jù)流組成:103-07+103-06+103-08+103-05+103-04+103-01數(shù)據(jù)流編號(hào):D35數(shù)據(jù)流名稱:系統(tǒng)檢查簡述:根據(jù)退票規(guī)定檢查結(jié)果數(shù)據(jù)流來源:F6數(shù)據(jù)流去向:P4.2數(shù)據(jù)流組成:103-07+103-06+103-08+103-05+103-04+103-01-9-
3.核心處理邏輯定義處理邏輯編號(hào):P1.1處理邏輯名稱:買票簡述:買票操作輸入的數(shù)據(jù)流:D01處理:根據(jù)顧客輸入的購票信息,進(jìn)行數(shù)據(jù)操作輸出的數(shù)據(jù)流:D02處理邏輯編號(hào):P1.2處理邏輯名稱:票務(wù)處理簡述:對(duì)火車票相關(guān)信息管理輸入的數(shù)據(jù)流:D05處理:根據(jù)輸入的信息進(jìn)行操作輸出的數(shù)據(jù)流:D06處理邏輯編號(hào):P2.1處理邏輯名稱:查詢數(shù)據(jù)簡述:對(duì)車票相關(guān)信息進(jìn)行查詢輸入的數(shù)據(jù)流:D11處理:根據(jù)輸入的信息進(jìn)行查詢操作輸出的數(shù)據(jù)流:D12處理邏輯編號(hào):P2.2處理邏輯名稱:分類處理簡述:根據(jù)顧客要求和銷售記錄對(duì)火車票進(jìn)行分類處理輸入的數(shù)據(jù)流:D03處理:根據(jù)輸入的信息進(jìn)行退票、拒絕退票操作操作輸出的數(shù)據(jù)流:D15,D163.重要數(shù)據(jù)存儲(chǔ)編號(hào)數(shù)據(jù)存儲(chǔ)編號(hào):F1數(shù)據(jù)存儲(chǔ)名稱:車次數(shù)據(jù)表簡述:存儲(chǔ)車票數(shù)據(jù)數(shù)據(jù)存儲(chǔ)組成:I03-01+I03-02+I03-03+I03-04+I03-05+I03-06+I03-07+I03-08關(guān)鍵字:I03-01相關(guān)聯(lián)的處理:P1.1,P1.2數(shù)據(jù)存儲(chǔ)編號(hào):F2數(shù)據(jù)存儲(chǔ)名稱:銷售記錄簡述:存儲(chǔ)車票銷售的記錄數(shù)據(jù)存儲(chǔ)組成:I04-01+I04-02+I04-03+I04-04關(guān)鍵字:I05-01相關(guān)聯(lián)的處理:P2.2數(shù)據(jù)存儲(chǔ)編號(hào):F3
數(shù)據(jù)存儲(chǔ)名稱:退票規(guī)定簡述:存儲(chǔ)退票相關(guān)的規(guī)定數(shù)據(jù)存儲(chǔ)編號(hào):F3數(shù)據(jù)存儲(chǔ)名稱:書架信息表簡述:存儲(chǔ)書架設(shè)置信息的記錄數(shù)據(jù)存儲(chǔ)組成:I04-01+I04-02關(guān)鍵字:I04-01相關(guān)聯(lián)的處理:P1.32.3系統(tǒng)模塊總體設(shè)計(jì)本系統(tǒng)一共分為三個(gè)模塊,每個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫的訪問是緊密相連的。每個(gè)功能模塊的設(shè)計(jì)都是根據(jù)前幾個(gè)階段的分析來設(shè)計(jì)的,符合系統(tǒng)的設(shè)計(jì)要求根據(jù)上述功能的分析,系統(tǒng)中模塊分為車票查詢、車票預(yù)定、更新火車票信息三個(gè)子系統(tǒng)。模設(shè)計(jì)如圖2-5示?;疖嚻庇喥惫芾斫y(tǒng)車票查詢車票信息維護(hù)
車票訂購添加車票
修改車票信息
刪除車票信息圖2-5H圖2.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)(1)概述在系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)中,首先要對(duì)系統(tǒng)分析得到的數(shù)據(jù)詞典中的數(shù)據(jù)存儲(chǔ)進(jìn)行分析,分析各數(shù)據(jù)存儲(chǔ)之間的關(guān)系采用E-R圖的方法進(jìn)行數(shù)據(jù)結(jié)構(gòu)分析這里以火車票預(yù)定數(shù)據(jù)庫為例。(2)實(shí)體-關(guān)系模型(E-R模型)
票價(jià)余票車次類型
座位號(hào)
日期出發(fā)地
姓名車次目的地
性別查詢
m
顧客身份證買票車次(3)建立邏輯模型實(shí)體:
退票改簽n火車票身份證圖2-6E-R圖
票價(jià)
乘客類車次信息表(車次,出發(fā)地,目的地,類型,座位號(hào),票價(jià),日期,余票)顧客信息表(身份證號(hào),姓名,性別,乘客類型)火車票信息表(車次,身份證號(hào),票價(jià))聯(lián)系:查詢、買票、退票、改簽
3系統(tǒng)實(shí)現(xiàn)3.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)火車票的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫命名為:是用來存儲(chǔ)售票員信息、車次信息、顧客信息、火車票信息等的各種數(shù)據(jù)數(shù)庫共分為5張信息表,以下是系統(tǒng)的5張表的信息,如表至所示。表addset(票員權(quán)限表序號(hào)1234567
英文名idusernamesystemsetpassagermanagerticketmanagerticketpurchasesystemsearch
中文名售票員編號(hào)售票員姓名系統(tǒng)設(shè)置權(quán)限乘客管理權(quán)限火車票管理權(quán)限火車票購買權(quán)限系統(tǒng)查詢權(quán)限
類型intvarchar(50)bitbitbitbitbit
長度(字符)45011111表(票員信息表)序號(hào)123
英文名useridusernamepwd
中文名售票員編號(hào)售票員姓名售票員密碼
類型intvarchar(50)varchar(50)
長度(字符)45050表(車次信息表)序號(hào)12345678
英文名numberdeparturedestinationtypeseatnumberpricedateremain
中文名車次出發(fā)地目的地類型座位號(hào)票價(jià)日期余票
類型varchar(10)varchar(100)varchar(50)intintvarchar(50)varchar(50)varchar(50)
長度(字符)101005044505050
表(客信息)序號(hào)
英文名
中文名
類型
長度(字符)1
idnumber
身份證號(hào)varchar(50)
5023
namesex
姓名性別
varchar(50)char(10)
50104
passagertype
乘客類型varchar(50)
50表3-5ticketnumber(車票信息表序號(hào)123
英文名numberidnumberprice
中文名車次身份證號(hào)票價(jià)
類型varchar(10)varchar(50)varchar(50)
長度(字符)1050503.2數(shù)據(jù)庫邏輯結(jié)構(gòu)實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)庫的相關(guān)SQL代碼如下:創(chuàng)建數(shù)據(jù)庫:Createticketmanager;創(chuàng)建表addset:CreatetableIdintprimarykey,UsernameSystemsetbit,bit,bit,bit,bit);Createtableconductor(intprimaryUsernamePwd);Createtablenumber(Numbervarchar(10)Departurevarchar(50),TypeSeatnumberint,
PriceDatevarchar(50),Remainvarchar(50));CreatetableIdnumbervarchar(50)primarykey,varchar(50),);CreatetableNumbervarchar(10)IdnumberPricevarchar(50));3.3測試系統(tǒng)測試是信息系統(tǒng)的開發(fā)周期中一個(gè)十分重要的活動(dòng)管在系統(tǒng)開發(fā)周期的各個(gè)階段均采取了嚴(yán)格的技術(shù)審查但仍然難免遺留下差錯(cuò)如果沒有再投入運(yùn)行前的系統(tǒng)測試階段被發(fā)現(xiàn)糾正問題遲早會(huì)在運(yùn)行中暴露出來到那時(shí)要糾正錯(cuò)誤將要會(huì)付出更大的代價(jià)。因此我們有必要進(jìn)行系統(tǒng)測試。我們要以找錯(cuò)誤為目的不是要證明程序無錯(cuò)而是要精心選取那些易于發(fā)生錯(cuò)誤的測試數(shù)據(jù),以十分挑剔的態(tài)度,去尋找程序的錯(cuò)誤。測試工作應(yīng)避免由原開發(fā)軟件的個(gè)人或小組來承擔(dān)。設(shè)計(jì)測試用列不僅要包括合理有效的輸入數(shù)據(jù)還要包括無效的或者不合理的輸入數(shù)據(jù)。不僅要檢驗(yàn)程序是否做了該做的事,還要檢查程序是否同時(shí)做了不該做的事。保留測試用例,將會(huì)給重新測試和追加測試帶來方便。
4總結(jié)4.1設(shè)計(jì)體會(huì)這次課程設(shè)計(jì)的成功讓我深刻感受到了組員團(tuán)結(jié)合作的重要性一開始我們組員商討的意見不統(tǒng)一然后就開始各做各的結(jié)果快一個(gè)星期了每個(gè)人都沒多大進(jìn)展。后來我們反復(fù)討論修改決定大家分工合作一個(gè)人做一個(gè)模塊每個(gè)人把自己負(fù)責(zé)的一塊寫好,然后放在一起大家來檢查,經(jīng)過這個(gè)方法,我們每個(gè)人的任務(wù)就輕了很多,做課程設(shè)計(jì)的興趣也就多了很多于是很快大家就完成了各自的任務(wù)另外,通過這次課程設(shè)計(jì)我也深刻意識(shí)到學(xué)習(xí)計(jì)算機(jī)編程我們不僅要重視課本的學(xué)習(xí)上機(jī)實(shí)驗(yàn)和課程設(shè)計(jì)這些實(shí)際操作方面的訓(xùn)練也是必不可少的有通過多次上機(jī)練習(xí)我們才能提高編程本領(lǐng)。通過這次課程設(shè)計(jì)我們組對(duì)信息系統(tǒng)分析與設(shè)計(jì)這門學(xué)科有了更深的認(rèn)識(shí)讓我這學(xué)期所學(xué)的課程得到鞏固和良好的吸收,我們組對(duì)系統(tǒng)設(shè)計(jì)的理解得到進(jìn)一步提高,完善了一些把握不準(zhǔn)確的知識(shí)點(diǎn)。對(duì)之前學(xué)過的數(shù)據(jù)庫等課程知識(shí)得到了復(fù)習(xí)與鞏固。認(rèn)識(shí)到了對(duì)編程的不熟悉,對(duì)實(shí)踐的不足,以后要繼續(xù)努力。最后我要感謝梁老師的細(xì)心指導(dǎo)開始我們拿到課程設(shè)計(jì)題目根本不知道從何下手,一遇到不懂得問題就去麻煩梁老師老師不但沒有厭煩,反而細(xì)心的跟我們講解思路和教我們解決問題經(jīng)過他的指導(dǎo)我們不僅學(xué)會(huì)了如何課
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒院幼兒教育與幼兒全面發(fā)展戰(zhàn)略制度
- 二維碼生成與識(shí)別系統(tǒng)開發(fā)視頻課程設(shè)計(jì)
- mfc課程設(shè)計(jì)五指棋
- 期貨公司員工管理制度
- 地坪破損養(yǎng)護(hù)方案范本
- matlab課程設(shè)計(jì)小游戲報(bào)告
- 脾胃氣虛證胃脘痛中醫(yī)護(hù)理方案臨床效果研究
- 產(chǎn)品質(zhì)量控制流程優(yōu)化方案模板
- 2026貴州省康復(fù)醫(yī)院面向社會(huì)引聘高層次人才筆試備考題庫及答案解析
- 2026江西九江市永修迎賓館管理有限公司招聘勞務(wù)派遣制工作人員2人筆試備考試題及答案解析
- 《智慧教育黑板技術(shù)規(guī)范》
- 《電力建設(shè)安全工作規(guī)程》-第1部分火力發(fā)電廠
- 歌曲《我會(huì)等》歌詞
- 八年級(jí)物理上冊(cè)期末測試試卷-附帶答案
- 小學(xué)英語五年級(jí)上冊(cè)Unit 5 Part B Let's talk 教學(xué)設(shè)計(jì)
- 老年癡呆科普課件整理
- 學(xué)生校服供應(yīng)服務(wù)實(shí)施方案
- 2022年鈷資源產(chǎn)業(yè)鏈全景圖鑒
- GB/T 22900-2022科學(xué)技術(shù)研究項(xiàng)目評(píng)價(jià)通則
- 自動(dòng)控制系統(tǒng)的類型和組成
- GB/T 15171-1994軟包裝件密封性能試驗(yàn)方法
評(píng)論
0/150
提交評(píng)論