#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!