基于SSM的火车订票系统

基于SSM的火车订票系统

  • 火车订票系统
    • 项目简介
    • 功能简介
    • 技术选型
    • 数据库设计
    • 代码结构
    • 界面设计
    • 代码获取

火车订票系统

项目简介

本项目为火车订票系统,主要分为管理员、代售网点、用户三大角色。
管理员:系统管理、火车信息管理、销售管理、车站信息管理、线路信息管理、车票信息管理、订票信息管理、新闻管理、邮件管理、个人中心;
代售网点:车票信息管理、订票信息管理、邮件管理、个人中心;
用户:订票信息管理、邮件管理、个人中心、车票预定。

功能简介

系统管理:用户管理、角色管理、添加账号。
火车信息管理:火车信息管理、添加车次。
车站信息管理:车站信息管理、添加车站。
线路信息管理:线路信息管理。
车票信息管理:车票信息管理、添加车票。
订票信息管理:订票信息管理
新闻管理:发布信息,管理信息。
邮件管理:发送邮件、查看邮件发送记录。
个人中心:个人信息修改,密码修改。

技术选型

基于Spring+SpringMVC+Mybatis+Mysql+jsp+BootStrap的搭配,开发出一套功能齐全、界面优美、使用便捷的火车订票系统。

数据库设计

主要数据库表如下:
1.菜单(sys_menus)
2.新闻(sys_news)
3.角色(sys_role)
4.角色权限关联(sys_role_menus)
5.用户(sys_user)
6.用户角色关联(sys_user_role)
7.邮件记录(t_email)
8.线路(t_lines)
9.订单(t_order)
10.车站(t_station)
11.车票(t_ticket)
12.车次(t_train)
如图:
基于SSM的火车订票系统_第1张图片

代码结构

基于SSM的火车订票系统_第2张图片

界面设计

主界面如下:
基于SSM的火车订票系统_第3张图片
登录界面:
基于SSM的火车订票系统_第4张图片
注册界面:
基于SSM的火车订票系统_第5张图片
系统管理员登录:

用户管理:
基于SSM的火车订票系统_第6张图片
角色管理:
基于SSM的火车订票系统_第7张图片
添加账号:
基于SSM的火车订票系统_第8张图片
火车票信息管理:
基于SSM的火车订票系统_第9张图片
车站信息管理:
基于SSM的火车订票系统_第10张图片
线路信息管理:
基于SSM的火车订票系统_第11张图片
车票信息管理:
基于SSM的火车订票系统_第12张图片
添加车票信息:
基于SSM的火车订票系统_第13张图片
订票信息管理:
基于SSM的火车订票系统_第14张图片
新增新闻:
基于SSM的火车订票系统_第15张图片
新闻管理:
基于SSM的火车订票系统_第16张图片
发送邮件:
基于SSM的火车订票系统_第17张图片
邮件记录列表:
基于SSM的火车订票系统_第18张图片
个人信息管理:
基于SSM的火车订票系统_第19张图片
代售网点登录:

用户登录:
基于SSM的火车订票系统_第20张图片
车票预定:
基于SSM的火车订票系统_第21张图片
提交订单:
基于SSM的火车订票系统_第22张图片
个人中心:
基于SSM的火车订票系统_第23张图片

代码获取

点击下载

你可能感兴趣的:(Java项目,java,mysql)