Maria Lourdes C. Capilitan
SysAnal(O0A)
July 29, 2008
Book Review
Systems Analysis and Design Methods
(Fourth Edition)
Jeffrey L. Whitten, Lonnie D. Bentley
QA 76.9 S88 W48 1998
Quote(Chapter 9): there are many strategies for performing systems design. These strategies are often viewed as competing alternative approaches to systems design.
Modern Structure Design
· It helps the developers deal with size and complexity of a program.
· A process oriented technique for breaking up a large program into a hierarchy of modules that result in a program that is easier to change.
· Design a program as top-down hierarchy of module.
A module is a group of instruction. It have properties:
· Modules should be highly cohesive.
· Modules should be loosely coupled.
Information Engineering
It is data centered technique. It conducts a business area requirements analysis from information system applications. It include some combination of modern structured analysis.
Prototyping
· A modern engineering based approach to design.
· It encourages and requires active end-user participation.
· It can increase creativity because it allows for quicker user feedback which lead to better solutions.
· It accelerates several phases of life cycle.
· It does not negate the need for the survey study phases.
· It often leads to premature commitment to a design.
· Reduces creativity in design.
Joint Application Development
It is a technique that complements other systems analysis and design techniques by emphasizing participative development among system owners, users, designer and builders.
Rapid Application Development
It is merger of various structured techniques with prototyping techniques and joint application development technique to accelerate systems development.
Object Oriented Design
It is a technique that are used to refine the object requirements definitions identified earlier during analysis and to define design specific objects. Also, it is the newest design strategy.
Comments (0)
You don't have permission to comment on this page.