软件需求分析
文章平均质量分 92
Ivan陈哈哈
CS研究生在读,目前AI机器学习、智慧农业方向。
展开
-
软件需求分析-需求开发-需求分析与建模和需求描述
这里写目录标题C6需求分析与建模一、要点二、周期一:理清框架和脉络C6需求分析与建模一、要点需求分析实际上是业务分析,也就是选择一种业务导向的线索将零散的需求串起来,形成一个体系完整、内容清晰的框架爱,以指导后续的设计、开发工作。需求分析就是先分解、再提炼,在这个过程中消除矛盾。1.需求分析做些什么分解a.业务流程为主线索的分解结构按“事”的角度进行分解。对于联机事务处理系统、管理信息系统非常适用。目标系统——>主题域的分解依据的是“目标决定范围”主题域——>业务事件、报表原创 2021-11-29 20:18:40 · 2213 阅读 · 0 评论 -
软件需求分析-需求开发-需求定义与需求捕获
这里写目录标题C4需求定义一、任务二、五步法进行问题分析三、需求定义的产物与要素四、定义需求范围C5需求捕获C4需求定义一、任务确定项目的宏观需求,就是定义项目的业务需求,明确项目的目标和范围1.需求定义的时机原则上应该是在项目立项时完成。清晰的项目目标和范围定义,能够引导需求工作顺利进行2.需求定义的理念问题、机会对于IS系统而言,要么是解决问题的,要么是创造机会的,首先应明确你要解决的问题是什么,要把握的机会是什么。需求定义的过程(GPOA):~目标(Goal)通过内部寻根或外部溯原创 2021-11-27 20:31:24 · 1724 阅读 · 0 评论 -
软件需求分析-原理、模型与误区
C1需求时间现状分析软件项目失败的根源CHAOS Report1994显示导致项目进度超期,成本超支的主要原因在于项目的重新启动。CHAOS报告总结的项目失败的原因中有五项都是与需求直接相关的:1.不完整的需求:何为完整的需求?首先,谁才是决定需求是否完整的人?客户。但是反观需求规格说明书,其中充斥着数据字典管理等技术语言。这样就会把我们对技术并不太了解的用户排除在外。那用户又怎么去判断需求是否完整呢?因此,要想用户能够更好的参与到需求完整性评价中来,就必须采用“业务导向”的组织结构,而不是用大原创 2021-11-26 10:30:51 · 1791 阅读 · 0 评论 -
软件需求分析-软件流程-三级管理系统
这里是目录三级管理系统事务处理系统分析处理系统知识处理系统课后练习三级管理系统与系统规划有关的是,要认识到一个组织具有三级管理:1)策略级2)战术级3)操作级上表定义了将决策级别匹配到IS应用和IT解决方案时所涉及的问题。为组织提供了最大回报的IS应用和IT解决方案处于策略级,然而这些也是最难实现的解决方案——他们使用非常前沿的技术,并要求非常纯熟的技术和专门的设计。毕竟,这些是能够给组织带来市场竞争优势的系统。另一方面,支持操作管理级的系统是非常常规的,他使用传统的数据库技术,并经常从预先原创 2021-11-25 09:33:04 · 1772 阅读 · 0 评论 -
软件需求分析-软件流程-系统规划
这里是目录一、SWOT方法二、 VCM价值链模型三、BPR方法四、ISA方法课后练习:系统规划可以通过多种方法指定:1、SWOT-Strength优势 Weaknesses劣势 Opportunities机会 Threats威胁2、基于VCM价值链模型3、业务过程重组BPR4、信息系统体系架构ISA*所有的系统规划方法都关心效果(做正确的事)而不是效率(做事正确)。“更有效率”意味着可以使用现有的或更少的资源,以更快的速度万恒相同的工作。“更有效果”意味着使用可选择的资源和想原创 2021-11-24 22:31:11 · 645 阅读 · 0 评论