Medico - Components

From GaProgMan's Wiki
Jump to: navigation, search

This page represents the internal components of the medico project. For an in-depth description of the other parts of medico, please see the medico design document pages.

Naming Convention

Each of the major components of medico are named after the characters in the M*A*S*H franchise.

Potter

Potter is the messaging system

Klinger

Klinger is the scheduler system.

Radar

Radar is the alarm system.

Hawkeye

Hawkeye is the notifications system.

BeaJay

BeaJay is the user interface system

Winchester

Winchester is the parsing system. It's main duties are the serialise data to and from the medico Medication class format in either JSON or XML.