菜单

mg娱乐场www4355com《下厨房》移动选择开发要求分析(第一版)

2019年3月27日 - mg娱乐场www4355com

下厨房》移动应用开发

 

 

 

一、概述

1.① 、开发背景

1.贰 、开发目的

1.叁 、参考资料

1.肆 、设计基准

二 、需要分析

    2.① 、项目概念

    2.二 、须求陈述

    2.叁 、操功效例

2.④ 、作用分析划分

   2.4.① 、登录注册

   2.4.贰 、用户管理

   2.4.三 、社区模块

   2.4.④ 、膳食陈设

③ 、总体规划设计与落到实处

    3.① 、系统框架

3.2、数据库

3.贰 、数据流图

3.四 、编码达成

        3.4.壹 、登录界面设计

        3.4.② 、用户管理界面设计

       

四、测试

        略

五:维护

        略

 

 

 

 

 

 

 

 

 

 

 

 

 

 

一、        概述

 

1.① 、        开发背景

 

《下厨房》是一款以合理膳食和应酬分享为基本的运动采取。

 在合理饮食方面,《下厨房》期望通过用户输入的近年肉体目标作为参数,系统基于参数检索数据库为用户匹同盟理的伙食布置。如此一来,用户可以根据系统提供的不易的餐饮安顿安插伙食,能够起到保养的功用。

   
   其二,在及时的社会,网络已经变为了人们的生活用品。人们赖以网络开展周旋、工作、娱乐、购物。在那之中,社交成效变得更为主要。由此,《下厨房》期望借助网络的交际功效,以烹饪与美味作为切入点,营造一个以分享烹饪与美味的吃食为同步兴趣点的交换社区。通过社区所提供的阳台,用户能够揭橥种种内容,包括但不限于本人对于美食与烹调的知道,以及对协调烹饪进度的笔录,或是烹饪的各样课程等等。通过社区的聚合营用,人们得以找到志趣相投的情侣,拉长人与人中间的调换,从而赢得心境上的满意感与存在感。

 

1.贰 、        开发目的

 

1.目的陈述

对于用户来说,《下厨房》是一个基于Internet的移动选用,该使用为用户提供饮食布置和透露与管理动态的坚守,通过社区提供的那个意义,用户能够合理安顿饮食以及享受动态。

2.重要作用特色

1:以二种办法注册或登录账号,包蕴:手提式有线话机号,邮箱,第1方账号

2:用户输入自身多年来人体指标,系统查找数据库匹配并出口膳食安插

3:公布、删除、管理动态

4:查看、收藏、屏蔽、删除外人动态

 

1.叁 、        参考资料

 

该系统大旨成效之一是社区,基本方式能够参见腾讯网、豆瓣。具人体模型板能够参见网上各个论论坛提供的开源项目。大旨职能之二是万分膳食计划,参考GitHub开源项目。

 

1.肆 、        设计原则

 

    运维环境:Android系统

阳台支付:Android studio

数 据 库:MySQL

版本控制:GitHub

进度记录:和讯

职务发表:leangoo

 

 

二、        急需分析

 

2.壹 、  项目概念                                          

序号

术语或缩写

定义

1

游客

未登录者进入系统的默认身份,可以查看软件的基本功能。

2

用户

注册用户可以进行系统提供的对动态的一切操作

3

AS

Android Studio(软件开发环境)

4

MySQL

数据库存储系统

5

Leangoo

提交阶段成果

 

2.二 、 必要陈述

     应用关键归纳两大成效模块和系统设置:

① 、  膳食布置

合作膳食安顿意义概述:后台预先向数据仓库储存入相关数据,系统从键盘接收用户键入的相干身体指标参数,然后依照用户键入的有关参数调用算法为用户匹配并出口科学健康的餐饮布署。

 

二 、  动态发布

动态发表与治本功能概述:用户依据系统提供的登记格局(任何一种皆可)进行注册获取用户权限,然后登录系统,进入“社区”界面。在“社区”界面中,用户能够颁发动态,并且能够对要透露的动态进展对应的权力设置。对于已经公布的动态,系统依旧为用户提供了对应的操作权限,包涵修改、删除、设置其余用户(部分或任何)是还是不是可知,以及关闭评论等。同时,在“社区”界面中,用户可以对别人的动态进展浏览(在该动态对此用户为可见权限的气象下)、收藏、评论(在该动态对此用户为可评论权限的图景下)、屏蔽、举报等操作。

 

③ 、  系统设置

系统设置方面,用户能够透过系统提供的权力对账户的相干音信进行田管。其二,用户能够通过系统私信就软件关于的题材向管理员提议改良提出。

 

 

 

 

 

 

2.③ 、操作用例:

 

主要参与者

用例

游客

1:浏览用户动态

2:查看基本健康常识

 

 

 

 

用户

1:注册账户

2:登录账户

3:修改我的信息

4:发布、删除动态

5:修改已发布的动态

6:浏览、评论(点赞)、收藏、屏蔽他人动态

7:举报违规动态

8:查看基本健康常识

9:输入近期身体状况指标,匹配膳食计划

 

系统管理员

1:用户管理

2:数据备份

3:动态审核管理

 

2.3.1:操作用例图:

2.3.1.① 、游客及用户:

 

 mg娱乐场www4355com 1

                       

 

 

 

 

2.3.1.2:系统一管理理员

 

 

 

 mg娱乐场www4355com 2

 

 

 

2.四 、功效分析划分

2.4.1:注册登录

  
    当用户为非注册用户,即游客地点时,以暗中认可身份进入系统,系统仅为其提供浏览其他注册用户所公布的动态及系统本人所提供的骨干的例行常识的权杖。游客能够以五种方法注册登录连串,包蕴手提式有线电话机号注册、邮箱注册、第2方账号注册。注册登录后的用户全部系统所提供的对准全体普通用户的权限。

2.4.2:用户管理

  
用户管理是指系统提供的用户对友好账户音讯的管理权限,包涵修改用户名、修改绑定手机号、修改邮箱、注销账户等操作。

2.4.3:社区模块

社区模块是运用的主导之一,注册用户能够经过社区平台开始展览对动态的全方位操作,包罗发布动态、删除动态以及对已公布的动态进展改动等操作,还能评论、收藏、屏蔽旁人的动态,也能够为外人的动态点赞。系统提供了报案功效,用户有权也有分文不取举报发表不符合行政法律法规以及平台正式的动态的用户。

2.4.4:膳食安插

饮食陈设是指在用户输入本人的人体目的之后,系统根据算法为用户检索匹配并出口适合用户的不利的膳食计划。那是《下厨房》应用的中坚也是其性情。

 

 

 

 

 

 

三、           总体规划设计与贯彻

 

3.一 、系统框架

         系统利用C/S—–客户机/服务端—–方式。

 

    3.1.一 、总人体模型块划分:

 

 

 mg娱乐场www4355com 3

 

 

3.1.二 、细分模块:

 

      系统设置:

 

 

 mg娱乐场www4355com 4

   

 

 

社区模块:

 

 

 mg娱乐场www4355com 5

 

 

 

3.② 、数据流图

3.3、数据库

3.肆 、编码达成 

        3.4.壹 、登录界面设计

        3.4.二 、用户管理界面设计

 

四、测试

        略

五:维护

        略

                                       

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图