[关闭]
@AliceXT 2016-11-23T08:12:55.000000Z 字数 3081 阅读 432

健康检测系统需求规格说明书V1.0

财富网



导言

项目背景

基于现有营养师的知识,开发一套给亚健康人群使用的健康检测系统。该系统尽可能的引导用户回答出个人生活作息、饮食习惯,并针对用户选择的部位选择疼痛的具体描述、相关身体特征给出对应的营养品补充方案、推送相关营养师、附近的医院、药店、理疗馆、养生馆等等。同时,系统还将记录推送的结果,并将每天推送给用户相应的食疗、运动信息。
营养师可以在用户点击推送的营养师时得到用户的回答信息,与用户聊天,给出进一步,更符合个人的营养配套方案。
本文档的预期读者是:

术语

MVC存在于桌面程序,M是指数据模型,V是指用户界面,C则是服务层。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。C存在的目的则是确保M和V的同步,一旦M改变,V同步更新。
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。

参考资料

ThinkPHP完全开发手册
WeiPHP二次开发手册
Swoole:重新定义PHP

版本更新信息

版本更新记录

修改编号 修改日期 修改后版本 修改位置 修改内容描述
001 2016.11.22 1.0 全部 初始发布版本

系统定义

我们分别阐述一下项目的来源、背景和项目的目标。

项目来源及背景

本系统是网上健康检测系统,提供一个交流平台方便营养师和亚健康人群在微信版和App版等虚拟空间的交流。

项目要达到的目标

本项目设定的目标如下:

  1. 系统能够提供友好、简洁的用户界面,使各种水平的用户能够轻松进行操作,最大限度的减少工作量
  2. 迎合亚健康人群讳疾忌医的心理,给亚健康人群身上的小毛病搭配营养疗养配方。

系统整体结构

软件总体架构如下图所示:
此处输入图片的描述

应用环境

本系统的应用环境如下:

角色分析

用户

用户访问系统时,首先看到的是疼痛的部位,选择部位后,看到的是关于部位的测试题目。根据用户选择的答案,系统给出对应的检测结果、推荐的营养品和营养师、附近的药店等信息。
点开推荐的营养师可以与其聊天,进行进一步的个性化的诊断
点开营养品可以进入小气吧啦网进行商品的购买
点开附近的药店可以让药店进行药品(营养品)配送或自提
用户用例图

营养师

营养师登录系统后,可以看到需要咨询的用户的回答资料,与用户进行聊天,推荐更合适的产品,查看自己的推荐记录和提取提成。
此处输入图片的描述

药店

药店登录系统可以配送(自提)商品,查看自己的出货记录,提取其成交利润
药店功能由小气吧啦网的供应商端承担

管理员

管理员可以管理营养师资料、问卷资料、类目资料。

用例分析

用户用例

选择部位

栏目 选择部位
执行者 用户
前置条件 用户点击小气吧啦网首页健康检测按钮
后置条件 用户进入回答问题页面
基本路径 用户点击大部位(如头部、胸部、腹部、手、脚、后背等),页面展示对应的小分类,然后用户点击小分类(比如大部位点了头部,则对应的小分类有鼻子、眼镜、嘴巴、耳朵等)
备注

回答问题

栏目 回答问题
执行者 用户
前置条件 用户选择了部位
后置条件 用户进入检测结果页面
基本路径 用户查看问题、选择最符合自己情况的一条进行点击,然后进入下一条问题,直到所有问题回答完毕
备注 问题应该分为通用类问题和针对部位类问题。通用类问题应该问一些生活作息、饮食习惯方面的。问题数目大概有多少?

与营养师聊天

栏目 与营养师聊天
执行者 用户
前置条件 用户点击了营养师
后置条件
基本路径 用户点击营养师后,可以看到营养师的资料。点击“与营养师聊天”按钮后,可以与营养师聊天,更加详细的描述其身体的不舒服,得到更好的解决方案
备注 聊天应该包括的功能有

药店配送/自提

栏目 药店配送/自提
执行者 用户
前置条件 用户已经进入检测结果页面
后置条件
基本路径 用户选择需要的营养品或药品后,点击附近的药店配送按钮,系统返回附近的药店地址,选择具体药店后,提示是否在线付款,在线付款的话直接在小气吧啦网生成订单进行付款
备注 流程有待商榷

将营养品添加到购物车

栏目 将营养品添加到购物车
执行者 用户
前置条件 用户已经进入检测结果页面
后置条件
基本路径 用户选择需要的营养品或药品后,点击添加到购物车,系统将该商品添加到该用户的购物车

营养师用例

查看用户答案

栏目 查看用户答案
执行者 营养师
前置条件 用户点击了营养师
后置条件
基本路径 营养师手机端在用户点击了营养师之后,接收到用户信息的推送,用户可以查看用户信息
备注

与用户聊天

栏目 与用户聊天
执行者 营养师
前置条件 营养师查看了用户答案
后置条件
基本路径 营养师点击“与用户聊天”按钮后,用户答案显示在与用户聊天的最上方,营养师可以发送消息询问用户身体情况
备注

推荐商品

栏目 推荐商品
执行者 营养师
前置条件 营养师与用户聊天
后置条件
基本路径 营养师与用户聊天过程中发现用户需要某种商品后,点击“推荐商品”按钮,输入关键词搜索想要推荐的产品,在关键词列表中点击对应产品的“推荐”按钮,相关产品便可推送给用户
备注

查看推荐记录

栏目 查看推荐记录
执行者 营养师
前置条件 营养师登录了系统
后置条件
基本路径 营养师点击“我的”界面后,界面显示“查看推荐记录”,营养师可以查看自己推荐产品的记录,成交记录以及对应的提成
备注 此功能应该在小气吧啦网实现,是否需要?

提取提成

此功能为小气吧啦网提现功能

性能需求

根据用户的需求,确定系统在响应时间、可靠性、安全等方面有较高的性能要求。

界面需求

交易平台的界面要求如下:

  1. 页面内容:图标信息突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。
  2. 导航结构:页面具有明确的导航指示,且便于理解,方便买主使用。
  3. 技术环境:页面大小适当,能用各种手机以不同分辨率浏览;采用Android处理,控制字体大小和版面布局。
  4. 艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。

可靠性需求

当用户或营养师进行任何操作的时候,服务层应该及时的进行反应,反应的时间在5秒以内。系统应能监测出各种非正常情况,如通信中断,发送失败等,避免出现长时间等待甚至无响应。

  1. 数据精确度
    查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常的ISCDS规模在几十到几百项记录,以查全率为标准所带来的对查准率的影响并不大。
  2. 时间特性
    一般操作的响应时间应在1~2秒内,对软磁盘和打印机的操作也应在可接受的时间内完。
  3. 适应性
    满足个人使用的需求,对前面提到的运行环境要求不应存在困难。

系统安全性需求

系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。

产品提交

  1. 应用程序软件包
  2. 需求规格说明书、设计文档、测试文档
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注