汽車(chē)站售票管理信息系統(tǒng).20頁(yè)_第1頁(yè)
汽車(chē)站售票管理信息系統(tǒng).20頁(yè)_第2頁(yè)
汽車(chē)站售票管理信息系統(tǒng).20頁(yè)_第3頁(yè)
汽車(chē)站售票管理信息系統(tǒng).20頁(yè)_第4頁(yè)
汽車(chē)站售票管理信息系統(tǒng).20頁(yè)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1現(xiàn)行系統(tǒng)概述隨著時(shí)代的進(jìn)步,社會(huì)的發(fā)展,人們的生活形式與習(xí)慣也越來(lái)越多樣化,出行成為了人們生活中的一個(gè)重要組成部分,而汽車(chē)成為許多人出行選擇的交通工具。面對(duì)巨大數(shù)量的乘客的購(gòu)票需要,汽車(chē)站就要選擇使用先進(jìn)的管理方法來(lái)實(shí)現(xiàn)方便、快捷的售票、退票等方面的票務(wù)管理。隨著計(jì)算機(jī)的普及,信息處理量的逐漸擴(kuò)大,手工處理方式遠(yuǎn)遠(yuǎn)不能滿(mǎn)足人們管理活動(dòng)的需要,各種工作都逐漸由手工轉(zhuǎn)為自動(dòng)化,使許多復(fù)雜、繁瑣、且需要很多人力的工作變得簡(jiǎn)單。汽車(chē)站每天產(chǎn)生售票、退票等行為數(shù)量多,使得汽車(chē)站售票管理的數(shù)據(jù)量大,而且速度要求要快,傳統(tǒng)的人力行為已不能適應(yīng),計(jì)算機(jī)應(yīng)用軟件的使用則能很好地滿(mǎn)足汽車(chē)站的這一需要,提高售票人

2、員的工作效率,節(jié)約相關(guān)管理成本。汽車(chē)售票管理系統(tǒng)主要用于車(chē)站日常的票務(wù)處理。汽車(chē)售票管理系統(tǒng)在正常運(yùn)行中需要對(duì)使用該系統(tǒng)的主要是汽車(chē)站售票人員、汽車(chē)站售票工作的管理人員與系統(tǒng)管理員。為達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求,我們組在這個(gè)系統(tǒng)中采用結(jié)構(gòu)化程序設(shè)計(jì)的方法,便于系統(tǒng)功能的組合和修改,以及擴(kuò)充和維護(hù)。2系統(tǒng)分析系統(tǒng)應(yīng)具有售票、查詢(xún)、管理和維護(hù)等功能,系統(tǒng)管理員可以進(jìn)行對(duì)車(chē)次的更改、票價(jià)的變動(dòng)及調(diào)度功能,票價(jià)的修改可以通過(guò)修改運(yùn)價(jià)來(lái)進(jìn)行,車(chē)次調(diào)度可通過(guò)對(duì)發(fā)車(chē)時(shí)刻表的修改來(lái)進(jìn)行,維護(hù)功能即可對(duì)表進(jìn)行修改。2.1需求分析2.1.1性能分析售票系統(tǒng)主要功能為:根據(jù)目的站、車(chē)次、時(shí)間等信息

3、查詢(xún)有關(guān)車(chē)票情況;提供多種方式完成售票工作;現(xiàn)金結(jié)算、票據(jù)打?。皇燮毙畔⒔y(tǒng)計(jì),打印詳細(xì)報(bào)表。 車(chē)次管理:車(chē)次詳細(xì)信息的編輯。在此管理部分中,能夠使用界面操作實(shí)現(xiàn)車(chē)次信息的編輯,并將數(shù)據(jù)庫(kù)中的數(shù)據(jù)按照編輯的要求來(lái)及時(shí)更新數(shù)據(jù)表中的相關(guān)數(shù)據(jù)。 票價(jià)管理:票價(jià)的分類(lèi)及詳細(xì)信息的錄入、修改、刪除,在此管理部分中,通過(guò)票價(jià)管理界面來(lái)選擇記錄并決定執(zhí)行何種操作,是修改、添加或刪除。當(dāng)命令為修改或者添加時(shí)則自動(dòng)跳轉(zhuǎn)到票價(jià)編輯窗體實(shí)現(xiàn)票價(jià)信息的編輯并更新數(shù)據(jù)庫(kù)中相應(yīng)數(shù)據(jù)記錄。 票務(wù)管理:提供多種方式完成售票工作;現(xiàn)金結(jié)算、票據(jù)打??;提供相關(guān)的一些信息查詢(xún)手段,打印詳細(xì)報(bào)表; 用戶(hù)管理:所有系統(tǒng)用戶(hù)的管理,包括

4、系統(tǒng)普通用戶(hù)與系統(tǒng)管理員。在系統(tǒng)主界面中首先進(jìn)入用戶(hù)管理主窗體,選擇添加或刪除用戶(hù)進(jìn)入用戶(hù)編輯界面進(jìn)行操作,操作完成便更新數(shù)據(jù)庫(kù)數(shù)據(jù)。 查詢(xún)管理:通過(guò)查詢(xún)界面可以根據(jù)條件進(jìn)行車(chē)次時(shí)刻、車(chē)次票價(jià)查詢(xún)。2.1.2用戶(hù)角色需求使用該系統(tǒng)的主要是汽車(chē)站售票人員、汽車(chē)站售票工作的管理人員與系統(tǒng)管理員。該系統(tǒng)分為普用戶(hù)和系統(tǒng)管理員兩種權(quán)限登陸。汽車(chē)站的普通售票人員只能使用該系統(tǒng)的查詢(xún)、售票管理等基本功能;汽車(chē)站售票人員、汽車(chē)站售票工作的管理人員能夠修改自身的用戶(hù)名和密碼;汽車(chē)站售票工作的管理人員能對(duì)票價(jià)進(jìn)行管理;系統(tǒng)管理員則能實(shí)現(xiàn)系統(tǒng)用戶(hù)與普通用戶(hù)的添加,修改普通用戶(hù)與系統(tǒng)管理員的密碼,以此確保該系統(tǒng)能夠

5、安全操作,避免不必要的損失。2.2可行性研究本系統(tǒng)旨在提供更友好的界面、更便捷的操作與更實(shí)用的管理,從而降低客運(yùn)站售票員的勞動(dòng)強(qiáng)度,提高工作效率,進(jìn)而提升服務(wù)質(zhì)量,提高旅客滿(mǎn)意度。2.2.1管理上的可行性該系統(tǒng)重要應(yīng)用于管理員和售票人員,應(yīng)具有良好的人機(jī)交換界面。系統(tǒng)應(yīng)具有操作簡(jiǎn)單,容易上手等特點(diǎn)。實(shí)現(xiàn)火車(chē)售票系統(tǒng)后可以提高工作效率,減少工作人員和管理人員的負(fù)擔(dān),因此在系統(tǒng)的調(diào)查和分析階段也能得到他們的積極支持;而且通過(guò)該系統(tǒng)的使用,旅客可以更方便的得到他們所需的信息和車(chē)票,對(duì)于網(wǎng)絡(luò)系統(tǒng)的推廣使用具有積極的促進(jìn)作用。該系統(tǒng)基于瀏覽器的使用進(jìn)行一系列的系統(tǒng)操作,方便簡(jiǎn)潔,對(duì)于管理人員只需進(jìn)行簡(jiǎn)單

6、的培訓(xùn)即可上手使用,而旅客一般對(duì)網(wǎng)絡(luò)比較熟悉,便可以通過(guò)網(wǎng)絡(luò)查詢(xún)各種事務(wù),便于管理。實(shí)行聯(lián)網(wǎng)售票還可以打擊犯罪,凈化旅行環(huán)境,保障公眾安全。2.2.2技術(shù)上的可行性主要應(yīng)用SQLserver數(shù)據(jù)庫(kù),C語(yǔ)言、搭載在windows 2000的系統(tǒng)以上等技術(shù)。并且隨著電子商務(wù)的成熟,人們對(duì)網(wǎng)絡(luò)操作越來(lái)越習(xí)以為常,這些都為網(wǎng)上售票系統(tǒng)的實(shí)施提供了支持。隨著新的網(wǎng)格安全技術(shù)不斷出現(xiàn),應(yīng)用程序和基礎(chǔ)設(shè)施的安全性問(wèn)題也越來(lái)越有保障,包括對(duì)應(yīng)用程序的保護(hù)和節(jié)點(diǎn)到節(jié)點(diǎn)的通信安全已經(jīng)基本解決。所有這些都為網(wǎng)上售票的發(fā)展提供了良好的條件。2.2.3經(jīng)濟(jì)上的可行性在項(xiàng)目開(kāi)始前,應(yīng)進(jìn)行財(cái)務(wù)預(yù)算,主要包括硬件、軟件設(shè)備的

7、購(gòu)置,開(kāi)發(fā)人員的工資,系統(tǒng)維護(hù)所需的費(fèi)用。避免超出預(yù)算的情況。隨著科技水平的進(jìn)步以及可觀的經(jīng)濟(jì)利益驅(qū)使,制造仿真版假票的技術(shù)水平是非常高的,如果不借用輔助儀器,很難辨別其真?zhèn)?;一些制假不法分子把目?biāo)投向乘客身上來(lái),使出行人上當(dāng)受騙,既耽誤出行,又會(huì)造成不良的社會(huì)影響,實(shí)行聯(lián)網(wǎng)售票可以有效抑制假票的流通,維護(hù)廣大旅客的出行利益。2.3系統(tǒng)的開(kāi)發(fā)方法的選擇系統(tǒng)開(kāi)發(fā)方法有系統(tǒng)結(jié)構(gòu)化開(kāi)發(fā)方法、原型法、面向?qū)ο蠓ê蚦ase法。原型法不注重對(duì)對(duì)管理系統(tǒng)進(jìn)行全面、系統(tǒng)的調(diào)查與分析,不適用于大型的系統(tǒng)。面向?qū)ο蠓ㄐ枰欢ǖ能浖С汁h(huán)境,不太適宜大型的MIS開(kāi)發(fā),不能從科學(xué)管理角度進(jìn)行理順和優(yōu)化,初學(xué)者不易接受

8、。至于case法,嚴(yán)格的講它只是一種開(kāi)發(fā)環(huán)境而不是一種開(kāi)發(fā)方法,它集成了很多工具,因此可以說(shuō)是一種輔助開(kāi)發(fā)方法。綜合考慮幾種開(kāi)發(fā)方法,本次課程設(shè)計(jì)我們選擇結(jié)構(gòu)化開(kāi)發(fā)方法,即用系統(tǒng)工程的思想和工程化的方法,按照用戶(hù)至上的原則,自頂向下整體分析與設(shè)計(jì)和自底向上逐步實(shí)施的系統(tǒng)開(kāi)發(fā)過(guò)程。是組織、管理和控制信息系統(tǒng)開(kāi)發(fā)過(guò)程的一種基本框架。結(jié)構(gòu)化的開(kāi)發(fā)方法是在系統(tǒng)分析時(shí),采用自頂向下、逐層分解,由抽象到具體的逐步認(rèn)識(shí)問(wèn)題的過(guò)程;在系統(tǒng)設(shè)計(jì)的時(shí)候,先考慮系統(tǒng)整體的優(yōu)化,再考慮局部的優(yōu)化問(wèn)題;在系統(tǒng)實(shí)施的時(shí)候,則堅(jiān)持自底向上,先局部后整體,通過(guò)標(biāo)準(zhǔn)化模塊的連接形成完整的系統(tǒng)。這樣做的優(yōu)點(diǎn)是注重系統(tǒng)開(kāi)發(fā)過(guò)程的整

9、體性和全局性;嚴(yán)格區(qū)分工作階段;立足全局,步步為營(yíng),減少返工,有利于提高開(kāi)發(fā)質(zhì)量,加快開(kāi)發(fā)速度;目標(biāo)明確,階段性強(qiáng),開(kāi)發(fā)過(guò)程易于控制。2.4組織結(jié)構(gòu)與功能分析售票系統(tǒng)組織內(nèi)部的隸屬關(guān)系如圖2-1所示:圖2-1 售票系統(tǒng)組織結(jié)構(gòu)圖財(cái)務(wù)部:對(duì)系統(tǒng)開(kāi)發(fā)過(guò)程中的財(cái)務(wù)情況進(jìn)行預(yù)算、核算。系統(tǒng)運(yùn)行實(shí)施后對(duì)各項(xiàng)財(cái)務(wù)的進(jìn)出進(jìn)行統(tǒng)計(jì)。辦公室:負(fù)責(zé)上級(jí)機(jī)關(guān)和有關(guān)單位的來(lái)文的接受登記、管理和歸檔工作,根據(jù)領(lǐng)導(dǎo)指示參加有關(guān)會(huì)議,必要時(shí)做好保密工作,以及配合其他部門(mén)做好各項(xiàng)工作等。人力資源部:主要是對(duì)系統(tǒng)的使用人員進(jìn)行管理,規(guī)定不同身份的人登陸系統(tǒng)時(shí)不同的操作權(quán)限來(lái)確保系統(tǒng)數(shù)據(jù)的一致性。市場(chǎng)營(yíng)銷(xiāo)部:面向的人群是顧客,根

10、據(jù)顧客的要求提供相關(guān)的票務(wù)。建設(shè)管理部:負(fù)責(zé)對(duì)系統(tǒng)進(jìn)行日常維護(hù),發(fā)現(xiàn)系統(tǒng)漏洞進(jìn)行修復(fù),并對(duì)系統(tǒng)進(jìn)行及時(shí)更新和升級(jí)。信息管理部:協(xié)助部門(mén)經(jīng)理根據(jù)上級(jí)要求制定管理制度,協(xié)助建設(shè)管理部做好開(kāi)發(fā)項(xiàng)目的確定和項(xiàng)目管理。2.5業(yè)務(wù)流程分析在對(duì)系統(tǒng)的組織結(jié)構(gòu)和功能進(jìn)行分析時(shí),需從一個(gè)實(shí)際業(yè)務(wù)流程的角度將系統(tǒng)調(diào)查中有關(guān)該業(yè)務(wù)流程的資料都串起來(lái)作進(jìn)一步的分析。業(yè)務(wù)流程分析可以幫助我們了解該業(yè)務(wù)的具體處理過(guò)程,發(fā)現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯(cuò)誤和疏漏,修改和刪除原系統(tǒng)的不合理部分,在新系統(tǒng)基礎(chǔ)上優(yōu)化業(yè)務(wù)處理流程。前面已經(jīng)將功能需求一一理出,而業(yè)務(wù)流程分析則是在業(yè)務(wù)功能的基礎(chǔ)上將其細(xì)化,利用系統(tǒng)調(diào)查的資料將業(yè)務(wù)處理過(guò)程

11、中的每一個(gè)步驟用一個(gè)完整的圖形將其串起來(lái)。在繪制業(yè)務(wù)流程圖的過(guò)程中發(fā)現(xiàn)問(wèn)題,分析不足,優(yōu)化業(yè)務(wù)處理過(guò)程。所以說(shuō)繪制業(yè)務(wù)流程圖是分析業(yè)務(wù)流程的重要步驟。業(yè)務(wù)流程圖,就是用一些規(guī)定的符號(hào)及連線(xiàn)來(lái)表示某個(gè)具體業(yè)務(wù)處理過(guò)程。業(yè)務(wù)流程圖的繪制基本上按照業(yè)務(wù)的實(shí)際處理步驟和過(guò)程繪制。具體業(yè)務(wù)情況是:旅客到達(dá)車(chē)站后,售票員根據(jù)旅客提供的乘車(chē)時(shí)間、目的地、車(chē)次號(hào)及座位信息等票面信息進(jìn)行查詢(xún),檢查是否有符合旅客要求的乘車(chē)票,如果沒(méi)有符合要求的直接返回給旅客,如果有符合要求的票種則開(kāi)始處理買(mǎi)票,售票員根據(jù)旅客買(mǎi)的票的信息并根據(jù)是否有優(yōu)惠條件售票給旅客并修改車(chē)票記錄,流程圖如圖2-2所示圖2-2 業(yè)務(wù)流程圖2.6數(shù)

12、據(jù)流程圖分析數(shù)據(jù)流圖是組織中信息運(yùn)動(dòng)的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。這個(gè)模型不涉及硬件、軟件、數(shù)據(jù)結(jié)構(gòu)與文件組織,它與系統(tǒng)的物理描述無(wú)關(guān),只是用一種圖形及與此相關(guān)的注釋來(lái)表示系統(tǒng)的邏輯功能。圖形描述簡(jiǎn)明,清晰,不涉及技術(shù)細(xì)節(jié),所描述的內(nèi)容是面向用戶(hù)的。因此數(shù)據(jù)流圖是系統(tǒng)分析人員與用戶(hù)進(jìn)行交流的有效手段,也是系統(tǒng)設(shè)計(jì)的主要依據(jù)之一。數(shù)據(jù)流圖是在對(duì)業(yè)務(wù)流程圖進(jìn)行分析的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理的合理性、實(shí)際運(yùn)行的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下、逐層分解,從邏輯上精確的描述新系統(tǒng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)來(lái)源和去向。數(shù)據(jù)流圖具有抽象性和

13、概括性?xún)煞N特性: 抽象性:表現(xiàn)在它完全舍去了具體的物質(zhì),只剩下數(shù)據(jù)的流動(dòng)、加工處理和存儲(chǔ)。 概括性:表現(xiàn)在它可以把信息中的各種不同業(yè)務(wù)處理過(guò)程聯(lián)系起來(lái),形成一個(gè)整體。無(wú)論是手工操作部分還是計(jì)算機(jī)處理部分,都可以用它系統(tǒng)地表達(dá)出來(lái)。數(shù)據(jù)流圖由四種基本成分組成,分別為外部實(shí)體、處理、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)。 代表數(shù)據(jù)存儲(chǔ)加工或?yàn)樘幚恚頂?shù)據(jù)的處理邏輯代表系統(tǒng)之外的信息使用者或提供者代表數(shù)據(jù)流,箭頭方向代表數(shù)據(jù)流方向數(shù)據(jù)與數(shù)據(jù)流程分析售票系統(tǒng)的頂層數(shù)據(jù)流程圖如圖2-3所示售票員購(gòu)票信息車(chē)站售票管理系統(tǒng)顧客圖2-3頂層數(shù)據(jù)流程圖售票系統(tǒng)的第一層數(shù)據(jù)流程圖如圖2-4所示購(gòu)票信息可供票核對(duì)顧客信息售票記錄確認(rèn)

14、購(gòu)票信息售票員P2票價(jià)分類(lèi)P1車(chē)票信息顧客F2圖2-4 第一層數(shù)據(jù)流程圖售票系統(tǒng)中具體的業(yè)務(wù)處理的數(shù)據(jù)流程圖如圖2-5和圖2-6所示圖2-5 第二層數(shù)據(jù)流程圖圖2-6第二層數(shù)據(jù)流程圖2.7數(shù)據(jù)分析數(shù)據(jù)字典是對(duì)數(shù)據(jù)流中的各項(xiàng)所做的一套詳細(xì)而精確的說(shuō)明,它是對(duì)數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理邏輯、外部實(shí)體進(jìn)行的定義和描述,其目的是對(duì)數(shù)據(jù)流程圖中的各個(gè)元素做出的詳細(xì)的說(shuō)明。2.7.1數(shù)據(jù)流條目數(shù)據(jù)流由一個(gè)或一組固定的數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)組成。定義數(shù)據(jù)流時(shí),不僅要說(shuō)明數(shù)據(jù)流的名稱(chēng)、組成等,還應(yīng)指明它的來(lái)源、去向和數(shù)據(jù)流量等。數(shù)據(jù)流編號(hào):D-01數(shù)據(jù)流名稱(chēng):購(gòu)票信息簡(jiǎn)述:根據(jù)顧客的要求確定的購(gòu)票信息

15、數(shù)據(jù)流來(lái)源:顧客數(shù)據(jù)流去向:車(chē)票信息處理模塊數(shù)據(jù)流組成:票號(hào)+起始站+終點(diǎn)站+票價(jià)+車(chē)次+日期+開(kāi)車(chē)時(shí)間+票種+座位號(hào)+售出時(shí)間數(shù)據(jù)流量:不定高峰流量:不定數(shù)據(jù)流編號(hào):D-02數(shù)據(jù)流名稱(chēng):售票信息簡(jiǎn)述:根據(jù)現(xiàn)有的車(chē)票情況及顧客的要求確定的信息數(shù)據(jù)流來(lái)源:車(chē)站信息處理模塊數(shù)據(jù)流去向:售票員數(shù)據(jù)流組成:票號(hào)+起始站+終點(diǎn)站+票價(jià)+車(chē)次+日期+開(kāi)車(chē)時(shí)間+票種+座位號(hào)+售出時(shí)間數(shù)據(jù)流量:不定高峰流量:不定數(shù)據(jù)流編號(hào):D-03數(shù)據(jù)流名稱(chēng):車(chē)票簡(jiǎn)述:最后確定的給顧客的票面信息數(shù)據(jù)流來(lái)源:售票員數(shù)據(jù)流去向:顧客數(shù)據(jù)流組成:票號(hào)+起始站+終點(diǎn)站+票價(jià)+車(chē)次+日期+開(kāi)車(chē)時(shí)間+票種+座位號(hào)數(shù)據(jù)流量:不定高峰流量:

16、不定數(shù)據(jù)流編號(hào):D-04數(shù)據(jù)流名稱(chēng):顧客需求簡(jiǎn)述:確定的顧客的訂單信息 數(shù)據(jù)流來(lái)源:車(chē)站信息處理模塊數(shù)據(jù)流去向:售票員數(shù)據(jù)流組成:訂單編號(hào)+車(chē)次編號(hào)+始發(fā)站+終點(diǎn)站+始發(fā)時(shí)間+終點(diǎn)時(shí)間+旅客類(lèi)型+車(chē)票價(jià)格2.7.2處理邏輯的定義處理邏輯的定義僅對(duì)數(shù)據(jù)流程圖中最底層的處理邏輯加以說(shuō)明處理邏輯編號(hào):P1處理邏輯名稱(chēng):處理車(chē)票信息簡(jiǎn)述:查詢(xún)車(chē)票情況輸入的數(shù)據(jù)流:售票員根據(jù)顧客提供的乘車(chē)時(shí)間、車(chē)次、目的地或乘車(chē)編號(hào)等信息經(jīng)過(guò)有條件的查詢(xún)來(lái)確定能否為顧客提供所要求的車(chē)票。處理:根據(jù)乘車(chē)編號(hào)檢索車(chē)票信息文件來(lái)確定是否有符合要求的車(chē)次再根據(jù)顧客的乘車(chē)時(shí)間、目的地等詳細(xì)信息來(lái)確定最終的票面信息。輸出的數(shù)據(jù)流:

17、車(chē)票信息處理邏輯編號(hào):P2處理邏輯名稱(chēng):決定票價(jià)簡(jiǎn)述:根據(jù)旅客的身份確定票價(jià)輸入的數(shù)據(jù)流:旅客提供的訂單信息處理:根據(jù)旅客描述的訂單信息以及持有優(yōu)惠證件的類(lèi)型確定票面價(jià)格輸出的信息流:最終支付的車(chē)票價(jià)格處理邏輯編號(hào):P1.1處理邏輯名稱(chēng):決定目的地 簡(jiǎn)述:根據(jù)顧客的乘車(chē)需求確定目的地輸入的數(shù)據(jù)流:旅客提供的訂單信息處理:根據(jù)旅客描述的訂單信息查詢(xún)是否有正確的目的地輸出的信息流:購(gòu)票信息的目地的確定 處理邏輯編號(hào):P1.2處理邏輯名稱(chēng):決定乘車(chē)時(shí)間 簡(jiǎn)述:根據(jù)顧客的乘車(chē)需求確定乘車(chē)時(shí)間輸入的數(shù)據(jù)流:旅客提供的訂單信息處理:根據(jù)旅客描述的訂單信息確定他的乘車(chē)時(shí)間輸出的信息流:購(gòu)票信息的乘車(chē)時(shí)間的確

18、定 處理邏輯編號(hào):P1.3處理邏輯名稱(chēng):決定車(chē)次編號(hào)簡(jiǎn)述:根據(jù)顧客乘車(chē)時(shí)間、目的地確定車(chē)次編號(hào)輸入的數(shù)據(jù)流:旅客提供的訂單信息處理:根據(jù)旅客描述的訂單信息確定他的乘車(chē)編號(hào)輸出的信息流:購(gòu)票信息的乘車(chē)編號(hào)的確定 處理邏輯編號(hào):P2.1處理邏輯名稱(chēng):身份驗(yàn)證簡(jiǎn)述:根據(jù)顧客的身份確定是否具有票面價(jià)格優(yōu)惠的條件輸入的數(shù)據(jù)流:查看旅客的身份信息處理:根據(jù)旅客的信息對(duì)比有關(guān)的規(guī)定確定是否有優(yōu)惠的條件輸出的信息流:旅客的身份的確認(rèn) 處理邏輯編號(hào):P2.2處理邏輯名稱(chēng):購(gòu)票信息處理簡(jiǎn)述:確認(rèn)車(chē)票的類(lèi)型輸入的數(shù)據(jù)流:旅客提供的證件處理:根據(jù)顧客提供的有關(guān)證件進(jìn)行購(gòu)票處理輸出的信息流:票面信息 2.7.3數(shù)據(jù)存儲(chǔ)

19、的定義數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)保存的場(chǎng)所。它在數(shù)據(jù)字典中只描述數(shù)據(jù)的邏輯存儲(chǔ)結(jié)構(gòu),而不涉及它的物理組織。數(shù)據(jù)存儲(chǔ)編號(hào):F1數(shù)據(jù)存儲(chǔ)名稱(chēng):車(chē)票信息表簡(jiǎn)述:車(chē)票信息存儲(chǔ)數(shù)據(jù)存儲(chǔ)構(gòu)成:車(chē)票編號(hào)+車(chē)次編號(hào)+始發(fā)站+終點(diǎn)站+始發(fā)時(shí)間+到站時(shí)間關(guān)鍵字:車(chē)票編號(hào)相關(guān)聯(lián)的處理:P1數(shù)據(jù)存儲(chǔ)編號(hào):F2數(shù)據(jù)存儲(chǔ)名稱(chēng):售票信息表簡(jiǎn)述:對(duì)已售車(chē)票的存儲(chǔ)數(shù)據(jù)存儲(chǔ)構(gòu)成:車(chē)票編號(hào)+車(chē)次編號(hào)+售出時(shí)間+職工號(hào)關(guān)鍵字:車(chē)票編號(hào)+車(chē)次編號(hào)+職工號(hào)相關(guān)聯(lián)的處理:P22.7.4外部實(shí)體的定義外部實(shí)體的定義包括:外部實(shí)體編號(hào)、名稱(chēng)、簡(jiǎn)述及有關(guān)數(shù)據(jù)流的輸入和輸出外部實(shí)體編號(hào):S0外部實(shí)體名稱(chēng):旅客簡(jiǎn)述:購(gòu)票的使用用戶(hù)輸出的信息流:車(chē)次信息流入

20、的信息流:訂單信息外部實(shí)體編號(hào):S1外部實(shí)體名稱(chēng):售票員簡(jiǎn)述:對(duì)車(chē)次、車(chē)票、訂單信息的管理人員輸出的信息流:查詢(xún)信息流入的信息流:列車(chē)信息、車(chē)票信息、訂單信息3系統(tǒng)設(shè)計(jì)3.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)售票系統(tǒng)主要功能有查詢(xún)、調(diào)度、售票、統(tǒng)計(jì)、用戶(hù)管理,其功能結(jié)構(gòu)圖如圖3-1所示圖3-1 功能結(jié)構(gòu)圖調(diào)度管理模塊:該模塊主要實(shí)現(xiàn)車(chē)次信息的編輯。車(chē)次管理中的數(shù)據(jù)源為SQLServer數(shù)據(jù)庫(kù)中Car表,在此管理部分中,能夠使用界面操作實(shí)現(xiàn)車(chē)次信息的編輯,并將數(shù)據(jù)庫(kù)中的數(shù)據(jù)按照編輯的要求來(lái)及時(shí)更新數(shù)據(jù)表中的相關(guān)數(shù)據(jù)。售票管理模塊:該模塊主要實(shí)現(xiàn)票價(jià)信息的錄入、修改與刪除以及票價(jià)折扣信息的錄入、修改與刪除。 票價(jià)詳

21、細(xì)信息的錄入、修改、刪除,票的售出情況,它的數(shù)據(jù)源為SQLServer數(shù)據(jù)庫(kù)的Tickets表。在此管理部分中,通過(guò)車(chē)票管理界面來(lái)選擇記錄并決定執(zhí)行何種操作,是修改、添加或刪除。當(dāng)命令為修改或者添加時(shí)則自動(dòng)跳轉(zhuǎn)到票價(jià)編輯窗體,實(shí)現(xiàn)車(chē)票信息的編輯并更新數(shù)據(jù)庫(kù)中的記錄。用戶(hù)管理模塊:該模塊主要實(shí)現(xiàn)用戶(hù)添加,用戶(hù)信息修改與用戶(hù)的刪除。所有系統(tǒng)用戶(hù)的管理,包括系統(tǒng)普通用戶(hù)與系統(tǒng)管理員。此管理模塊數(shù)據(jù)源為SQLServer數(shù)據(jù)庫(kù)的Manager和 Staff表。在系統(tǒng)主界面中首先進(jìn)入的是的用戶(hù)管理主窗體,通過(guò)提取用戶(hù)名、用戶(hù)類(lèi)型來(lái)查看用戶(hù)具體信息,選擇添加或刪除用戶(hù)編輯界面進(jìn)行操作,操作完成便更新數(shù)據(jù)庫(kù)

22、數(shù)據(jù)。查詢(xún)管理模塊:該模塊主要實(shí)現(xiàn)擁護(hù)通過(guò)查詢(xún)界面可以根據(jù)條件進(jìn)行車(chē)次時(shí)刻、車(chē)次票價(jià)查詢(xún)。其數(shù)據(jù)源為SQLServer數(shù)據(jù)庫(kù)中的Tickets表和Car表。統(tǒng)計(jì)管理模塊:該模塊主要負(fù)責(zé)對(duì)車(chē)票信息的賣(mài)出和已有情況的統(tǒng)計(jì),其數(shù)據(jù)源為SQLServer數(shù)據(jù)庫(kù)中的Statistic表3.2數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì)3.2.1數(shù)據(jù)庫(kù)中的關(guān)系模式列出各種表格存儲(chǔ)的1NF的關(guān)系模式列車(chē)信息列車(chē)(車(chē)次編號(hào),始發(fā)站,終點(diǎn)站,始發(fā)時(shí)間,終點(diǎn)時(shí)間) 車(chē)票信息車(chē)票(車(chē)票編號(hào),車(chē)次編號(hào),始發(fā)站,終點(diǎn)站,始發(fā)時(shí)間,終點(diǎn)時(shí)間,車(chē)票價(jià)格)管理員管理員(管理員編號(hào),管理員用戶(hù)名,管理員密碼)訂單訂單(訂單編號(hào),車(chē)次編號(hào),始發(fā)站,終點(diǎn)

23、站,始發(fā)時(shí)間,終點(diǎn)時(shí)間,旅客類(lèi)型,車(chē)票價(jià)格)3.2.2 數(shù)據(jù)庫(kù)中表結(jié)構(gòu)定義數(shù)據(jù)庫(kù)的表結(jié)構(gòu)是非常重要的環(huán)節(jié),一個(gè)良好的數(shù)據(jù)庫(kù)設(shè)計(jì),可以提高效率,方便維護(hù),并且為以后進(jìn)行功能的擴(kuò)展留有余地,表3-1是系統(tǒng)數(shù)據(jù)庫(kù)表的清單。表3-1系統(tǒng)數(shù)據(jù)庫(kù)表的清單。序號(hào)數(shù)據(jù)表名稱(chēng)說(shuō)明1 Car對(duì)存在的列車(chē)情況進(jìn)行記錄2Tickets對(duì)現(xiàn)有的車(chē)次的車(chē)票的記錄3Manager系統(tǒng)管理員信息4staff系統(tǒng)普通用戶(hù)信息5statistic對(duì)售出的車(chē)票和現(xiàn)有的車(chē)票的統(tǒng)計(jì)6Oorder顧客訂單的詳細(xì)信息列車(chē)表:詳細(xì)顯示有關(guān)車(chē)次的各項(xiàng)信息,如表3-2所示表3-2列車(chē)信息表列車(chē)信息表(Car)序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵/外鍵長(zhǎng)度是否

24、為空字段說(shuō)明1CnoVarchar主鍵50NOT NULL車(chē)次編號(hào)2CbeginVarchar50始發(fā)站3CendVarchar50終點(diǎn)站4CbegintimeDatetime開(kāi)車(chē)時(shí)間5CendtimeDatetime到達(dá)時(shí)間車(chē)票表:票面上所顯示的車(chē)次編號(hào)、車(chē)票編號(hào)、票面價(jià)格等詳細(xì)信息,如表3-3所示表3-3車(chē)票信息表車(chē)票信息表(Tickets)序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵/外鍵長(zhǎng)度是否為空字段說(shuō)明1TnoVarchar主鍵20NOT NULL車(chē)票編號(hào)2TCnoVarchar外鍵50NOT NULL車(chē)次編號(hào)3TbeginVarchar50始發(fā)站4TendVarchar50終點(diǎn)站5Tbegintime

25、Datetime開(kāi)車(chē)時(shí)間6TendtimeDatetime到達(dá)時(shí)間7TpriceInt票面價(jià)格管理員表:系統(tǒng)管理員的詳細(xì)信息,他們可以通過(guò)設(shè)置密碼來(lái)登錄系統(tǒng),這樣保證了數(shù)據(jù)的安全性,具體信息如表3-4所示表3-4管理員信息表管理員信息表(Manager)序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵/外鍵長(zhǎng)度是否為空字段說(shuō)明1MnoVarchar主鍵50NOT NULL管理員編號(hào)2MuserVarchar50管理員用戶(hù)名3MpasswordVarchar50管理員密碼售票員表:系統(tǒng)的普通的使用人員信息表,通過(guò)職工編號(hào)可以唯一的確定職工的身份,這樣有利于系統(tǒng)管理人員的管理也可以責(zé)任到人,職責(zé)分明,詳細(xì)信息如表3-5所示

26、表3-5售票員信息表售票員表(Staff)序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵/外鍵長(zhǎng)度是否為空字段說(shuō)明1SnoVarchar主鍵50NOT NULL職工號(hào)2SnameVarchar50姓名3SsexVarchar10性別統(tǒng)計(jì)表:主要是對(duì)已售出的有關(guān)哪個(gè)車(chē)次、車(chē)票信息、營(yíng)業(yè)額的統(tǒng)計(jì)分析,這樣有利于定期核算,如表3-6所示表3-6統(tǒng)計(jì)分析表統(tǒng)計(jì)表(statistic)序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵/外鍵長(zhǎng)度是否為空字段說(shuō)明1ScnoVarchar主鍵、外鍵50NOT NULL車(chē)次號(hào)2SsnoVarchar主鍵、外鍵50NOT NULL職工號(hào)3SshuliangInt車(chē)票數(shù)量4SzongerInt營(yíng)業(yè)額訂單表:這是對(duì)旅

27、客訂票要求的詳細(xì)信息的說(shuō)明,如圖3-7所示表3-7訂單信息表訂單表(Oorder)序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵/外鍵長(zhǎng)度是否為空字段說(shuō)明1OnoVarchar主鍵50NOT NULL訂單編號(hào)2OcnoVarchar外鍵50NOT NULL車(chē)次編號(hào)3OleibieVarchar30旅客類(lèi)型4OpriceInt車(chē)票價(jià)格3.3 數(shù)據(jù)庫(kù)中表的實(shí)現(xiàn)數(shù)據(jù)庫(kù)中存儲(chǔ)的列車(chē)信息表如表3-8所示表3-8列車(chē)表數(shù)據(jù)庫(kù)中存儲(chǔ)的車(chē)票信息表如表3-9所示表3-9 車(chē)票表數(shù)據(jù)庫(kù)中存儲(chǔ)的管理員信息表如表3-10所示表3-10管理員表數(shù)據(jù)庫(kù)中存儲(chǔ)的售票員表如表3-11所示表3-11售票員表數(shù)據(jù)庫(kù)中存儲(chǔ)的統(tǒng)計(jì)分析表如表3-12所示表3-12統(tǒng)計(jì)表數(shù)據(jù)庫(kù)中存儲(chǔ)的訂單表如表3-13所示表3-13訂單信息表各表總的結(jié)構(gòu)關(guān)系圖如圖3-14所示表3-14 表的結(jié)構(gòu)關(guān)系圖4結(jié)束語(yǔ)汽車(chē)站售票系統(tǒng)為旅客提供了便利,減少了車(chē)站售票的壓力。保證了旅客的利益,為營(yíng)造健康安全出行提供了保

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論