Final Report 2211
Final Report 2211
HEALTHCARE WEBSITE
‘HMS’
SUBMITTED BY
ABHISHEK PRATAP SINGH
Batch Year -2023-25
Enrollment No- U2349002
ACKNOWLEFGMENT
I would like to take this opportunity to express my gratitude to everyone who has supported
me in completing this project report. The completion of this project is no doubt a product of
invaluable support and the contribution of the number of people.
I would like to express our sincere gratitude to Professor Ashish Khare, the Co-ordinator of
the Centre of Computer Education and Training at the University of Allahabad.
Foremost, I would like to thank my project supervisor Mr. Rajendra Kr. Pandey (Centre of
Computer Education and Training, Institute of Professional Studies, University of Allahabad)
for their continuous help and valuable suggestions and providing encouraging environment,
without which our project and this documentation would not have been possible.
I am also grateful to my family and friends for their constant support and motivation, which
has kept me going throughout the project. Their belief in me and my abilities has been a
source of inspiration and encouragement.
SELF- DECLARATION
I hereby declare that the project report entitled “HEALTHCARE HMS Website” is
submitted by me in the 3th semester of Master of Computer Application Centre of Computer
Education and Training, Institute of Professional Studies of University of Allahabad is the
record of my own work carried under the supervision and the guidance of Mr Rajendra kr.
Pandey.
All the information and data presented in the report are authentic and have been surely
acknowledged and this project work has not been submitted to ‘University of Allahabad’.
I confirm that all the sources consulted during the project have been duly acknowledged in
the reference section, and the report does not contain any plagiarized content. I understand
that any act of plagiarism, including copying or paraphrasing the work of others without
proper citation, is considered academic misconduct and can lead to severe penalties. I also
understand that any misrepresentation or falsification of information can lead to the
rejection of my project report and can affect my academic standing.
CERTIFICATE
This is to certify that Abhishek Pratap Singh, student of the Master of Computer
Application (Semester – 3th) of the Centre of Computer Education and Training, Institute of
Professional Studies, University of Allahabad has completed his work in the project entitled
“ Healthcare Website (HMS)” under my guidance in the academic session (2023-24).
He has been taken proper care and shown utmost sincerity in completion of this project. I certify
that his work in this project as per the guidelines. This project is original and is never submitted
somewhere else for this same purpose.
TABLE OF CONTENT
Table of Contents
S.No. Contents
1. Acknowledgement
2. SELF-Declaration
3. Certificate
4. Synopsis
5. Introduction
6. Problem defination
7. Motivation
8. Ojectives
9. Requirement Analysis
15. Conclusion
16. Milestone
SYNOPSIS
TABLE OF CONTENTS
1. INTRODUCTION
1.2 Motivation
2. OBJECTIVES
4. REQUIREMENT ANALYSIS
6. NAME OF ALGORITHM
7. MILESTONE
INTRODUCTION
PROBLEM DEFINITION
Motivation
OBJECTIVES
REQUIREMENT ANALYSIS
1. Introduction
• Purpose: Define the objectives, scope, and purpose of the HMS, including its impact
on hospital operations and patient care.
• Scope: Outline the boundaries of the HMS, including what functions it will cover and
any exclusions.
2. Stakeholder Identification
4. Non-Functional Requirements
• Performance o System response time o Scalability to handle increasing loads
• Testing Strategies: Unit testing, integration testing, system testing, and user acceptance
testing.
• Validation Criteria: Success criteria for system functionality, performance, and
security.
9. Deployment and Maintenance
• Deployment Plan: Steps for system rollout, including training and support.
• Maintenance Plan: Procedures for system updates, bug fixes, and ongoing support.
10. Documentation
• User Manuals: Guides for end-users on how to use the system.
• Technical Documentation: System design, architecture, and code documentation for
developers and IT staff.
SOFTWARE ANALYSIS
Software Components:
1. Data Ingestion:
- Database: MySQL, PostgreSQL, or SQLite for persistent data storage.
- Web Server: Apache, Nginx, or similar web server to serve PHP pages
- Tools: visual studio code, xampp server
2. Frontend:
- HTML, CSS, java script
HARDWARE ANALYSIS
LEVEL-0
LEVEL-1
Level 2:-
NAME OF ALGORITHMS
Hospital management systems (HMS) can involve a variety of algorithms depending on the
specific needs of the system. Here are some key algorithms and techniques that might be used
in a comprehensive hospital management system:
1. Scheduling Algorithms:
MILESTONE
References
Python docs :
LINK: https://www.geeksforgeeks.org/php-programming-language-
tuto…
PROJECT REPORT
INTRODUCTION
PROBLEM DEFINITION
Motivation
OBJECTIVES
GOALS
REQUIREMENT ANALYSIS
PROJECT FLOW
WEBSITE
DEPLOYEMENT
NAME OF ALGORITHMS
While a Hospital Management System (HMS) doesn't rely on a single,
overarching algorithm, it incorporates various algorithms and data
structures to efficiently manage its diverse functionalities. Here are
some common algorithms and data structures used in HMS:
1. Data Structures:
• Arrays: For storing lists of patients, appointments, or medical
records.
• Linked Lists: For managing dynamic data structures like
patient queues or medical test results.
• Trees: For hierarchical data structures like medical
classifications or organizational hierarchies.
• Hash Tables: For efficient data retrieval, such as patient lookup
by ID or name.
2. Algorithms:
• Search Algorithms:
o Linear Search: For simple searches within small datasets.
o Binary Search: For efficient searching in sorted arrays or
lists.
o Hashing: For rapid data retrieval based on keys.
• Sorting Algorithms:
o Bubble Sort: For simple sorting tasks.
o Insertion Sort: Efficient for small datasets or nearly
sorted data.
o Merge Sort: Efficient for large datasets.
o Quick Sort: Generally efficient for most datasets.
• Encryption Algorithms:
o AES: For encrypting sensitive patient data.
SOURCE CODE
<?php
include_once('hms/include/config.php');
if(isset($_POST['submit']))
$name=$_POST['fullname'];
$email=$_POST['emailid'];
$mobileno=$_POST['mobileno'];
$dscrption=$_POST['description'];
$query=mysqli_query($con,"insert into
tblcontactus(fullname,email,contactno,message)
value('$name','$email','$mobileno','$dscrption')");
} ?>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
</head>
<body>
<header id="menu-jk">
<div class="container">
<div class="row">
</div>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#services">Services</a></li>
<li><a href="#gallery">Gallery</a></li>
<li><a href="#logins">Logins</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</header>
<div class="slider-detail">
<ol class="carousel-indicators">
</ol>
<div class="carousel-inner">
<div class="carousel-cover"></div>
</div>
</div>
<div class="carousel-cover"></div>
</div>
</div>
<div class="carousel-item">
<div class="carousel-cover"></div>
</div>
</div>
<div class="carousel-item">
<div class="carousel-cover"></div>
</div>
</div>
</div>
<span class="sr-only">Previous</span>
</a>
<span class="sr-only">Next</span>
</a>
</div>
</div>
<div class="container">
<div class="inner-title">
</div>
<div class="blog-single">
<div class="blog-single-det">
<h6>Patient Login</h6>
</a>
</div>
</div>
</div>
<div class="blog-single">
<div class="blog-single-det">
<h6>Doctors login</h6>
</a>
</div>
</div>
</div>
<div class="blog-single">
<div class="blog-single-det">
<h6>Admin Login</h6>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<div class="container">
<div class="inner-title">
</div>
<div class="row">
<div class="single-key">
<h5>Cardiology</h5>
</div>
</div>
<div class="single-key">
<h5>Orthopaedic</h5>
</div>
</div>
<div class="single-key">
<h5>Neurology</h5>
</div>
</div>
<div class="single-key">
<h5>Pharma Pipeline</h5>
</div>
</div>
<div class="single-key">
<h5>Pharma Team</h5>
</div>
</div>
<div class="single-key">
<h5>High-Quality Treatments</h5>
</div>
</div>
<div class="single-key">
<h5>Genetics</h5>
</div>
</div>
<div class="single-key">
<h5>Dentistry</h5>
</div>
</div>
<div class="single-key">
</div>
</div>
</div>
</div>
</section>
</div>
<?php
while ($row=mysqli_fetch_array($ret)) {
?>
</div>
</div>
</section>
<div class="container">
<div class="inner-title">
<h2>Our Gallery</h2>
</div>
<div class="row">
</div>
<br/>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<style>
#contact_us {
background-color: #f8f8f8;
padding: 50px 0;
.contact-us-single {
text-align: center;
.cop-ck {
background-color: #fff;
padding: 30px;
border-radius: 8px;
.form-control {
width: 100%;
padding: 12px;
margin: 12px 0;
box-sizing: border-box;
border-radius: 6px;
h2 {
color: #333;
font-weight: bold;
margin-bottom: 20px;
font-size: 28px;
label {
font-weight: bold;
margin-bottom: 10px;
display: block;
font-size: 16px;
textarea {
width: 100%;
padding: 12px;
margin: 12px 0;
box-sizing: border-box;
border-radius: 6px;
resize: vertical;
button {
background-color: #28a745;
color: #fff;
border: none;
border-radius: 8px;
cursor: pointer;
font-size: 18px;
font-weight: bold;
button:hover {
background-color: #218838;
</style>
<h2>Contact Form</h2>
</div>
</div>
</div>
<div class="col-sm-8">
</div>
</div>
<div class="col-sm-3"><label></label></div>
<div class="col-sm-8">
</div>
</div>
</form>
</div>
</div>
</section>
<footer class="footer">
<div class="container">
<div class="row">
</ul>
</div>
<address class="md-margin-bottom-40">
<?php
while ($row=mysqli_fetch_array($ret)) {
?>
</address>
<?php } ?>
</div>
</div>
</div>
</footer>
<div class="container">
</div>
</div>
</body>
<script src="assets/js/jquery-3.2.1.min.js"></script>
<script src="assets/js/popper.min.js"></script>
<script src="assets/js/bootstrap.min.js"></script>
<script src="assets/plugins/scroll-nav/js/jquery.easing.min.js"></script>
<script src="assets/plugins/scroll-nav/js/scrolling-nav.js"></script>
<script src="assets/plugins/scroll-fixed/jquery-scrolltofixed-min.js"></script>
<script src="assets/js/script.js"></script>
</html>
Database creation
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
START TRANSACTION;
/*!40101 SET
@OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIE
NT */;
/*!40101 SET
@OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RE
SULTS */;
/*!40101 SET
@OLD_COLLATION_CONNECTION=@@COLLATION_CONNECT
ION */;
--
-- Database: `hms`
--
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
(14, 'ENT', 'M J Murali', '545, Binnamangala 1st Stage , CMH Road',
'500', 9847521603, '[email protected]',
'b2b9bd4bf8636e3acaed80c613109044', '2024-01-26 02:51:24', NULL);
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
-- --------------------------------------------------------
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
COMMIT;
/*!40101 SET
CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT
*/;
/*!40101 SET
CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESUL
TS */;
/*!40101 SET
COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION
*/;
CONCLUSION
MILESTONE
PLAGIARISM REPORT