【实战项目Hener需求分析说明书】vue-cli3+Vant UI+koa2+mysql

小编的第一个项目,接下来会继续推出其中的源码设计和功能分析,大家多多支持呀!

背景

2020年新春佳节,疫情来袭,面对新型冠状病毒的无情,处处影响了我们的生活。人们的衣食住行受到极大的影响,独居老人的生活尤其严重,在农村里的独居老人,常年儿女不在家、身体日渐消瘦的情况下,买生活用品、买药等成为了困难事,而且在城市化不断加强的影响下,农村里有着越来越多的独居老人,但是却没有相应的志愿平台可以为独居老人带来温暖。面对这种情况,“Hener” App应运而生,为独居老人带来新的福音!

编写目的

本文档定义了“Hener” App的需求,供项目发起方、项目开发小组、项目测试小组明确项目要实现的功能及限制条件,为进一步设计和实现提供依据。方便村委、村民们更好地无论在疫情期间还是在平时,都能够随时随地帮助自己村、周围村的老人们更好地解决生活问题,解决空巢老人无人关怀等痛点,传递社会真善美!

目标

  • 为志愿者提供志愿服务的渠道,更好的服务他人
  • 给独居老人带来温暖,为社会美好添加一笔色彩
  • 展现村委对独居老人的关怀,展现中国社会的尊老的宝贵品质

用户的特点

【实战项目Hener需求分析说明书】vue-cli3+Vant UI+koa2+mysql

假定和约束

本App采用vue.js+koa2+mysql全栈开发技术自主开发,开发周期为2020年3月9日-2020年4月25日。

业务概念一览

【实战项目Hener需求分析说明书】vue-cli3+Vant UI+koa2+mysql
用活动图或者顺序图描述相关的业务流程。

本App的业务流程相对简单,其基本流程是志愿者(注册成为)报名参加由不同村或者自己村发布的志愿服务老人活动,村委登录后台管理系统审核即可!不同角色有各自的权限。

业务流程分析

1.后台管理活动图:
【实战项目Hener需求分析说明书】vue-cli3+Vant UI+koa2+mysql
2.志愿者主要活动图:
【实战项目Hener需求分析说明书】vue-cli3+Vant UI+koa2+mysql
3.村委主要活动图:

【实战项目Hener需求分析说明书】vue-cli3+Vant UI+koa2+mysql

用例图

【实战项目Hener需求分析说明书】vue-cli3+Vant UI+koa2+mysql

其他专门要求

1.系统根据用户身份不同赋予不同权限,用户用密码登陆,同样也保证了系统数据的安全性。

2.定期备份数据库,以确保因病毒、系统崩溃等其他原因引起数据丢失。

开发软件

支持主流浏览器的操作系统。开发软件采用:vue.js + koa2 + MySQL全栈JavaScript开发软件