软件工程考核知识点-第2章-软件可行性研究与项目开发计划(精选2篇)
软件工程考核知识点-第2章-软件可行性研究与项目开发计划 篇1
软件工程考核知识点-第2章-软件可行性研究与项目开发计
划
2.1可行性研究
目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。2.1.1可行性研究的任务
1.技术可行性
对要开发的项目的功能、性能、限制条件进行分析,确定在现有的资源条件下,技术风险有多大,项目是否能实现。
2.经济可行性 3.社会可行性
要开发的项目是否存在任何侵犯、妨碍等责任问题,要开发项目的运行方式在用户组织内是否行得通,现有管理制度、人员素质、操作方式是否可行。2.1.2 可行性研究的具体步骤
典型性的可行性研究有下列步骤:
1.确定项目规模和目标
2.研究正在运行的系统
3.建立新系统的高层逻辑模型
根据对现有系统的分析研究,逐步明确了新系统的功能、处理流程以及所受的约束,然后使用建立逻辑模型的工具——数据流图和数据字典来描述数据在系统中的流动和处理情况。现在还不是软件需求分析阶段,不是完整、详细地描述,只是概括地描述高层的数据处理和流动。
4.导出和评价各种方案
5.推荐可行的方案
6.编写可行性研究报告
2.2 系统流程图
1.系统流程图的作用
系统流程图是描绘物理系统的传统工具,它用图形符号来表示系统中的各个元素,例如人工处理、数据处理、数据库、文件、设备等。它表达了系统中各个元素之间的信息流动的情况。
2.系统流程图的符号
系统流程图的符号如表2-1所示。
2.3成本——效益分析
成本——效益分析的目的是从经济角度评价开发一个新的软件项目是否可行。1.货币的时间价值
项目开发后,应取得相应得效益,有多少效益才合算?这就要考虑货币的时间价值。通常用利率表示货币的时间价值。
设年利率为i,现存入P元,n年后可得钱数为F,若不计复利则
F=P×(1+n×i)F就是P元在n年后得价值。反之,若n年能收入F元,那么这些钱现在得价值是: P =F/(1+n×i)第2章例题分析与解答
一、填空题
1.可行性研究实质上是进行一次简化、压缩了的________。2.可行性研究的三个方面是技术可行性、社会可行性和_________。
3.可行性研究的第一个具体步骤是__________。
4.若年利率为i,不计复利,P元在n年后的价值F是_________。5.可行性研究中描述系统高层物理模型的工具是_______。
二、选择题 1.可行性研究的目的是决定()。
A.开发项目 B.项目值得开发否 C.规划项目 D.维护项目 2.技术可行性要研究的问题之一是()。
A.存在侵权否 B.成本效益问题 C.运行方式可行否 D.技术风险问题
3.纯收入是累计效益现在值与投资之()。A.和 B.差 C.积 D.商 4.项目开发计划这类文档是一种()。
A.技术性文档 B.管理性文档 C.需求分析文档 D.设计文档
答案
一、填空题
1.[答案]需求分析和设计 2.[答案]经济可行性
3.[答案]确定项目的规模和目标 4.[答案]p×(1+n×i)5.[答案]系统流程图
二、选择题 1.B 2.D 3.B 4.B
软件工程考核知识点-第2章-软件可行性研究与项目开发计划 篇2
一.项目生命周期概述
1.所有项目都有相同的生命周期结构:启动项目、组织与准备、执行项目工作、结束项目
2.成本与人力投入,在开始时较低,在工作执行期间达到最高,并在项目快要结束时迅速回落。
3.干系人的影响力、项目的风险与不确定性,在项目开始时最大,并在项目整个生命周期中随时间推移而递减。
4.在不显著影响成本的前提下,改变项目产品最终特性的能力在项目开始时最大,并随项目进展而减弱。
5.产品生命周期包含通常顺序排列且不相互交叉的一系列产品阶段。通常,项目生命周期包含在一个或多个产品生命周期中。
6.大型或复杂项目划分为若干阶段,每阶段都需要启动过程有两个目的:确认在最初的制定项目章程和识别干系人过程中所做的决定是否合理;保证项目符合预定的业务需求,验证成功标准,审查项目干系人的影响和目标。
7.阶段结束点是对项目进行重新评估,并在必要时变更或终止项目的一个当然时点。这些时点可称为阶段出口、里程碑、阶段关卡、决策关卡、时段关卡或关键决策点。
8.对关键可交付成果和累计项目绩效进行评审:决定项目能否进入下一个阶段;经济有效地发现和纠正错误。
9.阶段关系:顺序关系、交叠关系、迭代关系
二.项目与运营
1.项目和运营的共同点:由人来做;受制约因素(包括资源制约因素)的限制;需要规划、执行和监控;为了实现组织的目标或战略计划。
2.项目和运营的区别:运营是持续性的,生产重复的产品、服务或成果;项目是临时性的,有明确的终点。
三.项目干系人
1.项目干系人是积极参与项目或其利益可能受项目实施或完成的积极或消极影响的个人或组织(客户、发起人、执行组织或公众),识别干系人是一个持续性的过程。
四.组织对项目管理的影响
1.文化与风格通常被称为“文化规范”,包括一些共同的认识。
2.组织文化:共同的愿景、价值观、行为规范、信念和期望;政策、方法和程序;对职权的看法;工作伦理和工作时间。
3.组织结构:职能型、矩阵型(弱矩阵、平衡矩阵、强矩阵)、项目型
4.组织过程资产:流程与程序、共享知识库
5.流程与程序:组织的标准流程;标准化的指南、工作指示、建议书评价准则和绩效测量准则;模板;“剪裁”组织标准流程的指南与准则;组织对沟通的规定;项目收尾指南或要求;财务控制程序;问题与缺陷管理程序;变更控制程序;风险控制程序;排序、批准与签发工作授权的程序。
【软件工程考核知识点-第2章-软件可行性研究与项目开发计划】推荐阅读:
软件开发的性能测试与研究论文09-05
软件工程考核评价论文09-25
软件开发人员考核标准09-28
软件工程开发06-17
工程图学教案第2章10-19
软件工程知识点答案10-22
软件项目风险研究05-25
软件工程项目管理10-06
软件项目管理研究09-12
软件工程技术对系统软件开发的性论文05-19