0% found this document useful (0 votes)
18 views

OOSWE2024Assignment

The document outlines an assignment for BS (SWE) Part III students at the University of Sindh, focusing on Object-Oriented Software Engineering. It includes questions on Use Cases, Class Diagrams, UML relationships, Candidate Class Lists, CRC Cards, and Sequence Diagrams related to specific scenarios. Students are required to demonstrate their understanding of these concepts through diagrams and discussions.

Uploaded by

Iqra Suhana
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

OOSWE2024Assignment

The document outlines an assignment for BS (SWE) Part III students at the University of Sindh, focusing on Object-Oriented Software Engineering. It includes questions on Use Cases, Class Diagrams, UML relationships, Candidate Class Lists, CRC Cards, and Sequence Diagrams related to specific scenarios. Students are required to demonstrate their understanding of these concepts through diagrams and discussions.

Uploaded by

Iqra Suhana
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Department of Software Engineering

Faculty of Engineering & Technology


University of Sindh, Jamshoro
BS (SWE) Part III, 1st Semester (Regular) Morning/Evening
Subject: Object-Oriented Software Engineering

Assignment

Q1: In Object Oriented Analysis Use Cases are also an integral part of the Lifecycle Process.
Describe it

Q2: The library borrower asks the librarian for a book. The librarian swipes the borrower
card and the ISBN of the book using the barcode reader. If the borrower has not exceeded
his/her quota and the book has not been reserved the borrower gets the book.

Draw the Use Case, Class Diagram, and Sequence Diagram of the above statement

Q3: Class Diagram have three relationships. Discuss the all in relation to UML.

Q4: Make a Candidate Class List and CRC Cards of the following Statement

Lecturers often miss appointments to see you because they forget that their availability slots
have been booked. Their slots can change on a day to day or week to week basis making
them difficult to remember. Appointments are booked by reception but not always
communicated to staff.

Q5: Draw the Sequence Diagram of Withdrawal Transaction from ATM.

You might also like