Skip to content

idle-lab/GoTicket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

技术选择

后端:Golong,gin框架

前端:React

数据库:MySQL

需求分析

用户:

  • 订票、退票、查票
  • 注册,登录,退出
  • 支付

管理员:

  • 增删票
  • 增加路线

模块设计

  • 用户管理模块:实现用户的注册、登录、个人信息管理等功能。用户注册时需填写必要信息,如用户名、密码、姓名、手机号码等。登录后,用户可查看个人信息、修改密码、查看历史订单等。

  • 列车信息管理模块:实现列车信息的录入、修改、查询等功能。列车信息包括车次名称、出发站点、抵达站点、出发时间、到达时间、座位类型、价格等。管理员可通过后台管理系统进行列车信息的维护。

  • 订票信息管理模块:实现乘客在线订票、选座、支付等功能。乘客可查询实时车次信息,选择心仪的车次和座位类型进行订票,并通过在线支付完成交易。订票成功后,系统将生成订单信息,包括订单编号、乘客信息、车次信息、座位号等。

体系结构

数据设计

About

A railway ticketing system by Gin web framework and React.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors