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

GlencoeDev/COMP-3004-Final-Project

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published