XX汽車客運站售票系統(tǒng)開發(fā)_第1頁
XX汽車客運站售票系統(tǒng)開發(fā)_第2頁
XX汽車客運站售票系統(tǒng)開發(fā)_第3頁
XX汽車客運站售票系統(tǒng)開發(fā)_第4頁
XX汽車客運站售票系統(tǒng)開發(fā)_第5頁
已閱讀5頁,還剩74頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、XXXX大學2013屆本科畢業(yè)設(shè)計(論文)K目錄TOC o 1-3 h z u HYPERLINK l _Toc358207424 第1章前言 PAGEREF _Toc358207424 h 1 HYPERLINK l _Toc358207425 1.1研究背景及意義 PAGEREF _Toc358207425 h 1 HYPERLINK l _Toc358207426 1.1.1研究背景 PAGEREF _Toc358207426 h 1 HYPERLINK l _Toc358207427 1.1.2研究意義 PAGEREF _Toc358207427 h 1 HYPERLINK l _To

2、c358207428 第2章項目概述 PAGEREF _Toc358207428 h 3 HYPERLINK l _Toc358207429 2.1 項目開發(fā)背景 PAGEREF _Toc358207429 h 3 HYPERLINK l _Toc358207430 2.2 項目開發(fā)目的 PAGEREF _Toc358207430 h 3 HYPERLINK l _Toc358207431 2.3 項目開發(fā)方法 PAGEREF _Toc358207431 h 4 HYPERLINK l _Toc358207432 第3章系統(tǒng)總體規(guī)劃 PAGEREF _Toc358207432 h 5 HYPE

3、RLINK l _Toc358207433 3.1系統(tǒng)初步調(diào)查 PAGEREF _Toc358207433 h 5 HYPERLINK l _Toc358207434 3.2 可行性分析 PAGEREF _Toc358207434 h 5 HYPERLINK l _Toc358207435 3.2.1經(jīng)濟可行性 PAGEREF _Toc358207435 h 5 HYPERLINK l _Toc358207436 3.2.2技術(shù)可行性 PAGEREF _Toc358207436 h 6 HYPERLINK l _Toc358207437 3.2.3社會可行性 PAGEREF _Toc35820

4、7437 h 6 HYPERLINK l _Toc358207438 第4章系統(tǒng)分析 PAGEREF _Toc358207438 h 7 HYPERLINK l _Toc358207439 4.1需求分析 PAGEREF _Toc358207439 h 7 HYPERLINK l _Toc358207440 4.1.1系統(tǒng)面向的用戶 PAGEREF _Toc358207440 h 7 HYPERLINK l _Toc358207441 4.1.2普通旅客的需求 PAGEREF _Toc358207441 h 7 HYPERLINK l _Toc358207442 4.1.3系統(tǒng)管理員的需求 P

5、AGEREF _Toc358207442 h 7 HYPERLINK l _Toc358207443 4.1.4報表管理員的需求 PAGEREF _Toc358207443 h 7 HYPERLINK l _Toc358207444 4.2業(yè)務(wù)流程分析 PAGEREF _Toc358207444 h 7 HYPERLINK l _Toc358207445 4.2.1 業(yè)務(wù)流程圖的符號 PAGEREF _Toc358207445 h 7 HYPERLINK l _Toc358207446 4.2.2 高層業(yè)務(wù)流程分析 PAGEREF _Toc358207446 h 8 HYPERLINK l _

6、Toc358207447 4.2.3 訂票業(yè)務(wù)流程分析 PAGEREF _Toc358207447 h 9 HYPERLINK l _Toc358207448 4.2.4 車票查詢業(yè)務(wù)流程 PAGEREF _Toc358207448 h 10 HYPERLINK l _Toc358207449 4.2.5 車票改簽業(yè)務(wù)流程 PAGEREF _Toc358207449 h 11 HYPERLINK l _Toc358207450 3.2.6車票退訂業(yè)務(wù)流程 PAGEREF _Toc358207450 h 11 HYPERLINK l _Toc358207451 4.2.7 系統(tǒng)維護業(yè)務(wù)流程 PA

7、GEREF _Toc358207451 h 12 HYPERLINK l _Toc358207452 4.2.8 統(tǒng)計分析業(yè)務(wù)流程 PAGEREF _Toc358207452 h 13 HYPERLINK l _Toc358207453 4.3數(shù)據(jù)流程分析 PAGEREF _Toc358207453 h 14 HYPERLINK l _Toc358207454 4.3.1頂層數(shù)據(jù)流程分析 PAGEREF _Toc358207454 h 14 HYPERLINK l _Toc358207455 4.3.2訂票子系統(tǒng)數(shù)據(jù)流程 PAGEREF _Toc358207455 h 15 HYPERLINK

8、 l _Toc358207456 4.3.4查詢子系統(tǒng)數(shù)據(jù)流程 PAGEREF _Toc358207456 h 16 HYPERLINK l _Toc358207457 4.3.5統(tǒng)計子系統(tǒng)數(shù)據(jù)流程 PAGEREF _Toc358207457 h 17 HYPERLINK l _Toc358207458 4.3.6改簽子系統(tǒng)數(shù)據(jù)流程 PAGEREF _Toc358207458 h 18 HYPERLINK l _Toc358207459 4.3.7退票子系統(tǒng)數(shù)據(jù)流程 PAGEREF _Toc358207459 h 19 HYPERLINK l _Toc358207460 4.3.8維護子系統(tǒng)數(shù)

9、據(jù)流程 PAGEREF _Toc358207460 h 19 HYPERLINK l _Toc358207461 4.4數(shù)據(jù)字典 PAGEREF _Toc358207461 h 20 HYPERLINK l _Toc358207462 4.4.1數(shù)據(jù)項 PAGEREF _Toc358207462 h 20 HYPERLINK l _Toc358207463 4.4.2數(shù)據(jù)結(jié)構(gòu) PAGEREF _Toc358207463 h 21 HYPERLINK l _Toc358207464 4.4.3數(shù)據(jù)流 PAGEREF _Toc358207464 h 21 HYPERLINK l _Toc35820

10、7465 4.4.4數(shù)據(jù)存儲 PAGEREF _Toc358207465 h22 HYPERLINK l _Toc358207466 4.5.5數(shù)據(jù)處理功能 PAGEREF _Toc358207466 h 22 HYPERLINK l _Toc358207467 4.6小結(jié) PAGEREF _Toc358207467 h 23 HYPERLINK l _Toc358207468 第5章系統(tǒng)設(shè)計 PAGEREF _Toc358207468 h 24 HYPERLINK l _Toc358207469 5.1企業(yè)組織結(jié)構(gòu) PAGEREF _Toc358207469 h 24 HYPERLINK l

11、 _Toc358207470 5.2功能模塊設(shè)計 PAGEREF _Toc358207470 h 24 HYPERLINK l _Toc358207471 5.3編碼設(shè)計 PAGEREF _Toc358207471 h 25 HYPERLINK l _Toc358207472 5.4 數(shù)據(jù)庫設(shè)計 PAGEREF _Toc358207472 h 26 HYPERLINK l _Toc358207473 5.4.1概念模型設(shè)計 PAGEREF _Toc358207473 h 26 HYPERLINK l _Toc358207474 5.4.2邏輯模型設(shè)計 PAGEREF _Toc358207474

12、 h 27 HYPERLINK l _Toc358207475 5.4.3物理模型設(shè)計 PAGEREF _Toc358207475 h 28 HYPERLINK l _Toc358207476 5.5人機界面設(shè)計 PAGEREF _Toc358207476 h 29 HYPERLINK l _Toc358207477 5.5.1查詢功能界面 PAGEREF _Toc358207477 h 29 HYPERLINK l _Toc358207478 5.5.2訂票功能界面 PAGEREF _Toc358207478 h 30 HYPERLINK l _Toc358207479 5.5.3改簽功能界

13、面 PAGEREF _Toc358207479 h 30 HYPERLINK l _Toc358207480 5.5.4退訂功能界面 PAGEREF _Toc358207480 h 31 HYPERLINK l _Toc358207481 5.5.5統(tǒng)計功能界面 PAGEREF _Toc358207481 h 31 HYPERLINK l _Toc358207482 5.5.6系統(tǒng)維護界面 PAGEREF _Toc358207482 h 32 HYPERLINK l _Toc358207483 第6章系統(tǒng)實施 PAGEREF _Toc358207483 h 33 HYPERLINK l _To

14、c358207484 6.1系統(tǒng)配置 PAGEREF _Toc358207484 h 33 HYPERLINK l _Toc358207485 6.1.1系統(tǒng)局域網(wǎng)絡(luò)配置 PAGEREF _Toc358207485 h 33 HYPERLINK l _Toc358207486 6.1.2系統(tǒng)廣域網(wǎng)絡(luò)配置 PAGEREF _Toc358207486 h 33 HYPERLINK l _Toc358207487 6.2 系統(tǒng)實施準備 PAGEREF _Toc358207487 h 34 HYPERLINK l _Toc358207488 6.3系統(tǒng)開發(fā)環(huán)境與工具 PAGEREF _Toc35820

15、7488 h 34 HYPERLINK l _Toc358207489 6.4系統(tǒng)功能模塊實現(xiàn) PAGEREF _Toc358207489 h 35 HYPERLINK l _Toc358207490 6.4.1查詢功能 PAGEREF _Toc358207490 h 35 HYPERLINK l _Toc358207491 6.4.2訂票功能 PAGEREF _Toc358207491 h 36 HYPERLINK l _Toc358207492 6.4.3改簽功能 PAGEREF _Toc358207492 h 36 HYPERLINK l _Toc358207493 6.4.4退票功能

16、PAGEREF _Toc358207493 h 37 HYPERLINK l _Toc358207494 6.4.5統(tǒng)計功能 PAGEREF _Toc358207494 h 37 HYPERLINK l _Toc358207495 6.4.6維護功能 PAGEREF _Toc358207495 h 37 HYPERLINK l _Toc358207496 第7章系統(tǒng)測試與運行評價 PAGEREF _Toc358207496 h 39 HYPERLINK l _Toc358207497 7.1系統(tǒng)測試概述 PAGEREF _Toc358207497 h 39 HYPERLINK l _Toc35

17、8207498 7.2系統(tǒng)測試方法 PAGEREF _Toc358207498 h 39 HYPERLINK l _Toc358207499 7.3系統(tǒng)測試 PAGEREF _Toc358207499 h 40 HYPERLINK l _Toc358207500 7.3.1性能測試 PAGEREF _Toc358207500 h 40 HYPERLINK l _Toc358207501 7.3.2功能測試 PAGEREF _Toc358207501 h 40 HYPERLINK l _Toc358207502 7.4系統(tǒng)測試結(jié)果 PAGEREF _Toc358207502 h 41 HYPER

18、LINK l _Toc358207503 7.5系統(tǒng)的運行管理 PAGEREF _Toc358207503 h 41 HYPERLINK l _Toc358207504 7.6系統(tǒng)的評價 PAGEREF _Toc358207504 h 42 HYPERLINK l _Toc358207505 7.6.1經(jīng)濟評價 PAGEREF _Toc358207505 h 42 HYPERLINK l _Toc358207506 7.6.2性能評價 PAGEREF _Toc358207506 h 42 HYPERLINK l _Toc358207507 7.6.3管理水平評價 PAGEREF _Toc358

19、207507 h 43 HYPERLINK l _Toc358207508 結(jié)論 PAGEREF _Toc358207508 h 44 HYPERLINK l _Toc358207509 致謝 PAGEREF _Toc358207509 h 45 HYPERLINK l _Toc358207510 參考文獻 PAGEREF _Toc358207510 h 46 HYPERLINK l _Toc358207511 附錄 PAGEREF _Toc358207511 h A第1章前 言1.1研究背景及意義1.1.1研究背景隨著我國交通行業(yè)的快速發(fā)展,各種業(yè)務(wù)量快速發(fā)展,不斷出現(xiàn)新的業(yè)務(wù)與服務(wù),售票系

20、統(tǒng)的作用日益凸顯。根據(jù)中華人民共和國交通運輸部發(fā)布的關(guān)于全國公路旅客運輸量的數(shù)據(jù)顯示(詳見圖1-1、圖1-2): 2013年1月份全國公路運輸旅客人次為309398萬人次,旅客周轉(zhuǎn)量達到15861526萬人公里;2013年2月份全國公路運輸旅客人次為630527萬人次,旅客周轉(zhuǎn)量為17529176萬人公里。這些數(shù)據(jù)表明我國公路旅客運輸量非常巨大且處于增長中。然而當前的汽車客運站普遍存在的一個現(xiàn)象是所有與車票購買、改簽、查詢、退票等一系列業(yè)務(wù)只能在車站進行。甚至有的汽車客運站根本就不能進行車票的預定,只能購買當天的車票。面對如此巨大的旅客運輸量,卻缺少完善的售票系統(tǒng)來管理車票的發(fā)售。這不僅使車站

21、的管理工作變得復雜,而且不方便旅客的購票與出行。因此,設(shè)計一個新的網(wǎng)上售票系統(tǒng)來簡化車站的售票工作并提高旅客的購票體驗具有非常廣泛的經(jīng)濟意義與社會意義。圖1-2 2013年1月全國公路旅客運輸量圖1-2 2013年2月全國公路旅客運輸量1.1.2研究意義交通運輸?shù)陌l(fā)展水平直接反映了一個國家的經(jīng)濟發(fā)展水平,在我國經(jīng)濟快速發(fā)展的階段,保持經(jīng)濟持續(xù)健康發(fā)展,必須要有高度發(fā)達的交通運輸體系來保障。健全的售票系統(tǒng)這時就顯得尤為重要,然而當前的汽車客運站的售票具有:實時性差、交易時間長、運營成本高、數(shù)據(jù)統(tǒng)計繁雜、購票體驗差等顯著特點。在當前改革開發(fā)的深化階段,業(yè)內(nèi)競爭顯著加劇,如果沒有高質(zhì)量的服務(wù),那么最

22、后只能被無情淘汰。因此,設(shè)計新的售票系統(tǒng)來彌補老舊售票系統(tǒng)的諸多不足,既提高的售票的服務(wù)質(zhì)量,又簡化了車站進行數(shù)據(jù)統(tǒng)計的復雜程度,優(yōu)化了管理流程,這無疑是大大提高自身的市場競爭力。本文提出構(gòu)建網(wǎng)上售票系統(tǒng)的概念,是綜合考慮了當前汽車客運站售票環(huán)節(jié)的缺陷與電子商務(wù)技術(shù)的發(fā)展形勢。將車票的預定、查詢、改簽、退票等活動在網(wǎng)上售票系統(tǒng)中進行。旅客通過互聯(lián)網(wǎng)就能隨時隨地驚醒車票的預定、查詢、改簽、退票等,滿足了旅客“足不出戶,提前購票的迫切愿望”1。網(wǎng)上售票系統(tǒng)能未旅客帶來更加快捷舒適的購票體驗,從而提高了購票的服務(wù)質(zhì)量,提高了車站的社會競爭力2。通過開展網(wǎng)上售票系統(tǒng)的研究與建設(shè),以此營造公平、公正、公

23、開、方便的購票環(huán)境3。第2章 項目概述2.1 項目開發(fā)背景XX汽車客運站每天人流量在3000-5000人左右,主要運營全國范圍內(nèi)的長途汽車。近幾年來,科學技術(shù)的突飛猛進為人類社會帶來了一系列的深刻革命,信息化浪潮波及了世界的每一個角落。隨著這場革命的不斷深入,信息化已經(jīng)步入現(xiàn)代社會的各行各業(yè)。由于近年來車站汽車客運流量的不斷增加,單純的現(xiàn)有售票形勢已經(jīng)不能滿足車站和乘客的需求。為了使現(xiàn)在的售票系統(tǒng)更加的人性化和更加豐富的管理功能,使旅客能快捷的購票,車站能夠方便的進行管理,網(wǎng)上訂票系統(tǒng)的實施迫在眉睫?,F(xiàn)有車票管理系統(tǒng)的售票方式通常只能使用臨時售票,旅客只能到車站去查詢、訂票、改簽、退訂,甚至只

24、能購買當天的車票。這不能滿足旅客方便快捷的進行購票,降低了服務(wù)質(zhì)量。旅客已經(jīng)不能滿足現(xiàn)有售票系統(tǒng)的單一售票方式,都迫切希望車站能夠?qū)嵤┚W(wǎng)上訂票系統(tǒng)與現(xiàn)有訂票系統(tǒng)相結(jié)合,來解決現(xiàn)在所面臨的購票困難的現(xiàn)象。同時車站的管理人員往往希望能夠快速直觀的了解到車站的情況,如:客流量、售票收入統(tǒng)計等。然而,現(xiàn)有售票系統(tǒng)往往由于設(shè)計的不足,不能很好對出售車票的數(shù)據(jù)進行統(tǒng)計與分析。每當要了解車站的售票情況,都要從系統(tǒng)中導出大量報表進行統(tǒng)計分析,才能了解到車站當前的運營狀況,這明顯增加了車站工作人員的工作量。通過建設(shè)新的網(wǎng)上售票系統(tǒng),既方便了旅客進行購票,又方便了車站快速獲取相關(guān)統(tǒng)計數(shù)據(jù)來更好的對車站的車次、線路

25、進行規(guī)劃。2.2 項目開發(fā)目的XX汽車客運站實施網(wǎng)上售票系統(tǒng),可以滿足當前旅客對輕松購買車票的迫切需要并簡化車站的管理工作。實施網(wǎng)上售票系統(tǒng)有以下目的:1)為旅客提供實時、直觀的車票信息,使旅客通過互聯(lián)網(wǎng)進行查詢車票,購買車票,退訂車票,提高售票業(yè)務(wù)的實時性、快捷性、購票方式多樣性并提高旅客的購票體驗。2)網(wǎng)上售票系統(tǒng)通過系統(tǒng)進行統(tǒng)計分析,對車站的數(shù)據(jù)進行處理,可以使車站管理人員可以方便的得到車站的運營數(shù)據(jù),簡化車站的管理復雜度。3)網(wǎng)上售票系統(tǒng)實施后,能夠簡化售票人員的工作。4)將個人所學關(guān)于系統(tǒng)開發(fā)的相關(guān)專業(yè)技術(shù)和售票相業(yè)務(wù)結(jié)合,完成一次非常有意義的實踐活動。2.3 項目開發(fā)方法本系統(tǒng)的開

26、發(fā)方法采用結(jié)構(gòu)化生命周期法與面向?qū)ο蠓?,其中在項目分析過程中,主要采用結(jié)構(gòu)化生命周期法進行分析與設(shè)計,其基本要點是:自頂向下,逐步求精的思想,對功能模塊按層次進行分解;4用戶參與系統(tǒng)設(shè)計與分析; 在項目實施中,采用面向?qū)ο蠓ㄟM行系統(tǒng)的實現(xiàn)。第3章系統(tǒng)總體規(guī)劃總體規(guī)劃作為結(jié)構(gòu)化生命周期法中的第一個階段,其結(jié)果直接影響到?jīng)Q定了后續(xù)工作的成敗。為了在全局范圍上把握整個系統(tǒng)的開發(fā)工作,本章節(jié)將進行系統(tǒng)的調(diào)查、可行性分析等方面的工作。3.1系統(tǒng)初步調(diào)查首先,與車站的管理人員進行面對面交流,充分的了解用戶的需求并對系統(tǒng)的基本結(jié)構(gòu)和業(yè)務(wù)流程進行了詳細的規(guī)劃。在這個過程中,初步計劃實現(xiàn)的功能有訂票模塊,查詢模

27、塊,改簽模塊,退訂模塊,統(tǒng)計模塊,用戶管理模塊,系統(tǒng)維護模塊。具體如下:訂票模塊能使旅客通過模塊訂購所需車票查詢模塊使旅客能進行車票的查詢改簽模塊使旅客能改簽車票退票模塊能夠退訂已購買的車票統(tǒng)計模塊包括客流量、售票收入、發(fā)車次數(shù)等等數(shù)據(jù)的統(tǒng)計分析,車站管理人員能通過統(tǒng)計模塊得到車站的運營數(shù)據(jù)。3.用戶模塊能對用戶進行系統(tǒng)交互的必要信息進行驗證、修改、展示等,是用戶進行系統(tǒng)交互的基本模塊。系統(tǒng)維護模塊是系統(tǒng)管理人員對系統(tǒng)的參數(shù)進行設(shè)置所需的模塊,如:新增車次,新增車票,修改線路等。整個系統(tǒng)的數(shù)據(jù)保存在數(shù)據(jù)庫中,歷史數(shù)據(jù)可以存放在數(shù)據(jù)倉庫中,方便以后進行分析,如可以研究車站客流量的趨勢。3.2 可

28、行性分析3.2.1經(jīng)濟可行性對于本系統(tǒng)來考慮,首先資金是完全可以滿足的。此系統(tǒng)對于其經(jīng)濟可行性可從以下幾個方面來考慮:1當前經(jīng)濟發(fā)展迅速,軟硬件的的價格已經(jīng)大大的降低了。完全到了我們能夠接受的價格。再加上我們的網(wǎng)上訂票系統(tǒng)規(guī)模較?。A計每天出售2000-3500張車票,查詢次數(shù)在40000左右),對硬件的需求較低,我們完全能夠承受新系統(tǒng)的硬件成本。2、系統(tǒng)的人性化是售票工作人員大大減少,工資成本直接減少。這些節(jié)省的成本完全能夠支撐新的售票系統(tǒng)的實施與維護。3.2.2技術(shù)可行性1)在技術(shù)上來說,我們采用Asp.Net4.0 和Microsoft SQL Server數(shù)據(jù)庫技術(shù),開發(fā)工具采用Vis

29、ual Studio 2010是完全能夠達到我們預定目標的,并且現(xiàn)在有很多開源的成熟解決方案進行參考,降低了開發(fā)難度。因此,本項目在技術(shù)上是沒有任何障礙的。2)從開發(fā)人員上來說,我們已經(jīng)擁有自己的開發(fā)人員并且已經(jīng)具備了開發(fā)新系統(tǒng)的能力,在開發(fā)人員上來說沒有任何問題。3)從維護人員來說,我們的維護人員已經(jīng)具有了大量維護系統(tǒng)的 經(jīng)驗與知識,維護新系統(tǒng)的良好運轉(zhuǎn)沒有任何問題。3.2.3社會可行性現(xiàn)有售票系統(tǒng)的單一售票方式已經(jīng)不能滿足旅客的購票需要,旅客迫切希望車站的售票方式能夠多元化,使旅客能夠有了更多的選擇方式。旅客已經(jīng)有了對新的售票系統(tǒng)的迫切需求,同時我們已經(jīng)具備了開發(fā)新系統(tǒng)的各種條件和需要,開

30、發(fā)新系統(tǒng)能夠提高我們的售票效率,簡化車站的管理方式,是符合當前社會發(fā)展需要的。綜上所述,XX汽車客運站實施售票信息化,在經(jīng)濟,技術(shù),社會各方面都是可行的。第4章 系統(tǒng)分析4.1需求分析需求是一個系統(tǒng)必須具有的特征,或者是系統(tǒng)必須滿足、客戶可以接受的約束。54.1.1系統(tǒng)面向的用戶本項目系統(tǒng)面向的用戶可以分為3類用戶:普通旅客、系統(tǒng)管理員、報表管理員。4.1.2普通旅客的需求需要對車票進行查詢、購買、改簽、退訂,瀏覽歷史操作記錄,并能管理自己的基本資料。4.1.3系統(tǒng)管理員的需求對系統(tǒng)運行的各種參數(shù)進行設(shè)定與修改,如新增車次,新增線路。其擁有是系統(tǒng)良好運行所必需的所有參數(shù)設(shè)置的權(quán)限,并能對用戶所

31、擁有權(quán)限進行修改。4.1.4報表管理員的需求導出生成的數(shù)據(jù)報表,如客流量統(tǒng)計報表的導出,售票收入統(tǒng)計報表的導出。4.2業(yè)務(wù)流程分析業(yè)務(wù)流程分析作為具體分析的第一步其結(jié)果直接對數(shù)據(jù)流程圖造成影響。本系統(tǒng)對用戶需求進行了詳細的分析,得出了系統(tǒng)的主要功能模塊有售票模塊,統(tǒng)計分析模塊,用戶管理模塊,系統(tǒng)維護模塊。4.2.1業(yè)務(wù)流程圖的符號業(yè)務(wù)流程圖有5個基本符號,其具體含義表示如圖4-1所示。圖4-1業(yè)務(wù)流程圖的基本符號4.2.2 高層業(yè)務(wù)流程分析本系統(tǒng)高層業(yè)務(wù)流程主要有如下步驟:1.旅客通過查詢功能讀取車票數(shù)據(jù)信息,并將車票查詢到最終結(jié)果返回給旅客。2.旅客通過購票功能購買所需車票,在購買完成后將修

32、改購票記錄,并將購票憑證返回給旅客。3.旅客通過退票功能退訂不需要的車票,首先系統(tǒng)對旅客提供的車票憑證與旅客的購票記錄中的信息進行比較。如果一致,則旅客能夠退票成功。4.旅客通過改簽功能進行改簽車票,首先系統(tǒng)對旅客提供的車票憑證與旅客的購票記錄中的信息進行比較。如果一致,則旅客能夠進行改簽,并新增一條改簽記錄。5.系統(tǒng)管理員通過系統(tǒng)維護功能設(shè)置系統(tǒng)運行的參數(shù),系統(tǒng)管理員通過維護功能讀取與修改線路數(shù)據(jù)信息、車次數(shù)據(jù)信息。6.報表管理員通過統(tǒng)計分析功能得到統(tǒng)計分析報表。高層業(yè)務(wù)流程圖如圖4-2所示。圖4-2 高層業(yè)務(wù)流程圖4.2.3 訂票業(yè)務(wù)流程分析訂票業(yè)務(wù)流程有以下幾個步驟:旅客輸入個人信息到個

33、人信息驗證處理功能中,通過讀取個人信息數(shù)據(jù)庫中的數(shù)據(jù)并與旅客輸入的信息進行比較,鑒定旅客的身份。旅客輸入一些查詢參數(shù)進行查詢車票數(shù)據(jù)。旅客在查詢的結(jié)果中選擇自己需要訂購的車票,進行票價支付。系統(tǒng)修改旅客的購票記錄。將車票憑證返回給旅客。訂票業(yè)務(wù)流程圖如圖4-3所示。圖4-3訂票業(yè)務(wù)流程圖4.2.4 車票查詢業(yè)務(wù)流程車票查詢業(yè)務(wù)流程有以下幾個步驟:旅客輸入個人信息到個人信息驗證處理功能中,通過讀取個人信息數(shù)據(jù)庫中的數(shù)據(jù)并與旅客輸入的信息進行比較,鑒定旅客的身份。旅客輸入一些查詢參數(shù)進行查詢車票數(shù)據(jù)。將查詢的結(jié)果返回給旅客。訂票業(yè)務(wù)流程圖如圖4-4所示。圖4-4車票查詢業(yè)務(wù)流程圖4.2.5 車票改

34、簽業(yè)務(wù)流程車票改簽業(yè)務(wù)流程有以下幾個步驟:旅客輸入個人信息到個人信息驗證處理功能中,通過讀取個人信息數(shù)據(jù)庫中的數(shù)據(jù)并與旅客輸入的信息進行比較,鑒定旅客的身份。旅客將已經(jīng)購買的車票憑證與購票記錄中的數(shù)據(jù)進行比較核實。通過驗證后,旅客重新選擇新的車票進行改簽,并修改車票數(shù)據(jù),新增改簽記錄一條。最后將新的車票憑證返回給旅客。車票改簽業(yè)務(wù)流程圖如圖4-5所示。圖4-5車票改簽業(yè)務(wù)流程圖車票退訂業(yè)務(wù)流程車票退訂業(yè)務(wù)流程有以下幾個步驟:旅客輸入個人信息到個人信息驗證處理功能中,通過讀取個人信息數(shù)據(jù)庫中的數(shù)據(jù)并與旅客輸入的信息進行比較,鑒定旅客的身份。旅客將已經(jīng)購買的車票憑證與購票記錄中的數(shù)據(jù)進行比較核實。

35、通過驗證后,旅客進行退票,并新增一條退票記錄。將退票結(jié)果返回給旅客。退票改簽業(yè)務(wù)流程圖如圖4-6所示。圖4-6退票業(yè)務(wù)流程圖4.2.7 系統(tǒng)維護業(yè)務(wù)流程系統(tǒng)維護業(yè)務(wù)業(yè)務(wù)流程有以下幾個步驟:系統(tǒng)管理員輸入個人信息到個人信息驗證處理功能中,通過讀取個人信息數(shù)據(jù)庫中的數(shù)據(jù)并與旅客輸入的信息進行比較,鑒定旅客的身份。通過驗證后,系統(tǒng)管理員通過系統(tǒng)維護模塊對車票數(shù)據(jù)、車次數(shù)據(jù)、線路數(shù)據(jù)進行操作。系統(tǒng)維護業(yè)務(wù)流程圖如圖4-7所示。圖4-7系統(tǒng)維護業(yè)務(wù)流程圖4.2.8 統(tǒng)計分析業(yè)務(wù)流程統(tǒng)計分析業(yè)務(wù)流程有以下幾個步驟:報表管理員輸入個人信息到個人信息驗證處理功能中,通過讀取個人信息數(shù)據(jù)庫中的數(shù)據(jù)并與旅客輸入的

36、信息進行比較,鑒定旅客的身份。通過驗證后,報表管理員通過統(tǒng)計分析模塊獲取統(tǒng)計報表。統(tǒng)計分析業(yè)務(wù)流程圖如圖4-8所示。圖4-8統(tǒng)計分析業(yè)務(wù)流程圖4.3數(shù)據(jù)流程分析4.3.1頂層數(shù)據(jù)流程分析配置配置參數(shù)新車票憑證報表管理員分析報表旅客車票數(shù)據(jù)庫查詢參數(shù)查詢結(jié)果清單旅客購票計劃旅客車票憑證購票記錄數(shù)據(jù)庫改簽計劃車票數(shù)據(jù)庫系統(tǒng)管理員統(tǒng)計分析系統(tǒng)退票清單退票反饋清單查詢系統(tǒng)購票系統(tǒng)退票系統(tǒng)改簽系統(tǒng)維護系統(tǒng)車次線路數(shù)據(jù)庫圖4-9頂層數(shù)據(jù)流程圖本統(tǒng)的數(shù)據(jù)流向如下所示:旅客輸入查詢數(shù)據(jù)到查詢系統(tǒng),系統(tǒng)從車票數(shù)據(jù)庫中獲取數(shù)據(jù)并將查詢結(jié)果返回旅客。旅客將購票計劃數(shù)據(jù)輸入購票系統(tǒng),系統(tǒng)將車票憑證返回給旅客。旅客將改

37、簽數(shù)據(jù)輸入改簽系統(tǒng),系統(tǒng)返回新的車票憑證,并對操作存檔。旅客將退票數(shù)據(jù)輸入退票系統(tǒng),系統(tǒng)將退票結(jié)果反饋給旅客。報表管理員輸入統(tǒng)計分析參數(shù)到統(tǒng)計分析系統(tǒng),系統(tǒng)返回相應的統(tǒng)計分析報表數(shù)據(jù)。系統(tǒng)管理員將系統(tǒng)參數(shù)輸入到系統(tǒng)維護系統(tǒng),系統(tǒng)用參數(shù)更新數(shù)據(jù)庫。本系統(tǒng)高層數(shù)據(jù)流程圖如圖4-9所示。4.3.2訂票子系統(tǒng)數(shù)據(jù)流程車票憑證車票憑證個人信息旅客個人信息驗證個人信息數(shù)據(jù)庫購票計劃輸入購票計劃車票數(shù)據(jù)庫車票檢索購票計劃存檔購票計劃選擇,確認余票清單支付未支付車票旅客車票數(shù)據(jù)庫購票記錄數(shù)據(jù)庫圖4-10訂票子系統(tǒng)數(shù)據(jù)流程圖訂票子系統(tǒng)數(shù)據(jù)的流向如下所示:旅客輸入個人信息到個人信息驗證模塊,個人信息驗證模塊讀取個

38、人信息數(shù)據(jù)庫中的數(shù)據(jù),并與輸入個人信息進行比較。旅客通過購票計劃錄入模塊錄入需要購買的車票數(shù)據(jù),并臨時存檔,車票檢索模塊從臨時存檔中讀取數(shù)據(jù)并讀取車票數(shù)據(jù)庫中的車票信息。系統(tǒng)將余票清單發(fā)送給旅客,選擇車票進行支付。系統(tǒng)將車票拼爭發(fā)送給旅客。訂票子系統(tǒng)數(shù)據(jù)流程圖如圖4-10所示。4.3.4查詢子系統(tǒng)數(shù)據(jù)流程查詢計劃查詢計劃旅客個人信息旅客個人信息驗證個人信息數(shù)據(jù)庫查詢計劃錄入查詢計劃存檔查詢計劃系統(tǒng)檢索車票記錄數(shù)據(jù)庫查詢結(jié)果清單圖4-11查詢子系統(tǒng)數(shù)據(jù)流程圖查詢子系統(tǒng)數(shù)據(jù)的流向如下所示:旅客輸入個人信息到個人信息驗證模塊,個人信息驗證模塊讀取個人信息數(shù)據(jù)庫中的數(shù)據(jù),并與輸入個人信息進行比較。旅客

39、通過查詢計劃錄入模塊錄入需要購買的車票數(shù)據(jù),并臨時存檔,系統(tǒng)檢索模塊從臨時存檔中讀取數(shù)據(jù)并讀取車票數(shù)據(jù)庫中的車票信息。系統(tǒng)將余票清單發(fā)送給旅客。訂票子系統(tǒng)數(shù)據(jù)流程圖如圖4-11所示。4.3.5統(tǒng)計子系統(tǒng)數(shù)據(jù)流程統(tǒng)計分析計劃統(tǒng)計分析計劃報表管理員生成統(tǒng)計報表車票記錄數(shù)據(jù)庫購票記錄數(shù)據(jù)庫統(tǒng)計分析報表報表管理員圖4-12統(tǒng)計分析子系統(tǒng)數(shù)據(jù)流程圖統(tǒng)計分析子系統(tǒng)數(shù)據(jù)的流向如下所示:報表管理員輸入輸入統(tǒng)計分析數(shù)據(jù)。系統(tǒng)獲取車票記錄、購票記錄中的數(shù)據(jù)生成報表數(shù)據(jù),返回給報表管理員統(tǒng)計分析查詢子系統(tǒng)數(shù)據(jù)流程圖如圖4-12所示。4.3.6改簽子系統(tǒng)數(shù)據(jù)流程返回余票返回余票新車票憑證余票記錄改簽清單改簽清單個人信

40、息個人信息旅客改簽錄入個人信息驗證已購票核實購票記錄數(shù)據(jù)庫確認改簽個人信息數(shù)據(jù)庫購票記錄改簽記錄旅客車票數(shù)據(jù)庫圖4-13改簽子系統(tǒng)數(shù)據(jù)流程圖查詢子系統(tǒng)數(shù)據(jù)的流向如下所示:旅客輸入個人信息到個人信息驗證模塊,個人信息驗證模塊讀取個人信息數(shù)據(jù)庫中的數(shù)據(jù),并與輸入個人信息進行比較。旅客將改簽數(shù)據(jù)錄入到系統(tǒng)中,購票核實系統(tǒng)讀取購票記錄中的購票數(shù)據(jù)驗證。系統(tǒng)生成改簽數(shù)據(jù)發(fā)送給旅客,旅客確認后系統(tǒng)獲取車票數(shù)據(jù)新增改簽記錄數(shù)據(jù)。旅客獲得新的車票清單。改簽子系統(tǒng)數(shù)據(jù)流程圖如圖4-13。4.3.7退票子系統(tǒng)數(shù)據(jù)流程購票費用購票費用退票清單退票清單個人信息旅客退票清單錄入車票數(shù)據(jù)庫個人信息驗證已購票核實購票記錄數(shù)

41、據(jù)庫確認退票個人信息數(shù)據(jù)庫購票記錄退票記錄返回余票旅客圖4-14退票子系統(tǒng)數(shù)據(jù)流程圖退票子系統(tǒng)數(shù)據(jù)的流向如下所示:客輸入個人信息到個人信息驗證模塊,個人信息驗證模塊讀取個人信息數(shù)據(jù)庫中的數(shù)據(jù),并與輸入個人信息進行比較。旅客將退票數(shù)據(jù)錄入到系統(tǒng)中,購票核實系統(tǒng)讀取購票記錄中的購票數(shù)據(jù)驗證。系統(tǒng)生成退票數(shù)據(jù)發(fā)送給旅客,旅客確認后系統(tǒng)獲取車票數(shù)據(jù)新增退票記錄數(shù)據(jù)。最后將退票費用信息返回旅客。退票子系統(tǒng)數(shù)據(jù)流程圖如圖4-14示。4.3.8維護子系統(tǒng)數(shù)據(jù)流程系統(tǒng)配置參數(shù)清單系統(tǒng)配置參數(shù)清單系統(tǒng)管理員系統(tǒng)配置車票記錄數(shù)據(jù)庫車次數(shù)據(jù)庫線路數(shù)據(jù)庫圖4-15維護子系統(tǒng)數(shù)據(jù)流程圖統(tǒng)計分析子系統(tǒng)數(shù)據(jù)的流向如下所示:

42、系統(tǒng)管理員輸入系統(tǒng)配置參數(shù)數(shù)據(jù)到系統(tǒng)配置模塊。系統(tǒng)將利用參數(shù)更新數(shù)據(jù)庫。統(tǒng)計分析查詢子系統(tǒng)數(shù)據(jù)流程圖如圖4-15。4.4數(shù)據(jù)字典4.4.1數(shù)據(jù)項數(shù)據(jù)字典是對數(shù)據(jù)流程圖中所有名字的定義及描述,并按特定格式予以記錄,以備隨時查詢和修改。系統(tǒng)部分數(shù)據(jù)項如表4-1所示。表4-1 數(shù)據(jù)項編號數(shù)據(jù)項名稱說明部分A01旅客編號字符串類型;有唯一性A02旅客姓名字符串類型;有唯一性A03旅客性別位類型A04身份證號字符串類型;有唯一性A05登錄名稱字符串類型;有唯一性A06登錄密碼字符串類型A07車次號字符串類型A08車票編號字符串類型;(唯一性) 續(xù)表續(xù)表A09發(fā)車時間時間類型A10達到時間時間類型A11起

43、始站點字符串類型A12座位號整數(shù)類型;(唯一性)A13票價小數(shù)類型A14購票時間時間A15退票時間時間A16改簽時間時間A17終點站點字符串類型4.4.2數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)也是一種邏輯的描述。一個數(shù)據(jù)結(jié)構(gòu)既可以由若干數(shù)據(jù)項組成,又可以以若干個數(shù)結(jié)構(gòu)組合而成,還可以由數(shù)據(jù)項與數(shù)據(jù)結(jié)構(gòu)混合而成。部分數(shù)據(jù)結(jié)構(gòu)如表4-2所示。表4-2數(shù)據(jù)結(jié)構(gòu)編號數(shù)據(jù)結(jié)構(gòu)名包含屬性01個人信息旅客姓名,性別,電話,登錄名稱,登錄密碼,身份證號02車票信息車票編號,車次號,座位號,身份證號03購票記錄車票編號,購票時間,購票人身份證號04退票信息車票編號,退票時間,購票人身份證號05改簽信息改簽前車次號,改簽后車次號,改簽

44、時間,購票人身份證號06車次信息車次號,開車時間,到站時間,起始站點,終點站發(fā)車日期,座位數(shù),票價07統(tǒng)計分析客流量,報表編號,購票次數(shù),退票次數(shù),改簽次數(shù)售票收入4.4.3數(shù)據(jù)流數(shù)據(jù)流表示數(shù)據(jù)的流向,共有兩類:一是實體輸入到系統(tǒng)中的數(shù)據(jù)流;二是系統(tǒng)輸出到實體的數(shù)據(jù)流。一個數(shù)據(jù)流可以包含多個數(shù)據(jù)結(jié)構(gòu)。本系統(tǒng)部分數(shù)據(jù)流如表4-3所示。表4-3數(shù)據(jù)流編號數(shù)據(jù)流名來源/去處數(shù)據(jù)存儲01查詢車票旅客02購買車票旅客購票記錄03退訂車票旅客退票記錄04改簽車票旅客改簽記錄05統(tǒng)計分析數(shù)據(jù)庫/報表管理員06系統(tǒng)維護系統(tǒng)管理員/數(shù)據(jù)庫4.4.4數(shù)據(jù)存儲數(shù)據(jù)存儲是指系統(tǒng)中需要保存的數(shù)據(jù)結(jié)構(gòu)和具體的數(shù)據(jù)內(nèi)容,本

45、系統(tǒng)部分數(shù)據(jù)存儲如表4-4所示。表4-4數(shù)據(jù)存儲編號存儲名稱組成部分立即查詢要求01旅客信息個人信息02車票綜合信息車票信息是03退票記錄退票信息04改簽記錄改簽信息是05購票記錄購票信息是4.5.5數(shù)據(jù)處理功能處理功能定義是最低一層的數(shù)據(jù)流程圖中的功能定義,本系統(tǒng)部分數(shù)據(jù)處理功能如表4-5所示。表4-5數(shù)據(jù)處理功能編號處理過程名輸入數(shù)據(jù)輸出數(shù)據(jù)01查詢車票時間,站點,車次號余票信息02購買車票身份證號車票編號03退訂車票車票編號退票提示續(xù)表續(xù)表04改簽車票車票編號改簽后車票編號05統(tǒng)計分析起始時間,終止時間統(tǒng)計報表06旅客登錄登錄名稱,登錄密碼登錄標志07系統(tǒng)維護系統(tǒng)參數(shù)操作結(jié)果4.6小結(jié)在

46、本章節(jié),對本系統(tǒng)進行了詳細的分析,首先對業(yè)務(wù)流程圖進行了梳理。并在此基礎(chǔ)之上得出了系統(tǒng)的數(shù)據(jù)流程圖,從而構(gòu)建了數(shù)據(jù)字典,數(shù)據(jù)流,數(shù)據(jù)存儲,數(shù)據(jù)處理邏輯等。有了這些詳細的資料,對本系統(tǒng)有了更加深入的了解。接下來將進入系統(tǒng)設(shè)計階段。第5章系統(tǒng)設(shè)計通過上一章節(jié)對系統(tǒng)的詳細分析,對系統(tǒng)的功能、結(jié)構(gòu)、需求等都有了非常深入的理解。在此基礎(chǔ)之上,在本章節(jié)進行系統(tǒng)設(shè)計工作,包括系統(tǒng)結(jié)構(gòu)圖、編碼設(shè)計、數(shù)據(jù)庫設(shè)計、輸入/輸出設(shè)計。5.1企業(yè)組織結(jié)構(gòu)總經(jīng)理總經(jīng)理行政部客運部票務(wù)部后勤部安檢部圖5-1企業(yè)組織結(jié)構(gòu)圖5.2功能模塊設(shè)計本系統(tǒng)設(shè)計具有的功能基本覆蓋車站所有與售票有關(guān)的工作6,功能具體上包括有查詢模塊、訂票

47、模塊、改簽模塊、退票模塊、統(tǒng)計分析模塊、系統(tǒng)維護模塊。查詢功能:在該功能中,用戶輸入起始站點、終點站以及開車時間進行查詢,以此獲取車票的實時信息。訂票模塊:在該功能中,用戶需要輸入出行時間、起始站點、終點站及具體的車票張數(shù)才能正確購買車票。改簽模塊:用戶通過瀏覽自己已經(jīng)購買的車票列表。然后選擇希望改簽的車票所在行的改簽按鈕進行車票改簽。退票模塊:用戶通過瀏覽自己已經(jīng)購買的車票列表。然后選擇希望退購的車票所在行的退訂按鈕進行車票退購。統(tǒng)計分析模塊:通過改簽功能,資料管理員能夠通過系統(tǒng)統(tǒng)計出人流量與銷售車票所得的收入。系統(tǒng)維護模塊:通過該功能,系統(tǒng)管理員能夠?qū)ΜF(xiàn)有車次進行修改同時能夠添加新的車次、

48、線路或者刪除現(xiàn)有車次與線路。本系統(tǒng)各模塊調(diào)用關(guān)系如圖5-2所示。圖5-2 系統(tǒng)功能結(jié)構(gòu)圖5.3編碼設(shè)計編碼設(shè)計是將系統(tǒng)中具有某些共同屬性或特征的信息歸并在一起,并通過一些便于計算機或人進行識別和處理的符號來便是各類信息7。本系統(tǒng)采用有序碼與縮略碼來完成系統(tǒng)的編碼工作。表5-1展示了系統(tǒng)的部分編碼。表5-1系統(tǒng)編碼代碼對象代碼代碼對象代碼起始站點01終點站02車票03車次04座位05發(fā)車時間YYYY-MM-DDHH24:MI5.4 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫作為信息系統(tǒng)的核心與基礎(chǔ)。因此,數(shù)據(jù)庫設(shè)計必然成為信息系統(tǒng)建設(shè)的總要組成部分,是信息系統(tǒng)建設(shè)的核心技術(shù)。本系統(tǒng)數(shù)據(jù)庫設(shè)計為構(gòu)建具有良好擴展性、安全性、

49、高效性、低冗余性的數(shù)據(jù)庫打下堅實的基礎(chǔ)。本系統(tǒng)的數(shù)據(jù)庫系統(tǒng)有三個方面的要求:存儲容量。網(wǎng)上售票系統(tǒng)包含大量的訂單、用戶、車票等數(shù)據(jù),其數(shù)據(jù)量非常巨大,對存儲容量的要求較高。計算能力。網(wǎng)上售票系統(tǒng),必須能夠快速正確地計算和處理數(shù)據(jù),其對性能的要求較高8。數(shù)據(jù)的可靠性。網(wǎng)上售票系統(tǒng),必須能夠保證數(shù)據(jù)的安全性、完整性、一致性要求。為了設(shè)計出滿足要求的數(shù)據(jù)庫系統(tǒng),本節(jié)將主要介紹概念設(shè)計、邏輯設(shè)計、物理設(shè)計三個階段。5.4.1概念模型設(shè)計概念模型既概念結(jié)構(gòu),它用E-R圖進行描述9。概念模型設(shè)計是將需求分析所得的用戶需求設(shè)計數(shù)據(jù)庫的概念數(shù)據(jù)模型的過程。接下來,將用E-R圖來描述數(shù)據(jù)庫的概念模型。1)車票實

50、體屬性圖車票車票編號起始站點終點站座位號車次號票價發(fā)車時間車票車票編號起始站點終點站座位號車次號票價發(fā)車時間到達時間用戶實體屬性圖用戶姓名性別電話登錄名密碼身份證號圖5-4用戶姓名性別電話登錄名密碼身份證號3)車票用戶實體聯(lián)系圖車票用戶購票查詢改簽退票購票時間改簽時間新車票編號車票用戶購票查詢改簽退票購票時間改簽時間新車票編號退票時間5.4.2邏輯模型設(shè)計1)購票車票(車票號,車次,票價,開車時間,到達時間,座位號,起始站,終點站)旅客(旅客姓名,性別,出生日期,登錄名稱,登錄密碼,身份證號,類型)購票關(guān)系(購票時間,身份證號,車票號)2)退票車票(車票號,車次,票價,開車時間,到達時間,座位

51、號,起始站,終點站,類型)顧客(旅客姓名,性別,出生日期,登錄名稱,登錄密碼,身份證號)退票(退票時間,車票號,身份證號)3)改簽車票(車票號,車次,票價,開車時間,到達時間,座位號,起始站,終點站,類型)顧客(旅客姓名,性別,出生日期,登錄名稱,登錄密碼,身份證號)改簽關(guān)系(改簽時間,車票號,身份證號,新車票號)查詢車票(車票號,車次,票價,開車時間,到達時間,座位號,起始站,終點站,類型)顧客(旅客姓名,性別,出生日期,登錄名稱,登錄密碼,身份證號)查詢關(guān)系(查詢時間,身份證號)5.4.3物理模型設(shè)計本系統(tǒng)數(shù)據(jù)庫部分表如下所示。1)用戶信息表表5-2用戶信息表字段名類型約束說明NameVa

52、rchar(20)非空姓名PhoneVarchar(15)聯(lián)系電話LoginNameVarchar(15)非空登錄名PassWordVarchar(15)非空登錄密碼PersonIDVarchar(20)主鍵身份證號碼2)車票信息表表5-3車票信息表字段名類型約束說明TicketIDVarchar(15)主鍵車票號BusIDVarchar(15)非空車次號StartTimeDatetime非空開車時間EndTimeDateTime非空到達時間SeatIDVArchar(10)非空座位號StartLocVarchar(20)非空起始站DesLocVarchar(20)非空終點站StatusInt

53、非空車票狀態(tài)3)購票信息表表5-4購票信息表字段名類型約束說明BuyticketTimeDatetime非空購票時間PerIDVarchar(20)非空身份證號TicketIDVarchar(15)主鍵車票號4)退票信息表表5-5退票信息表字段名類型約束說明ReticketTimeDatetime非空退票時間PerIDVarchar(20)非空身份證號TicketIDVarchar(15)主鍵車票號5)改簽信息表表5-6改簽信息表字段名類型約束說明AlterticketTimeDatetime非空改簽時間PerIDVarchar(20)非空身份證號TicketIDVarchar(15)主鍵車票

54、號NewTicketIDVarchar(15)非空新車票號6)查詢信息表表5-7查詢信息表字段名類型約束說明SelectTimeDatetime非空查詢時間PerIDVarchar(20)非空身份證號5.5人機界面設(shè)計人機界面是人與系統(tǒng)聯(lián)系的主要途徑,為提高售票速度,系統(tǒng)提供簡單易懂的界面,和方便快捷的查詢方式10。下面將對各功能模塊進行描述。 5.5.1查詢功能界面查詢功能人機界面主要分為兩大部分:一是用戶輸入?yún)^(qū)域;二是查詢結(jié)果的顯示區(qū)域。詳細界面如圖5-6所示:圖5-6查詢功能人機界面5.5.2訂票功能界面訂票功能人機界面主要分為四部分:一是系統(tǒng)LOG展示區(qū)域;二是菜單操作區(qū)域;三是以選擇

55、的車票信息展示區(qū)域;四是用戶操作區(qū)域。具體詳細界面如圖5-7所示。圖5-7購票功能人機界面5.5.3改簽功能界面改簽功能界面主要分為四大部分:一是系統(tǒng)Log展示區(qū);二是系統(tǒng)菜單操作區(qū)域;三是訂單查詢區(qū)域;四是訂單展示以及改簽區(qū)域。具體界面如圖5-8所示。圖5-8改簽功能人機界面5.5.4退訂功能界面圖5-9退訂功能人機界面5.5.5統(tǒng)計功能界面統(tǒng)計分析功能界面有兩部分組成:一是系統(tǒng)LOG展示區(qū)域;二是統(tǒng)計分析報表展示區(qū)域。具體界面設(shè)計如圖5-10所示。圖5-10統(tǒng)計分析功能人機界面5.5.6系統(tǒng)維護界面圖5-11系統(tǒng)維護功能人機界面第6章系統(tǒng)實施在經(jīng)歷了系統(tǒng)規(guī)劃、系統(tǒng)分析與系統(tǒng)設(shè)計之后,將進入

56、系統(tǒng)實施環(huán)節(jié)。在本章節(jié)中,將對系統(tǒng)實施進行詳細的描述。6.1系統(tǒng)配置本系統(tǒng)在內(nèi)部通過局域網(wǎng)進行WEB應用服務(wù)器、數(shù)據(jù)庫服務(wù)器、內(nèi)部控制終端的連接。外部網(wǎng)絡(luò)終端通過Internet網(wǎng)絡(luò)訪問WEB應用服務(wù)器來進行系統(tǒng)交互,完成相關(guān)業(yè)務(wù)操作。6.1.1系統(tǒng)局域網(wǎng)絡(luò)配置系統(tǒng)局域網(wǎng)配置如下:1)WEB應用服務(wù)器和數(shù)據(jù)庫服務(wù)器運行與Windows Server 2008 R2.2)客服端采用Windows7操作系統(tǒng);通過HTTPS協(xié)議訪問服務(wù)器。3)數(shù)據(jù)庫采用SQL Server數(shù)據(jù)庫系統(tǒng)。6.1.2系統(tǒng)廣域網(wǎng)絡(luò)配置系統(tǒng)廣域網(wǎng)配置如下:1)服務(wù)器使用Windows Server 2008 R2操作系統(tǒng)。2

57、)WEB服務(wù)器使用IIS進行管理。3)數(shù)據(jù)庫管理系統(tǒng)使用SQL Server數(shù)據(jù)庫管理系統(tǒng)。圖6-1系統(tǒng)網(wǎng)絡(luò)拓撲結(jié)構(gòu)圖6.2 系統(tǒng)實施準備優(yōu)秀的系統(tǒng)必定需要良好的系統(tǒng)軟件、硬件平臺來支撐,以便更加充分利用系統(tǒng)的價值。本系統(tǒng)的WEB應用服務(wù)器服務(wù)器、數(shù)據(jù)庫服務(wù)器、客戶機的配置如下:表6-1 WEB應用服務(wù)器配置型號LENOVO PC服務(wù)器配置CPU:8CoreCpu一個;內(nèi)存:16GB;硬盤:16TB操作系統(tǒng)WindowsServer 2008 R2核心應用IIS7.0數(shù)量1表6-2 數(shù)據(jù)庫服務(wù)器配置型號LENOVO PC服務(wù)器配置8CoreCpu一個;內(nèi)存:16GB;硬盤:16TB操作系統(tǒng)Wi

58、ndows Server 2008 R2數(shù)據(jù)庫軟件Sql Server 2008 R2數(shù)量2表6-3 客戶機配置型號LENOVO PC服務(wù)器配置2Core CPU;內(nèi)存:1GB;硬盤:40GB操作系統(tǒng)Windows XP/7/8;Linux;Mac OS瀏覽器IE8.0+;FireFox16+;Chrome18+6.3系統(tǒng)開發(fā)環(huán)境與工具本系統(tǒng)開發(fā)環(huán)境為:以B/S模式搭建,使用Visual Studio 2010集成開發(fā)環(huán)境,Web服務(wù)器使用IIS7.0及以上版本,數(shù)據(jù)庫使用Sql Server 2008 R2數(shù)據(jù)庫。具體開發(fā)技術(shù)采用ASP.NET框架進行系統(tǒng)的開發(fā)。使用ASP.NET開發(fā)框架,

59、將本系統(tǒng)的各個功能模塊都拆分為控制器、模型與視圖。前臺使用Razor視圖進行渲染并使用了jQuery框架簡化前臺的開發(fā)難度,生成相應的HTML發(fā)送到用戶的瀏覽器中進行呈現(xiàn),數(shù)據(jù)操作使用ADO.NET技術(shù)。6.4系統(tǒng)功能模塊實現(xiàn)6.4.1查詢功能在該功能中,用戶輸入起始站點、終點站以及開車時間進行查詢,以此獲取車票的實時信息。具體查詢功能界面如圖6-2所示。圖6-2查詢功能界面6.4.2訂票功能用戶通過該功能實現(xiàn)購買所需車票。在該功能中,用戶需要輸入具體的車票張數(shù)才能正確購買車票。購票功能具體如圖6-3所示。圖6-3購票界面6.4.3改簽功能在改簽功能中,用戶通過瀏覽自己已經(jīng)購買的車票列表。然后

60、選擇希望改簽的車票所在行的改簽按鈕進行車票改簽。改簽功能具體如圖6-4所示。圖6-4改簽界面6.4.4退票功能在退票功能中,用戶通過瀏覽自己已經(jīng)購買的車票列表。然后選擇希望退購的車票所在行的退訂按鈕進行車票退購。退票功能具體如圖6-5所示。圖6-5退票界面6.4.5統(tǒng)計功能通過改簽功能,資料管理員能夠通過系統(tǒng)統(tǒng)計出人流量與銷售車票所得的收入,具體如圖6-6所示。圖6-6統(tǒng)計分析界面6.4.6維護功能通過該功能,系統(tǒng)管理員能夠?qū)ΜF(xiàn)有車次進行修改同時能夠添加新的車次、線路或者刪除現(xiàn)有車次與線路。圖6-7系統(tǒng)維護界面第7章 系統(tǒng)測試與運行評價網(wǎng)上售票系統(tǒng)開發(fā)工作已經(jīng)完成,但還要進行大量的關(guān)于系統(tǒng)測試

溫馨提示

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

評論

0/150

提交評論