在线考试试题练习系统数据字典.docx

上传人:b****6 文档编号:8372825 上传时间:2023-01-30 格式:DOCX 页数:78 大小:41.15KB
下载 相关 举报
在线考试试题练习系统数据字典.docx_第1页
第1页 / 共78页
在线考试试题练习系统数据字典.docx_第2页
第2页 / 共78页
在线考试试题练习系统数据字典.docx_第3页
第3页 / 共78页
在线考试试题练习系统数据字典.docx_第4页
第4页 / 共78页
在线考试试题练习系统数据字典.docx_第5页
第5页 / 共78页
点击查看更多>>
下载资源
资源描述

在线考试试题练习系统数据字典.docx

《在线考试试题练习系统数据字典.docx》由会员分享,可在线阅读,更多相关《在线考试试题练习系统数据字典.docx(78页珍藏版)》请在冰豆网上搜索。

在线考试试题练习系统数据字典.docx

在线考试试题练习系统数据字典

在线考试(试题练习)系统

《数据字典》

版本:

1.0

撰写:

校审:

日期:

1.前言

1.1.文档编写目的

该文档作为对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。

1.2.文档范围

该文档包括数据库结构设计(ER图)与结构说明。

1.3.目标读者

该文档针对系统分析、程序设计、软件开发、数据库管理员编写。

1.4.参考

1.5.定义

1.6.术语

ER图:

E-R图也称实体-联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。

2.功能说明

3.ER图

4.数据库表详细说明

4.1.学生管理

4.1.1.学生管理:

Student

描述

学生管理

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

St_ID

Int

自增主键

St_AccName

nvarchar(50)

学生账号

St_Pw

nvarchar(100)

密码

St_Qus

nvarchar(255)

安全问题

St_Anwser

nvarchar(255)

安全问题的答案

St_Name

nvarchar(50)

真实姓名

St_Pinyin

nvarchar(50)

姓名拼音

St_Intro

nvarchar(2000)

学生的个人介绍

St_Signature

nvarchar(255)

学生的个人签名

St_Age

int

年龄

St_Birthday

datetime

生日

St_IDCardNumber

nvarchar(50)

身份证号

St_Photo

nvarchar(255)

照片

St_Sex

int

性别

St_Signature

nvarchar(255)

签名

St_Intro

nvarchar(2000)

个人介绍

St_Major

nvarchar(255)

所学专业

St_Education

nvarchar(255)

学历

St_Native

nvarchar(255)

籍贯

St_Nation

nvarchar(50)

民族

St_CodeNumber

nvarchar(50)

学生编号

St_Address

nvarchar(255)

住址

St_AddrContact

nvarchar(255)

联系地址

St_Phone

nvarchar(50)

电话

St_IsOpenPhone

bit

是否公开电话

St_PhoneMobi

nvarchar(50)

手机

St_IsOpenMobi

bit

是否公开手机

St_Email

nvarchar(50)

电子邮箱

St_Qq

nvarchar(50)

QQ号

St_Weixin

nvarchar(100)

微信号

St_Zip

nvarchar(50)

邮编

St_LinkMan

nvarchar(50)

紧急联系人

St_LinkManPhone

nvarchar(50)

紧急联系人电话

St_IsPass

bit

是否通过审核

St_IsUse

bit

是否启用

St_RegTime

datetime

注册时间

St_LastTime

datetime

最后登录时间

Org_ID

int

所在机构id

Org_Name

nvarchar(255)

所在机构名称

Sts_ID

int

学生分类ID

Sts_Name

nvarchar(255)

学生分类的名称

4.1.2.学生分类:

StudentSort

描述

学生分类的管理

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

Sts_ID

int

自增主键ID

Sts_Name

nvarchar(255)

分类名称

Sts_Tax

int

排序号

Sts_Intro

nvarchar(1000)

分类说明

Sts_IsUse

bit

是否启用

Sts_IsDefault

bit

是否为默认分类

Org_ID

int

所在机构ID

Org_Name

nvarchar(255)

所在机构名称

4.1.3.学员错回顾:

Student_Ques

描述

学员在测试或考试,或练习时,做错的题在此记录,以方便回顾学习

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

Squs_ID

int

自增主键ID

St_ID

Int

学员id

Qus_ID

Int

试题id

Qus_Diff

Int

试题的难度等级

Sbj_ID

int

试题所在分类

Squs_Level

int

生疏度

Qus_Type

int

试题分类,,1单选,2多选,3判断,4简答,5填空

4.2.教师管理

4.2.1.教师管理:

Teacher

描述

教师管理,

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

Th_ID

int

自增主键

Th_AccName

nvarchar(50)

账号名

Th_Pw

nvarchar(100)

密码

Th_Qus

nvarchar(255)

安全问题

Th_Anwser

nvarchar(255)

安全问题答案

Th_Name

nvarchar(50)

教师名称

Th_Title

nvarchar(100)

教师的头衔,如首席讲师等

Th_Pinyin

nvarchar(50)

老师名称的拼音缩写

Th_Intro

nvarchar(2000)

教师的个人介绍

Th_Signature

nvarchar(255)

教师的个人签名

Th_Age

int

年龄

Th_Birthday

datetime

生日

Th_IDCardNumber

nvarchar(50)

身份证号

Th_Photo

nvarchar(255)

照片

Th_Signature

nvarchar(255)

签名

Th_Intro

nvarchar(2000)

个人介绍

Th_Major

nvarchar(255)

所学专业

Th_Education

nvarchar(255)

学历

Th_Sex

int

性别,1为男,2为女

Th_Native

nvarchar(255)

籍贯

Th_Nation

nvarchar(50)

民族

Th_CodeNumber

nvarchar(50)

系统内的教师工号

Th_Address

nvarchar(255)

住址

Th_AddrContact

nvarchar(255)

联系地址

Th_Phone

nvarchar(50)

电话

Th_IsOpenPhone

bit

是否公开电话

Th_PhoneMobi

nvarchar(50)

手机

Th_IsOpenMobi

bit

是否公开手机号

Th_Email

nvarchar(50)

电子邮箱

Th_Qq

nvarchar(50)

QQ

Th_Weixin

nvarchar(100)

微信

Th_Zip

nvarchar(50)

邮编

Th_LinkMan

nvarchar(50)

紧急联系人

Th_LinkManPhone

nvarchar(50)

紧急联系人电话

Th_IsPass

bit

是否通过审核

Th_IsUse

bit

是否启用

Th_RegTime

datetime

注册时间

Th_LastTime

datetime

最后登录时间

Th_Tax

Int

排序号

Th_Score

Int

当前老师的评价得分

Th_ViewNum

Int

访问量

Org_ID

int

所在机构ID

Org_Name

nvarchar(255)

所在机构名称

4.2.2.教师履历:

TeacherHistory

描述

教师地履历管理

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

Thh_ID

Int

自增主键

O

P

Thh_Theme

nvarchar(100)

主题

0

Thh_StartTime

datetime

从事的开始时间

0

Thh_EndTime

datetime

结束时间

Thh_CrtTime

datetime

该条记录的创建时间

Thh_Type

nvarchar(50)

类型,例如学习、工作、实习等

True

O

Thh_Intro

nvarchar(2000)

详情

Thh_Grade

nvarchar(200)

职务或学历

Thh_School

nvarchar(200)

所在学校

Thh_Major

nvarchar(200)

所学专业

Thh_Compay

nvarchar(200)

工作的公司

Th_ID

int

教师id

Th_Name

nvarchar(50)

教师名称

4.3.课程管理

4.3.1.学科:

Subject

描述

学科或专业,当前系统是针对企业,如果针对学校则是学科

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

Sbj_ID

Int

自增主键

O

P

Sbj_Name

nvarchar(255)

学科名称

0

Sbj_ByName

nvarchar(255)

学科别名

0

Sbj_Intro

nnvarchar

介绍

Sbj_Tax

int

排序号

Sbj_IsUse

Bit

是否使用

True

O

Sbj_CrtTime

Datetime

创建时间

Sbj_PassScore

Int

当前学科的及格分

Org_ID

Int

机构ID

Org_Name

nvarchar(255)

机构名称

4.3.2.课程:

Course

描述

课程管理,

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

Cou_ID

Int

自增主键

O

P

Cou_Name

nvarchar(100)

课程名称

0

Cou_Logo

nvarchar(100)

课程logo

Cou_LogoSmall

nvarchar(100)

课程logo的缩略图

Cou_Tax

Int

排序号

0

Cou_Intro

nvarchar(1000)

介绍

Cou_Target

nvarchar(1000)

学习目标

Cou_Content

nvarchar(2000)

教学内容

O

Cou_IsUse

Datetime

是否启用

Cou_IsFree

Bit

是否免费

Cou_IsStudy

Bit

是否正在学习(该字段仅用于学生选择课列表时,只是一个临时存放数据地方)

Cou_StudentSum

Int

报考学生数

Cou_Money

Int

学习该课程的费用

Cou_CrtTime

DateTime

创建时间

Sbj_ID

Int

学科ID

Cou_Score

Int

当前课程的得分

Cou_ViewNum

Int

访问量

Sbj_Name

nvarchar(255)

学科名称

Org_ID

Int

机构ID

Org_Name

nvarchar(255)

机构名称

Th_ID

Int

教师的id

Th_Name

nvarchar(50)

教师的名称

4.3.3.课程大纲:

Outline

描述

课程大纲管理,其实主是课程章节

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

Ol_ID

Int

自增主键

O

P

Ol_Name

nvarchar(200)

章节名称

0

Ol_Intro

nvarchar(2000)

章节介绍

Ol_PID

int

父id

Ol_Tax

Int

排序号

0

Ol_Level

Int

树形等级的深度

Ol_IsUse

Bit

是否启用

Ol_IsFree

Bit

是否免费

Ol_Courseware

nvarchar(200)

章节的课件名称

O

Ol_Vedio

nvarchar(200)

章节的视频讲座名称

Ol_LessonPlan

nvarchar(200)

章节的教学计划

Cou_ID

Int

所属课程的id

4.4.在线考试

4.4.1.部门与学科的关联:

Depart_Subject

描述

部门与学科之前的关联,是多对多关系。

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

DepSub_ID

int

自增主键

O

P

Dep_Id

Int

部门Id

0

部门

Sbj_ID

Int

学科Id

0

学科

4.4.2.试题库:

Questions

描述

记录试题信息,试题类型分为单选,多选,判断,简答,填空。

当试题类型为单选与多选时,其答案信息存放在QuesAnswer表中。

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

Qus_ID

Int

自增主键

Qus_Title

nnvarchar

题目

Qus_Answer

nnvarchar

简答题答案

Qus_Diff

Int

难度等级

Qus_Type

Int

试题类型,1单选,2多选,3判断,4简答,5填空

Qus_Explain

nnvarchar

讲解

Qus_IsUse

Bit

是否使用

0

Qus_IsError

Bit

是否存在错误,如果错误则状态为True

0

Qus_ErrorInfo

nvarchar(255)

错误信息

Qus_UID

nvarchar(255)

唯一标识,与QuesAnswer表关联

QuesAnswer

Qus_Number

Int

该题的分数,数据库并不存储数据,仅方便前端计算

Qus_CrtTime

Datetime

创建时间

Qus_LastTime

Datetime

修改时间

Qus_IsCorrect

Bool

判断题答案

Kn_ID

Int

资料ID

Knowledge

Sbj_ID

Int

所属学科专业ID

Subject

Sbj_Name

nvarchar(255)

学科专业的名称

Subject

4.4.3.试题答案:

QuesAnswer

描述

当试题类型为单选与多选时,其答案信息存放在该表。

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

Ans_ID

int

自增主键

Qus_ID

Int

题目ID

Questions

Qus_UID

nvarchar(255)

唯一标识,与Questions关联

Questions

Ans_Connvarchar

nnvarchar

答案选项

Ans_IsCorrect

Bit

是否选中

0

4.4.4.试卷:

TestPaper

描述

该表存放试卷信息。

试卷中包括试卷总分、用时等信息,试卷中各种试题的占比与分数(例如单选题共几道,占总分多少),存放于TestPagerItem表。

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

Tp_Id

int

自增主键

Tp_Name

Nvarchar(255)

试卷名称

Tp_Type

Int

试卷类型:

1静态试卷,2动态随机试卷

Tp_Intro

Nvarchar(255)

试卷简介

Tp_Logo

Nvarchar(255)

试卷logo

Tp_Author

Nvarchar(255)

出卷人

Tp_Total

Int

总分

Tp_PassScore

Int

及格分

Tp_Count

Int

总共多少道题

Tp_CrtTime

Datetime

创建时间

Tp_Lasttime

Datetime

修改时间

Sbj_ID

Int

所属学科专业ID

Subject

Sbj_Name

Nvarchar(255)

学科专业的名称

Subject

Tp_Diff

Int

难易度

Tp_Diff2

int

Tp_IsRec

Bool

是否推荐

Tp_IsBuild

Bool

是否已经生成试卷

Tp_IsUse

Bool

是否使用

Tp_Span

Int

考试时间,单位分钟

Tp_UID

Nvarchar(255)

唯一标识,试卷UID

Org_ID

Int

所属机构id

Org_Name

Nvarchar(255)

机构名称

Th_ID

Int

教师id

Th_Name

Nvarchar(255)

教师名称

4.4.5.试卷分项:

TestPagerItem

描述

该表存放试卷中种题型的信息,例如单选题占试卷多少道题,多少分,具体每道题多少分通过计算产生,数据库中不记录。

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

TPI_ID

自增

自增主键

Tp_UID

Nvarchar(255)

试卷UID

TestPaper

TPI_Type

Int

试题类型,1单选,2多选,3判断,4简答,5填空

TPI_Percent

Int

占总分的百分比

TPI_Number

Int

占多少分

TPI_Count

Int

该类型试题有几道

4.4.6.培训计划:

TrPlan

描述

用于记录添加的培训计划,参与人员的信息都被放在了表“ExamGroup”中。

字段说明

字段

类型

说明

默认值

是否必填

是否主键

外关联

TrP_Id

自增

自增主键

TrP_Time

datetime

培训日期

TrP_Start

datetime

开始时间

0:

0

TrP_End

datetime

结束时间

23:

59

Dep_Id

Int

责任部门Id

-1

Depart

Dep_CnName

Nv

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

当前位置:首页 > 高等教育 > 工学

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

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