本系统采用intellij idea支持eclipse
项目架构:B/S架构web
开发语言:java
前端技术:vue.js+ElementUi
后端技术:spring、mybatis、Springmvc
运行环境:win10/win11、jdk1.8
支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3,
1.用户需要进行注册才可以登录本系统。
2.用户登录系统后可以在通知公告中获取最新的通知或者搜索需要的通知;可以在车票信息中查询到所需的车票信息并且可以通过站点、票价等选项进行筛选,选定车票后可以直接购票。用户还可以在订单管理中进行退票操作,还可以管理已完成订单和未完成订单等。
3.管理员可以通过使用通知公告来发布相应通知、并且有权限删除相关公告;还可以通过车次管理来增加或减少某一线路下的车次数量,修改车辆信息:包括修改某辆车的起始站点和终点、修改发车时间、修改某线路的车票价格等。
.综述国内外车站票务管理技术研究现状;
2.深入了解java后台服务器及其Vue框架开发的相关技术;
1.前后端分离项目,前端使用vue框架
2.后端使用nodejs编程语言的vue框架
3.项目中登录模块用到token
4.源码包部署调试
5.每个笔记均有对应源码
数据库:mysql5.7/8.0或以上版本
持久化层使用Mybatis,项目管理Maven3,
项目中登录模块用到token
3.深入分析车站票务管理系统的组成因素和影响因素;
4.深入了解java系统架构及其组件的相关技术;
5.设计并实现车站票务管理系统中后台所实现的相关数据管理的功能;
6.训练检索文献资料和利用文献资料的能力;
7.训练撰写技术文档与学位论文的能力。
1.综述java技术在数据管理和系统开发中的应用;
2.熟悉前后端开发环境;
3.深入分析java关键技术在该项目中的实施流程;
4.设计基于Vue的系统以实现车站票务管理系统的统计与管理;
5. 了解java后台服务器以及网页开发的相关技术;
6.熟悉java后台数据管理和Web页面展示的开发技术;
7.熟练掌握基于java平台的管理系统程序编写能力;
8. 划分用户应用模块、管理员管理模块等;
9. 用户管理模块包括用户注册、用户登录、车票购买、订单管理等功能;
10.管理员模块包括公告管理、车次管理、车票调价等功能;