一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

DataUml Design 教程1-初識

 賈朋亮博客 2013-07-22
DataUml Design 是面向開發(fā)人員使用的一個永久免費的軟件,提高軟件的開發(fā)效率和代碼的規(guī)范度。它主要包括三大功能,數(shù)據(jù)模型、代碼生成和UML建模,數(shù)據(jù)模型功能類似于PowerDesigner軟件,代碼生成類似于動軟的代碼生成器。
1、什么是DataUml Design
    DataUml Design是采用WPF開發(fā)的一款軟件,該軟件功能包括實體類建模、數(shù)據(jù)庫設計、模型與數(shù)據(jù)庫同步、數(shù)據(jù)庫與模型同步、代碼生成、文檔生成、數(shù)據(jù)庫生成實體模型等功能。以往的軟件修改模型之后還得修改數(shù)據(jù)表結(jié)構,需要同步修改兩個地方,而
DataUml Design解決了該問題, 軟件開發(fā)人員只需要修改模型結(jié)構或數(shù)據(jù)表結(jié)構,然后利用軟件的同步功能即可達到模型與數(shù)據(jù)表結(jié)構的一致性。方便開發(fā)人員輕輕松松地管理自己的模型與數(shù)據(jù)庫。
    DataUml Design的自定義模板采用微軟的4T技術,開發(fā)人員可以配置自己的代碼模板。如實體層、數(shù)據(jù)訪問層和UI層都可以用模板來配置,由模型一鍵生成代碼,實現(xiàn)模型與代碼的一致性。
   
DataUml Design支持數(shù)據(jù)的導入與導出,可以導出模型結(jié)構的文檔,也支持其實數(shù)據(jù)導入生成數(shù)據(jù)模型(下一版本將實現(xiàn))。
   
DataUml Design目前只支持MS Server和Oracle數(shù)據(jù)庫、C#和Java語言,其它數(shù)據(jù)庫和語言下一版本將實現(xiàn)。
2、為何會有DataUml Design軟件
    從 項目設計到開發(fā)完成,相信大家都會使用好幾個輔助工具,有些工具功能雖多,但用到的功能卻很少,有些很實用的工具卻是要收費的,有些工具具有實體建模功 能,但生成代碼功能弱,有些工具生成代碼功能很強大,但不具有數(shù)據(jù)建模功能。而DataUml Design軟件能解決這些問題,它功能不是很多,但對開發(fā)人員來講很實用,而且是免費的。
3、DataUml Design功能特點 
    1)、模型設計
        DataUml Desing數(shù)據(jù)建模采 用圖形化設計,基于UML標準,遵循UML類圖概念。模型中的類和數(shù)據(jù)庫中的表對應,類的成員分為字段、屬性、事件等,類的屬性對應數(shù)據(jù)表中的字段。類的 屬性成員的屬性又包括數(shù)據(jù)表中字段的所有屬性。類與類的關聯(lián)關系包括單向關聯(lián)、雙向關聯(lián)、組合、聚合。關聯(lián)關系與數(shù)據(jù)表中的外鍵相對應。關聯(lián)關系也具有屬 性。
    2)、模型和數(shù)據(jù)庫同步
        數(shù)據(jù)模型與數(shù)據(jù)庫綁定,設計模型之后可以一鍵把模型提交到綁定的數(shù)據(jù)庫中,如果數(shù)據(jù)庫中表存在,則會更新數(shù)據(jù)表結(jié)構,如果數(shù)據(jù)庫中代不存在,則會創(chuàng)建一張新表,用戶不需要關心如何數(shù)據(jù)庫類型,DataUml Design會幫你完成所有功能。
        如果數(shù)據(jù)表中增加了字段或修改了某個字段,需模型中需沒有更改,只需把數(shù)據(jù)表同步到模型即可,不需要開發(fā)人員對照數(shù)據(jù)表結(jié)構來修改模型結(jié)構。 

    3)、代碼生成 
        DataUml Desing采用代碼模板來生成代碼,軟件開發(fā)人員可以根據(jù)自己的要求來設計代碼模板。代碼模板可以生成任務語言的代碼。軟件開發(fā)人員可以用代碼模板獲取到類的所有屬性以及關聯(lián)的類。

4、環(huán)境要求
    DataUml Desing 程序運行環(huán)境必須.Net Framework 4.0
5、安裝
    DataUml Design是綠色軟件,免安裝。 

   
 軟件主界面圖
 


軟件下載地址:http://www.
意見反饋和幫助:netuml@qq.com

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    日韩国产中文在线视频| 色婷婷视频国产一区视频| 久久永久免费一区二区| 免费特黄欧美亚洲黄片| 青青久久亚洲婷婷中文网 | 欧美一区二区三区不卡高清视| 年轻女房东2中文字幕| 欧美美女视频在线免费看| 99少妇偷拍视频在线| 国产综合一区二区三区av| 日本办公室三级在线观看| 国产伦精品一区二区三区精品视频| 国产一区二区三区丝袜不卡| 国产色一区二区三区精品视频| 国产又粗又长又大高潮视频| 精品国产亚洲免费91| 美国黑人一级黄色大片| 国产不卡在线免费观看视频| 国产欧美一区二区三区精品视| 91老熟妇嗷嗷叫太91| 久久老熟女一区二区三区福利| 欧美日韩亚洲精品内裤| 五月婷婷六月丁香在线观看| 亚洲一区二区三区有码| 欧美一区二区三区性视频| 亚洲熟女精品一区二区成人| 亚洲欧美日本国产有色| 午夜福利在线观看免费| 亚洲最新的黄色录像在线| 99久久精品午夜一区| 国产级别精品一区二区视频| 五月情婷婷综合激情综合狠狠| 在线观看免费无遮挡大尺度视频 | 亚洲永久一区二区三区在线| 日本av在线不卡一区| 爱在午夜降临前在线观看| 亚洲妇女作爱一区二区三区| 亚洲一区二区三区中文久久| 91日韩欧美中文字幕| 精品欧美在线观看国产| 草草草草在线观看视频|