0% found this document useful (0 votes)
116 views

Mini Project Report XXXXXXXX

Uploaded by

Apurv Raj
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
116 views

Mini Project Report XXXXXXXX

Uploaded by

Apurv Raj
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 25

A

Project Report
on

CLINIC MANAGEMENT SYSTEM


Submitted to the department of
Information Technology
For the partial fulfillment of the requirements

for award of Bachelor of Technology


in
Information Technology
By
Swati Singh
2101330130132
Under the Supervision of

Mr. Gaurav Singhaniya


Assistant Professor,IT

Miss. Shweta
Assistant Professor,CSE

Noida Institute of Engineering & Technology Gr. Noida


Dr. A.P.J. Abdul Kalam Technical University, Lucknow, Uttar Pradesh, India

1
CERTIFICATE

2
ACKNOWLEDGEMENT

I would like to place on record my deep sense of gratitude to Mr. Gaurav

Singhaniya,Assistant Professor,Department of Information Technology


and Miss. Shweta, Assistant Professor,Department of Computer Science
and Engineering, Noida Institute of Engineering & Technology, Greater
Noida, Gautam Budha Nagar, Uttar Pradesh, India For his generous guidance,
help and useful suggestions.
I express my sincere gratitude to Dr. Kumud Saxena, HOD,CSE & IT,
Noida Institute of Engineering & Technology, Greater Noida for his
stimulating guidance, continuous encouragement and supervision
throughout the course of present work.

22/09/2022 Student Name: Swati Singh


2101330130132

3
TABLE OF CONTENTS

 Certificate
 Acknowledgement
 Abstract
 Introduction
 Features
 Need
 Screenshots
 Source Code
 Future Scope
 Limitation
 Conclusion
 References

4
ABSTRACT

Clinic Management System is developed to support the clinic daily


operation before this is done manually. The important thing is it will
become easier for the data record and retrieval. This system is able to check
the inventory for the medicine in the clinic. This will involve an iterative
process to make this system is usable and easy to use by the user. The
design for the system is using the System Development Life Cycle (SDLC)
approach. The design will involve entity relationship diagram (ERD) and
Data Flow Diagram (DFD) to show the logical flow for the system. For the
implementation, Apache is used as a web server, My Sql as a database, PHP
as a scripting language and internet explorer as a browser. Overall this
system is able to support the daily clinic operation based on evaluation from
real user and the system is able to perform the task correctly.

5
INTRODUCTION

The "Clinic Management System" has been developed to override


the problems prevailing in the practicing manual system. This
software is supported to eliminate and in some cases reduce the
hardships faced by this existing system. Moreover this system is
designed for the particular need of the company to carry out
operations in a smooth and effective manner.

The application is reduced as much as possible to avoid errors while


entering the data. It also provides error message while entering
invalid data. No formal knowledge is needed for the user to use this
system. Thus by this all it proves it is user-friendly. Clinic
Management System, as described above, can lead to error free,
secure, reliable and fast management system. It can assist the user to
concentrate on other activities rather to concentrate on the record
keeping. Thus it will help organization in better utilization of
resources.

Every organization, whether big or small, has challenges to


overcome and managing the information of Doctor, Clinic,
Timeslot, Appointments, Calander. Every Clinic Management
System has different Clinic needs, therefore we design exclusive
employee management systems that are adapted to your managerial
requirements. This is designed to assist in strategic planning, and
will help you ensure that your organization is equipped with the
right level of information and details for your future goals. Also, for
those busy executive who are always on the go, our systems come
with remote access features, which will allow you to manage your
workforce anytime, at all times. These systems will ultimately allow
you to better manage resources.

7
Features of the project Clinic Management System:

 Product and Component based


 Creating & Changing Issues at ease
 Query Issue List to any depth
 Reporting & Charting in more comprehensive way User
Accounts to control the access and maintain security
 Simple Status & Resolutions
 Multi-level Priorities & Soverities.
 Targets & Milestones for guiding the programmers
 Attachments & Additional Comments for more information
 Robust database back-end
 Various level of reports available with a lot of filter criteria's
 It contain better storage capacity
 Accuracy in work
 Easy & fast retrieval of information
 Well designed reports.
 Decrease the load of the person involve in existing manual
system.
 Access of any information individually, Work becomes very
speedy.
 Easy to update information

8
Need of This Project
The old manual system was suffering from a series of drawbacks Since
whole of the system was to be maintained with hands the process of keeping,
maintaining and retrieving the information was very tedious and lengthy. The
records were never used to be in a systematic order there used to be lots of
difficulties in associating any particular transaction with a particular context.
If any information was to be found it was required to go through the different
registers, documents there would never exist anything like report generation
There would always be unnecessary consumption of lime while entering
records and retrieving records One more problem was that it was very
difficult to find errors while entering the records. Once the records were
entered it was very difficult to update these records

The reason behind it is that there is lot of information to be maintained and


have to be kept in mind while running the business. For this reason we have
provided features Present system is partially automated (computerized),
actually existing system is quite laborious as one has to enter same
information at three different places

Following points should be well considered:

 Documents and reports that must be provided by the new system there
can also be few reports, which can help management in decision-
making and cost controlling, but since these reports do not get required
attention, such kind of reports and information were also identified and
given required attention
 Details of the information needed for each document and report
 The required frequency and distribution for each document.
 Probable sources of information for each document and report.
 With the implementation of computerized system, the task of keeping
records in an organized manner will be solved. The greatest of all the
retrieval of information, which will be at the click of the mouse. So the
proposed system helps in saving the time in different operations and
making information flow easy giving valuable reports.

9
Screen Shots

10
11
12
13
Source Code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">

<!-- Google Font: Source Sans Pro -->


<link rel="stylesheet" href="https://fonts.googleapis.com/css?
family=Source+Sans+Pro:300,400,400i,700&display=fallback">
<!-- Font Awesome -->

<link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css">


<!-- Theme style -->

<link rel="stylesheet" href="dist/css/adminlte.min.css">

<link rel="stylesheet" href="dist/js/jquery_confirm/jquery-confirm.css">

<link rel="stylesheet" href="dist/css/default.css" /> <title>Dashboard - Clinic's


Patient Management System in PHP</title>
<style>
.dark-mode .bg-fuchsia, .dark-mode .bg-maroon {
color: #fff!important;
}
</style>
</head>
<body class="hold-transition sidebar-mini dark-mode layout-fixed layout-
navbar-fixed">
<!-- Site wrapper -->
<div class="wrapper">
<!-- Navbar -->

<!-- Navbar -->


<nav class="main-header navbar navbar-expand navbar-dark navbar-light
14
fixed-top">
<!-- Left navbar links -->
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" data-widget="pushmenu" href="#" role="button"><i
class="fas fa-bars"></i></a>
</li>
</ul>
<a href="index3.html" class="navbar-brand">
<span class="brand-text font-weight-light">Clinic's Patient Management
System - PHP </span>
</a>
<!-- Right navbar links -->
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<div class="login-user text-light font-weight-bolder">Howdy,
Administrator!</div>
</li>
</ul>
</nav>
<!-- /.navbar --><aside class="main-sidebar sidebar-dark-primary bg-black
elevation-4">
<a href="./" class="brand-link logo-switch bg-black">
<h4 class="brand-image-xl logo-xs mb-0 text-center"><b>CMS</b></h4>
<h4 class="brand-image-xl logo-xl mb-0 text-center">Clinic's
<b>CMS</b></h4>
</a>

<!-- Sidebar -->


<div class="sidebar">
<!-- Sidebar user (optional) -->
<div class="user-panel mt-3 pb-3 mb-3 d-flex">
<div class="image">
<img
src="user_images/1656551981avatar.png " class="img-circle elevation-
2" alt="User Image" />
</div>
<div class="info">
<a href="#" class="d-block">Administrator</a>
15
</div>
</div>

<!-- Sidebar Menu -->


<nav class="mt-2">
<ul class="nav nav-pills nav-sidebar flex-column" data-
widget="treeview" role="menu" data-accordion="false">
<!-- Add icons to the links using the .nav-icon class
with font-awesome or any other icon font library -->
<li class="nav-item" id="mnu_dashboard">
<a href="dashboard.php" class="nav-link">
<i class="nav-icon fas fa-tachometer-alt"></i>
<p>
Dashboard
</p>
</a>
</li>

<li class="nav-item" id="mnu_patients">


<a href="#" class="nav-link">
<i class="nav-icon fas fa-user-injured"></i>
<p>
<i class="fas "></i>
Patients
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="new_prescription.php" class="nav-link"
id="mi_new_prescription">
<i class="far fa-circle nav-icon"></i>
<p>New Prescription</p>
</a>
</li>
<li class="nav-item">
<a href="patients.php" class="nav-link"
16
id="mi_patients">
<i class="far fa-circle nav-icon"></i>
<p>Add Patients</p>
</a>
</li>
<li class="nav-item">
<a href="patient_history.php" class="nav-link"
id="mi_patient_history">
<i class="far fa-circle nav-icon"></i>
<p>Patient History</p>
</a>
</li>
</ul>
</li>

<li class="nav-item" id="mnu_medicines">


<a href="#" class="nav-link">
<i class="nav-icon fas fa-pills"></i>
<p>
Medicines
<i class="fas fa-angle-left right"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="medicines.php" class="nav-link"
id="mi_medicines">
<i class="far fa-circle nav-icon"></i>
<p>Add Medicine</p>
</a>
</li>
<li class="nav-item">
<a href="medicine_details.php" class="nav-link"
id="mi_medicine_details">
<i class="far fa-circle nav-icon"></i>
<p>Medicine Details</p>
17
</a>
</li>
</ul>
</li>

<li class="nav-item" id="mnu_reports">


<a href="#" class="nav-link">
<i class="nav-icon fas fa-edit"></i>
<p>
Reports
<i class="fas fa-angle-left right"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="reports.php" class="nav-link"
id="mi_reports">
<i class="far fa-circle nav-icon"></i>
<p>Reports</p>
</a>
</li>
</ul>
</li>

<li class="nav-item" id="mnu_users">


<a href="users.php" class="nav-link">
<i class="nav-icon fa fa-users"></i>
<p>
Users
</p>
</a>
</li>

<li class="nav-item">
<a href="logout.php" class="nav-link">
<i class="nav-icon fa fa-sign-out-alt"></i>
<p>
18
Logout
</p>
</a>
</li>

</ul>
</nav>
<!-- /.sidebar-menu -->
</div>
<!-- /.sidebar -->
</aside>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<div class="container-fluid">
<div class="row mb-2">
<div class="col-sm-6">
<h1>Dashboard</h1>
</div>
</div>
</div><!-- /.container-fluid -->
</section>

<!-- Main content -->


<section class="content">
<div class="container-fluid">
<!-- Small boxes (Stat box) -->
<div class="row">
<div class="col-lg-3 col-6">
<!-- small box -->
<div class="small-box bg-info">
<div class="inner">
<h3>0</h3>

<p>Today's Patients</p>
</div>
<div class="icon">
<i class="fa fa-calendar-day"></i>
19
</div>
</div>
</div>
<!-- ./col -->
<div class="col-lg-3 col-6">
<!-- small box -->
<div class="small-box bg-purple">
<div class="inner">
<h3>0</h3>

<p>Current Week</p>
</div>
<div class="icon">
<i class="fa fa-calendar-week"></i>
</div>
</div>
</div>
<!-- ./col -->
<div class="col-lg-3 col-6">
<!-- small box -->
<div class="small-box bg-fuchsia text-reset">
<div class="inner">
<h3>0</h3>

<p>Current Month</p>
</div>
<div class="icon">
<i class="fa fa-calendar"></i>
</div>
</div>
</div>
<!-- ./col -->
<div class="col-lg-3 col-6">
<!-- small box -->
<div class="small-box bg-maroon text-reset">
<div class="inner">
<h3>2</h3>
20
<p>Current Year</p>
</div>
<div class="icon">
<i class="fa fa-user-injured"></i>
</div>
</div>
</div>
</div>
</div>
</section>

<!-- /.content -->


</div>
<!-- /.content-wrapper -->

<footer class="main-footer fixed-bottom">


<strong>Copyright &copy; 2022
<a href="./">Clinic's Patient Management System</a>.</strong> All rights
reserved.
<div class="float-right d-sm-block">
PHP - CPMS Version 2.0
</div>
</footer>

<!-- Control Sidebar -->


<aside class="control-sidebar control-sidebar-dark">
<!-- Control sidebar content goes here -->
</aside>
<!-- /.control-sidebar -->
</div>
<!-- ./wrapper -->

<!-- jQuery -->


<script src="plugins/jquery/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
21
<!-- AdminLTE App -->
<script src="dist/js/adminlte.min.js"></script>
<!-- AdminLTE for demo purposes -->
<!-- <script src="dist/js/demo.js"></script> -->

<script src="dist/js/jquery_confirm/jquery-confirm.js"></script>

<script src="dist/js/common_javascript_functions.js"></script>

<script>
$(function(){
showMenuSelected("#mnu_dashboard", "");
})
</script>

</body>
</html>

Future Scope
22
In a nutshell, it can be summarized that the future scope of the project
circles around maintaining information regarding

 We can add printer in future.


 We can give more advance software for Clinic Management System
including more facilities.
 We will host the platform on online servers to make it accessible
worldwide.
 Integrate multiple load balancers to distribute the loads of the system.
 Create the master and slave database structure to reduce the overload
of the database queries.
 Implement the backup mechanism for taking backup of codebase and
database on regular basis on different servers.

The above mentioned points are the enhancements which can be done to
increase the applicability and usage of this project Here we can maintain the
records of Clinic. and Doctor Also, as it can be seen that now-a-days the
players are versatile, ie, 50 there is a scope for introducing a method to
maintain the Clinic Management System Enhancements can be done to
maintain all the Clinic, Doctor, Patient,Timeslot,Calander

We have left all the options open so that if there is any other future
requirement in the system by the user for the enhancement of the system then
it is possible to implement them in the last we would like to thanks all the
persons involved in the development of the system directly or indirectly We
hope that the project will serve its purposes for which it is develop there by
underlining success of process.

Limitation
23
Although I have put my best efforts to make the software flexible,
easy to operate but limitations cannot be ruled out even by me.
Though the software presents a broad range of options to its users
some intricate options could not be covered into it, partly because of
logistic and partly due to lack of sophistication. Paucity of time was
also major constraint, thus it was not possible to make the software
foolproof and dynamic Lack of time also compelled me to ignore
some part such as storing old result of the candidate etc.

Considerable efforts have made the software easy to operate even


for the people not related to the field of computers but it is
acknowledged that a layman may find it a bit problematic at the first
instance. The user is provided help at each step for his convenience
in working with the software.

List of limitations which is available in the Clinic Management


System:-

 Excel export has not been developed for Clinic, Doctor due to
some criticality.
 The transactions are executed in off-line mode, hence on-line
data for Patient.Timeslot capture and modification is not
possible.
 Off-line reports of Clinic Calander, Patient cannot be generated
due to batch mode execution

24
CONCLUSION

Our project is only a humble venture to satisfy the needs to manage their
project work. Several user friendly coding have also adopted. This package
shall prove to be a powerful package in satisfying at the requirements of the
school. The objective of software planning is to provide a frame work that
enables the manger to make reasonable estimates made within a limited lime
frame at the beginning of the software project and should be updated
regularly as the project progresses.

At the end it is concluded that we have made effort on following points...


 A description of the background and context of the project and its
relation to work already done in the area.
 Made statement of the aims and objectives of the project
 The description of Purpose Scope, and applicability
 We define the problem on which we are working in the project
 We describe the requirement Specifications of the system and the
actions that can be done on these things
 We understand the problem domain and produce a model of the system,
which describes operations that can be performed on the system.
 We included features and operations in detail, including screen layouts
 We designed user interface and security issues related to system.
 Finally the system is implemented and tested according to test cases

25
REFERENCES

▪ http://www.w3schools.com/html/html_intro.asp
▪ http://www.w3schools.com/css/css_background.asp
▪ http://www.w3schools.com/js/js_datatypes.asp
▪ http://www.w3schools.com/sql/sql_insert.asp
▪ http://www.w3schools.com/sql/sql_update.asp
▪ http://www.w3schools.com/php/php_forms.asp
▪ Fundamentals of software engineering by Rajib mall, PHIlearning
▪ Web development and application development by Ivan Byross BPB publications

26

You might also like