基于微信小程序的校车购票小程序(附开题报告+源码)

本文介绍了如何利用微信小程序开发一个校车购票系统,包括系统概述、技术环境(如JDK、IDE、微信小程序工具等)、功能设计(管理员和学生功能)、截图展示及开题报告,重点阐述了研究目的、技术路线和进度安排。
摘要由CSDN通过智能技术生成

毕设帮助、技术解答、源码交流 联系方式见文末。

一.系统概述

目前,传统电商及零售行业因为小程序的出现而获得了新生。本次课题针对校车购票,借助于微信小程序这样的平台,可以更加方便学生查看车辆以及车辆乘坐信息,也方便了管理员在后台对车辆,车辆座位以及学生乘车信息进行统一管理。

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


二.技术环境

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


三.功能设计

在前面分析的管理员功能的基础上,进行接下来的设计工作,最终展示设计的管理员结构图(见下图)。管理员管理学生,为学生安排车辆座位,管理车辆和座位以及学生乘车信息。
在这里插入图片描述
在前面分析的学生功能的基础上,进行接下来的设计工作,最终展示设计的学生结构图(见下图)。学生查看,收藏,评论车辆,查看乘坐的车辆信息以及收藏的车辆信息。
在这里插入图片描述


四.系统部分截图

小程序端-学生实现效果

学生进入指定功能操作区之后可以查看车辆信息。其页面见下图。学生查看车辆介绍,可以点击红色五角星收藏车辆,也能在本页面对车辆进行评论。
在这里插入图片描述
学生进入指定功能操作区之后可以查看乘车信息。其页面见下图。学生查看乘坐的车辆以及座位信息,查看车辆的发车与到达时间。
在这里插入图片描述
学生管理收藏的车辆信息。其页面见下图。学生收藏车辆之后,需要在本页面查看收藏的车辆,删除指定的车辆收藏信息。
在这里插入图片描述

后台管理端实现效果

管理员进入指定功能操作区之后可以管理乘车信息。其页面见下图。管理员查看学生的乘车信息,包括车辆号码,发车时间,到达时间以及学生的座位等信息。管理员可以修改学生乘车信息,也能删除指定的学生乘车信息。
在这里插入图片描述
管理员进入指定功能操作区之后可以管理车辆信息。其页面见下图。管理员增删改查车辆信息,在本页面可以查看学生对各个车辆的评论信息。
在这里插入图片描述
管理员进入指定功能操作区之后可以管理座位信息。其页面见下图。管理员在当前页面新增座位信息,修改座位信息,删除指定的座位信息。
在这里插入图片描述

开题报告

一、选题的目的和意义
本次开发的校车购票微信小程序相对于传统的APP脱离了平台的限制,只要完成开发即可在Android端和IOS端都可以访问,将传统的校车购票模式改进成了基于微信的小程序的移动模式,使校车购票脱离空间的限制,让用户通过微信平台可随时随地的进行查看自己乘坐的车辆信息,管理人员可管理车辆、安排车辆,可以提高校车购票效率,也加快了移动互联网时代发展的进程,可实现校园的信息化发展。
本次《校车购票微信小程序的设计与实现》设计主要体现于提高同学们对校车购票的需求分析、业务模型的建立、完成程序设计以及运行结果达到设计要求的能力。与此同时,我们在设计过程中进一步加强和巩固了所学到的知识,为今后工作和学习打下坚实了的基础。
二、国内外研究现状和发展趋势
移动互联网的不断发展,手机的使用频率越来越频繁,移动互联网时代已经融入我们的生活,工信部数据显示我国移动电话用户将近13亿,移动互联网用户数量将近达到9亿,4G用户继续保持高速增长态势。5G时代的开启以及移动终端设备的普及为移动互联网注入了巨大的能量,PC端互联网已经处于日渐饱和的状态,而移动互联网却正在蓬勃发展,传统的互联网巨头们也都将目光聚集到移动互联网。
随着现代信息技术的快速崛起和发展,智能手机几乎已覆盖全国,微信公众平台在微信中的应用频率日益增加,首当其冲的就是Internet与智能手机的融合了,为微信的发展提供了丰富有力的条件。目前校车购票微信小程序还不成熟,大多数的校车购票系统都出现在传统的WEB应用上,在这个环境下,校车购票微信小程序属于一个崭新的应用。目前,绝大部分的网络应用都还是传统的WEB应用,但面对微信如此普及的今天,传统WEB的应用不能满足人们随时随地体验网络应用的想法,所以,出现在手机微信客户端的小程序将会越来越多,同时其发展的速度也会越来越快。校车购票系统作为传统WEB应用,也必将在手机微信平台上得到应用。
三、研究(设计)目标和内容
1.研究目标
(1)完成基于校车购票微信小程序开发,实现用户注册登录、车辆管理以及安排车辆的重要功能。
(2)完成系统代码的设计和使用文档的编写。
(3)完成毕业设计文档的编写。
2.研究内容
本校车购票微信小程序主要实现微信端学生功能模块和服务端管理员功能模块两大部分,具体如下:
服务端管理员功能模块
(1)管理学生的注册信息
(2)管理车辆信息
(3)安排车辆接送学生 乘坐车辆车牌号,到达时间等
微信端学生功能模块
(1)注册个人信息
(2)查看自己乘坐的车辆信息
四、研究(设计)技术路线、研究方法、研究提纲
1.研究的方法
文献研究法:查阅软件工程、数据库开发、微信开发者工具等的相关资料。查阅软件工程各类文档的编写方法。通过网上查阅并参考相关系统的业务及功能。
小组讨论:与同学进行讨论、请教指导老师,解决在程序设计中遇到的问题
调查法:调查当前市场上所用的类似系统的设计理念
功能分析法:通过说明现象怎样满足一个系统的需要来解释现实现象。
2.研究措施
a.完成系统调查,分析整个系统的业务流程,根据每个模块的功能实现需求分析。
b.进行系统总体设计。
c.数据库设计
建立概念模型,并用E-R图描述;
将概念模型转换成关系模式,进行实体与联系的描述
数据库结构的详细设计
d.系统实现
本系统采用微信开发者工具、Java语言进行开发设计;
数据库选择MYSQL数据库。
运用图形界面、核心代码及相应的说明文字解析系统重要模块的实现过程和结果。
e.系统测试
结合软件工程中的测试方法,设计相应的测试用例,对系统进行简单测试。
3.论文提纲
1绪论
1.1研究背景
1.2研究现状
1.3论文组织结构
2系统关键技术
2.1微信小程序
2.2微信Web开发者工具
2.3 WXML 、WXS、JS小程序编写语言
2.4微信小程序API接口
2.5 MYSQL数据库
3系统分析
3.1可行性分析
3.2系统性能分析
3.3系统功能分析
3.4系统用例建模分析
3.5系统流程分析
4系统设计
4.1系统开发流程设计
4.2系统结构设计
4.3系统数据库设计
5系统的实现
5.1用户功能模块的实现
5.2管理员功能模块的实现
6系统测试
6.1测试概述
6.2测试原则
6.3测试方法
6.4测试结果分析
7总结
参考文献
致谢
五、研究进度安排
(1)2020.10.16-2020.12.15:撰写开题报告与任务书。
(2)2020.12.16-2021.01.29:系统设计,包括功能结构设计、数据库设计等。
(3)2021.01.01-2021.02.15:系统实现
(4)2021.02.16-2021.03.01:初稿。
(5)2021.03.02-2021.04.15:修改定稿
(6)2021.04.16-2021.05.01:毕业答辩。
六、主要参考文献
[1]微信小程序开发[J]. 王婷婷.信息技术与信息化.2018(12)
[2]基于微信小程序的开发与研究[J]. 袁堂青,亓婧.网络安全技术与应用.2020(04)
[3]基于小程序的微信学习平台设计与实现[J]. 宋钰.河南科技.2019(32)
[4]轻应用:“互联网发展下半场”消费场景的重构——试论小程序的生成逻辑与操作关键[J]. 喻国明,郭超凯.青年记者.2017(25)
[5]微信小程序[J]. 上海信息化.2017(01)
[6]微信小程序开发[J].王婷婷.信息技术与信息化,2018(12):62-63.
[7]微信小程序应用探究[J].彭守镇.信息与电脑(理论版),2018(22):22-23.
[8] 浅析微信出版[J]. 张聪,刘晓宇,张志成.科技与出版. 2014(07)
[9] 弱关系与强应用:社会化媒体的出版实践[J]. 张秋瑰.出版发行研究. 2014(06)
[10] 微信的网络营销模式探究[J]. 庄宝玉.西部广播电视. 2014(11)

最后

大巴汽车票订票选座微信小程序前台、后台发布和功能使用用户首次登陆系统需要注册一个用户或直接使用微信作为账号,用户在登录平台后,可以进行平台的操作。主要模块包括以下几点:(1)登录功能:注册普通账号登录;也可以直接使用微信登录;登录后可以修改用户的基本信息,也可以退出。(2)资讯功能:后台录入资讯,在微信小程序汽车票订票选座系统的资讯模板展示,用户可以任意浏览资讯列表和详细信息   (3)车辆线路库:后台录入线路的相关信息,可以在小程序车次列表里面一个一个点击进去查看车次详细信息;支持通过查询来查找所需要的车次和线路。(4)车次和线路信息: 点击到车次详情页面,可以查看车次的介绍,查看车次评论。(5)收藏操作:在车次信息详情,下方点击“收藏”,进行收藏(6)车票购买和选座:在车次信息详情,下方点击“选座购买”,进行日期选择、场次选择、座位选择。(7)我的车票:包含待付款、已经付款的车票信息(8)下单和付款:在“我的车票”列表中,点击“去付款”,模拟付款款(9)取消车票:在“我的车票”列表中,点击“取消申请”,删除订单(10)车次评价:在“我的车票”列表中,已经付款的车票,在乘车后可以,点击“去评价”,去打分和填写影评.(11)我的收藏:用户收藏的电影列表。(12)用户信息:填写姓名、qq、邮箱、备注等信息         (13)留言:提交留言信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值