需求分析
- 引言
1.1. 背景
目前我國進入飛速發展的智能交通時代,在這個資訊化的時代,汽車售票資訊化也是迫在眉睫的事情,傳統的人工售票已經不適合這個資訊化時代,人工售票的缺點在于必須要到站買票,流程繁瑣并且會花費大量的時間,
本系統主要闡述客車票訂購系統的后臺操作程序及一些關鍵技術,該系統資訊來源主要由管理員添加,方便客車資訊管理員的查詢,用戶可以通過查詢到相關的客車票資訊,判斷是否適合自己乘坐,也可以在網上直接訂票,省時省力,
1.2.系統安裝和環境配置
a) 本系統是基于B/S網路架構開發的軟體,系統的軟體環境的配置是Windows作業系統,MyEclipse開發工具包和MySQL資料庫以及tomcat7.0服務器,開發條件:
- 功能需求
2.1. 系統范圍
本系統可以提供給客戶及車站管理員進行售票管理,用戶可以進行注冊、查詢車票資訊、購票等操作,管理員可以進行用戶管理、票務管理、訂單統計等
2.2. 系統體系結構
系統總體架構圖:

系統總體架構描述:
a) 概述:客車網上售票系統主要用于網上售票及車票管理,因此分成二個部分:前臺功能模塊、后臺系統管理部分
b) 前臺功能部分:
- 用戶注冊,游客在該網站需要進行注冊方可在系統中進行一系列與預定有關的活動
- 票務查詢,旅客按出發地、到達地查詢各車次的車票情況
- 車票銷售,選擇需要的車票,填寫購買資訊,比如身份證號等進行提交
- 改簽,用戶對已付款的訂單車票資訊進行變更操作
- 退票,用戶對已付款的訂單車票資訊進行退貨操作
- 資訊瀏覽,查看管理員發布的各種資訊
- 留言板,用戶登錄后可以在留言板中發表留言,未登錄的用戶則只能瀏覽其他用戶發表的留言
- 個人資訊修改
c) 后臺系統管理部分
- 用戶管理,管理系統用戶資訊,作增刪改查操作
- 票務管理,列車票務資訊的增刪改查
- 資訊發布,管理員發布公告類資訊
- 留言中心管理
- 訂單統計
- 銷售情況查詢
- 個人資訊修改
2.3. 系統總體流程
a. 前臺頁面功能,用戶在游客狀態可以查詢車次資訊、用戶留言資訊以及系統公告,但無法購買車票、添加評論,用戶登錄后可以進行查詢、購買、改簽、退訂及添加評論等一系列操作,
b. 后臺功能模塊,管理員登錄后,可以對用戶和車票資訊進行增刪改查操作,查看用戶評論并回復,添加洗掉公告資訊,訂單統計
2.4. 資料庫設計
a) E-R圖
根據功能模塊劃分的結果,具體分析了本系統中大部分物體,物體屬性圖如下圖所示




b) 資料字典
(1)系統用戶資訊表(userInfo)
|
欄位名 |
資料型別 |
長度 |
描述 |
|
ID |
int |
11 |
ID(主鍵) |
|
uname |
varchar |
255 |
用戶名 |
|
upass |
varchar |
255 |
密碼 |
|
realname |
varchar |
255 |
姓名 |
|
sex |
varchar |
2 |
性別 |
|
age |
int |
11 |
年齡 |
|
tel |
varchar |
11 |
電話 |
|
addr |
varchar |
255 |
地址 |
|
type |
varchar |
255 |
用戶類別 |
(2)車票資訊表(ticket)
|
欄位名 |
資料型別 |
長度 |
描述 |
|
ID |
int |
11 |
ID(主鍵) |
|
startLocal |
varchar |
255 |
出發地 |
|
arriveLocal |
varchar |
255 |
到達地 |
|
price |
int |
11 |
單價 |
|
beginTime |
datetime |
|
發車時間 |
|
endTime |
datetime |
|
到達時間 |
|
number |
int |
11 |
車票數量 |
(3)訂單資訊表(order)
|
欄位名 |
資料型別 |
長度 |
描述 |
|
ID |
int |
11 |
ID(主鍵) |
|
ticketid |
varchar |
255 |
車票ID |
|
userrid |
varchar |
255 |
用戶ID |
|
savetime |
varchar |
255 |
訂單日期 |
|
fkstatus |
varchar |
255 |
付款狀態 |
(4)留言資訊表
|
欄位名 |
資料型別 |
長度 |
描述 |
|
ID |
int |
11 |
ID(主鍵) |
|
content |
varchar |
255 |
留言內容 |
|
reply |
varchar |
255 |
回復內容 |
|
savetime |
datetime |
255 |
留言日期 |
|
userid |
varchar |
255 |
會員ID |
(5)新聞類資訊表
|
欄位名 |
資料型別 |
長度 |
描述 |
|
ID |
int |
11 |
ID(主鍵) |
|
title |
varchar |
255 |
資訊標題 |
|
content |
varchar |
255 |
內容 |
|
savetime |
datetime |
255 |
日期 |

燃盡圖:https://kdocs.cn/l/sn56fBJKJ?f=111
客車網上售票系統需求分析:https://kdocs.cn/l/se1vp6wsY?f=111
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/144250.html
標籤:Java
