文档详情

中医药方记忆系统数据库设计说明书.docx

发布:2018-06-03约6.22千字共17页下载文档
文本预览下载声明
中医药方记忆系统数据库设计说明书作者:谭继兵时间:2016年8月12日Version 1.0密级(Security):公开1数据库设计1.1 数据库概念设计该系统一共有二十一个实体,包括:学校、学院、专业、年级、班级、学生、科目、章节、知识点、题目、题目类型、知识点要求、菜单、角色、部门、练习方案、练习关卡、考试方案、考试等级、积分兑换规则。根据需求分析得到它们之间的关系,如图1所示:图1系统E-R图1.2 数据库物理设计对数据库进行分析得出数据库的物理模型图,如图2所示。图2数据库物理设计模型图1.3 数据库表设计本系统的数据库中共包括29张表,分别为章节表zyyj_chapter,练习关卡表zyyj_checkpoint,班级表zyyj_class,学院表zyyj_college,科目表zyyj_course,部门表zyyj_department,考试等级表zyyj_exam_level,考试方案表zyyj_exam_program,考核类型表zyyj_exam_type,学生积分兑换表zyyj_exchangeintegral,积分兑换规则表zyyj_exhcangerule,年级表zyyj_grade,知识点表zyyj_knowledgepoint,专业表zyyj_major,菜单表zyyj_menu,角色表zyyj_post,练习方案表zyyj_programme,问题表zyyj_question,问题难度表zyyj_question_level,考题记录表zyyj_question_record,试题类型表zyyj_question_type,累加扣分设置表zyyj_reducescore,知识点要求表zyyj_require,学生积分表zyyj_stu_score,学生表zyyj_student,学生闯关(考试)记录表zyyj_student_practice,参数表zyyj_system,学校表zyyj_university,管理员表zyyj_user,各个表设计如下:表1 章节表(zyyj_chapter)属性名称属性定义数据类型是否主键是否外键是否可空chapter_id章节编号int(10)√××name章节姓名varchar(100)××√course_id课程编号int(10)××√photo图片varchar(50)××√comment备注varchar(45)××√表2 练习关卡表(zyyj_checkpoint)属性名称属性定义数据类型是否主键是否外键是否可空checkpoint_id关卡编号int(4)√××name关卡名称varchar(20)××√programme_id方案编号int(2)×√√limit_time限制时间(单位:分钟)int(4)××√question_num各种难度题目数用;隔开varchar(50)××√total_score总分int(4)××√pass_score通关分数int(4)××√comment备注varbinary(50)××√表3 班级表 (zyyj_class)属性名称属性定义数据类型是否主键是否外键是否可空class_id班级编号int(4)√××grade_id年级编号int(4)×√√department_id部门编号 int(4)×√√name班级名称varchar(20)××√comment备注varchar(50)××√major_id专业编号int(4)××√表4 学院表 (zyyj_college)属性名称属性定义数据类型是否主键是否外键是否可空college_id学院编号int(4)√××university_id学校编号int(4)×√√name学院名称varchar(30)××√comment备注varchar(30)××√表5 科目表(zyyj_course) 属性名称属性定义数据类型是否主键是否外键是否可空course_id科目编号int(2)√××parent_id上级科目编号int(2)×√√name科目名varchar(20)××√tree_code树节点(在树的第几级)int(1)××√introduction说明varchar(100)××√photo图片urlvarchar(50)××√表6 部门表 (zyyj_department)属性名称属性定义数据类型是否主键是否外键是否可空department_id部门编号int(4)√××college_id学院编号int(4)×√√parent_id上级部门编号int(4)×√√name部门名称varchar(20)××√comment备注varchar(20)××√tree_code树节点(在树的第几级)int(4)××√表7考试等级表 (zyyj_exam_le
显示全部
相似文档