You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Lost_and_Found_App/src
wangeryixiao a8dd20a212
2024.11.24
3 months ago
..
mp-weixin 2024.11.24 3 months ago
shiwuzhaolingon 2024.11.24 3 months ago
db.sql 2024.11.24 3 months ago
readme.md 2024.11.24 3 months ago
新建文本文档.txt 123 4 months ago

readme.md

校园失物招领小程序

项目介绍

在校园生活中,遗失物品或捡到他人失物的情况是一个常见却让人头疼的问题。比如,学生可能因为上课匆忙将雨伞遗忘在教室,或者在图书馆自习时不小心将文具落下;同样,捡到他人失物后,如何快速找到失主,也让很多好心人感到困扰。

目前,校园内的失物招领主要依赖传统方式,如张贴告示、通过广播寻物或在失物招领处登记。这些方法虽然一定程度上能起到作用,但也存在显著局限性:

  1. 传播范围有限:纸质告示和广播信息难以覆盖整个校园,导致部分师生无法及时获取相关信息。
  2. 信息滞后性:信息发布需要耗费时间,物品被找到的时效性较差。
  3. 沟通不便:缺乏有效的直接联系渠道,失主与拾物者沟通效率低下。
  4. 管理繁琐:对于失物招领处或相关负责人来说,大量的失物记录和登记管理工作复杂,容易出现遗漏或记录混乱的情况。

针对这些问题,我们提出设计一款基于微信小程序的校园失物招领平台。这款平台依托数字化技术和移动互联网优势,以便捷、智能、高效为核心理念,旨在为校园师生提供一个无缝衔接的失物招领解决方案。

通过这款小程序,用户可以随时随地上传遗失或拾到的物品信息,附加详细描述(如物品特征、丢失或发现的时间地点)以及照片,同时通过物品类型检索快速找到可能的匹配记录。

项目功能

登录、注册、修改个人信息、重置密码、发布失物信息、修改失物信息、删除失物信息、发布招领信息、修改招领信息、删除招领信息、搜索失物招领信息、筛选物品类型、发布论坛帖子、修改论坛帖子、删除论坛帖子、评论、删除评论、新增物品类型、删除物品类型

环境配置

小程序端

  1. 开发工具:

    微信开发者工具:用于开发、调试和预览微信小程序的工具,支持代码编写、模拟器预览、真机调试等功能

  2. 客户端环境:

    Android微信小程序可以在Android设备上运行用户通过微信客户端访问小程序。

后台

  1. 开发语言Java (SpringBoot) 和 Vue.js
  2. 数据库MySQL

本地部署

  1. 首先将db.sql导入mysql数据库并且使用Navicat Premium连接数据库

  2. 将项目目录下的shiwuzhaolingon导入到IDEA打开修改application.yml的datasource用户名和密码改为自己数据库的用户名密码

  3. 将mp-weixin导入微信开发者工具

  4. 运行后台使用http://localhost:8080/shiwuzhaolingon/admin/dist/index.html打开后台登陆界面