第三章--管理信息系统的战略规划和开发方法.pptVIP

第三章--管理信息系统的战略规划和开发方法.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
管理信息系统 MANAGEMENT INFORMATION SYSTEM 第三章 MIS战略规划和开发方法 ▲客观世界由各种对象(Object)组成,任何客观事物都是对象,对象是在原事物基础上抽象的结果。任何复杂的事物都可以通过对象的某种组合结构构成。对象可由相对比较简单的对象以某种方式组成; ★以对象为主体的OO方法的进一步解释: ▲对象由属性和方法组成。属性(Attribute)反映了对象的信息特征,如特点、值、状态等等。而方法(Method)则是用来定义改变属性状态的各种操作。 ▲对象之间的联系主要是通过传递消息(Message)来实现的,而传递的方式是通过消息模式(Message pattern)和方法所定义的操作过程来完成的。 ▲对象可按其属性进行归类(Class)。类有一定的结构,类上可以由超类(Super-class),类下可以有子类(Subclass)。对象或类之间的层次结构是靠继承关系(Inheritance)维系的。 ▲对象是一个被严格模块化了的实体,称之为封装(Encapsulation)。这种封装了的对象满足软件工程的一切要求,而且可以直接被面向对象的程序设计语言所接受。 ★总之,OO方法是将客观世界抽象成若干相互联系的对象,然后根据对象和方法的特性研制出一套工具,使其能够映射为系统结构和进程,实现开发工作。 3.3 管理信息系统的开发方法及策略 管理信息系统 MANAGEMENT INFORMATION SYSTEM 第三章 MIS战略规划和开发方法 4、开发过程?? ★系统调查和需求分析:对系统将要面临的具体管理问题以及用户对系统开发的需求进行调查研究,即先弄清要干什么的问题。 ★分析问题的性质和求解问题:在繁杂的问题域中抽象地识别出对象以及其行为、结构、属性、方法等。一般称之为面向对象的分析,即OOA。 ★整理问题:对分析的结果作进一步的抽象、归类、整理,并最终以范式的形式将他们确定下来。一般称之为面向对象的设计,即OOD。? ★程序实现:用面向对象的程序设计语言将上一步整理的范式直接映射(即直接用程序设计语言来取代)为应用软件。一般称之为面向对象的程序,即OOP。? ▲识别客观世界中的对象以及行为,分别独立设计出各个对象的实体; ▲分析对象之间的联系和相互所传递的信息,由此构成信息系统的模型; ▲由信息系统模型转换成软件系统的模型,对各个对象进行归并和整理,并确定它们之间的联系; ▲由软件系统模型转换成目标系统。 具体步骤: 3.3 管理信息系统的开发方法及策略 管理信息系统 MANAGEMENT INFORMATION SYSTEM 第三章 MIS战略规划和开发方法 ?5、特点? 5.1 封装性(Encapsulation) ★即信息隐蔽,它指的是在确定系统的某一部分内容时,应考虑到其他部分的信息都在这一部分的内部进行,外部个部分之间的信息联系应尽可能少。换句话说,就是对象作为一个实体,其操作隐藏在方法中,其状态由对象的“属性”来描述,并且只能通过对象中的“方法”来改变,从外界无从得知。 5.2 抽象性(abstraction) ★指的是为了某一分析目的而集中精力研究对象的某一性质,并可忽略其他与此无关的部分。换句话说,就是从具有共同性质的实体中抽象出的事物本质特征概念,以形成“类”。类中封装对象共有的属性和方法,通过实例化一个类创建的对象,自动具有类中规定的属性和方法。 5.3 继承性(inheritance) ★指的是能直接获得已有的性质和特征而不必重复定义它们。这是类特有的性质,类可以派生出子类,子类自动继承父类的属性与方法。? 5.4 动态链接性 ★对象间的联系是通过对象间的消息传递动态建立的。 3.3 管理信息系统的开发方法及策略 管理信息系统 MANAGEMENT INFORMATION SYSTEM 第三章 MIS战略规划和开发方法 3.3.4、CASE(Computer Aided Software Engineering,CASE)方法 ★CASE是一种把原先由手工完成的开发过程转变为以自动化工具和支撑环境支持的自动化开发过程。 ★CASE方法具有下列特点: ▲解决了从客观对象到软件系统的映射问题,支持系统开发的全过程。 ▲提高了软件质量和软件重用性。 ▲加快了软件开发速度。? ▲简化了软件开发的管理和维护。 ▲自动生成开发过程中的各种软件文档。 3.3 管理信息系统的开发方法及策略 管理信息系统 MANAG

文档评论(0)

qspd + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档