组队项目,Main队伍
本小组经过讨论,决定做的项目为----厨娘
分组情况:
1、界面设计:胡骏
2、前段,界面代码实现:梅庆
3、后台、逻辑处理:唐正奎、张军洪、袁成杰
4、数据库的建立与存写:张军洪、蒋利平
|
厨娘——需求分析 |
健康饮食、美食社区 |
张军洪 2017/10/16
|
- 引言
1.1 项目背景
中国的饮食文化从古到今源远流长。在生活日益丰富的今天,人们对饮食的要求不仅仅是温饱,更讲究健康和美味。近年来,饮食甚至成为娱乐的一部分,关于吃的流行用语层出不穷,可见在当今社会,饮食文化成了必不可少的一部分,多少人以吃货自居,渴望有朝一日能尝尽人间美味佳肴。但生活质量的日益提高并没有伴随着大多数人的健康理念和健康知识的同步提高,这主要是大多数人没有途径去了解更多的饮食知识和文化。因此,我们的团队希望开发一款以饮食社区为主题的APP,为“吃货”们提供饮食交流的平台。
1.2 项目定义
序号 |
术语或缩写 |
定义 |
1 |
游客 |
未登录者进入系统的默认身份,可以查看软件的基本功能。 |
2 |
用户 |
注册用户,可以进行发布动态等动作 |
3 |
AS |
Android Studio,APP开发环境 |
4 |
MySQL |
数据库存储系统 |
5 |
leangoo |
提交阶段成果 |
2.项目概述
2.1 产品描述
本产品主要包含健康饮食计划、美食社区、周边商铺推送和个人四个部分。饮食计划,我们会根据用户的个人情况为用户制定合理的饮食计划,用户可以填写自己的饮食习惯和自己能得到的食品种类,我们会根据用户的信息进行适当的调整。美食社区,和众多平台的社区相似,用户可以发布动态,根据初步设想,我们为动态设置了必选的种类(标签),包括分享、菜谱等。周边商铺推送,显示用户周边商家推出的菜品,另添加商家用于提交菜品的端口。个人,用户的个人信息栏目。
2.2 运行环境
操作系统:Android系统
数据库:MySQL 5.7
3. 功能需求
3.1 功能划分
功能名称 |
功能描述 |
注册 |
新用户 |
登录 |
登录厨娘 |
饮食计划 |
根据用户的身体情况和饮食偏好制定计划 |
实时动态 |
查看用户在社区中发布的动态 |
地图导航 |
动态中分享的地图导航,使用百度地图的API接口 |
发布动态 |
用户发布动态 |
评论 |
评论用户的动态 |
上传 |
商家上传菜品 |
修改信息 |
用户可在个人页面中修改自己的信息 |
3.2 功能需求
3.2.1进入页面
略
3.2.2 主页面
主页默认为四个部分中页面为饮食计划
3.2.3 注册
需要验证用户是否已经存在,如果已经存在,如果已经存在,提示“该用户已经注册”,请直接登录,返回登录页面,如果用户忘记密码,可以在登录界面进行找回密码操作。
3.2.4 登录
3.2.5 饮食计划
判断是否第一次登录(是否设置饮食计划),如果已经设置,直接显示,没有设置将进入偏好设置。
3.2.6 社区
登录直接刷新获取关注了的用户的动态。
3.2.7 附近
3.2.8 个人
3.3 功能逻辑流程
略
4. 开发目标
4.1 性能要求
页面点击就能在2秒之内给出反应。
4.2 开发期望
将APP发布。