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

Objectives:: Cs8582 Object Oriented Analysis and Design Laboratory L T P C 0 0 4 2

The document outlines the objectives and steps for an Object Oriented Analysis and Design laboratory course. The objectives are to capture requirements, draw UML diagrams, map design to code, test the software thoroughly, and improve design using patterns. Students will analyze a case study, document requirements, develop UML models, implement a 3-layer architecture, test the software, and apply design patterns to improve it. Suggested mini-project domains include systems for passports, books, exams, stocks, courses, travel, software personnel, credit cards, e-books, recruiting, trading, conferences, BPO, libraries, and students.

Uploaded by

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

Objectives:: Cs8582 Object Oriented Analysis and Design Laboratory L T P C 0 0 4 2

The document outlines the objectives and steps for an Object Oriented Analysis and Design laboratory course. The objectives are to capture requirements, draw UML diagrams, map design to code, test the software thoroughly, and improve design using patterns. Students will analyze a case study, document requirements, develop UML models, implement a 3-layer architecture, test the software, and apply design patterns to improve it. Suggested mini-project domains include systems for passports, books, exams, stocks, courses, travel, software personnel, credit cards, e-books, recruiting, trading, conferences, BPO, libraries, and students.

Uploaded by

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

CS8582 OBJECT ORIENTED ANALYSIS AND DESIGN LABORATORY LTPC

0042

OBJECTIVES:

 To capture the requirements specification for an intended software


system
 To draw the UML diagrams for the given specification
 To map the design properly to code
 To test the software system thoroughly for all scenarios
 To improve the design by applying appropriate design patterns.

Draw standard UML diagrams using an UML modeling tool for a given case study and map design to

code and implement a 3 layered architecture. Test the developed code and validate whether the SRS

is satisfied.

1. Identify a software system that needs to be developed.

2. Document the Software Requirements Specification (SRS) for the identified system.

3. Identify use cases and develop the Use Case model.

4. Identify the conceptual classes and develop a Domain Model and also derive a Class Diagram from

that.

5. Using the identified scenarios, find the interaction between objects and represent them using

UML Sequence and Collaboration Diagrams

6. Draw relevant State Chart and Activity Diagrams for the same system.

7. Implement the system as per the detailed design

8. Test the software system for all the scenarios identified as per the usecase diagram

9. Improve the reusability and maintainability of the software system by applying appropriate design

patterns.

10. Implement the modified system and test it for various scenarios

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. Airline/Railway reservation system
7. Software personnel management system
8. Credit card processing
9. e-book management system
10. Recruitment system
11. Foreign trading system
12. Conference management system
13. BPO management system
14. Library management system
15. Student information system

TOTAL: 60 PERIODS

You might also like