Click here to Skip to main content
15,867,568 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi all:
I had a confusion and I am eager for helping~
I have just entered a new team and working with them.
The project they done is quite huge and complex. The trouble thing is there is no document and arch graphic there.
At the beginning I should got the general idea about the project system.
Should I make the UML class graphic ? It 's useful for learning the whole project and make it clear, isn't it ?
By the way, should I use the specific tools like "MS visio" or pen and paper ?
Actually I don't have make doc or graphic before even it 's necessary I heard

Mo
Posted

1 solution

It's not a must but could be really helpful. Yes, it can help to make the project observable, but if the project is really big, even UML schematic may appear too complex. If the project is clearly decomposed in smaller parts, it can be more feasible.

Visio? It only pretends to be a UML tool. I personally don't recommend it, it's a bogus. Originally, it was an application for general-purpose diagramming of pretty bad quality; and then they added some UML on top of it.

From all I tried (quite a number of possibilities), I use only ArgoUML:
http://en.wikipedia.org/wiki/ArgoUML[^],
http://argouml.tigris.org/[^].

It has million of disadvantages and actually does not cover some important UML notation (I especially miss template/generic classes), but other (open-source) tools are worse. And I think in real life the export to SVG available with ArgoUML is critical. It depends on what you do; it you need to present some architectural/design artifacts to people, this is important; if this is just for internal work, you still can use it, but the lack of vector graphic exports would make me feel unsafe.

—SA
 
Share this answer
 
Comments
Martin.Cheng 11-Nov-12 0:43am    
Hi SA:
Thanks for the replying!
It's really knocking me that there are some other tools of UML, I have never made the UML graphic before, specially the tools for UML.
Visio was my only option acctually before. I will have a try ARgoUML as your suggestion and keep making UML graphic. It's supposed to be benefit and be worth it.
Basically I use UML intend to make the projects observable for understanding.
Thanks
Mo
Sergey Alexandrovich Kryukov 11-Nov-12 1:02am    
You are welcome. If you agree it makes sense, please accept the answer formally (green button) -- thanks.
It won't block your question from getting advice from other members.
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900