Exam 03
Exam 03
)(practice version
Software Engineering
Azal University
Information System Management Department
First-semester-2021
Prepared & Managed by:
)Mohammed Alqmase (Alqumasi
Analyze the following system requirements and answer the three questions in
the next pages:
واجب على الثالثة االسئلة في،قم بتحليل متطلبات النظام التالية
:الصفحات التالية
System Requirements
A university consists of multiple faculties which are composed of various
institutes. Each faculty and each institute has a name. An address is known for
each institute.
Each faculty is led by a dean, who is an employee of the university.
The total number of employees is known. Employees have a social security
number, a name, and an e-mail address. There is a distinction between research and
administrative personnel.
Research associates are assigned to at least one institute. The field of study of each
research associate is known. Furthermore, research associates can be involved in
projects for a certain number of hours, and the name, starting date, and end date of
the projects are known. Some research associates teach courses. They are called
lecturers.
Courses have a unique number (ID), a name, and a weekly duration in hours.
Lab Final Exam
(practice version)
Software Engineering
Azal University
Information System Management Department
Question 1 (30 points):
Draw a use case diagram using power designer tool. The diagram should have
[system boundary, actors, use cases; and relationships between actors, use cases
and actors-use cases]. Paste your solution in the following space
Your solution:
Lab Final Exam
(practice version)
Software Engineering
Azal University
Information System Management Department
Question 2 (40 points):
Draw a class diagram using power designer tool. The diagram should have [class,
attributes, methods, relationship between classes, multiplicity, and visibility]. Paste
your solution in the following space
Your solution:
Lab Final Exam
(practice version)
Software Engineering
Azal University
Information System Management Department
Question 3 (30 points):
Draw a sequence diagram using power designer tool. The diagram should have
[actor, objects, interactive between objects]. Paste your solution in the following
space
Your solution: