Appointment Scheduling

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 10

1.

INTRODUCTION

1.1 OBJECTIVE

Many people view finding a doctor like they do finding a good


mechanic, hairdresser, or even a restaurant. Statistics tell us that about
85% of consumers search online to find goods and services, including
doctors and healthcare professionals.

Internet helps large health networks, small hospitals, individual


practitioners and specialty clinics get the online exposure they need to
increase revenue to individual service lines, get more patients, and even
attract talented health professionals.

Internet healthcare put their best foot forward on the internet so they not
only get found by potential patients, but that they leave a good
impression. In the age of consumer-driven healthcare, it is more
important now than ever before to create a positive digital experience.
Chances are, the first impression many of your patients have of your
hospital is what they see online.

Objective :
The objective of this project is to provide web application to a
maternity hospital as they are interested to switch their style of work
from manual to digital.
Modules :
 Hospital-Admin Module
 Doctor Module
 Patient Module

Input :
 Information about the patient through login form.
 Information about the appointment.
 Information about the doctors.
 Information about the events, news, doctor’s availability,
visiting hours and facilities.

Output :
 Authentication Confirmation of the appointment being taken
through SMS.
 Information about the daily updates like doctor’s available for
that day.
 Updates like events, facilities, news, visiting hours of doctor’s.
 Online appointment facility.
 Information about the hospitality.

Tools :
i]Software requirements:
 Operating system: Windows XP/7 or above.
 Front end: HTML
 Middle wear: PHP
 Back end: MYSQL
 Designing tool: Dreamweaver
 Web Server: WAMP Server
ii] Hardware requirements:
 RAM: 2GB or above.
 Processor:

Existing System :
 The new patients have to visit the hospital to know about the
hospitality and the service.
 The hospital now is practicing the usual method of token for
the appointments of the patients.
 The patients need to visit the hospital to know the presence of
their concerned doctors.
 Patient need to wait in queue till he/she gets his/her turn for
the check-up as they will not be aware of their turn.

Problems in existing system :


 The main problem with manual system is time consumption
and possibilities of errors.
 Entire work is in the form Paper-document. So stationery and
printing cost is more.
 Document storage cost is more.
 There may be chances of loss of documents.

Proposed System :
 Patients need not visit the hospital physically to know about
the hospitality and service and just know it by visiting the
website.
 Appointments can be given online to patients.
 The patients need not visit the hospital to know the presence
of their concerned doctors as they will know the list of
doctors available on that day on the website.
 Patient need not wait in queue till he/she gets his/her turn
for the check up as they will be aware of their turn and the
approximate time to visit hospital.
Limitations of the project:
 Updating every day is must.
 Computer illiterate cannot use this mode of communication.

Scope of the Project :


 Every day updated information regarding the service and
hospitality of the hospital will be available to the patients.
 Maintenance of records is easier and precise than the
existing system.
 Time is saved.

FEASIBLITY STUDY
Preliminary investigations examine project feasibility; the likelihood of how the system is will be

useful to the organization. Three tests of feasibility-all equally important are studied .

In feasibility study phase we had undergone through various steps which are describe as under:

1. Identify the origin of the information at different level.

2. Identify the expectation of user from computerized system.

3. Analyze the drawback of existing system (manual) system.

 Technical feasibility
 Economical feasibility
 Behavior feasibility

1.5.1 TECHNICAL FEASIBILITY

It is based on technical concept such as does the proposed system have the technical capacity to hold the
data required to use the system.

 Does the necessary technology exist to do what is suggested?


 Do the proposed equipments have the technical capacity to hold the data required to use
the new system?
 Will the proposed system provide adequate response to inquiries, regardless of the
number or location of users?
 Can the system be upgraded if developed?
Are there technical guarantees of accuracy, reliability, ease of access and data security

1.5.2 ECONOMIC FEASIBILITY

It is based on the financial concept such as is the patient monitoring project has sufficient
budget to develop the proposed system or is it cost effective. The proposed system will save lots of paper
work and Facilitate magnetic record keeping thereby reducing the costs incurred on above heads. This
reduction in cost prompts the hospital go for such computer-based system.
1.5.3 BEHAVIOUR FEASIBILITY

This test of feasibility asks if the system will work when it is developed and is the current
functional methods acceptable to the user. Since the inception of Internet, it is continuously growing in
leaps and bounds, as more people are arriving at the conclusion that they cannot escape from it and in
order to keep up, they have to participate in that.

2.3 SOFTWARE DESCRIPTION:

Framework :
PHP is a powerful scripting language that can be run by itself in the
command line of any computer with PHP installed. However, PHP alone
isn't enough in order to build dynamic web sites.
To use PHP on a web site, you need a server that can process PHP
scripts. WAMP server allows developers to test PHP scripts locally; this
makes it an invaluable piece of your local development environment.
Additionally, dynamic websites are dependent on stored information
that can be and easily; this is the main difference between a dynamic
site and a static HTML site. However, PHP doesn’t provide a simple,
efficient way to store data. This is where a relational database
management system like MySQL comes into play.
Implementation is the realization of an application, or execution
of a plan, idea, model, design, specification, standard, algorithm, or
policy and it is a process of having the systems personnel check out and
put new equipments into use, train users, install new application a and
construct any files of data needed to use it.
Another factor to be considered in the implementation phase is
the acquisition of the hardware and software. Once the software is
developed for the system and testing is carried out, it is the process of
making the newly designed system fully operational and consistent in
performance.
1.3 Speed Optimization :
As with many scripting languages, PHP scripts are normally kept as
human-readable source code, even on production web servers. In this
case, PHP scripts will be compiled at runtime by the PHP engine, which
increases their execution time. PHP scripts are able to be compiled
before runtime using PHP compilers as with other programming
languages such as C (the language PHP and its extensions are written
in).
Code optimizers aim to reduce the computational complexity of
the compiled code by reducing its size and making other changes that
can reduce the execution time with the overall goal of improving
performance. The nature of the PHP compiler is such that there are
often opportunities for code optimization, and an example of a code
optimizer is the Zend Optimizer PHP extension.

Another approach for reducing overhead for high load PHP


servers is using PHP accelerators. These can offer significant
performance gains by caching the compiled form of a PHP script in
shared memory to avoid the overhead of parsing and compiling the
code every time the script runs.
PHP is installed on more than 20 million websites and 1 million
web servers. PHP originally stood for Personal Home Page.

1.4 Hyper Text Markup Language (HTML):


HTML is used to creating the web page either of Static or of Dynamic
and used to develop the user friendly web pages.
HTML is used for developing web pages.HTML is popularly used in
World Wide Web(WWW).It uses ASCII characters for both the main text
and formatting instructions. The main text is data and the whole
information is used by the browser to format the data. A HTML
document is simply a text file, which contains certain information you
would like to publish.
A set of instructions embedded in a document is called Markup
language. These instructions describe what the document text means
and how it should look in a display. The language also tells you how to
make a document with other document on your local system, the
World Wide Web and other Internet resources such as FTP.
The global publishing format of the Internet is HTML. It allows
authors to use not only text but also format that text with headings, list
and tables, and also includes still images videos, and sound within text.
Readers can access pages information from anywhere in the world at the
click of mouse button. Information can be downloaded to readers own
PC or workstations HTML pages can also be used for entering a data
and as a front end for commercial transaction.

1.5 My SQL :
What is a database? Quite simply, it’s an organized collection of data. A
database management system (DBMS) such as Access, FileMaker Pro,
Oracle or SQL Server provides you with the software tools you need to
organize that data in a flexible manner. It includes facilities to add,
modify or delete data from the database, ask questions (or queries)
about the data stored in the database and produce reports
summarizing selected contents.
MySQL is a multithreaded, multi-user SQL database management
system (DBMS). The basic program runs as a server providing multi-user
access to a number of databases. Originally financed in a similar fashion
to the JBoss model, MySql was owned and sponsored by a single for-
profit firm, the Swedish company MySQLAB now a subsidiary of Sun
Micro system , which holds the copyright to most of the codebase.

Plan of work

Process Time From To


Required(Days)

Analysis 10

Design 18

Coding 31

Testing 15

Report 15

Total Days Required 90

BIBLIOGRAPHY

Books
1. “Software Engineering”,by Ian Somerville, Sixth Edition, Pearson
Education Ltd 2007.

2. “Web Programming”, by ‘Chris Bates’ Wiley Dreamtech India, 2 nd


Edition.

3. IEEE SRS Format.

4. Database Management Systems,byNavathe.

Websites

1. http://en.wikipedia.org/wiki/PHP for Php.


2. http://www.hotscripts.com/category/php/ for Php

3. http://www.mysql.com/click.php?e=35050 for MySql

4. www.adobe.com/products/dreamweaver.html

5. http://w3schools.com for information on HTML

You might also like