CED领域构件复用技术的研究

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:xblxr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件构件技术、分布式对象技术对传统的系统开发方式产生了巨大的影响,以其分布性、开放性、可配置性、高效性、易维护性等优点同构件复用技术被认为是解决软件危机的有效途径。但己有的研究过多地考虑技术上的通用性,使得这些成果在运用于特定领域时,往往无法达到理想效果。目前在高校教育领域(College Education Domain,简称CED)中,全国许多高校的各个部门都各自使用自己的子系统,一个部门一个系统,导致各学校、各部门相互之间信息不一致,给数据交流带来困难,有用的信息不能及时共享,统计分析。由于CED系统软件的开发总是针对特定学校“量身定制”,所以每次都从头开始,不仅开发难度大、周期长、成本高,而且系统可重构、可扩展性能差,严重阻碍了CED系统的推广和应用。基于此现状,本文提出了建立基于构件的CED系统。研究和探讨把构件技术与领域工程方法应用于CED领域中,使用软件产品线技术进行开发高校教育领域应用系统。本文分析了构件技术和领域工程方法,讨论了基于构件的软件开发技术,对CED领域的构件及构件管理进行了研究。研究了从CED领域中提取软构件的有关问题。将领域工程应用于CED系统的开发,建立CED领域模型,然后结合UML建模技术,抽取并实现了CED领域的部分构件。这种抽取出来的构件,对于开发CED领域应用系统是十分有用的,可以大大减少工作量,缩短开发周期,提高系统的质量。
其他文献
计算机网络和信息技术的快速发展,使得我们对网络安全的要求越来越高。主动且动态地对网络进行安全防护的入侵检测是网络安全发展的一个新方向,是传统网络安全技术的必要补充
计算机动画随着计算机图形学和多媒体技术等相关技术的不断发展,已从一个新兴产业不断发展成为一个庞大的产业。群体动画作为计算机动画的一个重要分支,在动漫产业、游戏娱乐、
随着互联网的飞速发展,规模庞大、结构复杂、具有多个属性的网络数据日益堆积。而这些数据的共同特点是“高维性”,如各种电子商务交易数据、Web文本数据、基因表达数据等。传
面向服务架构(SOA)是一种软件体系结构模型,它可以通过网络对松耦合的粗粒度的服务进行分布式部署、组织和使用。Web Services是SOA的一种实现,是自描述的模块化的业务应用程
灌溉农业是我国农业和农村经济发展的基础。大型灌区不仅是我国农业生产和农村经济发展的主力军,而且在整个国民经济和社会发展中都具有举足轻重的战略地位。本文的主要研究
序列比对是现代生物信息学中的一个最基本的研究课题。随着生物数据库快速持续的增长,对多序列比对算法的敏感性和运算速度提出了更高的要求,开发具有高敏感性和高效率的算法成
在存储技术成为IT行业第三次浪潮的背景下,各种新技术对存储系统也提出了新的挑战。而现有的存储系统,无论是传统的RAID还是基于网络的NAS、DAS、SAN在应对这种挑战时,都有着
交互技术是信息可视化中重要的而且必不可少的一部分。通过交互,有些显示方式的缺陷能够被很好地克服,而且有利于用户更好的理解和分析数据。但是目前在信息可视化中,对交互
生物特征识别是利用人类特有的生理或行为特征来识别个人身份的技术,它提供了一种高可靠性、高稳定性的身份鉴别途径。人脸检测和识别是目前生物特征识别中最受人们关注的一
随着世界经济和现代科学技术的快速发展,企业信息化已经成为全球的发展趋势。船机备件管理系统作为中交天津航道局有限公司企业信息化的一个核心模块,对企业的发展起着及其重