Java课设:火车售票系统
文章目录
TrainSystem
这个系统比学生管理系统更复杂,我希望实现更多功能,不仅仅是查看信息。
首先创建数据库,我们需要一个表存储车次信息,一个表存储用户信息,一个表存储订购信息。
设置完三个表,在车次信息里随便写入两列车的信息
功能分析:我们希望用户可以自行登录自己的账户,如果没有账户则注册新的账户。登陆后输入起点与终点查询相关车次信息,可以选择具体的车次以购票,如果无票则无法购买。购买后可以在个人用户信息内查看已经购买的车次。如果用户需要退票,则输入相应的车次号即可退票。用户操作完成后,可以选择注销自己的账户回到登陆界面。
类比较多:
归纳为七个部分:Access登陆界面,Register注册界面,Brief主界面,Find查车次,Purchase买票,Delete退票,Ticket购票情况
代码之后放出,先看一下完成情况:
运行
登陆界面:
主界面:
查询车次:
购票:
已购信息:
退票:
注销返回登陆界面:
注册界面: