项目编号: S×××-
<项目名称>
卷 号
卷 内 编 号
密 级
数据库设计说明书 <项目名称>
数据库设计说明书
Version:
项 目 承 担 部 门:
撰 写 人(签名):罗洪文 吴开
完 成 日 期:2008-10-21
本文档 使 用部门:□主管领导 ■项目组
□客户(市场) ■维护人员 □用户
评审负责人(签名):
评 审 日 期:
1
目 录
项 目 承 担 部 门:.................................................................................................................................1
撰 写 人(签名):罗洪文 吴开...........................................................................................................1
评审负责人(签名):...........................................................................................................................1
1. 引言.......................................................................................................................................................1
1.1 编写目的.........................................................................................................................................1
1.2 背景.................................................................................................................................................1
1.3 定义.................................................................................................................................................1
1.4 参考资料.........................................................................................................................................1
2. 外部设计...............................................................................................................................................1
2.1 类型划分.........................................................................................................................................1
2.2 标识符和约定.................................................................................................................................1
2.3 数据库表设计格式说明.................................................................................................................2
2.4 支持软件.........................................................................................................................................6
2.5 数据字典设计.................................................................................................................................8
2.6 安全保密设计...............................................................................................................................17
数据库设计说明书 <项目名称>
1. 引言
1.1 编写目的
数据库设计说明书是根据概要设计说明书的要求所编写的,是为详细设计作依据的,为详
细设计提供标准,并提供给编码人员和测试人员。
1.2 背景
待开发的数据库的名称:zxxszxyxtDB
使用此数据库的软件系统的名称:Microsoft SqlServer2000
该软件系统开发项目的任务提出者:各个中小学
该软件系统的用户:各个中小学
将安装该软件和这个数据库的计算站(中心):各中小学网络中心
1.3 定义
zxxszxyxtDB:数字校园数据库
CDM(Concept Data Model )概念数据模型
PDM(Physics Data Model)物理数据模型
E-R(Entity Relationship)实体联系模型
1.4 参考资料
a.中小学数字校园解决方案。
b.由需求组开发的需求规格说明书、项目开发计划书、用例规格说明书。
2. 外部设计
2.1 类型划分
(1) 主表:8 个
(2) 辅助表:7 个
2.2 标识符和约定
格式 描述 说明
1 newstudent
新生 新生情况表
2 Student
学生 学生基本情况表
3 score
成绩 学生成绩表
4 Kc
课程 课程信息表
5 xjbdqk
学籍变动情况 学生学籍变动情况表
6 StudentInformation
学生学籍信息 学生学籍信息表
1
数据库设计说明书 <项目名称>
7 userpassword
用户密码信息 用户密码信息表
8 exam
考试 考试信息表
9 Classroom
教室 教室情况表
10 kaocang
考场 考场情况表
11 plan
计划 教师计划表
12 bm
部门 部门信息表
13 teacherbz
教师编制 教师编制表
14 teacher
教师 教师基本情况表
15 teachertest
教师教学质量评估 教师教学质量评估表
2.3 数据库表设计格式说明
主表
1.新生表(newstudent)
newstudent
字段名 字段代码 字段类型 允许为空 主键 外键
1
测试号
testNo. Serial N Primaryke
y
2
姓名
S_name Vachar(6) N
3
性别
Sex Boolean N
4
年龄
age Int(3) N
5
照片
photo image Y
6
籍贯
jg Varchar(20) y
7
政治面貌
Zzmm Varchar(15) N
8
家庭地址
Address Varchar(40) N
9
电话号码
Phone Long int Y
10
是否注册
yesorno boolean N
11
备注
memory text Y
2学生表(student)
student
字段名 字段代码 字段类型 是否为空 主键 外键
1
学号
S_id int N Primaryke
y
Foreignkey
2
姓名
S_name Varchar(20) N
3
性别
Sex boolean N
4
年龄
Age int N
5
照片
Photo image Y
2