1 / 15
文档名称:

在线考试系统.doc

格式:doc   大小:345KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

在线考试系统.doc

上传人:mh900965 2018/4/17 文件大小:345 KB

下载得到文件列表

在线考试系统.doc

文档介绍

文档介绍:SQL Server课程设计报告
课程设计题目:在线考试系统
姓名: 胥伟华
专业: 信息工程
班级: 0 8 3 2 3 1
学号: 0 8 3 2 3 1 19
指导老师: 叶志翔

2010年05月14日

在线考试系统的设计使在线考试的管理具有更方便,更能快捷,更具体等功能。在在线考试平台里,考生和考试题目都不尽相同,这对考试的种种陋****和考试管理以及考试的效率都有很大的提升。
在设计该系统时,先应建立系统的体系结构,用E-R图表示各功能。再将整个系统分解成若干个子模块进行分析。整个系统中,每一个模块都与之相对应,管理员管理题库和考生,而题库与试卷对应。
目录
1
3
3
1、管理员表 3
2、考生表 3
3、试卷表 4
4、题库表 4
5、成绩表 5
6、联系集及E-R图 5
6
6
(1)管理员信息表 6
(2)考生信息表 6
(3)题库信息表 7
(4)成绩信息表 7
(5)试卷信息表 7
2关系模式设计 8
3、在线考试系统功能结构图 8
(SQL语句) 9
12
12
13


在线考试系统的业务包括:考生个人信息的查询、试卷的查询、成绩的查询、管理员的查询和题库的查询等,这些业务都要在该系统上能够实现。
管理员(自动编号,姓名,密码)
考生(考号,密码,姓名,手机号码,QQ)
试卷(试卷遍号,题数,分值,测试需要的时间)
题库(自动编号,题干,选项A,选项B,选项C,选项D,正确答案,试卷编号)
成绩(考号,试卷编号,成绩,测试时间)注:此表的测试时间为考生交卷时的实时时间。

1、管理员表(自动编号,姓名,密码),其主码为自动编号,属于3NF
E-R图
管理员
自动编号
姓名
密码
2、考生表(考号,密码,姓名,手机号码,QQ),其主码为考号,属于3NF
E-R图
考生
考号
姓名
手机号码
QQ
3、试卷表(试卷遍号,题数,分值,测试需要的时间),其主码为试卷编号,属于3NF
E-R图
试卷编号
题数
分值
测试时间
试卷
4、题库表(自动编号,题干,选项A,选项B,选项C,选项D,正确答案,试卷
编号),其主码为自动编号,属于3NF
E-R图
题库
自动编号
A
B
C
D
正确答案
试卷
题干
5、成绩表(考号,试卷编号,成绩,测试时间),其主码由考号和试卷编号共同构成,属于3NF
E-R图
成绩
考号
试卷编号
成绩
测试时间
6、联系集及E-R图
考生
考号
密码
姓名
手机
号码
QQ
考试
试卷
测试时间
成绩
管理员
出题
管理
姓名
密码
编号
试卷
编号
题数
分值
考试时间shichang
题目编号
题干
选项A
选项B
选项C
选项D
正确答案
1
n
m
n
1
n


(1)管理员信息表
属性名称
数据类型
编号
char(16)
姓名
Varcahr(30)
密码
Char(10)
(2)考生信息表
属性名称
数据类型
考号
Cahr(14)
姓名
Varchar(30)
密码
Char(10)
QQ
Char(10)
手机号码
Char(14)
(3)题库信息表
属性名称
数据类型
编号
Char(16)
题干
Varchar(50)
A
Varchar(50)
B
Varchar(50)
C
Varchar(50)
D
Varchar(50)
正确答案
Varchar(50)
题目编号
Varchar(50)
(4)成绩信息表
属性名称
数据类型
考号
Char(14)
考试编号
char(16)
成绩
Int(4)
完成时间
Datetime(8)
(5)试卷信息表
属性名称
数据类型
试卷编号
Varchar(14)
题数
Int(4)
分值
Int(4)
测试时间
Datetime(8)
2关系模式设计
3、在线考试系统功能结构图
如下图
在线考试系统
管理员登录
管理试题
管理考生
管理成绩
退出系统
添加


修改


删除


查看
考生
添加
考生
查看成绩
(SQL语句)
F EXISTS (SELEC