Enterprise Architect is a good UML modeling tool, but it can also be integrated into Visual Studio 2005 and Visual Studio 2008.
Download address (including EA7.5 original, Chinese program, integrated to VS): EA set
Screenshot:
Compression package has 49.5M (SkyDrive limited to 50M), it is said that SkyDrive download has traffic restrictions, if not download, please leave your mailbox.
There was also a tool for the MDG Link for Visual Studio.NET, but I don't know how to use it in 05,08. If anyone knows the way to use, please tell me, I will be grateful!
Here are some features, to understand its function or need to experience.
function Introduction Model Management
Model files: The default model files are saved in the Microsoft Jet database, and can be saved to other databases through ODBC, enabling multiple people to work;
Replication: Convenient for multiple people to write modeling files independently, the function can be merged with many people modified the same file, similar to version control of the merge;
Version control: Support SVN,CVS and other version controller;
User security: For the Rights management under the working mode of many people, the model can lock and unlock, prevent tampering, etc.
Data transmission: The function of data transmission under the working mode of many people;
Automation interface: Access to the internal interface provided by EA through Java,activex and other technologies to achieve customized reports or tasks;
Additional items: ActiveX COM objects, for extended EA functionality;
Baselines and variances: baselines are snapshots of a time model, and EA supports the retention of multiple baselines in the same file, with the Compare (diff) tool finding differences in each baseline version;
Audit: The characteristics of the working mode of many people, record the operation of everyone, easy to query later, such as who changed this element, what time changes and so on.