• 大小: 8.13MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-09
  • 语言: Java
  • 标签: 数据建模  

资源简介

DataUml Design 是面向开发人员使用的一个永久免费的软件,提高软件的开发效率和代码的规范度。它主要包括三大功能,数据模型、代码生成和UML建模,数据模型功能类似于PowerDesigner软件,代码生成类似于动软的代码生成器. DataUml Design是采用WPF开发的一款软件,该软件功能包括实体类建模、数据库设计、模型与数据库同步、数据库与模型同步、代码生成、文档生成、数据库生成实体模型等功能。以往的软件修改模型之后还得修改数据表结构,需要同步修改两个地方,而DataUml Design解决了该问题, 软件开发人员只需要修改模型结构或数据表结构,然后利用软件的同步功能即可达到模型与数据表结构的一致性。方便开发人员轻轻松松地管理自己的模型与数据库。 DataUml Design的自定义模板采用微软的4T技术,开发人员可以配置自己的代码模板。如实体层、数据访问层和UI层都可以用模板来配置,由模型一键生成代码,实现模型与代码的一致性。 DataUml Design支持数据的导入与导出,可以导出模型结构的文档,也支持其实数据导入生成数据模型(下一版本将实现)。 DataUml Design目前只支持MS Server和Oracle数据库、C#和Java语言,其它数据库和语言下一版本将实现。 DataUml Design功能特点 1)、模型设计 DataUml Desing数据建模采 用图形化设计,基于UML标准,遵循UML类图概念。模型中的类和数据库中的表对应,类的成员分为字段、属性、事件等,类的属性对应数据表中的字段。类的 属性成员的属性又包括数据表中字段的所有属性。类与类的关联关系包括单向关联、双向关联、组合、聚合。关联关系与数据表中的外键相对应。关联关系也具有属 性。 2)、模型和数据库同步 数据模型与数据库绑定,设计模型之后可以一键把模型提交到绑定的数据库中,如果数据库中表存在,则会更新数据表结构,如果数据库中代不存在,则会创建一张新表,用户不需要关心如何数据库类型,DataUml Design会帮你完成所有功能。 如果数据表中增加了字段或修改了某个字段,需模型中需没有更改,只需把数据表同步到模型即可,不需要开发人员对照数据表结构来修改模型结构。 3)、代码生成 DataUml Desing采用代码模板来生成代码,软件开发人员可以根据自己的要求来设计代码模板。代码模板可以生成任务语言的代码。软件开发人员可以用代码模板获取到类的所有属性以及关联的类。

资源截图

代码片段和文件信息

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-05-06 09:50  DataUmlDesign\
     目录           0  2015-05-06 10:02  DataUmlDesign\1.5\
     文件      110592  2009-10-22 19:51  DataUmlDesign\1.5\adodb.dll
     文件      386048  2015-03-07 23:00  DataUmlDesign\1.5\AvalonDock.dll
     文件       88576  2015-03-07 23:00  DataUmlDesign\1.5\AvalonDock.Themes.dll
     目录           0  2015-03-07 23:39  DataUmlDesign\1.5\CodeBuildPlugin\
     文件        7061  2014-08-18 22:15  DataUmlDesign\1.5\CodeBuildPlugin\class.txt
     文件         717  2014-08-24 18:40  DataUmlDesign\1.5\CodeBuildPlugin\Intellisense.xml
     目录           0  2015-03-08 00:09  DataUmlDesign\1.5\CodeTemplate\
     目录           0  2015-03-08 00:09  DataUmlDesign\1.5\CodeTemplate\1.5\
     目录           0  2015-03-07 23:39  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\
     目录           0  2015-03-07 23:39  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\IBatis.Net\
     文件        3157  2013-06-25 14:39  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\IBatis.Net\modelxml.tt
     文件        1021  2013-06-18 09:21  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\IBatis.Net\providers.config.tt
     文件         718  2013-06-18 09:20  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\IBatis.Net\sqlMap.Config.tt
     文件        1315  2013-06-18 09:18  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\IBatis.Net\SqlMapper.tt
     文件         926  2014-04-21 22:30  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\model.tt
     目录           0  2015-03-07 23:39  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\Nhibernate\
     文件        4224  2013-07-12 09:09  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\Nhibernate\Castle.tt
     文件        9401  2014-04-21 23:03  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\OracleDAL.tt
     文件        8781  2014-04-04 14:42  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\SQLiteDAL.tt
     文件          51  2014-04-21 20:08  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\SqlServerDAL.tt
     目录           0  2015-03-07 23:39  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\工厂模式模板\
     文件        1331  2013-07-12 09:16  DataUmlDesign\1.5\CodeTemplate\1.5\.Net模板\工厂模式模板\model.tt
     目录           0  2014-05-12 21:28  DataUmlDesign\1.5\CodeTemplate\1.5\Java模板\
     目录           0  2014-05-12 21:28  DataUmlDesign\1.5\CodeTemplate\1.5\NetUml模板\
     目录           0  2014-05-12 21:28  DataUmlDesign\1.5\CodeTemplate\1.5\PHP模板\
     文件        4347  2014-07-28 20:29  DataUmlDesign\1.5\CodeTemplate\示例模板.tt
     文件       15360  2007-03-07 11:55  DataUmlDesign\1.5\COM.Excel.dll
     文件      783360  2015-03-07 23:25  DataUmlDesign\1.5\DataUML Design.exe
     文件        1208  2015-03-08 00:02  DataUmlDesign\1.5\DataUML Design.exe.config
............此处省略75个文件信息

评论

共有 条评论

相关资源