时间:10月16日
团队:Main
分工情况:
1、UI:胡骏
2、前端:梅庆
3、后台:唐正奎、张军洪、袁成杰
4、数据库:张军洪、蒋利平
项目主题:健康饮食、美食社区
1. 引言
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 功能设计
注册:游客通过注册成为用户,在个人栏目中,点击“注册”进行账号注册,注册时,游客需输入相应的信息,然后进行验证,防止恶意注册。游客只有查看的权限。
登录:已注册用户通过输入账号密码进行登录,登录之后,可以进行所有的操作,包括查看社区,发布动态等。
饮食计划:用户输入自己的身体情况,饮食状况。系统通过分析为用户提供合理的饮食计划。
实时动态:用户可以查看其他用户发布的动态,也可以自己发布动态。
地图导航:在用户分享的店铺中,有相应店铺的导航。
评论:对用户动态进行评论。
上传:管理员、商家上传饮食、菜谱。
修改信息:用户可以修改自己的信息。