团队项目-Recycle项目文档

 

 

Recycle数据库

 

 

 

 

 

 

 

 

 

 

 

 

 

                       开发团队:地球保卫队(EPT编程

                            开发理念:回收一切可回收的资源服务器

 

 

 

目录性能

1、前言6测试

1.1项目介绍6spa

1.2名词解释6orm

1.3参考资料6接口

3、 用户需求7ip

3.1用户需求7ci

3.2用户用例图7

4、约束要求8

4.1硬件约束8

4.2用户约束8

5、数据描述8

输人输出要求8

6、功能结构图9

6.1功能介绍9

6.2各功能模块分析9

13

6.3功能模块业务总流程图14

7、功能需求分析14

7.1功能划分14

7.2数据流图15

l 登录流程图15

15

l 注册流程图16

16

7.2业务流程描述17

7.3相关角色及其执行的活动17

7.4流程涉及步骤说明17

8、系统使用的软件与硬件环境说明18

8.1核心技术18

8.2硬件环境与服务器环境18

9、 实现18

10、 测试18

11、 发布18

12、 原型界面18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1、前言

1.1项目介绍

项目名称:Recycle

    团队名称:地球保卫队(EPT

目的:回收一切可回收的资源

开发周期: 2017.10.13-2017.12.29

1.2名词解释

咱们的logoR

解释:根据咱们项目名称的英文单词的首字母

如图:

 

1.3参考资料

列出用得着的参考资料,如:

a.本项目的经核准的计划任务书或合同、上级机关的批文;

b.属于本项目的其余已发表的文件;

叙述该项软件开发的意图、应用目标、做用范围以及其余应向读者说明的有关该软件开发的背景材料。解释被开发软件与其余有关软件之间的关系。若是本软件产品是一项独立的软件,并且所有内容自含,则说明这一点。若是所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其余各组成部分之间的关系,为此可以使用一张方框图来讲明该系统的组成和本产品同其余各部分的联系和接口。|

3、 用户需求

3.1用户需求

咱们的用户适用于一切可以使用手机的人群,关于回收,本产品,主要用于居民社区、校园、工厂等,咱们是聚沙成塔,不在意回收资源的大小,咱们致力于资源的不浪费,实现资源的有效利用;关于本产品中的二手市场,咱们的用户主要用于必定范围内地区,覆盖范围在初期不会太广,因此用户集中于社区和校园等地。

3.2用户用例图

例如:

 

4、约束要求

4.1硬件约束

 

需求名称

详细要求

软件硬件要求

数据库管理

软件系统平台

Android平台

 

4.2用户约束

 

需求名称

详细要求

客户端用户

实名注册

服务端用户(管理员)

对用户信息有效保护

 

5、数据描述

输人输出要求

功能

输入数据

输出数据

注册

用户名、密码、邮箱、验证码等我的信息

注册成功

登陆

手机号码、用户名

进入用户首页

垃圾

各种垃圾分类以及用户收集的份量,选则回收方式

用户的回收物品数量和总金额以及回收方式

二手

发布本身要卖的二手物品,选则要购买的二手物品

是否达成交易

市场

二手已不能交易的物品的信息

用户填写的物品信息

个人

关于用户的信息

交易提示和用户信息

社区

用户的各种帖子

浏览量评论赞

消息

收到的别人的信息

消息条数

 

6、功能结构图

6.1功能介绍

主要分为四个部分:首页、回收车、消息、个人

首页:分为三大功能部分,垃圾分类、二手和市场

垃圾分类:分为纸质品、塑料、金属、玻璃、电器等

二手:用户与用户之间直接交易

市场:用户与负责厂商交易

回收车:相似于淘宝购物车,功能类似

消息:用户与用户私密交流和公开交流

个人:用户登陆,登陆后:能够看到 订单的提交完成与否、个人钱包或者积分、地址管理等

6.2各功能模块分析

“个人”模块:

流程图

 

功能描述

在此页面能够实现对已经出售或购买的东西进行查看,能够修改我的信息.

操做规程描述

(1) 选择相应的框。

(2) 查看相应信息。

性能需求

2秒内反

“二手”模块:

流程图

 

 

功能描述:

 在二手功能中,买家能够找到本身要买的二手商品信息,而后与卖家留言。当卖家看到留言后,与买家进行交谈,谈妥后就能够根据买家的地址进行发货,买家支付费用。

 

“消息”模块:

流程图

 

功能描述:

里面能够看到各种消息。

“社区”模块:

流程图

 

功能描述

用户经过它发布本身的动态

操做规程描述:

发布消息达到沟通交流的目的。

“市场”模块

流程图:

 

功能描述:

回收别人二手交易不出去的物品

操做规程描述:

在首页进入市场

将本身的物品相关信息发布,由官方评估回收。

6.3功能模块业务总流程图

 

 

7、功能需求分析

7.1功能划分

功能名称

功能描述

注册

注册新用户

登陆

登陆Recycle

社区

登陆用户之间吹牛

垃圾回收

显示各种垃圾,完成回收

扫一扫

加好友

二手

进行面对面二手交易

市场

将面对面交易失败的进行二次回收

消息

提示用户消息

 

7.2数据流图

 

登录流程图

 

 

 

功能描述:

用户登陆Recycle

操做规程描述:

用户进行Recycle软件登陆,输入帐号和密码

处理过程描述

(1)  验证手机号和密码不能为空

(2)  手机号和密码填写错误在登陆页面给出提示登陆表单中保留用户名

(3)  查询数据库,匹配用户信息,登录成功。

注册流程图

 

功能描述:

注册Recycle帐户。

操做规程描述:

进入注册界面,输入手机号或者邮箱,获取验证码。

输入正确验证码、密码完成手机号注册。

处理过程描述

(4)  手机号、验证码、密码不能为空。

(5)  用户名和密码填写错误注册页面给出提示,从新输入。

7.2业务流程描述

 

7.3相关角色及其执行的活动

 色(人员级)

执行活动

 

软件使用者

用户注册

用户登陆

资源回收

二手交易

社区交流

7.4流程涉及步骤说明

用户注册 

用户进行注册,可使用手机号或者qq邮箱注册。

用户登陆

用户进行注册后,返回登陆界面开始登陆软件,而后能够进行本产品的相关功能的施行,固然未登陆本产品也能够在本产品首页进行相关查询,可是,只有登陆本产品,才能够进行打开消息和交易等功能。

资源回收

用户在回收界面点击要出售的资源加入回收框,和相关厂商进行沟通。

二手市场

用户不只在本产品中实现资源的回收出售,还能够在本产品中出售或者购买所需的二手货物,固然不局限与二手,新平也能够给出相应的合理地价格,只需双方交流沟通达成。

社区交流

用户能够添加朋友进行交流,用户与用户之间在本产品的该功能区达成交易目的。

8、系统使用的软件与硬件环境说明

8.1核心技术

Java代码编程实现Android开发,一个App,包括数据库等。

8.2硬件环境与服务器环境

硬件环境:Android平台

9、 实现

10、 测试

11、 发布

12、 原型界面

如图:

 

 

 

 

登陆界面:

 

 

“主页”界面:

 

 

 

“消息”界面:

“个人”界面:

 

 

 

Recycle

 

 

 

 

 

 

 

 

 

 

 

 

 

                       开发团队:地球保卫队(EPT

开发理念:回收一切可回收的资源

 

 

 

目录

1、前言6

1.1项目介绍6

1.2名词解释6

1.3参考资料6

3、 用户需求7

3.1用户需求7

3.2用户用例图7

4、约束要求8

4.1硬件约束8

4.2用户约束8

5、数据描述8

输人输出要求8

6、功能结构图9

6.1功能介绍9

6.2各功能模块分析9

13

6.3功能模块业务总流程图14

7、功能需求分析14

7.1功能划分14

7.2数据流图15

l 登录流程图15

15

l 注册流程图16

16

7.2业务流程描述17

7.3相关角色及其执行的活动17

7.4流程涉及步骤说明17

8、系统使用的软件与硬件环境说明18

8.1核心技术18

8.2硬件环境与服务器环境18

9、 实现18

10、 测试18

11、 发布18

12、 原型界面18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1、前言

1.1项目介绍

项目名称:Recycle

    团队名称:地球保卫队(EPT

目的:回收一切可回收的资源

开发周期: 2017.10.13-2017.12.29

1.2名词解释

咱们的logoR

解释:根据咱们项目名称的英文单词的首字母

如图:

 

1.3参考资料

列出用得着的参考资料,如:

a.本项目的经核准的计划任务书或合同、上级机关的批文;

b.属于本项目的其余已发表的文件;

叙述该项软件开发的意图、应用目标、做用范围以及其余应向读者说明的有关该软件开发的背景材料。解释被开发软件与其余有关软件之间的关系。若是本软件产品是一项独立的软件,并且所有内容自含,则说明这一点。若是所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其余各组成部分之间的关系,为此可以使用一张方框图来讲明该系统的组成和本产品同其余各部分的联系和接口。|

3、 用户需求

3.1用户需求

咱们的用户适用于一切可以使用手机的人群,关于回收,本产品,主要用于居民社区、校园、工厂等,咱们是聚沙成塔,不在意回收资源的大小,咱们致力于资源的不浪费,实现资源的有效利用;关于本产品中的二手市场,咱们的用户主要用于必定范围内地区,覆盖范围在初期不会太广,因此用户集中于社区和校园等地。

3.2用户用例图

例如:

 

4、约束要求

4.1硬件约束

 

需求名称

详细要求

软件硬件要求

数据库管理

软件系统平台

Android平台

 

4.2用户约束

 

需求名称

详细要求

客户端用户

实名注册

服务端用户(管理员)

对用户信息有效保护

 

5、数据描述

输人输出要求

功能

输入数据

输出数据

注册

用户名、密码、邮箱、验证码等我的信息

注册成功

登陆

手机号码、用户名

进入用户首页

垃圾

各种垃圾分类以及用户收集的份量,选则回收方式

用户的回收物品数量和总金额以及回收方式

二手

发布本身要卖的二手物品,选则要购买的二手物品

是否达成交易

市场

二手已不能交易的物品的信息

用户填写的物品信息

个人

关于用户的信息

交易提示和用户信息

社区

用户的各种帖子

浏览量评论赞

消息

收到的别人的信息

消息条数

 

6、功能结构图

6.1功能介绍

主要分为四个部分:首页、回收车、消息、个人

首页:分为三大功能部分,垃圾分类、二手和市场

垃圾分类:分为纸质品、塑料、金属、玻璃、电器等

二手:用户与用户之间直接交易

市场:用户与负责厂商交易

回收车:相似于淘宝购物车,功能类似

消息:用户与用户私密交流和公开交流

个人:用户登陆,登陆后:能够看到 订单的提交完成与否、个人钱包或者积分、地址管理等

6.2各功能模块分析

“个人”模块:

流程图

 

功能描述

在此页面能够实现对已经出售或购买的东西进行查看,能够修改我的信息.

操做规程描述

(1) 选择相应的框。

(2) 查看相应信息。

性能需求

2秒内反

“二手”模块:

流程图

 

 

功能描述:

 在二手功能中,买家能够找到本身要买的二手商品信息,而后与卖家留言。当卖家看到留言后,与买家进行交谈,谈妥后就能够根据买家的地址进行发货,买家支付费用。

 

“消息”模块:

流程图

 

功能描述:

里面能够看到各种消息。

“社区”模块:

流程图

 

功能描述

用户经过它发布本身的动态

操做规程描述:

发布消息达到沟通交流的目的。

“市场”模块

流程图:

 

功能描述:

回收别人二手交易不出去的物品

操做规程描述:

在首页进入市场

将本身的物品相关信息发布,由官方评估回收。

6.3功能模块业务总流程图

 

 

7、功能需求分析

7.1功能划分

功能名称

功能描述

注册

注册新用户

登陆

登陆Recycle

社区

登陆用户之间吹牛

垃圾回收

显示各种垃圾,完成回收

扫一扫

加好友

二手

进行面对面二手交易

市场

将面对面交易失败的进行二次回收

消息

提示用户消息

 

7.2数据流图

 

登录流程图

 

 

 

功能描述:

用户登陆Recycle

操做规程描述:

用户进行Recycle软件登陆,输入帐号和密码

处理过程描述

(1)  验证手机号和密码不能为空

(2)  手机号和密码填写错误在登陆页面给出提示登陆表单中保留用户名

(3)  查询数据库,匹配用户信息,登录成功。

注册流程图

 

功能描述:

注册Recycle帐户。

操做规程描述:

进入注册界面,输入手机号或者邮箱,获取验证码。

输入正确验证码、密码完成手机号注册。

处理过程描述

(4)  手机号、验证码、密码不能为空。

(5)  用户名和密码填写错误注册页面给出提示,从新输入。

7.2业务流程描述

 

7.3相关角色及其执行的活动

 色(人员级)

执行活动

 

软件使用者

用户注册

用户登陆

资源回收

二手交易

社区交流

7.4流程涉及步骤说明

用户注册 

用户进行注册,可使用手机号或者qq邮箱注册。

用户登陆

用户进行注册后,返回登陆界面开始登陆软件,而后能够进行本产品的相关功能的施行,固然未登陆本产品也能够在本产品首页进行相关查询,可是,只有登陆本产品,才能够进行打开消息和交易等功能。

资源回收

用户在回收界面点击要出售的资源加入回收框,和相关厂商进行沟通。

二手市场

用户不只在本产品中实现资源的回收出售,还能够在本产品中出售或者购买所需的二手货物,固然不局限与二手,新平也能够给出相应的合理地价格,只需双方交流沟通达成。

社区交流

用户能够添加朋友进行交流,用户与用户之间在本产品的该功能区达成交易目的。

8、系统使用的软件与硬件环境说明

8.1核心技术

Java代码编程实现Android开发,一个App,包括数据库等。

8.2硬件环境与服务器环境

硬件环境:Android平台

9、 实现

10、 测试

11、 发布

12、 原型界面

如图:

 

 

 

 

登陆界面:

 

 

“主页”界面:

 

 

 

“消息”界面:

“个人”界面:

相关文章
相关标签/搜索