Page 124 - DCAP308_OBJECT_ORIENTED_ANALYSIS_AND_DESIGN
P. 124

Object Oriented Analysis and Design                             Mandeep Kaur, Lovely Professional University




                    Notes                             Unit 10: System Conception


                                     CONTENTS
                                     Objectives

                                     Introduction
                                     10.1 Devising and Elaboration
                                          10.1.1  Devising a System Concept

                                          10.1.2  Elaboration
                                     10.2 Preparing a Problem Statement
                                          10.2.1  Issues in Complexity Modelling and Abstraction
                                     10.3 Summary

                                     10.4 Keywords
                                     10.5 Review Questions

                                     10.6 Further Readings
                                   Objectives


                                   After studying this unit, you will be able to:
                                       Describe how to devise a system concept
                                       Explain the concept of elaboration
                                       Discuss the concept of preparing a problem statement
                                       Analyse the issues in complexity modelling and abstraction

                                   Introduction

                                   System conception deals with the genesis of an application. Primarily some person, who
                                   understand technology as well as business needs, thinks about an idea for an application. The
                                   intention of system conception is to recognize the big picture, that is, what requirements does
                                   the proposed system meet, can it be developed at a reasonable cost?, etc. System conception is
                                   considered as a requirement analysis phase. Requirements describe how system behaves from
                                   the user’s point of view. True customer requirements should be separated from design decisions.
                                   Solution should be deferred until a problem is fully understood. Requirements statements are
                                   typically ambiguous, incomplete and inconsistent. Some of requirements are plain wrong,
                                   some impose unreasonable implementation cost or may create new problems, if implemented.

                                   10.1 Devising and Elaboration


                                   In this section, we will discuss devising a system concept and the concept of elaboration.

                                   10.1.1 Devising a System Concept

                                   Some ways to find new system concepts:
                                       New functionality: add functionality to existing system



          118                               LOVELY PROFESSIONAL UNIVERSITY
   119   120   121   122   123   124   125   126   127   128   129