Graphical system design approach