今天为大家分享一个java web编写的火车票系统,目前系统功能已经完善,后续会进一步完善。整个系统界面漂亮,有完整得源码,希望大家可以喜欢。喜欢的帮忙点赞和关注。一起编程、一起进步。
开发环境
开发语言为Java,开发环境Eclipse或者IDEA都可以。数据库采用:MySQL。
本项目是基于MVC的JSP技术进行的Web应用程序开发,其中
JSP技术为表示层,包括EL表达式、JSP动作、JSTL标准标签技术
Servlet为控制层技术
JavaBean为开发模型层
采用MVC设计模式对各个模块进行开发
数据库采用mysql数据库
采用Tomcat作为Web服务器
火狐浏览器,360浏览器,Chrome浏览器,IE浏览器做为本次程序的运行浏览器
系统框架
利用SP+JAVABEAN+SERVLET框架开发。MySQL数据库,简单web模式,启动tomcat后,在浏览器中输入http://127.0.0.1:8080/train
主要功能
火车票销售预定系统用Java语言编写,是一个典型的C/S架构的程序。系统分为系统管理员、普通用户两种用户。
1 系统管理员的主要功能有以下一些功能:
用户管理:对系统中的用户进行日常的维护。包括增加用户、删除用户、修改用户
火车管理:对系统中的火车信息进行日常的维护。包括增加编号、容量
火车类型管理:对火车类型进行日常维护,包括增加、删除、修改操作。包括高铁、快速、普通车
订单管理:包括火车订单信息
售票统计:统计一周、一个月、所有的火车票销售数量和对应的金额信息
2 普通用户的主要功能有以下一些功能
用户登陆:输入用户名和密码,登陆到系统中
火车票预定:根据条件查询出符合条件的城市,然后点击预定。火车票分:硬件票、卧铺票、无座票
订单查询:查询用户所订购的火车票信息
账号充值:对自己账号进行充值
1 用户登陆
![](https://i-blog.csdnimg.cn/blog_migrate/75fdb796cb483cbe488d26aaa90e546f.png)
2 管理员主界面
![](https://i-blog.csdnimg.cn/blog_migrate/e59861bb77c88a50b1d5cca18aeaca10.png)
3 用户管理
![](https://i-blog.csdnimg.cn/blog_migrate/78a9a32748081bfb1d163efd81ff063d.png)
4 火车管理
![](https://i-blog.csdnimg.cn/blog_migrate/97e601fc343a7d164e0e4cb0f5929bf0.png)
5 火车类型管理
![](https://i-blog.csdnimg.cn/blog_migrate/66409b8a18e9d5168d97b78cfac0a412.png)
6 订单管理
![](https://i-blog.csdnimg.cn/blog_migrate/9f58c861c1ca0c4cea998c529a274e35.png)
7 售票统计
![](https://i-blog.csdnimg.cn/blog_migrate/c5c997ede7e627857f10bae1bc0a60e3.png)
8 用户注册
![](https://i-blog.csdnimg.cn/blog_migrate/8689d095dca59c724671b1ec47a495b7.png)
9 火车查询
![](https://i-blog.csdnimg.cn/blog_migrate/4bd75e7f60e0e37c3792832bc15ae549.png)
10 我的订单
![](https://i-blog.csdnimg.cn/blog_migrate/340c25126ec9d3be9134caf55cc496ab.png)
11 账号充值
![](https://i-blog.csdnimg.cn/blog_migrate/4465c173678a549f95cd3183a075d168.png)