- 5
- 0
- 约1.63万字
- 约 17页
- 2016-11-23 发布于贵州
- 举报
第七组—叶进— 站数据库设计说明书_
数
据
库
设
计
说
明
书
数据库设计说明书
1 引言
1.1 目的
a.数据库的表结构设计是整个项目开发中一个非常重要的环节,一个良好的数据库设计,可以提高开发效率,方便系统维护,并且为以后项目功能的扩展留下余地。我们通过书写这份文档说明,从各方面进行山桐子网站系统的数据库设计规划,用它指导该系统在数据库各方面的内容,为系统开发的程序员、系统分析员提供基准文档。我们也希望通过写数据设计说明书,规范数据名称、、。这是项目小组今后共同作战的基础,有了开发规范、程序模块之间和项目成员之间的接口规则、方式,大家就有了共同的工作语言、共同的工作平台,使整个软件开发工作可以协调有序地进行b.数据库的软件系统的名称:SQL;
c.软件系统开发项目的任务提出者:进哥;
d.用户:山桐子能源公司的管理人员和所有顾客;
e.安装该软件和这个数据库的计算机:lv110
1.4 参考资料
列出有关的参考资料:
a.山桐子网店提供的货品管理流程文件;
b.山桐子网店的货物信息;
c.经核准的用户合同、《用户需求说明书》和《项目开发委托合同书》;
d.《数据库设计说明书》(GB8567——88);
e.《山桐子网站系统数据库设计说明书》.doc 网络11101班第七小组
2 外部设计
2.1 标识符和状态
详细说明用于唯一地标识该数据库的代码、名称或标识符,附加的描述性信息亦要给出。若该数据库属于尚在实验中、尚在测试中或是暂时使用的,则要说明这一特点及其有效时间范围。示例:
数据库标示符:Shuantong
用户名:root
密码:root
权限:全部
有效时间:开发阶段
说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。
2.2 使用它的程序
列出将要使用或访问此数据库的所有应用程序,对于这些应用程序的每一个,给出它的名称和版本号。
2.3 约定
陈述一个程序员或一个系统分析员为了能使用此数据库而需要了解的建立标号、标识的约定,例如用于标识数据库的不同版本的约定和用于标识库内各个文卷、记录、数据项的命名约定等。
a. 字符集采用 UTF-8,请注意字符的转换。
a. 所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,名称为:id,确保不把此字段暴露给最终用户。
c. 除特别说明外,所有字符串字段都采用varchar(50) 类型,(无论汉字还是英文,都算一个字符)。
d. 除特别说明外,所有小数的字段都采用 decimal(13,3) 的形式表达。
e. 除特别说明外,所有日期格式都采用 date 格式,无时间值。
f. 除特别说明外,所有整形都采用 int 格式。
g. 除特别说明外,所有字段默认都设置为 null 。
2.4 支持软件
简单介绍同此数据库直接有关的支持软件,如数据库管理系统、存储定位程序和用于装入、生成、修 改、更新数据库的程序等。说明这些软件的名称、版本号和主要功能特性,如所用数据模型的类型、允许 的数据容量等。列出这些支持软件的技术文件的标题、编号及来源。示例:
管理员工具:MySQL Administrator Windows/Linux
查询浏览工具:Navicat 8.0 for MySql Windows/Linux
命令行工具:mysql
开发客户端:Navicat 8.0 for MySql
3 结构设计
3.1 概念模型
(1) 需求分析
基于系统的功能表和流程图,经过分析后确定系统应具备那些方面的数据项和数据结构。
(2) E-R示意图
依据用户需求的客观反映,根据应用的需求,反映每个应用需求的E-R图(确定实体、属性和联系的类型),以及实体与实体间的关系E-R图,然后优化初始的E-R图,消除冗余和可能存在的矛盾。
a.“山桐子网站购物系统”需求的E-R示意图
包括实体与实体间的关系E-R图
b.“山桐子网站新闻系统”需求的E-R示意图
包括实体与实体间的关系E-R图
c.“山桐子网站科技文献系统”需求的E-R示意图
包括实体与实体间的关系E-R图
d.“山桐子网站科技人才管理系统”需求的E-R示意图
包括实体与实体间的关系E-R图
3.2 数据模型
3.3 数据库逻辑结构设计
说明原始数据进行分解、合并后重新组织起来的数据库全局逻辑结构,包括所确定的关键字和属性、重新确定的记录结构和文卷结构、所建立的各个文卷之间的相互关系,形成本数据库的数据库管理员视图。
1、会员资料表(LS_User)
列名 数据类型 约束条件 空/非空 描述 UserID Int PK Not null 会员编号(默认为1,自动增) UserName Varc
您可能关注的文档
- 第01章网络基础识(V5.0).doc
- 第10章 学校现教育技术环境.doc
- 第10课_苏联的革和解体.doc
- 第10章 含有耦电感的电路总结.doc
- 第10课时 三位除以一位数笔算除法的练习 薛城 耿建军.doc
- 第10课时 三位除以一位数除法笔算练习课.doc
- 第11章 大坝原观测工程施工.doc
- 第11届中国哈尔国际工业自动化及仪器仪表展览会邀请函.doc
- 第11章体验不确现象教案.doc
- 第11章《体验不定现象》教案.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)