编辑
2023-08-22
Java
00
请注意,本文编写于 492 天前,最后修改于 490 天前,其中某些信息可能已经过时。

目录

一.功能点
二.技术点
建表语句

一.功能点

  1. 导入车票
  2. 输入车票信息

二.技术点

  • 后端
  1. JDK 1.8
  2. SpringBoot 2.7.14
  3. MybatisPlus 3.4
  • 前端

建表语句

  • 车票信息表
sql
CREATE TABLE `t_ticket_information` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `uid` bigint(20) NOT NULL COMMENT '用户id', `departure_station` varchar(25) DEFAULT NULL COMMENT '出发站', `destination_station` varchar(25) DEFAULT NULL COMMENT '到达站', `departure_time` varchar(12) DEFAULT NULL COMMENT '发车时间', `arrival_time` varchar(12) DEFAULT NULL COMMENT '到站时间', `train_number` varchar(25) DEFAULT NULL COMMENT '车次信息', `departure_date` varchar(255) DEFAULT NULL COMMENT '发车日期', `name` varchar(90) DEFAULT NULL COMMENT '姓名', `seat` varchar(24) DEFAULT NULL COMMENT '座位', `ticket_price` double DEFAULT NULL COMMENT '票价', `ticket_entrance` varchar(25) DEFAULT NULL COMMENT '检票口', `order_time` varchar(25) DEFAULT NULL COMMENT '下单时间', `order_number` varchar(255) DEFAULT NULL COMMENT '订单号', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='车票信息表';
  • 用户表
sql
CREATE TABLE `t_user` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `name` varchar(255) DEFAULT NULL COMMENT '昵称', `sex` int(11) NOT NULL COMMENT '性别 1为男性,2为女性', `email` varchar(255) NOT NULL COMMENT '邮箱', `password` varchar(25) DEFAULT NULL COMMENT '密码', `phone` varchar(25) DEFAULT NULL COMMENT '手机号', PRIMARY KEY (`id`), UNIQUE KEY `email` (`email`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户表';