MIS-6e第14章信息系统开发方法.ppt
《MIS-6e第14章信息系统开发方法.ppt》由会员分享,可在线阅读,更多相关《MIS-6e第14章信息系统开发方法.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第1414章章 信息系统开发方法信息系统开发方法14.1 开发方法发展的回顾14.2 系统开发过程中的认知方法14.3 对象/需求调查结构化:试图使开发工作标准化,较少随意性结构化开发的目标:有序、高效、高可靠性、少错误。图14-1瀑布模型14.1 14.1 开发方法发展的回顾开发方法发展的回顾1.201.20世纪世纪7070年代年代14.1 14.1 开发方法发展的回顾开发方法发展的回顾1.201.20世纪世纪7070年代年代由于开发不可能一条直路走到底,Glass提出了蛛网模型。它说明需求、设计、实现和测试要不断循环进行,然后达到全局成功。图14-2 蛛网模型对象是一组数据和一组操作的集
2、合,这组操作可以存取和处理这组数据。对象可以组成分类(classes)。OO方法的特点:它把数据和操作绑扎在一起作为一个对象。数据是主动的;OO方法很容易做到程序重用14.1 14.1 开发方法发展的回顾开发方法发展的回顾2.202.20世纪世纪8080年代年代14.214.2系统开发过程中的认知方法系统开发过程中的认知方法14.2.114.2.1从需求分析到系统开发从需求分析到系统开发14.2.2 14.2.2 认知方法论认知方法论认知体系一般是指人类认识和了解客观事物的规律和方法,是人们认识客观事物和获取知识的途径和实现方法。迄今为止人类了解客观事物的思维活动主要有两种,即抽象思维和形象思
3、维。抽象思维是以概念为基础的,对于形式逻辑、辩证逻辑和数理逻辑都已建立了有关演绎和归纳较完整的理论和方法体系。形象思维是以具体的形象为基础的,演绎或归纳都是在形象间“相似”这一关系上进行的。当人们利用形象思维去认识事物和改造事物时,首先是利用“相似原理”,对待研究的问题进行系统化的分类,分类之后再进行详细的解剖和分析,并在事物运动中去考察客观事物静态相似和动态相似的关系,宏观相似和微观相似的关系,纵向相似和横向相似的关系,以求尽可能全面地了解事物。最后再进行综合优化,制定出改造事物的蓝图和构想。如果我们将上述认识事物和改造事物的认识方法应用到对信息系统的调查、分析、设计和实现过程中,就是信息系
4、统开发过程中的认知方法论。14.2.3 14.2.3 分析事物的认知方法体系分析事物的认知方法体系1.系统分析=自顶向下+系统划分+关系结构2.功能分析结构划分功能分解功能规范化3.数据流程分析数据流程指标体系处理过程4.信息模拟分析结构划分实体划分关系5.抽象对象分析对象类继承消息通信6.模拟渐进法模拟原型评价修正系统规范化图14-5开发方法三维分类14.2.4 14.2.4 开发方法及其认知基础开发方法及其认知基础1.1.结构化系统开发方法结构化系统开发方法用结构化系统开发方法开发一个系统,将整个开发过程划分为五个首尾相连接的阶段,一般称之为系统开发的生命周期(life cycle)系统规
5、划阶段系统分析阶段系统设计阶段系统实施阶段系统运行阶段结构化结构化系统开系统开发方法发方法176523489 用户提出系统开发要求 识别和归纳用户要求 开发系统原型 分析和评价原型 不可行处理 不满意处理 修改原型 系统试运行 运行管理 图14.7 原型方法的工作过程2.2.原型方法原型方法3.OO3.OO方法方法客观事物都是由对象(object)组成的,对象是在原事物基础上抽象的结果。任何复杂的事物都可以通过对象的某种组合结构构成;对象由属性和方法组成。属性(attribute)反映了对象的信息特征,如特点、值、状态等。而方法(method)则是用来定义改变属性状态的各种操作;对象之间的联系
6、主要是通过传递消息(message)来实现的,而传递的方式是通过消息模式(message pattern)和方法所定义的操作过程来完成的;对象可按其属性进行归类(class)。类有一定的结构,类上可以有超类(super-class),类下可以有子类(subclass)。这种对象或类之间的层次结构是靠继承关系维系着的;对象是一个被严格模块化了的实体,称之为封装(encapsulation)。这种封装了的对象满足软件工程的一切要求,而且可以直接被面向对象的程序设计语言所接受。图14-8OO方法实体-关系(E-R)图面向对象程序设计语言OOA方法系图抽象对象模型l 实体连接l属性l泛化-特化l整体-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MIS 14 信息系统 开发 方法
限制150内