Blog
Object Oriented Analysis and Design BSCSTerm 5th Past paper UOS

University of Sargodha
Class: BScs 5th (Reg. self)
Course: OOAD
Time Allowed: 2 Hour
Final Exam
Maximum Marks: 50
Q No 1: Carefully read the following case study and do as directed.
Construct the design element for a course ware management system that can be used to manage courses and classes for an organization that specialize in providing training.
The organization offers a variety of courses in a variety of areas such as learning management techniques and understanding different software languages and technologies.
Each course is made up of set of topics.
Tutors in the organization are assigned courses to teach according to the area that is specialized in and their availability.
The organization publishes and maintains a calendar of different courses and assign tutors every year.
There is a group of Course Administrator in the organization to manage the courses including course content, assign courses to tutor and define the course schedule.
The training organization aim to use the Course-ware Management System to get a better control and visibility to the management of courses for students as also to streamline the process of generating and managing the schedule of the different courses.
Where student can only view course calendar. Teacher can view course calendar and manage its own information and admin can manage courses, tutor info, topics of courses, course info and can assign courses to tutors.
- a) Design a class diagram (10)
- b) Draw use-case and activity diagram (20)
Q No 2: For what kind of systems we design a state machine diagram explain with appropriate example that shows the elements of state machine diagram. (15)
Q No 3: State when to use a package diagram, give one example that shows relationships i.e. dependency, generalization, merge and import. (15)