Sunteți pe pagina 1din 11

INDEX

1.

INTRODUCTION
1.1
1.2
1.3

Background
Objectives
Existing System and Proposed System
1.3.1
1.3.2

Existing System
Proposed System

2.

SURVEY OF TECHNOLOGIES

3.

REQUIREMENTS AND ANALYSIS


3.1
3.2
3.3
3.4
3.5
3.5

4.

Problem Definition
Requirements Specification
Planning and Scheduling
Software and Hardware Requirements
Preliminary Product Description
Conceptual Models.

REFERENCES

Page 1 of 11

INTRODUCTION
The establishment and improvement of doctor-patient interaction system is a
very important requirement, especially now when the mobile communication
technology is developing rapidly. The advantages of mobile web can be made full use
of to make up the time and distance gap between doctors and patients and to provide
fast and adequate medical services. Through the connection between mobile terminals
and specific service, both doctors and patients are able to obtain required data to
achieve a better interaction. Android is a Linux based open source operating system
which is mainly used in portal devices with excellent performance thus making its
market share growing. The platform, Web services and database technology are all
gradually maturing, so that we can develop a doctor- patient interaction system on
Android platform to meet the needs of the patient and provide doctors more efficient
and convenient means of communication with patients.
The project is to follow the software life cycle, through stages of demand
analysis, system design, system implementation, system testing and maintenance, to
design and develop an outpatient appointment registration system based on B/S
model. It provides learning programs for the experimental teaching courses of
Medical Informatics and Hospital Information System for students majored in
computer science focused on medical informatics in our school. It can also be used in
medium and small hospitals as an outpatient appointment registration system.

Page 2 of 11

BACKGROUND
In todays world if someone wants to book a Doctors Appointment we
need to call in clinic or personally go to that place and book the appointment.
This consumes precious time of the patient. Also if the doctor cancels his/her
schedule, the patient does not come to know about it unless he/she goes to the
clinic. The objective of this project is to build a system that will ease the
process of booking appointment of the doctor. The patient will book the
appointment through his/her mobile phone. The doctor will come to know the
number of patients he has to attend whole day. The system will save patients
as well as doctors time. It will save the receptionists paper work. The system
will prove to be useful for doctor as he can check his appointments whenever
and from wherever he wants from his mobile phone.

OBJECTIVES
1) New patients can fill up an online registration form giving all the details of
their illness, they are called for physical examination by the doctor on a
specified date.
2) After going through all the details, the doctor either confirms the registration
of the patient or rejects it.
3) All registered patients can book the appointments of the doctors. Doctors are
available for consultation only on specific days.
4) The appointments can be booked only for a time slot of 15 minutes on specific
dates.

Page 3 of 11

EXISTING SYSTEM
Under manual Online Doctor System, you have to first wait in line to take
appointment for the doctors and wait for your time to have meet with them and
discuss on your health problems.As you have to provide your information and other
reports many times at different places such as the medicine store which is again a
burden of carrying documents. You have to be present physically at the doctors cabin.
Patients have to visit on another day of after some hours to take their health reports
which involves extra care person with patients anytime. Under manual system, the
only accepted payment method is by cash and if patients due to some reasons are not
having cash on time may face difficulties and not able to get treatment.

PROPOSED SYSTEM
To make a truly Online Doctor System system to have meet with online
doctors, all manual process has been automated through this system. Patient have to
fill online form by which id and password created and sended to their email and upon
accepting data, automatic login to patient panel. Through this panel, patients can
select the doctors and have appointment with them on their time from their own place.
Patients will get all their reports and medicine prescriptions in their inbox by
notification indication just after appointment session. There is no need of cash and a
secure payment gateway has been used to pay the required fees using their account or
debit or credit card.

Page 4 of 11

SURVEY OF TECHNOLOGIES
To develop this package different types of tools and database are used which are as
follows:
1.

ASP.NET

2.

Microsoft-sql server 2008

3.
Microsoft word processor
1. ASP.NET :

ASP.NET is an opensource server side - web application framework designed


for web development to produce dynamic web sites, web applications and web
services .
It was first released in January 2002 with version 1.0 of the .NET framework,
and is the successor to Microsoft's Active Server Pages (ASP) technology.
ASP.NET is built on the Command Language Runtime (CLR), allowing
programmers to write ASP.NET code using any supported .NET language .
The ASP.NET SOAP extension framework allows ASP.NET components to
process SOAP messages.
ASP.NET is in the process of being re-implemented as a modern and
modular web framework together with other frameworks like Entity
Framework .The new framework will make use of the new open-source .NET
Compiler Platform (code-name "Roslyn") and be cross platform ASP.NET
MVC, ASP.NET Web API, and ASP.NET Web Pages (a platform using only
Razor pages) will merge into a unified MVC 6. The project is called "ASP.NET
vNext".
2.Microsoft-SQL Server 2008
Microsoft SQL Server fulfills these responsibilities :
Reduction and redundancy :
Centralized control of the DBA avoids the unnecessary duplication of data and
effectively Reduces the total amount of data storage required. It also eliminates the
extra processing and of the inconsistencies e.g. Same format of grade card for all
student.

Page 5 of 11

REQUIERTMENT SPECIFICATION
On the basis of appointment scheduled in a Hospital about all the functions that deals
with Patient Appointment following requirements are specified.

Functional Requirements :
The Functional Requirements of the project are as follows:

To provide the functionality to patients to appear for the apply online.

To provide login interface through which only authorized user can pass by.

The timer facility should be provide once the patient appears online.

The web application provide Quick access to appoint.

The system should support WAN so that appointment can accept from
anywhere.

This system should handle multiple patients and users at the same time.

To functionally enable Admin Controller to define criteria and create Admin


and Experts.

To functionally enable Process Dept Admin to manage scheduled process.

To functionally enable Transaction Dept Admin to declare transactions.

To functionally enable Patient to send their Feedbacks.

Non-Functional Requirements
The Non-Functional Requirements of the project are as follows:

The system should be reliable and robust.

The system should be User friendly.

The system should be completely Consistent and Secure.

Interface requirements

Interface should be easy to follow,


Page 6 of 11

Interface shouldnt have very much graphics,

Interface shouldnt have hidden buttons, and

Interface should produce relevant error message.

PLANNING AND SCHEDULING


Gantt chart :
Gantt chart are a project control technique that can be used for several purpose
including scheduling and planning. Gantt chart is also known bar chart with
each box representing an activity.

Page 7 of 11

Page 8 of 11

Pert chart:
Pert stands for program evalution and review technique. A pert chart is a
network of boxes and arrows. The boxes in the pert chart can be decorated with
starting and ending dates for activities.

Page 9 of 11

Page 10 of 11

SOFTWARE AND HARDWARE REQUIREMENT


SPECIFICATION
Hardware Requirements:
1. 100 MBPS processor
2. RAM
3. Cache Memory
4. Hard Disk
5. Lancard
6. HUB

: Intel Pentium III 1.2 GHz


: 132 MB
: 512 KB
: 20 GB
: 10/100 MBPS
: 1012

Software Requirements:
1. Operating System
2. Front End
3. RDBMS Tools Used

: WINDOWS 2007 / WINDOWS


: ASP.NET
: SQL SERVER 2008

Page 11 of 11

S-ar putea să vă placă și