Question Bank: Syed Ammal Engineering College
Question Bank: Syed Ammal Engineering College
PART-B
1. Explain in detail about the Unified process.
2. Write a problem statement for Library management system. Draw the UML Use Case,
Activity diagram, Class diagram, Sequence diagram, State Chart diagram, package
diagram, Component and Deployment diagrams.
3. A Library lends books and magazines to member, who is registered in the system. It also
maintains the purchase of new books and magazines for the Library. A member can
reserve a book or magazine that is not currently available in the library, so that when it is
returned or purchased by the library, that person is notified. The library can easily create,
replace and delete information about the books, members, and reservation in the system.
The books transactions are stored in the database. The fine list while the member returns
the book after the due date must be generated. Analyze the users and actors of this
system, and the interactions between them must be depicted.
SYED AMMAL ENGINEERING COLLEGE
(An ISO 9001:2008 Certified Institution)
Dr. E.M. Abdullah Campus, Ramanathapuram – 623502
4. A University conducts examinations and the results are announced. Prepare a report for
the following:
Print the marks in the register number order semester wise for each department
Print the Arrear list semester wise.
Prepare a Rank list for each department.
Prepare the final aggregate mark list for final year students.
Identify the problem statement and Design the classes for each sequence. Draw a
detailed flow chart using state chart diagrams. Design this system using Rational
Rose. Draw all the UML diagrams for designing this system.
5. a).What is use case Diagram? Model a use case diagram for a Banking System. State the
business rules you are considering. b) Consider the following use Cases that play a role in
the Banking System you have modeled: 1. Deposit 2.Withdraw Model sequence diagrams
for the above two use cases.
6. Explain about Object Oriented Analysis and Design process.
7. Explain in Detail about the interaction Diagrams and also notations
8. Explain in detail about the Class Diagram.
9. Comparison between Activity and State chart Diagram.
10. Explain the Concepts of Component and Deployment Diagram and Draw component
and deployment diagrams for Book bank system.
11. Explain in detail about the package diagram.
SYED AMMAL ENGINEERING COLLEGE
(An ISO 9001:2008 Certified Institution)
Dr. E.M. Abdullah Campus, Ramanathapuram – 623502
PART-B
1. Explain in detail about the GRASP pattern and also explain in designing objects with
Responsibilities.
2. Write short notes on adapter, factory method, behavioral and observer pattern.
3. What is coupling? Explain the types of Coupling in detail.
4. Explain in detail about the different categories of Design patterns.
5. Write short notes on Adaptor pattern and Observer Pattern.
6. Explain in detail about the Factory Pattern and mention the Limitations and
applications of Factory pattern.
7. What is Controller? Explain the concepts of Façade, session and bloated controller.
8. Write short notes on Information expert, Creator of GRASP and Cohesion.
9. Explain in detail about the Singleton Pattern.
10. Comparison between different categories of design patterns.
11. Write short notes on Structural and Behavioral Pattern.
SYED AMMAL ENGINEERING COLLEGE
(An ISO 9001:2008 Certified Institution)
Dr. E.M. Abdullah Campus, Ramanathapuram – 623502
PART-B
1. Explain in Detail about the NextGen POS system and also explain inception of
the POS system.
2. Write short notes on Use case Modeling.
3. Write briefly about the Elaboration and discuss the difference between Elaboration
and Inception with Examples.
4. Describe the Strategies used to identify the Conceptual classes. Describe the steps to
create a Domain model used for representing the Conceptual classes.
5. Discuss about Aggregation and Composition.
6. Explain the guidelines for finding the Conceptual classes with neat diagrams.
7. Write Short notes on Association and attributes.
8. Explain in detail about Use case relationships.
9. Explain in detail about the Finding Conceptual class Hierarchies.
10. Write short notes on Domain model.
SYED AMMAL ENGINEERING COLLEGE
(An ISO 9001:2008 Certified Institution)
Dr. E.M. Abdullah Campus, Ramanathapuram – 623502
PART-B
1. Illustrate with an example, the relationship between sequence diagram and use cases.
2. Describe the UML notation for class diagram with an example. Explain the concept of
Link, Association and Inheritance.
3. Explain with the example, how interaction diagram are used to model the dynamic
aspects of the system.
4. How to adding a new System sequence diagram and contracts?
5. Explain about Interaction Diagram notation?
6. Explain in detail about the applying GoF design pattern in detail.
7. Explain in detail about Logical Architecture refinement.
8. Write short notes on UML package Diagram.
9. Discuss about the topic of UML class and Interaction Diagrams.
SYED AMMAL ENGINEERING COLLEGE
(An ISO 9001:2008 Certified Institution)
Dr. E.M. Abdullah Campus, Ramanathapuram – 623502
PART-B
1. Discuss briefly about Issues in OO Testing.
2. Write short notes on Class Testing.
3. Explain in detail about the OO Integration testing.
4. Explain in detail about GUI testing.
5. Write short notes on OO System testing.
6. Explain in detail about coding and testing in OOAD.
7. Explain in detail about mapping design to code concepts in detail.
8. Comparison between OO integration testing and OO system testing.
9. Explain in detail about the different types of testing in OOAD.
10. Comparison between GUI testing and class testing.