构件技术在考试系统中的应用研究

被引量 : 0次 | 上传用户:liudanfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet及计算机技术的发展和普及,软件的复杂度越来越高,规模越来越大。由于软件的特殊性,从它诞生之日起就带着“手工”生产的烙印。在IT领域,作为孪生兄弟的硬件和软件,经过了几十年以后,差距却愈来愈大。相比之下,软件的发展并没有类似的“摩尔定律”,而且软件危机依然存在,因此对更有效的软件开发技术的需求十分迫切。软件复用是提高软件生产率,解决软件危机的有效途径,而构件技术是支持软件复用的核心技术,学术界和产业界都围绕构件技术展开了大量的研究。随着软件构件技术研究的不断深入,必将带动软件生产方式的变革,从而将极大地提高软件生产的效率和质量。本文对构件技术的相关概念作了详细的阐述,并对构件组装、构件接口等关键技术进行了分析和研究,在此基础上,采用构件化软件设计开发方法,对基于构件技术的考试系统的开发方法进行探索性研究。在考试系统开发过程中,首先在领域需求分析的基础上,通过UML建模工具对考试系统进行了用例分析,并建立了考试系统构件模型,对考试系统中的部分构件采用C#语言予以实现;通过构件组装技术实现了考试系统构件组装,生成可运行的构件化考试系统实例。在考试系统的安全性方面,研究了基于支持向量机的非法入侵检测技术,提出了一种基于网格模式搜索的支持向量机模型选择算法。本文旨在对构件化软件开发方法进行研究,并将其应用到实际的考试系统设计开发中,以提高考试系统的可复用性、通用性、可扩展性。所开发的系统具有较高的实用价值,对于其它构件化软件系统开发具有一定的指导意义。
其他文献
为适应新军事变革的需求,我国明确提出,要把陆军航空兵列为陆军优先发展的兵种。建设一支什么样的陆航、如何建设陆航是我们要做出选择和回答的现实问题。
基于ForCES技术的开放可编程网络体系架构,是下一代网络设备发展备受关注的研究方向之一。ForCES传输映射层(TML)作为ForCES架构路由器的重要组成部分,担负着ForCES消息的传
祭祀诗包括反映人们对天地神灵的崇拜观念及敬畏情感。祭祀诗重在表达人类对于自然力量的向往。在祭礼中,由于诗乐的介入,人类敬天地畏鬼神的情感拥有了仪式化的表达方式。《
<正>近日,2016年的《财富》世界500强公布,恒大以211.84亿美元的营业收入首次上榜。和已过而立的万科相比,仅仅20岁的恒大似乎更能代表过去20年来的中国速度,同时也让关注中
<正>已发现的限制酶种类众多,Smith Ho和Nathans D于1973年提出了一个命名系统,已被学术界接受,其他名原则是根据分离出这种酶的细菌的分类学上的属名,种名和菌株名来命名。
编者按:1949年1月31日北平和平解放,千年古都完整地回到人民手中,从此获得新生。为纪念北平和平解放50周年,本刊编辑部邀请在京部分老同志和专家学者举行座谈,现将其发言摘登如下。古都北平
历史地理学是现代地理学的一个组成部分,其主要研究对象是人类历史时期地理景观的变化,这种变化主要是由于人的活动和影响而产生的。历史地理学的主要工作,不仅要“复原”过
<正>今年9月,一个名为艾兰的小男孩在随家人乘坐偷渡船前往欧洲的途中,因海难事故失去了年幼的生命。那张记录他遗体静静趴在海滩上场景的照片,激起了人们对难民问题的关注和
2,10-环氧-10β-蒎烷和2,10-环氧-10α-蒎烷在碘化锌存在下,分别与三甲基硅腈反应,生成同样组分的产物混合物。经分离、提纯后得到5个产物,用质谱、红外、质子和碳-13核磁共
<正>F-35在F-22之后面世,同样由洛·马公司负责研制,在设计中大量继承了F-22的成熟技术,其平台性能较F-22有所降低。按理讲F-35的研发应当轻车熟路、进展顺利才对,然而实际情