【摘 要】
:
随着软件需求的激增,软件规模和复杂度的不断增大,传统的软件开发模式面临着前所未有的挑战,人们开始探索新的软件开发技术来适应软件发展的要求。软件复用是解决这一软件危
论文部分内容阅读
随着软件需求的激增,软件规模和复杂度的不断增大,传统的软件开发模式面临着前所未有的挑战,人们开始探索新的软件开发技术来适应软件发展的要求。软件复用是解决这一软件危机行之有效的方法,软构件技术则在软件复用中扮演着重要的角色。本文设计并实现了一个基于构件的应用系统-----电力营销系统应用。同时讨论了几种主要技术,包括构件的事务管理、构件的安全管理和构件自身的管理等。技术上,本系统采用了统一建模语言(Unified Modeling Language,UML)对系统进行建模,根据领域分析结果提取了系统的用例,建立系统的静态模型和动态模型。基于COM/DCOM的三层开发模型,融合了构件技术、C/S技术、数据库技术和Internet/Intranet技术,为面向特定领域的基于构件的应用软件系统提出了一个较完整的解决方案;功能上,在完善的数据处理功能的基础上,实现了Internet的信息浏览功能。整个系统的设计方案既保证了系统的实用性,又保证了技术上的领先性。该系统功能较完善,易于配置,容易维护,可扩展性强,具有良好的可集成性。目前运行结果良好。
其他文献
事务处理技术作为保证信息一致性和可靠性的关键技术,对商用系统意义深刻。事务作为一个逻辑工作单元的操作集合,需要保证ACID特性,即(Atomicity原子性,Consistency一致性,Isolati
随着互联网的高速发展和各种数字技术的不断进步,信息数字化浪潮席卷全球,超文本类格式文档成为应用最为广泛的信息载体;另一方面,消费电子、计算机、通信一体化趋势日趋明显,
随着高等教育改革的不断深入和深化,教育体制的不断发展,我国高校的教学管理也面临着新的挑战。多所高校的合并,各个学校又分多层管理,各个部门所使用的数据库数据结构都不尽
跨语言信息检索(Cross Language Information Retrieval, CLIR)即可用一种提问语言检索出用另一种语言书写的信息的检索方法。跨语言信息检索的研究目的在于减少信息检索中语
耳声发射(Otoacoustic Emission,OAEs)是由内耳中外毛细胞产生,经听骨链、鼓膜传导,释放人外耳道的音频能量。它首次由英国人Kemp在1978年通过放人外耳道的耳机—话筒组合探
命名实体识别是自然语言信息处理的一项基础工作。命名实体识别的研究,在自然语言信息处理的许多应用领域如信息抽取、自动分类、机器翻译、问答系统和信息检索等都具有重大
镰刀菌种类多、分类广,其中有不少是导致多种农林植物病害的病原,它可以引起作物的萎蔫、穗腐、腐烂等病害。许多种镰刀菌危害农作物的种子,在菌体生长发育代谢过程中产生毒
当前,软件业正在面临一些新的课题,如复杂的分布环境、灵活的应用模式、广泛的包容性、软件开发的周期越来越短、软件应用领域的扩张速度越来越快、软件开发成本的压力非常大
在传统的公钥密码体制中,利用CA证书来保证公钥和持有对应私钥的身份之间的联系,实现公钥的认证。这使得传统公钥密码体制中必须花费大量的时间和空间来计算和保存这些证书。
现代计算系统应用对计算机提交可信服务的能力提出了巨大的挑战。容错技术作为保证系统高可信性的主要技术,其直接开发是非常困难的。而采用中间件技术,不仅尽可能多地屏蔽容