Patient Management System - UML Class Diagram for the Football Game - IT/Computer Science Assignment Help

Download Solution Order New Solution
Assignment Task:
  1. Consider the screenshot in FIGURE Q1 of a patient management system (reference: Blignaut, Pieter & McDonald, T & Tolmie, C. (2001). System requirements for a computerised patient record information system at a busy primary health care clinic. Curationis. 24. 68-76).

20200917015649AM-241037779-365108606.png

  • Propose a full UML class diagram for the information system, based on the GUI in FIGURE Q1.
  • Critically evaluate how your solution in part (a) takes advantage of OOP concepts.
  • Based on your UML solution in part (a), write Java application code that shows the action performed when the button “Add Patient” is clicked.

2. Consider the following business requirement:

A Hotel Management System is proposed that will be used by two groups of users:

Customer (Individual Customer, Company Customer)

Staff (Manager, Other Employees)

Customers can access various services provided by the hotel, for example room reservation, restaurant, sauna, pool, gym, meeting rooms etc. The system keeps a record of the customer details and previous visits of current and past customers. Privileges and points can be awarded based on their history. A Customer’s history consists of his/her previous visits. For each visit, the services requested by the customer is recorded, and the total charge is calculated accordingly. At the end of the visit, system automatically calculates the total cost for the visit. Points earned by the customer is computed as well. The customer has provision to redeem points awarded. Visit cost and points and redemption calculations differ for the different types of customers.

  • Propose a full UML class diagram for the hotel system. State clearly any assumption made.
  • Justify your design in part (a), showing how it takes advantage of object-oriented design features.


3. Consider the screenshot of a football game in FIGURE Q3. Players use keyboards to control the characters in the game. The characters comprise of a single goalkeeper, and two teams – the reds and the yellows - with 3 players each. Each team attempts to shoot the ball past the goalkeeper.


Propose a full UML class diagram for the football game.


Using your classes in part (a), write Java application code that shows what happen when keyboards are used to control a selected character to run, shoot and kick the ball. If the ball goes in for a goal, the respective team will have their score incremented.

 

This IT/Computer Science Assignment has been solved by our IT/Computer Science Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.