BC0057 – OBJECT ORIENTED ANALYSIS AND DESIGN

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, designing an application, system, or business by applying the object-oriented paradigm and visual modeling throughout the 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 conducted in an iterative and incremental way. Iteration by iteration, the outputs of OOAD activities, 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-oriented analysis: The purpose of any analysis activity in the software life-cycle is to create a model of the system's functional requirements that is independent of implementation constraints.

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 methodology is a widely used object-oriented method that helps you 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 means for organizations to best realize 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 (Object Management Group) developed the Unified Modelling Language (UML) as a common architectural framework for modelling object oriented systems and applications. 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.

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)

Inception Phase: Inception is the smallest phase in the project, and ideally it should be quite short. If the Inception Phase is long then it may be an indication of 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


No comments:

Post a Comment

Note: Only a member of this blog may post a comment.