首页 JavaWeb 基于Java的火车订票管理系统

本系统设计主要是根据订票业务的基本流程进行的,系统功能包括如下几个模块:查询:分为对车次信息的查询和客户对已订车票信息的查询;订票:通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上订票确定已预订选中的车票; 注册: 通过注册系统,客户可以注册一个专属于自己一个账号,登录这个账号就可以查看自己想订购的火车票信息。火车订票管理系统的参与者有乘客查询、预订车票的人员。售票员具体负责乘客的车票订单。票务管理员负责更新车票信息。系统管理员负责系统的员工信息管理,乘客信息管理以及系统的维护等。

火车票订购系统分为用户模块、票务管理员模块和系统管理员模块三大部分。

1用户模块:

(1)用户注册:用户只有注册账号并且登录之后才能订票,首次进入网站的用户就需要先注册账号,系统对注册的用户名进行判断是否符合要求,不符合要求的时候会反馈给用户信息。

(2)用户登录:用户注册之后可以进行登录操作,用户输入用户名和密码,系统判断数据库中是否存在相应的用户名以及验证密码是否正确,如果用户名和密码正确,则提示用户登录成功,如果用户名或密码错误,则反馈错误信息,如用户名不存在或密码错误。

(3)车次信息查询:用户根据自身的需求查询自己想要乘坐的车次,系统会根据数据库中的车辆信息给予到用户,用户可以知道该车的车号、出发地、目的地,以及该车是否满座。

(4)订单管理:用户选定车次和车型后购票并得知自己的车票信息。车票信息包括车号、出发地、目的地、发车日期、开出时刻、票价;用户买错车票或因其他原因需要退订车票,通过查询系统,客户可以根据自己的名字找到自己的售票信息,通过退票模块退去已购车票。用户查可询购票记录,购票记录包括:用户名、车号、发车日期、订购日期、订购票数、总价。

2、票务管理员模块:

(1)车次信息管理:对车次信息进行管理,提供给用户车号、出发地、目的地、发车日期、开出时刻、票价以及车型(高铁,动车,普快,特快)。

(2)车票信息管理:对订单信息进行管理,用户购票后,提供给用户车次信息。并提供退票服务。生成用户的购票记录。

(3)火车站点信息管理:

站点信息包括站名,到站时间,出站时间,停留时间。

3、系统管理员模块

(1)注册审核:新用户注册后要通过管理员审核后符合要求才可以使用。

(2)用户信息管理:用户包括普通用户与售票员,系统管理员能够对当前注册到本系统的用户进行整理。系统管理员能够管理当前系统中的售票员信息,如添加、删除和修改售票员信息等。

(3)公告管理:系统管理员可以对系统进行必要的设置和维护如升级等。以及通过公告来发布更新内容通知用户。

  • 专注毕业设计源码作品
  • 毕业设计源码论文全套
  • 每件作品均测试后上线
  • 提供所有教程和软件下载

Copyright © 2008-2024 jsjbysjw.com . All Rights Reserved. 备案号:苏ICP备2021056683号-4

  • 联系QQ:81677093
  • 微信:bysj1950