Professional Documents
Culture Documents
0
Final Year Project Proposal Guide Date: November 2022
University of Gujrat
Doctors on Hand
Submitted By:
Supervised By:
Miss Reema Chaudhary
DECLARATION
I certify that project title “Doctors on Hand” is under my supervision with students of BS.
TABLE OF CONTENTS
FINAL YEAR PROJECT PROPOSAL..........................................................................4
1.1 INTRODUCTION...........................................................................................................4
1.2. PROJECT TITLE:.........................................................................................................4
1.3. PROJECT OVERVIEW STATEMENT:.............................................................................4
1.4. PROJECT GOALS & OBJECTIVES:..............................................................................5
1.5. HIGH-LEVEL SYSTEM COMPONENTS:.........................................................................5
1.6. LIST OF OPTIONAL FUNCTIONAL UNITS:....................................................................6
1.7. EXCLUSIONS:.............................................................................................................6
1.8. APPLICATION ARCHITECTURE:..................................................................................7
1.9. GANTT CHART:..........................................................................................................7
1.10. HARDWARE AND SOFTWARE SPECIFICATION:........................................................8
1.11. Tools and technologies used with reasoning:.........................................................8
Objectives:
Sr.#
Administrator
Doctor
Patient or user
The functional requirement for each actor is given below:
Login
Approve or disapprove a doctor
Add, update, delete and view specializations
Add update, delete and view locations
Book, cancel and view user’s appointments
Add, update, delete and View doctors
Add, update, delete and View users
Register
Login
Upload and update profile, the profile must include doctor’s name, Doctor’s Picture,
doctor’s introduction, doctor’s qualification, experience, location, fee, availability days,
timing slots, and hospital name.
View booked appointments
Cancel an appointment
View records of own patients
Register
Login
Upload and edit profile, the profile must include the patient’s name, age, email address,
phone number, and address.
Search a doctor according to specific filters (Specialization, fee, location, and
availability, etc.)
Book an appointment according to availability, if a slot is already booked it must be
marked yellow and this slot cannot be selected for booking.
Cancel appointment.
After successful appointment booking, an email notification should be sent to the
patient’s email address.
1.7. Exclusions:
The real time doctor-user chat features can be excluded.