【实战项目惜时App需求分析说明书】Vue-cli3+Vant UI+Vue-element-admin+Egg.js+Mysql

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

项目源码地址:

https://gitee.com/lwkgood/time-client (客户端)
https://gitee.com/lwkgood/time-serve-admin (服务端)
https://gitee.com/lwkgood/time-vue-admin (后台前端PC)

项目视频地址:

https://www.bilibili.com/video/BV1Ui4y1G78J (功能演示视频)
https://www.bilibili.com/video/BV1NK411H7hx (宣传视频)

背景

随着5G时代的到来,便捷获取让我们更充分地利用和整合资源,但问题也随着而来,人们很少拥有大块、连续的时间。“时间碎片化”作为一种现代性症候,让越来越多人遭遇时间管理难题。在市场上,基本上没有待办+周边商场类的时间管理App,我们旨在打造一款既能通过记录规划待办事项,又可购买到一些自己心仪的有关时间管理、事情计划管理相关的产品,让用户可以提高完成事情效率,告别拖延症的同时,结合使用我们推出的小商品,让时间管理、事情计划管理更加有效有趣!

编写目的

本文档定义了“惜时”App的需求,供项目发起方、项目开发小组、项目测试小组明确项目要实现的功能及限制条件,为进一步设计和实现提供依据。

目标

  • 青年群体、事情计划管理弱、时间管理能力差的人群适用的App。
  • 为青年群体加强办事目标性和计划管理提供渠道。
  • 协助用户管理待办任务,规划日程,提醒重要时间节点。
  • 帮助用户形成良好的时间管理习惯。

用户的特点

【实战项目惜时App需求分析说明书】Vue-cli3+Vant UI+Vue-element-admin+Egg.js+Mysql_第1张图片

假定和约束

本系统采用JavaScript全栈开发技术自主开发,开发周期为2020年5月17日-2020年6月27日。

APP结构图

【实战项目惜时App需求分析说明书】Vue-cli3+Vant UI+Vue-element-admin+Egg.js+Mysql_第2张图片

业务概念分析

业务概念一览
【实战项目惜时App需求分析说明书】Vue-cli3+Vant UI+Vue-element-admin+Egg.js+Mysql_第3张图片

业务流程分析

后台管理活动图:
【实战项目惜时App需求分析说明书】Vue-cli3+Vant UI+Vue-element-admin+Egg.js+Mysql_第4张图片
普通用户主要活动图:
【实战项目惜时App需求分析说明书】Vue-cli3+Vant UI+Vue-element-admin+Egg.js+Mysql_第5张图片
数据流图:
【实战项目惜时App需求分析说明书】Vue-cli3+Vant UI+Vue-element-admin+Egg.js+Mysql_第6张图片

功能性需求

用例图
【实战项目惜时App需求分析说明书】Vue-cli3+Vant UI+Vue-element-admin+Egg.js+Mysql_第7张图片

其他专门要求

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

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

开发软件

支持主流浏览器的操作系统。
开发软件采用:Vue-cli3+Vant UI+Vue-element-admin+Egg.js+Mysql全栈 JavaScript开发软件。

你可能感兴趣的:(前端项目实战)