学位论文 > 优秀研究生学位论文题录展示
基于.NET平台的网络考试系统研究
作 者: 梁富毫
导 师: 王子牛
学 校: 贵州大学
专 业: 计算机技术
关键词: 网络考试系统 .NET WEB ASP.NET SQL Server 2005
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 72次
引 用: 0次
阅 读: 论文下载
内容摘要
随着信息技术的飞速发展,面向对象的软件技术、网络通信技术等已成为当前的研究和应用的热点。利用信息技术来推动教学改革是当前学校教育改革的一条重要思想,网络考试系统具有高效、安全可靠、公正、经济、灵活、快捷等优点,是教育信息化的必然发展趋势。基于Web技术的考试系统是Internet的重要应用之一,对这个方向的研究具有重要的理论意义和现实意义。本课题研究的任务是为贵州电力职业技术学院开发一个网络考试的平台,研究基于微软公司.NET平台的网络考试系统的构建方法及相关技术。本论文首先在对各种网络考试系统的应用程序架构、开发技术和系统特点进行深入分析的基础上,提出了基于.NET的WEB网络考试系统设计思路。然后介绍了本系统所用的.NET平台上动态网页开发工具ASP.NET、数据库管理系统SQL Server 2005。接着介绍了本系统分析和设计的过程,如:系统功能的要求、模块的划分、数据库的设计等,介绍本考试系统的管理模块、考生考试模块和教师管理模块等三大模块。介绍了系统部分功能的具体实现方法及系统实现中的一些关键技术。另外还从系统工作环境的安全性和ASP.NET代码的安全性两个方面介绍了系统安全性控制的具体措施。
|
全文目录
中文摘要 4-5 英文摘要 5-6 第一章 前言 6-11 1.1 课题背景及意义 6 1.2 国内外研究状况 6-8 1.3 B/S结构软件的开发工具 8-9 1.4 本文所做的主要工作 9 1.5 论文的体系结构 9-11 第二章 网络考试系统的架构基础 11-22 2.1 Web数据库技术 11-13 2.1.1 Web数据库技术简介 11 2.1.2 Web数据库的运行方式 11-12 2.1.3 Browser/Server结构 12-13 2.2 基于.NET平台的技术 13-18 2.2.1 开发环境——Microsoft.NET Framework SDK v2.0 13-15 2.2.2 ASP.NET 15-17 2.2.3 开发工具——Microsoft Visual Studio 2005 17 2.2.4 开发语——VB.NET和C# 17-18 2.2.5 ADO.NET数据库访问技术 18 2.3 数据库技术 18-20 2.4 面向对象技术 20-22 第三章 系统分析 22-26 3.1 当前考务管理存在的主要问题 22 3.2 可行性分析 22-23 3.3 需求分析 23-24 3.3.1 非功能性需求 23 3.3.2 功能性需求 23-24 3.4 系统的性能需求 24-26 第四章 系统设计 26-35 4.1 系统功能模块设计 26-28 4.2 数据库设计 28-34 4.2.1 数据库设计的规范化 29 4.2.2 数据库需求分析 29-30 4.2.3 数据库概念结构设计 30-34 4.3 系统开发平台和开发工具 34-35 第五章 系统实现及关键技术 35-46 5.1 考试系统的组卷方式及算法 35-37 5.1.1 考试系统的组卷方式 35 5.1.2 自动组卷算法 35-37 5.1.3 自动组卷信息的管理 37 5.2 系统部分功能的具体实现 37-42 5.2.1 在线考试子模块 37-39 5.2.2 学生考试界面 39-40 5.2.3 考试成绩子模块 40-42 5.2.4 题库管理子模块 42 5.3 系统实现的其它关键技术 42-46 5.3.1 防止非法用户跳过登录检查直接进入某页面 42-43 5.3.2 用session来实现相关参数的传递 43 5.3.3 实现防止考生刷新页面控制 43-44 5.3.4 考试操作安全问题 44-45 5.3.5 禁止使用"查看"菜单下的"源文件" 45-46 第六章 系统安全性控制 46-52 6.1 系统安全性需求分析 46 6.2 系统工作环境的安全性 46-49 6.2.1 Windows Server 2003的安全设计方案 46-47 6.2.2 IIS6.0的安全设计方案 47 6.2.3 SQL Server 2005安全设计方案 47-49 6.3 增强ASP.NET代码本身的安全性 49-52 第七章 总结与展望 52-53 7.1 课题研究总结 52 7.2 系统存在的问题和进一步的工作 52-53 致谢 53-54 参考文献 54-56
|
相似论文
- 基于用户兴趣特征的图像检索研究与实现,TP391.41
- 隐式用户兴趣挖掘的研究与实现,TP311.13
- 基于WEB的仿真互操作性测试工具研究,TP391.9
- LXI仪器Web接口开发,TP274
- LXI计数器研制,TP274
- 教学档案管理系统的设计与实现,TP311.52
- 部队在线考试系统设计与实现,TP311.52
- 基层部队人员日常管理信息系统设计实现,TP311.52
- 面向服务的多主体协作机制的研究与实现,TP393.09
- 基于模型的Web测试技术研究与应用,TP311.53
- 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
- 基于.NET平台和ArcGIS Engine的土壤污染预警系统的设计与开发,X833
- 猪链球菌2型感染小鼠腹腔巨噬细胞基因表达谱差异分析,S858.91
- 面向RIA开发模型的研究,TP311.5
- 基层部队网站的设计与建设,TP311.52
- 部队人员住房管理系统的开发与实现,TP311.52
- 面向业务过程的服务动态组合方法研究,TP393.09
- 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
- 基于本体的语义检索研究,TP391.3
- 面向服务的Web报表的研究与设计,TP393.09
- 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|