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

  • 12
  • 0
  • 约4.57千字
  • 约 14页
  • 2023-12-04 发布于北京
  • 举报
第四章及第五章 螺旋模型: 在瀑布模型和演化模型的基础上, 加入风险分析产生另一种建立系 统的模型——螺旋模型。 这种模型的核心意图是将系统建设的生命周期 分解为多个周期, 多次开发完善系统“ 原型” , 通过每个周期的风险分 析, 实现整个系统的风险控制。 生命周期: 信息系统在使用过程中随着其生存环境的变化, 要不断维护、 修 改、 当它不再适应的时候就要被淘汰, 就要由新系统代替老系统, 这种 周期循环称为信息系统的生命周期。 螺旋上升最重要特点: 结构化方法( 生命周期法) 基本思想: 用系统工程的思想和方法, 按照用户至上的原则, 自顶向下地对系 统进行结构化分析和设计。 在系统规划、 系统分析、 系统设计阶段, 坚 持自顶向下地对系统进行结构化设计和划分。 在系统实现阶段, 则自底 向上地逐步编制程序模块。 最后, 按照系统的结构, 将模块拼接到一起 进行测试, 自底向上、 逐渐地构成整个系统。 基本原则: (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(Crea

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档