论文摘要
随着计算机技术和网络技术的不断发展,以及管理理念的更新,利用计算机技术取代传统的手工考试方式,是近年来计算机技术的一个非常活跃的研究领域。目前,虽然很多企业在内部实现了在线考试方式,但是由于在线考试的时效性和网络资源的独占性必然会造成考试过程中网络流量加大,服务器负担加重。在网络已不堪重负的现状下,更越来越渴求一种占网络资源少、更加适合企业特点的新考试方法,所以,开发网络版离线考试系统将成为时代发展的必然趋势。本论文首先根据目前企业考试环境的特点提出了系统需要实现的目标,通过分析当前Web考试模式确立了广泛采用的B/S三层模式结构作为本系统开发的体系结构,ASP作为本系统Web应用程序的开发技术,SQL Server作为本系统的后台数据库管理系统,应用Ajax的XML技术实现离线考试的设计。根据一般企业考试的特点,梳理考试业务流程,设计出了本系统的系统构架和功能模块;根据数据库设计规范化理论的要求,设计出良好的关系数据模式:完成了离线考试过程与阅卷评分过程的流程设计:并实现了离线考试、阅卷评分、数据库连接、数据库动态配置、断线后恢复考试等功能模块;最后通过测试,离线考试比在线考试占用资源更少,更具有推广价值。
论文目录
目录摘要ABSTRACT第一章 绪论1.1 研究背景1.2 论文的内容和意义1.3 国内外研究情况1.4 论文的章节安排第二章 考试系统的相关理论和方法2.1 WEB定义及历史2.2 ASP技术2.2.1 ASP简介2.2.2 ASP工作原理和配置2.2.3 ASP的特点2.3 AJAX技术2.3.1 文档对象模型DOM2.3.2 层叠样式表CSS2.3.3 可扩展标记语言XML2.3.4 XMLHTTPREQUEST对象2.3.5 脚本语言JAVASCRIPT2.4 开发模式分析2.4.1 C/S开发模式2.4.2 B/S开发模式2.5 离线WEB技术第三章 在/离线考试系统总体框架和高层设计3.1 系统需求分析3.1.1 课题的可行性分析3.1.2 需求分析3.1.3 技术分析3.1.4 应用分析3.2 系统结构3.3 考试流程图3.4 系统功能设计3.4.1 考试系统功能结构3.4.2 系统功能介绍3.4.3 系统管理模块3.4.4 员工信息管理模块3.4.5 成绩管理模块3.4.6 监考管理模块3.4.7 题库管理模块3.4.8 离线考试与在线考试3.5 考试系统数据库设计3.5.1 数据库设计思路3.5.2 数据库设计第四章 在/离线考试系统详细设计与实现4.1 离线考试技术和评分技术的实现与设计4.1.1 应用AJAX的XML技术实现离线考试设计4.1.2 离线考试技术实现服务器零负荷4.1.3 在线考试与离线考试的资源占用比较4.1.4 系统评分技术的实现与设计4.2 企业在/离线考试系统的实现4.2.1 系统的运行环境和开发平台4.2.2 考试系统组卷的实现4.2.3 应用ASP开发考试系统的优点4.2.4 数据库连接的建立4.2.5 动态数据库访问公共文件在WEB中的应用4.2.6 在/离线考试系统界面与程序设计4.2.7 测试与运行第五章 结论和展望5.1 本文总结5.2 不足与展望参考文献致谢
相关论文文献
标签:网络考试系统论文; 离线技术论文; 评分过程论文;