志愿者中心小程序系统说明书
一、系统概述
志愿者中心小程序是基于微信平台的志愿者服务管理系统,集志愿者活动管理、学习培训、团队协作、个人成长等功能于一体。系统以”奉献、友爱、互助、进步”的志愿者精神为核心,为志愿者提供全方位的服务支持。
二、系统架构
graph TD
A[用户端] --> B(核心功能模块)
B --> C[活动管理]
B --> D[团队协作]
B --> E[学习培训]
B --> F[个人中心]
B --> G[荣誉体系]
F --> H[我的证书]
F --> I[我的反馈]
F --> J[我的地址]
三、核心功能模块
1. 首页模块
- 活动展示:最新志愿者活动列表(
pages/index/index
) - 活动详情:活动具体信息与报名入口(
pages/index/active/active
) - 志愿者动态:志愿者服务最新动态(
pages/Volunteer_dynamic/Volunteer_dynamic
) - 新闻资讯:志愿者相关新闻(
pages/getNewsInfo/getNewsInfo
)
2. 活动管理
- 活动报名:在线报名志愿者活动(
pages/enroll/enroll
) - 活动报告:提交活动总结报告(
pages/word_report/word_report
) - 我的活动:个人参与活动记录(
pages/myactivity/myactivity
) - 活动详情:查看活动详细信息(
pages/myactivity/myactivity_active/myactivity_active
)
3. 团队协作
- 志愿者团队:加入和管理志愿者团队(
pages/Volunteer_group/Volunteer_group
) - 团队活动:团队专属活动(
pages/Volunteer_group/active/active
) - 团队详情:团队成员与服务记录(
pages/Volunteer_detail/Volunteer_detail
) - 我的团队:个人所属团队管理(
pages/myteam/myteam
)
4. 学习培训
- 规章制度:志愿者服务规范(
pages/Online_regulations/Online_regulations
) - 学习内容:志愿者培训资料(
pages/getStudycontent/getStudycontent
) - 在线测试:培训知识考核(
pages/getStudycontent/answer/answer
) - 我的培训:个人培训记录(
pages/mytrain/mytrain
)
5. 个人中心
- 个人信息:志愿者档案管理(
pages/mydetail/mydetail
) - 我的证书:志愿服务证书(
pages/mycertificate/mycertificate
) - 地址管理:服务地址维护(
pages/myaddress/myaddress
,pages/myaddcompile/myaddcompile
) - 更多功能:扩展服务入口(
pages/more/more
,pages/more_other/more_other
)
6. 反馈系统
- 意见反馈:提交服务建议(
pages/myfeedback/myfeedback
) - 反馈记录:历史反馈查询(
pages/myfeedback/myfeedback_list/myfeedback_list
) - 反馈详情:反馈处理进度(
pages/myfeedback/myfeedback_detail/myfeedback_detail
) - 兑换中心:积分兑换服务(
pages/myfeedback/myfeedback_duihuan/myfeedback_duihuan
)
7. 荣誉体系
- 光荣排行:志愿者服务排行榜(
pages/guangrongpaihang/guangrongpaihang
) - 管理条例:志愿者管理制度(
pages/guanlitiaoli/guanlitiaoli
) - 活动报告:服务成果展示(
pages/myactivity/myactivity_report/myactivity_report
)
8. 管理功能
- 管理员入口:志愿者管理后台(
pages/admin/admin
) - 申请处理:志愿者申请审核(
pages/apply/apply
) - 关闭申请:活动报名截止(
pages/close_apply/close_apply
)
四、特色功能
1. 图文服务系统
- 通过
pages/img_txt/img_txt
提供志愿者服务图文指南 - 包含服务流程、注意事项等可视化指导
2. 智能日历系统
- 集成vant日历组件(
van-calendar
) - 活动日程可视化展示
- 服务时间智能提醒
3. 位置服务
- 获取用户位置权限
- 就近推荐志愿者活动
- 服务地点导航功能
4. 结果反馈系统
- 服务结果即时反馈(
pages/result/result
) - 服务评价与建议收集
五、使用流程
志愿者注册流程
sequenceDiagram
用户->>+系统: 打开小程序
系统-->>-用户: 展示首页
用户->>+系统: 点击"申请加入"
系统-->>-用户: 填写申请表
管理员->>+系统: 审核申请
系统-->>-用户: 发送审核结果
活动参与流程
- 浏览首页活动列表
- 查看活动详情
- 点击报名参加
- 接收活动通知
- 参与活动服务
- 提交活动报告
- 获得服务证书
六、系统配置
1. 界面配置
- 主题色:绿色(#21AE59)
- 导航栏:白色文字
- 标签栏:双标签(首页/个人中心)
2. 权限配置
- 位置权限:用于活动地点推荐
- 相机权限:用于活动签到打卡
3. 组件库
- Vant Weapp组件库
- 按钮组件(
van-button
) - 日历组件(
van-calendar
)
七、技术说明
1. 前端框架
- 微信小程序原生框架
- WXML/WXSS/JavaScript
2. 数据存储
- 微信云开发
- 云数据库
- 云存储
3. 地图服务
- 腾讯位置服务
- 地点搜索
- 路线规划
八、维护与支持
系统提供以下支持服务:
- 线上问题反馈通道(
pages/myfeedback
) - 管理员后台维护(
pages/admin
) - 定期版本更新
- 志愿者培训资料更新
白求恩志愿者中心小程序致力于为志愿者提供便捷高效的服务平台,通过数字化手段提升志愿服务质量,弘扬志愿者精神,共建美好社会。