数据库-设计说明.doc
文本预览下载声明
辽东学院软件开发中心:国有房屋集成管理系统 撰写人:XXX 版本:0.1
案卷号
GFGL-SJK01
日期
200
数
据
库
设
计
说
明
书
版本信息
版本更新纪录
版本号
创建者
创建日期
维护者
维护日期
维护纪要
V0.1
XXX
200
V0.11
XXX
200
修改栋卡户卡数据类型
V0.12
XXX
2008/6/9
修改栋卡户卡,添加卫生间和厨房字段,修改结构、地面、天棚、朝向,增加分数字段
目录
TOC \o 1-4 \* MERGEFORMAT 1 引言 PAGEREF _Toc \h 1
1.1 编写目的 PAGEREF _Toc \h 1
1.2 背景 PAGEREF _Toc \h 1
1.3 定义 PAGEREF _Toc \h 1
1.4 参考资料 PAGEREF _Toc \h 1
2 外部设计 PAGEREF _Toc \h 1
2.1 标识符和状态 PAGEREF _Toc \h 1
2.2 使用它的程序 PAGEREF _Toc \h 1
2.3 约定 PAGEREF _Toc \h 1
2.4 专门指导 PAGEREF _Toc \h 2
2.5 支持软件 PAGEREF _Toc \h 2
3 结构设计 PAGEREF _Toc \h 2
3.1 概念结构设计 PAGEREF _Toc \h 2
3.2 逻辑结构设计 PAGEREF _Toc \h 2
3.2.1 表 PAGEREF _Toc \h 2
3.2.2 视图 PAGEREF _Toc \h 6
3.3 物理结构设计 PAGEREF _Toc \h 6
4 运用设计 PAGEREF _Toc \h 6
4.1 数据字典设计 PAGEREF _Toc \h 6
4.2 安全保密设计 PAGEREF _Toc \h 6
辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1
第 PAGE 4 页
1 引言
1.1 编写目的
本说明书说明“国有房屋集成管理系统”的数据库设计、结构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。
1.2 背景
数据库名称:public_house
数据库系统:MySQL 5.0
数据库宿主环境:Linux
客户端连接工具:MySQL Connector/NET
1.3 定义
数据选项约束表:用于为其他数据表中的字符型字段提供限定的选项。
实体表:用户实际使用的客观表格。
计算表:数据来自于对其他一个或多个实体表的计算结果。
1.4 参考资料
本项目的《用户需求分析报告》;
用户提供的《工作设想》;
本项目相关的其他参考资料。
2 外部设计
2.1 标识符和状态
数据库标示符:public_house
用户名:programmer
密码:security
权限:全部
有效时间:开发阶段
说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。
2.2 使用它的程序
《国有房屋集成管理系统》客户端。
2.3 约定
所有数据项都用汉语拼音全拼表示,数据库名称除外。
字符集采用 UTF-8,请注意字符的转换。
所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,名称为:id,确保不把此字段暴露给最终用户。
除特别说明外,所有字符串字段都采用varchar(50) 类型,(无论汉字还是英文,都算一个字符)。
除特别说明外,所有小数的字段都采用 decimal(13,3) 的形式表达。
除特别说明外,所有日期格式都采用 date 格式,无时间值。
除特别说明外,所有整形都采用 int 格式。
除特别说明外,所有字段默认都设置为 null 。
2.4 专门指导
请注意:MySQL 中 date的默认值为 0000-00-00,这与 .NET 的数据类型不匹配,请确保在存储 date 字段时给出一个合法的初始值。
2.5 支持软件
管理员工具:MySQL Administrator Windows/Linux
查询浏览工具:MySQL Query-Browser Windows/Linux
命令行工具:mysql
开发客户端:MySQL connector/NET
注意:MySQL Query-Browser 在Windows 环境下对中文支持不好,可能无法书写带有中文的 SQL 语句。
3 结构设计
3.1 概念结构设计
略。
3.2 逻辑结构
显示全部