Harvest software engineering (4) - Process oriented software design

Foreword

Software design software development process is a very critical part, he often determines whether a reliable software throughout the life cycle, without software design software would be like building without a foundation of crumbling.

Here Insert Picture Description
This is what we use now
Here Insert Picture Description
design basis

Here Insert Picture Description
designing process

Here Insert Picture Description
Data relationships

Here Insert Picture Description
1. cohesion
Here Insert Picture Description2. coupling
Here Insert Picture Description
multiple data coupling used, less control the coupling, coupling to limit the public, the contents do not completely coupled

Post-processing

Here Insert Picture Descriptionto sum up

The focus of this section is the relationship between our module and the module, we deal with them in testing and maintenance of software can reduce a lot of trouble.

Guess you like

Origin blog.csdn.net/s310040799/article/details/89639288