Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Software model design

Tags:

c++

model

I was wondering how would i represent class functions and program flow when creating a design model. I've heard about design tools like UML but not sure how you actually represent functions and flow in diagram. could any give me an example? Is flow charting enough for this?

like image 256
kenneith Avatar asked Feb 19 '11 21:02

kenneith


1 Answers

In the UML you're doing the design, where you specify a high-level model of the project.

Functions belong to implementation. There contain many technical details which are irrelevant to your model, so you don't put them into the model.

You may create a list of class functions. Good choice of their names helps to understand what they are supposed to do. For some of them you may provide comments where you explain how you are going to implement them.

Of course you can represent some high-level interactions in the sequence diagrams.

like image 163
Oleg Pavliv Avatar answered Oct 23 '22 10:10

Oleg Pavliv