组件技术在软件开发中的应用研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:osinfobyl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
组件技术解决了软件分布性和可重用性的一些问题。COM和CORBA、EJB是当今的三种主要组件技术标准。特别是COM在Windows平台优雅地解决了这些问题。MTS对组件和事务的管理,提高了基于组件技术的分布式三层结构数据库应用程序的灵活性、可靠性。COM+结合了COM和MTS,成为了Windows2000的基础。 本文在这些技术背景下研究了基于组件的软件开发模式,并把这种开发模式用于分布式三层结构数据厍应用程序开发中。作者采用组件技术对一个通用高校科研管理系统进行了详细的模块划分,得到业务逻辑层和表示层通用组件,并对这些通用组件进行了设计。本文通过作者在Delphi开发平台下的通用高校科研管理系统的开发实例,验证了组件技术在软件开发中的具体实现方法和途径。
其他文献
随着知识经济的推进和信息时代的日益临近,同时在网络技术革新的推动下,存储行业既迎来大好的市场前景又面临巨大技术挑战。数据量的指数级增长和基于高速网络的数据应用要求
零形式框架元素指的是句子中未显式表达的语义角色,这些语义角色通常是指既不能通过语义角色标注,也不能作为句子中谓词的依存成分的框架元素。在语篇场景中,有的框架元素能
模式识别是机器识别的一个研究领域,现已发展成一门多领域交叉的学科。针对不同的对象和目的,可以采用不同的模式识别理论和方法。人工神经网络能较好的模拟人的形象思维,并且具
业务流程再造和优化,是现代化企业在日趋激烈的市场竞争中立于先机的有效保障。利用工作流技术,可对企业业务流程建模,继而实施工作流仿真,寻找流程不合理之处从而进行优化再
针对地质找矿预测、矿产资源评估和矿产资源开发利用的特殊需要,深入研究地质体三维可视化技术就显得特别重要。包含断层的复杂地质体的三维数学描述与模拟,目前仍处于研究探
随着电子商务技术的快速发展,原来那种基于特定系统和特定环境的开发方式逐渐无法适应新的需求变化。Web Service技术的出现,给异构系统间的商务应用集成带来了前所未有的希望
基于构件的开发(Component-Based Development,简称CBD)或基于构件的软件工程(Component-Based Software Engineering,简称CBSE)是一种软件开发新范型。它是在一定构件模型的
本文主要介绍了一种基于嵌入式技术实现的球磨机料位检测系统的设计方案,该系统的主要原理是通过对球磨机工作时发出的磨声信号进行采集,然后利用数字信号处理的相关技术来分
论文针对煤炭企业在销售中所面临的问题和挑战开展研究,基于数据挖掘和销售预测相关理论,对平顶山天安煤业股份有限公司一段时期内煤炭交易数据进行了深入分析和研究,提出了
随着市场环境的变化,电信行业的业务开展难度逐步增大,特别是WTO的加入,更进一步加剧了电信市场的竞争。这使得电信企业纷纷要求采用新技术,发展业务竞争能力,挖掘潜在用户,以求取