Original Post
I didn't know where to post this so but this had softwre engineering design on the info. I am doing my final year project and need to do some design documents for my programme. I say programme, its more of a game/simulation. I need help on which UML diagrams I should include (listed below) e.g. I normally do activity diagrams with a simple start finsh and some stuff happens in the middle, where my program starts anything could happen and there isn't a definate finish. Should I invent my own diagrams to get my point across? and any advise on other documents or comments needed in the design would be gratefull. cheers UF UML diagram types Structure Diagrams emphasize what things must be in the system being modeled: -Class diagram -Component diagram -Composite structure diagram -Deployment diagram -Object diagram -Package diagram Behavior Diagrams emphasize what must happen in the system being modeled: -Activity diagram -State Machine diagram -Use case diagram Interaction Diagrams, a subset of behavior diagrams, emphasize the flow of control and data among the things in the system being modeled: -Communication diagram -Interaction overview diagram (UML 2.0) -Sequence diagram -UML Timing Diagram (UML 2.0)