客车网上售票系统

JAVA学习网 2020-07-14 06:12:05

需求分析

 

  1. 引言
    1.1. 背景 
        目前我国进入飞速发展的智能交通时代,在这个信息化的时代,汽车售票信息化也是迫在眉睫的事情传统的人工售票已经不适合这个信息化时代,人工售票的缺点在于必须要到站买票,流程繁琐并且会花费大量的时间。

本系统主要阐述客车票订购系统的后台操作过程及一些关键技术。该系统信息来源主要由管理员添加,方便客车信息管理员的查询,用户可以通过查询到相关的客车票信息,判断是否适合自己乘坐,也可以在网上直接订票,省时省力。

1.2.系统安装和环境配置 

a) 本系统是基于B/S网络架构开发的软件,系统的软件环境的配置是Windows操作系统,MyEclipse开发工具包和MySQL数据库以及tomcat7.0服务器。开发条件:

  1. 功能需求
    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. 前台页面功能,用户在游客状态可以查询车次信息、用户留言信息以及系统公告,但无法购买车票、添加评论。用户登录后可以进行查询、购买、改签、退订及添加评论等一系列操作。

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

 


 

阅读(2358) 评论(0)