目录
本项目为本人参加比赛的一个小项目,仅作本人记录使用
一、项目介绍
本项目是一个专为大学生设计的基于时间银行理念的大学生互帮互助平台,以时间作为交易货币,求助他人消耗货币,帮助他人获得货币,使用货币交易的形式促进大学生之间的资源共享和互相帮助,为大学生提供一个便利的互帮互助平台。
用户可以将自己所拥有的时间货币当作酬劳发布求助,当其他人帮助该用户之后便可获得对应的酬劳时间货币。例如,某位大学生需要他人帮忙填写问卷获得数据,他可以将每份问卷5个时间货币作为报酬,消耗他对应的时间货币在平台上发布相关信息;其他用户可以帮助填写问卷,完成后获得对应的报酬时间货币。
二、技术架构
技术架构图
该系统的前端用的是微信小程序呈现,使用微信小程序原生框架进行开发,使用户可以快速方便地查看信息通知以及使用系统。
后端的软件技术框架采用了Java语言和Spring框架的三大组件:SpringBoot、SpringMVC和MybatisPlus。其中,SpringBoot是一款快速构建Spring应用程序的框架,能够简化项目的搭建流程;SpringMVC是基于MVC架构模式的Web框架,处理HTTP请求和响应;MybatisPlus是一个基于Mybatis的ORM框架,提供了很多便捷的增删改查操作。
三、功能描述
用户端功能架构图
用户端功能架构图
用户端功能主要有:
- 帮助他人
- 发布求助
- 举报违规
- 发布求助
管理端主要功能有:
- 发布公告
- 发布调查问卷
- 审核举报
- 发布调查问卷
四、部分页面展示
五、成果展示
- 软件著作权
- 华南农业大学易班轻应用开发大赛优秀奖
- 传智杯全国it智能大赛web前端微信小程序开发挑战赛省赛二等奖