基于ASP.NET技术的在线考试系统的设计
摘要:
随着计算机的普及以及互联网的高速发展,人们对计算机的认识及需求有了明显的增加。依托于先进的计算机技术而开发的在线考试系统,既方便了广大考生,使考生可以突破时间和空间的限制来进行练习,同时也方便了考试的组织方。系统采用B/S架构、运用C#编程技术、以SQL Server作为后台数据库,在Visual Studio 2010环境下开发完成。系统根据使用人员的不同,分为了三级权限:考生、教师、管理员。考生可以进行在线考试和在线练习;教师可以对试题进行增删查改的操作,以及查询学生信息,查看考试情况;管理员不仅可以对管理员、教师、考生的信息进行增删查改的操作,还可以控制考试时间和发布成绩的时间,以及查看考试情况、备份学生信息等操作。论文叙述了系统开发的整个过程,重点说明了需求分析,详细阐述了系统主要功能的设计与实现。
关键词: 在线考试系统 ASP.NET SQL Server 2008 B/S
毕业设计(论文)外文摘要
目 次
1 引言 1
1.1 课题背景及意义 1
1.2 课题内容 1
2 开发技术简介 2
2.1 ASP.NET概述 2
2.2 B/S、C/S比较 3
2.3 Visual Studio 2010概述 4
2.4 SQL Server 2008 数据库概述 4
3 需求分析 5
3.1 系统功能需求分析 5
3.2 系统数据需求分析 7
3.3 系统性能需求分析 8
4 系统设计 9
4.1 功能模块设计 9
4.2 数据库的设计 12
5 系统功能的实现 16
5.1 数据库的连接及登录模块的实现 16
5.2 考生模块的实现 17
5.3 教师模块的实现 21
5.4 管理员模块的实现 24
6 系统测试 27
结 论 28
参 考 文 献 29
致 谢 30
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |