用UML设计与实现基于Windows DNA的在线考试系统

来源 :西北大学 | 被引量 : 0次 | 上传用户:QUEEN_ZX
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet/Intranet技术和多媒体技术的发展,远程教育逐步显示出其潜在的优势。远程考试是远程教学的一个重要组成部分,随着教学内容的不断丰富和参加远程教育人群的增加,要求在线考试系统能不断地升级、增强功能,而且能很好地解决访问量高度集中时,所引起的负荷过重问题。所以,建立一个具有高度伸缩性,灵活性、稳定性且可扩充、易维护的考试系统是远程教育发展的一个重要环节。 本文在研究开发在线考试系统中,借助Rose工具将UML语言和Web应用开发结合起来,进行可视化建模。利用UML的用例图、类图、时序图、合作图、组件图和部署图等,定义系统需求,描述系统设计。将Web页面、组件对象、数据表和数据库都作为类或对象,按照真实世界的观点进行建模。依据软件工程学的观点来制定设计开发步骤。该系统以Windows DNA体系结构为基础,充分利用COM+组件、Windows 2000提供的各项底层服务和三层模式的灵活性来简化开发过程,优化系统的性能,提高系统的开发价值。
其他文献
为了高额利润,许多公司正在大量地使用网上的廉价信息。这导致公司的数据量日趋增大。因此,从巨量的数据集中快速地找出感兴趣的模式已成为一个紧迫的任务。数据挖掘为解决这一
决策支持系统、数据挖掘技术目前已得到了广泛的应用,作为这两者的信息来源数据仓库和数据集市技术也得到了相应的发展。数据仓库和数据集市的重要性在于它为决策支持系统和数
目前计算机软件的规模越来越大,复杂度也不断提高,软件错误造成的后果也就越来越严重,软件的质量和可靠性已引起人们的高度重视。在现代软件工程中,软件开发的各个阶段,都应进行相
该文主要是从这两方面问题着手,从网络形态上和预测模型结构做出相应的改进,以期望提高预测的准确率.对于网络形态,考虑使用递归神经元网络作为预测模型的主体,通过对递归神
该论文首先对Linux的进程结构、进程调度等问题进行了分析.并附带说明了Windows 2000的相关内容.接着该论文对Linux操作系统的进程间通信机制进行了全面深入的论述.包括信号,
随着许多新兴的计算模式的广泛应用(移动计算、对等计算、网格计算等),当前的网络安全系统呈现出新的问题:首先,这些计算模式中网络是自组织的、不依赖网络拓扑结构的;其次,
该文主要研究决策树和神经网络模型.该课题是在课题组前期完成的HDC(highway Decision Center)数据仓库平台的基础上进行的,在对CART决策树进行了深入研究分析的基础上,针对
互联网时代信息爆炸式增长,面向语义和问答的智能搜索引擎的发展更加依赖于知识库的构建。海量信息存在于互联网大量异质数据源中,其中,半结构化特点的中文在线百科为知识库的构
在计算机视觉领域,获取现实世界物体的精细三维模型是许多学者的研究目标。精细三维模型既能满足科学研究的需要,又能满足一些实际应用的需求,比如计算机辅助几何设计、医学图像
Web Services是XML、SOAP、WSDL和UDDI四种技术的汇合, 采用Web Services技术的目的是使应用功能以标准的和可编程的方式在整个互联网上可用.这不但使原本只能通过严格的专用