張力元說明指導(dǎo)書_第1頁
張力元說明指導(dǎo)書_第2頁
張力元說明指導(dǎo)書_第3頁
張力元說明指導(dǎo)書_第4頁
張力元說明指導(dǎo)書_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

中北大學(xué)數(shù)據(jù)庫課程設(shè)計說明書

學(xué)院、系:軟件學(xué)院專業(yè)軟件工程學(xué)生姓名:張力元學(xué)號:設(shè)計題目:車站售票管理系統(tǒng)起迄日期:5月26日-6月20日指導(dǎo)教師:薛海麗

年6月21日1引言伴隨時代進(jìn)步,社會發(fā)展,大家生活形式和習(xí)慣也越來越多樣化,出行成為了大家生活中一個關(guān)鍵組成部分,而汽車成為很多人出行選擇交通工具。面對巨大數(shù)量乘客購票需要,汽車站就要選擇使用優(yōu)異管理方法來實(shí)現(xiàn)方便、快捷售票、退票等方面票務(wù)管理。伴隨計算機(jī)普及,信息處理量逐步擴(kuò)大,手工處理方法遠(yuǎn)遠(yuǎn)不能滿足大家管理活動需要,多種工作全部逐步由手工轉(zhuǎn)為自動化,使很多復(fù)雜、繁瑣、且需要大家力工作變得簡單。汽車站天天產(chǎn)生售票、退票等行為數(shù)量多,使得汽車站售票管理數(shù)據(jù)量大,而且速度要求要快,傳統(tǒng)人力行為適應(yīng),計算機(jī)應(yīng)用軟件使用則能很好地滿足汽車站這一需要,提升售票人員工作效率,節(jié)省相關(guān)管理成本。汽車售票管理系統(tǒng)關(guān)鍵用于車站日常票務(wù)處理。車售票管理系統(tǒng)在正常運(yùn)行中需要對使用該系統(tǒng)關(guān)鍵是汽車站售票人員、汽車站售票工作管理人員和系統(tǒng)管理員。為達(dá)成操作過程中直觀、方便、實(shí)用、安全等要求,我們組在這個系統(tǒng)中采取模塊化程序設(shè)計方法,便于系統(tǒng)功效組合和修改,和擴(kuò)充和維護(hù)。2需求分析2.1系統(tǒng)用例圖車站售票管理系統(tǒng)車站售票管理系統(tǒng)登陸功效登陸功效售票功效售票功效查詢功效查詢功效管理功效售票員 管理員管理功效統(tǒng)計功效統(tǒng)計功效系統(tǒng)用例圖2.2需求分析功效需求(1)功效劃分①含有方便、快速售票功效,包含車票預(yù)訂和退票功效,能夠支持團(tuán)體預(yù)訂票和退票。②能正確地了解售票情況,提供多個查詢和統(tǒng)計功效,如車次查詢、時刻表查詢等;③能按情況所需實(shí)現(xiàn)對車次更改、票價變動及調(diào)度功效;④完善報表系統(tǒng);⑤含有一定維護(hù)功效,如操作員管理、權(quán)限設(shè)置等。(2)功效描述登錄功效模塊

用于用戶登錄,能夠依據(jù)用戶名和密碼登錄到本系統(tǒng),不過用戶名和密碼必需正確,若是不正確用戶名和密碼,系統(tǒng)便進(jìn)行錯誤提醒。系統(tǒng)確定用戶名和密碼后便跳轉(zhuǎn)到查詢界面。

售票功效模塊

用戶在查詢界面查詢到自己所滿意車票時,能夠進(jìn)行網(wǎng)上訂票操作,所訂車票將自動添加到用戶個人信息當(dāng)中,方便用戶以后進(jìn)行管理。

查詢功效模塊

查詢分為站站查詢,車次查詢和已訂車票信息查詢。全部上網(wǎng)用戶全部能夠使用本系統(tǒng)查詢功效,對車票信息有個基礎(chǔ)了解。用戶在查詢界面輸入框輸入所要查詢出發(fā)站和目標(biāo)站,或是火車車次,系統(tǒng)則會依據(jù)輸入信息進(jìn)行搜索,并給出搜索結(jié)果,用戶還可點(diǎn)擊搜索結(jié)果查看火車票具體信息。

管理功效信息模塊

只有登錄后用戶才能夠管理自己信息,在個人信息框中能夠查看到用戶已訂車票和用戶注冊時所填個人信息。用戶因?yàn)橐恍﹤€人原因需要退票還能夠進(jìn)行退票操作。

統(tǒng)計功效模塊

能夠?qū)Ξ?dāng)日信息進(jìn)行統(tǒng)計,包含總金額,日金額,已售票數(shù),退票數(shù),剩下票數(shù)統(tǒng)計。(3)功效結(jié)構(gòu)圖本系統(tǒng)功效結(jié)構(gòu)圖圖1所表示圖1系統(tǒng)功效結(jié)構(gòu)圖數(shù)據(jù)字典

經(jīng)過系統(tǒng)需求分析,對網(wǎng)上訂票系統(tǒng)編制數(shù)據(jù)字典以下:

各關(guān)鍵數(shù)據(jù)流定義如表1至表3所表示表1名字:用戶登錄系統(tǒng)描述:確定是否是注冊用戶基礎(chǔ)信息定義:用戶登錄系統(tǒng)=用戶名+密碼位置:登陸界面表2名字:車票信息描述:用戶所要查詢和訂購車票基礎(chǔ)信息定義:車票查詢信息=車次號+出發(fā)地+目標(biāo)地+發(fā)車日期+開出時刻+票價定義:車票查詢信息=車次號+出發(fā)地+目標(biāo)地+發(fā)車日期+開出時刻+票價表3名字:用戶個人管理信息描述:用戶需要對車票和個人資料進(jìn)行管理信息定義:用戶個人管理信息=所訂車票信息+個人基礎(chǔ)資料信息位置:用戶訂票管理平臺數(shù)據(jù)需求數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)名稱:用戶名別名:username數(shù)據(jù)類型:nvarchar(50)和其它數(shù)據(jù)項(xiàng)之間聯(lián)絡(luò):每個用戶名和一個密碼對應(yīng)數(shù)據(jù)項(xiàng)名稱:密碼別名:password數(shù)據(jù)類型:nvarchar(50)和其它數(shù)據(jù)項(xiàng)之間聯(lián)絡(luò):每個密碼和一個用戶名對應(yīng)數(shù)據(jù)項(xiàng)名稱:用戶身份別名:type數(shù)據(jù)類型:nvarchar(50)和其它數(shù)據(jù)項(xiàng)之間聯(lián)絡(luò):每個用戶只有一個身份,限定為售票員或管理員數(shù)據(jù)項(xiàng)名稱:車次編號別名:trainno數(shù)據(jù)類型:nvarchar(50)和其它數(shù)據(jù)項(xiàng)之間關(guān)系:每個車次編號對應(yīng)一輛車數(shù)據(jù)項(xiàng)名稱:起始站別名:start數(shù)據(jù)類型:nvarchar(50)數(shù)據(jù)項(xiàng)名稱:終點(diǎn)站別名:finish數(shù)據(jù)類型:nvarchar(50)數(shù)據(jù)項(xiàng)名稱:出發(fā)時間別名:starttime數(shù)據(jù)類型:nvarchar(50)數(shù)據(jù)項(xiàng)名稱:票價別名:price數(shù)據(jù)類型:nvarchar(50)數(shù)據(jù)項(xiàng)名稱:余票量別名:lastticket數(shù)據(jù)類型:nvarchar(50)數(shù)據(jù)項(xiàng)名稱:限載人數(shù)別名:number數(shù)據(jù)類型:nvarchar(50)數(shù)據(jù)項(xiàng)名稱:證件號別名:num數(shù)據(jù)類型:nvarchar(50)和其它項(xiàng)關(guān)系:一個證件號對應(yīng)一名用戶數(shù)據(jù)項(xiàng)名稱:姓名別名:name數(shù)據(jù)類型:nvarchar(50)數(shù)據(jù)項(xiàng)名稱:座位號別名:seat數(shù)據(jù)類型:nvarchar(50)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)名稱:用戶信息含義說明:是一個用戶主數(shù)據(jù)結(jié)構(gòu),定義了一個用戶相關(guān)信息組成:用戶名,密碼,身份類型數(shù)據(jù)結(jié)構(gòu)名稱:車次信息信息含義說明:是車次主數(shù)據(jù)結(jié)構(gòu),定義了車次相關(guān)信息組成:車次編號,始發(fā)站,終點(diǎn)站,出發(fā)時間,票價,余票量,限載人數(shù)數(shù)據(jù)結(jié)構(gòu)名稱:車票信息含義說明:是已售出車票主數(shù)據(jù)結(jié)構(gòu),定義了車票相關(guān)信息組成:車次編號,座位號,購票人姓名,購票人證件號數(shù)據(jù)流數(shù)據(jù)流名稱:車票表說明:已售出車票表,管理已售出車票信息數(shù)據(jù)流起源:用戶,車次信息數(shù)據(jù)流去向:顯示車票信息組成:用戶信息,車次信息3概念結(jié)構(gòu)設(shè)計數(shù)據(jù)流圖經(jīng)過對系統(tǒng)數(shù)據(jù)分析,得到圖2系統(tǒng)數(shù)據(jù)流圖圖2系統(tǒng)數(shù)據(jù)流圖E-R圖經(jīng)過對系統(tǒng)功效分析,得到圖3E-R圖圖3E-R圖4邏輯設(shè)計階段將E-R圖轉(zhuǎn)化為關(guān)系模式并列出數(shù)據(jù)庫關(guān)系表,如表1至表4表1用戶信息表(login)漢字含義字段名類型長度備注完整性約束用戶名usernamenvarchar50非空密碼passwordnvarchar50非空身份類型typenvarchar50售票員或管理員表2車次信息表(Trainno)漢字含義字段名類型長度備注完整性約束車次編號trainnonvarchar50主鍵起始站startnvarchar50非空終點(diǎn)站finishnvarchar50非空出發(fā)時間starttimenvarchar50非空票價pricenvarchar50非空余票量lastticket

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論