Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
G

Gan 2022

@Gan 2022
About
Posts
1
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • 251
    G Gan 2022

    COVID-19 cases have been increased in the last period. As a result, Ministry of Health has
    decided to make a simple application to keep track of all citizens and their vaccination status.
    In this TMA, it is required to help the Ministry implement the required application.
    Requirements:
    After a quick meeting with the employee in charge, you got the following information:
     It is required to store the whole data in one collection
     Each citizen has a unique civil ID number (national number), name and other attributes (add
    at least 2 attributes from your choice). In addition, it is required to store information about
    all doses taken by the citizen.
     For each dose, the following information should be stored: manufacturer, when and where
    has been taken, and information about the health professional who gave it.
     Each health professional has a unique civil ID number, name, and it is required to store
    his/her experience (in years).
    Moreover, you have been informed that the following operations happen frequently:
     Adding a new citizen to the list
     Adding a new dose to a specified citizen
     Retrieving number of fully vaccinated persons (who toke at least 2 doses)
     Saving all the data into a text file after sorting them according to Civil ID.
    Analysis:
    Q1: There are common attributes and methods between citizen and health professional. What
    is the best choice for designing and writing the codes of these two classes? Explain your
    answer.
    Q2: Draw a simple class diagram showing only relationships between the classes.
    Implementation:
    After analysing the given requirements, implement the required application:
     with Object Oriented Programming style
     following the rules of good programming style (e.g. adding comments, etc.)
     using only the material covered in M251 (and its prerequisites)
    Hints:
     For each class, it is required to implement constructors, setters, getters, toString() method,
    and any other necessary me

    Article Writing algorithms business oop help question
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups