下载此文档

《管理信息系统》框架技术在信息系统开发中的应用研究.docx


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
《管理信息系统》框架技术在信息系统开发中的应用研究.docx框架技术在信息系统开发中的应用研究随着社会信息化的程度越来越快,信息系统开发的工具也越来越先进,在此过程中产生了一种新技术一一框架(FRAME)o框架技术的使用很大程度上简化了复杂信息系统的开发过程。框架的概念框架自出现以来就有了很多不同的定义。有人说框架是模式和构件,是由开发人员定制的应用程序的骨架,是整个系统或子系统的可复用的设计,、部分完成的软件系统或子系统,定义了一组系统或子系统的体系结构并提供了构造系统的基本构造模块,还定义了对特殊功能实现所需要的调整方式。在一个面向对象的环境屮,框架由抽象类和类组成,框架的实例化包括现有类的实例化和衍生。由此也说明一个框架由一组协作类组成,阐明了整个设计、类间依赖及成员类的责任分布。这些类通常是抽象类,实现细节放在具体子类中,构成一个抽象设计。不同的子类构成对设计的不同实现,所以说框架着重于设计复用,尽管框架屮可能包含某种程序语言实现的具体类。面向对象的框架是市设计和代码组成的可复用软件成分,是一个给定领域内一个应用程序的部分设计和实现,所以,框架是一个不完整的系统。框架的特点和分类框架内部使用的技术是面向对象技术,因此它继承了面向对象技术的所有优点。此外,还拥有比面向对象技术更高级的特点,如模块化、可复用性、可扩展性以及反向控制性等特点。目前市场上有许多类型的框架,用来解决不同类型的问题,主要可从以下方面进行分类。按照其在应用系统中所起的作用,可将框架分为应用框架、支撐框架和基础框架三类。按应用的范]韦I,可将框架分为两类水平框架和垂直框架。从用途上分类,可将框架分为系统基础设施框架、中间层集成框架和企业应用程序框架三类。从使用的形式上分类,可将框架分为白盒框架和黑盒框架。除了上述的分类方法外,还可按照框架使用是否可视化,分为可视化框架和形式化框架;按照框架能否开发出分布式应用程序,分为集中式框架和分布式框架等。框架的组成元素通常一个框架由以下元素构成:设计文档:框架的设计,包括类图(或其他图),书写的文字,甚至是开发者头脑中的想法。接口:描述T类的外部行为。接口可被用来在系统中构建不同的角色,一个角色代表了一组彼此相关的方法接口。抽象类:是一个或多个接口的不完整实现,可以被用来定义一组实现了接口的组件的公共行为。组件:组件和类的唯一区别是组件的API能够以一个或多个接口构造的形式使用。与类一样,组件可以与别的类发生联系。如果这些类本身具有定义完整的API,则指定这个类的最终结果集为组件的组合。一个组件就是一个具有明确API的简单类。其他类:是框架的最底层。通常,组件使用类来代理功能,既一个框架用户通常不会看到这些类,因为它只是在与组件进行交互。通常接口和抽象类一起被看成白盒框架,用来创建具体类。组件rti于实现了框架中的一些接口,所以组件和协作类通常一起被看成黑盒框架。基于框架技术的信息系统的开发过程当今社会各种信息系统应用程序的规模和复杂性与日俱增,传统的系统开发方法,包括传统的面向对象设计方法,由于软件复用力度有限,难以进一步提高复杂的企业级应用系统的软件开发效率。框架技术就是重要的面向对象软件复用的开发方式,它不仅提供了代码复用,而且也实现了设计复用。因此基于框架技术进行二次开发信息系

《管理信息系统》框架技术在信息系统开发中的应用研究 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小55 KB
  • 时间2019-07-19