【系统分析】《系统分析与设计方法》 Jeffrey L.Whitten 第1部分 系统开发环境 第3章 信息系统开发
1.解释为什么对企业来说,拥有一个标准的系统开发过程很重要。
开发过程的成熟,使项目时间和费用减少,生产率和质量提高
2.如何关联系统生命周期和系统开发方法学?
系统生命周期包含系统开发阶段,其中使用到系统开放方法学
3.系统开发的10个基本原则是什么?
1.让系统用户参与 2.使用一套问题解决步骤 3.确立开发阶段和开发活动 4.在开发过程中记录文档 5.建立标准
6.管理过程和项目 7.将信息系统作为一个重要的投资看待 8.不必害怕取消和返工 9.分而治之 10设计系统时应该考虑到增长和变化
4.为什么文档在整个开发过程中很重要?
文档提高了多个关联人员之间的同乡和相互接受程度,展示了系统的优点和缺陷,促进了用户参与度,并再次确保对进度的管理
5.为什么需要过程管理和项目管理
过程管理确保一个组织选定的过程在所有项目中得到一致的运用
项目管理确保以最小的开销、在规定的时间内、以可以接受的质量开发信息系统
6.什么是风险管理?为什么需要它?
风险管理寻求风险收益的平衡、不同的组织对风险的承受能力不同,意味着有些组织比其他组织愿意承担更大的风险,以获得更大的收益
7.大多数项目由哪个关联人员发起?大多数项目的推动力是什么?
关联人员:系统所有者、用户
推动力:问题、机会、指示
8.在项目定义中,谁是主要的参与者?他们在项目定义中的目标是什么?
参与者:系统所有者、项目经理、系统分析员
目标:1.确定该项目是否值得考虑
2.确定项目的范围、目标、约束、限制条件、参与者、预算、进度
9.在项目定义中三个最重要的发布物是什么?
初始问题、范围陈述、工作陈述
10.在需求分析阶段,谁是主要的参与者?为什么他们是主要的参与者?
参与者:系统所有者、系统分析员、项目经理
防止过早关注技术方案
11.在决策分析阶段做哪些可行性分析?
1.技术可行性 2.运行可行性 3.经济可行性 4.进度可行性 5.风险可行性
12.什么是模型驱动开发?
用系统模型来说明和交流信息系统的“知识”、“过程”、“接口”构件
13.为什么流行模型驱动开发?
1.需求说明往往更加全面而且被更好地文档化
2.使用图形比使用语言更容易验证业务需求和系统设计
3.更容易确定、概念化和分析多种技术方案
14.什么是快速应用开发(RAD)?
是一种试图快速生成系统而不会牺牲质量的结构化开发方法,在短时间内构造系统原型,通过迭代构造方法加速需求分析和设计阶段,原型最终会进化成最终信息系统
15.RAD可以为系统开发过程带来什么好处?
1.项目有较高的可视性和支持程度,因为用户深入参与到整个开发过程
2.用户和管理层看到可工作基于软件的方案比模型驱动开发快得多
3.在原型中的错误和遗漏往往比在系统模型中更早地被发现
16.什么是计算机辅助软件工程(CASE)?
CASE是用来设计和构造其他软件的软件
【系统分析】《系统分析与设计方法》 Jeffrey L.Whitten 第1部分 系统开发环境 第3章 信息系统开发的更多相关文章
- [liu yanling]黑盒测试用例设计方法
1. 概述 黑盒测试用例设计方法包括等价类划分法.边界值分析法.错误推测法.因果图法.判定表驱动法.正交试验设计法.功能图法等. 2. 等价类划分法 2.1. 概念 等价类划分法是把 ...
- LC滤波器简单设计法 - 一文读懂LC滤波器简单设计方法及原理介绍,LC值计算方法
LC滤波器概述 LC滤波器也称为无源滤波器,是传统的谐波补偿装置.LC滤波器之所以称为无源滤波器,顾名思义,就是该装置不需要额外提供电源.LC滤波器一般是由滤波电容器.电抗器和电阻器适当组合而成,与谐 ...
- atitit.api设计 方法 指南 手册 v2 q929.docx
atitit.api设计 方法 指南 手册 v2 q929.docx atitit.api设计原则与方法 1. 归一化(锤子钉子理论)1 1.1. 链式方法2 1.2. 规则5:建立返回值类型2 1. ...
- atitit.架构设计---方法调用结果使用异常还是返回值
atitit.架构设计---方法调用结果使用异常还是返回值 1. 应该返回BOOL类型还是异常 1 2. 最终会有四种状况,抛出异常.返回特殊值.阻塞.超时 1 3. 异常的优缺点点 1 4. jav ...
- paip.自适应网页设计 跟 响应式 设计方法与工具补充(2)o54
paip.自适应网页设计 跟 响应式 设计方法与工具补充(2)o54 #-----响应式 设计框架 Bootstrap比较热门. Foundation 号称是世界上最先进的响应式前端框架. #---绝 ...
- VCL设计方法概论(自己总结了9条),以及10个值得研究的控件 good
VCL设计方法概论 1. 把Delphi对象改造成一个Windows窗口,主要是要设置Handle和回调函数.在创建一个Windows窗口后,将其句柄赋值给Delphi对象的属性,这个并不难,相当于从 ...
- 黑盒测试用例设计方法&理论联系实际-> 功能图法
一. 概念 功能图由状态迁移图和布尔函数组成.状态迁移图用状态和迁移来描述.一个状态指出数据输入的位置(或时间),而迁移则指明状态的改变.同时要依靠判定表或因果图表示的逻辑功能.例,一个简化的自动出纳 ...
- IP地址规划和设计方法
IP地址规划和设计方法 无类域间路由技术需要在提高 IP 地址利用率和减少主干路由器负荷两个方面取得平衡 网络地址转换 NAT 最主要的应用是专用网,虚拟专用网,以及 ISP 为拨号用户 提供的服务 ...
- HTML+CSS·经常使用的设计方法
HTML+CSS·经常使用的设计方法: ======================================================= margin[外] = = padding[内] ...
随机推荐
- C语言中的指针的小标可以是负数
首先,创建一个正常的数组 int A[20];.然后用指针指向其中间的元素 int *A2 = &(A[10]); 这样,A2[-10 ... 9] 就是一个可用的有效范围了. 1 2 3 4 ...
- 学习java的第十一天
一.今日收获 1.学习java完全学习手册2.9.3循环结构的内容并验证例题 2.观看哔哩哔哩上的教学视频 二.今日问题 1.基本没有 三.明日目标 1.继续完成2.9.3循环结构的例题 2.哔哩哔哩 ...
- Spark基础:(七)Spark Streaming入门
介绍 1.是spark core的扩展,针对实时数据流处理,具有可扩展.高吞吐量.容错. 数据可以是来自于kafka,flume,tcpsocket,使用高级函数(map reduce filter ...
- ABA 问题
CAS 导致 ABA 问题CAS 算法实现了一个重要的前提,需要取出内存中某时刻的数据,并在当下时刻比较并替换,那么这个时间差会导致数据的变化. 比如说一个线程 one 从内存位置 V 中取出A,这时 ...
- 三维引擎导入obj模型全黑总结
最近有客户试用我们的三维平台,在导入模型的时候,会出现模型全黑和不可见的情况.本文说下全黑的情况. 经过测试,发现可能有如下几种情况. obj 模型没有法线向量 如果obj模型导出的时候没有导出法线向 ...
- 如何启动、关闭和设置ubuntu防火墙 (转载)
引自:http://www.cnblogs.com/jiangyao/archive/2010/05/19/1738909.html 由于LInux原始的防火墙工具iptables过于繁琐,所以ubu ...
- mybatis-插件开发
在Executor.StatementHandler.parameterHandler.resultSetHandler创建的时候都有一步这样的操作xxxHandler=interceptorChai ...
- MFC入门示例之单选框、复选框
设置默认选中一个单选按钮,OnInitDialog()函数中添加: CheckRadioButton(IDC_RADIO1, IDC_RADIO2, IDC_RADIO2); 按钮事件处理 1 voi ...
- BigDecimal 中 关于RoundingMode介绍
RoundingMode介绍 RoundingMode是一个枚举类,有以下几个常量:UP.DOWN.CEILING.FLOOR.HALF_UP.HALF_DOWN.HALF_EVEN.UNNECESS ...
- 最基础的SSM框架整合篇
一.简单理解 Spring.Spring MVC和MyBatis的整合主要原理就是将我们在单独使用Spring MVC和MyBatis过程中需要自己实例化的类都交由Ioc容器来管理,过程分为两步: 第 ...