软件工程可行性研究
可行性研究的目的不是解决问题。可行性研究的目的不是解决问题。第1节 可行性研究的任务。可行性研究的目的。2.1 可行性研究的任务 2.2 可行性研究过程 2.3 系统流程图 2.4 数据流图 2.5 数据字典 2.6 成本/效益分析。2.1 可行性研究的任务(I)。第2讲 可行性研究与软件计划。
软件工程可行性研究Tag内容描述:<p>1、第二章 可行性研究 (Feasibility Study),2.1 任务 不是解决问题,而是确定是否可解值得解 例:BookMis 可从下述 3 方面考虑: Technically (技术上) - 使用现有的技术能实现吗? Operationally (操作上) - 用户能行得通吗? Economically (经济上) - 经济效益开发成本吗? 注:不要花过多精力,占总成本的 5 10 %,2.2步 骤,1、复查定义(系统规模和目标),明确限制和约束。 我们认为用户要的 用户要的,2、研究老系统 解决老系统问题,老系统功能,新增 功能, 新系统效益,注: 只了解老系统做什么,而不管怎样做; 注意了解与其它系统的接口。</p><p>2、第二章 可行性研究,当我们在着手做任何一件工作以前,必须明确工作的性质、任务,制定完成任务的计划,这是非常必要的。同样对于软件产品的开发 ,显然也应该解决好这样类似的问题,明确该软件产品开发的任务,以及完成任务的价值从而制定出完成任务的计划。那么可行性研究就是制定软件系统的计划的第一步。 所以在软件工程中把这一步称为 计划时期,主要内容,可行性研究的任务,可行性研究的图形工具 系统流程图,可行性研究的步骤,可行性研究的重要性,可行性研究的重要性,案例:“鸟巢”选定前未经可行性论证,将作为2008年北京奥运会主要比。</p><p>3、哈工大华德应用技术学院 软件工程,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。,注意:可行性研究的目的不是解决问题,而是确定问题是否值得去解。,不能靠主观猜想而只能客观分析。必须分析几种主要的可能解法的利弊,从而判断原定的系统目标和规模是否现实,系统完成后能带来的效益是否大到值得投资开发这个系统的程序。,第二章 可行性研究,第1节 可行性研究的任务,可行性研究的目的,如何实现,哈工大华德应用技术学院 软件工程,任务:可行性研究实质上是要进行一次大的压缩简化了的系统分析和设计的过程。分析员应该给出系。</p><p>4、第2章 可行性研究,2.1 可行性研究的任务 2.2 可行性研究过程 2.3 系统流程图 2.4 数据流图 2.5 数据字典 2.6 成本/效益分析,目标,理解可行性研究过程 设计软件系统的数据流图 定义数据字典,Requirements Models for the Traditional and OO Approaches,2.1 可行性研究的任务(I),可行性研究的目的不是解决问题,而是确定问题是否值得去解决。 可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程。,2.1 可行性研究的任务(II),可行性研究最根本的任务是对以后的行动方针提出建议。 可行性研究可行性研究需要的时间长短取决于。</p><p>5、软件工程,第二章,第2讲 可行性研究与软件计划,2.1 问题定义 2.2 方案设计 2.3 可行性研究 2.4 软件计划 2.5 软件项目计划说明书,2.1 问题定义,进入软件开发阶段之前,必须明确2个问题 软件工程要解决的问题是什么? 所关心的问题有可行的解决方案吗? 要明确这2个问题,必须从更高层的角度出发 不能孤立地、单纯地从软件的角度考虑 应该从计算机系统的角度考虑,计算机系统的开发流程 (1)制定系统总体目标 基于生产和市场需要 基于改善劳动条件、提高产品质量、提高经济效益等方面 适应技术进步、提高社会效益等方面 (2)初步可行性论证。</p><p>6、第二章可行性研究 FeasibilityStudy 不是解决问题 而是确定是否可解 值得解可从下述以下四方面考虑 技术上 人员 当前技术水平 设计语言上等经济性 成本 效益分析操作性 开发出的系统用户能否使用社会性 法律 合同等。</p>