学位论文 > 优秀研究生学位论文题录展示
网络在线考试系统的设计与实现
作 者: 邢润林
导 师: 陈文宇;岳峰
学 校: 电子科技大学
专 业: 软件工程
关键词: 数据库管理系统 网络在线考试系统 模块化设计
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 82次
引 用: 0次
阅 读: 论文下载
内容摘要
随着计算机和Internet的普及,传统的考试形式更多的转变成了网络考试形式,网络在线考试系统是现阶段网络教学中不可以缺少的组成部分,通过计算机互联网,教师进行题库及试卷的编辑,学生通过网络进行考试,并能够实现自动评卷的功能,这种考试方式打破了传统纸质方式考试时所受的时间和空间的限制,本文详细的描述的网络在线考试系统的开发过程,从考试系统的需求分求,到系统的功能模块设计,数据库设计,并具体剖析了系统各个功能的实现过程以及详细设计过程。根据系统实际需求,本文采用模块化的设计思想,在Windows XP操作系统环境下,使用ASP.NET技术进行系统开发。首先搭建ASP.NET运行环境IIS服务器,通过使用C#语法的脚本语言完成动态的、交互的web服务器应用程序;然后使用SQL SERVER 2005实现了后台数据库管理系统。本网络在线考试系统的主要功能包括:学生信息的管理、教师信息的管理、课程信息的管理、试题及试卷的管理等功能;完成教师对试题的编辑录入、对试卷的管理、及学生考试后评卷的功能,学生登录并进行在线考试、学生成绩的查询等。本系统具有界面友好,操作简便,系统功能完备,并且安全保密设置齐全等特点。
|
全文目录
摘要 4-5 Abstract 5-9 第一章 引言 9-14 1.1 课题研究的背景 9-10 1.2 国内外研究现状 10-11 1.3 课题研究的目的及意义 11-12 1.4 论文的主要工作 12 1.5 论文组织结构 12-14 第二章 系统相关技术 14-17 2.1 ASP.NET技术 14-16 2.2 ADO.NET技术介绍 16 2.3 本章小结 16-17 第三章 需求分析 17-37 3.1 系统实现目标 17-18 3.2 可行性分析 18-19 3.2.1 技术可行性 18-19 3.2.2 经济可行性 19 3.2.3 操作可行性 19 3.3 系统开发环境 19-22 3.3.1 系统开发模式分析 20-21 3.3.2 系统的硬件环境 21-22 3.3.3 系统的软件环境 22 3.4 数据流分析 22-26 3.4.1 数据流图的符号说明 22-23 3.4.2 在线考试系统的数据流图 23-26 3.5 数据字典 26-36 3.5.1 数据存储分析 26-29 3.5.2 数据流分析 29-35 3.5.3 数据处理分析 35-36 3.6 本章小结 36-37 第四章 总体设计 37-57 4.1 总体设计概述 37 4.2 网络在线考试系统功能实现 37-44 4.2.1 系统功能结构设计 37-40 4.2.2 系统功能模块描述 40-44 4.3 数据库设计 44-56 4.3.1 数据库概念结构设计 44-49 4.3.2 数据库逻辑结构设计 49-51 4.3.3 数据库物理结构设计 51-56 4.4 本章小结 56-57 第五章 系统实现 57-80 5.1 面向对象的程序设计方法 57-58 5.2 用户登录模块 58-59 5.3 管理员子系统功能实现 59-66 5.3.1 课程信息管理模块 59-61 5.3.2 章节信息管理模块 61-62 5.3.3 学生信息管理模块 62-64 5.3.4 教师信息管理模块 64-65 5.3.5 学生导入管理模块 65-66 5.4 学生子系统功能实现 66-72 5.4.1 学生个人资料信息修改模块 66-67 5.4.2 考试信息查看模块 67-68 5.4.3 考试模块 68-70 5.4.4 历史成绩查询模块 70-71 5.4.5 学员通讯录模块 71-72 5.5 教师子系统功能实现 72-78 5.5.1 教师资料修改模块 72 5.5.2 试题编辑模块 72-76 5.5.3 问题导入模块 76-77 5.5.4 试卷生成模块 77-78 5.6 程序中的关键算法 78-79 5.6.1 自动组卷算法 78-79 5.6.2 主观题评卷算法 79 5.7 本章小结 79-80 第六章 系统测试 80-84 6.1 系统测试概述 80 6.1.1 系统测试的任务 80 6.1.2 系统测试的目标 80 6.2 测试方案 80-82 6.2.1 模块测试 81 6.2.2 集成测试 81 6.2.3 验收测试 81-82 6.3 测试用例 82-83 6.4 本章小结 83-84 第七章 结论 84-85 致谢 85-86 参考文献 86-88 附录 88-93
|
相似论文
- 电压监测仪自动校验系统,TM933.2
- 新型卷板机运动结构与控制系统设计,TG333.24
- 龙纹的异化设计研究与应用,J522
- 基于LabVIEW的控制实验系统的设计与开发,TP273
- 青岛酒店管理学院网络在线考试系统,TP311.52
- 全向驱动电动轮关键技术研究,U469.72
- 安全视野下的公共设施设计研究,J50
- 家用木质桑拿房模块化设计研究,TU824
- 半承载式客车车身结构分析方法与结构改进研究,U463.822
- 基于发展心理学的儿童中期家具设计研究,J525.3
- 数据库管理系统演化机制探析,TP311.13
- 基于UG的机车车体模块化设计研究,U260.2
- 嵌入式数据库管理系统SQLite的设计与实现,TP311.13
- 基于INTERNET的医学图像传输与发布系统的研究,R197.324
- 圆柱齿轮加工机床的可适应模块化设计方法与工具研究,TG61
- 基于家庭生命周期的厨房设施模块化设计方法研究,TS972.2
- 用于慢性疲劳综合征中药小复方筛选研究,R259
- 多通道在线电能质量监测仪的设计与实现,TM76
- 机电产品绿色模块划分方法研究与应用,TH122
- 基于永磁同步无齿轮曳引机的电梯节能驱动与控制系统设计与实现,TP273
- 基于Linux的分布式交换机设备虚拟化技术研究,TP393.05
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|