【毕业设计】基于微信的客运自助购票系统小程序

一.前言

客运做为出行的必须品需求量非常大。客运站的车票销售显得更为重要。我国自改革后,社会发展迅速,外出成为常态。目前我国大部分的客运站在销售车票时采用窗口销售,这种方式需要大量的工作人员和用户排队,效率低。为了实现用户足不出户购买车票合理的安排时一个方便使用、功能丰富、操作简单的客运自助售票小程序非常重要。本基于微信小程序的客运自助售票系统本可以实现车票的销售和管理,为客运站的车票销售提供帮助

💗博主介绍:✌全网粉丝10W+,CSDN全栈领域优质创作者,博客之星、掘金/华为云/阿里云等平台优质作者。
👇🏻 精彩专栏 推荐订阅👇🏻
计算机毕业设计项目合集,总有一款适合你!
毕设帮助、技术解答、源码获取 联系见文末。


二.技术环境

jdk版本:1.8 及以上
ide工具:Eclipse或者 IDEA,微信小程序开发工具
数据库: mysql5.7 (必须5.7)
编程语言: Java
java框架:springboot
maven: 3.6.1
详细技术:HTML+CSS+JAVA+SpringBoot+MYSQL+VUE+MAVEN+微信开发工具


三.功能设计

本系统包括的内容有车票信息、失物招领信息、通知信息、留言信息、资讯信息。乘客可以注册和购买车票、管理订单,管理员可以审核乘客、司机信息,可以管理车票信息、订单信息、退票信息、失物招领信息、客车登记、通知信息和管理员信息。司机可以看到销售出去的订单和通知信息。本系统的业务流程图如下图3.1所示:
在这里插入图片描述
本系统的使用用户包括管理员和乘客、司机,管理员的功能为:
(1)管理员管理功能,可以修改密码,来保证系统的安全,也可以管理管理员的账号信息;
(2)乘客管理功能,可以审核注册乘客的信息,保证系统的安全;
(3)失物招领管理功能,添加不同的失物招领来实现失物的寻回;
(4)车票信息管理,可以查看所有的车票信息,可以添加车票信息和删除车票信息;
(5)通知管理功能,可以发布不同的通知;
(6)司机管理功能,可以管理司机的信息;
(7)订单管理功能,可以审核用户的订单和处理订单等;
(8)退票信息管理功能,可以针对乘客的退票申请进行退票操作;
(9)客车登记管理功能,可以对本客运站的客车进行登记管理;
(10)乘客登记管理功能,对乘客进行登记,保证客运站的安全。
乘客的功能为:
(1)用户注册功能,乘客可以通过注册实现使用本系统;
(2)车票信息功能,可以浏览车票信息和购买车票、在线支付;
(3)失物招领信息功能,可以浏览所有的失物招领,可以留言;
(4)资讯功能,同样可以看到管理员发布的资讯;
(5)退票功能模块功能,进行退票的申请;
(6)订单信息管理功能,包括订单的查询和查看。
司机的功能为:
(1)用户注册功能,可以通过注册来进行登录;
(2)订单信息管理功能,可以查看销售出去的订单信息;
(3)退票信息功能,查看退票信息;
(4)通知信息功能,查看通知信息。

系统功能结构图如下所示:
在这里插入图片描述

四.部分系统截图

小程序端效果图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

后台管理端效果图:
在这里插入图片描述

目录
摘 要 I
Abstract II
第1章 绪论 1
1.1系统开发背景 1
1.2系统开发国内外现状研究 1
1.3系统实现的目的和意义 2
1.4系统实现的内容 2
1.5论文结构安排 2
第2章 系统分析 4
2.1系统实现所使用的关键技术 4
2.1.1Java语言介绍 4
2.1.2b/s和c/s架构分析 4
2.1.3Mysql数据库介绍 5
2.1.4Springboot技术介绍 5
2.1.5微信开发者工具 5
2.2系统需求分析 5
2.3系统可行性分析 6
2.3.1技术可行性分析 6
2.3.2经济可行性 6
2.3.3操作可行性 6
2.4系统功能分析 6
2.4.1数据流图 7
2.4.2业务流程图 8
2.4.3数据字典 9
2.5 系统非功能分析 9
2.5.1系统完整性要求 9
2.5.2数据安全性要求 10
2.5.3数据稳定性要求 10
2.5.4系统运行的响应速度要求 10
2.5.5系统操作性要求 10
第3章 系统总体设计 12
3.1系统功能设计 12
3.1.1系统功能介绍 12
3.1.2系统功能结构图 13
3.2 数据库设计 13
3.2.1数据库概念设计 13
3.2.2 数据库表设计 15
第4章 系统详细实现 19
4.1系统登录功能界面实现 19
4.2乘客身份的操作界面实现 20
4.2.1首页界面的设计实现 20
4.2.2车票信息功能的设计实现 21
4.2.3失物招领信息功能的实现界面 22
4.2.4购票功能的界面实现 23
4.2.5订单管理功能的界面实现 24
4.2.6退票信息功能的实现界面 25
4.2.7在线支付功能的实现界面 26
4.3管理员身份的操作界面实现 26
4.4司机功能的实现 27
第5章 系统测试 29
5.1系统测试的目的和测试方法 29
5.2系统测试的条件 29
5.3测试用例 29
5.3.1用户登录模块测试 29
5.3.2 失物招领信息管理模块测试 30
5.3.3 车票信息管理模块测试 31
5.3.4订单管理功能的测试 32
5.4测试总结 32
总 结 34
致 谢 35
参考文献 36

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值