Académique Documents
Professionnel Documents
Culture Documents
Doctor Online
Prepared for:
Dr. Bilal Mehmood
Prepared by:
Mahrukh
Roll Number:
1120-BC-2015
Subject:
Project Management
Final Report
Dec 31, 2018
Introduction
Nowadays everything can be managed without the presence of a particular person. Time
constraint of the modern world demands that. This concept is implemented in a complete way
through the project ONLINE MEDICAL, not practical in today’s life to spend very much time only
being dedicated for a specific work. The admin role is updating of the information of patients and
doctors in the medical portal. The admin is responsible for to add doctors to the portal and enter
their information like Name, Qualification and Specialization etc. He can also view the details of
both patients and doctors and can delete from the medical portal if necessary. Patient will be
given unique patient ID .When patients come to reception desk, a new registration number is
automatically allotted to them. Their personal details like Name, Age, Sex, Address etc. and the
service desired are fed into the software. The can then view the doctor available to him and
send a request to the doctors for his approval. The doctor on getting request from the particular
patient decides to whether to accept or reject his request. After the approval from the doctor the
patient can communicating with the doctor by sending offline message. There is also another
option for both to do live chatting. Sometimes you face some small problems where you to want
to consult doctors about your health problems or for the nearest ones and follow their
prescriptions. Online Doctor System or E-Doctor will provide you the way of direct interaction
and communication between doctors of your choice and need and when required for your small
problems. Using this web Online Doctor System applications, patients must fill online form in
just few seconds before entering to the virtual office room. It will also allow you to upload your
lab results such as x-ray copies, health history etc which can be viewed by your doctors.
Project aim is to develop a doctor patient handling management system that help doctors and
patients in their working and book doctor appointments and check medical progress. It helps to
manage their booking slots online as well as patients to book slots and reserved their name. It
manages the appointed data for multiple doctors of different timings. Patient’s information is
stored in database by doctors. User can also view their medical report history as well as the
doctors can also view. It also consists of blood donor module. Blood group can easily search
with the help of blood donation registration.
Objectives
Advance System
To make a proper Online Doctor System system/E-Doctor to have must meet with online
doctors, all manual process of ODS has been automated through this system. Patient filled
online form by which id and password created and sends to their email and then accepting data
it will automatic login to patient panel. This panel can help patients to select the doctors and
have appointment with them on their time from their own specific place. Patients will receive all
their reports and medicine prescriptions in their inbox by notification indication just after
appointment session. There is no need of cash and any other payments gateway has been
used to pay the required fees using their account or debit or credit card according to their
choice.
Modules
Patient Form and Login Module.
Online Appointment Module.
Medicine Module.
Referral Module.
Payment Module.
Online Reports Module.
Patient Form and Login Module
At the beginning the visitors have to just enter their basic details and can enter their dashboard.
System will take care of creating their new profile. For existing patients, they will have to enter
their id and password send to their email earlier. This module will like virtual office from where
all activity can be performed.
Online Appointment Module
Patients can select doctors and have discussion regarding their health problems. Patients will
able to get their availability time or select from the available ones and start their diagnosis
immediately.
Medicine Module
It provides details of medicines which should be taken by the patients and also include the limit
up to which these medicines should be taken and date to have meet again with doctors.
Referral Module:-
It will allow patients to change their doctors. For this purpose, patients have to click on the
doctor name whose request will be made available to particular doctor inbox and provide their
meeting time.
Payment Module
Payment online should be taken for using this system. Each doctor will have some fees which
need to pay before their appointment session begins.
Online Report Module
Patients can see their lab results and health reports through this section which is available
under each patient homepage. When documents are available under this module, a special
notification symbol appears above it which helps to notify their patients. Thus it provides relieve
to patients for carrying these from here and there.
Methodolgy
Some situation where the use of this model is very important are:
Hardware Requirements
SL Hardware Minimum System Requirements
01 Processor 2.4 GHz Processor speed
02 Memory 2 GB RA
03 Disk Space 500 GB
Software Requirements
SL Software Minimum System Requirements
01 Operating System Windows Server 2008, Windows7
02 Database Management System Microsoft SQL Server 2014
03 Runtime Environment Visual Studio 2008 Team System
‘
Logical Model
Entity
Attributes
An Entity Set
Process
Actions
Entity Relationship (E-R) Diagram
System Testing
For the sake of software quality assurance, system testing is a very essential thing to do. It is a
process by which we try to make the system error proof by performing the program to find an
error. The goal is to run the program, find errors or bugs and then fix them. Testing is
considered a very essential step in software development and any system is not considered to
be complete without this process. Different developers follow different approaches for system
testing. System testing is followed to make sure that system is working fine and meets the
requirements.