Answered step by step
Verified Expert Solution
Question
1 Approved Answer
can you solve it on paper please note:i need it on paper please with explaining in details dont miss anything and make it clear. thank
can you solve it on paper please
HOMEWORK: 2 Questions 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. 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 detalls. 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 detalls: employee designation and bank detalls 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. 2. The UML class diagram given below represents a Hotel Reservation system. Based on your understanding of class diagrams, recreate the class diagram to use inheritance, aggregation, and composition appropriately to improve on the design. Write the requirements for your Class Diagram. Include Table 1.1 to explain all classes and their relationships. In the last column of the table indicate why you choose the relationship, based on which words in the requirements note:i need it on paper please with explaining in details dont miss anything and make it clear.
thank you
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started