KEMBAR78
Hospital Management System Report | PDF | Login | Feasibility Study
0% found this document useful (0 votes)
26 views31 pages

Hospital Management System Report

Uploaded by

Gamer Nahid
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)
26 views31 pages

Hospital Management System Report

Uploaded by

Gamer Nahid
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/ 31

SHYAMOLI IDEAL POLYTECHNIC

INSTITUTE
Department of Computer Technology
PROJECT REPORT ON HOSPITAL MANAGEMENT SYSTEM

Submitted By

Department of Computer Technology


Shyamoli Ideal Polytechnic Institute

1|Page
APPROVAL

This project report titled “Hospital Management System” is submitted to the


Department of Computer Technology, Shyamoli Ideal Polytechnic Institute,
Chattogram in partial fullfilment of the requirements for the degree of Diploma-
in-Engineering.

Department of Computer Technology


Shyamoli Ideal Polytechnic Institute

[ supervisor ]

2|Page
Submitted By

SYAMOLI IDEAL POLYTECHNIC INSTITUTE


350/A, C.D.A Avenue, Muradpur, Chattogram

The report titled "Hospital Management System" Submitted by ID No- ID: &
ID: Have been accepted as satisfactory in fullfillment of the requirement for the
degree of Diploma in Engineering in Computer Technology to be awarded by
Shyamoli Ideal Polytechnic Institute.

Statement of Originality

It's hereby declared that the contents of this project are original and any part of
it has not been submitted elsewhere for the awarded of any degree or diploma.

3|Page
ACKNOWELEDGEMENTS

In completing this graduate project, I have been fortunate to have help, support and
encouragement from many people. I would like to acknowledge them for their
cooperation.

First, I would like to thank my project advisor, for guiding me through each and every
step of the process with knowledge and support. Thank you for your advice, guidance
and assistance.

Then, we would like to thanks our supervisor, for her unconditional support;
especially for those motivational things that miracles to push us to do something
incredible with our project and, of course, thank to respected faculties as SIPI for their
assists and enthusiasm.

4|Page
ABSTRACT

Hospital Management System is an online website which provides management


facilities. It is a system where patients, doctors and admin can track all the records.
Besides that, a patient can book an appoint via online.
In admin panel, there are lot of functionalities such
as user session logs, appointments and pages. Doctors have the system to generate a
report. There are also users, doctors and patient’s section. Doctor can also check
appoinment history.

The main objective of this project is to manage all informations of a hospital in an


officient manner. This system will also help the patient to book an appointment
online.

5|Page
Table of Contents
CHAPTER 1 ............................................................................................................................................. 8
INTRODUCTION ................................................................................................................................... 8
Background of the Study................................................................................................................. 8
Objective ......................................................................................................................................... 9
Project Scope ............................................................................................................................... 10
Organization of the Report ........................................................................................................... 11
Implementation, Testing and Maintenance ................................................................................ 12
CHAPTER 2 ............................................................................................................................................ 13
REQUIREMENTS ANALYSIS AND SYSTEM SPECIFICATIONS ............................................................... 13
System Requirements ................................................................................................................... 14
Feasibility Study ........................................................................................................................... 15
Schedule feasibility ...................................................................................................................... 17
Identifying and Measuring benefits and costs ............................................................................. 18
CHAPTER 3 ............................................................................................................................................ 19
SYSTEM DESIGN ................................................................................................................................ 19
Design Approach ........................................................................................................................... 19
Patient login: ................................................................................................................................. 19
CHAPTER 4 ............................................................................................................................................ 20
RESULTS AND DISCUSSIONS .............................................................................................................. 20
Admin Login ................................................................................................................................. 21
Patient login: ................................................................................................................................. 21

Dcotor Section: ............................................................................................................................. 22

Manage Doctors:........................................................................................................................... 23

Appointment History: ................................................................................................................... 23

Manage Doctors:........................................................................................................................... 25

Admin Pages: ................................................................................................................................ 25

About Us: ...................................................................................................................................... 25

CHAPTER 5 ............................................................................................................................................ 26
CONCLUSION ..................................................................................................................................... 26
CHAPTER 6 ............................................................................................................................................ 27
CODING ......................................................................................................................................... 27

THE END ........................................................................................................................................ 36

6|Page
CHAPTER 1
INTRODUCTION

Hospital management system is an online website, which is used to manage and


track the data of patients. The patient and doctor will be connected through the
internet. This is a effective software for the general people.

1.1 Background of the Study

Some of our hospital system manage their datas manually. So , they face many
problems which is listed below.

 Data can't store safely.


 Patient can't book an appointment via internet.
 The management cost is more then the online based system
 Data tracking is not possible.
 It consumes lots of times.
 Not suitable for large data systems.

7|Page
1.2 Objective

The project objective summarized below:

 The main objective of this project is to implement an web based hospital


management system.
 Main target to save our user’s valuable time.
 To maintain all datas effectively
 User can book an appointment via online so they will face less hastle.

1.3 Preliminary Solution

The manual system has many problems. If it is replaced via online hospital
management-based system it will be easy for the patient to book appointments.
It will also save user’s valuable time.

1.4 Project Scope

This project aims to provide an effective solution to the problem. The scope of
this project is described in Table 1.1

8|Page
Table 1.1: Project Scope

Serial Item Details


No
1 Functions  Network access permissions
 GPS access permissions
 Connect with google map api’s
 Calculate distance and fare
 Connect with CRUD api’s
2 Feature  Add Doctors
 Add Patients
 Show Appointments
 User Session Logs
 Report
3 Facilities  User can book an appointment online
 Doctor can generate report
 Appointment history can be obtained.
 This system will reduce human labor.

1.5 Estimated Cost and Time for Feasibility Study

To make the best project work necessary to determination and organization .The
system needs a feasibility study. It will help to propose the best solution to the
problem according to the resource available. It will also determine the project is
technically and financially possible or not So, Iwould like to propose at least 3-
week time and a cost of 25000BDT to do the feasibility study.

9|Page
1.6 Organization of the Report

CHAPTER 2
REQUIREMENTS ANALYSIS AND SYSTEM SPECIFICATIONS

2.1 Software Requirements Specification Document

2.1.1 Data Requirements


The set of data that is involved in any project is defined using data requirements. For
this project, the main data required is the login information to register the application
and the item’s information. Without this information the application cannot process
the transaction.

2.1.4 System Requirements

The application should be installed into a device, system or any machine in such a
way that it should have basic requirements like supporting software and hardware of
the device, accessing in-built software, say camera for mobile device, internet
permissions, and potential security issues such as virus or any malware detection.

2.1.5 Testing and Maintainability Requirements

The application should be able to meet all the possible good and bad test cases under a
test environment. Application should be developed in such a way that it does not have
any issues or crashes when the user is using the application. It should be able to
extend itself when we expand the code or implement any new functions to the existing
application.

2.2 Validation

Validating any application is an important criterion before releasing the application to


the users.
10 | P a g e
If there is no validation, the information entered by users may be redundant, formatted
inappropriately and cannot be maintained. So, all the users must be using their
university provided email (admin@hospital.bd) . In case of any emergency issues, the
authorized person cannot contact the respective person. Similarly, validations for all
the fields that are used to save
information in any application is highly necessary. In this application, I have done
several validations in the Login Page and Home Page. In the Login Page, I have
validated all the login information that is required for the whole user to sign up for the
first time. Fields like username, email, password, mobile number are validated
appropriately by displaying error messages. The username should not contain any
digits, password should be minimum of six letters, the email should be a valid address
and if the email id is already registered, an error message is shown saying that email
id exists. The mobile number should contain only digits, when passenger / patient
registered in this system they have to confirm their email address through the
validation
link

2.3 Feasibility Study

The analysis of the system is called a feasibility study. It requires some facts such as,
it has to be cost effective from the economic view, the requirement has to be fulfilled
technically, also it should be adaptable in the required environment.
To compute the future benefit of the project we do economic feasibility study for the
investment by using the following formula:

( ) ……………………………… (1)

Here, P, F, I and n are present value, future benefit, interest rate of return and year of
benefit. A large part of determining resources has to do with assessing technical
feasibility. It considers the technical requirements of the proposed project. Operational
feasibility is dependent on human resources available for the project and involves
projecting whether the system will be used if it is developed and implemented.

2.3.1 Objectives of feasibility study

11 | P a g e
The analysis of the system is called a feasibility study. It requires some facts such as,
it has to be cost effective from the economic view, the requirement has to be fulfilled
technically, also it should be adaptable in the required environment.

2.3.1.1 Technical feasibility study

When the organization can obtain the equipment to install, develop and operate the
system then a system request is feasible technically. We must solve the following
questions that are pointed up

performance?

system?

Technical Criteria: the study of technical criteria is basically concerned with the
requirement of
hardware. In our system there are these minimum hardware requirements
Desktop / Laptop
RAM: 1 GB
ROM: 2 GB
For our system the software requirements are
Operating system: Android

2.3.1.3 Operational feasibility

12 | P a g e
User acceptance of the system is necessary in Operational feasibility. We have to
emphasize on the fact that the user should meet their satisfaction through our system.
2.3.1.5 Cost benefit analysis (CBA) of the system

The purpose of cost benefit analysis (CBA) is to support improved decision making to
ensure
that resources are efficiently allocated to support their institute operations.

2.3.1.6 Time period

The CBA time period should match the system life cycle. The system life cycle
includes the
following important stages:
 Feasibility study
 Design
 Development
 Implementation
 Operation
 Maintenance

2.3

CHAPTER 3
SYSTEM DESIGN

3.1 Design Approach

This project based on the functional design approach, which helps in understanding
the model of the project in a simpler way by explaining its flow, use cases, and
implementation more like a modular approach. For example, there are different
modules in this project which have separate functionality and, other sub

13 | P a g e
functionalities/modules. All the modules are designed, implemented and integrated
together to make a flawless working application.

3.2 Detailed Design

The detailed design including modules and sub modules of the applications is as
follows:

 PATIENT REGISTRATION:
If the student wants to use the Student Bus Service System, they must download the
application from the play store, install and register it by providing login information.
Once, they register the registered information is stored on the server and can be
validated,
checking the valid credentials for the next time he/she logins with the application.
Similarly, patient can register here. But, need to contact with admin panels with their
proper credentials.
The patient registration completed by the admin .
 PATIENT LOGIN:
After successfully registered a student login in this system with validate email address
and passwords. Similarly, patient can login here with her valid email and passwords.

14 | P a g e
CHAPTER 4
RESULTS AND DISCUSSIONS

4.2.1 Admin Login:


Admin can Login using Email and Password.

Admin Login

4.2.2 Admin Dashboard:


Here is the overview of all main functions.

Admin Dashboard

15 | P a g e
4.2.3 Doctor Section
You can submit a new doctor Specialization.

Doctor Specialization

4.2.4 Add Doctor


You can add a doctor from here.

Add Doctor

4.2.5 Manage Doctors


16 | P a g e
You can Manage doctors from here.

Manage Doctors

4.2.6 Manage Users


You can Manage usrs from here.

Manage Users

4.2.7 Manage Patients


You can Manage patients from here.

Manage Patients

4.2.8 Appointment History

17 | P a g e
All appointments history will availabel here.

Manage Appointment History

4.2.9 User Session Logs


We can check user session logs from here.

User Session Logs

4.2.10 Generate Report


You can create a report from here.

18 | P a g e
4.2.11 Admin Pages
You can create a page from here.

4.2.12 HomePage
This is the home page of our website.

4.2.13 Services Pages


User can see our services from here.

19 | P a g e
4.2.14 About Us
This is the about us section of our hms project.

4.2.15 Gallery
This is the gallery section of our hms project.

4.2.16 Contact Us
This is the contact us of our hms project.

20 | P a g e
CHAPTER 5
CONCLUSION

6.1 Conclusion

Hospital Management System attracts special attention due to its mission of ensuring
the safest and time saving journey for its users. By using this app the employees,
service holder as well as public can reach their work place in time and they can
contribute more in their working sector.

6.2 Future work

In near future, we intend to improve our system by adding some amazing features and
functionalities so that it eventually becomes the most powerful student hospital
management system application in Bangladesh. In future, we develop its IOS version
and also, we develop its web version. Notification System will be added when a user
join is this system. Moreover, an alert system can be added when the bus is 5 minutes
away from its desired location.

21 | P a g e
CHAPTER 6
CODING

 Registration.php

<?php
include_once('include/config.php');
if(isset($_POST['submit']))
{
$fname=$_POST['full_name'];
$address=$_POST['address'];
$city=$_POST['city'];
$gender=$_POST['gender'];
$email=$_POST['email'];
$password=md5($_POST['password']);
$query=mysqli_query($con,"insert into
users(fullname,address,city,gender,email,password)
values('$fname','$address','$city','$gender','$email','$password')");
if($query)
{
echo "<script>alert('Successfully Registered. You can login
now');</script>";
//header('location:user-login.php');
}
}
?>

22 | P a g e
<!DOCTYPE html>
<html lang="en">

<head>
<title>User Registration</title>

<link
href="http://fonts.googleapis.com/css?family=Lato:300,400,400italic,600,700|Ralewa
y:300,400,500,600,700|Crete+Round:400italic" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="vendor/fontawesome/css/font-
awesome.min.css">
<link rel="stylesheet" href="vendor/themify-icons/themify-
icons.min.css">
<link href="vendor/animate.css/animate.min.css" rel="stylesheet"
media="screen">
<link href="vendor/perfect-scrollbar/perfect-scrollbar.min.css"
rel="stylesheet" media="screen">
<link href="vendor/switchery/switchery.min.css" rel="stylesheet"
media="screen">
<link rel="stylesheet" href="assets/css/styles.css">
<link rel="stylesheet" href="assets/css/plugins.css">
<link rel="stylesheet" href="assets/css/themes/theme-1.css"
id="skin_color" />

<script type="text/javascript">
function valid()
{
if(document.registration.password.value!=
document.registration.password_again.value)
{
alert("Password and Confirm Password Field do not match !!");

23 | P a g e
document.registration.password_again.focus();
return false;
}
return true;
}
</script>

</head>

<body class="login">
<!-- start: REGISTRATION -->
<div class="row">
<div class="main-login col-xs-10 col-xs-offset-1 col-sm-8 col-
sm-offset-2 col-md-4 col-md-offset-4">
<div class="logo margin-top-30">
<a href="../index.php"><h2>HMS | Patient
Registration</h2></a>
</div>
<!-- start: REGISTER BOX -->
<div class="box-register">
<form name="registration" id="registration"
method="post" onSubmit="return valid();">
<fieldset>
<legend>
Sign Up
</legend>
<p>
Enter your personal details
below:

24 | P a g e
</p>
<div class="form-group">
<input type="text"
class="form-control" name="full_name" placeholder="Full Name" required>
</div>
<div class="form-group">
<input type="text"
class="form-control" name="address" placeholder="Address" required>
</div>
<div class="form-group">
<input type="text"
class="form-control" name="city" placeholder="City" required>
</div>
<div class="form-group">
<label class="block">
Gender
</label>
<div class="clip-radio radio-
primary">
<input type="radio"
id="rg-female" name="gender" value="female" >
<label for="rg-female">
Female
</label>
<input type="radio"
id="rg-male" name="gender" value="male">
<label for="rg-male">
Male
</label>
</div>
</div>

25 | P a g e
<p>
Enter your account details
below:
</p>
<div class="form-group">
<span class="input-icon">
<input type="email"
class="form-control" name="email" id="email" onBlur="userAvailability()"
placeholder="Email" required>
<i class="fa fa-
envelope"></i> </span>
<span id="user-
availability-status1" style="font-size:12px;"></span>
</div>
<div class="form-group">
<span class="input-icon">
<input type="password"
class="form-control" id="password" name="password" placeholder="Password"
required>
<i class="fa fa-
lock"></i> </span>
</div>
<div class="form-group">
<span class="input-icon">
<input type="password"
class="form-control" id="password_again" name="password_again"
placeholder="Password Again" required>
<i class="fa fa-
lock"></i> </span>
</div>
<div class="form-group">
<div class="checkbox clip-
check check-primary">

26 | P a g e
<input
type="checkbox" id="agree" value="agree" checked="true" readonly=" true">
<label for="agree">
I agree
</label>
</div>
</div>
<div class="form-actions">
<p>
Already have an
account?
<a href="user-
login.php">
Log-in
</a>
</p>
<button type="submit"
class="btn btn-primary pull-right" id="submit" name="submit">
Submit <i class="fa fa-
arrow-circle-right"></i>
</button>
</div>
</fieldset>
</form>

<div class="copyright">
&copy; <span class="current-
year"></span><span class="text-bold text-uppercase"> HMS</span>. <span>All
rights reserved</span>
</div>

27 | P a g e
</div>

</div>
</div>
<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.min.js"></script>
<script src="vendor/modernizr/modernizr.js"></script>
<script src="vendor/jquery-cookie/jquery.cookie.js"></script>
<script src="vendor/perfect-scrollbar/perfect-scrollbar.min.js"></script>
<script src="vendor/switchery/switchery.min.js"></script>
<script src="vendor/jquery-validation/jquery.validate.min.js"></script>
<script src="assets/js/main.js"></script>
<script src="assets/js/login.js"></script>
<script>
jQuery(document).ready(function() {
Main.init();
Login.init();
});
</script>

<script>
function userAvailability() {
$("#loaderIcon").show();
jQuery.ajax({
url: "check_availability.php",
data:'email='+$("#email").val(),
type: "POST",
success:function(data){
$("#user-availability-status1").html(data);

28 | P a g e
$("#loaderIcon").hide();
},
error:function (){}
});
}
</script>

</body>
<!-- end: BODY -->
</html>

29 | P a g e
 Book Appointment.php

 EditProfile.php

30 | P a g e
 Forgot Password.php

THE END

31 | P a g e

You might also like