0% found this document useful (0 votes)
124 views2 pages

MITS CSE 2-2 OOAD Lab Practicals Syllabus

This document outlines an object oriented analysis and design practical course. The course will teach students how to use UML diagrams to support requirements, architectural and systems design. Students will work on a mini-project involving developing UML diagrams like use case models, activity diagrams, class diagrams and more to analyze and design solutions to problems using object oriented approaches. The course aims to help students learn and apply the process of object-oriented analysis and design to solve complex problems. Suggested domains for the mini-project include passport automation, book banking, and online course reservation systems.

Uploaded by

Y CHINMAY SAI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
124 views2 pages

MITS CSE 2-2 OOAD Lab Practicals Syllabus

This document outlines an object oriented analysis and design practical course. The course will teach students how to use UML diagrams to support requirements, architectural and systems design. Students will work on a mini-project involving developing UML diagrams like use case models, activity diagrams, class diagrams and more to analyze and design solutions to problems using object oriented approaches. The course aims to help students learn and apply the process of object-oriented analysis and design to solve complex problems. Suggested domains for the mini-project include passport automation, book banking, and online course reservation systems.

Uploaded by

Y CHINMAY SAI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

B.Tech.

II Year II Semester
14CSU206 OBJECT ORIENTED ANALYSIS & DESIGN PRACTICALS

L T P C
0 0 3 2
Course Prerequisite: None.

Course Description:
This course will give an overview of UML and how to use their diagrams and views to support
requirements, architectural and systems design.

Course Objectives:
1. To Analyze and design solutions to problems using object oriented approach.
2. To make the student to learn and apply the process of object-oriented analysis and design to solve
complex problems with the different applications.

List of Experiments:
To develop a mini-project the following 12 exercises listed below
1. To develop a problem statement.
2. Develop an IEEE standard SRS document. Also develop risk management and project plan (Gantt
chart).
3. Identify Use Cases and develop the Use Case model.
4. Identify the business activities and develop an UML Activity diagram.
5. Identity the conceptual classes and develop a domain model with UML Class diagram.
6. Using the identified scenarios find the interaction between objects and represent them using
UML Interaction diagrams.
7. Draw the State Chart diagram.
8. Identify the User Interface, Domain objects, and Technical services. Draw the partial layered,
logical architecture diagram with UML package diagram notation.
9. Implement the Technical services layer.
10. Implement the Domain objects layer.
11. Implement the User Interface layer.
12. Draw Component and Deployment diagrams.

Suggested domains for Mini-project.


1. Passport automation system.
2. Book bank
3. Exam Registration
4. Stock maintenance system.
5. Online course reservation system
6. E-ticketing
7. Software personnel management system
8. Credit card processing

Dept. of Computer Science & Engineering 93 | P a g e


9. e-book management system
10. Recruitment system
11. Foreign trading system
12. Conference Management System
13. BPO Management System

Suggested Software Tools: Argo UML, Eclipse IDE, Visual Paradigm, Visual case, and Rational Suite.

Course Outcomes:
At the end of the course the student will be able to
1. Find solutions to the complex problems using object oriented approach.
2. Design the structural and behavioral diagrams.
3. Apply forward engineering to the given problems.
4. Design implementation diagrams.
5. Develop an UML model for any given real world problem.

References:
1. The Unified Modeling Language User Guide By Grady Booch, James Rumbaugh, Ivar Jacobson 2nd
Edition, Pearson Education.
2. Gamma, Belm, Johnson, “Design Patterns: Elements of Reusable Object Oriented Software”, 1995,
PEA.
3. Fundamentals of Object Oriented Design in UML ByMeilir Page-Jones, Pearson Education.
4. Object Oriented Analysis & Design By AtulKahate, The McGraw-Hill.

Mode of Evaluation: Practical

Dept. of Computer Science & Engineering 94 | P a g e

You might also like