摘要随着21世纪的到来,网络技术以及计算机技术的应用都在飞速发展。而教育的网络化也成为了近年来现代教育的一个主要发展方向和主要特征。网络在线测试系统的出现既方便了学生对已学习过的知识的复习与巩固,同时也极大地减轻了老师们的负担,利于老师更好的了解学生对于课堂知识的掌握情况,从而更好地在以后的教学工作中对学生的薄弱点进行更好地辅导。本文着重介绍了一个基于B/S模式的在线考试系统网页的设计与实现,为了达到预期的效果主要使用了两种开发软件:Microsoft Visual Studio 2008和SQL Sever2005。 其中通过C#程序语言的编写和ASP.NET3.5技术完成了在线测试系统的各个模块的设计和完善,可以基本实现学生的在线测试及评分,教师对于试题的修改、添加和删除操作以及查看学生成绩的功能。系统管理员则可以对学生和教师信息进行统一的修改操作。50672
毕业论文关键词:Visual Studio 2008;SQL Sever2005;在线测试系统;ASP.NET
ABSTRACT
With the advent of the twenty-first Century,The application of network technology and computer technology are in rapid development。The network education has become the main characteristics and a main direction of the development of modern education in recent years。Network online test system is convenient for students to learn the knowledge of the review and consolidation。At the same time, it greatly reduce the burden of Teachers,And it’s better for teacher to understand how the student grasp the situation of classroom knowledge。Thus the teaching work in the future to better the students of the weak point with better guidance。This paper introduces the design and implementation of online examination system webpage based on a B/S model,In order to achieve the desired effect mainly use two types of software development:Microsoft Visual Studio 2008 and SQL Sever2005。The C# program language and ASP.NET3.5 technology are used to complete and perfect the design of each module of online testing system。You can basically realize the online testing and grading students, teachers for the item changes, add and delete operations and view the functions of student achievement. System administrators can be unified modified operation of students' and teachers' information。
Keywords: Visual Studio 2008;SQL Sever2005;Online test system;ASP.NET
目录
第一章 绪论 1
1.1 研究背景 1
1.3发展前景 3
第二章 软件分析 5
2.1 SQL Server 2005 5
2.2 ASP.NET 3.5 6
2.3 C#语言与Visual Studio 2008 6
第三章 系统需求分析与设计 9
3.1 网上考试系统结构功能 9
3.2 数据库的分析与建立 10
3.2.1 数据库重要性分析 11
3.2.2主要数据库表与相应字段介绍 11
3.3 B/S三层结构模式 13
3.3.1 B/S体系结构 13
3.3.2 三层体系结构 14
第四章 网页系统的实现 17
4.1 公共模块设计 17
4.1.1 登陆页面的设计 17
4.1.2 基本信息页面设计