2023年11月30日发(作者:)

Visio 2002 功能简介

★最好的可视化工具

Office XP一模一样的界面

Office XP 完全集与成

例如:Office XP文档内的即时编辑

导入和导出 Microsoft Project 2000文档

时间轴和甘特图的互操作性

利用 Excel 2002文档建立组织结构图 (以及 Exchange Windows 2000 AD)

形状可与Access 2002內的数据相互连接

★网络绘图解決方案

直接导入和导出 Windows Active Directory

也可以读写Exchange 2000的属性

通过多级别支持立刻产生Web站点地图

AutoDiscovery和设计向导自动检测 Layer 23的网络信息

Visio Enterprise Network Tools拥有22,000个以上的不同厂商的网络设备图形

导入并绘制LDAP目录

★提供解決方案平台

以崭新的 XML 为基础的文档格式

与后端数据和商业应用软件相集成

如同 Word Excel 般的 Visio 对象模型

支持 COM Add-ins (集成 AD, Exchange, SQL)

Office XP 兼容的 VBA 6.3

可导入及显示 CAD 绘图

ShapeSheet 开发 SmartShape 程序

Visio 2002 的组件与功能

Visio SmartShapes

样板

绘图页面

工具 (与各种向导)

超链接

分层的对象

ShapeSheet

处理形状的行为与属性

参数化设计

Visio 专业版数据库图表设计

使用者可以根据喜欢的表示法设计数据库

关系型、IDEF1X Crows Foot

利用现有的 RDBMS 进行数据库的反向工程

SQL ServerOracleDB2Informix Sybase

Access

Generic ODBC OLE-DB 数据源

可导入 ERwin ERX 文档

Object Role Modeling ( ORM ) 图形

Visio 专业版在软件建模上的应用

支持完整 UML 1.2 表达式

全部 8 UML 图表

支持由VBVC++的反向工程UML

支持 Visual Studio 6

支持 VB7, VC++7 以及 VC# (Visual 上市后)

支持多种符号

UI 原型设计

★什么是 XML for Visio?

XML作为一种可选的文件格式

基于Visio对象模型( Visio Object Model )的架构

不是

不是HTML(不是“另存为Web)

不能在IE中查看(在没有安装扩展的情况下)

支持 XML Visio 文档

VDX = 图形 ( 等同于 VSD)

VSX = 样板 ( 等同于VSS)

VTX = 模板 ( 等同于VST)

★设计目标和功能

使用者需求

高度逼真

VDX中包含了VSD文件中的所有东西

性能

能够更快地导入大图纸是非常关键的

易理解

开发人员必须能够利用这种格式工作

Visio中的XML可以:

满足客户和合作伙伴对XML支持的需求

进行搜索和索引

修订跟踪和版本控制

配合新的Web工具

利用自定义的XML数据扩展XML图形

更容易进行归档的数据格式

未来将会加入

:

可分析的剪贴板格式

★使用 VBA ShapeSheet 定制 Visio

样板可以编辑

可以任意新增、修改以及删除样板中的主图形

Visio Stencil 为主图形 ( Master ) 的集合

样板中的 Master shapes 可以与数据库连接

主图形和形状实例(Shape Instance

建立新样板的方法: File>Stencils>New Stencil

Shapes 是以参数方式定义

ShapeSheet 有两种视图

公式

数值 (公式的赋值)

可以有单元间引用或形状间引用

ShapeSheet 的单元中处理 形状就等于是通过对象模型处理形状

Visio 2002 VBA(Visual Basic for Applications)

目前版本为6.3

每一个个 Visio图形以及样板文件都包含其本身的 VBA Project

包含 MSFormsActiveX 控件、 Automation等与其它Office 应用产品之对象兼容

Visio VBA 可以调用其它 Automation 服务器的服务

Access中注入数据、在 Excel中创建报表

★数据库集成

许多 Visio 解决方案的情境都涉及使用或产生外部数据,例如:來自SQL 数据库

的业务信息

数据库向导

可与任何 ODBC兼容的数据库连接

让使用者指定 表的行与字段如何对应到 Visio 的形状与单元

使用者可以在 VBA环境中使用 ADO/DAO 存取数据库