Skip to content

ccclll777/db_design_web

Repository files navigation

db_design_web

数据库课程设计前端 火车票售票系统 使用vue+elementui

项目结构: 项目结构图

具体功能:

  1. 用户登录注册 用户注册登陆后可以使用系统的所有功能,如添加乘客,购买车票,查询订单等等
  2. 系统需要提供基础的列车信息查询: 根据车次查询列车是否正常运行,以及查看列车的基本信息(如列车类型,始发站,终点站,开车时间,到达时间,运行时间,车厢数等等) 根据车次,查询列车经停站信息(包含这趟列车每一个经停车站的车站名,到达时间,开车时间,运行时间等信息)
  3. 系统需要提供根据车次查询列车详细信息的功能: 根据始发站和终点站,查询可以满足自己行程要求并且正常运行的列车(可以根据开车时或者运行时间进行排序),并且可以进一步查看中间经过的的车站信息,以及开车时间,到达时间等。 系统需要提供接续换乘一次的查询,根据输入的出发站和终点站,可以查询换乘一次满足条件的列车,并且可以根据开车时间或总运行时间进行排序。
  4. 车票购买 在查询到符合自己出行条件的列车后,可以查询列车的剩余座位以及购买车票。 首先添加乘客(添加需要购买车票的乘客)——>进行座位选择(为每一位乘客选择座位)——>订单支付——>购票成功 接续换乘车票购买流程类似,只不过在选座时,需要选择两趟列车的座位。
  5. 系统需要提供用户的个人信息修改功能以及修改密码功能。
  6. 用户可以给除自己以外别的乘客购买车票,所以提供添加乘客的功能,每个用户下都可以添加多个乘客,从而为别的乘客购买车票。
  7. 系统提供订单的查询功能,可以查询到与自己有关的所有订单,比如所有订单,未支付订单,未出行订单。
  8. 未支付订单针对下单但是没有支付的订单,可以在规定的时间内进行支付操作,如果在规定时间内没有完成操作,则订单会作废,变成未完成支付的订单。
  9. 未出行订单针对已经支付但是没有出行的订单,可以在未出行订单中查看自己的出行计划。未出行订单可以进行改签操作,改签相同出发站和终点站的其他列车。
  10. 未出行订单还可以进行退票操作,从而取消订单。

项目截图: 1 1 1 1 1 1 1

About

数据库课程设计前端 火车票售票系统 使用vue+elementui

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages