1、在线考试试题练习系统数据字典在线考试(试题练习)系统数据字典版本:1.0 撰写: 校审: 日期: 1.前言1.1. 文档编写目的该文档作为对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。1.2. 文档范围该文档包括数据库结构设计(ER图)与结构说明。1.3. 目标读者该文档针对系统分析、程序设计、软件开发、数据库管理员编写。1.4. 参考略1.5. 定义略1.6. 术语ER图:E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的
2、概念模型。2.功能说明略3.ER图略4.数据库表详细说明4.1. 学生管理4.1.1.学生管理:Student描述学生管理字段说明字段类型说明默认值 是否必填是否主键外关联St_IDInt自增主键St_AccNamenvarchar(50)学生账号St_Pwnvarchar(100)密码St_Qusnvarchar(255)安全问题St_Anwsernvarchar(255)安全问题的答案St_Namenvarchar(50)真实姓名St_Pinyinnvarchar(50)姓名拼音St_Intronvarchar(2000)学生的个人介绍St_Signaturenvarchar(255)学生
3、的个人签名St_Ageint年龄St_Birthdaydatetime生日St_IDCardNumbernvarchar(50)身份证号St_Photonvarchar(255)照片St_Sexint性别St_Signaturenvarchar(255)签名St_Intronvarchar(2000)个人介绍St_Majornvarchar(255)所学专业St_Educationnvarchar(255)学历St_Nativenvarchar(255)籍贯St_Nationnvarchar(50)民族St_CodeNumbernvarchar(50)学生编号St_Addressnvarcha
4、r(255)住址St_AddrContactnvarchar(255)联系地址St_Phonenvarchar(50)电话St_IsOpenPhonebit是否公开电话St_PhoneMobinvarchar(50)手机St_IsOpenMobibit是否公开手机St_Emailnvarchar(50)电子邮箱St_Qqnvarchar(50)QQ号St_Weixinnvarchar(100)微信号St_Zipnvarchar(50)邮编St_LinkMannvarchar(50)紧急联系人St_LinkManPhonenvarchar(50)紧急联系人电话St_IsPassbit是否通过审核
5、St_IsUsebit是否启用St_RegTimedatetime注册时间St_LastTimedatetime最后登录时间Org_IDint所在机构idOrg_Namenvarchar(255)所在机构名称Sts_IDint学生分类IDSts_Namenvarchar(255)学生分类的名称4.1.2.学生分类:StudentSort描述学生分类的管理字段说明字段类型说明默认值 是否必填是否主键外关联Sts_IDint自增主键IDSts_Namenvarchar(255)分类名称Sts_Taxint排序号Sts_Intronvarchar(1000)分类 说明Sts_IsUsebit是否启用
6、Sts_IsDefaultbit是否为默认分类Org_IDint所在机构IDOrg_Namenvarchar(255)所在机构名称4.1.3.学员错回顾:Student_Ques描述学员在测试或考试,或练习时,做错的题在此记录,以方便回顾学习字段说明字段类型说明默认值 是否必填是否主键外关联Squs_IDint自增主键IDSt_IDInt学员idQus_IDInt试题idQus_DiffInt试题的难度等级Sbj_IDint试题所在分类Squs_Levelint生疏度Qus_Typeint试题分类,1单选,2多选,3判断,4简答,5填空4.2. 教师管理4.2.1.教师管理:Teacher描述
7、教师管理,字段说明字段类型说明默认值 是否必填是否主键外关联Th_IDint自增主键Th_AccNamenvarchar(50)账号名Th_Pwnvarchar(100)密码Th_Qusnvarchar(255)安全问题Th_Anwsernvarchar(255)安全问题答案Th_Namenvarchar(50)教师名称Th_Titlenvarchar(100)教师的头衔,如首席讲师等Th_Pinyinnvarchar(50)老师名称的拼音缩写Th_Intronvarchar(2000)教师的个人介绍Th_Signaturenvarchar(255)教师的个人签名Th_Ageint年龄Th_B
8、irthdaydatetime生日Th_IDCardNumbernvarchar(50)身份证号Th_Photonvarchar(255)照片Th_Signaturenvarchar(255)签名Th_Intronvarchar(2000)个人介绍Th_Majornvarchar(255)所学专业Th_Educationnvarchar(255)学历Th_Sexint性别,1为男,2为女Th_Nativenvarchar(255)籍贯Th_Nationnvarchar(50)民族Th_CodeNumbernvarchar(50)系统内的教师工号Th_Addressnvarchar(255)住址
9、Th_AddrContactnvarchar(255)联系地址Th_Phonenvarchar(50)电话Th_IsOpenPhonebit是否公开电话Th_PhoneMobinvarchar(50)手机Th_IsOpenMobibit是否公开手机号Th_Emailnvarchar(50)电子邮箱Th_Qqnvarchar(50)QQTh_Weixinnvarchar(100)微信Th_Zipnvarchar(50)邮编Th_LinkMannvarchar(50)紧急联系人Th_LinkManPhonenvarchar(50)紧急联系人电话Th_IsPassbit是否通过审核Th_IsUseb
10、it是否启用Th_RegTimedatetime注册时间Th_LastTimedatetime最后登录时间Th_TaxInt排序号Th_ScoreInt当前老师的评价得分Th_ViewNumInt访问量Org_IDint所在机构IDOrg_Namenvarchar(255)所在机构名称4.2.2.教师履历:TeacherHistory描述教师地履历管理字段说明字段类型说明默认值 是否必填是否主键外关联Thh_IDInt自增主键OPThh_Themenvarchar(100)主题0Thh_StartTimedatetime从事的开始时间0Thh_EndTimedatetime结束时间Thh_Cr
11、tTimedatetime该条记录的创建时间Thh_Typenvarchar(50)类型,例如学习、工作、实习等TrueOThh_Intronvarchar(2000)详情Thh_Gradenvarchar(200)职务或学历Thh_Schoolnvarchar(200)所在学校Thh_Majornvarchar(200)所学专业Thh_Compaynvarchar(200)工作的公司Th_IDint教师idTh_Namenvarchar(50)教师名称4.3. 课程管理4.3.1.学科:Subject描述学科或专业,当前系统是针对企业,如果针对学校则是学科字段说明字段类型说明默认值 是否必填
12、是否主键外关联Sbj_IDInt自增主键OPSbj_Namenvarchar(255)学科名称0Sbj_ByNamenvarchar(255)学科别名0Sbj_Intronnvarchar介绍Sbj_Taxint排序号Sbj_IsUseBit是否使用TrueOSbj_CrtTimeDatetime创建时间Sbj_PassScoreInt当前学科的及格分Org_IDInt机构IDOrg_Namenvarchar(255)机构名称4.3.2.课程:Course描述课程管理,字段说明字段类型说明默认值 是否必填是否主键外关联Cou_IDInt自增主键OPCou_Namenvarchar(100)课程
13、名称0Cou_Logonvarchar(100)课程logoCou_LogoSmallnvarchar(100)课程logo的缩略图Cou_TaxInt排序号0Cou_Intronvarchar(1000)介绍Cou_Targetnvarchar(1000)学习目标Cou_Contentnvarchar(2000)教学内容OCou_IsUseDatetime是否启用Cou_IsFreeBit是否免费Cou_IsStudyBit是否正在学习(该字段仅用于学生选择课列表时,只是一个临时存放数据地方)Cou_StudentSumInt报考学生数Cou_MoneyInt学习该课程的费用Cou_CrtT
14、imeDateTime创建时间Sbj_IDInt学科IDCou_ScoreInt当前课程的得分Cou_ViewNumInt访问量Sbj_Namenvarchar(255)学科名称Org_IDInt机构IDOrg_Namenvarchar(255)机构名称Th_IDInt教师的idTh_Namenvarchar(50)教师的名称4.3.3.课程大纲:Outline描述课程大纲管理,其实主是课程章节字段说明字段类型说明默认值 是否必填是否主键外关联Ol_IDInt自增主键OPOl_Namenvarchar(200)章节名称0Ol_Intronvarchar(2000)章节介绍Ol_PIDint父i
15、dOl_TaxInt排序号0Ol_LevelInt树形等级的深度Ol_IsUseBit是否启用Ol_IsFreeBit是否免费Ol_Coursewarenvarchar(200)章节的课件名称OOl_Vedionvarchar(200)章节的视频讲座名称Ol_LessonPlannvarchar(200)章节的教学计划Cou_IDInt所属课程的id4.4. 在线考试4.4.1.部门与学科的关联:Depart_Subject描述部门与学科之前的关联,是多对多关系。字段说明字段类型说明默认值 是否必填是否主键外关联DepSub_IDint自增主键OPDep_IdInt部门Id0部门Sbj_IDI
16、nt学科Id0学科4.4.2.试题库:Questions描述记录试题信息,试题类型分为单选, 多选, 判断, 简答, 填空。当试题类型为单选与多选时,其答案信息存放在QuesAnswer表中。字段说明字段类型说明默认值 是否必填是否主键外关联Qus_IDInt自增主键Qus_Titlennvarchar题目Qus_Answernnvarchar简答题答案Qus_DiffInt难度等级Qus_TypeInt试题类型,1单选,2多选,3判断,4简答,5填空Qus_Explainnnvarchar讲解Qus_IsUseBit是否使用0Qus_IsErrorBit是否存在错误,如果错误则状态为True
17、0Qus_ErrorInfonvarchar(255)错误信息Qus_UIDnvarchar(255)唯一标识,与QuesAnswer表关联QuesAnswerQus_NumberInt该题的分数,数据库并不存储数据,仅方便前端计算Qus_CrtTimeDatetime创建时间Qus_LastTimeDatetime修改时间Qus_IsCorrectBool判断题答案Kn_IDInt资料IDKnowledgeSbj_IDInt所属学科专业IDSubjectSbj_Namenvarchar(255)学科专业的名称Subject4.4.3.试题答案:QuesAnswer描述当试题类型为单选与多选时
18、,其答案信息存放在该表。字段说明字段类型说明默认值 是否必填是否主键外关联Ans_IDint自增主键Qus_IDInt题目IDQuestionsQus_UIDnvarchar(255)唯一标识,与Questions关联QuestionsAns_Connvarcharnnvarchar答案选项Ans_IsCorrectBit是否选中04.4.4.试卷:TestPaper描述该表存放试卷信息。试卷中包括试卷总分、用时等信息,试卷中各种试题的占比与分数(例如单选题共几道,占总分多少),存放于TestPagerItem表。字段说明字段类型说明默认值 是否必填是否主键外关联Tp_Idint自增主键Tp_
19、NameNvarchar(255)试卷名称Tp_TypeInt试卷类型: 1静态试卷,2动态随机试卷Tp_IntroNvarchar(255)试卷简介Tp_LogoNvarchar(255)试卷logoTp_AuthorNvarchar(255)出卷人Tp_TotalInt总分Tp_PassScoreInt及格分Tp_CountInt总共多少道题Tp_CrtTimeDatetime创建时间Tp_LasttimeDatetime修改时间Sbj_IDInt所属学科专业IDSubjectSbj_NameNvarchar(255)学科专业的名称SubjectTp_DiffInt难易度Tp_Diff2i
20、ntTp_IsRecBool是否推荐Tp_IsBuildBool是否已经生成试卷Tp_IsUseBool是否使用Tp_SpanInt考试时间,单位分钟Tp_UIDNvarchar(255)唯一标识,试卷UIDOrg_IDInt所属机构idOrg_NameNvarchar(255)机构名称Th_IDInt教师idTh_NameNvarchar(255)教师名称4.4.5.试卷分项:TestPagerItem描述该表存放试卷中种题型的信息,例如单选题占试卷多少道题,多少分,具体每道题多少分通过计算产生,数据库中不记录。字段说明字段类型说明默认值 是否必填是否主键外关联TPI_ID自增自增主键Tp_
21、UIDNvarchar(255)试卷UIDTestPaperTPI_TypeInt试题类型,1单选,2多选,3判断,4简答,5填空TPI_PercentInt占总分的百分比TPI_NumberInt占多少分TPI_CountInt该类型试题有几道4.4.6.培训计划:TrPlan描述用于记录添加的培训计划,参与人员的信息都被放在了表“ExamGroup”中。字段说明字段类型说明默认值 是否必填是否主键外关联TrP_Id自增自增主键是TrP_Timedatetime培训日期TrP_Startdatetime开始时间0:0TrP_Enddatetime结束时间23:59Dep_IdInt责任部门Id-1DepartDep_CnNameNv
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1