Page 121 - DCAP308_OBJECT_ORIENTED_ANALYSIS_AND_DESIGN
P. 121
Unit 9: Analysis and Design
Use case model can be employed throughout most activities of software development Notes
designs traceable across requirements, analysis, design, implementation & testing can be
produced.
all design decisions can be traced back directly to user requirements usage scenarios can
be test scenarios.
Self Assessment
Fill in the blanks:
9. The ................... study is used to determine if the project should get the go-ahead.
10. Analysis is a ................... study of the various operations performed by the proposed
software.
11. The term design describes both a final ................... system and a process by which it is
developed.
12. In case of ..................., the software is put into production and runs actual business.
13. ................... measures how well delivered system matches needs of operational environment,
as described in original requirements statement.
14. ................... measures consistency of product requirements with respect to design
specification.
15. ................... is the exercise of determining correctness.
9.3 Summary
Object-oriented Analysis (OOA) applies object-modeling techniques to analyze the
functional requirements for a system.
Object-oriented Design (OOD) elaborates the analysis models to produce implementation
specifications.
The feasibility study is used to determine if the project should get the go-ahead.
During analysis, data are collected in available files, decision points, and transactions
handled by the present system.
The term design describes both a final software system and a process by which it is
developed.
In coding phase the designs are translated into code. Computer programs are written
using a conventional programming language or an application generator.
The final stage of initial development is implementation where the software is put into
production and runs actual business.
Validation includes task of predicting correspondence (true correspondence only
determined after system is in place.
Verification includes exercise of determining correctness (correctness objective => always
possible to determine if product precisely satisfies requirements of specification).
LOVELY PROFESSIONAL UNIVERSITY 115