




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、景德鎮(zhèn)陶瓷學(xué)院數(shù)據(jù)庫原理課程設(shè)計課程 設(shè)計題目:汽車客運中心票務(wù)管理系統(tǒng)學(xué)院名稱:專業(yè):學(xué)生姓名:信息工程學(xué)院計算機科學(xué)與技術(shù)1=.si李建 學(xué)號:201010510105指導(dǎo)教師:李慧穎、李娟 職稱:講師2012年5月23日摘要隨著公路客運業(yè)的高速發(fā)展,信息技術(shù)對客運管理行業(yè)的支撐作用越來越 明顯,傳統(tǒng)的人工管理模式已無法滿足公路客運發(fā)展的要求,經(jīng)濟的高速發(fā)展對 交通運輸企業(yè)提出了新的更高耍求。目前,國內(nèi)外企業(yè)相繼加大了對客運聯(lián)網(wǎng)售 票系統(tǒng)的研發(fā)和投入,但他們在系統(tǒng)的標準化、可擴充性等方面存在或多或少的 不足。以下為建立一個統(tǒng)一規(guī)劃,統(tǒng)一標準,具有高度可靠性和可擴充性的現(xiàn)代 企業(yè)管理系統(tǒng),通
2、過網(wǎng)絡(luò)實現(xiàn)交通運管部門、運輸企業(yè)、車站、銀行等相關(guān)部門 的協(xié)同工作,最大限度地提高服務(wù)質(zhì)量。為此論文主要作了以下研究:對汽車客 運站系統(tǒng)的總體架構(gòu)進行了全面和系統(tǒng)的分析,并使用b/s結(jié)構(gòu)。根據(jù)企業(yè)現(xiàn)狀 以及未來的需求,對系統(tǒng)實施的可行性,從技術(shù)上、經(jīng)濟上和實際操作上進行了 客觀詳盡的分析。根據(jù)實際的業(yè)務(wù)流程,結(jié)合現(xiàn)代企業(yè)管理的需求,對傳統(tǒng)業(yè)務(wù) 流程進行改進提出一種適應(yīng)企業(yè)發(fā)展和競爭需要的管理流程及實現(xiàn)方式。最后根 據(jù)以上分析成果實現(xiàn)了一個包含主要功能的原型系統(tǒng)。關(guān)鍵字:數(shù)據(jù)流圖、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、車票目錄摘要i1、系統(tǒng)需求分析111概述112系統(tǒng)功能分析113數(shù)據(jù)流圖21、4數(shù)據(jù)字典22、概念
3、及邏輯結(jié)構(gòu)設(shè)計 42、1 er 圖422關(guān)系模型:52. 3數(shù)據(jù)庫結(jié)構(gòu)53數(shù)據(jù)庫設(shè)計64系統(tǒng)軟件結(jié)構(gòu)104.1 系統(tǒng)功能設(shè)計1042其他需求114. 3說明115界面設(shè)計136 總結(jié)161、系統(tǒng)需求分析1.1概述在長途汽車客運中心,旅客可以查看當前班次信息(通過電子布告牌或普通 布告牌),根據(jù)班次信息到售票窗口購票,然后憑票上車;旅客在開車而某段時 間可以退票;車站管理人員可以發(fā)布車次信息(如新開或增加某線路班次),可 以根據(jù)市場行情來調(diào)整車票價格;售票窗口可以查詢某班次的售票情況,可以預(yù) 售車票。1. 2系統(tǒng)功能分析根據(jù)需求分析,木系統(tǒng)耍實現(xiàn)以卜的基木功能。.用戶管理1. 登錄功能:分為汽車
4、站售票人員和系統(tǒng)管理員兩種權(quán)限登陸。用戶通過 輸入不同用戶名和密碼進行身份驗證,系統(tǒng)通過用戶名和密碼判斷不同用戶 的權(quán)限,從而確定該用戶可以執(zhí)行的操作。2修改功能:汽車站售票人員、汽車站售票工作的管理人員能夠修改門身 的用戶名和密碼,系統(tǒng)管理員則能實現(xiàn)系統(tǒng)用戶與普通用戶的添加,修改普通用 戶與系統(tǒng)管理員的密碼,以此確保該系統(tǒng)能夠安全操作,避免不必耍的損失。票務(wù)管理1. 車票信息查詢功能:由汽車站的普通售票人員通過不同的檢索入口,查詢 車票信息,并進行排序。2. 退票功能:售票員在顧客而來前臺要求退票時,售票員根據(jù)汽車是否發(fā)車, 已發(fā)車不給予退票,沒發(fā)車給予退票并進行收取手續(xù)費用。3. 訂票功能
5、:顧客登錄網(wǎng)站,填入起始站和終點站,將會出現(xiàn)相應(yīng)的車次信 息,顧客通過網(wǎng)上付費功能可預(yù)訂所需車票,然后到而臺領(lǐng)取。4. 匯總功能:對當天車票的信息進行匯總。三.車次管理車輛按規(guī)定的時間發(fā)車,每輛車配備相應(yīng)的司機和服務(wù)人員。1.3數(shù)據(jù)流圖工作人員麹 記錄圖1. 11、4數(shù)據(jù)字典1. 數(shù)據(jù)項票號、票價、車次、日期、車型、開車時間、票種、座位號、起始詁、終點 站、身份證號、銀行卡號、數(shù)量、退票時間、退票手續(xù)費、訂票時間、訂票 手續(xù)費2. 數(shù)據(jù)結(jié)構(gòu)表1. 1車票的數(shù)據(jù)結(jié)構(gòu)ds04-01 車票ds04-02:車票標 志ds04-03:車次信 息ds04-04:座位信 息ds04-05:票價信息11:車票
6、編號13:起始站18:座位號19:全票價12:車票類型14:車次編號110:折扣15:終點站16:發(fā)車時間17:乘車日期3. 數(shù)據(jù)流數(shù)據(jù)流編號:d04-01數(shù)據(jù)流名稱:車票簡述:車票有關(guān)信息數(shù)據(jù)流來源:用戶執(zhí)行售票操作結(jié)果數(shù)據(jù)流去向:購票旅客數(shù)據(jù)流組成:車票編號+車票類型+車次信息+座位信息+票價信息4. 數(shù)據(jù)存儲售票記錄:票號,起始站,終點站,票價,車次,fi期,開車時間,車型,票種,座位號,售岀時間退票記錄:票號,起始站,終點站,票價,車次,日期,開車時間,車型,票種,座位號,退票時間訂票記錄:票號,起始站,終點站,票價,車次,日期,開車時間,車型,票種,座位號,訂票時間,顧客身份證號缺票
7、記錄:票號,起始站,終點站,票價,車次,日期,開車時間,車型,票種車票記錄:票號,起始站,終點站,票價,車次,日期,開車時間,車型,票種,座位號,售出時間,票數(shù)5. 處理過程車票匯總:工作人員將一天所售出的票進行統(tǒng)計,包括票數(shù),票類,形成確定的車票記錄。查詢:將顧客需要的車票信息輸入系統(tǒng),并查詢其是否可供應(yīng)。查詢顧客信息:為訂票所設(shè),將顧客的準確信息記錄,為其預(yù)定所車票。處理買票:進行買票交易,把顧客需要的票(可供應(yīng))售出并在系統(tǒng)屮作相 應(yīng)記錄,確定車票記錄。處理訂票:進行訂票交易,工作人員為顧客預(yù)定其所需車票,并在系統(tǒng)屮作 相應(yīng)記錄,確定訂票記錄。處理退票:進行退票交易,工作人員為顧客辦理退
8、票手續(xù),并在系統(tǒng)屮作相 應(yīng)記錄,確定退票記錄。2、概念及邏輯結(jié)構(gòu)設(shè)計2、1er 圖as1鯉ifmmns7knmm略人員si(圖2. 12.2關(guān)系模型:車票與顧客之間的聯(lián)系售票n:m車票(票號,車次口期,車型,票價,開車吋間,票種,座位號,起始站,終 點站)贏客(身份證號,銀行賬號,票號)退票n:m車票(票號,車次日期,車型,票價,開車時間,票種,座位號,起始站,終 點站)顧客(身份證號,銀行賬號,票號,退票時間,退票手續(xù)費)訂票取票n,m車?。ㄍ?車次日期,車型,票價,開車時間,票種,座位號,起始站,終 點站)贏客(身份證號,銀行賬號,票號,h期,交易時間,交易金額,數(shù)量,起始站, 終點站)
9、3數(shù)據(jù)庫設(shè)計本車站售票系統(tǒng)有多個實體,分別如下,利用sql建表如下: 顧客表:1列名1數(shù)據(jù)類型i允許空|char (20)廠姓名char(10)17票號char (10)廠銀行賬號int廠圖3. 1身份證號姓名票號銀行賬號1782199011223344張三no. 12341861863607821982121.臨戰(zhàn)no. 12376688863607821754113.孔麗no. 22352982983607821993123.關(guān)林no. 2236789789米nullmjllnull圖3.2車票表:列名|允許空char(10)r票價float廠票種char(10)起始站char(lo)廠1
10、終點站char(10)廠1車型nchar(lo)車次編號n char( 10)廠時間datetimen座位號int廠廠1圖3.3票號票價|票種|起懾占終點站車型車;欠垢號時間座位號 lho.123- ri56全票九江金龍大巴12342012/5/15 & 00:0050no. 123735半票九江全龍大巴12342012/5/15 &00:0020no.223580全票南昌金龍大巴472312012/5/21 7:20:0035mo. 223635半票杲復(fù)請南呂竝大巴472312012/5/21 7:20:0040*nullnullnullnullnullnullnullnul
11、lnull圖3.4車次配備人員農(nóng):列名1數(shù)堀類型1允許空1| char (10)廠姓名char (10)f7性別char (2)1職位char (10)f/車次編號nchar(lo)r圖3.5工號姓名性別職位車次編號rgooi林宏司機47231yg002李麗女服務(wù)員47231米nullnullnullnullnull圖3.6車次表:列名1數(shù)據(jù)類型i允詐空i21n char(10)廠客車型號n char( 10)17車牌號char (10)r責(zé)任人char (10)17運營路線char (20)r發(fā)車時間datetimer座位限額int17r圖3.7車次編號客車型號車牌號責(zé)任人|運營路線|發(fā)車時
12、間座岡額11234蠶金龍大巴轄h3321張二皐德縝到九江.2012/5/15 &00:005074231金龍大巴贛h4785張三昱德鎮(zhèn)到南昌 2012/5/217:20:0050米nullnullnullnullnullnull圖3.8管理員表:丄列名1數(shù)據(jù)類型i允許空|上char (10)17工號char(10)廠性別char 17廠圖3.9姓名工號1性別1gly001男李四gly002男米nullmjll圖 3. 10視圖:景德鎮(zhèn)到南昌:車牌號責(zé)任人運營路線v發(fā)車時間座位限額create view dbo.景徳鎮(zhèn)到南昌視圖asselect車次編號,客車型號,車牌號,責(zé)任人,運營路線
13、,發(fā)車時間,fromdbo.車次表where(運營路線二1景徳鎮(zhèn)到南昌1 )圖 3. 11責(zé)任人為張三的視圖:毛欠表二車牌號責(zé)任人v運營路線發(fā)車時間v座位限額create view dbo.責(zé)任人張三視圖asselect車次編號,車牌號,客車型號,責(zé)任人,運營路線,發(fā)車時間,fromdbo.車次表where(責(zé)任人=,張三t圖 3. 12座位限額座位限額半票視圖:終點站車型時間座位號create view dbo.半票視圖asselect 票號,票價,票種,起始站,終點站,車型,車次編號,時間,座位號fromdbo.車票where(票種二半票t圖 3. 13索引:車次表index營路線路線時間
14、:表名:索引名稱s):索引類型):唯一0)名稱1排序1順序數(shù)據(jù)類型大小|標識允許空值運營路線j升序char (20)20否是發(fā)車時間升序datetim©8否是索引鍵列®:圖 3. 14票價:表名q):索引名稱q):| index 票價ms唯一 q)索引鍵列逐):名稱票價腳停順序 數(shù)拇類型 護序大小標識允許空值float上移下移圖 3. 15車次配備人員*車票*關(guān)聯(lián):車次編號 客車型號 車牌號 麥任人圖 3. 16運宣路線 發(fā)車時間 座位限額4系統(tǒng)軟件結(jié)構(gòu)41 系統(tǒng)功能設(shè)計汽車站售票管理系統(tǒng)主要設(shè)有三個主要功能模塊:分別是車次管理、票務(wù)管 理、用戶管理。如圖模塊圖所示。1.車
15、次管理模塊該模塊主要實現(xiàn)車次信息的編輯。車次管理屮的數(shù)據(jù)源為access數(shù)據(jù)庫屮 car表,在此管理部分中,能夠使用界面操作實現(xiàn)車次信息的編輯,并將數(shù)據(jù)庫 屮的數(shù)據(jù)按照編輯的要求來及時更新數(shù)據(jù)表屮的相關(guān)數(shù)據(jù)。3. 票務(wù)管理模塊票務(wù)管理部分實現(xiàn)前臺售票、前臺退票功能。主要完成售票、遠程售票、廢 票、取消廢票功能、改簽票、退票、取消退票功能、補票、售票查詢和票款結(jié)算 單填寫等功能。4. 用戶管理模塊該模塊主要實現(xiàn)用戶添加,用戶信息修改與用戶的刪除。所有系統(tǒng)用戶的管 理,包括系統(tǒng)普通用戶與系統(tǒng)管理員。此管理模塊數(shù)據(jù)源為access數(shù)據(jù)庫的 users表。在系統(tǒng)主界面屮首先進入的是名稱為frmuser
16、man的用戶管理主窗體, 通過提取用戶名、用戶類型來查看用戶具休信息,選擇添加或刪除用戶進入名為frmuseredit的用戶編輯界面進行操作,操作完成便更新數(shù)據(jù)庫數(shù)據(jù)。模塊圖1±4.圖4. 2其他需求汽車站售票系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)量十分龐大,而冃更新速度十分快。在數(shù)據(jù) 大小方而要求數(shù)據(jù)的屈性要設(shè)置合理,假如是數(shù)據(jù)的屈性值越大,則數(shù)據(jù)本身所 占用的容量也就十分的龐大,不但會造成傳輸?shù)牟环奖丬蛑铃e誤,也更加重系統(tǒng) 的負擔,冇可能削弱系統(tǒng)運行速度,使得系統(tǒng)無法達到預(yù)期的目的。另外,在整 個系統(tǒng)當中要確保數(shù)據(jù)在保存與傳遞過程中的安全,以免發(fā)生嚴重的錯誤,造成 巨大的損失。4. 3說明售票止常出
17、售木站所有車次車票,并按要求打卬出車票。遠程售票止常出售遠程車站所有車次車票,并按遠程車站的耍求打卬出車票。廢票在止常售票過程中,可能因操作失誤或打卬機械故障等原因造成錯票而作廢車 酋o取消廢票當廢票時,發(fā)現(xiàn)廢的票是不應(yīng)該廢的,即為正常票,需要通過取消廢票來實現(xiàn)。遠程廢票對所售遠程車票作廢票處理。退票在止常退票時間內(nèi)辦理退票,并根據(jù)退票規(guī)定收取一定的手續(xù)費。遠程退票對所售遠程車票作退票處理。取消退票當退票時,發(fā)現(xiàn)退的票是不應(yīng)該退的,即為正常的票,需要通過取消退票來實現(xiàn)。改簽票由于乘客或車站某種原因需對已出售的車票作更換車次的車票。改簽僅允許改簽 一次。遠程改簽票對所售遠程車票作改簽處理。注銷票
18、刪除某些由于調(diào)試程序所用的票記錄及其影響。補票只能在超過售票時限后進行,口在耒發(fā)不z前,在統(tǒng)計時注意對非微機售票的票的處理(例 如:剪刀票)。售票查詢通過一定的授權(quán)和設(shè)定售票員可以查詢在設(shè)定時間范圍內(nèi)或多少張票以前的出售、作廢、改 簽和退票的情況,并對有權(quán)限的人員可有累計票款服務(wù)。票款結(jié)算單售票員每天售完千票后填寫每日結(jié)算單,以便財務(wù)人員查詢。重打車票在正常售票過程中,可能因打印機械故障等原因造成錯票而重新打印車票。售票類型車票屮所有聯(lián)都應(yīng)有的信息為車次、起止站點、票價、發(fā)車日期吋間,而正聯(lián)所 特冇的信息為售票員工號、檢票口、是否改簽票、車票上應(yīng)冇的信息:車票固有 票號、計算機打印的票號、票號
19、條形碼(僅用于自動檢票的車站)。(2)車票類型1)正常班次車票:發(fā)售的當天或預(yù)售止常輪班車次的車票。2)遠程售票:發(fā)售遠程車站乍次的車票,其打印格式同遠程車站。3)流水班次車票:發(fā)售的流水班次車票。4)退票和改簽票:退票分為a、正常退票。辦理標準規(guī)定退票時間內(nèi)的退票。b、強行退票。在超過時限后退票,即強行退票。補票:補票只能在超過售票時限后進行,且必須在未發(fā)車之前。訂票:設(shè)定定票有效期限,在有有效吋限保留座位,有效吋外釋放座位等。票種的定義 全價票 半價票允許設(shè)定可用標志,自由定義名稱。 免票只允許設(shè)定可用標志。 優(yōu)惠票13允許設(shè)定可用標志,自由定義名稱。 折扣票對原票價的基礎(chǔ)上進行一定的打折,有嚴格的權(quán)限控制5界面設(shè)計系統(tǒng)主界面設(shè)計如下,主界面頂端顯示不同管理模塊,點擊則進入相應(yīng)界面。 卜端顯示系統(tǒng)當前所處日期和時間圖5.1圖5.2圖5.3圖5
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025河南省建筑安全員C證考試(專職安全員)題庫附答案
- 2024-2025學(xué)年浙江省強基聯(lián)盟高二上學(xué)期11月聯(lián)考歷史試卷
- 2024-2025學(xué)年新疆烏魯木齊市第六十一中學(xué)高二上學(xué)期12月月考歷史試卷
- 廣州華商學(xué)院《數(shù)據(jù)庫應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 運城學(xué)院《算法設(shè)計與分析II》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025四川省建筑安全員-C證考試題庫
- 蘭州科技職業(yè)學(xué)院《試驗設(shè)計與數(shù)據(jù)處理》2023-2024學(xué)年第二學(xué)期期末試卷
- 上海對外經(jīng)貿(mào)大學(xué)《項目開發(fā)》2023-2024學(xué)年第二學(xué)期期末試卷
- 唐山學(xué)院《葡萄牙語視聽說(III)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2021年電力工程圍墻施工作業(yè)指導(dǎo)書
- 亞朵酒店前臺述職報告
- 《肝衰竭診治指南(2024版)》解讀
- 數(shù)據(jù)安全重要數(shù)據(jù)風(fēng)險評估報告
- 孝悌課件教學(xué)課件
- 《期末總結(jié)》課件
- 《企業(yè)安全生產(chǎn)費用提取和使用管理辦法》專題培訓(xùn)
- 母嬰護工培訓(xùn)完整方案
- 第17講 新高考新結(jié)構(gòu)命題下的導(dǎo)數(shù)解答題綜合訓(xùn)練(教師版)-2025版高中數(shù)學(xué)一輪復(fù)習(xí)考點幫
- 01-衛(wèi)生法學(xué)與衛(wèi)生法概述課件
- 2024年世界職業(yè)院校技能大賽高職組“新型電力系統(tǒng)技術(shù)與應(yīng)用組”參考試題庫(含答案)
- 幼兒園家長會安全保健
評論
0/150
提交評論