软件数据库设计说明模板.docx
《软件数据库设计说明模板.docx》由会员分享,可在线阅读,更多相关《软件数据库设计说明模板.docx(5页珍藏版)》请在第一文库网上搜索。
1、1 .范围1.1 标识本条应描述本文档所适用系统和软件的完整标识,适用时,包括其标识号、名称、缩略名、版本号和发布号。1.2 数据库概述本条应简要描述本文档所适用数据库的用途。它应描述该数据库的一般特性;概述其开发、使用和维护的历史;标识项目的投资方、需方、用途、开发方和保障机构;标识当前和计划的运行现场;列出其他有关文档。1.3 文档概述本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。2 .引用文档本章应列出引用文档的编号、标题、编写单位、修订版及日期,还应标识不能通过正常采购活动得到的文档的来源。3 .数据库级设计决策本章应视需要分条给出数据库级设计决策,即数据库的行
2、为设计决策(忽略其内部实现,从用户角度出发描述数据库将怎样运转以满足需求)以及其他影响数据库进一步设计的决策。如果所有这些决策在系统需求或CSC1需求中均是明确的,本章应如实陈述。对应于指定为关键性需求(例如对安全性或保密性需求)的设计决策,应在专门的章条中加以叙述。如果一个设计决策依赖于系统状态或方式,应指明这一依赖性。如果设计决策的部分或全部在定制的或商用的数据库管理系统(DBMS)中进行了描述,本章可以直接引用。本章应给出或引用理解设计所需的设计约定。数据库级设计决策的例子如下:a)关于数据库将接收的查询或其他输入以及它将产生的输出(显示、报表、消息、响应等),包括与其他系统、HWCKC
3、SC1及用户的接口的设计决策(本文档的SXd条指出这项说明应考虑的主题)。如果这一信息的全部或部分在接口设计说明(IDD)中给出,那么可以直接引用。b)有关响应每个输入或查询时数据库行为的设计决策,包括数据库将执行什么动作,响应时间和其他性能特性,所选择的方程式/算法/规则,处理和对不允许的输入的处理。c)有关数据库/数据文件如何呈现给用户的设计决策(本文档的4.X条标识了这项说明应考虑的主题)。d)有关所使用的数据库管理系统(包括名称、版本/发布版)以及为适应需求的变更而引人到数据库内部的灵活性类型的设计决策。e)有关数据库应提供的可用性、安全性、保密性和操作连续性的等级和类型的设计决策。f
4、)有关数据库的分布(例如客户/服务器)、主数据库文件的更新和维护的设计决策,包括维护一致性、建立同步/重建同步和维持同步、强制完整性和业务规则。g)有关备份与恢复的设计决策,包括数据和处理的分布策略,备份和恢复过程中允许的动作,以及对新技术或非标准技术(如视频和声音等)的特殊考虑。h)关于重新打包、排序、索引、同步以及一致性的设计决策,包括自动磁盘管理和自动空间回收、优化策略、存储与空间大小以及数据库的规模与继承数据捕获等方面的考虑。4 .数据库详细设计注:本文档用“数据元素集合”一词来代表在一指定的设计级别(例如概念设计、内部设计、逻辑设计、物理设计)上具有结构(数据元索的编号/次序/分组)
5、的任何实体、关系、模式、字段、表、数组等,用“数据元素”一词来代表在该级别上不具有结构的任何关系、属性、字段、单元(ce11),数据元素等。5 .X(数据库设计级别的名称)本条应标识数据库设计级别,并用所选择的设计方法的术语描述数据库的数据元素和数据元素集合。(若适用)这些信息应包括如下内容,它们可按任何适合于所提供信息的顺序提供:a)数据库设计中各个数据元素的特征,例如:1)名称/标识符:a.项目唯一的标识符;b.非技术(自然语言)名称;c.数据元素名称;d.技术名称(如在数据库中字段名);e.缩略名或同义名。2)数据类型(字母、数字、整数等)。3)大小和格式(如:字符串的长度和标点符号)。
6、4)计量单位(如:m等)。5)可能值的范围或枚举(如:0-99)o6)准确性(正确程度)和精度(有效数位数)。7)优先级别、定时、频率、容量、排序以及其他约束条件(例如数据元素是否可以被更新、业务规则是否适用)。8)保密性约束。9)来源(建立/发送的实体)和接受者(使用/接收的实体)。b)数据库设计中的数据元素组合体(记录、消息、文件、数组、显示、报表等)的特征,例如:1)名称/标识符:a.项目唯一的标识符;b.非技术(自然语言)名称;c.技术名称(如在代码或数据库中的记录名或数据结构名);d.缩略名或同义名。2)数据元素组合体中的数据元素及其结构(编号、顺序和分组);3)介质(例如磁盘)以及
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 数据库 设计 说明 模板