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

上传人:第*** 文档编号:107396379 上传时间:2019-10-19 格式:DOCX 页数:17 大小:411.20KB
返回 下载 相关 举报
中医药方记忆系统数据库设计说明书_第1页
第1页 / 共17页
中医药方记忆系统数据库设计说明书_第2页
第2页 / 共17页
中医药方记忆系统数据库设计说明书_第3页
第3页 / 共17页
中医药方记忆系统数据库设计说明书_第4页
第4页 / 共17页
中医药方记忆系统数据库设计说明书_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《中医药方记忆系统数据库设计说明书》由会员分享,可在线阅读,更多相关《中医药方记忆系统数据库设计说明书(17页珍藏版)》请在金锄头文库上搜索。

1、中医药方记忆系统数据库设计说明书作者:谭继兵时间:2016年8月12日Version 1.0密级(Security):公开1 数据库设计1.1 数据库概念设计该系统一共有二十一个实体,包括:学校、学院、专业、年级、班级、学生、科目、章节、知识点、题目、题目类型、知识点要求、菜单、角色、部门、练习方案、练习关卡、考试方案、考试等级、积分兑换规则。根据需求分析得到它们之间的关系,如图1所示:图1 系统E-R图1.2 数据库物理设计对数据库进行分析得出数据库的物理模型图,如图2所示。图2 数据库物理设计模型图1.3 数据库表设计本系统的数据库中共包括29张表,分别为章节表zyyj_chapter,练

2、习关卡表 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

3、,问题表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)属性名称属性定义数据类型是否主键是否外

4、键是否可空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)pas

5、s_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学院名称var

6、char(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

7、_id上级部门编号int(4)name部门名称varchar(20)comment备注varchar(20)tree_code树节点(在树的第几级)int(4)表7考试等级表 (zyyj_exam_level)属性名称属性定义数据类型是否主键是否外键是否可空level_id考试等级编号int(4)program_id所属考试方案编号int(4)name考试等级名varchar(20)total_question总题目数int(4)total_score总分数int(4)pass_score通过分数int(4)question_num各种难度题目数用;隔开varchar(20)limit_tim

8、e答题时长int(4)表8考试方案表(zyyj_exam_program) 属性名称属性定义数据类型是否主键是否外键是否可空program_id考试方案编号int(4)name考试方案名varchar(20)level_num等级数int(2)createdate方案创建日期datatime表9 考核类型表 (zyyj_exam_type)属性名称属性定义数据类型是否主键是否外键是否可空exam_type_id考核类型编号int(2)name考核类型名称varchar(20)comment备注varchar(20)表10学生积分兑换表(zyyj_exchangeintegral)属性名称属性定

9、义数据类型是否主键是否外键是否可空exchange_id积分兑换编号int(10)rule_id兑换规则编号int(4)stu_id学生编号int(10)createdate兑换日期datescore得分int(6)integral消耗积分int(6)表11积分兑换规则表(zyyj_exhcangerule)属性名称属性定义数据类型是否主键是否外键是否可空rule_id规则编号int(4)name规则名varchar(20)createdate创建日期datetimescore得分int(4)integral消耗积分int(6)status是否有效int(2)表12 年级表 (zyyj_gra

10、de)属性名称属性定义数据类型是否主键是否外键是否可空grade_id年级编号int(4)major_id专业编号int(4)name年级名称varchar(20)comment备注varchar(50)表13知识点表(zyyj_knowledgepoint) 属性名称属性定义数据类型是否主键是否外键是否可空know_id知识点编号int(10)require_id要求编号int(2)course_id所属科目编号int(2)chapter_id所属章节编号int(10)name知识点名称varchar(50)comment备注varchar(50)表14专业表(zyyj_major) 属性名

11、称属性定义数据类型是否主键是否外键是否可空major_id专业编号int(4)college_id学院编号int(4)name专业名称varchar(20)comment备注varchar(20)表15菜单表(zyyj_menu) 属性名称属性定义数据类型是否主键是否外键是否可空id菜单编号int(10)text导航名称char(20)state导航状态char(10)iconCls导航图标char(20)url导航链接char(50)nid节点int(10)表16角色表(zyyj_post) 属性名称属性定义数据类型是否主键是否外键是否可空post_id角色编号int(2)name角色名称varchar(20)menu_id菜单编号varchar(50)comment备注varchar(500)表17练习方案

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号