Page 131 - DCAP308_OBJECT_ORIENTED_ANALYSIS_AND_DESIGN
P. 131
Unit 10: System Conception
The purpose of elaboration is to analyse the problem, develop the project plan further, Notes
and eliminate the riskier areas of the project.
A key activity in the Elaboration Phase is the mitigation of risks. The sooner risks are
identified and shot down, the lesser their impact will be on the project.
A problem statement is a clear concise description of the issues that need to be addressed
by a problem solving team and should be presented to them (or created by them) before
they try to solve the problem.
Object-oriented analysis (OOA) looks at the problem domain, with the aim of producing
a conceptual model of the information that exists in the area being analyzed.
The result of object-oriented analysis is a description of what the system is functionally
required to do, in the form of a conceptual model.
10.4 Keywords
Conceptual model: Conceptual model allows us to capture, using UML, a graphical statement of
the customer’s problem.
Elaboration: Elaboration is the point where you want to have a better understanding of the
problem.
Object oriented analysis: Object-oriented analysis (OOA) looks at the problem domain, with the
aim of producing a conceptual model of the information that exists in the area being analyzed.
Problem statement: A problem statement is a clear concise description of the issues that need to
be addressed by a problem solving team and should be presented to them (or created by them)
before they try to solve the problem.
System Conception: System conception is considered as a requirement analysis phase where
requirements describe how system behaves from the user’s point of view.
10.5 Review Questions
1. Discuss the concept of system conception.
2. Analyze some methods to find new system concepts.
3. What is elaboration? Discuss with example.
4. Analyze the purpose of elaboration.
5. “A key activity in the Elaboration Phase is the mitigation of risks.” Comment.
6. Make distinction between use case model and conceptual model.
7. How does prototyping helps in mitigation of risks?
8. Illustrate the concept of preparing a problem statement.
9. Elucidate what is to be done while defining the problem statement.
10. Discuss the issues included in complexity modelling and abstraction.
Answers: Self Assessment
1. Requirements 2. Automation
3. Integration 4. Elaboration
LOVELY PROFESSIONAL UNIVERSITY 125