admin 管理员组文章数量: 887031
2023年12月25日发(作者:静态网页模板文件的扩展名)
项目全称
数据库设计说明书
承建方全称
数据库设计说明书
文件ISO版本控制
文件概述
文件名称
文件编号
编 写 人:
审 阅:
批 准:
受控状态:
文件页数
文件修改记录
时间
修改人
Version
复核记录
复核人
QA姓名
职位
QA
日期
修改概要
项目全称数据库设计说明书
隔壁老王
项目经理姓名
项目经理姓名
▇ 是 □否
起编日期:
日期:
日期:
发布版次:
V1.0
1
数据库设计说明书
目 录
➢
简介........................................................................................................................ 1
1.1.
目的 ................................................................................................................ 1
1.2.
范围 ................................................................................................................ 1
1.3.
定义、首字母缩写词和缩略语 .................................................................... 1
1.4.
参考资料 ........................................................................................................ 1
➢
➢
数据库环境 ........................................................................................................... 1
数据库逻辑设计 ................................................................................................... 2
功能E-R图 ................................................................................................................ 2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
内网门户管理 ................................................................................................ 3
外网门户 ........................................................................................................ 6
即时通讯系统 ................................................................................................ 7
招生管理 ........................................................................................................ 7
课程管理系统 .............................................................................................. 11
约听评课 ...................................................................................................... 12
校本选课管理 .............................................................................................. 12
考务管理 ...................................................................................................... 13
成绩分析系统 .............................................................................................. 14
试卷分析系统 .......................................................................................... 17
公共资源库 .............................................................................................. 18
校务办公系统 .......................................................................................... 20
调查问卷系统 .......................................................................................... 21
学籍管理系统 .......................................................................................... 22
教案管理 .................................................................................................. 31
教师成长档案袋 ...................................................................................... 32
德育管理 .................................................................................................. 34
学生成长档案袋 ...................................................................................... 41
班级管理 .................................................................................................. 42
工资管理 .................................................................................................. 43
资产管理系统 .......................................................................................... 44
师生艺术性博客 ...................................................................................... 45
2
数据库设计说明书
➢ 简介
1.1. 目的
本文档是为设计和开发人员提供的关于数据库模型设计的详细文档,用于指导程序详细设计和开发。
1.2. 范围
本文档主要涉及的范围包括:
➢ 数据库逻辑设计描述,主要依据实体关系图(Entity-Relationship)
➢ 数据库物理设计: 数据库表的结构定义、存储过程定义、触发器定义。
1.3. 定义、首字母缩写词和缩略语
术语
E-R图
定义描述
实体关系图,是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式。
1.4. 参考资料
序号
1
2
3
资料名
项目全称招标文件.doc
项目全称需求规格说明书.doc
项目全称概要设计说明书.doc
➢ 数据库环境
Microsoft SQL Server 2008 R2
1
数据库设计说明书
➢ 数据库逻辑设计
本部分主要从业务逻辑的角度阐明数据库设计的思路,原则和规范。从而在数据库设计阶段就规范本系统,以便于开发,测试,维护和应对可能在将来发生的变更或需求衍生。
功能E-R图
本章节按照模块顺序通过实体关系图(Entity-Relationship)依次描述本应用中每一个模块中所涉及到的实体,实体属性和实体间相互关系。
2
数据库设计说明书
1 内网门户管理
1.1 统一门户系统
模块功能描述:统一门户系统是所有数字校园业务应用系统的访问入口,通过与身份认证系统之间的信息交互,进行用户身份和权限的验证,根据登录用户的角色和权限提供可定制的功能模块。
实体:Portal模块(pt_portalmodule)、Portal定制(pt_portalcustomize)
实体关系、实体属性ER关系图
1.2 身份认证管理
模块功能描述:本模块管理数字化校园系统中的各种系统管理信息。业务模块包括用户信息、角色管理,权限管理,数据字典信息,并对用户的数据范围进行了管理,数据范围基于四种基本的数据纬度(学校,课程,年级,班级)。
实体:
用户表(ac_user)、角色表(ac_role)、权限表(ac_permission)、资源表(ac_resource)、模块表(ac_module)、
数据范围表(AC_DATASCOPE)、数据字典表(AC_DICT)、字典值表(AC_DICTVALUE)、日志表(AC_LOG)
3
数据库设计说明书
实体关系、实体属性ER关系图
1.3 数据交换互操作系统
模块功能描述:本模块主要实现与其他系统的数据同步,即可以将本系统中的学生信息导入到其他系统中,也可将其他系统中的信息导入本系统中。
实体:代理、数据对象、访问控制列表、上下文、加密、认证、区域信息、传输协议
实体关系、实体属性ER关系图
4
数据库设计说明书
1.4 业务基础信息管理
5
数据库设计说明书
模块功能描述:本模块主要实现对学校的组织机构的初始化、学年学期的维护等等基础设置,是系统其他模块能正常运行。
实体:
学年(bd_schoolyear)、学期(bd_semester)、学校(bd_school)、部门(bd_dept)、年级(bd_grade)、班级(bd_eclass)、
部门人员(bd_deptuser)、学段(bd_stagekind)
实体关系、实体属性ER关系图
2 外网门户
模块功能描述:本模块管理数字化校园北京市第用户简称外网后台,外网管理员可以维护后台,包括各个新闻类别的增加、删除、修改、查询等功能
实体:
新闻表(on_news)
6
数据库设计说明书
实体关系、实体属性ER关系图
3 即时通讯系统
集成第三方即时通讯系统,无需进行数据库设计;
4 招生管理
4.1 招生信息表(ES_ENROLLSTUDENT)
➢ 表名称:ES_ENROLLSTUDENT /招生信息表
➢ 存储:存储本系统招生发布相关信息
➢ 所属业务模块:招生管理
7
数据库设计说明书
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id
➢ 外键:
外键表
AC_USER
BD_SCHOOL
BD
_SCHOOLYEAR
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE ES_ENROLLSTUDENT (
ID CHAR(32) NOT NULL ,
ID_SCHOOL CHAR(32),
ID_SCHOOLYEAR CHAR(32),
ID_USER CHAR(32),
TITLE VARCHAR(200),
CONTENT TEXT,
ENABLESTATUS CHAR(1),
ISSUETIME CHAR(10),
ISSUEENROLLFLAG CHAR(1),
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_ES_ENROLLSTUDENT PRIMARY KEY (ID)
)
;
8
外键列
ID_USER
ID_SCHOOL
主键表
ES_ENROLLSTUDENT ID
ES_ENROLLSTUDENT ID
主键列
ID_SCHOOLYEAR ES_ENROLLSTUDENT ID
数据库设计说明书
4.2 学生报名信息表(ES_APPLYINFO)
➢ 表名称:ES_APPLYINFO /学生报名信息表
➢ 存储:存储本系统学生报名相关信息
➢ 所属业务模块:招生管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id
➢ 外键:
外键表
BD_SBASEINFO
AC_USER
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
9
外键列
ID_SBASEINFO
ID_USER
主键表
ES_APPLYINFO
ES_APPLYINFO
主键列
ID
ID
ID
ES_ENROLLSTUDENT ID_ENROLLSTUDENT ES_APPLYINFO
数据库设计说明书
CREATE TABLE ES_APPLYINFO (
ID CHAR(32) NOT NULL ,
ID_ENROLLSTUDENT CHAR(32),
ID_SBASEINFO CHAR(32),
ID_USER CHAR(32),
STUDENTSOURCE VARCHAR(20),
NAME VARCHAR(30),
SEX CHAR(1),
BIRTHDAY CHAR(10),
NATIONCODE VARCHAR(20),
CITIZENKIND VARCHAR(20),
CITIZENPLACECODE VARCHAR(20),
CITIZENPLACE VARCHAR(100),
REALITYADDRESSCODE VARCHAR(20),
REALITYADDRESS VARCHAR(100),
STRONGPOINT VARCHAR(200),
KINDERGARTEN VARCHAR(60),
PERSONALITY VARCHAR(500),
STUDENTNO VARCHAR(50),
GRADUATEREGISTERNO VARCHAR(50),
POLITICSVISAGE VARCHAR(20),
NOTE VARCHAR(500),
CHECKFLAG CHAR(1),
CONSULTRESULT CHAR(1),
CONSULTNOTE VARCHAR(50),
ADMITRESULT CHAR(1),
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_ES_APPLYINFO PRIMARY KEY (ID)
)
;
4.3 报名家长信息表(ES_APPLYPARENTS)
➢ 表名称:ES_APPLYPARENTS /报名家长信息表
➢ 存储:存储本系统报名家长信息相关信息
➢ 所属业务模块:招生管理
➢ 数据结构:详细参考数据库图-1
10
数据库设计说明书
数据库图-1
➢ 主键:id
➢ 外键:
外键表
ES_APPLYINFO
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE ES_APPLYPARENTS (
ID CHAR(32) NOT NULL ,
ID_APPLYINFO CHAR(32),
NAME VARCHAR(30),
RELATION VARCHAR(20),
DEGREE VARCHAR(20),
IDENTITYCARD VARCHAR(50),
PASSWORD VARCHAR(30),
WORKUNIT VARCHAR(100),
STUDENTRELATION VARCHAR(100),
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_ES_APPLYPARENTS PRIMARY KEY (ID)
)
;
外键列
ID_APPLYINFO
主键表
ES_ENROLLSTUDENT ID
主键列
5 课程管理系统
11
数据库设计说明书
模块功能描述:本模块对学校的课程管理,主要包括课程设置,辅助排课,课表管理,课时调整,约听评课五个模块。
实体:
年级课程 (cm_gradecourse) 、班级课程 (cm_eclasscourse)、教师任课
(cm_teachercourse)、无课时间(cm_nocoursetime)、固定课程(cm_fixedcourse )、专业教室(cm_specialroom )、专业班级(cm_specialeclass )、课表(cm_curriculum )、课表明细(cm_curriculumitem )、教师课表(cm_teachercurriculum )、课表变更记录(cm_curriculumchange )、教师课表变更记录(cm_tcurriculumchange )、教师课时变化记录(cm_thourschange )、教学周(cm_tweek )、周课时(cm_weekhour )、被听的课(cm_listenedcourse )、听课预约信息(cm_appointmentinfo )、听课评价(cm_evaluation )
实体关系、实体属性ER关系图
6 约听评课
详见:课程管理系统;
7 校本选课管理
➢ 模块功能描述:
12
数据库设计说明书
校本课程是第用户简称的特色,有一百多门校本课程,有大量的校本课程资源并多次获奖。选课管理主要解决三大问题:
校本课程的管理与选课活动管理、学校校本课程的宣传以及与学生家长的互动、教师校本课程成果的汇总与管理。
➢ 实体:
开设课程(el_openElective)、选课活动(el_electiveActivity)、选课学生(el_electiveStudent)、开课年级(lc_publicsupervisor)、
选课课程(附件)(el_elective)、适用年级(el_applianceGrade)、选课课程资源(附件)(el_electiveResource)、可选课程数(el_openCount)
➢ 实体关系、实体属性ER关系图
8 考务管理
模块功能描述:阅卷管理模块要求将高速扫描设备扫描的图像信息进行数据库归13
数据库设计说明书
类录入,不同阅卷人可通过权限进行阅卷管理至阅卷结束。阅卷过程分为自动化阅卷和人工阅卷两部分,分别进行相应的控制。针对试卷中的标准化客观题采用采集模块的自动化阅卷,只需将数据和每题分数关联存入数据库;针对试卷中的主观题采用人工阅卷方式,由程序按照设置分配阅卷任务并收集阅卷结果存入数据库。
实体:试卷模板、答题卡、考试试卷、答题详细、试题模板、试题考点、实际试题、试卷元素位置、题目得分
9 成绩分析系统
模块功能描述:本模块成通过对学生成绩的各类分析,找出教学中的薄弱环节,评价教师的教学水平。成绩信息可以由教师在线录入或者按照特定模板的Excel导入。
实体:
14
数据库设计说明书
单科标准设置 (RA_COURSESTANDARD) 、 不参与统计学生设置
(RA_EXCLUDEDSTUDENT) 、
单科标准设置(高) (RA_HCOURSESTANDARD)、学生成绩(高) (RA_HSSCORE)、总分课程设置(高) (RA_HTOTALSCORECOURSE) 、
总分标准设置(高) (RA_HTOTALSCORESTANDARD) 、达标排名设置(初)
(RA_RANKSTANDARD) 、
外校成绩明细(小、中) (RA_SCHSCOREITEM)、分数段设置(小、中)
(RA_SCORESEGMENT)、分数项设置(小、中) (RA_SCORESEGMENTITEM)、学生成绩单报表设置 (RA_SREPORTSETTING)、学生成绩(小,初)
(RA_SSCORE) 、学生成绩变更 (RA_SSCORECHANGE)、
总分课程设置 (RA_TOTALSCORECOURSE)、总分标准设置
(RA_TOTALSCORESTANDARD)、
总分标准关联班级 (RA_TOTALSCORESTANDARD_ECLASS)
实体关系、实体属性ER关系图
15
数据库设计说明书
16
数据库设计说明书
10 试卷分析系统
模块功能描述:
试卷分析通过对学生试卷的各类分析,找出教学中的薄弱环节,评价教师的教学水平,为教师调整教学方法、圈定重点对象及学校的管理提供参考。
实体:
试卷(pa_exampaper)、题目(pa_subject)、试卷得分(pa_subjectscore)
实体关系、实体属性ER关系图
17
数据库设计说明书
11 公共资源库
11.1 校本资源库
模块功能描述:按照教育资源网统一的编目体系进行资源库编目。建立学校完善的信息资源库,使得各类资源能够有一个统一的平台来管理,给教师提供一个分享教学资源和教学成果的平台,使教师快速、准确地检索到需要的资源,提高资源的利用率。
实体:
资源(re_resource)、学科分类(re_knowledgepoint)、教材分类(re_materialscategory)、资源类型(re_resourcetype)、媒体格式(re_mediaformat)、自定义分类(re_customcategory)、相关资源(re_relatedresource)、下载记录(re_downloadrecord)、收藏记录(re_collectrecord)、资源评论(re_review)、资源_知识点(re_resource_knowledgepoint)、资源_自定义分类(re_resource_customcategory)、资源_教材分类(re_resource_materialscategory)、资源_类型(re_resource_resourcetype)
实体关系、实体属性ER关系图
18
数据库设计说明书
11.2 媒体资源库
模块功能描述:
本模块不采用教育资源编目,简化上传流程、方便查询预览、提供与其他业务的接口等功能,主要对图片、视频、音频等媒体文件进行管理,提高学校资源的整合和综合利用。
实体:
媒体资源(mediaresource)、下载纪录(downloadrecord)、应用记录(applyrecord)
实体关系、实体属性ER关系图
19
数据库设计说明书
12 校务办公系统
➢ 模块功能描述:校园办公系统实现学校办公的无纸化、现代化、高效化。通过本系统可完成公文流转,安排任务,信息发布,上交材料等。
➢ 实体:
通知公告(so_announce)、通知公告情况(so_announcecondition)、材料(so_material)、材料类型(so_materialkind)、任务类型(so_taskkind)、任务(so_task)、任务进展(so_taskcondition)、考勤设置(at_commutesetting)、考勤记录(at_commuterecord)、节假日设置(at_holiday)
➢ 实体关系、实体属性ER关系图
20
数据库设计说明书
13 调查问卷系统
➢ 模块功能描述:通过调查问卷应用帮助学校快速开展各种调查问卷活动,提供简洁的方法实现对在线调查问卷的创建、设计、预览、执行、结果统计,使学校问卷组织者可针对调查活动快速创建问卷,参与问卷调查的人登入系统后完成问卷,系统即可统计出问卷结果。
➢ 实体:
调查问卷(qn_questionnaire)、问卷题目(qn_qnsubject)、选项(qn_option)、投票结果(qn_voteresult)、问题投票结果(qn_subjectvoteresult)、调查问卷_投票人(qn_questionnaire_voteuser)、调查问卷_调查对象(qn_questionnaire_investigateuser)
➢ 实体关系、实体属性ER关系图
21
数据库设计说明书
14 学籍管理系统
14.1 学籍管理(st_beadroll)
➢ 表名称:st_beadroll /学籍表
➢ 存储:存储学生学籍信息
➢ 所属业务模块: 学籍管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
22
数据库设计说明书
➢ 主键:id(用户标识)
➢ 外键:
外键表
ST_ SBASEINFO
ST_ ECLASS
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE ST_BEADROLL (
ID CHAR(32) NOT NULL ,
ID_SBASEINFO CHAR(32),
ID_ECLASS CHAR(32),
STUDENTNUM VARCHAR(16),
INSCHOOLNUM VARCHAR(10),
FOUNDATION VARCHAR(200),
PROOF VARCHAR(200),
CREATEDATE CHAR(10),
JUNIORNUM VARCHAR(20),
SENIORNUM VARCHAR(20),
GRADUATENUM VARCHAR(20),
NOTE VARCHAR(200),
STATUS CHAR(1),
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_ST_BEADROLL PRIMARY KEY (ID)
)
14.2 学籍变动管理(st_beadrollchange)
➢ 表名称:st_beadrollchange/学籍变动表
➢ 存储:存储学生学籍变动信息
➢ 所属业务模块: 学籍管理
➢ 数据结构:详细参考数据库图-1
ID
ID
外键列 主键表
ST_BEADROLL
ST_BEADROLL
主键列
ID_SBASEINFO
ID_ECLASS
23
数据库设计说明书
数据库图-1
➢ 主键:id(用户标识)
➢ 外键:
外键表
ST_ SBASEINFO
ST_ ECLASS
ST_ SEMESTER
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE ST_BEADROLLCHANGE (
ID CHAR(32) NOT NULL ,
ID_ECLASS CHAR(32),
ID_SBASEINFO CHAR(32),
ID_SEMESTER CHAR(32),
REALENTERDATE CHAR(10),
REALEXITDATE CHAR(10),
ENTERDATE CHAR(10),
EXITDATE CHAR(10),
LEAVEREASON VARCHAR(500),
STATUS CHAR(1),
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_ST_BEADROLLCHANGE PRIMARY KEY (ID)
)
24
外键列
ID
ID
ID
ST_
主键表
BEADROLLCHANGE
ST_
BEADROLLCHANGE
ST_
BEADROLLCHANGE
主键列
ID_SBASEINFO
ID_ECLASS
ID_SEMESTER
数据库设计说明书
14.3 学生基本信息管理(st_sbaseinfo)
➢ 表名称:st_sbaseinfo/学生基本信息表
➢ 存储:存储学生基本信息
➢ 所属业务模块: 学籍管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(用户标识)
➢ 外键:
外键表
AC_ USER
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE ST_SBASEINFO (
ID CHAR(32) NOT NULL ,
ID_USER CHAR(32),
P_ID INT,
CMISFLAG CHAR(1),
NAME VARCHAR(60),
25
外键列
ID
主键表
ST_SBASEINFO
主键列
ID_USER
数据库设计说明书
PINYIN VARCHAR(30),
OLDNAME VARCHAR(60),
SEX CHAR(1),
CARDKIND VARCHAR(20),
CARDNUM VARCHAR(60),
BIRTHDATE CHAR(10),
SCORE INT,
FAITH VARCHAR(60),
ZIPCODE VARCHAR(6),
POLITY VARCHAR(60),
EMAIL VARCHAR(60),
TELEPHONE VARCHAR(30),
NATIONCODE VARCHAR(20),
COUNTRYCODE VARCHAR(20),
KIND VARCHAR(20),
INSCHOOLMODE VARCHAR(20),
HEALTHCODE VARCHAR(20),
COLONYCODE VARCHAR(20),
CITIZENCODE VARCHAR(20),
NATIVECODE VARCHAR(20),
HOMEPLACECODE VARCHAR(20),
ADDRESSCODE VARCHAR(20),
CITIZENPLACECODE VARCHAR(20),
ADDRESS VARCHAR(60),
CITIZENPLACE VARCHAR(60),
FLOWFLAG CHAR(1),
SINGLEFLAG CHAR(1),
STRONGPOINTFLAG CHAR(1),
LOCALFLAG CHAR(1),
STRONGPOINT VARCHAR(200),
LINKADDRESS VARCHAR(60),
HOMEPAGE VARCHAR(60),
NOTE VARCHAR(200),
PICTURE VARCHAR(200),
CHECKFLAG CHAR(1),
NEWSTUDENTFLAG CHAR(1),
TS CHAR(19),
DF CHAR(1),
PARENTCARDNUM VARCHAR(50),
CONSTRAINT PK_ST_SBASEINFO PRIMARY KEY (ID)
)
14.4 学生家庭信息管理(st_studentFamily)
26
数据库设计说明书
➢ 表名称:st_ studentFamily /学生家庭信息表
➢ 存储:存储学生家庭信息
➢ 所属业务模块: 学生学籍管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(用户标识)
➢ 外键:
外键表
ST_ SBASEINFO
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE ST_STUDENTFAMILY (
ID CHAR(32) NOT NULL ,
ID_SBASEINFO CHAR(32),
ADDRESS VARCHAR(60),
ZIPCODE VARCHAR(6),
TELEPHONE VARCHAR(30),
LINKMAN VARCHAR(30),
EMAIL VARCHAR(30),
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_ST_STUDENTFAMILY PRIMARY KEY (ID)
)
14.5 学生家庭成员管理(st_studentParents)
➢ 表名称:st_ studentParents /学生家庭成员表
➢ 存储:存储学生家庭成员
27
外键列
ID
主键表 主键列
ST_ STUDENTFAMILY ID_SBASEINFO
数据库设计说明书
➢ 所属业务模块: 学生学籍管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(用户标识)
➢ 外键:
外键表
ST_ SBASEINFO
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE ST_STUDENTPARENTS (
ID CHAR(32) NOT NULL ,
ID_SBASEINFO CHAR(32) NOT NULL ,
NAME VARCHAR(30),
RELATIONCODE VARCHAR(20),
DEGREE VARCHAR(20),
UNITNAME VARCHAR(200),
OCCUPATION VARCHAR(20),
TECHNIQUECODE VARCHAR(20),
OCCUPATIONCODE VARCHAR(20),
POLITYCODE VARCHAR(20),
TELEPHONE VARCHAR(30),
28
外键列
ID ST_
主键表
STUDENTPARENTS
主键列
ID_SBASEINFO
数据库设计说明书
MARRYCODE VARCHAR(20),
ADDRESSCODE VARCHAR(20),
TOGETHERFLAG CHAR(1),
GUARDIANFLAG CHAR(1),
EMAIL VARCHAR(30),
NOTE VARCHAR(200),
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_ST_STUDENTPARENTS PRIMARY KEY (ID)
)
14.6 学生急救信息管理(st_studentFirstaid)
➢ 表名称:st_ studentFirstaid /学生急救信息表
➢ 存储:存储学生急救信息
➢ 所属业务模块: 学生学籍管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(用户标识)
➢ 外键:
外键表
ST_ SBASEINFO
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE ST_STUDENTFIRSTAID (
ID CHAR(32) NOT NULL ,
29
外键列
ID ST_
主键表
STUDENTFIRSTAID
主键列
ID_SBASEINFO
数据库设计说明书
ID_SBASEINFO CHAR(32),
BLOODKIND VARCHAR(20),
ALLERGICHISTORY VARCHAR(200),
MEDICALHISTORY VARCHAR(200),
URGENTPHONE VARCHAR(30),
LINKMAN VARCHAR(20),
NOTE VARCHAR(200),
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_ST_STUDENTFIRSTAID PRIMARY KEY (ID)
)
14.7 学生来源信息管理(st_studentSource)
➢ 表名称:st_ studentSource /学生来源信息表
➢ 存储:存储学生来源信息
➢ 所属业务模块: 学生学籍管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(用户标识)
➢ 外键:
外键表
ST_ SBASEINFO
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE ST_STUDENTSOURCE (
ID CHAR(32) NOT NULL ,
ID_SBASEINFO CHAR(32),
OLDSCHOOLNAME VARCHAR(60),
30
外键列
ID
主键表 主键列
ST_ STUDENTSOURCE ID_SBASEINFO
数据库设计说明书
INSCHOOLDATE CHAR(10),
SOURCE VARCHAR(20),
EXAMNUM VARCHAR(30),
INSCHOOLMODE VARCHAR(20),
AREACODE VARCHAR(20),
PLACECODE VARCHAR(20),
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_ST_STUDENTSOURCE PRIMARY KEY (ID)
)
15 教案管理
15.1 教案表(tc_teachingcase)
➢ 表名称:tc_teaching /教案表
➢ 存储:存储本系统教案的相关信息
➢ 所属业务模块: 教案管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(用户标识)
➢ 外键:
外键表 外键列 主键表 主键列
AC_USER
CM_GRADECOURSE
ID_UPLOADUSER
ID_GRADECOURSE
31
TC_TEACHINGCASE id
TC_TEACHINGCASE id
数据库设计说明书
AC_USER
BD_SEMESTER
BD_STAGEKIND
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
ID_CHECKUSER
ID_SEMESTER
ID_STAGEKIND
TC_TEACHINGCASE id
TC_TEACHINGCASE id
TC_TEACHINGCASE id
RE_KNOWLEDGEPOINT ID_KNOWLEDGEPOINT TC_TEACHINGCASE id
CREATE TABLE TC_TEACHINGCASE (
ID CHAR(32) NOT NULL ,
ID_UPLOADUSER CHAR(32),
ID_GRADECOURSE CHAR(32),
ID_CHECKUSER CHAR(32),
ID_SEMESTER CHAR(32),
ID_STAGEKIND CHAR(32),
KIND VARCHAR(20),
TITLE VARCHAR(200),
UPLOADTIME CHAR(19),
SHAREFLAG CHAR(1),
EXCELLENCEFLAG CHAR(1),
CHECKTIME CHAR(19),
RESOURCEFLAG CHAR(1),
KEYWORDS VARCHAR(100),
NOTE VARCHAR(200),
COMMENT VARCHAR(200),
GRADENUM INT,
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_TC_TEACHINGCASE PRIMARY KEY (ID)
)
;
16 教师成长档案袋
➢ 模块功能描述:
本模块全程全面记录教师的发展过程,真实反映教师的专业成长历程,为学校对教师的管理提供持续的原始档案资料,同时为每个教师保存了一份详细的个人成长记录。对教师和管理者,清晰地反映教师一段时期内在某一领域成长的轨迹和发生的变化,实现教师发展和学校发展的和谐统一,同时为学校对教师的管理提32
数据库设计说明书
供持续原始的档案资料。
➢ 实体:
教职工基本信息(th_tbaseinfo)、政治面貌记录(th_polityitem)、学习简历记录(th_learningitem)、工作简历记录(th_workitem)、家庭成员信息记录(th_familyitem)、课题研究记录(th_issueitem)、缺勤信息记录(th_absenceitem)、公开课记录(th_pubcourseitem)、指导业绩记录(th_guideitem)、获奖记录(th_awarditem)、职称信息记录(th_titleitem)
实体关系、实体属性ER关系图
33
数据库设计说明书
17 德育管理
17.1 活动记录表(MD_ACTIVITYRECORD)
➢ 表名称:MD_ACTIVITYRECORD/活动记录表
➢ 存储:存储本系统活动记录的相关信息
➢ 所属业务模块:德育管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(活动记录标识)
➢ 外键:
34
数据库设计说明书
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE MD_ACTIVITYRECORD (
ID CHAR(32),
ID_STUDENTCLUB CHAR(32),
ID_SEMESTER CHAR(32),
ID_SUBMITUSER CHAR(32),
ID_CHECKUSER CHAR(32),
ACTIVITYTITLE VARCHAR(50),
ACTIVITYDATE CHAR(10),
ACTIVITYDESC VARCHAR(2000),
CHECKSTATUS CHAR(1),
CHECKVIEW VARCHAR(200),
CHECKDATE CHAR(10),
TS CHAR(19),
DF CHAR(1)
)
;
17.2 历史活动记录表(MD_HISTORYRECORD)
➢ 表名称:MD_HISTORYRECORD /历史活动记录表
➢ 存储:存储本系统历史活动记录的相关信息
➢ 所属业务模块:德育管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(评价配置信息标识)
➢ 外键:
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE SR_TOPIC (
ID CHAR(32) NOT NULL ,
ID_ATTACHMENT CHAR(32),
ID_SRINFO CHAR(32),
ID_USER CHAR(32),
ID_CHECKUSER CHAR(32),
35
数据库设计说明书
NAME VARCHAR(200),
CODE VARCHAR(200),
APPLYDATE CHAR(10),
SUBJECT VARCHAR(100),
JOBTITLE VARCHAR(100),
INTRO TEXT,
STATUS CHAR(1),
CHECKVIEW VARCHAR(1000),
NOTICENAME VARCHAR(200),
NOTICECONTENT TEXT,
NOTICEDATE CHAR(10),
TS CHAR(19),
DF CHAR(1),
CONSTRAINT PK_SR_TOPIC PRIMARY KEY (ID)
)
;
17.3 家访来访记录表(MD_INTERVIEW)
➢ 表名称:MD_INTERVIEW /家访来访记录表
➢ 存储:存储本系统家访来访记录的相关信息
➢ 所属业务模块:德育管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(家庭来访记录标识)
➢ 外键:
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE MD_INTERVIEW (
ID CHAR(32),
ID_SEMESTER CHAR(32),
ID_RECORDUSER CHAR(32),
ID_STUDENT CHAR(32),
ID_GRADE CHAR(32),
36
数据库设计说明书
ID_ECLASS CHAR(32),
KIND CHAR(1),
INTERVIEWDATE CHAR(10),
STUDENTRELATION VARCHAR(100),
MATTERDESC VARCHAR(1000),
TS CHAR(19),
DF CHAR(1)
)
;
17.4 社员情况表(MD_MEMBERCONDITION)
➢ 表名称:MD_MEMBERCONDITION /社员情况表
➢ 存储:存储本系统课题资料的相关信息
➢ 所属业务模块:德育管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(社员情况标识)
➢ 外键:
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE MD_MEMBERCONDITION (
ID CHAR(32),
ID_STUDENTCLUB CHAR(32),
ID_SEMESTER CHAR(32),
ID_MEMBERUSER CHAR(32),
POST CHAR(1),
JOINDATE CHAR(10),
RETIREDATE CHAR(10),
STATUS CHAR(1),
TS CHAR(19),
DF CHAR(1)
)
37
数据库设计说明书
;
17.5 预约单表(MD_MENTALRESERVATION)
➢ 表名称:MD_MENTALRESERVATION /预约单表
➢ 存储:存储本系统预约单的相关信息
➢ 所属业务模块:德育管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(预约单标识)
➢ 外键:
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE MD_MENTALRESERVATION (
ID CHAR(32),
ID_SEMESTER CHAR(32),
ID_RESERVEDUSER CHAR(32),
ID_RESERVEUSER CHAR(32),
ID_GRADE CHAR(32),
ID_ECLASS CHAR(32),
RESERVETIME CHAR(19),
ACCEPTTIME CHAR(19),
COMPLETETIME CHAR(19),
CONSULTATIONTYPE VARCHAR(100),
CONSULTATIONDESC TEXT,
REMARKS VARCHAR(500),
STATUS CHAR(1),
TS CHAR(19),
DF CHAR(1)
)
;
38
数据库设计说明书
17.6 下载记录表(RE_DOWNLOADRECORD)
➢ 表名称:RE_DOWNLOADRECORD /下载记录表
➢ 存储:存储本系统下载记录的相关信息
➢ 所属业务模块:德育管理
➢ 数据结构:详细参考数据库图-1
数据库图-1
➢ 主键:id(下载记录标识)
➢ 外键:
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE RE_DOWNLOADRECORD (
ID CHAR(32),
ID_MEDIARESOURCE CHAR(32),
ID_DOWNLOADUSER CHAR(32),
DOWNLOADDATE CHAR(10),
TS CHAR(19),
DF CHAR(1)
)
;
17.7 媒体资源表(RE_MEDIARESOURCE)
➢ 表名称:RE_MEDIARESOURCE /媒体资源表
➢ 存储:存储本系统媒体资源的相关信息
➢ 所属业务模块:德育管理
➢ 数据结构:详细参考数据库图-1
39
数据库设计说明书
数据库图-1
➢ 主键:id(媒体资源标识)
➢ 外键:
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE RE_MEDIARESOURCE (
ID CHAR(32),
ID_UPLOADUSER CHAR(32),
ID_CHECKUSER CHAR(32),
ID_RESOURCEFILE CHAR(32),
ID_PICTURE CHAR(32),
NAME VARCHAR(200),
TYPE CHAR(1),
INTRODUCTION TEXT,
KEYWORD VARCHAR(200),
MAKEDATE CHAR(10),
AUTHORNAME VARCHAR(100),
UPLOADDATE CHAR(10),
APPLICATIONSTATUS CHAR(1),
CHECKSTATUS CHAR(1),
CHECKDATE CHAR(10),
SHARERANGE CHAR(1),
TS CHAR(19),
DF CHAR(1)
)
;
17.8 社团表(MD_STUDENTCLUB)
➢ 表名称:MD_STUDENTCLUB /社团表
➢ 存储:存储本系统社团的相关信息
➢ 所属业务模块:德育管理
➢ 数据结构:详细参考数据库图-1
40
数据库设计说明书
数据库图-1
➢ 主键:id(社团标识)
➢ 外键:
➢ 索引:
➢ 约束:强制外键约束
➢ 表创建脚本:
CREATE TABLE MD_STUDENTCLUB (
ID CHAR(32),
ID_SEMESTER CHAR(32),
ID_SCHOOL CHAR(32),
KIND VARCHAR(100),
INTRODUCTION VARCHAR(1000),
REGISTEDATE CHAR(10),
STATUS CHAR(1),
TS CHAR(19),
DF CHAR(1)
)
;
18 学生成长档案袋
➢ 模块功能描述:本模块以学生为主体,围绕学生的日常学习生活,从德、智、体、卫等多方面对学生成长进行跟踪和管理。
➢ 实体:
学生特长信息(st_studentSpecialty)、学生实践活动(st_studentPractice)、学生获奖情况(st_studentAwards)、
学生职务信息(st_studentDuty)、学生好人好事(st_studentGooddeed)、学生个人作品(st_studentWork)
➢ 实体关系、实体属性ER关系图
41
数据库设计说明书
19 班级管理
➢ 模块功能描述:本模块对班级进行活动评价和统计查看管理,教务管理老师可以新建活动并对班级进行评价,其他人可以在系统中查到班级统计结果。
➢ 实体:
评价班级(em_emeclass)、评价项(em_emitem)
班级评价活动(em_emactivity)、班级评价结果(em_emresult)
➢ 实体关系、实体属性ER关系图
42
数据库设计说明书
20 工资管理
模块功能描述:本模块对老师工资进行管理,学校可以发布教师工资明细情况给每个教师,
老师可以根据条件查询到自己相关月份的工资情况。
实体:
财务信息(th_finance)
实体关系、实体属性ER关系图
43
数据库设计说明书
21 资产管理系统
➢ 模块功能描述:
学校总务部门的工作范围主要包括学校的财务、财产、食堂、卫生、安全、事务等方面。通过数字化校园的的应用,对总务后勤方面的工作进行管理,提高总务部门的工作效率,更好的为学校的教育教学和工作开展提供保障和服务。
➢ 实体:
病因(ar_sick)、病因排查日志(ar_dayRecord)、考勤登记(ar_attendance)、晨午检记录(ar_mncheckRecord)、
资产信息(am_assets)、资产类型(am_assetsKind)、资产模版(am_assetsModel)、资产保管(am_assetsStorage)、注销记录(am_scrapRecord)
➢ 实体关系、实体属性ER关系图
44
数据库设计说明书
22 师生艺术性博客
➢ 模块功能描述:本模块是数字化校园一特色模块,可以为教师和班级提供一块自己的空间,在博客内可以发表文章、相片、音乐、视频、留言等;
➢ 实体:
博客表(bg_blog)、博客模板表(bg_blogtemplet)、日志类别表(bg_diaryCategory)、日志表(bg_diary)、(bg_diaryComment)、相册表(bg_album)、照片表(bg_photo)、照片评论表(bg_photoComment)、音乐分类表(bg_musickind)、音乐表(bg_music)、音乐评论表(bg_musicComment)、留言表(bg_message)、留言回复表(bg_messageReply)
➢ 实体关系、实体属性ER关系图
45
数据库设计说明书
46
版权声明:本文标题:项目-数据库设计说明书 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1703455328h452128.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论