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
.
├── 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
- Clone the repository
- Open the project in Qt, by opening the
AED.pro
file - Build the project
- Run the project
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