JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA 2019 OBJECT ORIENTED ANALYSIS AND DESIGN USING UML Previous Question Paper (December - 2019 - R15)
Note: This question paper contains two parts A and B. Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit. Each question carries 10 marks and may have a, b, c as sub questions.
Part A
Discuss about requirement analysis in SDLC.
Answer
Requirement Analysis is the foundational phase of the Software Development Life Cycle (SDLC) where developers and stakeholders define the needs and constraints of the system. It involves gathering requirements through interviews, surveys, and observation, followed by documenting them in a Software Requirement Specification (SRS) document. This phase ensures that the final product aligns with user expectations and business goals, minimizing risks of scope creep and project failure.
Explain about packages in OOAD.
Answer
In Object-Oriented Analysis and Design (OOAD), packages are used to group related elements, such as classes, interfaces, and other packages, into a single logical unit. They provide a mechanism for organizing complex systems into manageable components, facilitating encapsulation and modularization. By controlling the visibility of elements within a package, developers can hide internal implementation details and expose only necessary interfaces to other parts of the system.
What is the use of deployment diagram. Justify.
Answer
Sign in to view the complete answer paper.
Illustrate the role of events and signals.
Answer
Sign in to view the complete answer paper.
Explain about the France work.
Answer
Sign in to view the complete answer paper.
Part B
Discuss the importance of UML. Explain the architectural diagram of UML? Briefly explain various aspects of UML.
Answer
Sign in to view the complete answer paper.
Mention the various models in Object modelling techniques and their role for describing the system.
Answer
Sign in to view the complete answer paper.
Explain the following Common Modelling Techniques for Class Diagram:
- Modelling Simple Collaborations
- Modelling a Logical Database Schema
Answer
Sign in to view the complete answer paper.
What are the relationships that can be defined among classes? Explain the context of their usage with suitable examples.
Answer
Sign in to view the complete answer paper.
Draw a use case diagram that depicts the context of a credit card validation system. Enumerate the steps to model the context of a system.
Answer
Sign in to view the complete answer paper.
Discuss the differences between collaboration and sequence diagrams. Draw a sequence diagram for withdrawing money from an ATM and convert the same to a collaboration diagram.
Answer
Sign in to view the complete answer paper.
Distinguish between activity and state chart diagrams. What is meant by a deployment diagram? Discuss how to develop it.
Answer
Sign in to view the complete answer paper.
Describe the common properties, uses and contents of component diagram.
Answer
Sign in to view the complete answer paper.
Discuss on artifact diagrams with a real time example.
Answer
Sign in to view the complete answer paper.
Draw and explain the clam diagram of library information system.
Answer
Sign in to view the complete answer paper.