基于Corba的合同管理信息系统的研究

来源 :吉林大学 | 被引量 : 0次 | 上传用户:hr2037283
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以Internet为代表的网络技术正在对企业的发展产生深刻的影响,对企业实施MIS系统提出了更高的要求,作为其重要组成部分的合同管理系统也必须顺应这个发展趋势。合同管理是设计管理的开端,设计过程需要依据合同内容来进行;同时合同管理也是设计管理的终结点,当项目完成时,所有信息将汇总体现是否完成了合同。合同管理贯穿了整个设计管理过程。基于Web的合同管理系统开发的意义在于通过减少面对面的会谈,减少缓慢递送的文件来减少延误,降低费用,节省时间,提高效率。且随着计算机的普及,使企业实现无纸化办公成为可能。本文在介绍系统之前,首先介绍了什么是合同,合同管理以及合同管理的国际发展趋势,正是由于计算机技术的发展和网络技术的不断扩展,使得合同管理也不断的信息化。在这种背景下,九院也提出了合同管理规范化的需求。由于现在企业的信息资源越来越表现出一种异构、分布、松散耦合的特点。企业的分散性、对合同信息的需求以及C/S体系结构、分布式处理技术的日益成熟,将合同管理系统带入了一个崭新的发展阶段,也导致了合同管理系统的体系结构从传统的集中式的过程控制转化为基于分布式计算技术、支持企业之间及企业内部跨地域管理的分布式结构。本系统充分吸收了集中式结构和分布式结构的特点,实现基于CORBA的合同管理系统。主要是针对长春机械第九设计院的企业实际运作情况,具体需求具体处理,既保证实现现代化合同管理,又兼顾了设计过程中九院本身的设计特点。CORBA全称是公共对象请求代理体系结构(Common Object <WP=55>Request Broker Architecture),它是由美国一个OMG(Object Management Group)的组织所制定的,制定CORBA主要的目的是希望让不同平台上的应用程序能互相沟通及运作,CORBA允许应用程序去调用另一个应用程序,而不需要知道被调用的应用程序会放在网络的哪台服务器上,具有跨平台的特性。另外,不论用何种程序语言开发对象,通过CORBA IDL定义的interface 来包装后,可以用任何程序语言写的程序去调用,所以通过CORBA这个中介构件,不会受到程序语言的限制。而且Corba是成熟的标准,有很多支持它的产品可供选择。其中VisiBroker是世界上第一个同时支持客户、对象实现的ORB(即客户、对象实现端均采用相同的中间件)。VisiBroker符合CORBA2.0规范,支持跨平台、支持多种操作系统。内置IIOP引擎。同时,还实现了事务服务、命名服务、事件服务等CORBA基本服务,能够完成SSL协议和IIOP加密传输。并且还提供了接口仓库管理工具。在此系统中我们就采用了Borland公司的C++Builder VisiBroker作为CORBA底层支撑平台,用它来屏蔽异构环境之间的不同,把客户应用系统都编制成一个个CORBA对象,各个对象之间通过VisiBroker,采用CORBA的对象请求与响应的模式来交互,协同完成相应的任务。我们在本文第四章结合合同管理系统的功能模块,提出了基于CORBA的合同管理系统的整体框架和系统逻辑结构图。整个系统是一个以CORBA技术、数据库系统为支撑的,分布式的合同管理系统。这种分布式多层结构把整个应用系统的执行分成数个不同部分并且执行在不同的机器中。其中应用程序服务器作为中间层集中实现企业逻辑,协调多层之间的请求,并掌握数据集定义<WP=56>的全部细节和远程数据库服务器进行通信,这样客户端应用程序就重点放在显示数据和与用户交互上,客户端应用程序甚至都不需要知道数据在哪儿。整个系统以分布式计算技术CORBA为支撑环境,采用了分布式多层结构,从而避免了集中式结构的单一故障点,具有较高的系统吞吐量和容错能力。用户要进行系统的扩展,只要增加的功能符合CORBA规范,就可以动态的加入整个系统中。
其他文献
互联网业务的种类和数量在近几年迅速膨胀,与此同时,人们对网络服务质量的要求也越来越高,如何在现有设施的基础上使网络的性能达到最优是网络管理者和网络服务提供者都非常
随着信息技术的发展,计算机已经成为人们生活中不可或缺的一部分。个人用户可以使用计算机浏览网页、视频聊天、网络购物,企业单位可以使用计算机保存业务数据、进行自动化管理
近几年来,各级建设行政主管部门高度重视建筑市场的建设和管理,不断加大监管力度,取得了明显成效。但是,当前建筑市场秩序混乱的问题并没有得到根本解决,一个重要原因就是目前建筑
高可靠性的容错计算机系统在许多重要部门广泛应用.容错计算机系统设计中一个重要问题是如何对所采用的容错机制进行测试和评估.故障注入技术是测评容错机制的有效方法,可被
工作流技术作为一项流程集成技术,已经在许多领域得到了广泛的应用,并且受到了人们越来越多的关注.目前,由于企业所处的环境复杂多变,企业的业务流程也变得更加动态和灵活,如
近年来,随着嵌入式应用的发展,涌现出许多适合资源有限的8、16或32位小系统的小型TCP/IP实现.该文首先讨论了小型TCP/IP实现采用的简化TCP/IP实现的方法和技术,并分析了这些
近年,中国电力行业改革不断,逐步引入竞争机制,发电企业开始与电网分离,成为独立企业参与市场竞争.在由计划经济运行模式向市场导向的转变背景下,电厂的管理重点逐步过渡到基
随着计算机和因特网的快速发展,网上信息的类型越来越丰富,可利用的资源也越来越丰富。因此迫切需要一种系统技术来管理数字信息资源,数字图书馆就是顺应这种需要而产生的。数字
目前中国许多大中型城市均在建设电子政务平台,电子政务建设已经成为信息化建设的热点和重点.由于电子政务的国家标准还在制定中,有许多理论和技术问题值得研究,特别是电子政
网站内容管理系统(Content Management System,简称CMS)是针对政府和企业网站建设的需求经过认真而深入分析后设计的、专门面向网站内容编辑与发布的应用系统.开发这套系统旨