- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
结构化系统开发生命周期法基本思想原则
第3章 MIS开发方法 第3章 MIS开发方法 3.1 开发方法概述(略) 3.2 常用开发方法 3.3 开发策略与开发方式(略) 3.1 开发方法概述 3.2 常用开发方法 结构化系统开发方法 原型法 面向对象方法 结构化系统开发(生命周期法) 结构化系统开发(生命周期法) 结构化系统开发(生命周期法) 优点:阶段的顺序性和依赖性强;抽象 到具体,逐步求精;逻辑设计与物理设计分开;质量保证措施完备。 缺点: 预先定义需求困难:基本前提是必须早期确定用户需求,不现实; 没能很好解决系统分析到设计的过渡; 文档编写量大 结构化系统开发(生命周期法) 适用范围: 组织相对稳定,处理过程规范,需求明确、一段时间内不会发生很大变化的大型复杂系统 原型法 原型的定义:与目标系统在结构功能等主要特征方面均相似的原始模型。 基本思想:利用原型辅助系统开发。即迅速构建,不断完善,直到用户满意的过程。 原型法 原型法 优点:有效避免开发人员和用户认识上的隔阂导致的失败 缺点:开发过程管理困难,对开发工具要求高 适用范围:小型、简单、处理过程明确、没有大量运算和逻辑过程的系统 面向对象方法 基本概念 对象: 类与实例: 消息: 关联: 继承性: 封装性: 多态性: 面向对象方法-基本概念 对象: 定义:能够存储属性(状态)、并能组织一定量的方法(操作)来检查或改变其状态的实体。 特征:有状态 有操作:分两类 对象名 对象间通过消息通信 面向对象方法-基本概念 类与实例: 定义:一组具有相同结构特征及行为特征的对象构成类,其中每个对象是类的实例。 类中实例的特征: 相同方法集 相同属性集:不同属性值 不同对象名 类至少包括: 实例属性及方法定义 面向对象方法-基本概念 消息: 定义:对象间进行通信的动态信息。 注:面向对象系统中程序的执行就是靠在对象间传递消息完成的。 面向对象方法-基本概念 关联: 定义:对象和类之间的各种关系,包括静态的及动态的关系。 面向对象方法-基本概念 继承性: 类结构独有的特性,可实现数据和方法的共享; 新(子)类既可以继承原有(父)类的性质也可以有自身独有的性质。有效处理了重用和改进的关系。 面向对象方法-基本概念 封装性: 对象的独立的外部性质与内部实现细节相分离。 防止了程序间相互依赖而带来的变动影响。 面向对象方法-基本概念 多态性: 一个操作可以是不同类的行为。使得不同对象在接受同一消息时可以产生不同的结果。 受到继承性的支持: 较高层次:通用消息 较低层次:不同的实现行为 面向对象方法 基本思想:(4点) 任何事物都是对象; 对象由属性和方法组成; 对象间通过消息通信; 对象按其属性可以归类,子类可以继承父类的属性和特征。 面向对象方法 开发过程:(4步) 系统调查与分析:确定解决什么问题; 分析问题、求解问题(OOA):识别系统中对象,建立对象模型; 整理问题(OOD):将分析结果整理成范式; 程序实现(OOP):将范式映射为应用软件。 面向对象方法 评价:更抽象;易于与用户沟通;数据和操作封装到对象中;设计中产生各样部件,由部件组装成框架,再由框架组装成整个程序;可重用性好、易改进、易维护、易扩充。 适用范围:广泛 CASE介绍 计算机辅助软件工程方法: 是开发工具与方法的结合; 自动化/半自动化开发环境; 支持除系统调研外所有开发步骤; 解决整个系统开发过程的效率问题,不仅是实施阶段。 CASE介绍 CASE的三大作用(从根本上改变MIS开发方式) 能实现快速响应、专用资源、早期查错功能的交互式开发环境; 使系统开发和维护过程中各环节实现自动化; 通过强有力的图形接口,实现直观的程序文档规范化。 CASE介绍 CASE的特点: 支持开发的全过程(除系统调查外); 能提高软件质量,可实现“软件重用”; 能加快开发速度; 能简化软件开发的管理和维护; 能自动生成开发过程中的各种文档。 3.3 开发策
您可能关注的文档
- 掌握X62W型万能铣床故障检修方法.PPT
- 提速园区全方位服务打造优秀品牌工业园区-道工商业联合会.DOC
- 摄影构图照相机的种类.PPT
- 摒弃私心杂念-靖江新港城初级中学.PPT
- 教你关闭Windows没用的服务让你的电脑提速百倍-Read.DOC
- 放置元器件原理图布线-book118文档.PPT
- 放大电路的基本特征.PPT
- 散落在吉林的大陨石雨那天下午.PPT
- 数学模型-济南大学数学科学学院.DOC
- 数控加工刀具的特点.PPT
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
文档评论(0)