Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Bc0057 object oriented analysis and design
1. Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601
WINTER 2015, ASSIGNMENT
PROGRAM BCA(REVISED 2007)
SEMESTER 6TH SEM
SUBJECT CODE & NAME BC0057 – OBJECT ORIENTED ANALYSIS AND DESIGN
CREDITS 4
BK ID B1010
MAX. MARKS 60
ANSWER ALL THE QUESTIONS
Question. 1.Why do we need object orientation? What is the
significance of UnifiedApproach?
Answer:Object-oriented analysis and design (OOAD) is a popular technical approach for analyzing,
designingan application, system, or business by applying the object-oriented paradigm and visual
modelingthroughoutthe development life cycles to foster better stakeholder communication and
product quality.
According to the popular guide Unified Process, OOAD in modern software engineering is best
conductedinan iterative andincremental way.Iterationbyiteration,the outputsof OOADactivities,
analysis models for OOA and design models for OOD respectively, will be refined and evolve
continuously driven by key factors like risks and business value.
UML as the name suggests has come this far through the process of unification and thus combines
ideas of leading thinkers and gives access to
Question.2.Write a note on:
i. Object-oriented analysis – use-case driven
Answer:Object-orientedanalysis:The purpose of anyanalysisactivityinthe software life-cycle is to
create a model of the system's functional requirements that is independent of implementation
constraints.
2. The main difference between object-oriented analysis and other forms of analysis is that by the
object-oriented approach we organize
Question.3.Explain the Macro development process in Booch
methodology.
Answer:Booch system development process is a widely used object oriented process, covers the
analysis and design phases of an object – oriented system.
The Booch methodologyisawidelyusedobject-orientedmethodthathelpsyou design your system
using the object paradigm. The Booch method consists of the following diagrams:
Class diagrams
Object diagrams
Question.4.(i) Explain about the UML language for constructing
andDocumenting.
Answer:With the emergence of the Unified Modeling Language (UML) from Rational Software
Corporation and the Object Management Group (OMG), it is very conceivable that such a language
that unifies the many threads and incarnations of the Knowledge Revolution is the most viable
meansfororganizationstobestrealize a competitive advantage via capturing, communicating, and
leveraging knowledge. Rational Software Corporation and three of the most prominent
methodologists in the information systems and
(ii) List few applications of UML
Answer:In 1997 the OMG (ObjectManagement Group) developed the Unified Modelling Language
(UML) as a commonarchitectural frameworkformodellingobjectorientedsystemsandapplications.
UML is derived primarily from the strengths of three notations; Bouch OOD (Object Oriented
Design), Rumbaugh OMT (Object Modelling Technique) and Jacobson OOSE (Object Oriented
Software Engineering).
Question.5.Explain the 3 steps in extracting Entity Classes with a
flowchart.
3. Answer:Entity class extraction consists of three steps that are carried out iteratively and
incrementally:
Functional Modeling. Present scenarios of all the use cases (a scenario is an instance of a
use case).
Class Modeling. Determine the entity classes and their attributes. Then, determine the
interrelationships and interactions
Question.6.Explain any 2 phases of Unified Process.
Answer:The Unified Process divides the project into four phases:
Inception
Elaboration(milestone)
Construction(release)
Transition(final production release)
InceptionPhase:Inceptionisthe smallestphase inthe project,andideallyitshouldbe quite short.If
the InceptionPhase islongthenitmaybe an indicationof excessive up-front specification, which is
contrary to the spirit of the Unified Process.
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601