Computer Discussion

#1 (ja gru)

Describe the differences between the structured design methodology and the object-oriented design methodology.
In general structured design tends to utilize a very linear path with regards to how an process should work. Object-Oriented Design

tends to be more fluid and dynamic utilizing components that can work together. Because of this, the entire process for each is

different.

In the Analysis phase of Structured Design, often Data Flow Diagrams and Decision trees are used. Object-Oriented design instead will

use a flow of events and case models to determine what should can occur. Classes and Class relations are determined to fulfill these

and possibly future event flows.

The Design phase both involve the creation of a graphical user interface and database design, but Object-Oriented design will examine

how both will integrate with classes. These classes are optimized to better support both the database and the interface.

Even testing both designs widely varies. A structured design can often simply follow the decision tree, while an Object-Oriented design

needs a more verbose system of testing.

Why do the principles of structured design start to break down in today’s software development initiatives?

The main problem with structured design is that by it’s nature the design is inflexible. it assumes that all contingencies are taken

into account from the beginning. It is not build with the assumption of adding new features at a later time or making changes to

support new requirements later. Often it is also built to support a single platform in a static language.
All of these features are needed to keep up with the rapid pace modern day technology. A design must be able to adapt to the changing

needs of the users.

TAKE ADVANTAGE OF OUR PROMOTIONAL DISCOUNT DISPLAYED ON THE WEBSITE AND GET A DISCOUNT FOR YOUR PAPER NOW!

© 2020 customphdthesis.com. All Rights Reserved. | Disclaimer: for assistance purposes only. These custom papers should be used with proper reference.