计算机毕业设计100套
需要源码可以滴滴我
目录
一、研究意义
1.1 研究背景与意义
共享经济在全球范围内迅速发展,利用互联网技术,提高了资源的利用率,减轻了社会的负担。随着城市化进程的不断加快和人们生活水平的提高,越来越多的人选择出行使用公共交通工具或步行。在日常生活中,雨伞作为人们出行的必备工具,使用频率极高,然而,天有不测风云,没有雨伞的情况下将会给出行带来很大的困扰。为了解决这一问题,共享雨伞小程序应运而生。本系统旨在通过微信小程序开发一款共享雨伞的平台,为用户提供便捷的共享雨伞服务,满足用户在雨天的出行需求,同时也解决了用户在临时需要雨伞的情况下,能够方便、迅速地获取和归还雨伞,有利于节约资源,减少浪费,提高雨伞的使用率。
共享雨伞的市场需求较为广泛,特别是在天气多变的城市,如广州、深圳等地区,人们对共享雨伞程序的需求更加迫切。目前,市场上已经存在一些共享雨伞的服务,但使用流程较为繁琐,且雨伞的损坏、丢失现象较为严重,用户的评价也相对不高。因此,看到了共享雨伞市场的潜力,并希望通过微信小程序的便捷性,简化共享雨伞的使用流程,提高雨伞的使用效率,从而满足市场的需求。
1.2 实现技术
本系统采用的技术是:基于微信小程序的后台开发技术、MySQL数据库技术、地图定位API技术、WXML、WXSS和JavaScript等。
1. 后台开发技术:后台开发技术在现代化应用程序和网站中的重要作用。后台开发技术不仅提供了数据处理、用户管理、安全性等基本功能,而且还实现了复杂的业务逻辑,满足了前端界面的需求。
2. MySQL数据库技术:MySQL最基本的功能就是存储和管理数据。它能够创建和维护多个数据库,每个数据库可以包含多个数据表。
3. 地图定位API技术:可以通过地图API在自己的应用中嵌入百度地图,实现地图展示的功能。例如:位置定位、路径规划、提供导航等。
1.3 发展趋势
随着物联网技术的发展,未来共享雨伞系统将会加入更多的智能元素,比如与手机APP连接,实现自助取伞;加入定位系统,实现实时监控;加入智能锁,实现自助取伞等。未来共享雨伞系统将会提供更多的服务,比如与快递、餐饮等服务结合,提供更多的便利服务,微信小程序共享雨伞的发展趋势将会更加的智能化、环保化、多元化、以及全球化。
二、设计的主要内容
2.1 设计目标
该系统实现的是一款基于微信小程序开发的共享雨伞服务,用户可以通过小程序实现雨伞的租借、归还、预约等功能。在产品设计上,注重用户体验,力求操作的简便和直观。同时,将采用高精度的定位技术,实现对雨伞的精确位置监控,方便用户在需要的时候能够快速找到雨伞。此外,该系统还设置了信用评价功能,用户在使用雨伞后需要对雨伞进行评分,以此激励其他用户保护雨伞、遵守规定。
1.开发一款微信小程序,实现共享雨伞的功能,包括用户注册登录、查看附近可用的雨伞、借用和归还雨伞、在线支付等功能。
2.提供用户友好的界面和交互体验,使用户能够轻松快捷地借用和归还雨伞,不断提高用户粘性。
3.实现雨伞的智能管理,包括雨伞的实时定位、状态监控、故障维修等,保证雨伞库存和质量的可控性。
4.建立健全用户信用评价和安全机制,鼓励用户文明使用雨伞,降低雨伞损坏和遗失的风险。
5.推广共享雨伞理念,增强社会公众对共享经济的认知和接受度。
2.2 设计的主要内容
用户界面设计:设计用户注册、借伞、还伞、查询等操作的界面。
雨伞投放和回收:设计雨伞的投放点和回收点,考虑人流量和方便性,同时设计回收机制,确保雨伞的回收和保养。
雨伞的预警功能:在雨伞的管理系统中,监控雨伞的实时状态,包括可用雨伞的数量、位置等。根据雨伞的实时状态,系统可以判断是否存在雨伞短缺或者存放过多的可能,并发出相应预警然后分配相应的管理人员去调配。
手机APP设计:设计手机APP,实现雨伞的查询、借还、导航等功能,考虑用户需求和操作习惯。
信用评价系统设计:设计信用评价系统,记录用户的借还记录、评价分数等,确保用户的信用和雨伞的安全。
推送服务设计:设计推送服务,向用户推送租借、归还、优惠活动等消息,提高用户活跃度和满意度。
2.3 功能
1.启动小程序。用户在微信中启动小程序,进入小程序的主界面。
2.注册/登录。如果用户还未注册或登录,需要完成用户注册/登录流程。
3.选择共享雨伞功能在小程序主界面中,用户可以通过选择菜单或点击功能按钮进入“共享雨伞”功能页面。
4.查看地图在“共享雨伞”功能页面中,用户可以通过点击“查看地图”按钮查看当前位置附近共享雨伞站点的地图。
5.扫码开锁用户在地图中选择一个临近的共享雨伞站点,扫描该站点上的二维码开启雨伞柜门锁。
6.取出雨伞打开雨伞柜门后,用户可以取出一把雨伞。
7.使用雨伞用户使用雨伞后,可以在任意地点归还到另一个站点的雨伞柜中。
8.归还雨伞用户在归还雨伞时,需要将雨伞放入柜中,再次扫描该站点的二维码将柜门锁上。
9.确认归还系统确认雨伞已经正确归还,提示用户成功归还—把雨伞。
三、拟解决的关键问题
1.解决用户雨天出行不便:共享雨伞小程序可以提供一个使用雨伞需求,使用户在需要时能够随时借用雨伞,不会在下雨情况下没有雨伞使用,为用户提供便利的出行工具。
2.解决雨伞的不便携性:对于需要携带大量雨伞的情况,共享雨伞可以减轻用户的负担,用户可以在需要时轻松获取雨伞,减少了携带不便和空间占用的问题。
3.节约资源:传统雨伞使用率低,容易造成资源浪费。共享雨伞可以通过共享模式,提供更多的伞,提高使用率,减少资源浪费。
四、主要参考文献
[1]马佳峰,王志鹏,催文博等.共享雨伞系统的设计与实现[J].电子测试,2018(09):27-28+60.
[2]刘玉婷,许玥,孟祥毅等.基于物联网的智能防盗可伸缩式雨伞架的研制[J].电脑知识与技术,2019,15(27):190-192.
[3]丁晓进,朱晓荣.基于微信小程序的云计算学习平台开发[J/OL].软件导刊:1-5[2023-07-31].http://kns.cnki.net/kcms/detail/42.1671.TP.20230625.1743.038.html.
[4]周竞鸿,聂菊荣.基于微信小程序的Python语言学习平台设计与实现[J].信息记录材料,2023,24(04):201-203.
[5]唐泽,李传艺,葛季栋等.基于对象类型的API补全方法[J].软件学报,2022,33(05):1736-1757.
五、设计进度安排
2023年07月01日—2023年07月20日 确定题目、调研、收集资料
2023年07月20日—2023年07月31日 论证、开题
2023年09月16日—2023年10月31日 收集素材
2024年01月21日—2024年02月10日 文档初稿
2024年02月11日—2024年02月25日 中期检查
2024年03月01日—2023年03月15日 修改、定稿
2024年03月20日—2024年04月12日 根据评阅老师意见修改完善文档
2024年04月12日—2024年05月15日 汇报
2024年05月15日—2024年05月31日 根据汇报组老师意见修改完善文档、精简形成终稿