【摘 要】
:
互联网迅速普及和Web技术的飞速发展推动了软件网络化、开放化,软件规模的扩大和产品需求的不断变化,推动了软件的简单化、可重用化。组件技术解决了软件的分布性和重用性问
论文部分内容阅读
互联网迅速普及和Web技术的飞速发展推动了软件网络化、开放化,软件规模的扩大和产品需求的不断变化,推动了软件的简单化、可重用化。组件技术解决了软件的分布性和重用性问题,目前,Microsoft公司.NET技术的出现简化了基于组件技术的应用程序的开发和部署工作,为软件开发带来了新思路。在本文中,首先对.NET框架和基于组件开发方法(CBD)进行讨论,为开发基于.NET技术的组件设计奠定了基础;然后结合B/S结构应用系统特点,将传统的三层系统结构组件设计进一步划分,提出基于多层架构的.NET组件设计。最后将提出了一组有较高封装性的通用组件对象模型,使组件具有较高复用性,提高了开发的效率。通过对网络考试系统的分析,遵循组件的软件工程学思想,本文将.NET组件分配到多层架构的网络考试系统中,并将通用组件运用到系统中,提高了组件的利用率,缩短了开发周期,进而提高了系统开发效率,并保证应用程序的可维护性。
其他文献
在钻井工程设计过程中,需要对大量钻井工程图形、图像进行显示或分析,随着钻井数量逐渐增多和钻井工艺复杂多变,钻井工程图文档也急剧增多。目前,钻井工程图文档管理系统还不
过程挖掘通过分析企业应用系统所产生的事件日志信息,能够重现业务流程的真实执行过程,并利用所发现的知识对工作流模型进行优化和重构,是数据挖掘技术在工作流管理领域的一
静脉识别是最近几年才开始发展起来的一种生物识别技术,它是依据人类血液中的血红蛋白可以吸收特定波长的红外线的原理而成为一种有效地、高安全度的生物特征识别方式。由于
软件及服务(SaaS, Software as a Service)作为一种新型的软件应用模式,已成为当前的研究热点。SaaS模式下,服务提供商负责提供、管理、维护必要的IT基础支撑设施及软件运行
基于全球卫星定位系统反射信号(GNSS-R)的双基雷达遥感是近年来国际上发展很快的一种全新概念的微波遥感方法。利用GNSS卫星信号经过海面、陆地地表反射面的反射信号,可以进
钻井工程是一项多工艺、多部门合作的工程,存在大量的复杂的计算和不确定因素。如何在钻前对其进行科学、合理的设计,并利用信息技术对钻井设计进行综合管理,研究并开发一套
随着信息社会的迅速发展,应用软件出现了需求复杂、规模庞大、更新频繁等特点。为了提高软件开发速度和质量,许多大型企业自主开发了领域内框架。传统领域内框架的设计方法存
高校家庭经济困难学生资助工作受到政府和社会的高度关注,困难生认定是高校学生资助工作的首要环节,只有对困难生进行准确识别和正确分类,才能对学生进行有针对性的资助。目
视觉是人类观察世界、认知世界的重要功能手段。伴随着信息技术和计算机技术的发展,为了使用计算机等设备去模拟人眼的视觉功能,让其具有自己认知三维的空间环境,获取周遭的
车载自组网为驾驶员提供了实时的紧急事故告警信息和交通诱导信息,能有效地提升道路安全和改善驾驶环境,因而具有极高的应用前景和研究价值。但与此同时,随着对车载自组网研