五、系统实现
一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
https://www.bilibili.com/video/BV1Nw411p7yQ/
三、运行截图:
根本目标是确定应该具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以对这个描述直接翻译成用某种程序设计语言书写的程序。
(一)系统后台模块
1.登录及注册管理模块
(1)登录模块
由于火车票订票系统是内勤操作员进行操作的,所以系统要有登录后台的管理员的用户名和密码的信息,还要有注册用户的用户名和密码。
登陆模块功能说明:主要用来防止非法用户访问数据库,用户只能以正确身份和密码登陆系统,才能拥有其相应的权限。
如图6.1所示:
图6.1 前台登录界面
(2)程序流程
图6.2登录程序流程图
2.管理员后台管理界面
管理员在登录系统后,可以对整个系统进行管理。如图6.3所示:
图6.3管理员后台管理界面
3.车次管理界面
管理员点击车次信息管理可以对车次信息进行管理。如图6.4所示:
图6.4车次管理界面
4.车次信息发布界面
管理员点击车次中的车次信息发布界面后出现如下界面。如图6.5所示:
图6.5车次信息发布界面
6.订单管理界面
管理员点击订单管理,对订单信息进行增删改查。如图6.6所示:
图6.6订单管理界面
7.用户信息界面
管理员点击用户管理,然后点击用户信息就进入了用户管理界面,管理员可以对用户信息进行增删改查。如图6.7所示:
图6.7用户管理界面
8 . 乘客管理界面
管理员点击乘客管理,管理员可以在乘客管理界面对乘客信息进行增删改查。如图6.8所示:
图6.8乘客管理界面
9 . 网站简介界面
管理员点击网站简介,管理员可以在网站简介界面发布网站简介信息。如图6.9所示:
图6.9网站简介界面
10 . 网站公告界面
管理员点击网站公告,管理员可以在网站公告界面发布网站公告信息。如图6.10所示:
图6.10网站公告界面
11.留言信息模块
管理员在留言信息界面可以对用户留言进行增删改查操作。实现如图9-11所示。 图6.11留言信息界面
(二)系统前台操作模块
1.系统前台主界面
用户在进入系统首页后就可以看到如下界面。如图6.12所示:
图6.12系统前台主界面
2.车票信息界面
用户登陆后,点击车票信息就进入车票信息界面。如图6.13所示:
图6.13车票信息界面
3.订单信息界面
用户进入首页后,点击订单信息就进入订单信息界面。如图6.14所示:
图6.14订单信息界面
4.乘客信息界面
用户进入首页后,点击乘客信息就进入乘客信息界面,用户可添加乘客。如图6.15所示:
图6.15乘客信息界面