数据库设计报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

四六级英语考试网上报名系统

数据库设计报告

文件状态:

[√] 草稿

[ ] 正式发布

[ ] 正在修改文件标识:Company-Project-SD-DATABASE 当前版本: 1.0

作者:俞乔丹

完成日期:2019/4/20

版本历史

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

目录

0. 文档介绍 (4)

0.1文档目的 (4)

0.2文档范围 (4)

0.3读者对象 (4)

0.4参考文献 (4)

0.5术语与缩写解释 (4)

1. 数据库环境说明 (5)

2. 数据库的命名规则 (5)

3. 逻辑设计 (5)

4. 物理设计 (5)

4.0表汇总 (5)

4.1表A (6)

4.N 表N (6)

5. 安全性设计 (6)

5.1防止用户直接操作数据库的方法 (6)

5.2用户帐号密码的加密方法 (6)

5.3角色与权限 (7)

6. 优化 (7)

7. 数据库管理与维护说明 (7)

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. 数据库环境说明

SQL Server 2005

2. 数据库的命名规则

采用26个英文字母(区分大小写)组成,和‘-’,共53个字符。不能出现其他字符(注释除外)

3. 逻辑设计

E-R图:

4. 物理设计

4.0 表汇总

表名功能说明

学生注册表存储学生用户名和密码

学生登陆表存储已有的学生用户名和密码

汇总人员注册表存储汇总人员用户名和密码

汇总人员登陆表存储已有的汇总人员用户名和密码

学生个人信息表存储学生个人信息

临时报名信息表临时存储学生的报名信息学生可随时修改信息

报名信息表存储学生提交的报名信息

验证码表存储汇总人员验收身份时需要的验证码

4.1 Student-registration-form

表名Student-registration-form

列名数据类型(精度范围)空/非空约束条件username Nchar(20)非空主键

password Nchar(20)非空

补充说明

4.2 Student- login -form

表名Student- login -form

列名数据类型(精度范围)空/非空约束条件username Nchar(20)非空主键

password Nchar(20)非空

补充说明

4.3 administrator- registration -form

表名administrator- registration -form

列名数据类型(精度范围)空/非空约束条件username Nchar(20)非空主键

password Nchar(20)非空

补充说明

4.4 administrator-login -form

表名administrator- login -form

列名数据类型(精度范围)空/非空约束条件username Nchar(20)非空主键

password Nchar(20)非空

补充说明

4.5 Registration-information-form

表名Registration-information-form

列名数据类型(精度范围)空/非空约束条件Name Nchar(5)非空

Sex Nchar(1)非空

SchoolNmae Nchar(10)非空

SchoolId Nchar(9)非空

databirth Datetime非空

Sign[‘四级’,‘六级’]非空

Id Nchar(18)非空主键Phonenumber Nchar(11)非空

Email Nchar(20)非空

补充说明

4.6 Student-information-form

表名Student-information-form

列名数据类型(精度范围)空/非空约束条件username Nchar(20)非空主键

Name Nchar(5)非空

Sex Nchar(1)非空

SchoolNmae Nchar(10)非空

SchoolId Nchar(9)非空

相关文档
最新文档