02134信息系统设计与分析-考试重点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四章及第五章

螺旋模型:

在瀑布模型和演化模型的基础上,加入风险分析产生另一种建立系

统的模型——螺旋模型。这种模型的核心意图是将系统建设的生命周期

分解为多个周期,多次开发完善系统“ 原型” ,通过每个周期的风险分

析,实现整个系统的风险控制。

生命周期:

信息系统在使用过程中随着其生存环境的变化,要不断维护、修

改、当它不再适应的时候就要被淘汰,就要由新系统代替老系统,这种

周期循环称为信息系统的生命周期。

螺旋上升最重要特点:

结构化方法(生命周期法)基本思想:

用系统工程的思想和方法,按照用户至上的原则,自顶向下地对系

统进行结构化分析和设计。在系统规划、系统分析、系统设计阶段,坚

持自顶向下地对系统进行结构化设计和划分。在系统实现阶

段,则自底

向上地逐步编制程序模块。最后,按照系统的结构,将模块拼接到一起

进行测试,自底向上、逐渐地构成整个系统。

基本原则:

(1) 系统工程的方法,面向用户的观点

(2) 严格区分工作阶段,每阶段有明确的任务和相应的成果

(3) 按照系统的观点,自顶向下完成设计,系统功能模块化

(4) 充分考虑变化的情况

(5) 工作成果文献化、标准化

结构化方法不足:

(1) 开发周期长;

(2) 注重系统功能,兼顾数据结构方面不够;

(3) 在开发初期难于锁定功能需求

面向对象方法:面向对象(Object Oriented)方法是由

面向对象程序设计方法OOP发展起来的

基本思想:OOP的基本思想可以归纳为以下四点:

(1) 客观世界的任何事物都是对象。它们具有静态属性和有关操作。

对象作为一个整体对外公开,而有些细节则不必对外公开,

这就是对象

的封装性(Encapsulation)。

(2) 对象之间有抽象与具体、群体与个体、整体与部分等几种关系。

(3) 基类(父类)的属性和操作自然而然成为其派生类(子类)的属性和

操作,这就是继承性(Inheritance)。

(4) 对象之间可以互送消息(Message)。消息可以是传递一个参数,也

可以是激活对象开始某个操作。

适应需求变化

另外,还有两个重要的特性:多态性(Polymorphism)和重载性(Overriding)。

后来,从OOP扩展到OOA、OOD,逐步形成一套完整的方法。(适应需

求变化)

原型法基本思想:

首先,用户提出开发要求,开发人员识别和归纳用户要求,根据结

果构造出一个原型(程序模块),然后和用户共同评价这个原型。如果根

本不行,则重新构造原型;如果不满意,则修改原型,直

到用户满意为

止。

步骤

1.明确用户基本信息要求

2.建立初始原型

3.评价原型

4.修改和完善原型

优点

1. 增进用户与开发人员之间的沟通

2. 用户在系统开发过程中起主导作用

3. 辨认动态的用户要求

4. 启迪衍生式的用户要求

5. 缩短开发周期,降低开发风险

诺兰模型分哪几个阶段了解诺兰模型的意义是什么

答:诺兰模型分为初装,蔓延,控制,集成,数据管理及成熟六个阶段.了解诺

兰模型的意义在于:诺兰模型总结了发达国家信息系统发展的经验和规

律.一般认为模型中的各阶段都是不能跳越的;因此,无论在确定开发管理

信息系统的策略,或者在制定管理信息系统规划的时候,都应首先明确本

单位当前处于哪一生长阶段,进而根据该阶段特征来指导MIS 建设.

系统规则

系统规划的任务

(1)制定IS的发展战略

战略(Strategy)是组织领导者关于组织的概念的集合,其中包括:

◇组织的使命和长期目标;◇组织的环境约束及政策;◇组织当前的计

划和计划指标的集合。

(2)制定IS的总体方案,安排项目开发计划

调查分析→总体方案(+发展战略)→开发次序及时间安排。(3)制定系统建设的资源分配计划

所需的硬件、软件、技术人员、资金等。

系统规划的特点

(1)不确定性较强,结构化程度较低。

(2)是高层次的系统分析,由高层管理人员完成。

(3)着眼于宏观,不宜过细。

(4)灵活性较好,适应环境的发展和变革的需要。

系统规划的原则

(1)支持企业的总目标

(2)着眼于高层管理,兼顾战术层

(3)摆脱IS对组织机构的依从性

(4)使系统结构有良好的整体性

“自顶向下规划,自底向上实施”,参见P72图5.1所示。(5)便于实施

经济、简单、实用、易于实施,不片面求洋、求新。

U/C矩阵(格式表式使用)

功能/数据类矩阵

功能和数据类都定义好之后,可以得到一长功能/数据类表格,表

达功能与数据类之间的联系,如P84表5.6所示。功能与数据类的交叉点

上标以C(Create),表示这个数据由相应的功能产生,U(Use)表示这个功

能使用这个数据类。用U/C之后就可以定义信息结构系统的结构即划分

子系统。

可行性研究(内容报告技术经济设备

可行

性)

1、技术可行性

技术可行性是指:一,根据现有的技术条件,能否达到所提出的

要求;二,所需要的物理资源是否具备,能否得到。

技术条件包括:(1)硬件(2)系统软件(3)应用软件(4)关键算法(5)

技术人员

2、经济可行性

经济可行性是指对项目的成本和效益进行估计,分析项目经济上

是否有保障、是否合理。解题:资金可得性和经济合理性。

(1)资金可行性

先估计成本,计算项目投资总额,后筹资途径:企业和其它。(2)经济合理性

估计和计算信息系统带来的直接经济效益和间接经济效益、显性

效益和隐性效益。给出现金流量表。

3、社会可行性

社会可行性是指所建立的信息系统在企业内部能否实现、在当前

操作环境下能否很好地运行;在组织外部能否被法律、法规、、政策和

习俗所允许和接受。

相关文档
最新文档