在线考试系统Word格式.docx

上传人:b****6 文档编号:16953269 上传时间:2022-11-27 格式:DOCX 页数:13 大小:155.02KB
下载 相关 举报
在线考试系统Word格式.docx_第1页
第1页 / 共13页
在线考试系统Word格式.docx_第2页
第2页 / 共13页
在线考试系统Word格式.docx_第3页
第3页 / 共13页
在线考试系统Word格式.docx_第4页
第4页 / 共13页
在线考试系统Word格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

在线考试系统Word格式.docx

《在线考试系统Word格式.docx》由会员分享,可在线阅读,更多相关《在线考试系统Word格式.docx(13页珍藏版)》请在冰豆网上搜索。

在线考试系统Word格式.docx

4.2.3考生表8

4.2.4题库表9

4.2.5试卷表9

4.3数据库关系表10

5、物理模型10

6、小结12

1、背景

随着计算机技术的发展和互联网时代的到来,人们已经进入了信息时代,亦或是数字化时代。

在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时希望能够得到科学的评价;

教育机构也希望给网上的学生提供更灵活的服务。

在线考试系统正是迎合这一需求而开发的,它旨在探索一种以互联网为基础的考试模式。

通过这种新的模式,为考生创造一种新的考试环境,提高考试工作效率和标准化水平。

通过数据库系统课程设计,熟悉了SQLSERVER数据库管理系统的结构与组成;

掌握了SQLSERVER数据库管理系统的应用技术和的使用;

应用实践《在线考试系统》的数据库应用系统的设计方法、开发过程和SQLSERVER数据库的管理与维护。

最终达到掌握数据库管理系统的使用和开发,提高分析问题、解决问题和实践应用能力。

该系统为考生提供在线考试所需的目标资源,考生可通过注册获取考生号和密码,进入系统取题、答题、系统改题等一系列流程。

为考生提供最为便捷的考试平台。

2、系统需求分析

2.1功能需求

从总体上考虑,系统应该实现下列功能:

对管理员来说,包括考生管理、题库管理、成绩管理。

(1)考生管理:

管理员可以查看数据库中已经注册的考生信息和添加新考生。

(2)题库管理:

管理员可以对题库中的试题进行三种基本操作:

添加新的考题、删除旧有考题、修改原有考题,其中试题类型只有单选题,对于试题,管理员可以设置题干、答案、选项等属性。

(3)成绩管理:

管理员可以查看考生的考试成绩。

对普通用户来说,包括在线考试、查询以往考试成绩。

(4)在线考试:

学生可以任选时间进行在线测试,考试结束后,系统会根据已有的标准答案进行在线判卷,考生可以立刻知道考试成绩。

也可以返回选择试卷界面再次参加考试,但此次不能选择与前次考试相同的试卷。

(5)查询以往考试成绩:

学生可以在线查询所有参加过的每套试卷的考试相关信息,包括成绩和考试当天的具体时间和日期。

2.2数据库流程图

 

2.3系统开发运行环境

本系统开发平台:

SQLServer2000

3、概念模型设计

3.1.数据库结构

根据前面所作的需求分析本系统的实体及其属性如下:

管理员(自动编号,姓名,密码,性别)

考生(考号,密码,姓名,学号,手机号码,QQ号)

试卷(试卷遍号,题数,分值,测试需要的时间)

题库(自动编号,题干,选项A,选项B,选项C,选项D,正确答案,试卷编号)

成绩(考号,试卷编号,学号,成绩,测试时间)注:

此表的测试时间为考生交卷时的实时时间。

3.2个体E-R模式图

3.2.1考生E-R图

3.2.2管理员E-R图

3.2.3试卷E-R图

3.2.4题库E-R图

3.2.5考试E-R图

3.3整体E-R模型图

4、关系模型设计

4.1模式求精

根据表,选择3NF范式。

管理员表(自动编号,姓名,密码),其主码为自动编号,属于3NF

考生表(考号,密码,姓名,手机号码,QQ号),其主码为考号,属于3NF

试卷表(试卷遍号,题数,分值,测试需要的时间),其主码为试卷编号,属于3NF

题库表(自动编号,题干,选项A,选项B,选项C,选项D,正确答案,试卷

编号),其主码为自动编号,属于3NF

成绩表(考号,试卷编号,成绩,测试时间),其主码由考号和试卷编号共同构成,属于3NF

4.2数据库表

4.2.1成绩表

列名

数据类型

长度

允许空

考号

varchar

50

试卷编号

int

4

成绩

完成时间

datatime

8

4.2.2管理员表

编号

姓名

密码

4.2.3考生表

密码

姓名

电话号码

11

QQ号

4.2.4题库表

题干

A

B

C

D

正确答案

试卷编号

4.2.5试卷表

提数

char

10

分值

测试时间

4.3数据库关系表

5、物理模型

SQL语句

/******Object:

Table[dbo].[成绩信息表]ScriptDate:

2010-5-816:

38:

02******/

CREATETABLE[dbo].[成绩信息表](

[考号][varchar](50)NOTNULL,

[试卷编号][int]NOTNULL,

[成绩][int]NULL,

[完成时间][datetime]NULL

)ON[PRIMARY]

GO

Table[dbo].[管理员信息表]ScriptDate:

03******/

CREATETABLE[dbo].[管理员信息表](

[编号][int]NOTNULL,

[姓名][varchar](50)NOTNULL,

[密码][varchar](50)NOTNULL

Table[dbo].[考生信息表]ScriptDate:

CREATETABLE[dbo].[考生信息表](

[密码][varchar](50)NOTNULL,

[姓名][varchar](50)NULL,

[电话号码][varchar](11)NULL,

[qq号码][varchar](50)NULL

Table[dbo].[试卷信息表]ScriptDate:

CREATETABLE[dbo].[试卷信息表](

[题数][char](10)NULL,

[分值][char](10)NULL,

[测试时间][int]NULL

Table[dbo].[题库信息表]ScriptDate:

CREATETABLE[dbo].[题库信息表](

[题干][varchar](50)NULL,

[A][varchar](50)NULL,

[B][varchar](50)NULL,

[C][varchar](50)NULL,

[D][varchar](50)NULL,

[正确答案][varchar](50)NULL,

[试卷编号][int]NOTNULL

6、小结

首先,感谢老师给我的提示,让我找到了E-R关系的切入点,能够继续深入思考关系模式图的建立。

本系统经过测试,能完成考试的基本功能,如在线判卷评分,查询成绩;

后台可以管理考题、考生、成绩等信息,但还有很多不足之处,如对考生和成绩的查询可以设置成按一定的条件查询,在考前选试卷时也可以添加选择课程,题目类型也可以添加多选或填空等其他题型,由于时间的限制,不能在本次课程设计中实现,不过我会在后期对该系统做进一步的完善,争取能够使该系统能够在网络上正常运行。

本次课程设计给我的体会主要在设计E-R图方面,虽说老师给出的题目数据量不多,但要将它们联系起来需要一定的逻辑思维能力,好在本课题的E-R个体只有5个,而且每个个体之间的联系比较简单,组建起的关系模式图思路比较清晰,不混乱,具体从管理员和考生的一对多关系,考生与试卷的多对多关系,管理员与试卷的多对多关系,可以很清楚的了解它们之间的联系,通过考试、管理与出题的桥梁结构构成的E-R实体,总的来说,还算可以!

细节方面今后还需要改进,由于课程专业的限制,还未接触到ASP平台系统,至于真正意义上的在线考试还需要做进一步的改善!

7、评分表

课程设计评分表

学生姓名:

班级:

学号:

课程设计题目:

项目内容

满分

实评

能结合所学课程知识、有一定的能力训练。

符合选题要求

(5人一题)

工作量适中,难易度合理

能熟练应用所学知识,有一定查阅文献及运用文献资料能力

理论依据充分,数据准确,公式推导正确

能应用计算机软件进行编程、资料搜集录入、加工、排版、制图等

能体现创造性思维,或有独特见解

总体设计正确、合理,各项技术指标符合要求。

说明书综述简练完整,概念清楚、立论正确、技术用语准确、结论严谨合理;

分析处理科学、条理分明、语言流畅、结构严谨、版面清晰

设计说明书栏目齐全、合理,符号统一、编号齐全。

 格式、绘图、表格、插图等规范准确,符合国家标准

有一定篇幅,字符数不少于5000

总分

100

指导教师评语:

指导教师签名:

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 纺织轻工业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1