Question: Question 1 Suppose you want to develop a software for assisting university students to manage their personal, educational and social activities. You may refer

Question 1 Suppose you want to develop a software for assisting university students to manage their personal, educational and 

Question 1 Suppose you want to develop a software for assisting university students to manage their personal, educational and social activities. You may refer to Figure 1 to understand the needs and requirements. Note that the information given in the clouds represent the potential aspects of life as a student. Additionally, you can also refer to your own experience and make assumptions on the requirement. Academic - History Current records Programme Homework/ Assignment Timetable Daily/monthly routines Reminder and notification Project Class Additional Personal Life Family - Friends Pet Asset/Property Books Computers Clothing Social Life - Hobby Extra activities Sports Health record - Medicine Appointment Figure 1 (a) Produce a use case diagram to capture the software's functional requirement. (12 marks) Based on the use case diagram in (a), identify the classes, attributes and methods for each class. Produce a class diagram that show the association for all the identified classes. You must at least identify 6 classes, minimum 6 attributes and 2 methods for each class. (26 marks) (c) Based on the use case diagram in (a). choose FOUR (4) use cases and draw a sequence diagram for every use case. Briefly describe the activities involved in every sequence diagram. (32 marks)

Step by Step Solution

3.42 Rating (155 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

USE CASE DIAGRAM Use case diagram are helpful in understanding the requirements for a software t... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Mathematics Questions!