【Java+JSP+MySql】12306购票系统(一)项目介绍
2022/2/9 19:19:36
本文主要是介绍【Java+JSP+MySql】12306购票系统(一)项目介绍,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 系统功能概述
- 系统界面设计
- 登录
- 注册
- 选择出行需求
- 选择车票
- 确认购买
- 个人信息
- 修改个人信息
- 取消订票
- 系统物理模型
- 表
- 视图
- 触发器
系统功能概述
- 用户登录
- 用户注册
- 用户按出发地、到达地和出发日期查询车票
- 用户按不同座位等级购买车票
- 用户查看购买车票信息
- 退票
- 修改个人信息
系统界面设计
登录
输入数据库中包含的争取的telephone和upassword,点击确认登陆,就可以登陆成功
注册
按提示输入信息,其中身份证号必须为18位,手机号必须为11位,两次输入密码必须相同。
选择出行需求
登陆成功后,会进入选择出行需求的界面,出发地、到达地和出发日期都可以下拉选择。点击查询后即会查询符合要求的车票。
选择车票
按查询所选的需求,会显示符合要求的所有车票信息,每一个余票都是可以点击的,点击代表选择了相应的车票。
确认购买
按照所选的车票,会计算出给出的座位号,也会显示包括价格在内的全部车票信息供用户查看,如果满足要求则可点击确认付款。
个人信息
在前面的页面的右上角有超链接指向用户个人信息页面,购买票之后也会引导到个人信息页面,页面展示了用户的个人信息和购买的所有车票的信息。并且可以对每张票都进行取消订票。
修改个人信息
输入可以修改个人信息。
取消订票
对一张车票点击对应的取消订票按钮就可以删除这张车票,点击去查看会回到个人信息页面,看到票不在个人购票页面中了;点击重新购票会回到选择出行需求的页面。
系统物理模型
表
- 用户表
- 车次表
- 余票表
- 已售车票
视图
- 出发城市视图
- 学生车票
- 乘车量
- train_info
- user_tickets_info
触发器
系列更新结束后会把源代码和相关的文档打包上传成资源。如果你觉得这篇文章对你有用的话,麻烦点赞,收藏,关注一下。
感谢您的阅读,您的支持是对我最大的鼓励~
这篇关于【Java+JSP+MySql】12306购票系统(一)项目介绍的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南