基于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)
如图: