在线考试系统论文论文_第1页
在线考试系统论文论文_第2页
在线考试系统论文论文_第3页
在线考试系统论文论文_第4页
在线考试系统论文论文_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档第2页/共2页精品文档推荐在线考试系统论文论文

名目

第1章系统分析(3)

1.1开辟背景(3)

1.2系统需求分析(3)

1.3开辟环境(4)

第2章系统设计(5)

2.1系统架构(5)

2.2系统功能模块(6)

2.3系统数据库设计(8)

第3章系统实现(11)

3.1治理员主页面(11)

3.2添加课程(19)

3.3考试界面(20)

第4章系统测试(23)

第5章结束语(24)

参考文献(25)

摘要:

本文要紧研究了题库治理系统的设计与开辟,研究该课题的要紧目的是便于学生举行测试、复习知识,学生能够登录此系统举行答题,实现考、测一体化,提高学校的教学质量和效率。系统要紧用VS2005以及SQL2005来实现。

关键字:

在线考试系统题库Sql2005

第1章系统分析

1.1开辟背景

随着互联网的进展、广泛普及以及校园网的进展,计算机考试已成为一种趋势,运用计算机考试一方面能够节约人力物力,另一方面也给师生带来了方便,因此设计出一款界面友好型、经济有用型的软件差不多迫在眉睫、刻别容缓。

现代高等教育中,网络的运用是提高学校教学效果和教学效率、提高科研和治理水平的必要手段。目前的一具进展趋势是采纳大规模试题库的计算机网络考试模式,随着计算机网络在生产日子、科技教育中的普及,传统的考试出卷、答卷方式以及学绩治理正发生着巨大的变革,所以,怎么使考试过程变得方便、高效、快捷、公正,是现代教育的一具重要课题。当前国际上许多考试认证,例如GRE、CISCO,其出题、答卷以及评分基本上在计算机上完成的。无纸化的考试形式有着其科学、及时、准确、公平等优点,具有传统考试形式无法替代和比拟的优势,一方面能够防止考生心存侥幸,投机取巧;另一方面它保密性高,考试时刻灵便,提高了学校的教学水平。本文设计的是一套基于微软SQLserver2005数据库的网络软件系统.

1.2系统需求分析

1.功能需求

系统应提供用户登录识不,对试题举行增、删、改、查询功能,自动生成试题,自动判卷功能等。

2.性能需求【1】

系统反应时刻应在2s内,主存容量应该为256MB,磁盘容量最少应为80GB,在安全性方面应该防止SQL注入等。

3.可靠性可用性需求

在考试期间别能浮现系统崩溃事情,当遇到的断电等突发事情,应该有一定的恢复措施,在一具月内在任何一台计算机上该系统别可用的时刻别能超过2%。

4.出错处理需求

当插入的数据浮现是系统应该给一具友好的提示,比如弹出一具对话框举行提示等。

1.3开辟环境

数据库是数据治理的最新技术,是计算机科学的重要分支【2】。今天,信息资源已成为各个部门的重要财宝和资源。十年来,数据库治理系统已从专用的应用程序包进展成为通用系统软件。由于数据库具有数据的结构化、可控冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,所以,作为信息系统核心和和基础的数据库技术得到了越来越广泛的应用,越来越多的新的应用领域采纳数据库技术来存储和处理信息资源,较大的信息系统基本上建立在数据库设计之上的。

由于用到的数据表格多,学生基本信息的变动较大,我们选用SQLServer作为数据库开辟,而别用Access,要紧是因为Access存放的记录,在实际运用中别适合此系统;而SQLServer是一种常用的关系数据库,能存放和读取大量的数据,治理众多并发的用户,使用方便快捷,故选用SQLServer数据库。

用VB语言举行编码。VB编程语言是微软在.NET打算中重要的开辟语言,它具有语法简单,功能强大,快速应用,语言自由,强大的Web服务器控件,支持跨平台,与XML相融合等。所以挑选VB编程语言。

第2章系统设计

2.1系统架构

整个系统分为三个部分,治理员、学生和主界面。

由于每个用户的权限别同,因此用户进入系统应该举行身份验证。依照别同的身份权限进入别同的操作界面,举行别同的操作,扫瞄别同的页面。

学生进入考试系统后,能举行考试,以及查看自个儿的考分。关于每个考试者来讲,试卷的试题和题量都应是相同的,同时为了保证考试的公平性,每个考生只限制抽取一次题。考试者挑选答案提交后,由计算机自动判卷,得到成绩后马上显示出来。考试完毕后,用户应该退出系统。

关于治理员来讲,能够依照需要往数据库录入试题,还能对题库举行增、删、改、查、等操作。

本系统是以WindowsXP系统为操作平台,在.NET2005环境下编程实现。

系统ER图:

2.2系统功能模块

本题库治理系统分为用户治理模块、学生治理模块、题库治理模块、试卷生成治理模块、考试查询模块、考试页面治理模块六个模块。

1

N

1

1

1

治理员

学生试卷信息

治理挑选

治理

生成

考试

姓名密码性不

学号

密码

用户名

题编号

内容

选项N

N

N

1

N

1图2-1系统E-R图

所属科目

填空题编号

内容

答案

所属科目1

推断

题编号

内容

所属科目

简答

题编号

内容

所属科目

试题信息

题编号

名称

题数

分数治理

图2-2系统模块图

学生用例图【3】:

查看成绩

个人信息治理

考试

举行查看个人信息

学生

在线考试系统

学生治理用户治理试题查询

试卷生成

随机组卷

成绩查询

修改密码治理员学生

题库治理

考试页面

试题添加添加填空题

添加挑选题

添加推断题

添加科目

自动判卷

随机组卷

图2-3学生用例图

治理员用例图:

图2-4治理员用例图

2.3系统数据库设计

综合以上分析,要实现上面的所有功能模块,本题库系统共有

8个数据表,

分不是:挑选题信息表、推断题信息表、填空题信息表、咨询答题信息表、试题科目表、治理员信息表、试卷信息表和试卷内容表。

表2-1治理员信息表(admin)

列名含义数据类型长度缺省值允许空admin_id

用户名

Varchar

100

试题治理题库治理

学生治理

用户治理

治理员

包括学生

信息的添加、修改、删除

只可查看自个儿的信

息,无法修

改和注册查询试题

添加试题

admin_pwd密码Varchar100无否

表2-2试题科目表(Sub)

列名含义数据类型长度缺省值允许空QuestionSub试题科目nvarchar50无否

表2-3挑选题信息表(SingleSel)

列名含义数据类型长度缺省值允许空QuestionID试题编号char20无否Question试题内容ntext16无否列名含义数据类型长度缺省值允许空Choice_A选项Anvarchar50无否Choice_B选项Bnvarchar50无否Choice_C选项Cnvarchar50无否Choice_D选项Dnvarchar50无否Answer正确答案char10无否QuestionSub所属科目nvarchar50无否QuestionTime录入时刻nvarchar50无否QuestionType试题类型nvarchar50无否

表2-4推断题信息表(RightOrWrong)

列名含义数据类型长度缺省值允许空QuestionID试题编号char20无否Question试题内容ntext16无否

Answer正确答案char10无否QuestionSub所属科目nvarchar50无否QuestionTime录入时刻nvarchar50无否QuestionType试题类型nvarchar50无否

表2-5填空题信息表(Filling)

列名含义数据类型长度缺省值允许空QuestionID试题编号char20无否Question试题内容ntext16无否Answer正确答案nvarchar50无否QuestionSub所属科目nvarchar50无否QuestionTime录入时刻nvarchar50无否QuestionType试题类型nvarchar50无否

表2-6咨询答题信息表(EssayQuestion)

列名含义数据类型长度缺省值允许空QuestionID试题编号char20无否Question试题内容ntext16无否Answer正确答案ntext16无否QuestionSub所属科目nvarchar50无否QuestionTime录入时刻nvarchar50无否QuestionType试题类型nvarchar50无否

表2-7试卷信息表(test1)

列名含义数据类型长度缺省值允许空test_number试卷编号char20无否

test_name试卷名称nvarchar100无否test_sub试卷科目nvarchar100无否test_score试卷分值float8无否xzQuantity挑选题数量int4无是xzScore挑选题分值float8无是pdQuantity推断题数量int4无是pdScore推断题分值float8无是tkQuantity填空题数量int4无是tkScore填空题分值float8无是wdQuantity咨询答题数量int4无是wdScore咨询答题分值floa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论