DD设计器 -- 支持UML, ER, 流程图等

来源:互联网 发布:mac os sierra beta2 编辑:程序博客网 时间:2024/06/06 01:20
一、主界面:很多要素都重新编写了,例如菜单,虽然可以用xpmenu,但是加入了一些特殊的要素,左边的属性栏,可以用Treeview,但是也重写了,分页显示也重写了,。。。

不知为何,在界面上花费这么多的力气,非得漂亮才得以见人啊。不过还是比不上流行的开发工具。


二、主要功能
1 编辑UML, ER, TFD 等元素,能生成多种语言的框架代码。
2 编辑Flowchart, 生成C++代码。
3 支持Java,C#,C++逆向工程
4 编辑语法元素,成为Visual Parser,并配有C++和XML的Parser
从上面的功能来看,DD在代码生成这块是一项可以媲美Power Designer, ROSE 等的Code Generation Engine。
5 Teamwork,实时工程组协同。

三、特色功能
1 与BBS集成
2 丰富的代码生成目标(BCB6,VC6,VC7,C#,Delphi,Java,Dev C++),生成绝对引擎化
3 易于扩展的框架,除了 UML 以外,其余的元素都是扩展得来的,并提供了源代码。用户可以根据自身需求扩展元素。
4 逆向工程。包括C++, Java, C#。还可以看到Flowchart 哦 :)

 5 很多有用的代码都开源了,例如各种语言的委托的实现方法。VC,BCB,C#,Delphi,Java的委托方案
四、计划
1 既然已经完成了C++, Java, C#的Parser,那么离编译器已经不远了,所以已经计划创作一编程语言,一套运行平台。我在构想,是不是开源比较好?开源的前提是有足够的义务参与者
2 支持UI设计
3 逆向SQL
4 根据DB生成Form,部分开放模板。
5 改名Duceland Studio
原创粉丝点击