Online Doctor Practo PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

PROJECT REPORT

ONLINE DOCTOR PRACTO.COM

SOFTWARE ENGINEERING
(CSE 320)
By
Registration No Name of Student Roll No Section

11801481 MAJJI YESWANTH RAJ 10 K18AW(GROUP-1)

Lovely Professional University


Jalandhar, Punjab, India.
SOFTWARE REQUIREMENT SPECIFICATION

TABLE OF CONTENTS

1.Introduction
1.1. purpose
1.2. scope
1.2.1.Feasibility study
1.3.Definitions,acronyms&abbreviations
1.4.References
1.5.Overview

2.overall Description
2.1.Block diagram
2.1.1.External interface requirements
2.1.2.User interface
2.1.3.Hardware interface
2.1.4.Sotware interface
2.1.5.Communication interface

3.Product Functions

4.intended user characteristics


4.1.Educational level
4.2.Experience
4.3.Technical expertise

5.Constraints

6.Assumptions And Dependencies

7.Specific Requirements
7.1.Software system attributes

8.Appendix

9.reference
1.Introduction

1.1. Purpose
The purpose of this document is to provide the complete
description of the requirements for the software of PRACTO.
The requirements will be shown in written description to
explain various concepts and different types of functionalties
with relevant information.
A patient can meet doctors with medical practitioners through
this website this is the concept of the website

1.2.Scope
Software of practo is responsible in making the people
to take better health care decisions amd health related issues
.this also helps people to find better suggestions regarding their
health and medications withou consulting doctors through online
and also they can choose their practitioner on their own in
website they can also consult them in any time if they
appointment.

People start finding the help from the best doctors which can be
managed by singke health account for the entire family .it also
secures our informations and all the details that are entered by
the people.

This simple looking software allows the people to take their health
care decisions.with search we provide you to find and consult the
best doctors accross the website

Everyday millions and billions of cases were registred on health


issues due to this the people were struggling to get treated in
hospitals so we are here to help them our main motto is to help
mankind to live healthier and longer
1.2.1 Feasibility study
The overall scope of the feasibilty study was to
provide sufficient information to allow a decision to be made as to
whether the practo software should proceed.
The feasibilty study phase of this project had undergone through
various steps which are decribed under:

• Identity the origin the information at different level

• Identity the expectaton of user from computerized system

• Analyze the drawbackof existing system

1.3. Definitions , Acronyms & Abbreviations


• JAVA → Platform independent

• GUI → Graphical user interface

• SQL → Structure query language

• API → Application user interface

1.4. References
• An integrated approach software engineering by
pankaj jalote

• JAVA: balaguru swamy

• SQL: Josephl jorde


• About PRACTO: https://www.practo.com/
1.5. Overview
The rest of this SRS document contains all the
requirements for PRACTO presented in several ways
and organized in different sections. Section 2 consists
of general information that is not too in detailand is
provided as a background for the following sections. It
contains the description of the other components of
the software that which it willinteract with. It also lists
some of the product functions, constraints, and
assumptions about the software. The Section 2 is
important for the customers as it contains a lots of
information regarding the functionalities of the
software. Section 3 contains more details about the
requirements with many others which illustrate the
functional requirements of the software PRACTO. In
this a brief information about interfaces such as user,
software, hardware and also the communication
interfaces. This section is more useful for the
developers and testers.

2.Overall Description
The described in this document is software for getting
the help forhealthcare within seconds. The resources and
services are the major partof this software which comprises of
several components that are useful for thepeople as well as
doctors for accessing the availability of several
servicesprovided by the software PRACTO. These services are
helpful for the users forgetting correct information about
availability of services like healthcare issues,doctors information,
gym, salon and also the availability of these services inyour
current location
2.1 Product Perspective
The software PRACTO will help the users in
viewing the details of nearest clinics. The location issue, this
shows the exact location of the clinics sothat the user can reach
without any panic. The user can solve their health relatedissues
by questioning the doctors and get the best solution.

2.2 Product Function


• The main purpose of this project is to reduce the manual
work of both the general users and the doctors.

• This software is capable of managing the multiple queries


from the users and also providing the multiple solutions for
those queries so that the users can pick one of the best
solutions.

• The main focusing point of this software is to offer its world-


class patient relationship management platform to the
subscribers.

• This platform provides efficient telephone, SMS, and Web


based appointment booking system.

• Patient communication for follow-up and alerts in order to


improve patient satisfaction.
4. Intended User Characteristics

4.1.Educational level
The best knowledge on the development of webiste is
required as it is important to build a best webiste for the customer
the progarmmer should have knowledge on the programming
language mentioned in the SRS so that it would be better in
desgining.

4.2.Experience
Expereinced person is required for the
development of the website so that it was necessory was
developing a powerful projects and the experienced
person can develop the webiste professionally.

4.3.Technical Expertise
it means knowledge to to a very high level
about some technology for eaxmple computer knowledge
that a technical expert have in the same way the webiste
developer in the case of online doctor practo.com

5.General Constraints:
• Any user should have a valid user id and password toget
the access of theservices of the software.

• Authentication in the form of OTP is must before a staff is


logging in intothe software, as a mark for securing the
information of the users.

• The user cannot get accessed unless and until he is


registered with the valid user information.

• The users cannot get the access of the doctors account.


• The users should have simple user name and a
confidential password which is not shared with others as a
mark of confidentiality.

• Users above the age of 18 are allowed to register in this


software.

6. Assumptions and Dependencies:


All the data entered will be correct and up to date.
This software package is developed using java and GUI as a
front end. Microsoft SQL server 2005 is used as the back end
which is supported by Windows 7.

7. Specific requirements

7.1. Software System Attributes


It is an interface between user and a
systemthat involves the use of a mouse-events to select options
from menus, makechoices with button actions, start program by
clicking the icons, etc

8. Appendix:
Rest of this SRS document contains all the
requirements for PRACTO presented in several ways and
organized in different sections.

Section 2 consists of general information that is not too in


detailand is provided as a background for the following sections.

It contains the description of the other components of the


software that which it will interact with It also lists some of the
product functions, constraints, and assumptions about the
software.
The Section 2 is important for the customers as it contains a lots
of information regarding the functionalities of the software.

Section 3 contains more details about the requirements with


many others which illustrate the functional requirements of the
software PRACTO.

In this a brief information about interfaces such as user,


software, hardware and also the communication interfaces. This
section is more useful for the developers and testers

9.References:
• An Integrated Approach Software Engineering by Pankaj
Jalote

• JAVA :- Balaguru swamy SQL :- JosephL Jorde

• About PRACTO :- https://www.practo.com/


DESIGN OF ONLINE PRACTO.COM
• ZERO LEVEL DATA FLOW DIAGRAM: The zero level
DFD explains the doctor appointment system in doctor practo.com
and how it is interlinked with different type of managements as
shown in the first figure.

• FIRST LEVEL DATA FLOW DIAGRAM: The first level


DFD explains that how different types of managements
connects with doctor appointment system and generates
different types of report as shown in the second figure.

• SECOND LEVEL DATA FLOW DIAGRAM: The


second level DFD explains the role of admin in the online
doctor practo how he can access all the things in doctor
practo and how he can manage details of patients and other
things like reports management etc. As shown in the third
figure.
CASE DIAGRAM
USER INTERFACE

The interface of the online doctor practo.com looks as mentioned above


Home page consists of navigation bar,a location search bar followed by a
normal search bar where you can find for doctors,medicines and diseases
And also it displays the menu of what they are serving for people and also
shows the specialists who were being consulted by many of the patients
everyday.

The navigation bar consists of a logo followed by a hyper links of


doctors,chat,pharmacy,diagnostics which by clicking it will take us to the
page directly and also at last we have an drop downs for providers and
security and help in which we can talk with customer care about our
account security and other queries related to the website.

At last we do have a login/signup page it is a hyper link so that on clicking


on that it is redirected to the login page in which we can login if we are
already a customer else we can signup if we are new users or new to the
website.

By logging in with our created accout helps us to save the information of


ours and our appointments and all the data related to ours in that
particular website.With our account along with ourself our family can also
access to consult a practitioner they needed this is all about the home
page of the website.

Search bar in practo webiste is divided into two columns int that one is to
detect locations either by manually or automatically inorder to know the
location as it was the website’s requirement and another one is to search
for doctors,clinics,hospitals,medicines,diseases and etc.

Login and register page as shown above is used to log you into your
account if it created else t makes you to create a new one with email and
password so that your details,information and all things about you will be
there and you can take appointments using your account after logging
into it. It also gives an option to login with our facebook account as it is an
easy way for logging in without password
MANUAL TEST CASES
References
• An integrated approach software engineering by
pankaj jalote

• JAVA: balaguru swamy

• SQL: Josephl jorde

• About PRACTO and user interface photos:


https://www.practo.com/

• Data Flow Diagrams: https://online practo.com/dfd


diagrams.

You might also like