业务需求到功能需求的转换

zz/2024/3/2 11:13:48

在平时做需求分析的过程中,总结出了一些转换方法

  1.通过数据流图分析,一直到不能再分的功能点为止。

  2.将分析出的功能点在进行迭代,直到不能迭代为止。

  3.关联性分析,针对每个功能点还要进入和该功能点,还有哪些相关的关联性分析,将对系统产生价值的功能点纳入到需求列表中。

  4.附加价值分析,还要分析可能对系统产生哪些附加值,如:对管理,收入,安全,操作简便性。

  5.隐含需求,还要分析哪些隐含的需求,现在没有而将来有可能要考虑到的,或跟其它系统产生关系的,或是起它系统需要的。

  6.分析相关的领域知识,通过领域知识来分析。

  7.通过角色来分析。

  8.通过部门来分析。

  9.通过使用场景来分析。

  10.分析需要哪些流程,然后再通过流程来分析。


http://www.ngui.cc/zz/2641720.html

相关文章

自动处理机

设计自动处理机,用来处理可变的规则,如:收费标准,每个地方的收费标准都不一样,那么你只要按照, 自动处理机的规范描述你的收费标准,将描述文件交给自动处理机,自动处理机就可以计算收费标准。 这样收费标…

如何整理业务流程

首先从公司的日常工作流程着手,分析公司的日常工作流程. 通过公司的日常流程分析系统的主要流程线索,就是能将各个子系统串起来的线索, 分析线索不要分析细节,细节在分析出主线以后在展开,要不会漏掉主要功能.

业务架构分析

1.首先要确定正确的业务目标. 2.紧紧围绕业务目标分析有哪些业务模块,先结合公司实际的业务状况展开,一般是按造部门展开, 然后对实际业务状况抽象出业务逻辑架构。 3.分析业务模块有哪些业务功能。 4.对业务功能的执行进行分工,得出业务角色。业务角色就是业务架…

Android框架思考--工具类(图片库选择—glide、Picasso切换)

Android框架思考–工具类(图片库选择—glide、Picasso切换) 我们在设计一个项目框架的时候,除了选定基本的骨架如MVC、MVP等之外,还有诸如网络库的选择、图片处理库的选择,选定一个适合我们项目的库之外,针…

写出语句的四元式序列

(1) (2)

SDUT 3275 LCM的个数(打表!!!打表!!!)

emmmmm最不会做的就是各种因为算法不对然后时间复杂度太大各种TLE的题。。。。。不说废话 Problem Description 对于我们来说求两个数的LCM(最小公倍数)是很容易的事,现在我遇到了一个问题需要大家帮助我来解决这问题,问题是&…

低时间复杂度素数筛选---埃氏筛选(只有模板不讲原理!)

#include <stdio.h> int main(){ int a[1001]; memset(a, 0, sizeof(a)); int i,j; for(i2;i<1000;i) { if(a[i]0) { for(jii;j<1000;ji) a[j]1; } } for(i2;i<1000;i) if(a[i]0) printf("%d ",i); return 0; }

最长公共子序列Lcs (长度和打印)——模板题

给出两个字符串A B&#xff0c;求A与B的最长公共子序列&#xff08;子序列不要求是连续的&#xff09;。 比如两个串为&#xff1a; abcicba abdkscab ab是两个串的子序列&#xff0c;abc也是&#xff0c;abca也是&#xff0c;其中abca是这两个字符串最长的子序列。 输入 …

Binary String Constructing(巨水,也证明我真的巨菜)

You are given three integers aa, bb and xx. Your task is to construct a binary string ss of length nabnab such that there are exactly aa zeroes, exactly bb ones and exactly xx indices ii (where 1≤i<n1≤i<n) such that si≠si1si≠si1. It is guaranteed…

线段树——基础模板题

弱鸡一个&#xff0c;照着模板修修改改就能ac的模板题 A - 敌兵布阵 C国的死对头A国这段时间正在进行军事演习&#xff0c;所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了…