Question 1 Suppose you want to develop a software for assisting university students to manage their...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
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) 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)
Expert Answer:
Answer rating: 100% (QA)
USE CASE DIAGRAM Use case diagram are helpful in understanding the requirements for a software t... View the full answer
Related Book For
Statistics Informed Decisions Using Data
ISBN: 978-0134133539
5th edition
Authors: Michael Sullivan III
Posted Date:
Students also viewed these mathematics questions
-
In Example 11.3, suppose you want to run five simulations, where the probability of passing inspection is varied from 0.6 to 1.0 in increments of 0.1. Use the RISKSIMTABLE function appropriately to...
-
Refer to Exercise 7.97. Suppose you want to test H0: = 500 against Ha: > 500 using = .05. The population in question is normally distributed with standard deviation 100. A random sample of size n...
-
Suppose you want to perform an experiment whose goal is to determine whether people prefer Coke or Pepsi. Design an experiment that utilizes the completely randomized design. Design an experiment...
-
Racing Investment Fund 2000 LLC was created in August 2000 to purchase, train, and race thoroughbred horses. The LLC ' s operating agreement provided for 50 membership units to be sold for an initial...
-
When may a taxpayer request to have the Tax Court decide a case under the "small tax" case procedures? Why might the taxpayer choose to make this request?
-
Air conditioning for a college dormitory will cost $1.5 million to install and $200,000 per year to operate. The system should last 25 years. The real cost of capital is 5%, and the college pays no...
-
Show that, for irrotational axisymmetric flows in cylindrical coordinates, the streamfunction satisfies the following equation: \[\frac{\partial^{2} \psi}{\partial r^{2}}-\frac{1}{r}...
-
At December 31, 2014, the trial balance of Valcik Company contained the follow- ing amounts before adjustment. Instructions (a) Prepare the adjusting entry at December 31, 2014, to record bad debt...
-
Richards Corporation had net income of $238,707 and paid dividends to common stockholders of $47,500. It had 56,700 shares of common stock outstanding during the entire year. Richards Corporation's...
-
Franklin Joiner, director of health, education, and welfare, had just left a meeting with the states newly elected governor and several of the other recently appointed department heads. One of the...
-
What is the role of device drivers in an operating system? A. To adapt different kinds of hardware to a standard interface provided by the operating system B. To provide a standard interface for...
-
.How do emergent properties within team dynamics contribute to organizational effectiveness and productivity?
-
Why do you think lying about your academic credentials is considered wrong? What ethical questions does it raise? Which is worse: lying about your academic credentials or lying about your work...
-
What role does trust play in fostering collaboration and innovation within teams, and what approaches can be utilized to build and maintain trust among team members?
-
Explain how operations management activities affect the customer experiences described in the anecdote at the beginning. What moments of truth would a customer encounter at Disney World? Think about...
-
(3) Find the number of ordered arrangement of three objects out of five objects A, B, C, D, E. [2 marks] (4) A fellowship committee is considering 30 candidates for 3 awards. (a) If the first award...
-
An auditor conducts substantive testing on an account balance which is split into three strata. The projected errors from each stratum are $1,017, $(612), and $2,222. What is the total projected...
-
The manager for retail customers, Katie White, wants to hear your opinion regarding one business offer she has received from an entrepreneur who is starting a mobile phone app called Easy Money. The...
-
The data represent a variety of variables that may explain a pitcher's ERA (earned run average), or the mean number of earned runs (runs given up excluding those due to fielding errors) yielded by a...
-
Lowbirth weight babies are at increased risk of respiratory infections in the first few months of life and have low liver stores of vitamin A. In a randomized, double-blind experiment, 130 lowbirth...
-
1. Using the information provided, describe, through graphical summaries and numerical summaries such as the mean and standard deviation, each probability distribution. 2. Does it appear that, on...
-
Which of the following statements are hypotheses? (a) Heavier objects fall to Earth faster than lighter ones. (b) The planet Mars is inhabited by invisible beings that are able to elude any type of...
-
A couple in a sport-utility vehicle (SUV) is traveling at 90 km/h on a straight highway. The driver sees an accident in the distance and slows down to 40 km/h in
-
(a) How many significant digits are there in \(403.54 \mathrm{~kg}, 3.010 \times 10^{57} \mathrm{~m}\), \(2.43 \times 10^{-3} \mathrm{~s}, 14.00 \mu \mathrm{m}, 0.0140 \mathrm{~s}, 5300...
Study smarter with the SolutionInn App