@AliceXT
2016-11-23T08:12:55.000000Z
字数 3081
阅读 432
财富网
基于现有营养师的知识,开发一套给亚健康人群使用的健康检测系统。该系统尽可能的引导用户回答出个人生活作息、饮食习惯,并针对用户选择的部位选择疼痛的具体描述、相关身体特征给出对应的营养品补充方案、推送相关营养师、附近的医院、药店、理疗馆、养生馆等等。同时,系统还将记录推送的结果,并将每天推送给用户相应的食疗、运动信息。
营养师可以在用户点击推送的营养师时得到用户的回答信息,与用户聊天,给出进一步,更符合个人的营养配套方案。
本文档的预期读者是:
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版等虚拟空间的交流。
本项目设定的目标如下:
软件总体架构如下图所示:
本系统的应用环境如下:
用户访问系统时,首先看到的是疼痛的部位,选择部位后,看到的是关于部位的测试题目。根据用户选择的答案,系统给出对应的检测结果、推荐的营养品和营养师、附近的药店等信息。
点开推荐的营养师可以与其聊天,进行进一步的个性化的诊断
点开营养品可以进入小气吧啦网进行商品的购买
点开附近的药店可以让药店进行药品(营养品)配送或自提
营养师登录系统后,可以看到需要咨询的用户的回答资料,与用户进行聊天,推荐更合适的产品,查看自己的推荐记录和提取提成。
药店登录系统可以配送(自提)商品,查看自己的出货记录,提取其成交利润
药店功能由小气吧啦网的供应商端承担
管理员可以管理营养师资料、问卷资料、类目资料。
栏目 | 选择部位 |
---|---|
执行者 | 用户 |
前置条件 | 用户点击小气吧啦网首页健康检测按钮 |
后置条件 | 用户进入回答问题页面 |
基本路径 | 用户点击大部位(如头部、胸部、腹部、手、脚、后背等),页面展示对应的小分类,然后用户点击小分类(比如大部位点了头部,则对应的小分类有鼻子、眼镜、嘴巴、耳朵等) |
备注 |
栏目 | 回答问题 |
---|---|
执行者 | 用户 |
前置条件 | 用户选择了部位 |
后置条件 | 用户进入检测结果页面 |
基本路径 | 用户查看问题、选择最符合自己情况的一条进行点击,然后进入下一条问题,直到所有问题回答完毕 |
备注 | 问题应该分为通用类问题和针对部位类问题。通用类问题应该问一些生活作息、饮食习惯方面的。问题数目大概有多少? |
栏目 | 与营养师聊天 |
---|---|
执行者 | 用户 |
前置条件 | 用户点击了营养师 |
后置条件 | 无 |
基本路径 | 用户点击营养师后,可以看到营养师的资料。点击“与营养师聊天”按钮后,可以与营养师聊天,更加详细的描述其身体的不舒服,得到更好的解决方案 |
备注 | 聊天应该包括的功能有 |
栏目 | 药店配送/自提 |
---|---|
执行者 | 用户 |
前置条件 | 用户已经进入检测结果页面 |
后置条件 | 无 |
基本路径 | 用户选择需要的营养品或药品后,点击附近的药店配送按钮,系统返回附近的药店地址,选择具体药店后,提示是否在线付款,在线付款的话直接在小气吧啦网生成订单进行付款 |
备注 | 流程有待商榷 |
栏目 | 将营养品添加到购物车 |
---|---|
执行者 | 用户 |
前置条件 | 用户已经进入检测结果页面 |
后置条件 | 无 |
基本路径 | 用户选择需要的营养品或药品后,点击添加到购物车,系统将该商品添加到该用户的购物车 |
栏目 | 查看用户答案 |
---|---|
执行者 | 营养师 |
前置条件 | 用户点击了营养师 |
后置条件 | 无 |
基本路径 | 营养师手机端在用户点击了营养师之后,接收到用户信息的推送,用户可以查看用户信息 |
备注 |
栏目 | 与用户聊天 |
---|---|
执行者 | 营养师 |
前置条件 | 营养师查看了用户答案 |
后置条件 | 无 |
基本路径 | 营养师点击“与用户聊天”按钮后,用户答案显示在与用户聊天的最上方,营养师可以发送消息询问用户身体情况 |
备注 |
栏目 | 推荐商品 |
---|---|
执行者 | 营养师 |
前置条件 | 营养师与用户聊天 |
后置条件 | 无 |
基本路径 | 营养师与用户聊天过程中发现用户需要某种商品后,点击“推荐商品”按钮,输入关键词搜索想要推荐的产品,在关键词列表中点击对应产品的“推荐”按钮,相关产品便可推送给用户 |
备注 |
栏目 | 查看推荐记录 |
---|---|
执行者 | 营养师 |
前置条件 | 营养师登录了系统 |
后置条件 | 无 |
基本路径 | 营养师点击“我的”界面后,界面显示“查看推荐记录”,营养师可以查看自己推荐产品的记录,成交记录以及对应的提成 |
备注 | 此功能应该在小气吧啦网实现,是否需要? |
此功能为小气吧啦网提现功能
根据用户的需求,确定系统在响应时间、可靠性、安全等方面有较高的性能要求。
交易平台的界面要求如下:
当用户或营养师进行任何操作的时候,服务层应该及时的进行反应,反应的时间在5秒以内。系统应能监测出各种非正常情况,如通信中断,发送失败等,避免出现长时间等待甚至无响应。
系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。