二、需求

这篇文章我将进行项目需求分析,只有需求确定的项目才能保证项目的开发进度。

零、客户端需求。

1.基本功能:

  • 清单分类:全部清单、年度清单、季度清单、月度清单、周清单、日清单、自定义清单;
  • 清单详情:清单内容、子清单列表;
  • 提醒:邮件提醒、短信提醒;
  • 登录:手机号登录、邮箱登录、用户名登录;
  • 注册:手机号验证注册、手机号密码注册、邮箱验证注册、邮箱密码注册、用户名注册;
  • 统计:年/季/月/周/日统计、短信提醒剩余次数、数据备份恢复剩余次数、清单分类剩余数量、清单剩余数量。

2.扩展功能:

  • 登录:支持微信和QQ登录;
  • 注册:支持微信和QQ登录注册;
  • 个人中心:绑定邮箱、绑定QQ、绑定微信、绑定手机号、头像更换、账号安全相关(安全问题、异常登录);
  • 提醒:定时提醒、到达某处时提醒、二者综合提醒;
  • 数据:数据备份、数据恢复;
  • VIP:VIP开通,VIP数据备份、数据恢复无限制,不限短信提醒次数,自定义清单分类数量不限制,清单数量不限制;
  • 非VIP:每周一次数据恢复和备份、每天短信提醒一次、自定义清单分类数量5个,清单数量20个(包含子清单)
  • 付款:购买短信提醒次数、购买自定义清单分类数量、购买清单数量、购买备份恢复次数。

一、管理端需求

1.账号

  • 账号管理:禁用、启用、查找

2.角色

  • 后台账户:禁用、启用、查找、赋予角色、新增、修改
  • 角色:禁用、启用、赋予菜单权限、新增、修改

3.统计

  • 收入统计:安卓、IOS、网页付款占比
  • 账号统计:VIP和普通账号占比
  • 设备类型统计:Windows、安卓、IOS占比
  • 接口统计:不同版本接口使用占比

4.站内通知

  • 站内通知:查找、删除、新增

5.日志

  • 错误日志
  • 账号异常
  • 后台操作日志

6.设置

  • 密码强度设置
  • 禁用/启用指定版本接口

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 一、项目概述和项目基本结构

    从今天开始,我将带领大家来动手开发一款 App 《海绵清单》。这个名字是从海绵宝宝动画片里得来的,在动画片中海绵宝宝习惯将要做的事列成一个清单,每做完一个就打一...

    喵叔
  • 第二章--第一节:变量、字符串与数字

    大家一定会疑问,2.01+3.1 应该是5.11吗,为什么控制台输出的是5.109999999呢?其实这是浮点数一个普遍的问题,浮点数并不能准确地表示十进制, ...

    喵叔
  • SQL Server 每日一题--解析天气预报员

    这道题主要考察 DATEDIFF 的用法, DATEDIFF 主要用于计算两个日期的差。通过题目可知我们可以通过将 weather 与自身相结合,并使用 DAT...

    喵叔
  • 清单控必备!有了这款小程序,碎片时间也能轻松涨知识

    今天,知晓程序(zxcx0101)就推荐一款碎片化阅读和知识分享平台「清单 plus」,让你在短时间内迅速收获经验和知识。

    知晓君
  • 如何创建一个有效的阅读清单?

    阅读清单是特定主题的技术文章的聚合,是一个有序的文章列表。阅读清单能帮助开发者通过3-10篇技术文章的阅读,系统性了解或学习某个技术知识点。

    云加社区
  • ThoughtWorks敏捷实践关键清单 v0.1.1

    “关键清单”,指的是一个切中要害的敏捷行动项参考列表,能为敏捷实践者在行动时提供参考,避免在错综复杂的真实场景中,遗漏重要的步骤。好比出门前常念的口诀:“身手钥...

    吾真本
  • 达芬奇有多努力?看看他当年的任务清单

    大数据文摘
  • 单细胞染色质开放区域测序技术被NIH的kejizhao承包了

    在基因组中,大部分的染色质紧密缠绕在细胞核内,不具有转录活性。染色质重塑作用可以使部分致密的染色质变得松散,这部分松散的染色质被称为开放染色质(open chr...

    生信技能树jimmy
  • java知识汇总(持续更新)

    似水的流年
  • 学习Javascript之尾调用

    总括: 本文介绍了尾调用,尾递归的概念,结合实例解释了什么是尾调用优化,并阐述了尾调用优化如今的现状。

    Damonare

扫码关注云+社区

领取腾讯云代金券