需求工程week4

Posted xuqiugongcheng1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了需求工程week4相关的知识,希望对你有一定的参考价值。

一.项目前景范围

  1.软件产品:“捐赠平台”微信小程序

  2.预期功能:

    学生通过学号注册和登录;

    学生可以将自己不需要的书籍,衣物等其他物品捐出,在应用上上传信息和图片;

    由学生组织工作人员审核所发信息;

    通过之后会留言给学生,之后方便进行线下交易;

    可记录学生通过这个平台所获取的总志愿时长,有明确的时间,授权组织;

    如果学生有违约行为,可经工作人员处理,暂时封号或者扣除志愿时长;

  3.软件产品的应用:

      该软件旨在搭建一个志愿组织和志愿者的交流平台,方便志愿组织进行相关信息的发布以及志愿者的参与,为双方提供便利。同时对该平台通过后台管理进行维护以及更新。做到能够及时通过收到

  的反馈信息进行调整。

  4.产品前景:

      应用于学校内,但是后续可以扩展范围到多个学校之间或者市、区、镇。若果小程序已经不能满足广大学生要求,则须考虑扩充容量。

  5.项目可交付成果清单:

    提供项目管理报告文档,需求规格说明书,使用说明。

二.本周进度说明:

 

  1. 完善了项目范围文档
  2. 大致完成了需求规格说明书
  3. 完成了交互图
  4. 完成了状态转换图

交互图:

技术图片

 

 状态转换图:

技术图片

  本周分工:

    需求规格说明书:张芷璇,蒋雨彤,管熙玉

    博客:张芷璇

    状态转换图:宋铁男

    交互图:吴洋

需求规格说明书部分内容:

1.引言

1.1目的

   在急需志愿活动的今天,在部分个人物品无从处理时,我们将两者结合起来,给同学们提供便利。为了调动同学们的积极性,献出爱心,同时简化学校慈善组织的工作,顺便还可以让同学们得到满意的志愿时长证明,甲方提出了该需求项目,想要一个具有相应功能的微信小程序。

1.2范围

(1)软件产品:“捐赠平台”微信小程序

(2)预期功能:

学生通过学号注册和登录;

学生可以将自己不需要的书籍,衣物等其他物品捐出,在应用上上传信息和图片;

由学生组织工作人员审核所发信息;

通过之后会留言给学生,之后方便进行线下交易;

可记录学生通过这个平台所获取的总志愿时长,有明确的时间,授权组织;

如果学生有违约行为,可经工作人员处理,暂时封号或者扣除志愿时长;

(3)软件产品的应用:

  该软件旨在搭建一个志愿组织和志愿者的交流平台,方便志愿组织进行相关信息的发布以及志愿者的参与,为双方提供便利。同时对该平台通过后台管理进行维护以及更新。做到能够及时通过收到的反馈信息进行调整。

1.3读者对象和阅读建议

   对象:项目管理者,设计人员和测试人员。

   阅读建议:着重对产品功能的分析上;可以通过查看附录的建模来大致快速地了解该项目。

1.4参考文献

2.总体描述

2.1产品前景

应用于学校内,但是后续可以扩展范围到多个学校之间或者北京市、镇、区。
如果小程序已经不满足广大学生的需求,可以考虑扩充容量。

2.2产品功能

   信息发布;

学生通过学号注册和登录;

学生组织认证;

学生可以将自己不需要的书籍,衣物等其他物品捐出,在平台上上传信息和图片;

学生组织工作人员审核所发信息;

留言

记录志愿时长,注明明确的时间,授权组织;

2.3用户特征

身份:校内学生

经验:有微信小程序使用经验,对于授权,登录,注册,以及使用能够无障碍进行

技术能力:能够操作微信小程序,对基本的手机应用注册登录等功能熟悉

2.4约束

硬件限制:与手机硬件实现交互。

规章政策:小程序必须符合法律规定,不得出现违法违纪的事件

和其他应用的接口:Web API接口层
并发操作:同时最多有10个网络请求连接;
控制功能:后台可控制小程序的运行状态,能够监控
高阶语言要求:c++cjava
信号握手协议:信息交流必须可靠,所以信息须通过审核
应用的临界状态:当小程序超负载,自动退出
安全性考虑:交易须有审核,用户信息足够保密

2.5假设和依赖

安卓系统和苹果系统的微信界面不同,登录界面等需要进行调整。
若同一时间用户过多造成超负载,程序将停止运行,重新登录即可。

 

三.下周任务:

    1. 继续完善需求规格说明书
    2. 面向对象建模
    3. 整个软件各功能,性能等均已最终完成。

 

以上是关于需求工程week4的主要内容,如果未能解决你的问题,请参考以下文章

需求工程思维导图

需求工程思维导图

《需求工程——软件建模与分析》阅读笔记03

需求工程——软件需求建模与分析阅读笔记02

[架构之路-131]-《软考-系统架构设计师》-软件工程-2-需求工程

信管1.7软件工程需求工程