1 / 27
文档名称:

在线考试系统数据库设计.docx

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

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

分享

预览

在线考试系统数据库设计.docx

上传人:大于振 2023/1/29 文件大小:151 KB

下载得到文件列表

在线考试系统数据库设计.docx

文档介绍

文档介绍:该【在线考试系统数据库设计 】是由【大于振】上传分享,文档一共【27】页,该文档可以免费在线阅读,需要了解更多关于【在线考试系统数据库设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数据库设计文档
成员:曹丽琼冯继伟刘维毅
班级08软工三班
指导老师:郭东恩
日期:2011-5-22
目录
数据库设计文档
前言

本文档是本项目开发中至关重要的一部分,经过本档编写,对本项目中有关数据储存信息进行明确立位,对数据构造等有关信息进行明确说明。本文档尽可能的详尽说明各个实体的属性及互相联系,使开发人员的开发效率尽可能增添。

实训要求
开发人员:全体成员
文档使用者:oracle开发人员、程序设计人员


开发人员:对oracle和java熟****br/>测试人员:对java及oracle有必定的认识

《在线考试系统可行性剖析》
《在线考试系统需求剖析》
《项目(bbs)数据库设计文档—刘维毅》
4
数据库命名规则
db_examonline:在线考试系统数据库
tb_invigilate:监考人员
tb_user:学生或用户信息表
tb_select:选择题有关信息表
tb_answer:简答题有关信息
tb_boolean:判断题有关信息
tb_admin:管理员信息表
tb_page:数据库测试一试题
数据库设计说明

数据词典
考生属性:编号tid,姓名uname,登录密码upassword,学号uno,班
级uclass,考试状态ustate
监考人员属性:编号tid,姓名name,登录密码password
管理员属性:编号aid,姓名name,登录密码password
试卷属性:编号pid,科目subject,选择题数目snum,判断题数目bnum,问答题数目anum,考试时间pageDate
选择题属性:编号id,题目name,选项AoptionA,选项BoptionB,选项CoptionC,选项DoptionD,所属科目subject
判断题属性:编号id,题目name,对选项yes,错选项no,所属科目
subject
简答题属性:编号id,题目name,所属科目subject
科目属性:编号sid,科目subject
实体关系
考生
编号考试状态
姓名
学号班级
登录密码
监考人员
编号登录密码
姓名
管理员
编号登录密码
姓名
考试一试卷
编号
简答题数目
科目名称
判断题数目
选择题数目
考试时间
选择题
编号科目名称
题目

选项D
选项A选项C
选项B
判断题
编号
科目名称
题目
简答题
编号科目名称
题目
科目
编号科目名称
E_R图
考生


管理员
选择题

监考

考试一试卷


简答题

监考人员


科目
判断题
S—R关系:
学生关系表:
Stb_user(usid,uname,upassword,uno,uclass,ustate)
监考人员关系表:Stb_invigilate(tid,name,password)
管理员信息关系:Stb_admin(aid,name,password)
考试一试卷信息关系:
Stb_page(usid,pid,subject,snum,bnum,anum,pageDate)
选择题信息关系:Stb_select(id,pid,subject,name,
optionA,optionB,optionC,optionD)
判断题信息关系:Stb_boolean(id,pid,subject,name,yes,no)
简答题信息关系:Stb_answer(id,pid,subject,name)
科目信息关系:Stb_subject(sid,subject)

暂无

暂无

在线考试系统数据库:
:考生信息表
属性:编号Tid,姓名name,登录密码password,学号number,班级class,考试
状态state
字段名称
数据种类
长度
主键
描绘
Tid
number
10

主键表记
uname
Varchar2
50

学生姓名
upassword
char
16

登录密码
uno
number
10

学号
uclass
Varchar2
50

班级
ustate
number
1

考试状态
Createtabletb_user(
Tidnumber(10)primarykey,
Unamevarchar2(50),
Upasswordchar(16),
Unonumber(10),
Uclassvarchar2(50),
Ustatenumber(1)
);
:监考人员信息表
属性:编号tid,姓名name,登录密码password
字段名称
数据种类
长度
主键
描绘
tid
number
10

主键表记
name
Varchar2
50

姓名
password
char
16

登录密码
Createtabletb_invigilate(
Tidnumber(10)primarykey,
Namevarchar2(50),
Passwordchar(16)
);