项目介绍

本系统是针对目前地铁站自动售票的实际需求,从实际工作出发,对过去的地铁站自动售票管理系统存在的问题进行分析,完善用户的使用体会。采用计算机系统来管理信息,取代人工管理模式,查询便利,信息准确率高,节省了开支,提高了工作的效率。
本系统结合计算机系统的结构、概念、模型、原理、方法,在计算机各种优势的情况下,采用JAVA语言,结合SpringBoot框架与Vue框架以及MYSQL数据库设计并实现的。地铁站自动售票系统主要包括个人中心、地铁线路管理、站点管理、购票信息管理、乘坐管理、用户信息管理等多个模块。它帮助员工管理实现了信息化、网络化,通过测试,实现了系统设计目标,相比传统的管理模式,本系统合理的利用了售票管理数据资源,有效的减少了售票管理系统的经济投入,大大提高了售票管理的效率。

开发环境

开发语言:Java
后端框架:springboot
前端框架:vue.js
服务器:tomcat
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9

功能介绍

  1. 管理员
    (1)管理员登录功能
    (2)查看和修改线路信息
    (3)减少线路
    (4)修改价格(5站3元 5-10 5元 10-15站6元 往上8元)
    (5)删除用户
    (6)设定最早最晚的车次(早上6.00晚上23.00)
  2. 用户
    (1)登陆注册功能:用户登录注册
    (2)浏览全地图功能:可浏览管理员发布的线路地图
    (3)选择购票功能:用户选择站点,先选初始站,做到出站的地方根据乘坐的站数来计算价格
    (4)进出站功能:购买后生成卡片进站
    (5)钱包功能:可选择查看余额和充值
    (6)返回订单功能:当出站结算后,回弹出一个是否返回订单若返回则直接生成卡片退还余额,重新进站到最终出站的地方根据站数计算价格
    (7)月卡功能:购票旁边有一个购买月卡,购买生成卡片,根据要坐的站数扣减余额(5站冲200进卡片 5-10站冲300进卡片 往上冲600进卡片),同时打75折,月卡结束后有剩余自动退还到钱包
    (8)未使用卡片可退票
    线路图为宁波市轨道交通

效果图





目 录
摘 要 1
前 言 3
第1章 概述 4
1.1 研究背景 4
1.2 研究目的 4
1.3 研究内容 4
第二章 开发技术介绍 5
2.1Java技术 6
2.2 Mysql数据库 6
2.3 B/S结构 7
2.4 springboot框架 8
第三章 系统分析 9
3.1 可行性分析 9
3.1.1 技术可行性 9
3.1.2 经济可行性 10
3.1.3 操作可行性 10
3.2 系统性能分析 10
3.3 系统功能需求分析 10
3.4 业务流程分析 12
3.4.1登录流程 13
第四章 系统设计 14
4.1 系统的功能结构图 14
4.2 系统数据库设计 14
4.2.1 数据库E-R图 14
4.2.2 数据表字段设计 16
第五章 系统功能实现 18
5.1 管理员登录 18
5.2管理员功能实现 18
5.3前台首页功能实现 21
5.4用户功能实现 21
第六章 系统测试 23
6.1 测试方法 23
6.2 测试分析 23
6.3 测试结论 24
结 论 26
致 谢 27
参考文献 28

java计算机毕业设计springboot+vue地铁站自动售票系统-火车票售票系统相关推荐

  1. java计算机毕业设计springboot+vue气象观测数据样本构建与分析系统-天气预报网站

    项目介绍  通篇文章的撰写基础是实际的应用需要,然后在架构系统之前全面复习大学所修习的相关知识以及网络提供的技术应用教程,以远程教育系统的实际应用需要出发,架构系统来改善现气象观测数据样本系统工作流程 ...

  2. java计算机毕业设计springboot+vue城市轨道交通线路查询系统

    项目介绍 本系统是针对目前交通管理的实际需求,从实际工作出发,对过去的市轨道交通线路查询系统存在的问题进行分析,完善用户的使用体会.采用计算机系统来管理信息,取代人工管理模式,查询便利,信息准确率高, ...

  3. java计算机毕业设计springboot+vue医院碳排放管理平台系统

    项目介绍 本医院碳排放管理平台系统是针对目前医院碳排放的实际需求,从实际工作出发,对过去的医院碳排放管理平台系统存在的问题进行分析,完善用户的使用体会.采用计算机系统来管理信息,取代人工管理模式,查询 ...

  4. java计算机毕业设计springboot+vue考研资料分享系统

    项目介绍 本考研资料分享系统设计目标是实现考研资料的信息化管理,提高管理效率,使得考研资料交流工作规范化.科学化.高效化. 本文研究的考研资料分享系统基于Springboot架构,采用JSP技术.JA ...

  5. java计算机毕业设计springboot+vue动漫网站

    项目介绍 本基于Java的动漫网站设计目标是实现动漫的信息化管理,提高管理效率,使得基于Java的动漫网站工作规范化.科学化.高效化. 本文研究的基于Java的动漫网站基于SpringBoot架构,采 ...

  6. 计算机毕业设计springboot+vue+elementUI高考填报志愿综合参考系统

    项目介绍 高考填报志愿综合参考系统是针对目前高考填报志愿管理的实际需求,从实际工作出发,对过去的高考填报志愿综合参考系统存在的问题进行分析,完善用户的使用体会.采用计算机系统来管理信息,取代人工管理模 ...

  7. 计算机毕业设计springboot+vue基本微信小程序的汽车俱乐部系统

    项目介绍 本文主要阐述了企业小程序系统的开发过程,从最初的系统分析.总体设计,到数据库设计,再到最后的系统的具体设计,分四大章分别做了详细的介绍.本小程序系统 有着明确的设计目的和范围,简明的前台页面 ...

  8. java计算机毕业设计springboot+vue航空公司电子售票系统-机票预订系统

    项目介绍 通篇文章的撰写基础是实际的应用需要,然后在架构系统之前全面复习大学所修习的相关知识以及网络提供的技术应用教程,以远程教育系统的实际应用需要出发,架构系统来改善现远程教育系统工作流程繁琐等问题 ...

  9. java计算机毕业设计springboot+vue园区管理系统

    项目介绍 本园区管理系统是针对目前园区的实际需求,从实际工作出发,对过去的园区管理系统存在的问题进行分析,完善用户的使用体会.采用计算机系统来管理信息,取代人工管理模式,查询便利,信息准确率高,节省了 ...

最新文章

  1. linux双物理机weblogic集群,linux下weblogic多机器集群部署要点
  2. SpringMVC中@RequestHeader
  3. Yii中缓存依赖的处理
  4. php 菜谱 源码,基于php的菜谱大全api调用代码实例
  5. Mac下Virtual Box Host-Only网络配置
  6. Linux创始人数据结构,Linux 通用数据结构说明
  7. Win7 格式化U盘
  8. gcc编译c文件 python.h 未找到
  9. 【插件发布】JAVA微服务框架,Jeecg-P3-Demo 1.0.0 插件开源发布
  10. UVa-10382 Watering Grass **
  11. 程序设计导引及在线实践_学院经纬计算学院程序设计基础与实验入选首批国家级一流本科课程...
  12. 《RabbitMQ 实战指南》第二章 RabbitMQ 入门
  13. FFmpeg学习(12)——视频转码技巧之二次编码
  14. 数据库中的字段NULL值和''
  15. 群晖室开虚拟机安装于服务器,黑群晖虚拟机安装
  16. ubuntu 910 下安装万能五笔
  17. 温湿度传感器的原理与特点
  18. 全国青少年软件编程等级考试标准 (预备级)1-4级
  19. RxSwift学习(五)--- RxSwift 操作符
  20. css中translation,css3 translate属性

热门文章

  1. [转]笔记本电脑处理器(CPU)性能排行榜
  2. mmpk文件的打包与加载(ArcGIS for Android 100.x)
  3. ubuntu 14.04搭建wifi分享热点总结
  4. keil5工程文件中的hex消失
  5. Scrapy全国历史天气数据爬取
  6. c语言tcp多线程聊天室,66 网络编程(五)——TCP多线程实现多人聊天室
  7. 通过挂载的方式,解决由于权限无法将rootfs直接拷贝到SD卡的EXT4分区的问题
  8. Python逻辑运算符有哪些?
  9. Rust 语言服务器 (RLS)
  10. 揭秘360背后不为人知的产品文化