你的位置:首页 > ASP.net教程

[ASP.net教程]DataUml Design 介绍11


 DataUML Design1.5版本主要更新内容包括:

  1、优化数据库登录界面;

  2、查询分析器智能提示;

  3、优化数据库浏览插件,数据库登录组件,支持历史记录缓存;

  4、支持无Oracle客户端连接;

  5、支持浏览数据库视图、存储过程、函数和触发器;

  6、支持从Excel文件导入数据生成模型;

  7、优化组合软件新建功能的界面;

一、新建功能的界面

  集成成有插件的新建功能,类似于VS编译器,所有插件新建功能统一入口。如下图

 

二、数据库连接界面,支持无Oracle客户端连接

  1、优化数据库登录界面,采用多线程方式登录数据库。

  2、连接oracle数据库无需安装oracle客户端,如下图,采用Managed方式连接。

   3、支持历史记录缓存,记录之前的登录信息。

   4、sql server 支持 windows身份验证登录,如下图:

三、查询分析器智能提示

  1、支持关键字提示;

  2、支持数据库表名和表字段提示,如下图:

四、支持浏览数据库视图、存储过程、函数和触发器

  1、支持浏览数据库所有视图,以及视图字段;

  2、支持浏览数据库存储过程,以及存储过程内容;

  3、支持浏览数据库函数,以及函数内容;

  4、支持浏览数据库触发器,以及触发器内容; 如下图:

五、支持从Excel文件导入数据生成模型

    从Excel文件当中导入到软件,生成模型,Excel格式如下所示

表中文名表名字段名字段中文名类型长度小数位允许空标识主键外键默认值说明外键表关联字段
数据操作权限定义RT_DATA_RIGHTididnumber     {文件权限点编号}{}{}  
数据操作权限定义RT_DATA_RIGHTrightnamerightnamenvarchar240     {权限名称}{}{}  
数据操作权限定义RT_DATA_RIGHTedit_tag_timeedit_tag_timedate     sysdate{数据记录创建日期}{}{}  
文件编目关系表FILE_CATALOGUEFILEfilenofilenovarchar250   {文件编号}{}{}FILE_FILEINFOfileno
文件编目关系表FILE_CATALOGUEFILEcatanocatanovarchar250   {编目编号}{}{}FILE_CATALOGUEid
文件编目关系表FILE_CATALOGUEFILEedit_tag_timeedit_tag_timedate     sysdate{数据记录创建日期}{}{}  
编目元数据FILE_CATALOGUEMETADATAcatalogueid编目编号varchar250   {编目编号}{}{}FILE_CATALOGUEid
编目元数据FILE_CATALOGUEMETADATAmetadataid元数据编号nvarchar250   {元数据编号}{}{}FILE_METADATAmetadatano
编目元数据FILE_CATALOGUEMETADATAallownone允许为空number      {允许为空}{}{}  

 

  1、选择需要导入的excel文件,如下图:

  2、Excel中的数据列和系统的数据列进行对应设置,如下图:

  3、数据列对应成功之后,点击完成,即生成数据模型,如下图:

 

  下期预告

     将提供开源的模型与数据库映射引擎“NetUML.DataEngine”。