下载此文档

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


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
该【在线考试系统数据库设计 】是由【大于振】上传分享,文档一共【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)
);

在线考试系统数据库设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人大于振
  • 文件大小151 KB
  • 时间2023-01-29