开课吧T31项目第4天

本文档详细介绍了T31项目数据库的ER图设计,包括用户表、乘客表、车次表等多个核心表,并阐述了各表间的业务关联。用户需实名认证后购票,系统涵盖订单管理、乘客管理等多个模块。支付成功后,系统自动生成车票信息。
摘要由CSDN通过智能技术生成


今天是孤尽班第四天学习,今天根据T31项目的业务内容设计了系统表以及表之间的关联关系。

1.T31数据库ER图

1.1业务分析

T31项目是一个模仿12306网站,可以实现用户从登陆到购票的完整业务,业务模块包含 订单管理,乘客管理,车次管理,车厢管理,经停站管理,列车时刻表管理等
用户登录网站之后首先需要进行实名认证才能进行购票否则只能查询车票,实名认证通过身份证和活体检测来保证用户身份的真实性;
用户实名认证之后可以添加乘客信息,乘客信息认证值认证身份证信息和手机号信息是否重复或者合乎规则(身份证18位,手机号码13位)
用户购票进入列车时刻表管理,输入 出发地和到达地,搜索出符合要求的车次信息,乘客选择其中一条车次信息之后进入订单页面,订单页面用户需要选择座位等级 和 乘客信息,系统会自动计算出应该支付的合计金额,点击提交订单会进入支付页面;
用户默认选择支付宝支付,确认支付跳转到支付宝支付成功之后,会跳转到订单支付成功页面,系统根据订单生成对应的车票信息;

1.2数据库建表

用户表
在这里插入图片描述

乘客表
在这里插入图片描述

车次表
在这里插入图片描述

列车时刻表
在这里插入图片描述
车站表
在这里插入图片描述

经停站表
在这里插入图片描述

订单表
在这里插入图片描述

车票表
在这里插入图片描述

车厢表
在这里插入图片描述

座位类型表
在这里插入图片描述

1.3表之间业务关联

在这里插入图片描述
用户表 关联 多个乘客表
用户表 关联多个订单表
订单表 关联 一个车次表
列车时刻表 关联多个 车次表
车次表 关联多个 车厢表
车厢表 关联 一个 座位类型表
车次表 关联多个 经停站表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞扬晴雪

学习的路上,感谢你的支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值