附录I3 数据库设计报告Word文档格式.docx

上传人:b****5 文档编号:16553537 上传时间:2022-11-24 格式:DOCX 页数:10 大小:116.99KB
下载 相关 举报
附录I3 数据库设计报告Word文档格式.docx_第1页
第1页 / 共10页
附录I3 数据库设计报告Word文档格式.docx_第2页
第2页 / 共10页
附录I3 数据库设计报告Word文档格式.docx_第3页
第3页 / 共10页
附录I3 数据库设计报告Word文档格式.docx_第4页
第4页 / 共10页
附录I3 数据库设计报告Word文档格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

附录I3 数据库设计报告Word文档格式.docx

《附录I3 数据库设计报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《附录I3 数据库设计报告Word文档格式.docx(10页珍藏版)》请在冰豆网上搜索。

附录I3 数据库设计报告Word文档格式.docx

初步定稿

1、1

2015、10、16-2015、10、23

将之前得更为详细得描述

0、 文档介绍4

0、1文档目得ﻩ4

0、2文档范围4

0、3 读者对象4

0、4参考文献4

0、5 术语与缩写解释ﻩ5

1、数据库环境说明6

2、 数据库得命名规则6

3、逻辑设计6

4、 物理设计ﻩ7

4、0 表汇总8

4、1 表Aﻩ8

4、n 表N8

5、安全性设计10

5、1防止用户直接操作数据库得方法ﻩ10

5、2用户帐号密码得加密方法ﻩ10

5、3角色与权限ﻩ11

6、优化ﻩ11

7、 数据库管理与维护说明11

0、文档介绍

0、1文档目得

需求得编写就是为了研究火车售票系统软件得开发途径与应用方法。

同时它也就是进行项目策划、概要设计与详细设计得基础,就是维护人员进行内部维护,信息更新,验收与测试得依据。

本说明书得预期读者就是与与售票系统软件开发有联系得决策人.支持本项目得领导与公司人员,软件验证者。

0、2文档范围

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

0、3读者对象

1.本系统得开发人员。

2、本系统得测试人员。

3、本系统得客户

0、4参考文献

提示:

列出本文档得所有参考文献(可以就是非正式出版物),格式如下:

[标识符] 作者,文献名称,出版单位(或归属单位),日期

例如:

[AAA]作者,《立项建议书》,机构名称,日期

[SPP—PROC—SD]SEPG,系统设计规范,机构名称,日期

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

[2][数据库原理及应用] 王雯, 北京机械工业出版社2009、11

[3][数据库基础与实践技术]何玉洁,,机械工业出版社、2013、3

[4][C#数据库系统开发完全手册] 王小科,人们邮电出版社,2006、12

[5][C#+sql Server中小型信息系统开发实例精选]黄明,机械工业出版社、2007、4

0、5术语与缩写解释

缩写、术语

解 释

SPP

精简并行过程,SimplifiedParallelProcess

SD

系统设计,SystemDesign

B/S

浏览器/服务器brower/server

1、数据库环境说明

(1)说明所采用得数据库系统,设计工具,编程工具等

(2)详细配置

SQLServer 2005

2、数据库得命名规则

(1)完整并且清楚得说明本数据库得命名规则。

(2)如果本数据库得命名规则与机构得标准不完全一致得话,请作出解释.

采用26个英文字母(区分大小写)组成,共52个字符。

不能出现其她字符(注释除外).

3、逻辑设计

数据库设计人员根据需求文档,创建与数据库相关得那部分实体关系图(ERD).如果采用面向对象方法(OOAD),这里实体相当于类(class).

E-R图

4、物理设计

(1)主要就是设计表结构。

一般地,实体对应于表,实体得属性对应于表得列,实体之间得关系成为表得约束.逻辑设计中得实体大部分可以转换成物理设计中得表,但就是它们并不一定就是一一对应得.

(2)对表结构进行规范化处理(第三范式)。

4、0表汇总

表名

功能说明

用户注册表

存储用户名与密码

用户登陆表

存储已有得用户名与密码

管理员登陆表

存储管理员得密码与用户名

个人信息表

存储个人得信息

车次表

存储车次得相关信息

站点表

存储站点得相关信息

车票表

存储车票得相关信息

4、1 用户注册表

列名

数据类型(精度范围)

空/非空

约束条件

Username

Nchar(20)

非空

主键

Password

Nchar(15)

Confirmatonpassword

Nchar(15)

补充说明

4、2 用户登陆表

空/非空

Username

Nchar(20)

Password

Nchar(15)

4、3管理员登陆表

Username

Nchar(20)

Password 

Nchar(15)

4、4 个人信息表

Username 

Nchar(20)

Name

Nchar(5)

Sex

Nchar

(1)

Id

Char(18)

datebirth

Datetime

Phonename

Nchar(11)

[e-mail]

Nchar(20)

adress

Nchar(100)

4、5车次表

Traintype

Char(10)

chexiangnum

Nchar(20)

seat

Nchar(10)

station

Nchar(10)

arrivetime

Datetime

stoptime

Datetime 

starttime

Datetime

4、6站点表

adress

Nchar(20)

arrivetime

datetime

stoptime

datetime

starttime

datetime

4、7车票表

name

nchar(20)

traintype

nchar(20)

arrivetime

datetime

startime

datetime

chufadi

nchar(20)

mudidi

nchar(20)

chexinghao

nchar(20)

5、 安全性设计

提示:

提高软件系统得安全性应当从“管理”与“设计”两方面着手。

这里仅考虑数据库得安全性设计。

5、1防止用户直接操作数据库得方法

用户只能用帐号登陆到应用软件,通过应用软件访问数据库,而没有其它途径操作数据库。

 用户权限控制。

用户都有相同得权限,不能作权限之外得工作

5、2用户帐号密码得加密方法

对用户帐号得密码进行加密处理,确保在任何地方都不会出现密码得明文。

使用MD5加密方法对用户账号密码进行加密。

5、3角色与权限

确定每个角色对数据库表得操作权限,如创建、检索、更新、删除等.每个角色拥有刚好能够完成任务得权限,不多也不少.在应用时再为用户分配角色,则每个用户得权限等于她所兼角色得权限之与。

角色

可以访问得表与列

操作权限

用户

增、删、改、查

车次时间表

查询

登陆表

管理员

统计表

计算

6、优化

分析并优化数据库得“时-空"

效率,尽可能地“提高处理速度"

并且“降低数据占用空间”。

(1)分析“时-空”效率得瓶颈,找出优化对象(目标),并确定优先级.

(2)当优化对象(目标)之间存在对抗时,给出折衷方案。

(3)给出优化得具体措施,例如优化数据库环境参数,对表格进行反规范化处理等.

优先级

优化对象(目标)

措施

1

程序

语句汇编优化

2

内存

设置缓冲区,及时释放空间,优化内存数据,

硬件设施

升级硬件,提高系统其它部件得功能

7、 数据库管理与维护说明

在设计数据库得时候,及时给出管理与维护本数据库得方法,有助于将来撰写出正确完备得用户手册。

数据库得安全性管理:

注意加强用户得身份认证及对数据加密,数据库要及时进行数据备份,每天至少进行一次。

数据库得维护:

备份数据库、备份事务日志、备份数据库及其日志间得相互作用。

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

当前位置:首页 > 表格模板 > 合同协议

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

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