文档介绍:********学院
蚩或阜业我针(程攵)
题目:《网页设计与制作》考试系统
作
者:
****
学
号:
系
别:
信息工程系
专
业:
计算机网络
年
级:
*****^^
指导教师:
完成日期:
201S2年5月23日
目录
摘要 II
1系统设计 1
1
1. 1 系统需求分析 1
1. 2 系统分析 2
2
3
2. 1 ASP. NET 技术 3
2. 2 SQL SERVER 技术 4
2. 3 ASP. NET与数据库的连接 5
3 概念结构设计 6
7
2系统主要供模块 8
1系统功能模块划分 8
1. 1前台系统功能模块的划分 9
1. 2后台系统功能模块的划分 9
3考试界面模块 9
1考试规则的介绍 9
2考试科目的介绍 10
3学生信息管理模块 11
3. 3. 1学生成绩管理模块 11
12
3. 4. 1试题考试模块 12
总结 14
参考文献 15
致谢 16
摘要
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识, 它已进入人类社会的各个领域并发挥着越来越重要的作用。它已经深入到日常工作和生 活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游 戏娱乐等。各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工 作。考试系统用计算机管理学生考试活动的一种计算机应用技术的创新,在计算机还未 普及之前学生考试都是由教师或工作人员人工管理, 学校管理都拥有实施计算机考试系统的硬件条件,完全可以采用采用计算机智能化管理, 方便师生,提高教师工作效率,节省纸张的使用。符合我国的现代化发展方向,采用计算 机作为工具的实用的计算机智能化管理程序来帮助前台管理员进行更有效的考试管理 工作。考试系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护 以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据 安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
本文首先进行系统的需求分析,得出要建的各个系统模块。其次用ASP. NET编程语 言和Microsoft ODBC数据源管理支持下的数据库SQL Server建立系统运行所要的后台 数据库。本考试系统具有考生登录、登录考试、考试、浏览查看等功能,它将有效的提 高考试效率。在本系统的设计中,尽量做到了对其的设计达到较强的移植性,使得本系 统具有一定的应用前景。
本文以Internet为平台,研究了基于ASP. NET考试系统的设计与开发,包括系统 需求分析和系统功能设计以及数据库设计。重点阐述了在线考试模块、题库管理模块、 试卷管理模块、学生管理模块、管理员管理模块、成绩查询模块的设计的简单设计。
关键词:考试系统;ASP. NET编程;数据库SQL Server;计算机智能化
1系统设计
本考试系统主要分成四部分:一是登录界面模块,二是管理员登陆模块,三是考试 界面,四是成绩查询模块,五是退出考试系统模块。
从总体上考虑,系统应该实行下列功能:
登陆界面模块包含:准考证号、考生姓名。从考生的准考证号和姓名来验证登录考 生的信息是否能进行考试。
对管理员来说,包括管理员信息管理、学生信息管理、教师信息管理、试题管理、 课程管理、教员信息管理。
1、 学生信息管理:管理员可以对用户的资料进行查询、删除等操作。
2、 教员信息管理:管理员可以对用户的资料进行查询、删除等操作。
3、 管理员信息管理:管理员可以对用户的资料进行查询、删除等操作。
对教员来说,包括试题管理、成绩查询。
1、 试题管理:教员可以根据课程,各种题型等方面对某个课程自动生成试题。同 时,教员还可以对题库中的试题进行几种基本操作:添加新的试题、删除旧有 的试题,教员可以设置题干、答案等属性。
2、 成绩管理:教员可以查看考生的考试成绩,并针对不同的课程进行成绩统计, 也可以对不同的学生进行成绩统计等。
对学生来说:包括考试、查询以往的成绩等。
1、 考试:学生可以在任意时候进行考试,考试结束后系统会根据已有的标准答案 进行判卷,考生可以知道自己的成绩。
2、 查询以往的考试成绩:学生可以根据题目的不同来查询自己的以往考试的成绩 的相关信息。
1.
系统维护模块主要是管理员对系统进行维护,保证系统的正常运行,同时管理教师 和学生信息。考试