基于组件技术的教学管理系统的设计与实现

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:xqdd520cn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为分布式软件的开发标准和体系结构之一,CORBA技术在不断的发展和完善,因而对CORBA技术的研究也具有实际的意义和商业价值。本课题首先学习和研究了CORBA的基本理论和体系结构及中间件的基本知识和实现机制。接着在研究了基于CORBA的多层分布式应用程序设计与开发的基础上,结合计算机学院实验中心教学管理系统中的一个子系统----网上考试子系统的设计与开发,深入了解和研究了用JBuilder结合Visibroker for Java开发基于CORBA的分布式应用程序的主要技术和实现方法,同时也学习和比较了分布式对象的几种主流技术。整个系统均采用组件化设计,其中教学管理系统采用了JSP+JavaBean组件的实现方式,而网上考试子系统在设计开发时,主要考虑到其复杂性和分布性,采用了多层结构的系统开发方法,对考试子系统中的考试、习题等,分别建立了相关的接口定义,并通过CORBA技术发布到分布式的中间逻辑服务层。由于系统的主要用户为学生与教师,为便于他们使用该系统,客户端建立了灵活的基于CORBA的客户端软件,用以实现针对性比较强的课程习题或考试的友好界面。同时也使用浏览器完成诸如系统信息发布、信息查询以及网上交流等功能。因此系统为组件的复用和系统的可伸缩性提供了足够的空间。
其他文献
该论文的研究工作是在前期分布式VOD原型系统的基础上进行的,主要完成的工作包括:第一,在现有研究成果的基础上选择并适当修改节目替换算法使之适合已有的系统模型;根据原型
针对多级安全系统中主体客体安全级副氏形成层次结构的特点,提出用单向哈希函数解决系统强制访问控制的新方法.该方法的基本思想是基于访问密钥的,系统中的主体和客体都有自
随着网络技术多样性的增长以及网络应用的飞速发展,原有的网络协议不足以支持新的应用需求和网络特征,因此,必须扩展已有的协议或提出全新的协议。本文考虑把面向对象的思想运用
随着通信技术的发展和人们对通信需求的增加,网络生存性技术已成为通信网络的关键支撑技术之一。本文主要介绍了通信网络生存性的研究背景、研究现状等,重点对基于洪泛路由(flo
近年来,随着Windows操作系统的普及,各文种的Windows平台文字处理软件也纷纷出台.在蒙文信息处理方面也取得了一定成果,但是随着Internet的发展以及用户需求的增长,希望能够
随着智能CAD技术的发展及其在产品设计中日益深入的应用,产品的创新设计逐步向智能化发展。现有的产品设计系统大都采用单一的智能推理方法,或者将各种智能技术简单集成,存在实
该文对储网络的体系结构、分层存储管理以及网络数据管理协议深入分析后,详细讨论了构建一个统一的存储网络的关键技术——存储虚拟化,并完成了统一存储网中的虚拟化实现方案
基于规则的自动分词和取词系统是针对这一问题而提出的一个可行的解决方案.它同样以词库作为各项处理的基础,通过分词和取词两个自动过程,利用与词语自身相关的规律,在较少人