摘 要:网上考试系统,既方便了广大考生,同时也方便了考试的组织方。系统采用B/S架构,运用C#编程技术,以SQL Server作为后台数据库,在Visual Studio 2010环境下开发完成。系统根据使用人员的不同,分为了三级权限:考生、教师、管理员。考生可以进行在线考试和在线练习;教师可以对试题进行增删查改的操作,以及查询学生信息,查看考试情况;管理员不仅可以对管理员、教师、考生的信息进行增删查改的操作,还可以控制考试时间和发布成绩的时间,以及查看考试情况、备份学生信息等操作。29201 毕业论文关键词:在线考试系统;ASP.NET;SQL Server 2010;B/S
Design and Implementation of Online Examination System
Based on B/S
Abstract:The online examination system, which is convenient for the majority of candidates, but also to facilitate the examination of the organization. The system uses B/S architecture, using C# programming technology,SQL Server as the background database,completed the entire process of the online examination system design and implementation in Visual Studio 2010 environment. System in the development process using B / S structure,the use of object-oriented development approach in the use of three types of roles. Candidates can conduct online exams and online training; Teacher questions can be CRUD operations,as well as student information query, view test cases; Administrators can not only administrators, teachers, candidates information CRUD operations, you can also control the time and publish the results of the examination time,and view test cases,the backup student information and other operations.Paper describes the whole process of system development, focusing on the needs analysis,elaborated on the analysis and implementation of the main function of the system.
Key Words:The Online Examination ;ASP.NET ;SQL Server 2010;B/S
目 录
摘 要1
引 言2
1. 课题研究的背景及意义 2
1.1研究背景2
1.2研究意义2
2.系统相关技术简介.3
2.1 Visual Studio 2010简介3
2.1 SQL Server 2008数据库概述3
3.需求分析3 3.1系统功能需求分析3
3.2系统数据需求分析 .4
4.数据库的设计6
5.系统功能的实现8
5.1考生模块的实现 ..8
5.2教师模块的实现 9
5.3管理员模块的实现.10
6.结论11
参考文献..12
致谢13
基于B/S的网上考试系统的设计与实现
引言
随着社会的进步和商品经济的不断发展,社会对劳动者和技术人员的知识与能力水平的要求越来越高。考试作为衡量能力的一个重要手段,在现代生活中的地位进一步提高,并深入到社会各个方面,各种各样的学历考试、资格证书考试层出不穷,例如:计算机等级考试,会计资格证考试,教师资格证考试等。
1.课题研究背景及意义
1.1课题背景
考试是教育中的一个重要环节,考试目的一是为了考查考生的知识掌握情况;二是为教师提供教学分析依据。一方面,传统的考试由于涉及到组织命题、试卷印刷、考场安排、组织阅卷等诸多环节,考试周期长,效率低,同时人工阅卷等主观原因也影响到考试的公正性,因此,开发一个在线考试系统软件,不仅能提高考试效率,还能尽量保证考试的公正性,并且减少了考试组织方的工作量。另一方面,考试所需的试卷需要大量的纸张,而造纸会砍伐大量树木,加剧环境污染,同时试卷印刷还会产生大量的辐射,对人体造成相当大的伤害,因此,在线考试系统的出现不仅减少了对环境的污染,还减少了对人体的伤害。综合来说,在线考试的趋势越来越明显,将会得到社会及广大学校的认可及使用。