基于B/S框架高校网络考试信息管理系统的设计与实现
发布时间:2021-08-06 22:16
近年来,各行各业都在随着高科技的发展而高速发展,教育领域也不例外,教育行业目前早已步入信息时代,网络教育和网上考试已成为教育发展的一个重要方向。在国外,网络考试早已发展多年,但是在我国,绝大部分考试还是需要经历组织老师出卷、安排考场、组织学生参加考试、分工手工阅卷评分以及试卷分析等环节。这将要浪费大量的物力、人力、财力,严重阻碍了教育的发展。因此,许多高等院校都有考虑研发一个基于网络信息化的在线考试管理系统代替传统形式的考试,这样不仅可以实现考试无纸化、信息化,也可以提高工作效率,在推广方面也可以更加便捷、范围更广、资源利用率更高。本文首先介绍了课题的研究背景、研究意义以及本文的主要工作内容,再对基于微软ASP.NET平台的B/S框架的网络考试信息管理系统开发所需要的技术路线、思路,以及对开发系统所需要使用的开发工具、数据库等进行深入分析;其次,走访各大院系,参考各类著作以及论文,对考试信息管理系统进行需求分析,然后研究了网上类似的在线网络考试信息管理系统的总体设计,对考试信息管理系统的结构模块与数据库结构模型进行设计;并最终完成整个网络考试信息管理系统的研发与实现;最后,对该考试信息...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:81 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题研究的背景
1.1.1 高校网络考试信息管理系统开发的意义
1.1.2 网络考试信息管理系统的国外现状
1.2 课题研究的概述
1.2.1 课题的目标与内容
1.2.2 研究的基础
第二章 高校网络考试信息管理系统的需求分析
2.1 可行性研究
2.2 网络考试管理的业务分析
2.2.1 网络考试的过程分析
2.2.2 网络考试信息管理系统的业务分析
2.3 软件系统的功能需求分析
2.3.1 业务处理的功能需求
2.3.2 非业务处理的功能需求
2.4 软件系统的性能与软硬件需求
2.4.1 硬件环境需要
2.4.2 软件环境要求
2.4.3 性能需求
第三章 高校网络考试信息管理系统的设计
3.1 软件系统的总体设计
3.1.1 软件系统体系结构
3.1.2 软件系统的功能层次模型
3.1.3 研究的技术路线
3.2 软件系统的数据库设计
3.2.1 数据表间的关系
3.2.2 数据表的结构设计
3.3 软件模块的处理流程设计
3.3.1 班级管理模块
3.3.2 用户管理模块
3.3.3 试卷管理模块
3.3.4 考试管理模块
3.3.5 成绩管理模块
3.3.6 系统安全模块
第四章 系统相关技术
4.1 网络考试信息管理系统分析与设计的目的与任务
4.1.1 网络考试信息管理系统分析的目的与任务
4.1.2 网络考试信息管理系统设计的目的与任务
4.2 信息管理系统分析设计的工具
4.2.1 分析工具---数据流程图(DFD)
4.2.2 总体设计工具---控制结构图
4.2.3 处理流程设计的工具——程序流程图
4.3 软件开发平台.NET技术
4.3.1 Microsoft.NET框架及其特点
4.3.2 ASP.NET技术
4.4 软件开发工具简介
4.4.1 C#语言
4.4.2 后台数据库SQL Server 2008
4.4.3 NHibernate数据持久层框架
4.4.4 Castle ActiveRecord数据持久层框架
第五章 高校网络考试信息管理系统的实现
5.1 数据库的连接
5.2 管理系统的初始化与配置模块
5.3 信息管理系统的实现
5.4 服务端登录
5.5 考试管理子系统
第六章 测试与验证
6.1 测试概述
6.2 系统性能和界面测试
6.3 系统验证
第七章 总结与展望
7.1 总结
7.2 展望
致谢
参考文献
【参考文献】:
期刊论文
[1]信息物理系统安全及相关措施[J]. 邢静宇,张立臣. 计算机系统应用. 2014(06)
[2]浅谈数据库管理系统的数据库设计[J]. 常涛. 科技视界. 2014(08)
[3]在线考试系统的设计与实现研究[J]. 邹小青. 网友世界. 2014(05)
[4]试论数据库系统于信息管理的应用[J]. 李建晋. 信息通信. 2014(02)
[5]浅析计算机数据库系统在信息管理中的应用[J]. 陶陆武. 中小企业管理与科技(上旬刊). 2014(01)
[6]SQL Server 2008数据库的安全性分析[J]. 余峰. 计算机光盘软件与应用. 2012(08)
[7]在线考试系统的数据库设计与实现[J]. 刘洪江. 电脑知识与技术. 2012(03)
[8]ASP内置对象的功能与应用[J]. 李江立. 广东技术师范学院学报. 2008(03)
[9]基于.NET的考试平台管理系统的设计与实现[J]. 王育勤,朱卫东,陈楚湘,王晓明. 计算机工程与设计. 2007(10)
[10]在线考试系统中的考试计划流程设计[J]. 田芳,徐向红. 计算机工程. 2006(23)
硕士论文
[1]民机襟翼系统可靠性技术研究及软件开发[D]. 陈鹏飞.南京航空航天大学 2009
本文编号:3326576
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:81 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题研究的背景
1.1.1 高校网络考试信息管理系统开发的意义
1.1.2 网络考试信息管理系统的国外现状
1.2 课题研究的概述
1.2.1 课题的目标与内容
1.2.2 研究的基础
第二章 高校网络考试信息管理系统的需求分析
2.1 可行性研究
2.2 网络考试管理的业务分析
2.2.1 网络考试的过程分析
2.2.2 网络考试信息管理系统的业务分析
2.3 软件系统的功能需求分析
2.3.1 业务处理的功能需求
2.3.2 非业务处理的功能需求
2.4 软件系统的性能与软硬件需求
2.4.1 硬件环境需要
2.4.2 软件环境要求
2.4.3 性能需求
第三章 高校网络考试信息管理系统的设计
3.1 软件系统的总体设计
3.1.1 软件系统体系结构
3.1.2 软件系统的功能层次模型
3.1.3 研究的技术路线
3.2 软件系统的数据库设计
3.2.1 数据表间的关系
3.2.2 数据表的结构设计
3.3 软件模块的处理流程设计
3.3.1 班级管理模块
3.3.2 用户管理模块
3.3.3 试卷管理模块
3.3.4 考试管理模块
3.3.5 成绩管理模块
3.3.6 系统安全模块
第四章 系统相关技术
4.1 网络考试信息管理系统分析与设计的目的与任务
4.1.1 网络考试信息管理系统分析的目的与任务
4.1.2 网络考试信息管理系统设计的目的与任务
4.2 信息管理系统分析设计的工具
4.2.1 分析工具---数据流程图(DFD)
4.2.2 总体设计工具---控制结构图
4.2.3 处理流程设计的工具——程序流程图
4.3 软件开发平台.NET技术
4.3.1 Microsoft.NET框架及其特点
4.3.2 ASP.NET技术
4.4 软件开发工具简介
4.4.1 C#语言
4.4.2 后台数据库SQL Server 2008
4.4.3 NHibernate数据持久层框架
4.4.4 Castle ActiveRecord数据持久层框架
第五章 高校网络考试信息管理系统的实现
5.1 数据库的连接
5.2 管理系统的初始化与配置模块
5.3 信息管理系统的实现
5.4 服务端登录
5.5 考试管理子系统
第六章 测试与验证
6.1 测试概述
6.2 系统性能和界面测试
6.3 系统验证
第七章 总结与展望
7.1 总结
7.2 展望
致谢
参考文献
【参考文献】:
期刊论文
[1]信息物理系统安全及相关措施[J]. 邢静宇,张立臣. 计算机系统应用. 2014(06)
[2]浅谈数据库管理系统的数据库设计[J]. 常涛. 科技视界. 2014(08)
[3]在线考试系统的设计与实现研究[J]. 邹小青. 网友世界. 2014(05)
[4]试论数据库系统于信息管理的应用[J]. 李建晋. 信息通信. 2014(02)
[5]浅析计算机数据库系统在信息管理中的应用[J]. 陶陆武. 中小企业管理与科技(上旬刊). 2014(01)
[6]SQL Server 2008数据库的安全性分析[J]. 余峰. 计算机光盘软件与应用. 2012(08)
[7]在线考试系统的数据库设计与实现[J]. 刘洪江. 电脑知识与技术. 2012(03)
[8]ASP内置对象的功能与应用[J]. 李江立. 广东技术师范学院学报. 2008(03)
[9]基于.NET的考试平台管理系统的设计与实现[J]. 王育勤,朱卫东,陈楚湘,王晓明. 计算机工程与设计. 2007(10)
[10]在线考试系统中的考试计划流程设计[J]. 田芳,徐向红. 计算机工程. 2006(23)
硕士论文
[1]民机襟翼系统可靠性技术研究及软件开发[D]. 陈鹏飞.南京航空航天大学 2009
本文编号:3326576
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/3326576.html