第10章信息系统的开发方法题材.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第讲 信息系统的开发方法;§1 概述 §2 结构化系统开发方法 §3 原型法 §4 面向对象方法 §5 其他开发方法 §6 开发方式简介 §7 开发模式简介;60年代,开始注意信息系统开发的方法与工具(Richard Canning著书)。;70年代后期,强调“初始阶段的重要性”。 如果在需求阶段产生一个差错,就在需求阶段纠正只要花费1元,那么在设计阶段纠正要花费5元,在实现阶段纠正要花费10元,到运行阶段纠正要花费100元。;(2)80年代 80年代初,原型法(prototyping)的诞生(由于4GL的出现与发展)。 80年代末,计算机辅助软件工程(CASE)和面向对象(objected-oriented)的开发方法得到发展.;一维(按时间过程):生命周期法和原型法。 二维(按系统的分析要素):面向处理方法(processing oriented,PO),面向数据方法(data oriented,DO),面向对象的方法(object oriented,OO)。;§2 结构化系统开发方法;; 结构化系统开发方法; 结构化系统开发方法; 结构化系统开发方法;原型方法;原型方法;原型法的过程; 系统开发者在初步了解用户需求的基础上,快速构造系统开发的初步模型--原型。这个原型可能是粗糙的、不完善的,经用户和开发人员共同研讨、改进和完善,提出修改方案。开发人员根据修改方案对原型进行修改,得到新的原型,再去征求用户意见,反复多次直到取得满意的原型为止。; 原型法的软件支持环境; 原型法开发的条件 开发周期必须短且成本低 要求用户参与评价原型 原型必须是可运行的 原型要易于修改; 原型法的特点; 原型法的适用方式;优点: (1)改善了用户和系统设计者的交流方式; (2)帮助确定技术上的可行性; (3)有助于推广目标系统的思想; (4)降低了开发风险; (5)减少了用户的培训时间,开发的时间和成本。;§4 面向对象方法;面向对象的方法(Object Oriented, OO ); 基本思想; 面向对象方法的进一步解释; 面向对象技术的基本概念; 对象(Object); 类(Class); 消息(Message); 继承性(Inheritance); 多态(Polymorphism); 封装(Encapsulation);面向对象系统的开发过程 ; 面向对象的系统开发生命周期; 是找出和规定一组根据系统的各项要求而行动和相互??用的问题领域对象。如:一个简单的销售系统模型的实例:;面向对象设计 Object Oriented Design, OOD;面向对象设计程序 Object Oriented Programming ,OOP;面向对象方法的评价 ;注意:;§5 其他开发方法 ;2-*;2-*;2-*;2-*;2-*;软系统方法(CheckLand提出);§6 开发方式简介;3.合作开发 主要问题是企业如何选择合适的开发伙伴,它应该有技术实力,有类似企业的开发经历,熟悉行业特点,一般多为大专院校和科研院所。 4.咨询开发 以企业自己的力量为主,外请专家进行咨询的方式。 5.外购商品化软件 购买成熟的商品化软件,然后根据项目的实际情况进行二次开发和人员培训。这些商品软件一般以一个子系统的功能为主,兼顾实现其他子系统功能。;6. 购买商品软件与自行开发相结合(二次开发) 可以把专用系统集成起来,满足项目目标控制的需要。这种方法结合了以上两种方式的优点,更加有利于业务人员熟悉和维护系统,也能借助开发单位的经验,有利于提高系统水平,因而这种方式被普遍采用。 ;§7 开发模式简介;Web服务器

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档