数据库设计中的一些图及其注意事项

数据流图
数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
数据流图英文缩写DFD(Data Flow Diagram)它是描绘信息流和数据从输入移动到输出的过程中所经受的变换
数据流是一组数据。在数据流图中数据流用带箭头的线表示,在其线旁标注数据流名。在数据流图中应该描绘所有可能的数据流向,而不应该描绘出现某个数据流的条件。
ER图
实体-联系图  一个简单的例子(Entity-Relation Diagram)用来建立数据模型,在数据库系统概论中属于概念设计阶段,形成一个独立于机器,独立于DBMS的ER图模型。 通常将它简称为ER图,相应地可把用ER图描绘的数据模型称为ER模型。
ER图提供了表示实体(即数据对象)、属性和联系的方法,用来描述现实世界的概念模型。
在E-R图中要明确表明1对多关系,1对1关系和多对多关系。
注意:
数据流图关心的是在系统中数据流的流向,从哪里来,到哪里去。
在E-R图中,关心的是实体之间的联系。说白了,就是关系模型(一般为表)之间的联系。它对一切功能的东西不感兴趣,对任何的有关动作的信息也不感兴趣。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本书以电路板设计过程为主线,详细讲解了Protel 99软件的使用方法,电路板设计的步骤与设计构思以及如何提高设计效率、并插入了很多独到的技巧、说明和注意事项。涉及软件内容有电路原理设计、印制电路板设计、无网格布线、可编程逻辑器件设计、电路模拟/仿真等。 目录 前言 第1章 Protel 99简介 1.1 Protel 99特点 1.1.1 Protel 99的主要功能模块 1.1.2 Protel 99的主要特点 1.2 Protel 99的工和环境 1.2.1 启动Protel 99 1.2.2 Protel 99的工作环境 1.3 Protel 99的文档组织结构 1.3.1 设计数据库的内容 1.3.2 Protel 99支持的文件类型 1.4 Protel 99的文件管理 1.4.1 设计项目管理 1.4.2 文件管理 1.4.3 文件编辑 1.5 Protel 99工作界面的管理 1.5.1 辅助查看工具的管理 1.5.2 不同设计数据库的窗口管理 1.5.3 工作窗口的拆分与合并 1.6 开发小组的管理 1.6.1 成员管理(Members) 1.6.2 授权管理(Permissions) 1.6.3 监控器(Session) 第2章 Protel 99原理设计 2.1 Protel 99原理设计介绍 2.1.1 Protel 99原理的一般设计步骤 2.1.2 进入Protel 99原理设计环境 2.2 纸参数设置 2.2.1 设置幅的大小 2.2.2 设置纸的风格 2.2.3 一些其他的设置 2.3 绘制电路原理 2.3.1 绘区的放大和缩小 2.3.2 元件库的载入 2.3.3 工具条的打开与关闭 2.3.4 放置元件 2.3.5 编辑元件 2.3.6 放置电源和接地符号 2.3.7 连接线路和放置节点 2.3.8 放置总线及其进出端点 2.3.9 放置网络名称 2.3.10 放置电路方块及其进出端点 2.3.11 放置电路输入输出点 2.4 绘制一张完整的电路原理 2.5 元件管理器的使用 2.5.1 切换到元件管理器 2.5.2 对元件库进行管理 2.5.3 对电路元进行管理 2.6 设置层次原理 2.6.1 层次电路原理设计方法 2.6.2 建立层次原理 2.6.3 不同层次电路之间的切换 2.6.4 由方块电路符号生成新原理的I/O端口符号 2.6.5 由原理文件产生方块电路符号 第3章 制作元件和建立元件库 3.1 使用元件库编辑器和管理元件库 3.1.1 启动元件库编辑器 3.1.2 元件库编辑器界面的组成 3.1.3 管理元件库 3.2 常用画工具的使用 3.2.1 画工具条 3.2.2 放置IEEE符号的工具条 3.2.3 画工具条的使用 3.3 元件的制作 第4章 电路规则检查(ERC)及网络表 4.1 电路规则检查(ERC) 4.1.1 ERC设置及应用 4.1.2 错误定位 4.1.3 修改错误 4.2 网络表(Netlist) 4.2.1 网络表对话框的设置 4.2.2 生成网络表 4.2.3 网络表比较 第5章 PCB设计基础 5.1 PCB的简介 5.2 PCB设计流程 5.2.1 设计流程 5.2.2 设计步骤 5.3 启动PCB设计窗口 5.3.1 PCB设计窗口的启动步骤 5.3.2 PCB设计窗口 5.3.3 加载零件封装库 5.4 PCB组件的放置与编辑 5.4.1 PCB组件命令的启动方法 5.4.2 放置零件封装 5.4.3 飞线 5.4.4 放置导线 5.4.5 放置圆弧导线 5.4.6 放置焊点 5.4.7 放置导孔 5.4.8 放置矩形填充 5.4.9 放置敷铜 5.4.10 放置泪滴 5.4.11 放置屏蔽导线 5.4.12 放置字符串 5.4.13 放置标注 5.4.14 放置坐标与相对原点 5.5 PCB设计过程 5.5.1 PCB的规划 5.5.2 PCB工作层面与电路板属性的设置 5.5.3 网络表的引入 5.5.4 零件封装的布局与对齐 5.5.5 手动布线 第6章 PCB高级设计 6.1 建立与分割内层 6.1.1 建立内层 6.1.2 分割内层 6.2 系统参数设置 6.2.1 启动系统参数对话框 6.2.2 编辑系统参数对话框 6.3 设计管理器的应用 6.3.1 认识PCB设计管理器 6.3.2 管理Nets(网络)对象 6.3.3 管理Components(零件封装)对象 6.3.4 管理Libraries(零件封装库)对象 6.3.5 管理Net Classes(网络类)对象 6.3.6 管理Component Classes(零件封装类)对象 6.3.7 利用Violations查找错误 6.4 利用向导创建PCB 第7章 封装库管理 7.1 零件封装简介 7.1.1 零件封装的分类 7.1.2 零件封装的编号 7.1.3 常用的零件封装 7.2 启动零件封装编辑器 7.2.1 打开新建文件对话框 7.2.2 创建新零件封装库文件 7.2.3 启动零件封装编辑器 7.3 创建零件封装 7.3.1 完全手工创建零件封装 7.3.2 修改已有零件封装库来创建新封装库 7.3.3 利用向导创建零件封装 7.4 零件封装管理 7.4.1 认识封装浏览器 7.4.2 零件封装浏览器的应用 第8章 Sch与PCB的同步设计 8.1 由Sch生成PCB 8.1.1 准备原理和网络表 8.1.2 规划电路板 8.1.3 装入零件封装库 8.1.4 装入网络表与零件 8.1.5 对零件进行布局 8.1.6 自动布线与手工调整 8.1.7 进行局部修改和输出 8.2 由PCB到Sch的同步设计 8.2.1 由PCB更新Sch的操作步骤 8.2.2 Update Design对话框 8.3 由Sch到PCB的同步设计 8.4 同设计Sch和PCB 8.4.1 具体操作 8.4.2 修改后的更新操作 第9章 设计规则检查(DRC)与自动布线 9.1 设计规则及其检查(DRC) 9.1.1 设计规则 9.1.2 设计规则检查(DRC) 9.2 自动布线 9.2.1 自动布线设置 9.2.2 自动布线实现 第10章 报表及打印输出 10.1 原理报表 10.1.1 生成元件列表 10.1.2 产生交叉参考表 10.1.3 产生元件引脚列表 10.1.4 产生元件报表 10.2 PCB报表 10.2.1 生成选取引脚报表 10.2.2 生成电路板信息报表 10.2.3 生成层次列表 10.2.4 生成元件报表 10.2.5 生成设计文件层次报表 10.2.6 生成网络状态表 10.2.7 生成信号集成报表 10.2.8 生成NC钻孔报表 10.2.9 生成元件位置文件报表 10.2.10 报表的其它项目 10.3 打印输出 10.3.1 原理的打印输出 10.3.2 电路板的打印输出 第11章 仿真 11.1 Protel Advanced SIM99的主要特点 11.2 设计可供仿真用的原理 11.2.1 设计可供仿真用的原件 11.2.2 Protel Advanced SIM99的仿真元件库 11.2.3 仿真元件参数的设置 11.2.4 给原理添加激励源 11.2.5 给原理定义仿真初始状态 11.3 工作点分析 11.3.1 设计仿真原理 11.3.2 仿真分析设置 11.3.3 生成仿真配置文件 11.3.4 仿真运行 11.3.5 仿真结果分析 11.3.6 仿真过程发生错误 11.4 暂态分析 11.4.1 设计一个半波整流电路原理 11.4.2 暂态分析设置 11.4.3 波形分析 11.5 直流扫描分析(DC Sweep analysis) 11.5.1 设计一个晶体管输出特性分析电路 11.5.2 直流扫描分析设置 11.5.3 仿真结果分析 11.6 交流小信号分析(AC Small Signal analysis) 11.6.1 设计一个低通滤波器电路 11.6.2 交流小信号分析设置 11.6.3 仿真结果分析 11.7 傅里叶分析(Fourier) 11.7.1 设计一个带通滤波器电路 11.7.2 傅里叶分析设置 11.7.3 仿真结果分析 11.8 蒙特卡罗分析 11.8.1 设计一个仿真电路 11.8.2 蒙特卡罗分析设置 11.8.3 仿真结果 11.9 参数扫描分析 11.9.1 设计仿真电路原理 11.9.2 参数扫描分析设置 11.9.3 波形分析 11.10 噪声分析(Noise analysis) 11.10.1 噪声分析内容 11.10.2 噪声分析设置 11.10.3 仿真结果 11.11 温度扫描分析(Temperature Sweep analysis) 11.11.1 设计一个研究晶体管放大特性的电路 11.11.2 温度扫描分析设置 11.11.3 温度扫描结果 11.12 传递函数分析(Transfer Function) 附录 图形符号

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值