# System Analysis and Design for Remote Glucose Monitoring
> A comprehensive design document covering 3-tier SaaS architecture, database schemas, UML diagrams, and UI principles for a glucose monitoring system.

Tags: system-analysis, software-design, saas-architecture, database-schema, uml-diagrams, healthcare-technology
## RTGM System Design Document
* **Academic Context:** Systems Analysis and Design project at Champlain College Saint-Lambert for the RTGM system.

## 1. System Architecture
* **Model:** SaaS built on a 3-tier architecture (mobile, cloud, database).
* **Data Flow:** Glucose data is captured via Bluetooth and uploaded to the cloud via Wi-Fi for EMR integration.

## 2. User Interface Design Principles
* **Consistency:** Unified color schemes (Green for normal, Red for danger).
* **Discoverability:** Core features like logging and history are always visible.
* **Accessibility:** Use of high contrast, minimum font sizes, and icon-text labeling.

## 3. Database Design & Security
* **Schema:** Relational database including tables for Patients, GlucoseReadings, Alerts, and HealthcareProviders.
* **Data Integrity:** Implementation of transaction logging, concurrency controls, and role-based access control (RBAC).
* **Security:** Use of a homogeneous architecture across all NMHS sites for easier maintenance.

## 4. Technical Diagrams
* **Design Class Diagram:** Visualization of entity relationships (Patient, WristbandDevice, etc.).
* **Sequence Diagrams:** Detailed logic for entering text/voice notes and viewing glucose trends.

## 5. Software Design Principles
* **Object Responsibility:** Clear division of jobs between mobile and cloud layers.
* **Separation of Concerns:** 3-tier division for easier maintenance.
* **Low Coupling:** Independent service layers ensure changes in one area don't break others.
---
This presentation was created with [Bobr AI](https://bobr.ai) — an AI presentation generator.