《需求工程》阅读笔记之五
最近在写文档时,对于不同数据流图的数据字典的内容把握不清,故从本源看起。数据流图的层次结构中,除了对原始过程的逻辑内容要进行细致描述之外,数据流图中设计的数据流和数据存图也需要详细的说明,这是通过数据字典完成的。
数据字典是一个储存库,包含软件使用和产生的所有数据对象的描述,其中也包括数据流图中的数据流和数据存储定义。
数据字典会有组织地列出数据流图中涉及的所有数据元素(数据流和数据存储),并定义每个数据元素的名称、表示方法、单位/格式、范围、使用地点、使用方法以及其他描述信息。数据字典为每个数据元素组织的说明如下:
项目 |
描述 |
名称 |
数据元素的原始名称 |
别名 |
数据元素的其他名称 |
使用地点 |
会使用该数据元素的过程 |
使用方法 |
该数据元素扮演的角色(输入流、输出流或者数据存储等) |
使用范围 |
该数据元素存在的范围 |
描述 |
对数据元素内容的描述 |
单位/格式 |
数据元素的数据类型,可能事先设置的取值 |
数据字典中常常用的的说明符号
符号 |
含义 |
= |
包含,由----构成 |
+ |
指明序列结构 |
() |
内容可选 |
[] |
内容多选一 |
| |
分隔[]内部的多个选项 |
n||m |
循环,最少n次,最多m次 |
@ |
数据存储的标示符(关键字) |
** |
注释 |
对实例的描述,把握数据字典的内容。通过这次对数据字典的认识,对数据字典的操作有了更深的了解,在平时写需求说明书时,有了更规范的操作。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Linux系统下SQL Server数据库镜像配置全流程详解
· 现代计算机视觉入门之:什么是视频
· Sdcb Chats 技术博客:数据库 ID 选型的曲折之路 - 从 Guid 到自增 ID,再到
· .NET Core GC压缩(compact_phase)底层原理浅谈
· Winform-耗时操作导致界面渲染滞后
· Phi小模型开发教程:C#使用本地模型Phi视觉模型分析图像,实现图片分类、搜索等功能
· 深度学习基础理论————CV中常用Backbone(Resnet/Unet/Vit系列/多模态系列等