网络在线考试系统的设计与实现(ASP.NET,SQL)(含录像)
来源:56doc.com 资料编号:5D15708 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D15708
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
网络在线考试系统的设计与实现(ASP.NET,SQL)(含录像)(毕业论文17000字,程序代码,SQLserver数据库)
系统功能需求
本程序是将传统的考试模式与先进的网络应用相结合进行开发设计的,主要应实现以下目标:
1. 具有实时性,已注册的用户无论生在何地,通过Internet浏览器,都可以登录网络考试系统。
2. 具有严肃性和公正性,系统提供的自动交卷功能使考试到时间时,系统将自动交卷。
3. 提供了考试时间倒计时功能,随时了解考试剩余的时间。
4. 考生可随时查看考试成绩。
5. 系统自动交卷、阅卷,保证了成绩真实准确。
因此可将该系统设计为前台学生登录考试、学生注册、找回密码和后台管理4个部分。
1. 前台功能模块:前台页面主要包括登录前台和后台的主页、选择考试课程、课程相关的套题、准备考试、开始考试、查询考试成绩和退出系统。
2. 学生注册模块的功能:学生注册页面只是单一的学生资料注册窗口。
3. 密码找回功能模块:密码找回页面也只是单一的密码找回窗口。
4. 后台功能模块:后台页面窗口用于系统管理员资料查询、添加、修改、删除,注册学生资料查询、删除,课程信息查询、添加、修改、删除,套题信息查询、添加、修改、删除,考生成绩查询、删除,考试题目查询、修改、删除,添加试题及完成退出系统管理等功能。
开发环境:Microsoft Visual Studio
数据库:Microsoft SQL Server
程序语言:ASP.NET(C#)语言
目 录
1 引言 1
1.1 课题研究背景与意义 1
1.2 问题定义内容简介 2
1.2.1 问题定义 2
1.2.2 内容简介 2
1.3 课题调研与可行性分析 2
1.3.1 课题调研 2
1.3.2 可行性分析 2
1.4 论文各章内容介绍 3
2 系统的需求分析 4
2.1 系统功能需求 4
2.2 业务流和数据流图 4
2.2.1 业务流 4
2.2.2 数据流图 5
2.3 数据字典 6
3 系统设计 9
3.1 系统总体系结构设计 9
3.2 系统数据模型设计 10
3.2.1 数据概念结构设计——E-R图 10
3.2.2 数据库逻辑结构设计(关系模型) 13
3.2.3 数据表 14
3.3.2 使用ASP.NET作为系统前台开发工具的优点 16
3.3.3 使用SQL SERVER2000作为数据库开发工具的优点 16
3.3.4 系统运行环境 17
3.3.5 系统实现的若干关键技术 17
4.1 前台登录模块的体系结构设计 18
4.1.1 用户管理模块功能简介 18
4.1.2 前台登录界面模块功能图 18
4.2 前台登录模块的详细设计 18
4.2.1 用户登录和注册界面设计 18
5 后台管理模块设计 27
5.1 后台管理模块体系结构设计 27
5.1.1 后台管理模块功能简介 27
5.1.2 后台管理模块功能图 27
5.2 后台管理模块的详细设计 28
5.2.1 管理员信息设置 28
5.2.1.1 管理员信息列表 28
5.2.1.2 管理员信息查询 29
5.2.1.3 添加管理员 29
5.2.1.4 修改管理员 30
5.2.1.5 删除管理员 30
5.2.2 考试题目模块设计 31
6 用户使用手册 34
6.1 系统功能简介 34
6.2 运行环境简介 34
6.3 系统运行与操作指南 34
7 系统评价 35
7.1 系统特色/优点介绍 35
7.2 系统存在不足与改进方案 35
7.2.1 系统存在的不足 35
7.2.2 改进方案 35
7.3 设计心得与体会 35
结 论 36
致 谢 37
参 考 文 献 38
|