Sei sulla pagina 1di 16

ENGAGE PATIENT

A PROJECT REPORT
Submitted by:

Ravinder kaur(1310491)
Romandeep kaur(1310492)
PARTIAL FULFILLMENT FOR THE AWRAD OF THE DEGREE OF

BACHELOR OF TECHNOLOGY
Computer science engineering

Global Institute of Management and Emerging


Technologies,Amritsar.

ACKNOWLEDGEMENT
First of all I would like to record my gratitude to Mrs.Seema chauhan for his supervision,
advice and gratitude from early stage of this work.
He gives me information more than he knows.
I gratefully acknowledge DR.Sandeep singh kang HOD of CSE department for his valuable
suggestions. I also thank my class teacher Er.Gagandeep singh saini for his suggestions and
help. I also thank other faculty members of CSE department for their intellectual support
throughout the course at GLOBAL INSTITUTES OF ENGINEERING AND
TECHNOLOGY (GIMET).
Finally i would also like to thank all who have helped me in this project.

DECLARATION
This is to certify that the work reported in the present project entitled Engage Patient is a
record of work done by me in the Department of Computer Science and Engineering. The
reports are based on the project work done entirely by us and not copied from any other
source.
Name of the Student:
Ravinder kaur
Romandeep kaur

INDEX
S.NO.

CONTENTS

PAGE NO.

CHAPTER-1

Introduction

1.1

Application overview & objectives

1.2

Purpose of the document

1.3

Vision/views of the technology head


Project sponser

CHAPTER-2

Project Modules

CHAPTER-3

Application Environment

3.1

Technology Environment

3.1.1

Hardware Used

3.1.2

Software Used

CHAPTER-4

Managing Criteria

4.1

Manage doctor/patient users

4.2

Manage Procedures

4.3

Manage/create forms

4.4

Manage packages

CHAPTER-5

Functional description

10

5.1.1

Front end

10

5.1.2

Home page

10

5.1.3

Doctor users home page

10

CHAPTER-6

Admin section

11

6.1

Manage Doctors/patient users

11

CHAPTER-7 &8

Scope & Benefits

12

CHAPTER-9

Requirement analysis

13

9.1

External Interface

13

9.2

Portability requirements

13
14

CHAPTER-10

Bibliography

INTRODUCTION OF PROJECT
1.1 Application Overview & Objectives:
This website is basically for doctors and their patients. The users of the website will be either
doctors/medical groups or patients.Doctors can generate code for their patients and take
consent from their patients online after giving them access to procedural video. Doctor can
also ask the patients to submit a quiz after they review the procedure and before signing the
consent form online.

1.2 Purpose of the Document:


The purpose of this document is to layout in detail the functional and other requirements.
This document contains the necessary information to meet the requirements set forth for
the completion of this application. The target audience of this document is Stake holders,
Project Managers, Developers, Designers, and QA Engineers. Now onwards, this
document will act as a portal of information during the whole development cycle and any
change in the functional or other requirements will be communicated through this
document.

1.3 Vision / Views of the Technology Head / Project Sponsor


Vision here is to develop a professional, result-oriented web application & present the clients
application as the leading solution of this type in the industry.

2.Project

Modules:

Admin Login:The system is under supervision of admin who


manages the bookings made.

User

login/registration:Users

have

to

first

register

themselves to login into the system.

Medical History:System allows to update and view patient


medical history.

Doctor

Search:System allows for doctor search through

categories, name and location.

Appointment availability check:User can click on spaces to


view the availability.

Appointment booking online for date and time :Users


can book appointment for their required date and time.

Automatic cost calculation:The system calculates the total


cost incurred for parking based on the time that user has asked for
booking.

Booking cancellation:User may even cancel their bookings by login


into the system anytime.

Email on appointment booking:When user is successful in


appointment confirmation andthank you email regarding the slot
booked.

Feedback:The system has a feedback form,where user can


provide feedback into the system.

Organ Doner Registration:User who is going to donate organ


has to register himself by filling the details.

Organ Doner Search:User can search doner based on type of


organ.

3.

Application Environment

3.1Technology Environment
3.1.1

Hardware

Hardware Environment (Deployment Server)


PC
Window Server
Processor
Intel Pentium Processor 4, 2.4GHz or
above.
RAM
512 MB RAM
HDD
40 GB
Hardware Environment (End users PC)
PC
PC (Windows)
Processor
Intel Pentium Processor, 233 MHz or
equivalent.
RAM
512 MB RAM
HDD
500 MB of free HDD space for Internet
Cache
Internet Connection
512K

3.1.2 Software
Software Environment (Deployment Server)
Operating System
Windows
Other software
My SQL, PHP
Web Server

Apache

Software Environment (End User)


Operating System
Win 2000 / Win XP or higher, windows
Browser
Firefox 44.0,IE 8.0
ActiveX/Plugin
None

4. Managing Criteria:
4.1 Manage Doctor/ Patient Users:
In this section admin can manage user with following features:
Edit/Delete or activate/deactivate:only active users can login in to site.
Update the users information or password.

4.2 Manage Procedures:


In this section admin can add, edit or delete procedures. Procedure will have a
name and will be associated to specialty.
Admin can upload the procedure.
List of all procedures.
Edit/Delete procedures.
Create Procedure name

4.3 Manage/ Create forms


Create forms- admin can create, edit or delete a consent form.consent form will
have a name and will be associated to a specialty.
Create forms-Admin will be able to create a form.
List of all forms is displayed
Edit/Delete forms.

4.4 Manage Packages


In this section admin can add, edit or delete packages. There are four kinds of
packages.
1) To generate code (Video with or without Quiz and with sign-able form)
2) Video with quiz and sign-able form)
3) Video with no Quiz and sign-able form)
4) Form only (sign-able)
Packages will be associated to procedures.
9

To create a package following fields are required:


1- Procedure Name-drop down menu
2- Select Language-drop down menu
3- Type of Package- drop down menu with all above type of packages.
4- Select Video- intelligent search of video database created
5- Select Form- intelligent search of created forms
6- Select Quiz- intelligent search of created Quizzes

5. Functional Description
5.1.1 Front End:
5.1.2 Home Page

Logo: User will be redirected to the users home page once they clicked on
Logo.

Login section: Doctor or patient user can login with the site and they will
be redirected to their corresponding home page once they successfully logged
in.

Create Doctor/Medical group Account: Doctors/medical group


Account will be created by Administrator. User name and Password will be
sent to contact persons email id.

About us: will be an information page; content will be managed by admin.

Terms of Use :will be an information page; content will be managed by


admin.

Privacy policy: will be an information page; content will be managed by


admin.

Contact us: will be a form based page an email will sent to admin in case
user submit any query.

5.1.3 Doctor Users Home Page


1- Patient DOB- drop down box.
2- Patients Name First Last.
3- Doctor/Primary Operating Doctor-drop down box.
4- Patient MR - text field
5- Language- dropdown with English as default
6- Reason/Indication-drop down box.

10

6- Generate Code-Auto-generated on click of the button.


7- Generated code will be expired after one year.
8- Code can be sent to the patients email securely by the doctor if the patient
provides an email to the doctor.

Add Doctors: A doctor can add more doctors and can create a medical
group of doctors. For adding doctors, the following fields are required:
1- Name-text field
2- Specialty- drop down menu

6. Admin Section
We will design admin control panel that will be secured by a admin id and
password. The control panel will contain following options:

6.1 Create Doctor Users: in this section admin can create new doctor/medical
group user.

This page contains a form. The form will contain following


fields:
Entity name: text field
Address-text field
Phone no-text field
Contact Person/s-text field ; Email (of contact person)
User name: manually generated (checked automatically to
prevent duplicacy)
Password: manually -generated

6.2 Manage Doctor/ Patient Users:


In this section admin can manage user with following features:
Edit/Delete or activate/deactivate:only active users can login in to site.
Update the users information or password.

6.3 Manage Procedures:


In this section admin can add, edit or delete procedures. Procedure will have a
name and will be associated to specialty.
Admin can upload the procedure.
List of all procedures.
Edit/Delete procedures.
Create Procedure name

11

7. Scope:
Efficient doctor patient portal is a managing system that helps doctors as well as the patients
by providing options of booking appointments as per the convenience of both doctor and
patients with the motive of medical progress.Through this system,doctors can easily manage
the appointment slots online.System will make all the empty slots visibly available to the
patients.which are booked by the name of any particular patient.The system makes it easy to
manage various doctors and their availability on various dates and timings.Doctors maintain
the medical history of the patient into their database so that every time any particular patient
logs into the system,he/she can easily access their complete medical history whenever
needed.In addition,it helps the doctor to refer their patients medical history for any further
prescriptions.This allows for an automated patient doctor handling system through an online
interface.The system also contains an organ donor module.This module has an option for the
registration of organ donation along with an argan serach option.The module design helps to
fulfill the urgent organ requirements through easy/instant searches.

8. Benefits:

Doctors can easily manage the appointment slots online.


The system makes it easy to manage various doctors and their availability on various
dates and timings.
List of all forms is displayed
Edit/Delete form
Restricted access to admin area
Front end

12

9.Requirement Analysis:
Following are the different requirements that are used to develop a project.

Well trained and qualified staff.

Database mysql server.

Notepad++

Knowledge of developing language.

Proper installation of hardware and software.

9.1External Interfaces
Hardware Interface
None

Communication Interface
None

User Interface
None

9.2Portability Requirements:
Web application should be working on minimum hardware configuration as mentioned above

13

Bibliography:
[1] www.Google.com
[2]www.W3schools.com
[3]www.HIPPA.com

14

15

16

Potrebbero piacerti anche