学校管理系统数据库设计说明书.docx

上传人:b****1 文档编号:748694 上传时间:2022-10-12 格式:DOCX 页数:36 大小:26.97KB
下载 相关 举报
学校管理系统数据库设计说明书.docx_第1页
第1页 / 共36页
学校管理系统数据库设计说明书.docx_第2页
第2页 / 共36页
学校管理系统数据库设计说明书.docx_第3页
第3页 / 共36页
学校管理系统数据库设计说明书.docx_第4页
第4页 / 共36页
学校管理系统数据库设计说明书.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

学校管理系统数据库设计说明书.docx

《学校管理系统数据库设计说明书.docx》由会员分享,可在线阅读,更多相关《学校管理系统数据库设计说明书.docx(36页珍藏版)》请在冰豆网上搜索。

学校管理系统数据库设计说明书.docx

学校管理系统数据库设计说明书

学校管理系统1.0

数据库设计说明书

 

版本修订历史

起止日期

作者/修订人

更改章节

修改描述

版本/状态

20051228

T_dorm

删除字段D_ID

20051228

T_dorm

增加字段D_ADDRESS

20051231

T_course

删除字段CO_ID

20051231

T_Depart

删除字段DE_ID

20051231

T_Depart

增加字段DE_ADDRESS

20051231

T_ClassName

删除字段CN_ID

20060105

添表T_Dictionary

用于维护各类字典表

20060105

添表T_Party

政治面貌字典表

20060105

添表T_Degree

学历字典表

20060105

添表T_CourseType

课程类型字典表

20060105

添表T_Duty

职务字典表

20060105

添表T_Post

职称字典表

20060106

T_UserRight

增加字段U_SUBFUNC_ID

20060106

T_UserRight

修改字段U_FUNC_ID――》U_SUBFUNC_ID

20060109

添加表T_FUNCTION

用来进行动态定位功能点url

20060116

T_Depart

修改字段E_IDE_NAME

20060123

T_Employee

添加字段E_DEPART_NO

20060215

T_ststurewpun

去掉SRP_date字段,添加SRP_SORT字段

20060215

T_EmpRewpun

去掉ERP_date字段,添加ERP_SORT字段

20060222

T_StuAtten

去掉字段SA_DATE

20060320

T_student

去掉S_MEMBERTIME

(入团时间)

20060320

T_student

添加S_RESUME字段

20060320

T_student

添加P_PHONE字段

20060403

T_changetype

新增表档案变更类型

填写说明:

起止日期:

填写编写本文档的起止日期

作者:

填写文档的创建者或授权的修改人

修改描述:

请详细填写修改原因和最近的修改章节摘要

版本:

描述修改生效后的版本号。

一般建议表示为Vm.n形式。

通过正

式评审后版本号变为1.0,以后每修改一次n相应增加1,例如V1.1

状态:

描述本文档是正式文件还是草稿文件

文档编号

SchMis1.0

编写人员

张亮李兵

编写时间

2004-7-16

修订时间

1.引言4

1.1产品描述4

1.2产品开发背景和内容概要4

1.3相关资料、缩略语、定义4

2.约定4

3.数据库概念模型设计5

3.1数据实体-关系图5

3.2数据实体描述5

3.3实体关系描述5

4.数据库逻辑模型设计5

4.1实体-关系图(不含多-多关系)5

4.2关系模型描述5

4.2.1用户权限表(T_UserRight)5

4.2.2用户登陆表(T_User)5

4.2.3班级信息表(T_ClassName)6

4.2.4年级名称表(T_GradeName)6

4.2.5课程顺序表(T_CourseTime)7

4.2.6课程信息表(T_Course)7

4.2.7宿舍信息表(T_Dorm)7

4.2.8部门信息表(T_Depart)8

4.2.9民族字典表(T_Nation)8

4.2.10性别字典表(T_Sex)8

4.2.11学生信息表(T_Student)9

4.2.12学生变动表(T_Stuchange)10

4.2.13学生报名表(T_StuSign)10

4.2.14考试类型字典表(T_ExamType)11

4.2.15学生成绩表(T_StuScore)11

4.2.16临时分数设定表(T_TemSetScore)12

4.2.17学生奖惩表(T_StuRewPun)12

4.2.18学生考勤表(T_StuAtten)12

4.2.19考勤名称表(T_Attend)13

4.2.20考勤类型字典表(T_AttendType)13

4.2.21学生课程表(T_StuCourse)13

4.2.22学生体检表(T_StuPhyExam)14

4.2.23毕业生信息表(T_GraduateInf)14

4.2.24员工信息表(T_Employee)15

4.2.25证件字典表(T_Certify)16

4.2.26教师课程表(T_TeaCourse)16

4.2.27员工调动表(T_Empchange)17

4.2.28员工考勤表(T_EmpAtten)17

4.2.29员工奖惩表(T_EmpRewpun)18

4.2.30员工培训表(T_EmpTrain)18

4.2.31目前状态字典(在校或离校)表(T_Status)19

4.2.32政治面貌字典表(T_Party)19

4.2.33籍贯字典表(T_NativePlace)19

4.2.34学历字典表(T_Degree)20

4.2.35课程类型字典表(T_CourseType)20

4.2.36职务字典表(T_Duty)20

4.2.37职称字典表(T_Post)20

4.2.38婚姻状况字典表(T_Marry)21

4.2.39血型字典表(T_Blood)21

4.2.40档案变更类型表(T_ChangeType)21

4.2.41字典表维护表(T_Dictionary)22

4.3数据视图描述22

4.4SEQUECE(序列号)和存储过程22

4.4.1**序列号22

4.4.2存储过程22

4.5数据库一致性设计22

5.物理实现23

5.1数据库的安排23

6.安全保密设计23

1.引言

1.1产品描述

(产品编号、产品名称、操作系统平台、数据库系统平台、开发语言、功能版本、用户名称、产品开发项目组、产品交付项目组)

产品编号:

1.0

产品名称:

学校管理系统

操作系统:

Windows2000

数据库平台:

MySql4.0.18

开发语言:

Delphi7

版本功能:

对学校的学生,职工,课程等基本信息以及学校的各种资源利用进行信息化科学的管理。

产品开发项目组:

1.2产品开发背景和内容概要

(产品提出、产生、完善的发展背景;产品简介、应用概述)

1.3相关资料、缩略语、定义

(相关设计文档)

(引用的文件、采用的标准等)

(缩写词和名词定义)

2.约定

数据库中各种元素的命名约定。

例如表名,字段名的命名约定。

表名以字母T(即:

Table的意思)开头,例如:

T_Class就是班级信息表。

其中Class的第一个字母大写。

字段名以表名的第一或前两个字母开头(如果第一个字母出现重复则选前两个,以此类推),例如:

C_ID表示班级编号。

字段必须全部大写。

3.数据库概念模型设计

3.1数据实体-关系图

3.2数据实体描述

数据实体中文名,数据实体描述

3.3实体关系描述

(描述每个实体间的关系)

实体1:

实体2(1:

1,1:

n,m:

n)

关系描述:

4.数据库逻辑模型设计

4.1实体-关系图(不含多-多关系)

4.2关系模型描述

4.2.1用户权限表(T_UserRight)

表名:

T_UserRight

联合主键:

U_ID和U_FUNC_ID索引:

U_ID和U_FUNC_ID

字段名

中文名

类型(长度)

缺省值

允许空

码型

CHECK约束

U_ID

用户ID

文本(10)

NOTNULL

PK

唯一

U_FUNC_ID

功能ID

短整形

NOTNULL

PK

唯一

U_FUNC_NAME

功能名称

文本(10)

NOTNULL

U_FUNC_ENABLE

是否具有操作权限

字符型1:

拥有此权限

0

4.2.2用户登陆表(T_User)

表名:

T_User

主键:

U_ID索引:

U_ID

字段名

中文名

类型(长度)

缺省值

允许空

码型

CHECK约束

U_ID

登陆ID

文本(10)

NOTNULL

PK

唯一

U_NAME

用户ID

文本(10)

NOTNULL

U_PW

用户密码

文本(10)

NOTNULL

4.2.3班级信息表(T_ClassName)

表名:

T_ClassName

主键:

CN_NO索引:

CN_NO

字段名

中文名

类型(长度)

缺省值

允许空

码型

CHECK约束

CN_NO

班级编号

文本(15)

NOTNULL

CN_GNID

所属年级编号

短整形

NOTNULL

CN_NAME

班级名称

文本(10)

NOTNULL

E_ID

班主任编号

文本(10)

C_TYPE

班级属性(文理科)

文本(8)

C_SUM

班级人数

短整形

C_REMARK

备注

文本(20)

4.2.4年级名称表(T_GradeName)

表名:

T_GradeName

主键:

GN_ID索引:

GN_ID

字段名

中文名

类型(长度)

缺省值

允许空

码型

CHECK约束

GN_ID

年级ID

数字(整形)

NOTNULL

PK

唯一

GN_NO

年级标识

文本(15)

NOTNULL

GN_NAME

年级名称

文本(10)

NOTNULL

GN_TYPE

年级属性

是否分科

字符

(2)

GN_GRA

是否毕业班

字符

(2)

4.2.5课程顺序表(T_CourseTime)

表名:

T_CourseTime

主键:

CT_ID索引:

CT_ID

字段名

中文名

类型(长度)

缺省值

允许空

码型

CHECK约束

CT_ID

时段编号

短整形

NOTNULL

PK

唯一

CT_NAME

时段名称

文本(10)

NOTNULL

4.2.6课程信息表(T_Course)

表名:

T_Course

主键:

CO_NO索引:

CO_NO,CO_NAME

字段名

中文名

类型(长度)

缺省值

允许空

码型

CHECK约束

CO_NO

课程标识

文本(15)

NOTNULL

P

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

当前位置:首页 > PPT模板 > 商务科技

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

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