客车网上售票系统需求分析
客车网上售票系统需求分析
- 1. 引言
1.1. 背景
随着网络技术的发展,网络订票开始慢慢地渗透到人们的生活中,只需一台电脑,查询、购买、付款都在虚拟的空间里进行,让订票成为了一件轻松的事情。
网上售票的实施使人们可以清楚明了的查看票源情况,使车票的销售更加透明化。实行网上售票,可以大量节省旅客购票的时间,方便快捷。避免出行人员长时间排队购票,可以足不出户便能搞定一切。
1.2.系统安装和环境配置
a) 硬件环境
PC台式机或者笔记本电脑。
b) 软件环境
WindowsXP/7/8/10操作系统中的任一种,操作系统中应已安装Internet Explorer 6.0或以上版本的Web浏览器。
1.3. 用户的特点
该系统的最终用户包括:旅客、管理者。
2. 功能需求
2.1. 系统范围
本系统可以提供给市民旅客进行票务查询、买票、改签、退票服务,并可随时查看客运中心发布的相关新闻,可以使用留言板进行意见反馈。管理员使用该系统可进行票务管理、信息发布、订单统计以及订单统计等操作。
2.2. 系统体系结构
系统总体架构图:
系统总体架构描述:
a) 概述:该系统主要用于市民旅客购买车票以及客运公司对车辆进行管理。因此分成两个部分:前台功能(旅客查看票务信息,购买车票)和后台功能(管理员发布车辆相关信息)
b) 市民旅客操作部分:
1) 用户注册:在此系统购买车票的旅客,需要先注册账号,填写自己的个人信息,登录成功后,才能购票。未注册账号的乘客只能查询,不能购买。
2) 票务查询:旅客按出发地、到达地查询各车次的车票情况。
3) 车票购买:选择需要的车票,填写购买信息,比如:身份证号等,进行提交。
4) 改签:用户对已付款的订单车票信息进行变更操作。
5) 退票:用户对已付款的订单车票信息进行退货操作。
6) 信息浏览:查看管理员发布的各种信息。
7) 留言板:用户登陆后可以在留言板中发表留言,未登陆的用户则只能浏览其它用户发表的留言。
8) 个人信息修改:用户可以更改自己的个人相关信息
c) 管理员操作部分
1) 用户管理:管理系统用户信息,作增删改查操作。
2) 票务管理:列车票务信息的增删改查。
3) 信息发布:管理员发布公告类新闻和图片类新闻。
4) 留言中心管理:审核回复用户留言。
5) 订单统计:查看所有用户购买的票务信息。
6) 销售情况查询:查看各个班次线路的情况。
7) 个人信息修改:可以更改自己的个人信息。
2.3. 系统总体流程
a) 操作流程图:
i. 市民旅客:
描述:
1) 访问本网站,查看所需车次信息,点击预订购买。如果未登录该系统,需要进行登录,才可进行购买。
2) 对已购买的车票可以进行改签或退票操作。
3) 在留言板页面进行意见反馈
ii. 管理员
描述:
1) 必须登录该系统,才可进行其他的操作。
2) 用户管理:可以管理所有用户的信息,对信息做增删改查操作。
3) 票务管理:对车辆票务信息进行管理,添加车次,更改价钱,修改时间等操作。
4) 信息发布:可以发布公告类新闻和图片类新闻等操作,并对其进行管理
5) 留言中心管理:对用户留言进行管理审核
6) 订单统计:查看所有用户购买的票务信息。
7) 销售情况查询:查看各个班次线路的情况。
8) 个人信息修改:可以更改自己的个人信息。
2.4. 数据库设计
a) E-R
b) 数据字典
1:管理员
2:旅客
Z:正常
G:改签
T:退票
2.5.工作量估算
模块 |
功能 |
工作量 |
需求分析 |
文档编写 |
1工时 |
前台 |
用户注册 |
2工时 |
票务查询 |
4工时 |
|
车票销售 |
6工时 |
|
改签 |
4工时 |
|
退票 |
4工时 |
|
信息浏览 |
2工时 |
|
个人信息修改 |
2工时 |
|
留言板 |
2工时 |
|
后台 |
用户管理 |
2工时 |
票务管理 |
6工时 |
|
信息发布 |
2工时 |
|
留言中心管理 |
4工时 |
|
订单统计 |
2工时 |
|
销售情况查询 |
2工时 |
|
个人信息修改 |
2工时 |