Today is my third day preparing to the Knowledge Evaluation. For today I had DB Design and Modeling. Modeling is about UML diagrams as it is mentioned in sheet I’m using for preparing. In this post I explained each of the diagrams with one simple sentence. Also I drew few of them, have no enough power at this point of time at night to continue and draw all of them. Hope you will like my drawing tries :)
UML: Structure Diagrams
Class Diagram – show classes and their interaction in details.
Component Diagram – represent components of the system, their relationships and contracts they use to interact.
Composite Structures Diagram – show collaboration of instances in run-time and communication links used.
Package Diagram – organizes other model elements into groups for easy understanding of the system.
Deployment Diagram – represent static state of the working system, including hardware and software located on it.
Object Diagram – shows snapshot of the instances of the system to represent how system can look at run-time.
UML: Behavior Diagrams
Activitiy Diagram – represent workflow of the activities in the system, basing on decisions made.
Use Case Diagram – show usage patterns of the system, so they can ideally describe requirements.
State Diagram – shows all of the possible states of the object in the system and conditions when it can change its state.
UML: Interaction Diagrams
Sequence Diagram – show the lifetime of the components/classes and their interaction in time.
Communication Diagram – shows flow of the messages in the system and illustrates basic relationships between classes.
Markdown | Result |
---|---|
*text* | text |
**text** | text |
***text*** | text |
`code` | code |
~~~ more code ~~~~ |
more code |
[Link](https://www.example.com) | Link |
* Listitem |
|
> Quote | Quote |
Hi..maybe you can try Red Koda Community for draw UML diagram. It helps you to draw diagrams faster.
The URL is http://www.redkoda.com/
Red Koda Software
Thank you very much.
But actually I drew all of the inventively by hand, just to try Genius G-Pen.
For drawing UML and other diagrams I mostly use Microsoft Visio at work and used Poseidon UML at home.
But thank you very much for pointing at Red Koda Community. Downloading and installing it right now..
Ok, so it looks smooth and very quick. Also very simple.
But honestly I do not see it being more cute than other free UML drawing tools.
(btw, got unhanded exception at one point of time :) 10 minutes aren't left since I've installed it)
Hi Andriy,
Sorry to hear the exception. Thanks for your comments. Hope you like it.
Red Koda Software