hms123
hms123
Commerce
CERTIFICATE
This is to certify that Mr.Misal Vinay Ganesh&
Mr.
Fakir Muktar Tayyab, have successfully
completed the project entitled “Hospital
Mangement System” as part of the BBA(CA)
(Computer Application) V curriculum during the
Academic year 2024-2025.
Page | 2
Hon. Internal Examiner Hon. External
Examiner
ACKNOWLEDGEMENT
Page | 3
INDEX
❖ Abstract
❖ Introduction
▪ Motivation
▪ Problem statement
▪ Purpose/objective and goals
▪ Literature survey -project scope and limitations
❖ System analysis
▪ Existing systems
▪ Scope and limitations of existing systems
▪ Project perspective, features
▪ Stakeholders
❖ Requirement analysis
▪ Functional requirements, performance requirements, security
requirements etc.
❖ System Design
▪ Design constraints
▪ System Model: UML diagrams
▪ Data Model
▪ User interfaces
❖ Implementation details
▪ Software/hardware specifications
❖ Testing
▪ Test Plan, Black Box Testing or Data Validation
▪ Test Cases, White Box Testing or Functional Validation Test cases and
results
Page | 4
❖ Future Scope
Page | 5
INTRODUCTION
This project is a web based shopping system for an existing shop. The
project objective is to deliver the online shopping application into
online platform. Online shopping is the process whereby consumers
directly buy goods or services from a seller in real-time, without an
intermediary service, over the Internet. It is a form of electronic
commerce.
The objective of the project is to make an application in online platform
to purchase items in an existing shop. In order to build such an
application complete web support need to be provided. A complete and
efficient web application which can provide the online shopping
experience is the basic objective of the project. The web application can
be implemented in the form of an android application with web view.
Page | 6
Motivation
An an era where technology plays a pivotal role in enhancing
everyday experiences, the healthcare sector is increasingly seeking
innovative solutions to improve patient care and operational
efficiency. Hospitals and clinics often face challenges in managing
patient information, appointment scheduling, and service delivery,
which can lead to inefficiencies and reduced patient satisfaction
Problem Statement
The healthcare industry faces significant challenges in managing
patient data, appointment scheduling, and communication
between healthcare providers and patients. Many hospitals and
clinics still rely on manual processes and outdated systems, leading
to inefficiencies, increased wait times, and a lack of real-time
access to vital information. These issues hinder the quality of
patient care and can result in missed appointments,
Objective
Page | 7
Goal
Enhance Patient Care: To improve the quality of healthcare services by
ensuring that patients receive time and effective treatment through
streamlined processes and easy access to information.
Scope
Registration and management of patient records, including
demographics, medical history, and treatment plans.
Online appointment scheduling and management for patients and
healthcare providers.
Patient check-in and check-out processes to streamline hospital visits.
Limitations:
Initial setup costs, including software development, hardware
acquisition, and training, can be significant, especially for smaller
healthcare facilities.
Staff may require extensive training to effectively use the new system,
which can lead to temporary disruptions in workflow during the
transition period.
Page | 8
System Analysis
Existing System:
Many hospitals still rely on manual record-keeping, where patient
information, appointments, and billing are managed using paper
documents. This system can be prone to errors, difficult to retrieve,
and inefficient for tracking patient history.
Patient Management:
Clinical Operations:
Page | 9
Stakeholders:
Primary users of the system, relying on it for accessing medical
records, scheduling appointments, and communicating with healthcare
providers.
Healthcare Providers:
Doctors, nurses, and specialists who use the system to manage patient
care, access medical histories, and document treatments.
Features
Patient Registration and Management:
Appointment Scheduling:
Page | 10
Requirement analysis
As the goal of the application is ease of use and to provide an interactive
Interface, requirements for the working of the application is made convenient and easy
to use for the end user:
a) USER LOGIN
Description of feature
This feature used by the user to login into system. A user must login with
his user name and password to the system after registration. If they are
invalid, the user not allowed to enter the system.
Functional requirement
- Username and password will be provided after user registration is
confirmed.
- Password should be hidden from others while typing it in the field
c) PURCHASING AN ITEM
Description of feature
The user can add the desired product into his cart by clicking add to cart
option on the product. He can view his cart by clicking on the cart button.
All products added by cart can be viewed in the cart. User can remove an
item from the cart by clicking remove.
Functional requirement
- System must ensure that, only a registered customer can purchase
items.
Page | 11
2) ADMIN
a) MANAGE USER
Description of feature
The administrator can add user, delete user, view user
and block .
b) MANAGE pharmacist
Description of feature
The administrator can add moderator,
c)hospital Management:
d)Pharmacy Staff:
Pharmacists and technicians who interact with the HMS to manage
prescriptions, inventory
Security Requirements:
Page | 12
Implementation
Details:
Hardware Specification
❖ Processor Intel Core
❖ RAM 250 MB
❖ Minimum Space Required 100 MB
❖ Display 16 bit color
Software Specification
❖ Operating Environment Win 2000/XP
❖ Platform Visual Studio 2008
❖ Database SQlite Server 2005
Page | 13
System Design
Page | 14
Context Level DFD
diagram:
Page | 15
UML Diagrams:
Page | 16
USE Case Diagram
Page | 17
ACTIVITY DIAGRAM
Page | 18
COMPONENT DIAGRAM
Page | 19
Superm
Sequence diagram
Page | 20
Page | 21
Deployment Diagram
Page | 22
Data Model:
Field Name Data Type Constrait Description
admin_id(prim int Primary key It contains id
ary)
admin_email varchar Not Null It contains email
admin_passwo varchar Not Null It contains password
rd
admin_usarna varchar Not Null It contains username
me
reg_id(primary int Primary key It contains user id
)
reg_email varchar Not Null It contains user email
reg_password varchar Not Null It contains user
password
reg_password varchar Not Null It contains user
password
Page | 23
User Interface:
Implementation Details
Software/hardware specifications
Page | 24
Front End- HTML & CSS
Backend – Python-Django
Software Development Tool - VS studio
Page | 25
OUTPUT & REPORTS
Page | 26
Page | 27
DIAGNOSTICS
Page | 28
Testing
1 Browser compatibility • Lack of support for early browsers
• Browser specific extensions
• Browser testing should cover the main platforms (Linux, Windows,
Mac etc.)
2 Page display • Incorrect display of pages
• Runtime error messages
• Poor page download time
• Dead hyperlink, plugin dependency, font sizing,
etc.
Page | 29
CONCLUSION
Improved patient care: HMS can help improve patient outcomes and
the quality of care. For example, HMS can help doctors spend more
time treating patients by automating paperwork and providing a
centralized place to store patient information.
Increased efficiency: HMS can help hospitals streamline workflows,
reduce burnout, and increase productivity. For example, HMS can help
hospitals automate processes and make decisions about medical errors
more quickly.
Reduced medical errors: HMS can help hospitals reduce medical
errors.
Improved communication: HMS can help hospitals improve
communication among physicians, patients, and hospital employees.
Enhanced data management: HMS can help hospitals enhance data
management.
Aided financial forecasting: HMS can help hospitals aid financial
forecasting.
Hospitals can also integrate HMS with healthcare CRM to combine
professional medical care with quality patient service.
Page | 30
Future Scope
Patient-centric care
With the rise of telemedicine, HMS will allow hospitals to
provide virtual consultations, schedule appointments, and
manage remote patient monitoring.
Personalized care
HMS will provide patient portals that allow patients to access
their health records, schedule appointments, and receive
medication reminders.
Automation
HMS will automate processes like admissions, discharges,
inventory management, and billing to reduce redundancies
and save time.
Integration
HMS will combine modules like EMR, billing, scheduling, and
pharmacy management into a unified environment.
Page | 31
Bibliography and References
www.colorlib.com
www.w3schools.com
www.youtube.com
www.stackoverflow.in
Page | 32