Blog
Object Oriented Analysis and Design BSIT Term 5th Past paper 2017 UOS

University of Sargodha
BS 5th Term Examination 2017
Subject: I.T
Paper: Object Oriented Analysis & Design (SE-3311)
Time Allowed: 2:30 Hours
Maximum Marks: 80
Objective Part (Compulsory)
Q:1 Write short answer of following questions in 2-4 lines only. (16*2=32)
- What is an instance to object?
- Define Polymorphism?
- What activities are completed till construction phase of RUP model?
- What is swimlane?
- List any two Nonfunctional requirements for Banking Software?
- Define multiplicity with example?
- What does an execution occurrence depict in a sequence diagram?
- In which phase of RUP formally testing phase will be started?
- Give an example to elaborate the feature of fork and join in an activity diagram?
- In how many components does each class is divided in a class diagram?
- Differentiate Include and extend in the UCD?
- What is object oriented design?
- What are the possible visibilities for a class attribute?
- What is coupling, is it good?
- What are the types of Behaviors Diagrams?
- Elaborate the concept of generalization and specification by help of diagram?
Subjective Part
Note: Attempt any three questions (3*16=48)
Q:2 Write a detail note on UML, including its importance/purpose, types and benefits? Also name some tools used for UML? (16)
Q:3 Write a detail note on Gang of Four? (16)
Q:4 Draw a System sequence diagram of following Retail Store Management System? (16)
The Retail Store Management System is a system designed for managing i.e. For ordering, arranging and selling goods. The Retailer checks for the availability of goods in the store. If the stock of goods is less then retailer places order for goods. While ordering the goods, goods are received at store, the retailer then arrange them by product or by Price, then retailer makes payment. If the stock of goods is available then he will arrange goods for selling. The retailer then sales the goods directly to the customer. The customer buys the items from retailer. The retailer prepares bill for goods purchased by the customer, he receives amount by credit or by cash from customer. The supplier supplies the goods to the store in the system. The overall system is used to manage the goods in the store.
Q:5 Draw Activity diagram of Sales transaction? (16)
A customer decides to upgrade her PC and purchase a DVD player. She begins by calling the sales department of PC vendor and they tell her to contact customer support. She then calls customer support and they put her on hold while talking to engineering. Finally, customer support tells the customer about several supported DVD options. The customer chooses a DVD and it is shipped by the mail department. The customer receives the DVD, installs it satisfactorily and then mails her payment to accounts department.
Q:6 Draw UseCase diagram of above? (16)
Consider the air transportation system. Many flights land and depart from city’s airport. Some of the big cities may have more than one airports. Every flight belongs to specific airline. The planes may have many flights to different airports. Each plane is identified with serial number and model. E.g. hypersonic. There are specific pilots for each airline and they fly many flights. Each flight is identified by flight number and date on which flight is scheduled. The passenger reserves a seat for a flight. The seat is identified by a location.