团队项目-Recycle需求规格说明书

 

Recycle

                           --需求规格说明书

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

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

目录

1. 引言3

1.1编写目的3

1.2项目背景3

2.项目概述3

2.1产品描述3

2.2运行环境4

2.3客户概述4

用户需求:4

用户用例图:4

3.功能需求5

3.1功能划分5

3.2 系统结构图5

3.3功能需求6

4. 数据描述12

5.性能需求12

5.1数据精确度12

5.2时间特性12

5.3适应性12

6.运行需求13

6.1用户界面13

6.2硬件接口13

6.3软件接口13

6.4故障处理13

7.其它需求14

1.引言

1.1编写目的

废品回收的顾名思义是一种有偿性的废品处理生活服务,由专业正规的废品回收站或公司进行收购。之后对废品的科学处理及分类达到再次循环利用的标准,废品回收这项服务对保护环境、节约能源和带动社会效益起着积极的作用。

而我们开发本产品,主要是最为一个回收平台,方便个人用户和废品站之间的联系,达到资源的有效利用,再有,本产品的功能不止于废品回收,我们还有二手市场,二手货物交易,从本质性上说也是实现资源的有效利用,所以,有了我们的Recycle。

在深入考察了已有的各类回收App,同时与小组内的成员进行讨论,进行了全面深入地探讨和分析的基础上,提出了这份软件需求分析规格说明书。

此需求说明说对项目“Recycle”软件做了全面细致的用户需求分析,明确所要开发的软件应该具有的功能、性能与界面,使系统分析人员及软件开发人员能清除地了解用户的需求,并在此基础上进一步提出概要设计说明书等以便完成后续设计。本说明书的预期读者为项目经理、需求分析人员、测试人员、项目开发人员。

1.2项目背景

随着人们生活水平的日益提高,生活中产生的各类垃圾数不胜数,但是,这些垃圾的产生,大多都是人们没有对垃圾进行有效利用,导致大多资源流失。其实,尽管人们知道他们所丢的垃圾对他们有用,但是由于受益太小,所以果断丢弃;或者是对于多丢垃圾有效利用过于繁杂,还是丢弃,因为并没有很多人回去废品回收站换取微薄的受益,费时费力。所以,我们团队致力于开发一款这方面帮助人们的App,一个提供个人用户或者团体用户和废品站之间的平台,而我们作为后台,将有效进行调节。

2.项目概述

2.1产品描述

本产品可以进行垃圾回收和二手市场的一系列操作。包括用户的注册、登录、加入废品框、二手交易、交易方式、市场回收、显示余额、交易进度、社区交流、消息提示等,本产品客户端可运行于Android手机,服务器端可运行于windows NT4.0及以上版本。

2.2运行环境

操作系统:Android系统

数 据 库:MySQL 5.7

2.3客户概述

l 用户需求:

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

l 用户用例图:

如图:

3.功能需求

3.1功能划分


功能名称


功能描述


注册


注册新用户


登录


登录Recycle


社区


登录用户之间吹牛


垃圾回收


显示各类垃圾,完成回收


扫一扫


加好友


二手


进行面对面二手交易


市场


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


消息


提示用户消息

 

3.2 系统结构图

 

3.3功能需求

l 登陆流程图:

 

 

 

功能描述:

用户登录Recycle。

操作规程描述:

用户进行Recycle软件登录,输入账号和密码

处理过程描述:

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

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

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

 

l 注册流程图:

 

功能描述:

注册Recycle账户。

操作规程描述:

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

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

处理过程描述:

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

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

3.3.2垃圾

流程图:

 

功能描述:

实现用户对所出售垃圾的发布,以及交易。

操作规程描述:

用户在登录之后点击界面上垃圾

选择垃圾类型并计数;

选中的会在废品框里看到。

处理过程描述:

进入垃圾界面点击相应分类,进入相应界面填写信息,最后进行交易。

性能需求:

2秒内反应

3.3.3我的

流程图:

功能描述:

在此页面可以实现对已经出售或购买的东西进行查看,可以修改个人信息.。

操作规程描述:

(1) 选择相应的框。

(2) 查看相应信息。

性能需求:

2秒内反应

3.3.4二手

流程图:

 

功能描述:

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

3.3.5 消息

流程图:

功能描述:

里面可以看到各类消息。

3.3.6 社区

流程图:

功能描述:

用户通过它发布自己的动态

操作规程描述:

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

性能需求

2秒内反应

3.3.7市场

流程图:

功能描述:

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

操作规程描述:

在首页进入市场

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

性能需求

2秒内反应

 

4.数据描述

输入\输出数据:


功能


输入数据


输出数据


注册


用户名、密码、邮箱、验证码等个人信息


注册成功


登录


手机号码、用户名


进入用户首页


垃圾


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


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


二手


发布自己要卖的二手物品,选则要购买的二手物品


是否达成交易


市场


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


用户填写的物品信息


我的


关于用户的信息


交易提示和用户信息


社区


用户的各类帖子


浏览量评论赞


消息


收到的别人的信息


消息条数

 

5.性能需求

5.1数据精确度

严格按照相关规则要求编写,设置相关输入值范围,确保其合法性提高数据精度。

5.2时间特性

a.响应时间:启动该系统后,系统就能运行。

b.更新处理时间:由系统运行状态决定。

c.数据转换与传输时间:能够在2秒内完成。

d.运行时间:可由用户自行决定。

5.3适应性

当操作方式,运行环境,开发计划等发生变化时,只需对数据库本身的文件和记录做处理便可满足需求。

6.运行需求

6.1用户界面

(1)采用的简介友好的图形用户界面风格,设计用户界面

(2)屏幕格式:手机显示器

(3)菜单格式:手机APP页面

(4)需要有操作顺序的操作应给出正确恰当的引导提示;

(5)图形用户界面要友好,容易理解,方便实用;

具体包括:对于不方便统一填写风格的选项全部采用下拉菜单的形式;

对于特定的填写内容(如密码)需要有基本的验证信息和相应的提示信息;

地图显示应该清晰明了,方便阅览;

(6)文本显示格式要符合常人阅读习惯;具体包括:

正文或者信息文字统一;

日期显示统一格式统一 如2017-11-01;

(7)错误信息统一采用弹出对话框的形式,提示内容要友好易懂;

6.2硬件接口

系统运行的设备要求如下

1. 服务器端:PII I400主频,256M内存,10G硬盘,10/100M网卡以上,配置光盘刻录或磁带备份设备。

2. 客户端:PI66主频,32M内存,2G硬盘,10/100M网卡以上配置。

3. 一台路由器。

4. 远程拨入设备。

6.3软件接口

1.Android操作系统

2. MySQL 5.7

6.4故障处理

1.设备的硬件故障可能造成本软件不能运行或不能正常输入、输出等后果,系统资源不足及网络传输通道的阻塞可能造成本软件不能正常运行,并可能造成机器死机,上述故障处理由用户自行解决。

2.本软件运行过程中产生的数据库错误,将由系统自动计入错误日志,非数据传输引起的错误将由软件开发者解决。

3.软件在运行过程中产生的其他错误,将根据情况由软件开发者解决。

7.其它需求

A. 软件必须严格按照设定的安全机制运行,并有效防止非授权用户进入本系统。

B. 软件必须提供对系统中各种码表的维护、补充操作。

C. 软件必须按照需求规定记录各种日志。

D. 软件对用户的所有错误操作或不合法操作进行检查,并给出提示信息。

E. 用户必须对系统中的材料成本信息进行维护。

 

Recycle

                           --需求规格说明书

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

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

目录

1. 引言3

1.1编写目的3

1.2项目背景3

2.项目概述3

2.1产品描述3

2.2运行环境4

2.3客户概述4

用户需求:4

用户用例图:4

3.功能需求5

3.1功能划分5

3.2 系统结构图5

3.3功能需求6

4. 数据描述12

5.性能需求12

5.1数据精确度12

5.2时间特性12

5.3适应性12

6.运行需求13

6.1用户界面13

6.2硬件接口13

6.3软件接口13

6.4故障处理13

7.其它需求14

1.引言

1.1编写目的

废品回收的顾名思义是一种有偿性的废品处理生活服务,由专业正规的废品回收站或公司进行收购。之后对废品的科学处理及分类达到再次循环利用的标准,废品回收这项服务对保护环境、节约能源和带动社会效益起着积极的作用。

而我们开发本产品,主要是最为一个回收平台,方便个人用户和废品站之间的联系,达到资源的有效利用,再有,本产品的功能不止于废品回收,我们还有二手市场,二手货物交易,从本质性上说也是实现资源的有效利用,所以,有了我们的Recycle。

在深入考察了已有的各类回收App,同时与小组内的成员进行讨论,进行了全面深入地探讨和分析的基础上,提出了这份软件需求分析规格说明书。

此需求说明说对项目“Recycle”软件做了全面细致的用户需求分析,明确所要开发的软件应该具有的功能、性能与界面,使系统分析人员及软件开发人员能清除地了解用户的需求,并在此基础上进一步提出概要设计说明书等以便完成后续设计。本说明书的预期读者为项目经理、需求分析人员、测试人员、项目开发人员。

1.2项目背景

随着人们生活水平的日益提高,生活中产生的各类垃圾数不胜数,但是,这些垃圾的产生,大多都是人们没有对垃圾进行有效利用,导致大多资源流失。其实,尽管人们知道他们所丢的垃圾对他们有用,但是由于受益太小,所以果断丢弃;或者是对于多丢垃圾有效利用过于繁杂,还是丢弃,因为并没有很多人回去废品回收站换取微薄的受益,费时费力。所以,我们团队致力于开发一款这方面帮助人们的App,一个提供个人用户或者团体用户和废品站之间的平台,而我们作为后台,将有效进行调节。

2.项目概述

2.1产品描述

本产品可以进行垃圾回收和二手市场的一系列操作。包括用户的注册、登录、加入废品框、二手交易、交易方式、市场回收、显示余额、交易进度、社区交流、消息提示等,本产品客户端可运行于Android手机,服务器端可运行于windows NT4.0及以上版本。

2.2运行环境

操作系统:Android系统

数 据 库:MySQL 5.7

2.3客户概述

l 用户需求:

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

l 用户用例图:

如图:

3.功能需求

3.1功能划分


功能名称


功能描述


注册


注册新用户


登录


登录Recycle


社区


登录用户之间吹牛


垃圾回收


显示各类垃圾,完成回收


扫一扫


加好友


二手


进行面对面二手交易


市场


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


消息


提示用户消息

 

3.2 系统结构图

 

3.3功能需求

l 登陆流程图:

 

 

 

功能描述:

用户登录Recycle。

操作规程描述:

用户进行Recycle软件登录,输入账号和密码

处理过程描述:

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

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

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

 

l 注册流程图:

 

功能描述:

注册Recycle账户。

操作规程描述:

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

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

处理过程描述:

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

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

3.3.2垃圾

流程图:

 

功能描述:

实现用户对所出售垃圾的发布,以及交易。

操作规程描述:

用户在登录之后点击界面上垃圾

选择垃圾类型并计数;

选中的会在废品框里看到。

处理过程描述:

进入垃圾界面点击相应分类,进入相应界面填写信息,最后进行交易。

性能需求:

2秒内反应

3.3.3我的

流程图:

功能描述:

在此页面可以实现对已经出售或购买的东西进行查看,可以修改个人信息.。

操作规程描述:

(1) 选择相应的框。

(2) 查看相应信息。

性能需求:

2秒内反应

3.3.4二手

流程图:

 

功能描述:

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

3.3.5 消息

流程图:

功能描述:

里面可以看到各类消息。

3.3.6 社区

流程图:

功能描述:

用户通过它发布自己的动态

操作规程描述:

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

性能需求

2秒内反应

3.3.7市场

流程图:

功能描述:

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

操作规程描述:

在首页进入市场

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

性能需求

2秒内反应

 

4.数据描述

输入\输出数据:


功能


输入数据


输出数据


注册


用户名、密码、邮箱、验证码等个人信息


注册成功


登录


手机号码、用户名


进入用户首页


垃圾


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


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


二手


发布自己要卖的二手物品,选则要购买的二手物品


是否达成交易


市场


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


用户填写的物品信息


我的


关于用户的信息


交易提示和用户信息


社区


用户的各类帖子


浏览量评论赞


消息


收到的别人的信息


消息条数

 

5.性能需求

5.1数据精确度

严格按照相关规则要求编写,设置相关输入值范围,确保其合法性提高数据精度。

5.2时间特性

a.响应时间:启动该系统后,系统就能运行。

b.更新处理时间:由系统运行状态决定。

c.数据转换与传输时间:能够在2秒内完成。

d.运行时间:可由用户自行决定。

5.3适应性

当操作方式,运行环境,开发计划等发生变化时,只需对数据库本身的文件和记录做处理便可满足需求。

6.运行需求

6.1用户界面

(1)采用的简介友好的图形用户界面风格,设计用户界面

(2)屏幕格式:手机显示器

(3)菜单格式:手机APP页面

(4)需要有操作顺序的操作应给出正确恰当的引导提示;

(5)图形用户界面要友好,容易理解,方便实用;

具体包括:对于不方便统一填写风格的选项全部采用下拉菜单的形式;

对于特定的填写内容(如密码)需要有基本的验证信息和相应的提示信息;

地图显示应该清晰明了,方便阅览;

(6)文本显示格式要符合常人阅读习惯;具体包括:

正文或者信息文字统一;

日期显示统一格式统一 如2017-11-01;

(7)错误信息统一采用弹出对话框的形式,提示内容要友好易懂;

6.2硬件接口

系统运行的设备要求如下

1. 服务器端:PII I400主频,256M内存,10G硬盘,10/100M网卡以上,配置光盘刻录或磁带备份设备。

2. 客户端:PI66主频,32M内存,2G硬盘,10/100M网卡以上配置。

3. 一台路由器。

4. 远程拨入设备。

6.3软件接口

1.Android操作系统

2. MySQL 5.7

6.4故障处理

1.设备的硬件故障可能造成本软件不能运行或不能正常输入、输出等后果,系统资源不足及网络传输通道的阻塞可能造成本软件不能正常运行,并可能造成机器死机,上述故障处理由用户自行解决。

2.本软件运行过程中产生的数据库错误,将由系统自动计入错误日志,非数据传输引起的错误将由软件开发者解决。

3.软件在运行过程中产生的其他错误,将根据情况由软件开发者解决。

7.其它需求

A. 软件必须严格按照设定的安全机制运行,并有效防止非授权用户进入本系统。

B. 软件必须提供对系统中各种码表的维护、补充操作。

C. 软件必须按照需求规定记录各种日志。

D. 软件对用户的所有错误操作或不合法操作进行检查,并给出提示信息。

E. 用户必须对系统中的材料成本信息进行维护。

时间: 2024-11-05 20:49:31

团队项目-Recycle需求规格说明书的相关文章

软件工程团队作业(需求规格说明书)

一:题目要求 参考发到群里的<软件需求规格说明书>范本,撰写本团队的软件需求规格说明书 不要照抄范本的内容,请参考它的形式,紧密结合本团队项目实质展开 使用UML工具进行描述,并保证符号.描述语言的一致性 请大家将报告发布在 "石墨文档" 中并将文档链接发布到博客中 二:软件说明书 https://shimo.im/docs/WP3KJ0gOWUEzI45B/ 点击链接查看「软件需求规格说明书 (1)」 原文地址:https://www.cnblogs.com/gzhgzh

团队博客-需求规格说明书(苏察哈尔灿)

队员 3116004643 梁朗章 3116004644 梁新男(组长) 3116004645 林启鹏 3116004646 刘少允 3116004656 吴昊 3116004667 邹庭和 需求规格说明书 题目:活动订座系统 该系统提供的订座系统主要面向中小型活动,比如电影/音乐会/讲座/演唱会/宣讲会/会议/球赛等需要座位和需要提前预计好参与人数的活动,任何组织/个人举办活动都可以无条件地使用这个订座系统. 基本需求 (1)活动举办者可以提前登记活动供观众选座 (2)观众可以看到活动的相关信

《在线问答与学习管理》需求规格说明书

1.  概述 1.1  目的 本文档是<在线问答与学习管理>系统需求分析说明书提供设计人员使用,作为系统设计的依据.该系统是基于web端开发的在线问答系统.能够正确的完成在线提问.在线回复以及解答展现是项目验收标准重要的组成部分.工程编码完成后,各种环境测试方案计划与测试结果所整理成的测试文档是软件维护的重要参考资料. 1.2  范围 本文档是项目的需求规格说明书.是项目需求人员.项目经理.软件工程组与用户共同参考的标准,是项目可行性的重要依据.未经项目经理书面许可,该文档不得提供给上述规定对

团队项目——需求规格说明书

Deadline:2016.10.22  8:00am   发表一篇随笔+课堂现场评审 随笔描述: 1)描述为撰写 需求规格说明书的 工作流程.组员分工.组员工作量比例: 2)提供 <需求规格说明书>的Git链接. 要求: 1.参考<软件需求规格说明书>国标规范文本,撰写对应项目的软件需求规格说明书. 2. 除形式上满足规范文本要求外,整体内容必须围绕项目实质展开,对所要开发的项目确保尽力做到清晰完整准确. 3.采用分层形式描述,随着"层"的深入,描述的内容细节

团队项目之选题报告和需求规格说明书

1.团队名称--S.R.C.      组员包括:3004 陈慧玲:3011 陈春燕:3019 何颖仪 2.团队项目--思学网--在线问答系统 3.开题报告 3.1引言 3.1.1编写目的 此选题报告的编写是为了确立本项目的详细需求,确立项目的功能和性能,和用户形成一致的理解和确认,作为进一步详细设计软件的基础. 3.1.2项目背景 项目名称:思学网--在线问答系统 项目面向用户:需要解决学习问题的用户 项目开发组:广东技术师范学院 15信计 S.R.C. 小组 随着互联网的发展,用户对信息的需

项目管理-范围管理-项目需求规格说明书

项目在客户的眼中,需求经常是含糊不清的,他们也经常道不清述不明,客户内部也常常众口不一.客户没有责任把需求整理好来告诉你,就算告诉你的也不一定就是他们最终想要的,所以作为项目经理,“范围管理”是非常重要的活动.这里主要讲述一下我作为项目经理的职能时,在项目范围管理中,进行的收集需求.定义范围.创建WBS.确认范围.控制范围的过程. 项目管理-时间管理-甘特图(http://www.cnblogs.com/wgp13x/p/4385475.html)是我的项目管理专辑的第一篇,他们都很重要. 一.

第七次作业—团队作业—选题报告和需求规格说明书

GitHub链接:https://github.com/sjzsjzsjz/analyse 一.团队名称 bug终结者 二.团队成员 43002 李宗晓 43022 方泽慧 43035 陈锐群 43043 沈杰钊 43033 古维城 三.项目名称 碧瑶答疑网 四.工作流程 本项目的需求规格说明书共分为四个章节:引言.项目概述.具体需求.验收验证标准. 五.组员分工 李宗晓:负责选题报告的撰写 沈杰钊:负责网站模型设计及界面验收标准 方泽慧:负责整份需求分析规格说明书的撰写 陈锐群:负责需求分析规

碧瑶答疑网—选题报告和项目需求规格说明书

一.选题报告 团队名称:bug终结者 团队成员:陈锐群.沈杰钊.李宗晓.方泽慧.古维城 项目名称:碧瑶答疑网 一.项目描述: 随着互联网的快速发展,用户交换和分享信息的途径也越来越多样化,用户的信息需求也不断提升,传统的信息获取方式已难满足用户精准的信息需求,通过互联网进行知识分享学习是大趋势,我们致力于设计一个答疑网站,通过该平台所有的用户能更好的学习到知识,也能了解到热点话题,参与讨论,用户可以将自己有疑问的知识点放在网站上,然后其他用户能够为其解答,对于问题进行栏目划分分清类别,此外能够对

第八次作业(团队)——需求规格说明书

真德秀团队成员: WoLykos(3005) hIrokuh(3023) DoraMike(3026) JanzKing(3007) JtvDeemo(3044) 1引言 1.1目的 此开题报告编制目的是明确本项目的详细需求,供用户确认项目的功能和性能,和用户形成一致的理解和确认,作为进一步详细设计软件的基础. 本文档供迪丽瑟斯团队与老师.助教进行参考. 1.2背景 随着信息技术和移动设备的成熟与发展,网上服务与交易等业务越来越普及,大量的信息被聚集起来引发了数据的爆炸式增长,以至于用户每当想在