tags:

views:

144

answers:

4

Hello,

I have approval to buy one tool which can help programmers of my team to write better code.

Most of my team members either do UML (.NET developers) or they do ER (database developers)

Can you please recommend a tool for me which can do both of these type of diagrams?

Please don't recommend Visio because my team already evaluated it and everyone disliked it as either a UML or ER diagram tool.

A: 

Checkout:

KMan
+1  A: 

Enterprise Architect is the best UML tool I've ever used. It can also do database diagrams, though these are UML-flavour rather than classic ER. Anyway, there's a free trial, so you can see if it meets your needs. I should point out though that no UML/ER design tool is going to make you write better code.

anon
yes, but they can help in making developers think first and then code. I find that not having any documentation a big problem today.
Knows Not Much
It took a while to climb the learning curve in EA, but having done it, I like the tool. I do both UML and ER diagrams in it, and find the ER good enough that the slight UML flavor of them doesn't bother me.
Dennis S.
A: 

MagicDraw has very powerful UML modelling features and some Database design tools as well, which I havent tried. But If they are as good as UML, this is a must have

Midhat
A: 

I suggest PowerDesigner from Sybase

http://www.sybase.com/products/modelingdevelopment/powerdesigner

I did not came across a better tool.

Dr Casper Black