0% found this document useful (0 votes)
19 views22 pages

FinalSuman Report Arya

The document outlines the development of a user-friendly website for the Ayurvedic clinic at Sharad Institute of Technology Polytechnic Yadrav, aimed at enhancing patient access to information and appointment management. It discusses the project's objectives, literature survey, problem statement, and proposed solutions, along with system requirements and testing methodologies. The website will utilize modern technologies like HTML, CSS, Node JS, and MongoDB to streamline clinic operations and improve patient experience.

Uploaded by

hp837989
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views22 pages

FinalSuman Report Arya

The document outlines the development of a user-friendly website for the Ayurvedic clinic at Sharad Institute of Technology Polytechnic Yadrav, aimed at enhancing patient access to information and appointment management. It discusses the project's objectives, literature survey, problem statement, and proposed solutions, along with system requirements and testing methodologies. The website will utilize modern technologies like HTML, CSS, Node JS, and MongoDB to streamline clinic operations and improve patient experience.

Uploaded by

hp837989
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

Website for Ayurvedic

[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Introduction:
1.1 Project Overview: -

In today’s digital era, where everyone’s on their phone almost 24/7, the first reaction to a new
name is “Google it”. An online presence means that patients in need will be able to find us
anytime and anywhere. Through a website a patient can easily get the information about clinic
from anywhere he/she is at work or at home and it ensures that we serve our patient and provide
more facilities to them. It’s convenient at all times, but more so during an emergency. People had to
queue up to get doctor appointments. This made way for staying on hold on the telephone. But a
website can take the burden of appointments off your shoulders completely. It lets patients and
potential patients browse at their convenience and set up, change, rebook, or cancel appointments,
if need be. From finding us to booking an appointment and from getting inputs on treatment to
feedback on a particular doctor’s manner, analytics will let you know what visitors liked or disliked.
This websites is fully modern and user-friendly. To help our patients, we created a website
that offers information about disease prevention, risk factors. One of the most convenient ways to
connect to your doctor is by email or by contact number. The medical, healthcare, and pharmaceutical
industries are all dependent on people — current and future patients. Hospitals and healthcare-related
companies that are responsible for attracting new clients can't rely on patients being proactive in their
health and wellness management. Instead, they have to take an effort to increase their client base.
Among other things, it can be done by running successful marketing campaigns. Although traditional
marketing methods like print advertisements are still alive, they won't be enough in the digital era.
When everything is becoming digital, our medical marketing services and healthcare advertising should
do so, too.
In this developing world and a growing number of people, use of e-commerce website has
become critical and mandatory on a daily basis to make their everyday purchases. For developing the
website, we are going to use HTML,CSS used for front end development, Node JS as a back-end
language and MongoDB version as a database for storing all the content of the web page. This
website is a dynamic website, where products, users and advertisements can be added through it, New
Appointments can be Viewed, Accepted, Canceled and Total Number of Appointments can also be
viewed. The user’s log in details: Username/email and password will be saved in the database, so that
the users don’t need to register again and again.

1
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Literature Survey:

2.1 Literature Survey: -

Paper Name Author Methodology

A Review Paper on Pritpal Singh Creating design


clinic management management
workflows and
programming design
A Review Paper on
Amit Sundas that are needed for the
clinic management using development
web application

2.2 Problem Statement: -

Earlier, the management of the clinic is done manually. But there are some problem arises especially
for the data retrieval, booking appointment, and advertisement as well as clinic has a problem of loss
of patient data. Patient has trouble for waiting their appointment as well as each time patient difficult
to get address or contact to clinic so as per our sponsor requirement start to develop website for clinic
to avoid such kind of problem.

2.3 Problem Solution: -

To overcome that kind of problems we decided to develop a website which provides different
functionalities regarding online services to make appointment see the services etc. So, in this website
we can create different user efficient facilities like saves traveling time and waiting in line to
make appointment and such more facilities are provided to the users. Doctor can get report of
appointment in particular period easily by selecting date to and from. We tried to provide good
service to customer by launching this online website.

2
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Working Model/ System Design:


3.1 System Requirements

3.1.1 Minimum Software Requirements: -


 Visual Studio (VS Code) –
 1.6 GHz or faster processor with minimum 1GB RAM
 Windows 11(64 -bit) with .NET Framework 4.5.2
 XAMPP Server –
 Windows Server 2008 or latest Windows.
 Windows: 148 MB( Size)
 Platform- IA-32 (Windows package only)

3.1.2 Hardware Requirements: -


 Computer System –
 Processor - i3
 RAM - 8GB
 SSD-256GB

3
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

3.2 System Design


3.2.1 DFD Diagrams: -

Fig. DFD Diagram

A data flow diagram (DFD) maps out the flow of information for any process or system. It uses defined
symbols like rectangles, circles and arrows, plus short text labels, to show data inputs, outputs, storage
points and the routes between each destination. In that mainly tow Entity Doctor and patient can book
and check appointment patient do not need to log in on website and doctor can view and take action on
it after log in, doctor can change or update their profile doctor also get the report of the report of
appointment at the last doctor has logout.

4
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

3.1.1 Use Case Diagram: -

Fig. Use Case Diagram

Use-case diagram of the project describes the high-level functions and scope of a
system. This diagram identifies the interactions between the website, doctor and patients. The
use cases and actors in use-case diagram describe what our website does and how the doctor
and patients use it, but not how the system operates internally.

5
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

3.1.1 Flow Chart : -

Fig: Flow Chart of Website

The above figure shows the flow diagram of our web project. In this First the patient visits the
website and book there appointment for booking appointment patient need give some personal details
like name, phone number, email etc. When fill out this form appointment has been booked. Booked
appointment can be check by the patient name, number .After this process the database send
notification to the particular doctor and doctor can take action on it like the appointment approved or
cancel.

6
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

3.1.1 System Testing and Test result table


 Testing is carried out
 To check whether flow of coding is correct.
 To check whether the app is work properly or not.
 To check out that app provide accepted output or not.
 Sometimes testing will be broken up to various phases
based on the complexity of the project.

Some of the commonly found testing types in industry are :-


 System Testing
The Testing of entire system is performed in System testing and the reference used is the software
requirement document purpose of this testing is to check whether all condition are Satisfied and all
requirement are must The document SRS is the file which collect the requirement from the user and
is used to build the product, with the help of this document several test are taken after the application is
development in our project the system testing has been successfully done by using the SRS
Documentation.

 Integration Testing
Integration Testing is a level of software testing where individual units are combined and tested as
a group. The purpose of this level of testing is to expose faults in the interaction between integrated
units. Test drivers and test stubs are used to assist in Integration testing follows two approaches
known as "Top Down' approach and "Bottom Up approach.

 Database Testing

In Database testing backend records are tested which have been inserted through the web or
desktop applications. The data which is displaying in the web application should match with the
data stored in the Database.

7
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

To perform the Database testing, the tester should be aware of the below
mentioned points:

• The tester should understand the functional requirements, business logic, application flow
anddatabase design thoroughly.

• The tester should figure out the tables, triggers, store procedures, views and cursors used for the
application.
• The tester should understand the logic of the triggers, store procedures, views and cursors
created.
• The tester should figure out the tables which get affected when insert update and delete
(DML)operations are performed through the web or desktop applications.
• With the help of the above-mentioned points, the tester can easily write the test scenarios for
Database testing.

 Security Testing
Security Testing involves the test to identify any flaws and gaps from a security point of view. Sample
Test Scenarios for Security Testing:
•Verify the pages which contains important data like password, credit card numbers, secret answers for
security question etc. should be submitted via HTTPS (SSL).

•Verify password rules are implemented on all authentication pages like Registration, forgot
password, change password.

•Verify the error messages should not display any important information. Verify if the user is
logged out from the system or user session was expired, the user should not be able to navigate the
site. .
•Verify if, any functionality is not working, the system should not display any application, server,
or database information. Instead, it should display the custom error page.
•Verify the user roles and their rights. For Example, the requestor should not be able to access the
admin page.
• Verify the application for Brute Force Attacks.

8
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

 Performance Testing
Performance Testing is conducted to evaluate the compliance of a system or component with
specified performance requirements.

• General Test scenarios:


• To determine the performance, stability and scalability of an application under
different load conditions.
• To determine if the current architecture can support the application at peak user levels.
• To determine which configuration sizing provides the best performance level.
• To identify application and infrastructure bottlenecks
.

9
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

• Test Case Table:-


Test Test case Description Test step Expected result
case type Status
ID
Check all the text
1. Click on Radio
User boxes, radio
TS ID buttons, buttons and
buttons, buttons, UI should be perfect
1 Interface dropdowns pass
etc.
Check the required 1. Do not enter
fields by not filling anyvalue in the It should show a
TS ID Required any data field. mandatory dialog
box onmandatory pass
2 fields 2. Click on the
Register button. fields.

1. Doctor should
1. Enter valid values be registered
Check user should inthe required fields. successfully.
TS ID Required
Registerby filling 2. Click the 2. A successful
3 fields
all therequired Registerbutton. registration
fields. messageshould pass
show.

Check the Email


text field that has @
symbol written in
Email words. 1. Enter Invalid Emails
Check the Email 2. Click on the 1. test@gmail.com pass
TS ID validation
text field that has a RegisterButton.
4 missing dot in the
email address.

Verify if the 1. Enter the If proper password is


password required password which not entered it will take to
Password satisfies therequired Doctor home page
TS ID 5 rules are not pass
Validation rule. successfully
satisfied in the otherwise it will show
password 2. Click on Register
button error message.

10
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Clicking booking
Booking Check whether the takes the patient
TS ID Option for booking option for Click on Booking
appointment pass
6 patient the patient. option.
successfully

Clicking check
TS ID Check Check whether appointment
7 appointme patient appointment patient check pass
Click check
nt option against by name or there appointment
appointment
for patient phone number successfully.
Doctor
login Clicking login valid
Option for Check whether the Click doctor login
TS ID 8 doctor login pass
Doctors valid doctor is login. option.
with there successfully.
account.

After doctor
Check whether
login dashboard
Specializat logged doctor and
show the
ion wise booked After doctor login
TS ID 9 doctor Appointments pass
appointments successfully.
which is booked
login. specialization is to appropriate
same. Doctor.

Check whether the Clicking dashboard


Doctor
doctor content , takes the patients
content
appointment pass
TS ID 10 performan contain the Click dashboard. separately
ce appointment which
is approved or not approved and
canceled.

Check whether the


appointment is
separated as per Taking a action
TS ID11 Take action status appointment status pass
(approved, canceled) should approved or
Click the take action.
after doctor takes canceled.
action .

11
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

4.1 Details of Software used:


1) VS Code: -

Visual Studio Code is a streamlined code editor with support for development operations like
debugging, task running, and version control. It aims to provide just the tools a developer needs for a
quick code-build-debug cycle and leaves more complex workflows to fuller featured IDEs, such as
Visual Studio IDE. Visual Studio Code is a source-code editor that can be used with a variety of
programming languages, including C, C#, C++, Fortran, Go, Java, JavaScript, Node. js, Python,
Rust, PHP. It is based on the Electron framework, which is used to develop Node.

2) XAMPP Server :-

XAMPP is a software distribution which provides the Apache web server, MySQL database (actually
MariaDB), Php and Perl (as command-line executables and Apache modules) all in one package. It is
available for Windows, MAC and Linux systems. No configuration is necessary to integrate Php with
MySQL.

12
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Implementation:

5.1 Output:-

Fig.1-Home Page including About, Bookings, Doctor Login and Check Appointment.

Fig.2-Banners used for Advertising Purpose.

13
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Fig.3- Some Information about Ayurveda and experience of Doctor.

Fig.4-Footer of website including Basic Information like Address, Contact number and Social
Accounts.

14
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Fig.5 –Through this Patient can make appointment by filling Some basic information.

Fig.6 –Here user can check their appointment Status.

15
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Fig.7 –Doctor login page.

Fig.8 – Here Doctor can register his/her Doctor account.

16
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Fig.9 –Here profile of Doctor is visible with specifications, Account creation date ,Email and
name.

Fig.10 – Through this Doctor can Change password.

17
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Fig.11 – Here Doctor can check the total number of appointments and take action on it such as
approve or cancel appointments.

Fig.12 –Total new appointments are visible here with name, appointment number, mobile
number and Email.

18
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Fig.13 –Doctor can approve and cancel the appointment and can also add some message for
patient.

Fig.14 –Here Doctor can Search the patient using contact number ,appointment number or by
name.

19
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

5.2 Advantages and Limitations:

Advantages and Limitations:

1. Advantages:

 It excludes the use of paper work.

 The website helps the patient to easily make an appointment and book appointment
as per they need in a single click.

 It maintains the records in a large number instead of conventional method of


maintaining register which further simplifies the process of searching for a
particular record.

2. Limitations:

 Must need internet connection.


 Patient must check their appointment status frequently.

20
Website for Ayurvedic
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC YADRAV(ICHALKARANJI)] Clinic

Future Work and Conclusion:

6.1 Future Work: -

We can develop an application for purchasing the products directly from the app without always
visiting the site. Also provide chatbox functionality to chat with users for clearing their needs and
doubts. And extract this online site within large area to provide Services and functionality to large
number of peoples i.e., all over the Maharashtra.

6.2 Conclusion: -

Web development is constantly evolving with advancements in technology. This project is


developed considering all the user’s and consumers issues. This website developed and design is
dynamic. It is an e-commerce website where the users can View the products online from the site
without visiting to the shop. Wide range of people can use it as far as they know how to operate
a smartphone, computer or any device that has a browser.

21
[SHARAD INSTITUTE OF TECHNOLOGY POLYTECHNIC
YADRAV(ICHALKARANJI)] Website for Ayurvedic Clinic

References:

22

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy