1. Design and draw a UML class diagram with attributes, behavior, and class relationships for the...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
1. Design and draw a UML class diagram with attributes, behavior, and class relationships for the following scenario in Umlet. Based on your understanding of the requirements, complete Table 1.1 explaining all classes and their relationships. Make sure you submit the actual UML diagram as Uxf file and a document explaining the relationships in a Table. Class 1 (Stronger Class in Inheritance, composition, or aggregation) . . TABLE 1.1 UML DIAGRAM EXPLANATION Scenario: An online news agency, such as the Khaleej Times and the National require an online system. Details of the required system are as follows: Users visiting the news website can view the homepage as Guests but need to sign-up as Subscribers to get access to the daily newspaper. . . . . ● Class 2 (Weaker Class in Inheritance, composition, or aggregation) . Type of Relationship Explanation for using the relationship. Users subscribing to the system must provide basic account information during subscription with the following details: Username, password, full name, address, telephone, and email. A subscriber needs to provide additional payment details. They can register for a free trail or opt for monthly payments by credit card. The system should have two types of employees: journalists(columnist) who can gather information. and create news articles and managers who supervises (approves or rejects) news articles. All employees hired by the agency need to provide basic user information and additional employee details: employee designation and bank details for salary transfer. A journalist hired by the agency can create, edit, and submit news articles. The employee of type manager supervises a group of journalists. The manager will approve articles created by journalists that are under his supervision. Each day's newspaper has sections: such as International news, local news, sports, and entertainment. An article belongs to one section of the newspaper. Articles can contain images, text, and links. An article must include the date of creation, and the journalist who created the article. An article can have four states, in-progress, submitted, rejected, approved. 1. Design and draw a UML class diagram with attributes, behavior, and class relationships for the following scenario in Umlet. Based on your understanding of the requirements, complete Table 1.1 explaining all classes and their relationships. Make sure you submit the actual UML diagram as Uxf file and a document explaining the relationships in a Table. Class 1 (Stronger Class in Inheritance, composition, or aggregation) . . TABLE 1.1 UML DIAGRAM EXPLANATION Scenario: An online news agency, such as the Khaleej Times and the National require an online system. Details of the required system are as follows: Users visiting the news website can view the homepage as Guests but need to sign-up as Subscribers to get access to the daily newspaper. . . . . ● Class 2 (Weaker Class in Inheritance, composition, or aggregation) . Type of Relationship Explanation for using the relationship. Users subscribing to the system must provide basic account information during subscription with the following details: Username, password, full name, address, telephone, and email. A subscriber needs to provide additional payment details. They can register for a free trail or opt for monthly payments by credit card. The system should have two types of employees: journalists(columnist) who can gather information. and create news articles and managers who supervises (approves or rejects) news articles. All employees hired by the agency need to provide basic user information and additional employee details: employee designation and bank details for salary transfer. A journalist hired by the agency can create, edit, and submit news articles. The employee of type manager supervises a group of journalists. The manager will approve articles created by journalists that are under his supervision. Each day's newspaper has sections: such as International news, local news, sports, and entertainment. An article belongs to one section of the newspaper. Articles can contain images, text, and links. An article must include the date of creation, and the journalist who created the article. An article can have four states, in-progress, submitted, rejected, approved.
Expert Answer:
Answer rating: 100% (QA)
Answer To create the UML class diagram and the explanation table Ill firs... View the full answer
Related Book For
Systems analysis and design in a changing world
ISBN: 978-1423902287
5th edition
Authors: John W. Satzinger, Robert B. Jackson, Stephen D. Burd
Posted Date:
Students also viewed these general management questions
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
An airline company wants to create an online air ticket purchase for its customers. The company wants to attract customers to participate or purchase from its website by offering a discount to the...
-
Case Study: Quick Fix Dental Practice Technology requirements Application must be built using Visual Studio 2019 or Visual Studio 2017, professional or enterprise. The community edition is not...
-
William made the following acquisitions of preference shares in Pangol plc: In January 2020, the company made a 1 for 4 bonus issue. In February 2021, William sold 450 shares for 4 per share....
-
An equimolar mixture of n-heptane and toluene at 200F, 20 psia, and a flow rate of 400 lbmol/h is to be separated by extractive distillation at 20 psia, using phenol at 220F as the solvent, at a flow...
-
What are the characteristics of an organizational culture that you would find unappealing?
-
What is the relationship between UCs and system capability requirements?
-
Ford executives announced that the company would extend its most dramatic consumer incentive program in the companys long historythe Ford Drive America Program. The program provides consumers with...
-
It is September 2021. You are senior management at a major Hospital in Toronto, Canada. Due to the COVID-19 pandemic, every patient and caregiver entering the hospital must be screened for symptoms...
-
Annabelle Sizemore has cashed in some treasury bonds and a life insurance policy that her parents had accumulated over the years for her. She has also saved some money in certificates of deposit and...
-
b. Suppose a $12 excise tax is imposed on the good.Determine the new equilibrium price and quantity.Equilibrium price: $ Equilibrium quantity: c. How much tax revenue does the government earn with...
-
The average velocity of a jogger on a straight track is computed to be +5 km/h. Is it possible for the joggers instantaneous velocity to be negative at any time during the jog? Explain.
-
On a position-versus-time plot for an object that has a constant acceleration, the graph is (a) a horizontal line, (b) a non-horizontal and non-vertical straight line, (c) a vertical line, (d) a...
-
A vector quantity has (a) only magnitude, (b) only direction, (c) both direction and magnitude.
-
Examination of a data set reveals that the mean and median are both equal to 98.2, so the distribution must be uniform. Decide whether the statement makes sense (or is clearly true) or does not make...
-
For a constant linear acceleration, the velocity-versus time graph is (a) a horizontal line, (b) a vertical line, (c) a non-horizontal and non-vertical straight line, (d) a curved line.
-
Observe the balance sheet give below of Jindal steel and power limited and give an Explanation by observing the changes happening in: 1. Fixed assets 2. depreciation 3. Cash equivalents 4. loans and...
-
Choose two matrices A and B with dimension 2 x 2. Calculate det A, det B, and det (AB). Repeat this process until you are able to discover how these three determinants are related. Summarize your...
-
On a printed output report, what is the difference between the date the report was printed and the date of the data?
-
What do we mean by use-case driven design, and what is use case realization?
-
Develop a recommended implementation approach for RMO. Also develop a presentation of your recommendation to upper management.
-
The median is resistant because it is not affected much by_________________. In Exercises 912, fill in each blank with the appropriate word or phrase.
-
The __________________ is the value in the data set that appears most frequently. In Exercises 912, fill in each blank with the appropriate word or phrase.
-
Every data set contains at least one mode. In Exercises 1316, determine whether the statement is true or false. If the statement is false, rewrite it as a true statement.
Study smarter with the SolutionInn App