Question: 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

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. I ABLE 1.1 UIVIL 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. - 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
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
