You are on page 1of 1

U19CS505 SOFTWARE DEVELOPMENT LABORATORY 0021

COURSE OUTCOMES:

At the end of the course, students will be able to

 Design and implement projects using OO concepts


 Use UML analysis and design diagrams in various applications
 Apply appropriate design patterns for the given scenarios

CO / PO, PSO Mapping


(3/2/1 indicates strength of correlation) 3-Strong, 2-Medium, 1-Weak
SOFTWARE DEVELOPMENT LABORATORY
COs Programme Outcomes (POs) and Programme Specific Outcome (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 P09 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 1 2 3 3 3 2 2 2 2 2 3 3 3 3 3

CO2 1 2 3 3 3 2 1 2 3 2 2 3 3 3 1

CO3 1 2 1 2 2 2 1 2 2 2 3 2 2 2 2

List of Exercises / Experiments:

1. Define the problem statement


2. Identify use cases and develop business use case model (System use case diagram).
3. Identify the conceptual classes (boundary, controller and entity classes) and develop a domain model
with UML Class diagram.
4. Using the identified scenarios find the interaction between objects and represent them using UML
Interaction diagrams.
5. Draw the State Chart diagram and UML Activity diagram.
6. Develop Interface pattern.
7. Identify the User Interface and domain objects. Draw the UML package diagram.
8. Implement the User Interface (presentation) layer using thin client with
HTML/Java/JSP/Servlet/PHP
9. Implement the Business layer (domain object) using JDBC adapter
10. Implement the Data layer using JDBC mapper

TOTAL: 30
REFERENCES/MANUAL/SOFTWARE:

1. IBM RAD
2. Java / Eclipse IDE/.Net Framework/Visual Studio Package

06.07.2022 Regulations-2019

You might also like