需求分析
-
引言
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