版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 . PAGE43 / NUMPAGES90 . 汽車售票管理系統(tǒng)目 錄 TOC o 1-3 h z HYPERLINK l _Toc1075079531 引言 PAGEREF _Toc107507953 h 1HYPERLINK l _Toc1075079542 系統(tǒng)分析 PAGEREF _Toc107507954 h 2HYPERLINK l _Toc1075079552.1 用戶需求分析 PAGEREF _Toc107507955 h 2HYPERLINK l _Toc1075079562.2 可行性分析 PAGEREF _Toc107507956 h 2HYPERLINK l _Toc
2、1075079572.3 數(shù)據(jù)庫需求分析 PAGEREF _Toc107507957 h 2HYPERLINK l _Toc1075079583 系統(tǒng)設(shè)計(jì) PAGEREF _Toc107507958 h 4HYPERLINK l _Toc1075079593.1 系統(tǒng)設(shè)計(jì)目的 PAGEREF _Toc107507959 h 4HYPERLINK l _Toc1075079603.2 系統(tǒng)概況 PAGEREF _Toc107507960 h 4HYPERLINK l _Toc1075079613.3 系統(tǒng)模塊的劃分與功能描述 PAGEREF _Toc107507961 h 4HYPERLINK
3、l _Toc1075079623.4 數(shù)據(jù)庫設(shè)計(jì) PAGEREF _Toc107507962 h 6HYPERLINK l _Toc1075079634 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc107507963 h 10HYPERLINK l _Toc1075079644.1 系統(tǒng)開發(fā)工具 PAGEREF _Toc107507964 h 10HYPERLINK l _Toc1075079654.2 汽車客運(yùn)中心查詢子系統(tǒng)模塊的實(shí)現(xiàn) PAGEREF _Toc107507965 h 10HYPERLINK l _Toc1075079664.3 汽車客運(yùn)中心維護(hù)子系統(tǒng)模塊的實(shí)現(xiàn) PAGEREF _Toc
4、107507966 h 12HYPERLINK l _Toc1075079674.4 汽車客運(yùn)中心售票子系統(tǒng)模塊的實(shí)現(xiàn) PAGEREF _Toc107507967 h 14HYPERLINK l _Toc1075079685 系統(tǒng)運(yùn)行與評(píng)價(jià) PAGEREF _Toc107507968 h 16HYPERLINK l _Toc1075079695.1 系統(tǒng)運(yùn)行 PAGEREF _Toc107507969 h 16HYPERLINK l _Toc1075079705.2 系統(tǒng)評(píng)價(jià) PAGEREF _Toc107507970 h 16HYPERLINK l _Toc1075079716 結(jié)束語 PA
5、GEREF _Toc107507971 h 18HYPERLINK l _Toc107507972參考文獻(xiàn) PAGEREF _Toc107507972 h 19HYPERLINK l _Toc107507973Abstract PAGEREF _Toc107507973 h 20HYPERLINK l _Toc107507974致 PAGEREF _Toc107507974 h 21汽車售票管理系統(tǒng)摘要:該系統(tǒng)是信息管理系統(tǒng)在售票管理方面的一個(gè)分支和具體運(yùn)用,是為客運(yùn)中心而設(shè)計(jì)的管理售票、車次、票價(jià)與客票收入統(tǒng)計(jì)等日常事物的系統(tǒng)。此系統(tǒng)選擇Visual Basic 6.0作為開發(fā)工具來實(shí)現(xiàn)客運(yùn)
6、中心汽車售票所要求的各種功能。本文主要介紹了開發(fā)此管理系統(tǒng)的背景、必要性、可行性以與如何在Visual Basic 6.0環(huán)境下開發(fā)出高效、科學(xué)而又實(shí)用的客運(yùn)中心汽車售票管理系統(tǒng),同時(shí)也具體論述了如何實(shí)現(xiàn)客運(yùn)中心汽車售票系統(tǒng)的各種功能,并進(jìn)行了系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)以與系統(tǒng)實(shí)現(xiàn)、系統(tǒng)運(yùn)行和評(píng)價(jià)等。關(guān)鍵詞:信息; 數(shù)據(jù)庫; 售票管理系統(tǒng); 系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)1 引言社會(huì)愈進(jìn)步,我們就需要掌握更多的文化知識(shí)。尤其在人類社會(huì)步入信息時(shí)代以來,信息技術(shù)滲入到我們的生活、工作、學(xué)習(xí)之中。同時(shí)也在無時(shí)不刻地改變著我們的生活、工作、學(xué)習(xí)的方式與思想觀念。因而就需要我們掌握更先進(jìn)的信息管理技術(shù)。 客運(yùn)中心
7、售票管理系統(tǒng)是信息管理系統(tǒng)1,2在售票管理方面的一個(gè)分支和具體的應(yīng)用,該系統(tǒng)采用Visual Basic 6.0語言3,4作為開發(fā)工具,實(shí)現(xiàn)了客運(yùn)中心管理售票、車次、票價(jià)以與售票員、售票點(diǎn)情況和對(duì)客票收入統(tǒng)計(jì)等日常事務(wù)的功能。隨著社會(huì)的發(fā)展,人與人之間相互聯(lián)系越來越密切,因此人們的出行也越來越頻繁,客運(yùn)中心對(duì)于人們的出行起著更加重要的作用。特別在社會(huì)迅猛發(fā)展的今天,一個(gè)功能強(qiáng)大、設(shè)計(jì)合理、使用方便的汽車售票系統(tǒng)對(duì)于客運(yùn)中心來說顯得尤為重要。汽車售票管理系統(tǒng)可以對(duì)售票、退票、車次、票價(jià)、售票員和售票點(diǎn)情況等信息和數(shù)據(jù)加以科學(xué)管理,還可以完成客票收入的統(tǒng)計(jì)工作使客運(yùn)中心的日常管理事務(wù)得以正常運(yùn)轉(zhuǎn),
8、從而滿足人們出行和社會(huì)發(fā)展的需要。 本系統(tǒng)是以市客運(yùn)中心為實(shí)例進(jìn)行分析開發(fā)的。利用本系統(tǒng)可以完成該客運(yùn)中心的售票、退票、車次、票價(jià)、售票員和售票點(diǎn)情況和對(duì)客票收入統(tǒng)計(jì)等日常事務(wù)的管理工作。2 系統(tǒng)分析2.1 用戶需求分析汽車客運(yùn)中心是一個(gè)流動(dòng)人口多,客流量大的公共場所。設(shè)計(jì)人員在設(shè)計(jì)汽車客運(yùn)中心售票管理系統(tǒng)時(shí)首先要考慮本系統(tǒng)需要管理的信息繁雜,涉與的乘客人數(shù)多,系統(tǒng)的數(shù)據(jù)輸入量大而且頻繁,一些較重要的管理信息需要等因素。因此一定要保證該系統(tǒng)的實(shí)用性和安全性。此外,還要注意解決數(shù)據(jù)的并發(fā)性、并行性等問題5。同時(shí)該汽車售票系統(tǒng)應(yīng)包括售票、退票,車次與票價(jià)的查詢,汽車客運(yùn)中心的日常業(yè)務(wù)和售票工作的管
9、理。另外,作為汽車客運(yùn)中心來說盈利是其經(jīng)營目的之一。因此,客運(yùn)中心汽車售票管理系統(tǒng)應(yīng)該能夠完成對(duì)當(dāng)日客票收入的統(tǒng)計(jì)工作。系統(tǒng)設(shè)計(jì)人員在設(shè)計(jì)汽車客運(yùn)中心售票管理系統(tǒng)前期了解到汽車客運(yùn)中心目前的規(guī)模屬于一個(gè)小型客運(yùn)中心,每天的客流量比較少。但是,隨著市的發(fā)展,外來人口的增加,汽車客運(yùn)中心的業(yè)務(wù)量必定會(huì)隨著增加。因此,本系統(tǒng)的設(shè)計(jì)一定要有利于以后汽車客運(yùn)中心業(yè)務(wù)的擴(kuò)展。2.2 可行性分析當(dāng)接受一個(gè)軟件開發(fā)任務(wù),就進(jìn)入軟件生命的第一個(gè)階段,即進(jìn)行可行性的研究。并不是所有問題具有簡單的解決辦法,許多問題不能在預(yù)定的規(guī)模之解決。因此通過可行性的研究分析可以知道問題。 有無可行性的解決方法,進(jìn)而避免人力、物
10、力和財(cái)力的浪費(fèi)。在現(xiàn)行系統(tǒng)初步調(diào)查的基礎(chǔ)上就可以提出新系統(tǒng)目標(biāo),即新系統(tǒng)建立后所要求達(dá)到的運(yùn)行指標(biāo),這是系統(tǒng)開發(fā)和評(píng)價(jià)的依據(jù)。系統(tǒng)目標(biāo)應(yīng)充分體現(xiàn)在直接為汽車客運(yùn)中心售票管理系統(tǒng)服務(wù),并且程序可以分期分批實(shí)現(xiàn)。但是,需要指出的是,系統(tǒng)目標(biāo)是不可能在總體規(guī)劃階段就提得非常具體,它還將在開發(fā)過程中逐步明確和定量化,以達(dá)到更加出色的程序系統(tǒng)。 2.3 數(shù)據(jù)庫需求分析在仔細(xì)調(diào)查汽車客運(yùn)中心售票管理過程的基礎(chǔ)上,得到本系統(tǒng)所處理的頂級(jí)數(shù)據(jù)流程圖,如圖2.1所示。(見下頁) shoupiao表xitongweihu表售票信息業(yè)務(wù)信息0長治客運(yùn)中心汽車售票管理系統(tǒng)求請(qǐng)印打工作人員票車乘客響應(yīng)請(qǐng)求款票shoup
11、iao表圖2.1 頂級(jí)數(shù)據(jù)流程圖3 系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)設(shè)計(jì)目的設(shè)計(jì)人員設(shè)計(jì)售票管理系統(tǒng)的最終目標(biāo)是使汽車客運(yùn)中心管理手段現(xiàn)代化,減輕工作人員的工作強(qiáng)度,提高工作效率,減少在售票工作中的人為差錯(cuò);保證售票員和售票窗口可靈活增減;幫助工作人員掌握每天的客票收入情況實(shí)現(xiàn)對(duì)業(yè)務(wù)信息的高效管理;方便旅客對(duì)車次、票價(jià)等信息的查詢,幫助旅客與時(shí)了解發(fā)車時(shí)間、票價(jià)、車次等情況。本系統(tǒng)的總體設(shè)計(jì)原則是:“立足現(xiàn)在,著眼未來;總體規(guī)劃,分步實(shí)施”。即在方案總體的設(shè)計(jì)和選型中要充分考慮技術(shù)的發(fā)展,力求所用技術(shù)在今后相當(dāng)長的一段時(shí)間不落后;系統(tǒng)除具有較高的可靠性外,還將有良好的靈活性和可伸縮性,以利于以后系統(tǒng)的擴(kuò)展
12、;考慮到硬件更新?lián)Q代周期短,因此所選設(shè)備應(yīng)可靠、經(jīng)濟(jì)、實(shí)用;軟件開發(fā)除采用新的開發(fā)工具外,還要設(shè)計(jì)良好的接口,以利于功能模塊的增加??傊到y(tǒng)的設(shè)計(jì)應(yīng)遵循科學(xué)性、安全性、可靠性、靈活性、實(shí)用性和經(jīng)濟(jì)性相結(jié)合的原則。3.2 系統(tǒng)概況隨著社會(huì)的進(jìn)步,計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展,汽車客運(yùn)中心售票的管理方式也日新月異,以前由人工管理的方法現(xiàn)存在很多缺點(diǎn):管理效率低,工作人員工作強(qiáng)度大,信息處理速度慢而且準(zhǔn)確率也不能令人滿意。為了提高售票信息管理效率,減輕工作強(qiáng)度,提高信息處理速度和準(zhǔn)確率;為出行乘客提供更方便、科學(xué)的服務(wù)項(xiàng)目;為汽車客運(yùn)中心工作人員提供一種更先進(jìn)、科學(xué)的服務(wù)系統(tǒng)。于是設(shè)計(jì)人員選擇了由計(jì)算機(jī)來
13、設(shè)計(jì)一個(gè)汽車客運(yùn)中心售票管理系統(tǒng)的方案。讓計(jì)算機(jī)對(duì)汽車客運(yùn)中心進(jìn)行自動(dòng)管理。工作人員可以直接在計(jì)算機(jī)上實(shí)現(xiàn)汽車客運(yùn)中心的信息管理,并能在一定程度上實(shí)現(xiàn)自動(dòng)化。3.3 系統(tǒng)模塊的劃分與功能描述由乘客要求和業(yè)務(wù)流程分析客運(yùn)中心汽車售票管理系統(tǒng)共分為主切換界面、售票、查詢、維護(hù)和幫助五個(gè)模塊。一、主切換界面該模塊的主要功能是切換售票、查詢、維護(hù)情況和幫助四個(gè)子系統(tǒng)。二、售票模塊該模塊主要實(shí)現(xiàn)客運(yùn)中心的售票功能。操作人員在主切換界面用鼠標(biāo)單擊“售票子系統(tǒng)”進(jìn)入。售票系統(tǒng)能售出當(dāng)日的未發(fā)車次的客票并能夠?qū)崿F(xiàn)退票功能。 當(dāng)正確進(jìn)入售票子系統(tǒng)后,系統(tǒng)界面可以顯示出當(dāng)前已經(jīng)售出的客票信息包括:車次、終點(diǎn)站、乘
14、客、車型、客容量、座位號(hào)與對(duì)應(yīng)的票價(jià)和日期。單擊“返回”鍵可返回主切換界面。單擊“售票”鍵之后售票員即可進(jìn)行售票操作,錄入的售票信息可以保存在系統(tǒng)對(duì)應(yīng)的數(shù)據(jù)庫中。汽車客運(yùn)中心在每日結(jié)算時(shí)工作人員只要在此界面中單擊“打印”按鈕則當(dāng)日的售票信息和客票收入統(tǒng)計(jì)可以以報(bào)表的形式顯示出來。在處理乘客退票事務(wù)時(shí),工作人員選中將要進(jìn)行退票操作的信息單擊“退票”按鈕即可。 三、查詢模塊該模塊包括票價(jià)查詢和車次查詢二個(gè)子模塊,主要功能是:1.票價(jià)查詢子模塊此模塊實(shí)現(xiàn)乘客對(duì)票價(jià)的查詢。乘客在票價(jià)查詢模塊所對(duì)應(yīng)的文本框中分別選擇要查詢的終點(diǎn)站和車型,系統(tǒng)即可顯示出要查詢的車次、終點(diǎn)站、車型、里程和票價(jià)。2.車次查詢
15、子模塊此模塊實(shí)現(xiàn)乘客對(duì)車次的查詢。乘客在車次查詢模塊所對(duì)應(yīng)的文本框中選擇要查詢的終點(diǎn)站和車型,系統(tǒng)即可顯示出要查詢的車次、發(fā)車時(shí)間、客容量、終點(diǎn)站和車型。四、維護(hù)模塊在設(shè)計(jì)“維護(hù)模塊” 的過程中,設(shè)計(jì)人員考慮到作為汽車客運(yùn)中心是在不斷發(fā)展,不斷完善,其業(yè)務(wù)量在不斷擴(kuò)增,而且由于汽油價(jià)格和公路收費(fèi)以與客運(yùn)成本的提高,票價(jià)需要根據(jù)市場的變化與時(shí)做出調(diào)整。“業(yè)務(wù)維護(hù)”模塊的功能正好滿足了客運(yùn)中心這一業(yè)務(wù)需求。隨著客運(yùn)中心業(yè)務(wù)圍的不斷擴(kuò)大,其發(fā)往全國各地的客車也在不斷增加。為了方便管理,需要與時(shí)安排車次、增加售票員和售票點(diǎn)以適應(yīng)客運(yùn)中心的業(yè)務(wù)發(fā)展需求。該模塊包括了對(duì)票價(jià)情況、車次情況、售票員情況以與售
16、票點(diǎn)情況的添加和刪除。實(shí)現(xiàn)對(duì)票價(jià)、車次、售票員和售票點(diǎn)的數(shù)據(jù)維護(hù)。主要實(shí)現(xiàn)對(duì)業(yè)務(wù)(包括車次、車型、里程、票價(jià)、發(fā)車時(shí)間、客容量與終點(diǎn)站)和售票(包括車次、終點(diǎn)站、售票員工號(hào)和售票窗口號(hào))的添加和刪除。此外,在“業(yè)務(wù)”和“售票”兩個(gè)子模塊中還加入了“第一條” 、“上一條” 、“下一條”和“最后一條”按鈕使本系統(tǒng)的維護(hù)模塊功能更完善。五、幫助模塊 此模塊向用戶介紹了該系統(tǒng)的版本信息、主要功能等。在系統(tǒng)功能分析基礎(chǔ)上,考慮Visual Basic 6.0程序特點(diǎn),編制如圖3.1的系統(tǒng)功能模塊圖。長治客運(yùn)中心汽車售票管理系統(tǒng)主切換界面幫 助退 出售 票 維 護(hù)查 詢售 票客票信息 退 票業(yè)務(wù)維護(hù)售票維
17、護(hù)票價(jià)查詢車次查詢圖3.1系統(tǒng)功能模塊圖3.4 數(shù)據(jù)庫設(shè)計(jì)一、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)通過對(duì)汽車客運(yùn)中心售票管理的數(shù)據(jù)流程分析,設(shè)計(jì)E-R圖。如圖3.2和圖3.3所示。(見下頁)客車車次票價(jià)客容量發(fā)車時(shí)間車型圖3.2 客車E-R屬性圖客票日期座位號(hào)終點(diǎn)站車次車型量容客名姓客乘圖3.3 客票E-R屬性圖二、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)實(shí)現(xiàn)對(duì)汽車客運(yùn)中心的信息管理,首先必須建立一個(gè)有關(guān)汽車客運(yùn)中心信息的數(shù)據(jù)庫。在設(shè)計(jì)本系統(tǒng)之前設(shè)計(jì)人員從數(shù)據(jù)庫的各項(xiàng)屬性要求考慮并聯(lián)系實(shí)際應(yīng)用建立了一個(gè)命名為“db1.mdb”的數(shù)據(jù)庫。這個(gè)數(shù)據(jù)庫建立了有關(guān)查詢、維護(hù)和售票信息等表,包括了汽車客運(yùn)中心日常管理的各項(xiàng)信息?,F(xiàn)舉例說明數(shù)據(jù)
18、庫的建立過程。具體步驟為:進(jìn)入Microsoft Access集成環(huán)境彈出Microsoft Access對(duì)話框選擇“空Access數(shù)據(jù)庫” 之后單擊“確定” ,然后出現(xiàn)“文件新建數(shù)據(jù)庫” 對(duì)話框輸入所建數(shù)據(jù)庫名稱,如:db1.mdb,單擊“創(chuàng)建”以后就可以建立數(shù)據(jù)庫。在本系統(tǒng)中設(shè)計(jì)人員選用“使用設(shè)計(jì)器創(chuàng)建表”來創(chuàng)建數(shù)據(jù)庫。在設(shè)計(jì)視圖中輸入系統(tǒng)所需各字段并規(guī)定其屬性之后就可以根據(jù)規(guī)化理論建立所需的售票信息管理系統(tǒng)的數(shù)據(jù)表6,7。表3-1是名為“shoupiao”的設(shè)計(jì)表。(見下頁)表3-1“shoupiao”設(shè)計(jì)表字段名稱數(shù)據(jù)類型字段大小索引說明車次數(shù)字長整型有(無重復(fù))定義為主鍵終點(diǎn)站文本5
19、0無乘客文本50無車型文本50無客容量數(shù)字長整型無座位號(hào)數(shù)字長整型無票價(jià)數(shù)字長整型無日期日期時(shí)間無無按照以上步驟可建立汽車售票系統(tǒng)相關(guān)的表。例如:表3-2為查詢表。 表3-2 查詢表車次終點(diǎn)站車型里程(公里)票價(jià)(元)發(fā)車時(shí)間客容量101金龍31040每日6:0018:00 每20分鐘一趟35102依維柯31030每日6:0018:00 每20分鐘一趟17103金龍39252每日7:3035104依維柯39240每日7:3017105依維柯26515每日7:00,12:0017106金龍26525每日7:00,12:0035107依維柯12220每日6:00-18:00每30分鐘一趟17108
20、金龍12230每日6:00-18:00每30分鐘一趟35109金龍60990每日9:00,15:0035110依維柯60980每日9:00,15:0017111金龍50870每日8:00,13:0035112依維柯50860每日8:00,13:0017113晉中依維柯28630每日8:30,14:0017114晉中金龍28640每日8:30,14:0035115依維柯30735每日7:3017116金龍30750每日7:3035117金龍30240每日7:00,11:00,15:0035118依維柯30230每日7:00,11:00,15:0017其中車次為主鍵汽車售票管理系統(tǒng)的其它相關(guān)信息表
21、均可按照上述步驟建立。通過建數(shù)據(jù)庫表該汽車售票管理系統(tǒng)的數(shù)據(jù)庫已經(jīng)建立起來了,此系統(tǒng)的各子系統(tǒng)擁有各自的數(shù)據(jù)庫表。4 系統(tǒng)實(shí)現(xiàn)4.1 系統(tǒng)開發(fā)工具數(shù)據(jù)庫的選用數(shù)據(jù)庫系統(tǒng)的選擇,直系關(guān)系著系統(tǒng)數(shù)據(jù)的可靠、安全、響應(yīng)速度和容量控制。在本系統(tǒng)設(shè)計(jì)中,設(shè)計(jì)人員選用Access 20008作為數(shù)據(jù)管理系統(tǒng)。Access 2000是一個(gè)全新的設(shè)計(jì),能夠?qū)崿F(xiàn)數(shù)據(jù)庫的大量存貯和快速查詢,使得它成為當(dāng)今大型現(xiàn)代化數(shù)據(jù)庫管理系統(tǒng)之一。開發(fā)工具的選用本系統(tǒng)應(yīng)用程序的開發(fā)采用Visual Basic 6.0語言,Visual Basic 6.0是由Microsoft公司開發(fā)的在Windows平臺(tái)上的主力編程語言之一,
22、其擁有面向?qū)ο蟮目梢暬牧己迷O(shè)計(jì)界面,從而一經(jīng)推出就風(fēng)靡全球?yàn)楸姸喑绦騿T所青睞。Visual Basic 6.0是應(yīng)用程序使用最多的前端工具之一,具有開發(fā)界面友好,功能強(qiáng)大,所開發(fā)的應(yīng)用程序可移植性強(qiáng)等特點(diǎn)。本系統(tǒng)采用面向?qū)ο笤O(shè)計(jì)方法,各模塊功能獨(dú)立,運(yùn)行平臺(tái)為Windows 2000 ,編程軟件為Visual Basic 6.0,數(shù)據(jù)庫管理系統(tǒng)采用的是Access 2000,其主導(dǎo)設(shè)計(jì)思想是利用Visual Basic 6.0通過使用數(shù)據(jù)訪問控件技術(shù)9實(shí)現(xiàn)數(shù)據(jù)庫與設(shè)計(jì)界面的連接并對(duì)Access 2000數(shù)據(jù)庫進(jìn)行數(shù)據(jù)訪問, 實(shí)現(xiàn)客運(yùn)中心的日常事務(wù)管理。本系統(tǒng)的界面進(jìn)行多窗口設(shè)計(jì),方便友好,針
23、對(duì)車站的日常運(yùn)營管理與售票操作特別設(shè)計(jì)了很多便捷的功能,使管理工作成為一種簡單有序的工作。4.2 汽車客運(yùn)中心查詢子系統(tǒng)模塊的實(shí)現(xiàn)首先建立登錄窗體。設(shè)置登錄窗體的屬性,如name、caption等屬性。另外,加入一些必要的控件,如“確定”和“取消”命令按鈕與標(biāo)簽和文本框。在登錄界面輸入正確的用戶名和密碼之后就可以登錄本系統(tǒng)。登錄窗體如圖4.1所示。(見下頁)圖4.1登錄窗體登錄以后就可以進(jìn)入售票管理系統(tǒng)的主切換界面,單擊“查詢”即可出現(xiàn)下拉菜單“票價(jià)查詢”和“車次查詢”選中要操作的選項(xiàng)并單擊可進(jìn)入相應(yīng)的界面。主切換界面如圖4.2所示。 圖4.2主切換界面在乘客出行時(shí)需要對(duì)車次做全面的了解以方便
24、自己的旅行。本系統(tǒng)的查詢功能正是基于汽車客運(yùn)中心的“乘客就是上帝,一切為了乘客,一切方便乘客”的管理理念,為乘客提供了方便、簡單的車次和票價(jià)查詢方法。下面以車次的查詢?yōu)槔齺斫榻B查詢的實(shí)現(xiàn)方法。單擊“車次查詢”即可顯示車次查詢窗體。如圖4.3所示。(見下頁)圖4.3車次查詢窗體初始界面乘客在選擇了終點(diǎn)站和車型之后單擊“確定” ,在窗體右部對(duì)應(yīng)的文本框中可以顯示出相關(guān)信息。下面以“車次查詢”為例來說明查詢子系統(tǒng)模塊的實(shí)現(xiàn)方法。此“車次查詢”窗體可以分四步來完成,1.完成此模塊的各字段。2.在窗體中加入兩個(gè)命令按鈕分別為“確定”和“返回” 。3.在窗體中加入七個(gè)標(biāo)簽其Caption屬性分別為“車次查
25、詢” 、“終點(diǎn)站” 、“車型” 、“車次” 、“發(fā)車時(shí)間” 、“車型”和“客容量”并加入六個(gè)文本框以對(duì)應(yīng)后六個(gè)標(biāo)簽。4.最后,再加入兩個(gè)組合框并設(shè)置其text屬性。4.3 汽車客運(yùn)中心維護(hù)子系統(tǒng)模塊的實(shí)現(xiàn)維護(hù)子系統(tǒng)功能的實(shí)現(xiàn)在于方便汽車客運(yùn)中心工作人員對(duì)本站日常業(yè)務(wù)工作的管理,與時(shí)地對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行維護(hù),并使工作人員的工作量減少到最少而設(shè)計(jì)的。實(shí)現(xiàn)了系統(tǒng)對(duì)汽車客運(yùn)中心業(yè)務(wù)信息有序、方便的管理?!笆燮本S護(hù)” 這個(gè)模塊的功能在于汽車客運(yùn)中心工作人員完成對(duì)售票員和售票點(diǎn)情況的添加、刪除等操作?!笆燮本S護(hù)” 模塊的實(shí)現(xiàn)與“業(yè)務(wù)維護(hù)”模塊的實(shí)現(xiàn)方法相似?!笆燮本S護(hù)”和“業(yè)務(wù)維護(hù)”兩個(gè)模塊是系統(tǒng)設(shè)計(jì)人
26、員基于方便客運(yùn)中心日常業(yè)務(wù)管理,使工作人員的工作量減少到最小的思想設(shè)計(jì)的。 在主切換窗體上單擊“維護(hù)”出現(xiàn)下拉菜單在下拉菜單中單擊“售票維護(hù)”即可出現(xiàn)“售票維護(hù)”窗體。如圖4.4所示。(見下頁) 圖4.4售票維護(hù)初始界面在此窗體中工作人員可以根據(jù)實(shí)際情況對(duì)車次、終點(diǎn)站、售票員工號(hào)和售票窗口號(hào)進(jìn)行添加、刪除等操作。而且還可以顯示出汽車客運(yùn)中心管理信息的整體情況以方便工作人員與時(shí)掌握日常業(yè)務(wù)情況。這一功能的實(shí)現(xiàn)極方便了汽車客運(yùn)中心工作人員對(duì)日常業(yè)務(wù)的管理。實(shí)現(xiàn)此模塊的部分功能的代碼如下:Option ExplicitDim mblnaddmode As BooleanPrivate Sub Com
27、mand2_Click()刪除 On Error GoTo AddErr If MsgBox(該記錄刪除后則無法再恢復(fù),你確信要?jiǎng)h除嗎?, vbOKCancel, 警告) = vbOK Then Adodc1.Recordset.Delete Adodc1.Recordset.MoveNext If Adodc1.Recordset.EOF ThenAdodc1.Recordset.MoveLast End If End If Exit SubAddErr: MsgBox err.DescriptionEnd SubPrivate Sub Command1_Click()添加mblnaddmo
28、de = TrueAdodc1.Recordset.AddNewText14.Text = Text15.Text = Text1.Text = Text16.Text = On Error Resume NextIf Text14.Text = Then MsgBox 請(qǐng)您輸入要添加的車次!, vbExclamation, 提示信息End If Adodc1.Recordset.UpdateEnd SubPrivate Sub command9_Click()保存On Error Resume NextAdodc1.Recordset.Fields(checi).Value = Text14
29、.TextAdodc1.Recordset.Fields(zhongdianzhan).Value = Text15.TextAdodc1.Recordset.Fields(shoupiaoyuangonghao).Value = Text1.TextAdodc1.Recordset.Fields(shoupiaochuangkouhao).Value = Text16.TextAdodc1.Recordset.Updatemblnaddmode = FalseEnd Sub4.4 汽車客運(yùn)中心售票子系統(tǒng)模塊的實(shí)現(xiàn)售票子系統(tǒng)模塊的設(shè)計(jì)是為了完成汽車客運(yùn)中心售票和退票工作。汽車客運(yùn)中心的主要工作
30、就是完成輸送乘客的任務(wù),乘客憑票坐車并享受客運(yùn)中心提供的其他服務(wù)。汽車客運(yùn)中心的售票工作應(yīng)該快捷、方便。此外,在汽車客運(yùn)中心日常管理事務(wù)中難免會(huì)有已經(jīng)買到車票的乘客由于某些原因不能按時(shí)乘坐該日期的某車次,需要退票。汽車客運(yùn)中心的工作人員應(yīng)為這些乘客與時(shí)辦理退票業(yè)務(wù)以維護(hù)乘客的利益。為此,設(shè)計(jì)人員制作了售票子系統(tǒng)來滿足汽車客運(yùn)中心與乘客的需求,同時(shí)也為汽車客運(yùn)中心和乘客提供了方便、快捷的服務(wù)。售票初始窗體如圖4.5所示。圖4.5售票初始界面在此窗體中售票員只要根據(jù)乘客的乘車要求在相應(yīng)位置輸入對(duì)應(yīng)的容并單擊“打印” 按鈕售票信息就可以以報(bào)表的形式打印出來,這樣就實(shí)現(xiàn)了售票的全過程。系統(tǒng)設(shè)計(jì)人員在設(shè)
31、計(jì)系統(tǒng)過程中充分考慮到乘客與工作人員雙方的要求,既為乘客提供了便捷的服務(wù)又降低了客運(yùn)中心工作人員的工作強(qiáng)度,表現(xiàn)出一種人性化的設(shè)計(jì)思路。5 系統(tǒng)運(yùn)行與評(píng)價(jià)5.1 系統(tǒng)運(yùn)行通過以上設(shè)計(jì)過程,該軟件的開發(fā)已接近尾聲。經(jīng)過測試,各模塊的功能實(shí)現(xiàn)符合客運(yùn)中心售票的業(yè)務(wù)要求,能夠得到預(yù)期效果。在此處就票價(jià)查詢功能進(jìn)行運(yùn)行。在“請(qǐng)選擇終點(diǎn)站” 對(duì)應(yīng)的文本框中選擇“” ,在“請(qǐng)選擇車型”對(duì)應(yīng)的文本框中選擇“金龍”后,在“車次” 、“車型” 、“里程”、“票價(jià)”與“終點(diǎn)站”所對(duì)應(yīng)的文本框中可以顯示出有關(guān)信息。如圖5.1所示。圖5.1票價(jià)查詢運(yùn)行其它功能按同樣的方法測試,都能得到正確結(jié)果。5.2 系統(tǒng)評(píng)價(jià)本系統(tǒng)
32、經(jīng)過設(shè)計(jì)人員的前期考察、用戶需求分析、系統(tǒng)設(shè)計(jì)的必要性和可行性分析以與對(duì)系統(tǒng)進(jìn)行概要設(shè)計(jì),構(gòu)建了系統(tǒng)的框架。在系統(tǒng)制作后期設(shè)計(jì)人員在前期準(zhǔn)備工作的基礎(chǔ)上基本實(shí)現(xiàn)了系統(tǒng)各模塊的功能,使本系統(tǒng)得以正常運(yùn)行。在查詢模塊中,乘客可以根據(jù)自己的出行需求進(jìn)行車次查詢和票價(jià)查詢;在維護(hù)模塊中,工作人員可以根據(jù)客運(yùn)中心的日常業(yè)務(wù)和售票情況對(duì)數(shù)據(jù)庫進(jìn)行相應(yīng)的維護(hù);售票模塊為售票員提供了方便、快捷的售票和退票操作。此外,在售票模塊的設(shè)計(jì)中考慮到對(duì)乘客出行安全負(fù)責(zé)和穩(wěn)定社會(huì)秩序等因素,設(shè)計(jì)人員特意在售票信息中加入“乘客” 使客運(yùn)中心留下所有乘客的乘車記錄以方便日后查找、核對(duì)。本系統(tǒng)也存在著許多不盡人意之處,售票功能
33、應(yīng)該更強(qiáng)大,能夠?qū)崿F(xiàn)網(wǎng)上購票和退票業(yè)務(wù)使乘客不必親自到客運(yùn)中心就可以與客運(yùn)中心進(jìn)行購票和退票交易。在系統(tǒng)的二次開發(fā)過程中設(shè)計(jì)人員應(yīng)注重對(duì)本系統(tǒng)進(jìn)行網(wǎng)絡(luò)化、信息化的開發(fā)與研究。6 結(jié)束語本系統(tǒng)通用性強(qiáng),能夠?qū)崿F(xiàn)售票、退票、車次和票價(jià)的查詢以與對(duì)汽車客運(yùn)中心業(yè)務(wù)和售票情況的添加和刪除。但由于時(shí)間緊,經(jīng)驗(yàn)不足,也存在著一些欠缺的地方,如本系統(tǒng)只適用于中小型客運(yùn)中心來處理日常售票事務(wù),用戶界面不夠美觀等。此外,還有一些未完善的功能,比如實(shí)現(xiàn)網(wǎng)上購票和退票功能。而且,要作為實(shí)際應(yīng)用,該系統(tǒng)還有一些具體細(xì)節(jié)問題需要解決。(如:應(yīng)有年、月總匯表的輸出功能。) 隨著計(jì)算機(jī)科學(xué)與數(shù)據(jù)庫技術(shù)的發(fā)展,我們相信在不久
34、的將來會(huì)有更加高效、科學(xué)的信息管理系統(tǒng)為提高人們的生活質(zhì)量做出貢獻(xiàn)。參考文獻(xiàn)1 黃梯云.管理信息系統(tǒng)導(dǎo)論(第二版)M.機(jī)械工業(yè),20002 鈞毅,越虎.計(jì)算機(jī)信息系統(tǒng)概論M.交通大學(xué),19963 曾偉民,鄧永剛.Visual Basic 6.0高級(jí)使用教程M.電子工業(yè),1999 4 晶辰工作室.Visual Basic 6.0中文版使用參考手冊(cè)M.電子工業(yè)出版社,19985 齊治昌,譚慶平,寧洪軟件工程M高等教育,1997 6 薩師煊,王珊數(shù)據(jù)庫系統(tǒng)概論(第三版)M高等教育,2000 7 Jeffrey DUllmanA First Course in DataBase SystemsM清華大
35、學(xué),1998 8 雁翎Access2000應(yīng)用教程M高等教育,2002 9 Jeffrey P.McManus.Visual Basic 6.0數(shù)據(jù)庫訪問技術(shù)M.機(jī)械工業(yè),1999The sale of tickets management system ofthe passenger transportation center in ChangZhiAbstract: The system is a branch and concrete usage of selling tickets management in the information management system .It
36、is designed for the passenger transportation center in ChangZhi, can manage selling tickets, car time, ticket price and the statistic of ticket income. Selecting Visual Basic6.0 as developing tool, the system realizes various functions which the passenger transportation center automobile selling tic
37、kets request .The text mainly introduces the background, necessity, feasibility of developing the management system and how to develop high efficient, scientific and practical passenger transportation selling tickets management system .At the same time, it not only describes how to realize various f
38、unctions of the passenger transportation center automobile selling tickets system but also describes system total structure design, database design, system realization, system running and evaluation . Keywords: Information; Database; Sell the ticket management system; The system design;The system re
39、alization致 大學(xué)本科的學(xué)習(xí)生活即將結(jié)束。在四年的學(xué)習(xí)過程中我得到了許多老師和同學(xué)的關(guān)懷和幫助。在此,我要感所有曾經(jīng)教導(dǎo)過我的老師和關(guān)心過我的同學(xué)。他們?cè)谖页砷L過程中給予了我無私的幫助。此文能夠成功地完成,要特別感我的導(dǎo)師史月美老師和輔導(dǎo)員王鴻斌老師的關(guān)懷和教導(dǎo),以與各位給予我關(guān)心的老師和同學(xué)。最后,我還要感我的父母。是他們一直在默默地支持著我,鼓勵(lì)著我。謹(jǐn)以此文獻(xiàn)給他們!汽車售票管理系統(tǒng)目 錄 TOC o 1-3 h z HYPERLINK l _Toc1075079531 引言 PAGEREF _Toc107507953 h 1HYPERLINK l _Toc1075079542
40、系統(tǒng)分析 PAGEREF _Toc107507954 h 2HYPERLINK l _Toc1075079552.1 用戶需求分析 PAGEREF _Toc107507955 h 2HYPERLINK l _Toc1075079562.2 可行性分析 PAGEREF _Toc107507956 h 2HYPERLINK l _Toc1075079572.3 數(shù)據(jù)庫需求分析 PAGEREF _Toc107507957 h 2HYPERLINK l _Toc1075079583 系統(tǒng)設(shè)計(jì) PAGEREF _Toc107507958 h 4HYPERLINK l _Toc1075079593.1 系
41、統(tǒng)設(shè)計(jì)目的 PAGEREF _Toc107507959 h 4HYPERLINK l _Toc1075079603.2 系統(tǒng)概況 PAGEREF _Toc107507960 h 4HYPERLINK l _Toc1075079613.3 系統(tǒng)模塊的劃分與功能描述 PAGEREF _Toc107507961 h 4HYPERLINK l _Toc1075079623.4 數(shù)據(jù)庫設(shè)計(jì) PAGEREF _Toc107507962 h 6HYPERLINK l _Toc1075079634 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc107507963 h 10HYPERLINK l _Toc107507964
42、4.1 系統(tǒng)開發(fā)工具 PAGEREF _Toc107507964 h 10HYPERLINK l _Toc1075079654.2 汽車客運(yùn)中心查詢子系統(tǒng)模塊的實(shí)現(xiàn) PAGEREF _Toc107507965 h 10HYPERLINK l _Toc1075079664.3 汽車客運(yùn)中心維護(hù)子系統(tǒng)模塊的實(shí)現(xiàn) PAGEREF _Toc107507966 h 12HYPERLINK l _Toc1075079674.4 汽車客運(yùn)中心售票子系統(tǒng)模塊的實(shí)現(xiàn) PAGEREF _Toc107507967 h 14HYPERLINK l _Toc1075079685 系統(tǒng)運(yùn)行與評(píng)價(jià) PAGEREF _Toc
43、107507968 h 16HYPERLINK l _Toc1075079695.1 系統(tǒng)運(yùn)行 PAGEREF _Toc107507969 h 16HYPERLINK l _Toc1075079705.2 系統(tǒng)評(píng)價(jià) PAGEREF _Toc107507970 h 16HYPERLINK l _Toc1075079716 結(jié)束語 PAGEREF _Toc107507971 h 18HYPERLINK l _Toc107507972參考文獻(xiàn) PAGEREF _Toc107507972 h 19HYPERLINK l _Toc107507973Abstract PAGEREF _Toc1075079
44、73 h 20HYPERLINK l _Toc107507974致 PAGEREF _Toc107507974 h 21汽車售票管理系統(tǒng)摘要:該系統(tǒng)是信息管理系統(tǒng)在售票管理方面的一個(gè)分支和具體運(yùn)用,是為客運(yùn)中心而設(shè)計(jì)的管理售票、車次、票價(jià)與客票收入統(tǒng)計(jì)等日常事物的系統(tǒng)。此系統(tǒng)選擇Visual Basic 6.0作為開發(fā)工具來實(shí)現(xiàn)客運(yùn)中心汽車售票所要求的各種功能。本文主要介紹了開發(fā)此管理系統(tǒng)的背景、必要性、可行性以與如何在Visual Basic 6.0環(huán)境下開發(fā)出高效、科學(xué)而又實(shí)用的客運(yùn)中心汽車售票管理系統(tǒng),同時(shí)也具體論述了如何實(shí)現(xiàn)客運(yùn)中心汽車售票系統(tǒng)的各種功能,并進(jìn)行了系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)
45、庫設(shè)計(jì)以與系統(tǒng)實(shí)現(xiàn)、系統(tǒng)運(yùn)行和評(píng)價(jià)等。關(guān)鍵詞:信息; 數(shù)據(jù)庫; 售票管理系統(tǒng); 系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)1 引言社會(huì)愈進(jìn)步,我們就需要掌握更多的文化知識(shí)。尤其在人類社會(huì)步入信息時(shí)代以來,信息技術(shù)滲入到我們的生活、工作、學(xué)習(xí)之中。同時(shí)也在無時(shí)不刻地改變著我們的生活、工作、學(xué)習(xí)的方式與思想觀念。因而就需要我們掌握更先進(jìn)的信息管理技術(shù)。 客運(yùn)中心售票管理系統(tǒng)是信息管理系統(tǒng)1,2在售票管理方面的一個(gè)分支和具體的應(yīng)用,該系統(tǒng)采用Visual Basic 6.0語言3,4作為開發(fā)工具,實(shí)現(xiàn)了客運(yùn)中心管理售票、車次、票價(jià)以與售票員、售票點(diǎn)情況和對(duì)客票收入統(tǒng)計(jì)等日常事務(wù)的功能。隨著社會(huì)的發(fā)展,人與人之間相互聯(lián)系越來越
46、密切,因此人們的出行也越來越頻繁,客運(yùn)中心對(duì)于人們的出行起著更加重要的作用。特別在社會(huì)迅猛發(fā)展的今天,一個(gè)功能強(qiáng)大、設(shè)計(jì)合理、使用方便的汽車售票系統(tǒng)對(duì)于客運(yùn)中心來說顯得尤為重要。汽車售票管理系統(tǒng)可以對(duì)售票、退票、車次、票價(jià)、售票員和售票點(diǎn)情況等信息和數(shù)據(jù)加以科學(xué)管理,還可以完成客票收入的統(tǒng)計(jì)工作使客運(yùn)中心的日常管理事務(wù)得以正常運(yùn)轉(zhuǎn),從而滿足人們出行和社會(huì)發(fā)展的需要。 本系統(tǒng)是以市客運(yùn)中心為實(shí)例進(jìn)行分析開發(fā)的。利用本系統(tǒng)可以完成該客運(yùn)中心的售票、退票、車次、票價(jià)、售票員和售票點(diǎn)情況和對(duì)客票收入統(tǒng)計(jì)等日常事務(wù)的管理工作。2 系統(tǒng)分析2.1 用戶需求分析汽車客運(yùn)中心是一個(gè)流動(dòng)人口多,客流量大的公共場
47、所。設(shè)計(jì)人員在設(shè)計(jì)汽車客運(yùn)中心售票管理系統(tǒng)時(shí)首先要考慮本系統(tǒng)需要管理的信息繁雜,涉與的乘客人數(shù)多,系統(tǒng)的數(shù)據(jù)輸入量大而且頻繁,一些較重要的管理信息需要等因素。因此一定要保證該系統(tǒng)的實(shí)用性和安全性。此外,還要注意解決數(shù)據(jù)的并發(fā)性、并行性等問題5。同時(shí)該汽車售票系統(tǒng)應(yīng)包括售票、退票,車次與票價(jià)的查詢,汽車客運(yùn)中心的日常業(yè)務(wù)和售票工作的管理。另外,作為汽車客運(yùn)中心來說盈利是其經(jīng)營目的之一。因此,客運(yùn)中心汽車售票管理系統(tǒng)應(yīng)該能夠完成對(duì)當(dāng)日客票收入的統(tǒng)計(jì)工作。系統(tǒng)設(shè)計(jì)人員在設(shè)計(jì)汽車客運(yùn)中心售票管理系統(tǒng)前期了解到汽車客運(yùn)中心目前的規(guī)模屬于一個(gè)小型客運(yùn)中心,每天的客流量比較少。但是,隨著市的發(fā)展,外來人口的
48、增加,汽車客運(yùn)中心的業(yè)務(wù)量必定會(huì)隨著增加。因此,本系統(tǒng)的設(shè)計(jì)一定要有利于以后汽車客運(yùn)中心業(yè)務(wù)的擴(kuò)展。2.2 可行性分析當(dāng)接受一個(gè)軟件開發(fā)任務(wù),就進(jìn)入軟件生命的第一個(gè)階段,即進(jìn)行可行性的研究。并不是所有問題具有簡單的解決辦法,許多問題不能在預(yù)定的規(guī)模之解決。因此通過可行性的研究分析可以知道問題。 有無可行性的解決方法,進(jìn)而避免人力、物力和財(cái)力的浪費(fèi)。在現(xiàn)行系統(tǒng)初步調(diào)查的基礎(chǔ)上就可以提出新系統(tǒng)目標(biāo),即新系統(tǒng)建立后所要求達(dá)到的運(yùn)行指標(biāo),這是系統(tǒng)開發(fā)和評(píng)價(jià)的依據(jù)。系統(tǒng)目標(biāo)應(yīng)充分體現(xiàn)在直接為汽車客運(yùn)中心售票管理系統(tǒng)服務(wù),并且程序可以分期分批實(shí)現(xiàn)。但是,需要指出的是,系統(tǒng)目標(biāo)是不可能在總體規(guī)劃階段就提得非
49、常具體,它還將在開發(fā)過程中逐步明確和定量化,以達(dá)到更加出色的程序系統(tǒng)。 2.3 數(shù)據(jù)庫需求分析在仔細(xì)調(diào)查汽車客運(yùn)中心售票管理過程的基礎(chǔ)上,得到本系統(tǒng)所處理的頂級(jí)數(shù)據(jù)流程圖,如圖2.1所示。(見下頁) shoupiao表xitongweihu表售票信息業(yè)務(wù)信息0長治客運(yùn)中心汽車售票管理系統(tǒng)求請(qǐng)印打工作人員票車乘客響應(yīng)請(qǐng)求款票shoupiao表圖2.1 頂級(jí)數(shù)據(jù)流程圖3 系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)設(shè)計(jì)目的設(shè)計(jì)人員設(shè)計(jì)售票管理系統(tǒng)的最終目標(biāo)是使汽車客運(yùn)中心管理手段現(xiàn)代化,減輕工作人員的工作強(qiáng)度,提高工作效率,減少在售票工作中的人為差錯(cuò);保證售票員和售票窗口可靈活增減;幫助工作人員掌握每天的客票收入情況實(shí)現(xiàn)
50、對(duì)業(yè)務(wù)信息的高效管理;方便旅客對(duì)車次、票價(jià)等信息的查詢,幫助旅客與時(shí)了解發(fā)車時(shí)間、票價(jià)、車次等情況。本系統(tǒng)的總體設(shè)計(jì)原則是:“立足現(xiàn)在,著眼未來;總體規(guī)劃,分步實(shí)施”。即在方案總體的設(shè)計(jì)和選型中要充分考慮技術(shù)的發(fā)展,力求所用技術(shù)在今后相當(dāng)長的一段時(shí)間不落后;系統(tǒng)除具有較高的可靠性外,還將有良好的靈活性和可伸縮性,以利于以后系統(tǒng)的擴(kuò)展;考慮到硬件更新?lián)Q代周期短,因此所選設(shè)備應(yīng)可靠、經(jīng)濟(jì)、實(shí)用;軟件開發(fā)除采用新的開發(fā)工具外,還要設(shè)計(jì)良好的接口,以利于功能模塊的增加??傊?,系統(tǒng)的設(shè)計(jì)應(yīng)遵循科學(xué)性、安全性、可靠性、靈活性、實(shí)用性和經(jīng)濟(jì)性相結(jié)合的原則。3.2 系統(tǒng)概況隨著社會(huì)的進(jìn)步,計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展
51、,汽車客運(yùn)中心售票的管理方式也日新月異,以前由人工管理的方法現(xiàn)存在很多缺點(diǎn):管理效率低,工作人員工作強(qiáng)度大,信息處理速度慢而且準(zhǔn)確率也不能令人滿意。為了提高售票信息管理效率,減輕工作強(qiáng)度,提高信息處理速度和準(zhǔn)確率;為出行乘客提供更方便、科學(xué)的服務(wù)項(xiàng)目;為汽車客運(yùn)中心工作人員提供一種更先進(jìn)、科學(xué)的服務(wù)系統(tǒng)。于是設(shè)計(jì)人員選擇了由計(jì)算機(jī)來設(shè)計(jì)一個(gè)汽車客運(yùn)中心售票管理系統(tǒng)的方案。讓計(jì)算機(jī)對(duì)汽車客運(yùn)中心進(jìn)行自動(dòng)管理。工作人員可以直接在計(jì)算機(jī)上實(shí)現(xiàn)汽車客運(yùn)中心的信息管理,并能在一定程度上實(shí)現(xiàn)自動(dòng)化。3.3 系統(tǒng)模塊的劃分與功能描述由乘客要求和業(yè)務(wù)流程分析客運(yùn)中心汽車售票管理系統(tǒng)共分為主切換界面、售票、查詢
52、、維護(hù)和幫助五個(gè)模塊。一、主切換界面該模塊的主要功能是切換售票、查詢、維護(hù)情況和幫助四個(gè)子系統(tǒng)。二、售票模塊該模塊主要實(shí)現(xiàn)客運(yùn)中心的售票功能。操作人員在主切換界面用鼠標(biāo)單擊“售票子系統(tǒng)”進(jìn)入。售票系統(tǒng)能售出當(dāng)日的未發(fā)車次的客票并能夠?qū)崿F(xiàn)退票功能。 當(dāng)正確進(jìn)入售票子系統(tǒng)后,系統(tǒng)界面可以顯示出當(dāng)前已經(jīng)售出的客票信息包括:車次、終點(diǎn)站、乘客、車型、客容量、座位號(hào)與對(duì)應(yīng)的票價(jià)和日期。單擊“返回”鍵可返回主切換界面。單擊“售票”鍵之后售票員即可進(jìn)行售票操作,錄入的售票信息可以保存在系統(tǒng)對(duì)應(yīng)的數(shù)據(jù)庫中。汽車客運(yùn)中心在每日結(jié)算時(shí)工作人員只要在此界面中單擊“打印”按鈕則當(dāng)日的售票信息和客票收入統(tǒng)計(jì)可以以報(bào)表的
53、形式顯示出來。在處理乘客退票事務(wù)時(shí),工作人員選中將要進(jìn)行退票操作的信息單擊“退票”按鈕即可。 三、查詢模塊該模塊包括票價(jià)查詢和車次查詢二個(gè)子模塊,主要功能是:1.票價(jià)查詢子模塊此模塊實(shí)現(xiàn)乘客對(duì)票價(jià)的查詢。乘客在票價(jià)查詢模塊所對(duì)應(yīng)的文本框中分別選擇要查詢的終點(diǎn)站和車型,系統(tǒng)即可顯示出要查詢的車次、終點(diǎn)站、車型、里程和票價(jià)。2.車次查詢子模塊此模塊實(shí)現(xiàn)乘客對(duì)車次的查詢。乘客在車次查詢模塊所對(duì)應(yīng)的文本框中選擇要查詢的終點(diǎn)站和車型,系統(tǒng)即可顯示出要查詢的車次、發(fā)車時(shí)間、客容量、終點(diǎn)站和車型。四、維護(hù)模塊在設(shè)計(jì)“維護(hù)模塊” 的過程中,設(shè)計(jì)人員考慮到作為汽車客運(yùn)中心是在不斷發(fā)展,不斷完善,其業(yè)務(wù)量在不斷擴(kuò)
54、增,而且由于汽油價(jià)格和公路收費(fèi)以與客運(yùn)成本的提高,票價(jià)需要根據(jù)市場的變化與時(shí)做出調(diào)整。“業(yè)務(wù)維護(hù)”模塊的功能正好滿足了客運(yùn)中心這一業(yè)務(wù)需求。隨著客運(yùn)中心業(yè)務(wù)圍的不斷擴(kuò)大,其發(fā)往全國各地的客車也在不斷增加。為了方便管理,需要與時(shí)安排車次、增加售票員和售票點(diǎn)以適應(yīng)客運(yùn)中心的業(yè)務(wù)發(fā)展需求。該模塊包括了對(duì)票價(jià)情況、車次情況、售票員情況以與售票點(diǎn)情況的添加和刪除。實(shí)現(xiàn)對(duì)票價(jià)、車次、售票員和售票點(diǎn)的數(shù)據(jù)維護(hù)。主要實(shí)現(xiàn)對(duì)業(yè)務(wù)(包括車次、車型、里程、票價(jià)、發(fā)車時(shí)間、客容量與終點(diǎn)站)和售票(包括車次、終點(diǎn)站、售票員工號(hào)和售票窗口號(hào))的添加和刪除。此外,在“業(yè)務(wù)”和“售票”兩個(gè)子模塊中還加入了“第一條” 、“上一
55、條” 、“下一條”和“最后一條”按鈕使本系統(tǒng)的維護(hù)模塊功能更完善。五、幫助模塊 此模塊向用戶介紹了該系統(tǒng)的版本信息、主要功能等。在系統(tǒng)功能分析基礎(chǔ)上,考慮Visual Basic 6.0程序特點(diǎn),編制如圖3.1的系統(tǒng)功能模塊圖。長治客運(yùn)中心汽車售票管理系統(tǒng)主切換界面幫 助退 出售 票 維 護(hù)查 詢售 票客票信息 退 票業(yè)務(wù)維護(hù)售票維護(hù)票價(jià)查詢車次查詢圖3.1系統(tǒng)功能模塊圖3.4 數(shù)據(jù)庫設(shè)計(jì)一、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)通過對(duì)汽車客運(yùn)中心售票管理的數(shù)據(jù)流程分析,設(shè)計(jì)E-R圖。如圖3.2和圖3.3所示。(見下頁)客車車次票價(jià)客容量發(fā)車時(shí)間車型圖3.2 客車E-R屬性圖客票日期座位號(hào)終點(diǎn)站車次車型量容客名姓
56、客乘圖3.3 客票E-R屬性圖二、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)實(shí)現(xiàn)對(duì)汽車客運(yùn)中心的信息管理,首先必須建立一個(gè)有關(guān)汽車客運(yùn)中心信息的數(shù)據(jù)庫。在設(shè)計(jì)本系統(tǒng)之前設(shè)計(jì)人員從數(shù)據(jù)庫的各項(xiàng)屬性要求考慮并聯(lián)系實(shí)際應(yīng)用建立了一個(gè)命名為“db1.mdb”的數(shù)據(jù)庫。這個(gè)數(shù)據(jù)庫建立了有關(guān)查詢、維護(hù)和售票信息等表,包括了汽車客運(yùn)中心日常管理的各項(xiàng)信息。現(xiàn)舉例說明數(shù)據(jù)庫的建立過程。具體步驟為:進(jìn)入Microsoft Access集成環(huán)境彈出Microsoft Access對(duì)話框選擇“空Access數(shù)據(jù)庫” 之后單擊“確定” ,然后出現(xiàn)“文件新建數(shù)據(jù)庫” 對(duì)話框輸入所建數(shù)據(jù)庫名稱,如:db1.mdb,單擊“創(chuàng)建”以后就可以建立數(shù)據(jù)
57、庫。在本系統(tǒng)中設(shè)計(jì)人員選用“使用設(shè)計(jì)器創(chuàng)建表”來創(chuàng)建數(shù)據(jù)庫。在設(shè)計(jì)視圖中輸入系統(tǒng)所需各字段并規(guī)定其屬性之后就可以根據(jù)規(guī)化理論建立所需的售票信息管理系統(tǒng)的數(shù)據(jù)表6,7。表3-1是名為“shoupiao”的設(shè)計(jì)表。(見下頁)表3-1“shoupiao”設(shè)計(jì)表字段名稱數(shù)據(jù)類型字段大小索引說明車次數(shù)字長整型有(無重復(fù))定義為主鍵終點(diǎn)站文本50無乘客文本50無車型文本50無客容量數(shù)字長整型無座位號(hào)數(shù)字長整型無票價(jià)數(shù)字長整型無日期日期時(shí)間無無按照以上步驟可建立汽車售票系統(tǒng)相關(guān)的表。例如:表3-2為查詢表。 表3-2 查詢表車次終點(diǎn)站車型里程(公里)票價(jià)(元)發(fā)車時(shí)間客容量101金龍31040每日6:001
58、8:00 每20分鐘一趟35102依維柯31030每日6:0018:00 每20分鐘一趟17103金龍39252每日7:3035104依維柯39240每日7:3017105依維柯26515每日7:00,12:0017106金龍26525每日7:00,12:0035107依維柯12220每日6:00-18:00每30分鐘一趟17108金龍12230每日6:00-18:00每30分鐘一趟35109金龍60990每日9:00,15:0035110依維柯60980每日9:00,15:0017111金龍50870每日8:00,13:0035112依維柯50860每日8:00,13:0017113晉中依維
59、柯28630每日8:30,14:0017114晉中金龍28640每日8:30,14:0035115依維柯30735每日7:3017116金龍30750每日7:3035117金龍30240每日7:00,11:00,15:0035118依維柯30230每日7:00,11:00,15:0017其中車次為主鍵汽車售票管理系統(tǒng)的其它相關(guān)信息表均可按照上述步驟建立。通過建數(shù)據(jù)庫表該汽車售票管理系統(tǒng)的數(shù)據(jù)庫已經(jīng)建立起來了,此系統(tǒng)的各子系統(tǒng)擁有各自的數(shù)據(jù)庫表。4 系統(tǒng)實(shí)現(xiàn)4.1 系統(tǒng)開發(fā)工具數(shù)據(jù)庫的選用數(shù)據(jù)庫系統(tǒng)的選擇,直系關(guān)系著系統(tǒng)數(shù)據(jù)的可靠、安全、響應(yīng)速度和容量控制。在本系統(tǒng)設(shè)計(jì)中,設(shè)計(jì)人員選用Acces
60、s 20008作為數(shù)據(jù)管理系統(tǒng)。Access 2000是一個(gè)全新的設(shè)計(jì),能夠?qū)崿F(xiàn)數(shù)據(jù)庫的大量存貯和快速查詢,使得它成為當(dāng)今大型現(xiàn)代化數(shù)據(jù)庫管理系統(tǒng)之一。開發(fā)工具的選用本系統(tǒng)應(yīng)用程序的開發(fā)采用Visual Basic 6.0語言,Visual Basic 6.0是由Microsoft公司開發(fā)的在Windows平臺(tái)上的主力編程語言之一,其擁有面向?qū)ο蟮目梢暬牧己迷O(shè)計(jì)界面,從而一經(jīng)推出就風(fēng)靡全球?yàn)楸姸喑绦騿T所青睞。Visual Basic 6.0是應(yīng)用程序使用最多的前端工具之一,具有開發(fā)界面友好,功能強(qiáng)大,所開發(fā)的應(yīng)用程序可移植性強(qiáng)等特點(diǎn)。本系統(tǒng)采用面向?qū)ο笤O(shè)計(jì)方法,各模塊功能獨(dú)立,運(yùn)行平臺(tái)為Wi
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能家居團(tuán)購房屋買賣合同范本3篇
- 隧道機(jī)械化施工中的安全管理實(shí)踐考核試卷
- 云計(jì)算優(yōu)化電子制造流程-洞察分析
- 電力施工三大措施
- 2023-2024年項(xiàng)目管理人員安全培訓(xùn)考試題(下載)
- 深基坑臨近地鐵側(cè)的施工保護(hù)措施
- 關(guān)鍵施工重點(diǎn)、難點(diǎn)認(rèn)識(shí)及解決措施
- 施工現(xiàn)場采用環(huán)保、消防、降噪聲、文明等施工技術(shù)措施
- 石材質(zhì)量控制及保證措施
- 承攬合同(半成品)
- 酒店總經(jīng)理應(yīng)聘計(jì)劃書
- 22G101三維立體彩色圖集
- 2023年CQE客訴工程師年度總結(jié)及下年規(guī)劃
- MQL4命令中文詳解手冊(cè)
- 人教版地理七年級(jí)上冊(cè)期末測試題(4套含答案)
- 水平井施工方案及措施
- 小學(xué)數(shù)學(xué)一年級(jí)上冊(cè)-期末測試卷(二)含答案-人教版
- 登金陵鳳凰臺(tái)
- 初中體育-50米跑教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思
- 國內(nèi)外中學(xué)數(shù)學(xué)教學(xué)改革與發(fā)展
- 醫(yī)院藥品評(píng)價(jià)與遴選量化評(píng)分表
評(píng)論
0/150
提交評(píng)論