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_RIGHT id id number           {文件权限点编号}{}{}    
数据操作权限定义 RT_DATA_RIGHT rightname rightname nvarchar2 40           {权限名称}{}{}    
数据操作权限定义 RT_DATA_RIGHT edit_tag_time edit_tag_time date           sysdate {数据记录创建日期}{}{}    
文件编目关系表 FILE_CATALOGUEFILE fileno fileno varchar2 50       {文件编号}{}{} FILE_FILEINFO fileno
文件编目关系表 FILE_CATALOGUEFILE catano catano varchar2 50       {编目编号}{}{} FILE_CATALOGUE id
文件编目关系表 FILE_CATALOGUEFILE edit_tag_time edit_tag_time date           sysdate {数据记录创建日期}{}{}    
编目元数据 FILE_CATALOGUEMETADATA catalogueid 编目编号 varchar2 50       {编目编号}{}{} FILE_CATALOGUE id
编目元数据 FILE_CATALOGUEMETADATA metadataid 元数据编号 nvarchar2 50       {元数据编号}{}{} FILE_METADATA metadatano
编目元数据 FILE_CATALOGUEMETADATA allownone 允许为空 number             {允许为空}{}{}    

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

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

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

  下期预告

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

  

DataUml Design 介绍11 - DataUML 1.5版本功能(支持无Oracle客户端连接,有图有真相)的更多相关文章

  1. DataUml Design 介绍10 - DataUML 1.4版本功能(增加UML活动图和用例图)

    DataUml Design 1.4版本正式发布 1.解决软件自动关闭的问题 2.增加UML活动图和用例图功能 详细介绍稍后继续...........................

  2. DataUml Design 介绍9 - DataUML 1.3版本功能(查询分析器功能等)

    DataUML 1.3 (下载)主要更新内容如下: 1.增加查询分析器功能: 2.增加打开历史文件记录功能: 3.修改查询对象功能: 4.增加显示对象长度功能: 5.增加配置显示表字段功能: 6.增加 ...

  3. DataUml Design 介绍8-DataUML 1.2版本正式发布(支持SQLite数据库、NetUML开发框架)

    DataUML 1.2版本在软件架构上有了很大的变化,目前DataUML支持Access.SQLite.MY SQL .ORACLE.MS SERVER2000.MS SERVER2005.MS SE ...

  4. DataUml Design 教程6-DataUML Design 1.1版本正式发布(支持PD数据模型)

    从DataUML Design正式发布到现在有两个月了,由于最近比较忙,到现在才发布1.1版本.以后本人会一直坚持不断完善DataUML Design软件,希望广大程序猿们多多支持. 一.1.1版本新 ...

  5. DataUml Design 教程5-代码模板介绍(甚于T4模板技术)

    DataUml Design 代码模板全然基于C#语言来编写的. 不懂写模板的能够请教作者,随时欢迎. 以下是一段模板代码,这段代码能够获取一个类结构的全部信息.             <#@ ...

  6. DataUml Design 课程6-DataUML Design 1.1版本号正式宣布(支持PD数据模型)

    从DataUML Design正式宣布到现在两个月,因为最近忙,出版到现在为止1.1版本号.稍后我们将始终坚持以良好DataUML Design软件,我希望程序员有很多支持. 一.1.1新的和改进的版 ...

  7. DataUml Design 教程7 - 数据库生成模型

    DataUml Design支持数据库生成模型,并支持外键关系,能够根据外键自动生成类与类之间的关系. 目前DataUML Design支持MS Server.MY SQL.Oracle和Access ...

  8. DataUml Design 教程6-DataUML Design 1.1版本号正式公布(支持PD数据模型)

    从DataUML Design正式公布到如今有两个月了.因为近期比較忙,到如今才公布1.1版本号. 以后本人会一直坚持不断完好DataUML Design软件,希望广大程序员们多多支持. 一.1.1版 ...

  9. DataUml Design 教程4-代码生成

            DataUml Design 生成代码非常灵活,它是基于模板形式生成代码,如果不懂类结构的话写模型就比较困难了.这里我只讲解下如何生成代码,代码模板规则下一节将介绍.        1 ...

随机推荐

  1. Bootstrap-datetimepicker日期插件简单使用

    写在前面: 日期组件有很多,这里简单的记录下bootstrap的一个日期插件datetimepicker,使用方法比较简单,基本上看一些就会了,但是还是记录下. 这个就不过多的说了,简单粗暴上代码 & ...

  2. map泛型 map不指定泛型 与 Map<Object,Object>的区别

    map泛型 map不指定泛型 与 Map<Object,Object>的区别 private void viewDetail(){ Map map1 = new HashMap(); Ma ...

  3. Java高级架构师(一)第07节:远程使用以及冲突解决

  4. asp.net mvc视图引擎

    继上周介绍了Razor之后,ASP.NET MVC 现在已有四种主要的视图引擎.其他三种引擎是Spark.NHaml和传统的ASPX文件模板.本文将大致介绍这四种引擎,并着重讨论新的Razor引 擎. ...

  5. 引用日志log4net.dll的web.config配置

    <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigu ...

  6. 安装完office2016 64位后,在安装visio时,报错,无法安装,

    安装环境要求: 系统要求:win8,win10等: office要求:sw(批量版)不能和cn(零售版).365版混装.-------重点注意事项 一定要注意批量版和零售版的区别,各版本之间绝对不允许 ...

  7. javascript快速入门12--函数式与面向对象

    函数 函数是一组可以随时随地运行的语句. 函数是 ECMAScript 的核心. 创建函数 function fnOne() {//具有名称的函数,函数名必须符合变量名命名规范 //可以没有符何语句 ...

  8. 小二助手(react应用框架)-http访问

    浏览地址http://118.25.217.253:4000 账号test密码123   qq讨论群:836719189 要写这个系统,就需要数据来源,让我们先来看看如果通过客户端调用服务端api拿到 ...

  9. Python 自用代码(调整日期格式)

    2017年6月28日 to 2017-06-282017年10月27日 to 2017-10-272017年12月1日 to 2017-12-012017年7月1日 to 2017-07-01 #co ...

  10. 轻松学习JavaScript十二:JavaScript基于面向对象之创建对象(二)

    四原型方式 我们创建的每一个函数都有一个通过prototype(原型)属性.这个属性是一个对象,它的用途是包括能够由特定类型 的全部实例共享的属性和方法. 逻辑上能够这么理解:prototypt通过条 ...