I have to show a flow between different technologies(Java,Unix) and Database side(tables).Which UML diagram can most appropriately represent such type of relationship?
Ankit Tripathi
Ranch Hand
Joined: Oct 17, 2009
Posts: 175
posted
0
Anybody Pleasee?
Ajeeth Kumar
Ranch Hand
Joined: Mar 30, 2005
Posts: 56
posted
0
There is no UML for showing the flow b/w different technologies. Use any visual representation medium like a flowchart or block diagram in PPT or Visio(anything with Visio gives a feel of being a techie to some ;) )
Rajnikant Patel
Greenhorn
Joined: Oct 15, 2007
Posts: 2
posted
0
You can go with Domain Realiazation Diagram
Sandeep Awasthi
Ranch Hand
Joined: Oct 23, 2003
Posts: 597
posted
0
Rajnikant Patel wrote:You can go with Domain Realiazation Diagram
Which version of UML has this diagram?
Sandeep
Rajnikant Patel
Greenhorn
Joined: Oct 15, 2007
Posts: 2
posted
0
I mean..Domain Class Diagram with realizations relationship. You can get this diagram with any version of UML..
@OP UML Diagrams are divided in two categories. Structural and Behavior Diagrams. Flows are generally shown using Behavior Diagrams => Activity Diagrams,Sequence Diagrams, Communication diagrams, interaction diagrams ( uml 2) etc.
The flow you are trying to show is generally not shown using UML. You can use some tool like MS Visio, if you really want to show something which is not available in standard UML notation and use your own notations.
Good luck.
Ranga Medagoda
Greenhorn
Joined: Sep 25, 2009
Posts: 6
posted
0
You can use Class diagrams to show the static behavior of your system while activity diagram or sequence diagram to represent the dynamic behavior. Also ER diagram could be used to represent your database structure.
show a flow between different technologies(Java,Unix) and Database side(tables)
This can not be done with UML diagrams.
Jimmy Clark
Ranch Hand
Joined: Apr 16, 2008
Posts: 2159
posted
0
UNIX is a computer operating system.
Java is a computer programming language.
A database is a computerized data storage tool.
The Unified Modeling Language is a visual language typically used for documenting object-oriented software designs.