建立企业的对象仓库

来源 :互联网世界 | 被引量 : 0次 | 上传用户:c122319673
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   人、财、物、业务、管理等是构成企业的主要元素,同时也是构成企业信息系统的主要对象。由于存储和处理这些对象的方式不同,目前的企业信息系统大致可分为三种类型:基于关系型数据库的以应用程序为主要表现形式的应用仓库、基于关系型数据库的以组件为主要表现形式的组件仓库和基于对象型数据库的以对象为主要表现形式的对象仓库。应用仓库的特点是易于建立但难以维护和扩展。组件仓库的特点是可共享、易分发、易使用但难以建立,组件内部采用对象技术将业务逻辑进行封装,但业务数据仍裸露在大量的“表格”中。对象仓库的特点是将企业看成是一个对象体系,每一对象本身就包含了数据和业务逻辑,对象之间通过继承、聚合、接口等面向对象技术建立关系及沟通信息,不但易于建立,而且易使用、可重用、易扩展。本文提出“企业对象仓库”的概念,并介绍了建立企业对象仓库的方法及工具。
  

   
  何谓“企业对象仓库”
   “企业对象仓库”是信息化社会中企业的另一种表现形态和运行环境,是企业中各种逻辑、元素及其关系在计算机中的抽象描述,企业的结构(比如人事机构)在“企业对象仓库”中对应为类层次结构或类,企业中的实体(比如人)对应为类层次结构中某类的实例或对象,企业中的各种业务逻辑(比如计算库存总量)和控制手段(比如质量控制)对应为类方法或实例方法,企业中存在的各种各样的数据对应为各种各样对象的属性值,企业内外的各种关系对应为对象的关系属性。这些对应关系非常自然直观,但却不是简单的一一对应,而是经过提炼、筛选、分析、抽象后的有效对应,因此可以说“企业对象仓库”是企业的精华和脉络所在,是更高一级的理想形态。
  
  建立“企业对象仓库”的意义
   “企业对象仓库”是企业的重要基础资源,通过组装对象,可快速建立企业信息系统的应用原型;通过对象继承、引用可实现代码重用并不断细化扩充系统功能;对象的封装性可屏蔽对象内部的细节,易于理解并可大大简化访问操作,提高软件质量,降低开发和维护成本;对象的多态性以一致的对外接口实现不同内部方法的调用,可省却大量的IF-ELSE语句,易于编程和调试,易于扩充和维护;对象方法在服务器端运行,可减少网络流量,提高访问效率;对象技术所拥有的独特的导航技术,可实现信息的快速检索;通过对象仓库更易于构造决策系统、预测系统、分析系统、知识系统等。
  
  建立“企业对象仓库”的方法和工具
   “企业对象仓库”的建立需要依赖面向对象的开发工具和面向对象的数据库系统的有机融合才能实现,需要从系统分析、系统设计、系统编码到数据存储、数据管理的各个环节严格贯彻面向对象的思想和技术,以实施真正的面向对象系统工程(OOSE)。
   目前比较流行的C++、JAVA等都是面向对象的程序设计语言,开发C++、JAVA程序的工具软件也有很多,如VC++、C++ Builder、JAVA SDK、VJ等,这些工具都提供了大量的系统类库和通用类库,在这些基础类库上可快速建立企业自身的应用类库或专业类库。
   由面向对象的程序设计语言编写的类库只是“企业对象仓库”中的一个子集,主要表达对象外部或对象之间的业务规则和商务逻辑,对象的内部属性和行为则必须借助面向对象数据库技术来实现。
  比如由联想冠群最新推出的问鼎平台软件是一个完全面向对象的开发和运行环境,它将面向对象的开发工具和纯面向对象的数据库融为一体,为建立“企业对象仓库”提供了一个经济而又完整的解决方案。
  结束语
   在一个实际的企业信息系统中,往往表现为应用仓库+组件仓库+对象仓库的混合体系,“企业对象仓库”应成为或逐步成为这一现实体系的核心和基础,将对象仓库中的通用类包装成组件对象以实现二进制兼容和提高执行效率,通过应用程序建立用户界面来调用组件对象或类对象实现与“企业对象仓库”的交互,也即将组件仓库和应用仓库纳入到对象仓库中,是未来企业信息系统建设者们需要关注的课题。
其他文献
朗讯(Lucent)   PacketGSM是朗讯公司基于GSM的分组技术(包括GPRS)的产品品牌,随着朗讯PacketGSM解决方案的出台,GSM开始了向GPRS过渡继而沿革至下一代的进程,移动网运营商将得以更充分地享受到技术发展带来的好处。在这一演进过程中,分组交换技术扮演着重要角色,而朗讯目前正在帮助运营商实现向基础设施和服务的更新。同时,借助GPRS的PacketGSM技术也将为运
期刊
Thin-Client/Server(瘦客户机/服务器)计算体系是伴随多用户WindowsNT系统应运而生的一种全新的Client/Server体系,这一计算体系的特征是所有的软件运行、配置、通信、数据存储等都在服务器端完成,客户机只作为输入、输出的设备。这种体系因对客户机的软硬件配置要求比较低,因此被戏称为“Thin-Client/Server”,资讯IT-2000系列(WINDOWS CE、L
期刊
随着当今信息传输技术的飞速发展,布线系统的传输速率在稳步加快的同时也带来了某种防干扰的脆弱性,这是因为传输信息的频率越高,信号的敏感性增加同时它们的能量越来越弱,此时的布线系统就越容易受干扰。屏蔽布线系统因其高带宽、稳定的特性阻抗和良好的抗电磁干扰性在布线行业正逐渐崭露头角,而作为屏蔽布线系统屏蔽性能的可靠保证,接地问题显得尤为重要。    屏蔽和接地  屏蔽和接地的概念经常被错误使用或互相转换,
期刊
中兴新太数据通信有限公司         “互联网正在改变一切”,今天互联网和通讯技术的进步,使技术和业务的结合与交叉, 呈现出无限的变化和前景。各种技术的运用,使得企业、运营商、政府等有更多的手段为客户、商家提供完善的应用产品和全面丰富的服务体系。互联网的发展改变了运营及服务的模式; 完善了信息沟通途径; 重新提出了一个崭新的商务模式。  中兴新太数据通信有限公司是专门从事当今业界领先技术的开发
期刊
你能想象到下列情景吗?当你坐在机场的某个地点等飞机时,可以不用接入局域网的端口就可以发送电子邮件? 如果你是一个公司的经理,你可以在办公室的任何地点快速地接入网络;假如你是医院的医生或护士,可以通过手持设备或笔记本电脑利用无线局域网来快速地传递病人的信息;作为一个网络管理员,当你在老式建筑物中安装计算机网络时会发现使用无线局域网是一种非常经济和快捷的解决方案;当你的仓库工作人员在工作的时候可以通
期刊
RAD数据通讯公司研发部副总裁 Gil Biran     通过帧中继(Frame Relay)、IP和ATM进行话音传输的技术各有拥趸,因为它们适用于不同环境,可以满足特定需要。本文将讨论这三种技术所提供的话音传输机制及互操作的解决方案。    话音和数据网集成的趋势     在过去几年里,互联网的飞速发展使得数据传输总量将很快超过话音传输总量。通过数据网传输的话音(利用帧中继
期刊
数据传输一直以来是PC体系结构的一个弱点,因为CPU处理能力的提高速度远远比磁盘和网络I/O快得多。如果磁盘和网络I/O的速度得不到有效提高,处理器的速度再快也没有多少意义。  所以为优化整体系统性能,系统平衡是很重要的。CPU、局部存储器和I/O设备必须协同工作才能为最终用户提供一个有效的工作环境。如果系统的某一方面(如输入/输出)成了瓶颈,系统的整体性能必定会受到影响。在客户机/服务器计算环境
期刊
世纪之交,网络已经渗透到社会的各个方面。网络对于人们生活的影响也从来没有象现在这样显著和不可抗拒。然而,在大多数情况下,人们涉及到网络影响的话题时,通常总是流于泛泛而谈。那么,谁来研究网络对于人们社会生活的影响究竟到了什么程度呢?我们要不要开展这样的研究?   美国的一个叫做UCLA的公司将开始一个历时几年的研究计划,旨在考查Internet到底是怎样影响人们的社会生活的。应该说,在网络变得
期刊
新年伊始,《计算机世界》发表综述《进入初级阶段-----世纪之交看我国电子商务的现状与发展》,文中不无担心:物流,会成为新的瓶颈吗?作者把物流看作电子商务发展的“瓶颈”,让人不以为然:难道这不是一种商机?  据首都电子商城网站披露:太原刚玉集团旗帜下的北京伊速(e-Speed)配送公司,依托首都电子商城,正在建立专业物流配送系统。该系统以刚玉集团的物流技术和雄厚的资金实力为基础,通过北京的样板工程
期刊
在今天的世界里,企业与他们的合作伙伴及客户间需要高效、可靠的交流工具。通过传统交换网络、IP网络以及Internet上的信息,人们可以实现包含视频、音频和同步多媒体在内的丰富协同工作状态,这就是我们经常使用的会议电视技术。  PictureTel 公司致力于提供包括视频、音频、数据、视频流技术、网络管理等在内的全方位协作方案。其产品Venue 2000 Model 50是基于标准的会议电视完整系统
期刊