声明
摘要
1 绪论
1.1 项目开发背景与意义
1.2 研究现状及存在问题
1.3 论文主要工作
1.4 论文结构安排
2 系统开发技术
2.1 B/S系统架构
2.2 ASP.NET技术
2.2.1 .NET框架概述
2.2.2 ASP.NET技术
2.3 AJAX技术
2.4 数据交互格式
2.4.1 文档对象模型DOM
2.4.2 可扩展标记语言XML
2.4.3 数据交互结构JSON
2.5 数据库技术
2.5.1 SQL SERVER 2005
2.5.2 数据访问接口ADO.NET
3 系统需求分析
3.1 系统调研
3.2 项目可行性分析
3.2.1 技术可行性
3.2.2 操作可行性
3.2.3 经济可行性
3.3 功能需求
3.3.1 辅导员功能
3.3.2 评委功能
3.3.3 系统管理员功能
3.4 非功能性需求
3.4.1 安全性
3.4.2 性能要求
3.4.3 易用性
3.4.4 可扩展性
3.4.5 可维护性
3.4.6 防作弊需求
4 系统设计与实现
4.1 数据库设计
4.1.1 数据库概念结构
4.1.2 数据库逻辑结构
4.2 系统总体设计
4.2.1 系统设计原则
4.2.2 系统总体功能结构
4.3 前台考试系统设计与实现
4.3.1 考生登陆模块
4.3.2 考前审核模块
4.3.3 试题作答模块
4.3.4 成绩统计模块
4.4 后台管理系统设计与实现
4.4.1 后台登陆模块
4.4.2 个人资料模块
4.4.3 系统管理模块
4.4.4 试题批改模块
4.4.5 成绩查询模块
4.4.6 考试管理模块
4.4.7 考试状态模块
5 系统测试
5.1 测试环境
5.2 功能测试
5.2.1 前台系统测试
5.2.2 后台系统测试
5.3 性能测试
结论
参考文献
致谢
大连理工大学;