论文摘要
随着计算机技术的发展,各类管理系统在高等学校的应用越来越多。为了解决成都大学继续教育基础课程统考非常困难的问题,设计了通过Web实现在线考试的网络考试系统。文章介绍了我校考试的现状,指出了传统考试的弊端,结合我校继续教育的现状和实际情况,开发了在.NET服务框架下,基于B/S结构,运用ASP编程技术,利用SQL Server 2000设计Web数据库,采用ADO的数据访问方式,在客户端使用IE浏览的网络考试系统。在系统设计过程中,进行了可行性、需求、性能的研究,分析了在线考试和试题库的建立方法,利用软件开发技术进行了概要设计、功能模块设计,完成了Web数据库的设计和运行。设计过程中解决了遇到的实际问题,经过测试并成功运行。随着本系统的应用,提高了我校的计算机资源使用率,减轻了教师的工作负担,具有相当好的社会价值。
论文目录
摘要ABSTRACT第一章 绪论1.1 成都大学网络考试系统开发背景1.2 网络考试系统开发意义1.3 国内外研究现状1.4 系统研究的主要内容1.5 自己做的主要工作1.6 全文概要1.7 本章小结第二章 网络考试系统设计相关原理与技术2.1.N ET 框架2.1.1.N ET 服务框架的选择2.1.2.N ET 服务框架概述2.1.3 ADO.NET 访问数据库的原理2.2 基于 Web 的数据库技术2.2.1 Web 数据库的发展历程2.2.2 Web 数据库管理系统2.3 ASP 技术设计2.3.1 ASP 的工作原理2.3.2 ASP 页面的结构2.3.3 ASP 提供的内置对象和组件2.4 SQL Server 2000 实现系统数据库设计2.5 软件开发技术实现系统全面设计2.6 本章小结第三章 网络考试系统分析与功能模块设计3.1 用户需求获取3.2 可行性分析3.3 系统需求分析3.3.1 传统考试过程的弊端分析3.3.2 在线考试的过程分析3.4 系统概要设计3.5 系统功能设计3.5.1 功能设计的主导思想3.5.2 系统的各项功能3.6 系统模块设计3.6.1 用户登录模块3.6.2 系统管理模块3.6.3 在线考试模块3.6.4 留言管理模块3.7 本章小结第四章 重难点分析设计及安全性解决方案4.1 防止注入式攻击4.2 提高系统性能4.3 考试定时问题4.4 科目未开通或没有分配试题的错误4.5 Web 数据库安全设置4.5.1 SQL Server 安全性设置4.5.2 多层次的数据库访问管理4.6 本章小结第五章 网络考试系统设计5.1 系统运行环境选择5.2 数据库设计5.2.1 系统数据库设计5.2.2 数据库表设计5.2.3 连接、打开数据库的方法5.2.4 利用ASP 操作数据库5.3 系统功能模块实现5.3.1 用户登录模块5.3.2 试卷随机出题模块5.3.3 在线考试模块5.3.4 留言模块5.4 系统主控页面实现5.4.1 管理端基类实现5.4.2 管理员界面实现5.4.3 考试界面实现5.5 其他技术设计与实现5.5.1 CSS 技术的使用5.5.2 状态记录Session 区分试题记录5.5.3 防止页面刷新HashTable 的使用5.5.4 ASP.Net Pager 控件使用5.5.5 存储过程的实现5.6 本章小结第六章 网络考试系统的运行和维护6.1 系统运行6.2 发布包的制作6.3 目标服务器上的发布6.3.1 建立虚拟目录6.3.2 备份数据库6.4 系统性能测试6.5 系统的维护6.6 本章小结结束语致谢参考文献
相关论文文献
标签:网络考试系统论文; 模式论文;