数据库设计报告

时间:2021-05-18 20:24:13 浏览量:

 四六级英语考试网上报名系统 数据库设计报告 文件状态:

 [√] 草稿 [ ] 正式发布 [ ]

  正在修改 文件标识:

 Company-Project-SD-DATABASE 当前版本:

 1.0

 作

  者:

 俞乔丹

 完成日期:

 2019/4/ 20

  版

  本

  历

  史 版本 / 状态 作者 参与者 起止日期 备注 1.0 俞乔丹 俞乔丹 2019/ 4 / 15 -2019/ 4 / 20 初步定稿

  0 .

 文档介绍 0.1

 文档目的

  数据库设计文档 的编写是为了研究 四六级英语考试网上报名系统 的开发途径和应用方法。同时它也是进行项目策划,概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。本说明书的预期读者是于该系统开发有联系的决策人。支持本项目的领导和公司员工,软件测试人员。

 0.2

 文档范围 本文档适用于项目开发的设计阶段,在项目开发阶段可以按照本文档检验数据库实施情况。

 0.3

 读者对象 开发人员,用户,测试人员,后期修改人员。

 0.4

 参考文献 [C#+sql Server 中小型信息系统开发实例精选 ]

 黄明,

  机械工业出版社 .2007.4

 [C# 专业项目实例开发 ] Arora ,中国水利水电出版社 ,2007

 [ 数据库原理及应用 ]

 王雯,

  北京机械工业出版社 2009.11 [ 数据库基础与实践技术 ]

 何玉洁, , 机械工业出版社 .2013.3 [C# 数据库系统开发完全手册 ]

 王小科,人们邮电出版社, 2006.12

 0.5

 术语与缩写解释 缩写、术语 解

  释 SPP 精简并行过程, Simplified Parallel Process SD 系统设计, System Design

  1 .

 数据库环境说明 S QL S e rver 2005 2.

 数据库的命名规则 采用 26 个英文字母(区分大小写)组成 ,和‘ - ’ ,共 5 3 个字符。不能出现其他字符(注释除外)

 3 .

 逻辑设计 E -R 图:

  4.

  物理设计 4 . 0

 表汇总 表名 功能说明 学生注册表 存储学生用户名和密码 学生登陆表 存储已有的学生用户名和密码 汇总 人员注册 表 存储汇总人员用户名和密码 汇总人员登陆表 存储已有的汇总人员用户名和密码 学生 个人信息表 存储学生个人信息 临时报名信息表 临时存储学生的报名信息

  学生可随时修改信息 报名信息表 存储学生提交的报名信息 验证码表 存储汇总人员验收身份时需要的验证码

 4 . 1

 Student - registration - form 表名 Student - registration - form

  列名 数据类型(精度范围)

 空 / 非空 约束条件 username N char(20) 非空 主键 p assword N char(20) 非空

 补充说明

 4 . 2

  Student -

 login

 - form 表名 Student -

 login

 - form

  列名 数据类型(精度范围)

 空 / 非空 约束条件 username N char(20) 非空 主键 p assword N char(20) 非空

 补充说明

 表名 administrator -

 registration

 - form

  列名 数据类型(精度范围)

 空 / 非空 约束条件 username N char(20) 非空 主键 p assword N char(20) 非空

 补充说明

 4 . 3

 administrator -

 registration

 - form 4 .4

  administrator -login - form 表名 administrator -

  login

 - form

  列名 数据类型(精度范围)

 空 / 非空 约束条件 username N char(20) 非空 主键 p assword N char(20) 非空

 补充说明

 4 .5

 Registration - information - form 表名 Registration-information-form

  列名 数据类型(精度范围)

 空 / 非空 约束条件 Name N char(5) 非空

 S ex N char(1) 非空

 S choolNmae N char(10) 非空

 School I d N char(9) 非空

 d atabirth D atetime 非空

 S ign [ ‘四级’,‘六级’ ] 非空

 I d N char(18) 非空 主键 P honenumber N char(11) 非空

 Email N char(20) 非空

 补充说明

 4 .6

 Student-information-form 表名 Student-information-form

 列名 数据类型(精度范围)

 空 / 非空 约束条件 username N char(20) 非空 主键 Name N char(5) 非空

 S ex N char(1) 非空

 S choolNmae N char(10) 非空

 School I d N char(9) 非空

 d atabirth D atetime 非空

 P honenumber N char(11) 非空

 Email N char(20) 非空

 补充说明

 4 .6

 Verification - code 表名 Verification - code

  列名 数据类型(精度范围)

 空 / 非空 约束条件 L ist N char(5) 非空 主键 code N char( 11 ) 非空

 补充说明

 4 . 7

 T emporary - information - form 表名 Registration-information-form

  列名 数据类型(精度范围)

 空 / 非空 约束条件 Name N char(5) 非空

 username N char(20) 非空 主键 S ex N char(1) 非空

 S choolNmae N char(10) 非空

 School I d N char(9) 非空

 d atabirth D atetime 非空

 S ign [ ‘四级’,‘六级’ ] 非空

 I d N char(18) 非空

 P honenumber N char(11) 非空

 Email N char(20) 非空

 补充说明

 5.

  安全性设计 5 . 1

 防止用户直接操作数据库的方法 用户权限控制 固定用户有固定权限,不能进行权限以外的工作 5 . 2

 用户帐号密码的加密方法 使用 M D5 加密方法对用户账号密码进行加密 5 . 3

 角色与权限 角色 可以访问的表与列 操作权限 学生 学生个人信息表 改,查 临时 报名信息表 增,删,改,查

 \ \

 汇总人员 报名信息表 查 \ \

 \ \

 6.

  优化 优先级 优化对象(目标)

 措施 1 程序 语句汇编优化 2 内存 设置缓冲区,及时释放空间,优化内存数据 3 硬件设施 升级硬件,提高系统其他部件效能

 7.

  数据库管理与维护说明 数据库的安全性管理:注意加强用户的身份认证及时对数据加密,数据库要及时的进行数据备份,每天至少一次。

 数据库维护:备份数据,备份十五日志,备份数据库及日志间的相互作用。

推荐访问:数据库 报告 设计

《数据库设计报告.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:

文档为doc格式

一键复制全文 下载 投诉