摘要:随着信息技术的发展与和计算机应用的不断普及,在线考试系统对教学质量的提高有很大的帮助,实现教学与考试分离,大范围地实现教学资源共享,对教学效果的提高有极大的促进作用。在线考试系统可以动态地管理各种考试信息,考试结束后计算机在一定程度上自动阅卷与判分,不但能够节约大量的时间、人力、物力与财力,还能够有效地提高考试成绩的公证性和客观性。本系统采用ASP。NET 技术作为创建应用程序的方式,以C#作为编程语言,采用SQL Server 数据库作为后台数据库,SQL Server 数据库是一种应用广泛的数据库管理系统。该系统实现了学生管理、试卷管理、在线考试、试卷评阅、题库管理、成绩管理等功能。它使考试过程变得方便、高效、快捷、公正, 是现代高等教育发展的需要, 同时也提高了学校教学的效果和教学效率。79954
毕业论文关键词:在线考试,ASP。NET,试卷管理;
Abstract:With the development of information technology and computer application, online examination system on teaching quality improvement is of great help, realize the separation of teaching and examination, greater scope to achieve teaching resources sharing, improve the effect of teaching have great role in promoting。 Online examination system can manage all kinds of test information, after the exam computer in a certain extent, automatic marking and grading, not only can save a lot of time, manpower, material and financial resources, but also can effectively improve the test scores of the notarization and objectivity。 The system using ASP。 Net technology is created as a way of application, to C# as a programming language, using SQL Server database as the backend database, the SQL Server database is a widely used database management system。 The system realizes the student management, paper management, online examinations, papers, exam management, performance management and other functions。 It makes the examination process convenient, efficient, fast and fair, is the need of modern higher education development, but also improve the effectiveness of teaching and teaching efficiency。
Keywords :online examination, ASP。NET, paper management;
目 录
1 绪论 6
1。1课题研究背景 6
1。2目的和意义 6
2 技术介绍 6
2。1 ASP。NET 介绍 6
2。2 SQL SERVER 2008 7
2。3 C# 7
3系统需求分析 8
3。1可行性分析 8
3。2性能需求分析 9
3。3 系统功能分析 9
4 系统设计 10
4。1系统模块结构设计 10
4。2 重要功能模块流程 11
4。3数据库设计 14
5系统实现 19
5。1系统重点模块设计 19
5。2 登录模块详细设计 20
5。3科目信息模块详细设计 22
5。4试题管理模块详细设计 23
5。5 试卷信息管理模块详细设计 25
5。6在线考试模块详细设计 27