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

Lab Activity4

Uploaded by

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

Lab Activity4

Uploaded by

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

LAB Activity 4

Course Name: Software Engineering

Student Name: ‫رياض حمد صالح ال غرزان‬ ID: 442106835

Problem 1: Redraw the following UML class


diagram using Astah UML.
Answer:
- Analyze the following description and, based
on this description, solve problems 2, 3, 4, 5
A University Management System (UMS) is designed to
manage various tasks within a university, focusing on key
interactions with the system. Students can enroll in courses,
drop courses, pay fees, and access course details and
schedules through the system. Instructors teach courses,
manage class schedules, and grade students while also
being able to update their profiles and assign coursework.
Administrative tasks are handled by staff members, who
manage course details and assist with scheduling. The
university organizes departments and courses, with each
department headed by an instructor who offers various
courses and assigns teaching responsibilities. The system
tracks classroom details, including room numbers and
capacities, while managing class scheduling. Interactions
within the UMS include students enrolling in courses,
instructors teaching and grading, and staff managing
administrative functions. This structured approach ensures
that all university operations are efficiently handled and
interconnected
Problem 2: draw a use case diagram of the University
Management System.
Problem 3: Draw a class diagram of the University
Management System based on the previous description.
What number of classes can be used in the university
system, and state the relations between each class clearly?
Problem 4: Analyze the following description and draw a
state diagram of the University Management System for the
process of getting an undergraduate degree. The
components of the diagram
Problem 5: Analyze the following description and draw a
collaboration diagram of the University Management System
to check which course is suitable for registering at the
beginning of the semester.

You might also like