Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Latest commit

 

History

History
72 lines (62 loc) · 2.49 KB

README.md

File metadata and controls

72 lines (62 loc) · 2.49 KB

COMP 3004 Final Project (Team 31) - Fall 2023

Project Description

In this project we have designed and developed a software simulation of the AED Plus (Automated External Defibrillator Plus) system, a life-saving medical device used to assist individuals in cardiac emergencies. The goal of this project is to design and implement a simplified software simulation of the AED Plus device to demonstrate its functionality and provide user interaction.

Completed by:

  • Oluwadamilola Adesola
  • Vasily Inkovskiy
  • Tobechi Nwachukwu
  • Sean Matute
  • Tuan Khang Tran

Project Structure

.
├── Code
│   ├── /Icons
│   ├── .gitignore
│   ├── AED.cpp
│   ├── AED.h
│   ├── AED.pro
│   ├── defs.h
│   ├── LICENSE
│   ├── main.cpp
│   ├── MainWindow.cpp
│   ├── MainWindow.h
│   ├── MainWindow.ui
│   ├── Resources.qrc
├── Diagrams
│   ├── /Sequence Diagrams
│       ├── Resuscitating Patient with Ventricular Fibrillation.svg
│       ├── Resuscitating Patient with Ventricular Tachycardia and Asystole.svg
│       ├── Shock Delivered.svg
│       ├── Self Test.svg
│   ├── AED State Diagram.svg
│   ├── UML Diagram.svg
|   ├── Use Case Diagram.svg
├── COMP 3004 - Final Project (Team 31) Report.pdf

Pre-requisites

How to Run

  1. Clone the repository
  2. Open the project in Qt, by opening the AED.pro file
  3. Build the project
  4. Run the project

Tasks Completed

Task Team Member(s)
Use Cases Tobechi & Sean
Sequence Diagrams Oluwadamilola
Main Window Implementation Vasily & Khang
AED Defintion Oluwadamilola & Tobechi
UML Diagram Tobechi
AED Implementation Vasily & Khang
Design Documentation Sean & Khang
State Diagram Tobechi
Traceability Matrix Vasily & Sean
Video Presentation Oluwadamilola
Code Cleanup & Documentation Oluwadamilola

Demo Video: https://youtu.be/YdA5Hi0-f5M