【正文】
圖 XX:長(zhǎng)途客車網(wǎng)上購(gòu)票系統(tǒng)的分析與設(shè)計(jì) 12 用戶 網(wǎng)上 購(gòu)票 系統(tǒng) F2 訂單信息 F4 車票 信息 F3 需要的車票信息 客運(yùn)站 F1 訂單號(hào)信息 F5 退票申請(qǐng) F6 退票 單號(hào) F7 余票信息 F8 退票 反饋 F9 所購(gòu)車票 F10 購(gòu)票單號(hào) F11 改票 單號(hào) F12 改票信息 新系統(tǒng)邏輯模型的提出 系統(tǒng)分析的主要成果是系統(tǒng)的邏輯模型,本系統(tǒng)的邏輯模型以系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)字典為主要描述工具,即在對(duì) 系統(tǒng) 設(shè)計(jì)過程 網(wǎng)上購(gòu)票 系統(tǒng)業(yè)務(wù)流程進(jìn)行認(rèn)真分析和研究的基礎(chǔ)上,按信息系統(tǒng)中應(yīng)有的數(shù)據(jù)流和數(shù)據(jù)結(jié)構(gòu)來勾畫系統(tǒng)的概貌。 用戶 提交訂單 訂單 系統(tǒng) 查詢 訂單 庫(kù) 缺貨 缺貨通知 有貨 生成訂單號(hào) 數(shù)據(jù)庫(kù)存檔 XX:長(zhǎng)途客車網(wǎng)上購(gòu)票系統(tǒng)的分析與設(shè)計(jì) 10 輸入 訂單 號(hào) 系統(tǒng) 查詢數(shù)據(jù)庫(kù) 異常 異常通知 正常 修改訂單 數(shù)據(jù)庫(kù)存檔 用戶 圖 ? 退票業(yè)務(wù)流程 用戶登錄系統(tǒng)以后,提交訂單號(hào),然后系統(tǒng)查詢數(shù)據(jù)庫(kù), 可以查詢到訂單時(shí)當(dāng)即取消訂單,然后數(shù)據(jù)庫(kù)存檔,查詢不到或者已經(jīng)過期的時(shí)候發(fā)出異常通知給用戶。 系統(tǒng)具體業(yè)務(wù)流程分析 經(jīng)以上需求分析中的初步分析,可將 長(zhǎng)途汽車網(wǎng)上購(gòu)票 系統(tǒng)流程劃分為四個(gè)階段,概括的整個(gè)業(yè)務(wù)流程如下: ? 訂票業(yè)務(wù)流程 用戶登錄以后,進(jìn)入系統(tǒng)訂票 界面,選定所需的車票,然后提交訂單,經(jīng)過系統(tǒng)對(duì)剩余車票查詢,缺票的時(shí)候反饋通知給用戶,有余票的時(shí)候當(dāng)即生成訂單號(hào),然后數(shù)據(jù)庫(kù)存檔。 各類用戶必須實(shí)名注冊(cè)登錄。用戶可以通過該系統(tǒng)進(jìn)行操作,實(shí)現(xiàn)取消訂單。 車票改簽功能 在規(guī)定時(shí)間內(nèi),該售票系統(tǒng)應(yīng)能提供相應(yīng)的功能,以滿足用戶由于臨時(shí)改變行程進(jìn)行改簽,這樣避免了用戶不必要的損失,給用戶帶來了更人性化的服務(wù)。 (3)按起始站終點(diǎn)站查詢 如果用戶對(duì)自己所乘車次沒有什么了解,只知道起始站與終點(diǎn)站,系統(tǒng)提供該功能能夠?yàn)橛脩籼峁┧锌梢猿俗能嚧?,以便用戶進(jìn)行選擇,根據(jù)時(shí)間等因素,最終選擇符合條件的車次,確定訂票。 (1)按客車發(fā)車時(shí)間查詢 為旅客提供按時(shí)間查詢功能,用戶可根據(jù)自己的出行時(shí)間進(jìn)行查詢,以便在最短時(shí)間內(nèi)查詢 到在自己出行時(shí)間內(nèi)所有的余票,再根據(jù)有關(guān)條件找到符合自己條件的車票。 數(shù)據(jù)庫(kù)功能 1)提供下載, 2)更新車票信息, 3)查詢車票信息。在此,可先將該系統(tǒng)的總體功能 大致地劃分如下: 服務(wù)器端功能 1) 系統(tǒng)可以生成訂單信息, 2)查詢數(shù)據(jù)庫(kù), 3)修改數(shù)據(jù)庫(kù)。 功能結(jié)構(gòu)圖 XX:長(zhǎng)途客車網(wǎng)上購(gòu)票系統(tǒng)的分析與設(shè)計(jì) 6 圖 管理員需求 概述 實(shí)現(xiàn)對(duì)整個(gè)系統(tǒng)中用戶所用到的各種信息的管理,對(duì)數(shù)據(jù)進(jìn)行備份。本系統(tǒng)同時(shí)本系統(tǒng)對(duì)用戶的每一次的操作都能夠記錄并對(duì)客運(yùn)站的數(shù)據(jù)庫(kù)進(jìn)行改寫,以實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)性,確保為用戶提供準(zhǔn)確的信息,避免了已被賣出的車票再次被賣出的錯(cuò)誤操作,實(shí)現(xiàn)了系統(tǒng)運(yùn)行的準(zhǔn)確性。用戶還可以對(duì)已購(gòu)買的車票在允許的時(shí)間內(nèi)進(jìn)行改簽到適當(dāng)?shù)臅r(shí)間,也可對(duì)已購(gòu)買的車票進(jìn)行退票操作,這都實(shí)現(xiàn)了客運(yùn)站的功能,因此使用 長(zhǎng)途汽車售票系統(tǒng)極大地緩解了客運(yùn)站售票站的壓力。 長(zhǎng)途汽車售票系統(tǒng)能夠提供給出行者方便的車票查詢和車票訂購(gòu)以及車票改簽等功能,實(shí)現(xiàn)客運(yùn)車票的銷售。 四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 5 第 3 章 需求分析 用戶需求 因?yàn)橄到y(tǒng)的信息服務(wù) 是面向特定的某些對(duì)象的,所以用戶進(jìn)入系統(tǒng)應(yīng)該進(jìn)行身份驗(yàn)證。人們物質(zhì)文化水平的不斷提高和科學(xué)技術(shù)的不斷進(jìn)步以及人們對(duì)快速高效的工作效率要求不斷的提高,為我們開發(fā)使用汽車票訂票系統(tǒng)打下了堅(jiān)實(shí)的基礎(chǔ), 隨著網(wǎng)絡(luò)的普及,已經(jīng)進(jìn)入全民網(wǎng)絡(luò)時(shí)代,網(wǎng)民比例大幅上升,電子商務(wù)近幾年也有長(zhǎng)足發(fā)展,網(wǎng)上購(gòu)物本身已不算罕見,所以該系統(tǒng)的用戶面向范圍很大,完全可以推向市場(chǎng)達(dá)到預(yù)期的系統(tǒng)目的, 因此操作上是可行的。 所以 ,本系統(tǒng)在運(yùn)行是可行的。這些特征明顯縮短程式編輯、編譯及連結(jié)花費(fèi)的時(shí)間,在大型軟件計(jì)劃上尤其顯著。比如,它允許用戶在調(diào)試期間重新編譯被修改的代碼,而不必重新啟動(dòng)正在調(diào)試的程序,以及用戶進(jìn)行遠(yuǎn)程調(diào)試,單步執(zhí)行等。它不但具有程序框架自動(dòng)生成、靈活方便的類管理、代碼編寫和界面設(shè)計(jì)集成交互操作、可開發(fā)多種程序等優(yōu)點(diǎn),而且通過簡(jiǎn)單的設(shè)置就可使其生成的程序框架支持?jǐn)?shù)據(jù)庫(kù)接口、 OLE2, WinSock 網(wǎng)絡(luò)、 3D 控制界面。目前最新的版本是 Microsoft Visual C++ 2021。 Microsoft Visual C++,(簡(jiǎn)稱 Visual C++或者 VC)微軟公司的 C++開發(fā)工具,可提供編輯 C 語言,具有集成開發(fā)環(huán)境, C++以及 C++/CLI 等編程語言。軟件上,操作系統(tǒng)采用 WindowsXP,現(xiàn)有 軟件支持可以滿足這一要求。由于本軟件僅實(shí)現(xiàn)一些簡(jiǎn)單功能,且開發(fā)人員已掌握相關(guān)領(lǐng)域的知識(shí)。要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上訴操作。 該系統(tǒng)僅用少量人員開發(fā),用最低的成本和人力, 預(yù)計(jì) 實(shí)現(xiàn) 在較短時(shí)間內(nèi)使 該系統(tǒng) 具有在線查閱票價(jià),車站,車號(hào),訂票等基本功能,預(yù)期系統(tǒng)設(shè)計(jì)期間投入的資金較小, 只需要一些設(shè)計(jì)人員開發(fā)設(shè)計(jì),而系統(tǒng)完 成后,需要維護(hù)的人員成本預(yù)期也比較少,唯一花費(fèi)較大的是后期數(shù)據(jù)庫(kù)安全設(shè)計(jì)需要重點(diǎn)考慮,所以 從經(jīng)濟(jì)角度考慮,此系統(tǒng)開發(fā)可行。 四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 3 第 2 章 可行性研究 可行性分析目的 根據(jù)系統(tǒng)功能、性能 及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件,了解系統(tǒng)中提出的技術(shù)是否符合;弄清系統(tǒng)是否具有實(shí)用性,確保能提高工作效率;確定其具有可操作性和可實(shí)施性。 (5)實(shí)現(xiàn)讓人們可隨處自主購(gòu)票,節(jié)省售票人力物力以便投入到更有價(jià)值的地方。 (3)具有對(duì)授權(quán)用戶所擁有的信息進(jìn)行檢索、統(tǒng)計(jì)、管理、維護(hù)等基本操作工作功能,保證信息安全的維護(hù)。 XX:長(zhǎng)途客車網(wǎng)上購(gòu)票系統(tǒng)的分析與設(shè)計(jì) 2 系統(tǒng)實(shí)現(xiàn)目標(biāo) (1)建立一個(gè)功能結(jié)構(gòu)完整統(tǒng)一、技術(shù)先進(jìn)、高效穩(wěn)定、安全可靠的系統(tǒng),保證數(shù)據(jù)統(tǒng)計(jì)及時(shí)、準(zhǔn)確,查詢信息全面、準(zhǔn)確,提高工作效率。 系統(tǒng)概述 長(zhǎng)途汽車網(wǎng)上訂票體統(tǒng)需要對(duì)旅客預(yù)定車票、退訂車票、車次、車號(hào)核對(duì)等一切操作進(jìn)行管理,并儲(chǔ)存旅客的相關(guān)信息,嚴(yán)格服從有關(guān)規(guī)定,按一定的模式或規(guī)律進(jìn)行。同時(shí)這也緩解了汽車站排隊(duì)買票的擁擠的問題,使客運(yùn)站用戶多,買票難的壓力 得 到緩 解。 這是一個(gè)快節(jié)奏的的社會(huì),因此,方便快捷便是人們生活的最大需求。 比 如: 可靠性高、 查找方便、存儲(chǔ)量大、 檢索迅速、 保密性好、壽命長(zhǎng)等。操作人員只需輸入一些簡(jiǎn)單的漢字、數(shù)字,即可達(dá)到自己的目標(biāo)。計(jì)算機(jī)雖然與人類的關(guān)系愈來愈密切,還有人由于計(jì)算機(jī)操作不方便繼續(xù)用手工勞動(dòng)。這尤其體現(xiàn)在春運(yùn)等客運(yùn)高峰時(shí)期。長(zhǎng)途汽車在售票的過程中需要對(duì)旅客的起始地、目的地、車次、訂票和退票進(jìn)行管理。但是,在客運(yùn)高峰期購(gòu)票難依舊是長(zhǎng)途汽車訂票的一大難題。Analysis and design。Booking system。通過 汽車 票訂票管理 系統(tǒng), 汽車 站 管理人員可以實(shí)現(xiàn)對(duì) 汽車 票 信息的 輸入 、 訂票、查找、 修改和查詢 ,增加數(shù)據(jù)功能。 為此,應(yīng)該開發(fā)一個(gè)現(xiàn)代管理的長(zhǎng)途汽車網(wǎng)上訂票管理系統(tǒng)。 讓 用戶和 程序代碼編寫人員 ,對(duì)系統(tǒng)的設(shè)計(jì)有一個(gè) 詳細(xì) 的認(rèn)識(shí),使之成為后期開發(fā)工作的基礎(chǔ)和依據(jù)。 四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 長(zhǎng)途客車網(wǎng)上購(gòu)票系統(tǒng) 的 分析與設(shè)計(jì) 學(xué) 生: 學(xué) 號(hào): 專 業(yè):信息管理與信息系統(tǒng) 班 級(jí): 指導(dǎo)教師: 四川理工學(xué)院計(jì)算機(jī)學(xué)院 二 O 一三 年六月 I 長(zhǎng)途客車網(wǎng)上購(gòu)票系統(tǒng)的分析與設(shè)計(jì) 摘 要 本 系統(tǒng) 是一個(gè)長(zhǎng)途汽車 車 票訂票購(gòu)票管理 系統(tǒng) 。該 系統(tǒng)分析與設(shè)計(jì) 編寫的目的是為了說明系統(tǒng)需求概述、設(shè)計(jì)概要情況和設(shè)計(jì)思路 。本長(zhǎng)途汽車 購(gòu)票 管理信息系統(tǒng)是現(xiàn)代管理的一個(gè)具體體現(xiàn) ,長(zhǎng)途汽車訂票、退票等管理日益現(xiàn)代化, 致使 長(zhǎng)途汽車網(wǎng)上訂票管理日益復(fù)雜化,管理的內(nèi)容日益增多,結(jié)算方式也有所不同 ,而 原有方式日趨落后 。 長(zhǎng)途汽車 票訂票管理 信息 管理 系統(tǒng)的功能主要是實(shí)現(xiàn) 長(zhǎng)途汽車 票訂票 的信息化管理。 關(guān)鍵詞 : 長(zhǎng)途客運(yùn) ; 訂票系統(tǒng) ; 數(shù)據(jù)庫(kù)應(yīng)用 ;分析與 設(shè)計(jì) II The Analysis and Desgin of LongDistance Bus Ticketing Online System ABSTRACT This system is a management system of longdistance bus booking ticket. The graduation project is intended to demonstrate the preparation of system requirements, to design conditions and to design ideas. Let users and software developers have a plete understanding to the system designing so that make it to be a later development of the foundation. This management information system represents modern management,.Bus booking, refunds and other functions bee increasingly modern, original way fallen behind. Longdistance bus booking manage is being increasingly plex, management is applying on more and more ways, billing methods is in different ways, therefore,we should build a modern longdistance online booking management system. The system main function is to develop a longdistance bus ticket booking information can ues the funcion of the bus station ticket information input, booking, search, modify and query, add data with longdistance bus ticket booking management system. Keywords: Distance bus。DBA。 III 目 錄 第 1 章 緒論 1 課題背景 1 選題意義 1 系統(tǒng)概述 1 系統(tǒng)實(shí)現(xiàn)目標(biāo) 2 第 2 章 可行性研究 3 可行性分析目的 3 經(jīng)濟(jì)可行性 3 技術(shù)可行性 3 操作可行性 4 可行性研究結(jié)論 4 第 3 章