Diagrama de flujo
Sin título
Contenido del diagrama
Proposed Solution
User Authentication
Notifications
Calendar View
Employee Profile
Virtual Notice Board
Timesheets
Database
Automatic Population
Employee Details
Care Home Details
Shift Details
Event Log
Login Screen
New Employee Login
User Access Levels
Invoices
Separate Notifications Screen
Notification appearance
Admin Calendar
Employee Calendar
Filtering
Filter by shift and care home
Search by
Week and Day view
Editing Toggle
Send Rota
Select Date from mini calendar
Show availibility
Functional Buttons
Personal Details
Availibility
Documents + Tasks
Option for employee to edit
Sends Notification to Admin
Can change availability in terms of day of week and time
Can add one-time unavailability
Can update care home preference
Admin
Tick of tasks completed
Employee
Can upload specific documents
Tick off documents received
Send reminder about uncomplete
One week in advance
Admin can add/ view additional details
Add comments
View data from software
If shift cancelled too late
Total hours completed that week
Every shift stored as an object
Record of all timesheets and invoices generated
Record of all documents uploaded
All documents downloaded (rota)
Add shift to board
Accepting Shift
Can choose specific recipients
Sends notification to employees
Sends confirmation to admin
Removed from board
Make word Template
Send data to template to generate doc
Can view invoice
Download invoice as doc and pdf
Send to care home button
Can view previous week invoices
Fill in at the end of shift
Make word template
View each week
Send data to template to generate doc
Download as doc and pdf for admin and just pdf for employee
Available 30 minutes before end
Fill in break time and signature
Record time of submission when submitted
Send notification to admin
Record of all shift actions
Enter pre-set email and password
Validate
Enter Personal Details
Flask App + Website Setup
Ensure python, HTML, CSS, Flask all work together
base HTML page which is template for the rest of the pages
Homepage
Employee Log in
Admin Log in
Sign up
Merge sort to put in order of how flexible
Make dictionary with shift time slots as keys and employees available then as values
Use recursive routine to carry out breadth-first search to automatically assign shifts
List
Set new password
Separate Admin Login screen which leads to different screen
Validate email + password
Información
- Descripción
- Diagrama sobre Sin título, creado por Harbinn Kaur Mann el 05/10/2022.
- Creado por
- Harbinn Kaur Mann
- Visitas
- 0
- Valoración