Alexander Bogdanowicz Jose Ricardo Chacon Rodriguez Roberto P. - - PowerPoint PPT Presentation

alexander bogdanowicz jose ricardo chacon rodriguez
SMART_READER_LITE
LIVE PREVIEW

Alexander Bogdanowicz Jose Ricardo Chacon Rodriguez Roberto P. - - PowerPoint PPT Presentation

Alexander Bogdanowicz Jose Ricardo Chacon Rodriguez Roberto P. Noel Jack D. Schulz <h1> Introduction </h1> Alex Bogdanowicz Jack Schulz Roberto Noel Ricardo Chacon Backend Developer Front-End Developer Front-End


slide-1
SLIDE 1

❖ Alexander Bogdanowicz ❖ Jose Ricardo Chacon Rodriguez ❖ Roberto P. Noel ❖ Jack D. Schulz

slide-2
SLIDE 2

<h1> Introduction </h1>

Alex Bogdanowicz

Backend Developer

Jack Schulz

Front-End Developer

Roberto Noel

Front-End Developer

Ricardo Chacon

Full-Stack Developer

slide-3
SLIDE 3

<p2>Our Purpose</p2>

“Dual-Faceted approach to aid and assist patients and healthcare personnel”

slide-4
SLIDE 4

<h2> Platform Requirements </h2>

  • Core Requirements:
  • User Roles
  • Medical History
  • File Storage
  • Transaction Log
  • Major Requirements:
  • Appointment Scheduling
  • Healthcare Forum
  • Automated Reminders
slide-5
SLIDE 5

<h2>User Roles</h2>

  • Patients: have the capacity to book

appointments, check prescriptions, view medical history & files and recent checkup information, and interact on the forum.

  • Physicians: have the capacity to

view/schedule appointments, view/upload medical history files and recent checkup information, issue prescriptions, look up patients, interact on the forum, and create new forums.

  • Nurses & Administrators
slide-6
SLIDE 6

<h2>Software Development Methodology</h2>

  • Each Cycle:

○ Consider the win conditions of stakeholders ○ Identify + Evaluate alternate approaches ○ Identify and resolve risks that stem from selected approach

  • Characteristics:

○ Size: Medium ○ Interactiveness: High ○ Requirements: Stable ○ Reliability: High ○ Security: High ○ Portability: Low/Medium ○ Cost: Low/Medium

slide-7
SLIDE 7

<h2>Tools, Setup & Methodology </h2>

  • Python, JavaScript, SQL,

HTML/CSS (Grid!)

  • Flask
  • SQL Alchemy
  • WTForms
  • Jinjia
  • Redis
  • Celery
slide-8
SLIDE 8

<h2>Front End</h2>

slide-9
SLIDE 9

Core Requirement: Medical History

  • Physicians search for patients

by last name, and then enter the new checkup information.

  • Able to see past medical history

at a glance to allow for easier recognition of change in a patient's basic checkup

  • Patients are able to see their
  • wn checkup information,

without the long process of requesting the files from the hospital.

slide-10
SLIDE 10

Core Requirements: File Storage

  • Medical Staff upload and can view

files of patients

  • Medical Staff have easy access to

lab tests, medical reports etc, for each patient

  • Patients are able to view their own

medical files, without the difficult bureaucracy typically associated with requesting medical records.

  • Patients are not able to upload their
  • wn files to maintain site security.
slide-11
SLIDE 11

Core Requirements: Transaction Log

  • Alembic
  • High Portability
  • High Security
  • Difficult to copy our unique integration
  • f the EHR system
slide-12
SLIDE 12

Major Requirements: Appointment Scheduler

  • User can schedule appointments

for themselves only.

  • Medical staff can add schedules

for any patient through the patient search

  • Upon creation of a schedule

through any user a new row is populated and an eventually notification relating to the appointment is queued

slide-13
SLIDE 13

Major Requirements: Social Forum

  • Users can write forum posts and

comment on said posts

  • Users are able to subscribe to sub

forums that related to them

  • Users can see the top posts of the

last day

slide-14
SLIDE 14

Major Requirements: Automated Reminders

  • In regards to prescription

consumption our system offers users the option to receive notifications daily to remind them to take their medications

  • When a patient has an upcoming

appointment our system pushes an email notification to remind them of their upcoming appointment.

slide-15
SLIDE 15
slide-16
SLIDE 16