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

下載本文檔

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

文檔簡介

1、 吉林工程技術(shù)師范學(xué)院 汽車售票管理信息系統(tǒng)學(xué)院:機械工程學(xué)院 班級:物流1001班 姓名: 學(xué)號:前言設(shè)計課題:汽車售票管理信息系統(tǒng)。 隨著市場經(jīng)濟的不斷飛速發(fā)展,交通道路環(huán)境的不斷改善,人們的出行次數(shù)不斷增多,人口流動頻繁,數(shù)量不斷加大,車站信息量迅猛增長,車站售票管理系統(tǒng)在人們的日常生活中發(fā)揮著越來越重要的作用。1、 系統(tǒng)概述1.1現(xiàn)狀描述現(xiàn)行的信息系統(tǒng),主要提供售票訂購、預(yù)定、查詢等功能,但并不存在一個完整、綜合、詳盡的信息管理系統(tǒng);現(xiàn)有系統(tǒng)時常存在票務(wù)更新不及時等錯誤,為用戶帶來不便。1.2 系統(tǒng)目標(biāo)本系統(tǒng)主要為了實現(xiàn)線路信息,汽車信息,票務(wù)信息的查詢和管理,滿足人們的需求。實現(xiàn)方便

2、、快速售票;使用戶準(zhǔn)確了解售票情況,提供多種查詢和統(tǒng)計功能;實現(xiàn)系統(tǒng)的安全性設(shè)置,使系統(tǒng)本身具有一定的維護功能。1.3 系統(tǒng)開發(fā)方法首先通過詢問、發(fā)調(diào)查表、開會、查資料等方法盡可能的了解原有系統(tǒng)。了解各職能機構(gòu)所要處理的數(shù)據(jù),估計各機構(gòu)發(fā)生的數(shù)據(jù)及頻度,調(diào)查內(nèi)、外部環(huán)境的信息及信息源。根據(jù)初步調(diào)查的情況,從技術(shù)上、經(jīng)濟上、管理上進行開發(fā)的可能性和必要性分析。系統(tǒng)設(shè)計時完成模塊結(jié)構(gòu)設(shè)計、代碼設(shè)計、數(shù)據(jù)庫設(shè)計、輸入輸出設(shè)計等工作。1.4 開發(fā)計劃日期主要任務(wù)11月30日12月12日確定題目。需求分析。編寫數(shù)據(jù)字典。繪制E-R圖。12月12日12月22日完善數(shù)據(jù)字典。修改E-R圖。進行詳細調(diào)查。完成

3、組織結(jié)構(gòu)圖、業(yè)務(wù)流程圖、數(shù)據(jù)流程圖。12月26日1月5日進行代碼設(shè)計等。完善設(shè)計。二、系統(tǒng)分析2.1系統(tǒng)需求分析調(diào)查組織結(jié)構(gòu)的總體情況:目的:宏觀的了解組織結(jié)構(gòu)。組織結(jié)構(gòu),指的是一個組織(部門、企業(yè)、車間、科室等)的組成以及這些組成部分之間的隸屬關(guān)系或管理與被管理的關(guān)系,通??捎媒M織結(jié)構(gòu)圖來表示。本系統(tǒng)的組織結(jié)構(gòu)主要由下面的組織結(jié)構(gòu)圖來表示。 圖1.組織結(jié)構(gòu)圖2.2 業(yè)務(wù)流程分析熟悉各部門的業(yè)務(wù)活動情況: 目的:調(diào)查各部門的業(yè)務(wù)活動情況,對現(xiàn)行售票管理系統(tǒng)的功能和所需信息有一個明確的認(rèn)識。 根據(jù)調(diào)查信息繪成一下業(yè)務(wù)流程圖(圖2)。 2.3數(shù)據(jù)流程分析數(shù)據(jù)流程調(diào)查過程中需收集的資料包括:1. 收

4、集原系統(tǒng)全部輸入單據(jù)(如線路信息、站點信息表等)、輸出報表和數(shù)據(jù)存儲介質(zhì)的典型格式。2. 弄清各環(huán)節(jié)上的處理方法和計算方法。3. 在上述各種單據(jù)、報表的典型樣品上或用附頁注明制作單位、報送單位、存放地點、發(fā)生頻度(如每月制作幾張)、發(fā)生的高峰時間及發(fā)生量等。4. 在上述各種單據(jù)、報表的典型樣品上注明各項數(shù)據(jù)的類型(數(shù)字、字符)、長度、取值范圍(指最大值和最小值)。根據(jù)售票管理信息系統(tǒng)業(yè)務(wù)流程圖繪制售票管理信息系統(tǒng)系統(tǒng)頂層數(shù)據(jù)流程圖(圖3)。圖3.頂層數(shù)據(jù)流程圖繪制與其相關(guān)的主要外部實體和數(shù)據(jù)流的數(shù)據(jù)流程圖(圖4、5)。 圖4.二層數(shù)據(jù)流程圖圖5.二層數(shù)據(jù)流程圖2.4 數(shù)據(jù)字典2.4.1數(shù)據(jù)項編

5、號數(shù)據(jù)項名數(shù)據(jù)項含義說明數(shù)據(jù)類型取值長度與其他數(shù)據(jù)項的關(guān)系1Uno員工編號integer4User表主碼2Username姓名nvarchar503Password密碼nvarchar204UserIdentiey身份nvarchar205Cno汽車編號integer4Coach表主碼6Coachnumber車牌號nvarchar207Ctype汽車型號nvarchar208Ctime購買時間datetime89Cnum座位數(shù)量integer410Ccondition有無空調(diào)char1011Lno線路編號integer4Line表主碼12Long里程nvarchar2013Ltime路程時間d

6、atetime814Tno車票編號integer8Ticket表主碼15Price車票價格integer416SoldTicket已賣票數(shù)integer417LastTicket剩余票數(shù)integer418Ttime出發(fā)時間datetime819Ptime購買時間datetime820Seat座位號integer421ReserveORBuy預(yù)定或購買char1022Stationno站點編號integer4Station表主碼23Stationname站點名稱nvarchar2024Arrivetime到達時間datetime82.4.2 數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)名稱員工基本信息編號A1含義說明描述

7、用戶信息別名組成員工編號,姓名,密碼,身份數(shù)據(jù)結(jié)構(gòu)名稱乘客基本信息編號A2含義說明描述乘客基本信息別名組成姓名,身份證數(shù)據(jù)結(jié)構(gòu)名稱汽車基本信息編號A3含義說明描述汽車基本信息別名組成汽車編號,汽車型號,車牌號,購買時間,座位數(shù)量,有無空調(diào)數(shù)據(jù)結(jié)構(gòu)名稱線路基本信息編號A4含義說明描述所經(jīng)線路的信息別名組成線路編號,總時間,線路長度數(shù)據(jù)結(jié)構(gòu)名稱車票信息編號A5含義說明描述車票的基本信息別名組成車票編號,線路編號,汽車編號,車票價格,已售數(shù)量,剩余票數(shù),出發(fā)時間數(shù)據(jù)結(jié)構(gòu)名稱購買編號A6含義說明描述購買的具體信息別名組成車票編號,購買日期,預(yù)定或購買,座位號數(shù)據(jù)結(jié)構(gòu)名稱站點基本信息編號A7含義說明描述

8、站點基本信息別名組成站點編號,站點名稱,到達時間2.4.3 數(shù)據(jù)流數(shù)據(jù)流名稱員工基本信息編號B1含義說明描述員工基本信息別名來源人事處去向平均流量高峰期流量組成員工編號,姓名,密碼,身份數(shù)據(jù)流名稱乘客基本信息編號B2含義說明描述乘客基本信息別名來源售票管理處去向平均流量高峰期流量組成姓名,身份證數(shù)據(jù)流名稱汽車基本信息編號B3含義說明描述汽車基本信息別名來源汽車管理處去向平均流量高峰期流量組成汽車編號,汽車型號,車牌號,購買時間,座位數(shù)量,有無空調(diào)數(shù)據(jù)流名稱線路基本信息編號B4含義說明描述所經(jīng)線路的信息別名來源汽車管理處去向平均流量高峰期流量組成線路編號,總時間,線路長度數(shù)據(jù)流名稱車票信息編號B

9、5含義說明描述車票的基本信息別名來源售票處去向平均流量高峰期流量組成車票編號,線路編號,汽車編號,車票價格,已售數(shù)量,剩余票數(shù),出發(fā)時間數(shù)據(jù)流名稱站點基本信息編號B6含義說明描述站點基本信息別名來源汽車管理處去向平均流量高峰期流量組成站點編號,站點名稱,到達時間數(shù)據(jù)流名稱購買編號B7含義說明描述購買的具體信息別名來源售票處去向平均流量高峰期流量組成車票編號,購買日期,預(yù)定或購買,座位號2.4.4數(shù)據(jù)存儲數(shù)據(jù)存儲名稱用戶信息編號C1含義說明描述用戶信息別名流入數(shù)據(jù)流變更用戶信息流出數(shù)據(jù)流查詢用戶信息數(shù)據(jù)量大量存取方式 批量組成員工編號,姓名,密碼,身份/姓名,身份證數(shù)據(jù)存儲名稱汽車信息編號C2含

10、義說明描述汽車信息別名流入數(shù)據(jù)流變更汽車信息流出數(shù)據(jù)流查詢汽車信息數(shù)據(jù)量大量存取方式 批量組成汽車編號,汽車型號,車牌號,購買時間,座位數(shù)量,有無空調(diào)數(shù)據(jù)存儲名稱線路信息編號C3含義說明描述線路信息別名流入數(shù)據(jù)流變更線路信息流出數(shù)據(jù)流查詢線路信息數(shù)據(jù)量大量存取方式 批量組成線路編號,總時間,線路長度數(shù)據(jù)存儲名稱車票信息編號C4含義說明描述車票信息別名流入數(shù)據(jù)流變更車票信息流出數(shù)據(jù)流查詢車票信息數(shù)據(jù)量大量存取方式 批量組成車票編號,線路編號,汽車編號,車票價格,已售數(shù)量,剩余票數(shù),出發(fā)時間數(shù)據(jù)存儲名稱預(yù)定車票信息編號C5含義說明車票信息別名流入數(shù)據(jù)流車票信息流出數(shù)據(jù)流預(yù)訂記錄數(shù)據(jù)量大量存取方式

11、批量組成車票編號,預(yù)定日期,座位號數(shù)據(jù)存儲名稱購買車票信息編號C6含義說明車票信息別名流入數(shù)據(jù)流車票信息流出數(shù)據(jù)流購買記錄數(shù)據(jù)量大量存取方式 批量組成車票編號,購買日期,座位號2.4.5 數(shù)據(jù)處理過程處理過程名稱查詢編號D1含義說明查詢信息別名輸入數(shù)據(jù)流已知汽車/線路/車票信息輸出數(shù)據(jù)流所需信息處理處理過程名稱購買/預(yù)定編號D2含義說明購票操作別名輸入數(shù)據(jù)流車票信息+購票時間+座位號輸出數(shù)據(jù)流無處理處理過程名稱更新編號D3含義說明改變系統(tǒng)信息別名輸入數(shù)據(jù)流變更信息輸出數(shù)據(jù)流再次查詢信息處理插入各項數(shù)據(jù)項、刪除某數(shù)據(jù)項、查詢某數(shù)據(jù)項處理過程名稱用戶權(quán)限認(rèn)證編號D4含義說明別名輸入數(shù)據(jù)流用戶名,密

12、碼,身份輸出數(shù)據(jù)流系統(tǒng)主菜單處理用戶登錄3、 系統(tǒng)設(shè)計系統(tǒng)設(shè)計的主要工作有:1、 總體設(shè)計,包括信息系統(tǒng)流程圖設(shè)計、功能結(jié)構(gòu)圖設(shè)計和功能模塊圖設(shè)計等。2、 代碼設(shè)計和設(shè)計規(guī)范的制定。3、 系統(tǒng)物理配置方案設(shè)計,包括設(shè)備配置、通信網(wǎng)絡(luò)的選擇和設(shè)計以及數(shù)據(jù)庫管理系統(tǒng)的選擇等。4、 數(shù)據(jù)存儲設(shè)計,包括數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫的安全保密設(shè)計等。5、 計算機處理過程設(shè)計,包括輸出設(shè)計、輸入設(shè)計、處理流程圖設(shè)計以及編寫程序設(shè)計說明書等。3.1 模塊結(jié)構(gòu)設(shè)計圖6.汽車售票管理系統(tǒng)功能模塊圖 員工主要為售票員和管理人員。管理人員可以進行系統(tǒng)用戶的添加,密碼的修改操作,汽車,線路,車票信息的更新等,售票員可以查詢以上

13、信息和出售車票等。管理人員可以在線路信息管理模塊對車站線路信息進行管理。管理員首先建立線路信息數(shù)據(jù)庫,輸入原始的線路信息,當(dāng)有新的線路需要添加或者需要對已有的線路信息進行修改,刪除的時候,管理員就可以進行相應(yīng)的操作。管理員也可以通過本模塊查詢到所有需要查詢的線路的詳細信息。管理人員可以在汽車信息管理模塊實現(xiàn)對汽車信息的管理。管理員首先應(yīng)該建立汽車信息數(shù)據(jù)庫,輸入原始的數(shù)據(jù)信息,當(dāng)有新的汽車信息的時候或者管理員需要修改某個汽車的相關(guān)信息以及想要刪除某個汽車信息的時候,就可以完成相應(yīng)的操作。管理員也可以在整個數(shù)據(jù)庫中查詢相關(guān)汽車信息。管理人員可以在車票管理模塊實現(xiàn)對車票信息的管理。管理員根據(jù)相應(yīng)的

14、汽車信息和線路信息來設(shè)置相應(yīng)的車票詳細信息。管理員還可以對某條線路的車票信息進行修改,刪除和查詢操作。 用戶可以通過查詢時間,線路和汽車信息,來確定自己要買什么時間,什么路線,什么型號的汽車的車票,并形成表單。程序分為登陸界面,主界面,線路信息管理界面,汽車信息管理界面,車票信息管理界面,票務(wù)信息管理界面,員工管理界面這幾個主體界面。使用時應(yīng)先知道管理員或員工帳號和密碼,登陸進入系統(tǒng)主菜單界面,里面包括線路信息,汽車信息,車票信息,票務(wù)信息,幫助,退出程序菜單選項。3.2 代碼設(shè)計代碼是代表食物名稱、屬性、狀態(tài)等的符號。為了便于計算機處理,一般用數(shù)字、字母或它們的組合來表示。本學(xué)籍管理系統(tǒng)主要

15、選用助憶碼進行編碼。3.2.1 部門代碼部門代碼由兩部分組成。第一部分為部門拼音首大寫字母;第二部分為分部門編號(數(shù)字)。本系統(tǒng)涉及三個部門,設(shè)計代碼如下所述。人事處:RSC *。如RSC 01代表人事處的一號分部門。售票管理處:SPGLC *。如SPGLC01代表售票管理處的一號分部門。汽車管理處:QCGLC *。如QCGLC 01代表汽車管理處的一號分部門。3.2.2 人員代碼人員代碼由兩部分組成。第一部分為身份拼音首大寫字母;第二部分為人員編號(數(shù)字)。本系統(tǒng)涉及人員設(shè)計代碼如下所述。售票員:SPY*。如SPY 0001代表編號為0001的售票員。管理人員:GLRY *。如GLRY000

16、1代表編號為0001的管理人員。3.2.3 汽車代碼 汽車代碼由兩部分構(gòu)成。第一部分為汽車型號,第二部分為汽車編號。設(shè)計代碼如下所示:汽車:*。如DC0002代表編號為0002的型號為DC的汽車。3.2.4線路代碼 線路代碼由兩部分組成。第一部分為起始站與終點站的拼音開頭字母縮寫,第二部分為線路的編號。 線路:*。如JSHZ0234代表從嘉善到杭州編號為0234的線路。3.2.5站點代碼 站點代碼由站點名稱拼音開頭字母以及站點編號組成。 站點:*。如HZ0034代表編號為0034的杭州站點。3.3數(shù)據(jù)庫設(shè)計在數(shù)據(jù)庫系統(tǒng)中,對現(xiàn)實世界中數(shù)據(jù)的抽象、描述以及處理等是通過數(shù)據(jù)模型來實現(xiàn)的。數(shù)據(jù)模型是

17、數(shù)據(jù)庫系統(tǒng)設(shè)計中用于提供信息表示和操作手段的形式架構(gòu),是數(shù)據(jù)庫系統(tǒng)實現(xiàn)的基礎(chǔ)。本學(xué)籍管理系統(tǒng)采用概念模型進行分析。3.3.1 E-R圖的設(shè)計 通過對系統(tǒng)的詳細調(diào)查,經(jīng)過對系統(tǒng)功能以及結(jié)構(gòu)等的分析,設(shè)計如圖7的系統(tǒng)E-R圖。圖7.汽車售票管理信息系統(tǒng)E-R圖3.3.2 邏輯結(jié)構(gòu)設(shè)計1、售票員、管理人員(員工編號Uno,姓名UserName,密碼Password,身份UserIdentiey)2、汽車(汽車編號Cno,汽車型號Ctype,車牌號Coachnumber,購買時間Ctime,座位數(shù)量Cnum,有無空調(diào)Ccondition)3、線路(線路編號Lno,線路長度Llong路程時間Ltime)

18、4、車票(車票編號Tno,線路編號Lno,汽車編號Cno,價格Price,已售票數(shù)SoldTicket,剩余票數(shù)LastTicket,出發(fā)時間Ttime)5、購買(車票編號Tno,購買日期Ptime,預(yù)定或購買ReserveORBuy,座位號Seat)6、站點(站點編號Stationno,站點名稱StationName)User表序號字段名中文名稱類型長度是否主關(guān)鍵字是否null1Uno員工編號integer4是否2Username姓名nvarchar50否否3Password密碼nvarchar20否否4UserIdentiey身份nvarchar20否否Coach表序號字段名中文名稱類型長

19、度是否主關(guān)鍵字是否null1Cno汽車編號integer4是否2Coachnumber車牌號nvarchar20否否3Ctype汽車型號nvarchar20否否4Ctime購買時間datetime8否否5Cnum座位數(shù)量integer4否否6Ccondition有無空調(diào)char10否否Line表序號字段名中文名稱類型長度是否主關(guān)鍵字是否null1Lno線路編號integer4是否2Long里程nvarchar20否否3Ltime路程時間datetime8否否Ticket表序號字段名中文名稱類型長度是否主關(guān)鍵字是否null1Tno車票編號integer8是否2Price車票價格integer4否

20、否3SoldTicket已賣票數(shù)integer4否否4LastTicket剩余票數(shù)integer4否否5Ttime出發(fā)時間datetime8否否6Ptime購買時間datetime8否否7Seat座位號integer4否否8ReserveORBuy預(yù)定或購買char10否否Station表序號字段名中文名稱類型長度是否主關(guān)鍵字是否null1Stationno站點編號integer4是否2Stationname站點名稱nvarchar20否否2Arrivetime到達時間datetime8否否3.3.3 物理結(jié)構(gòu)設(shè)計 程序分為登陸界面,主界面,線路信息管理界面,汽車信息管理界面,車票信息管理界面,票務(wù)信息管理界面,員工管理界面這幾個主體界面。使用時應(yīng)先知道管理員或員工帳號和密碼,登陸進入系統(tǒng)主菜單界面,里面包括線路信息,汽車信息,車票信息,票務(wù)信息,幫助,退出程序菜單選項。3.4 輸入、輸出設(shè)計3.4.1 輸入設(shè)計 輸入設(shè)計對系統(tǒng)的質(zhì)量有著決定性的重要影響。因為如果輸入數(shù)據(jù)有誤,即使計算和處理十分正確,也無法獲得可靠的輸出信息。輸入設(shè)計包括數(shù)據(jù)規(guī)范和數(shù)據(jù)準(zhǔn)備的過程。在輸入設(shè)計中,提高效率和減少錯誤是兩個最根本的原則。本系統(tǒng)中使用的輸入數(shù)據(jù)格式比較單一,所以采用鍵盤磁盤輸入裝置和終端輸入設(shè)備。對于所輸入的數(shù)據(jù)長度有所限制,避免了一定的出錯率,同時基本上

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論