HMS Synopsis 1.3
HMS Synopsis 1.3
1.Software Requirements:
(Name of component)
Operating System Windows 11
Language C++ , HTML
Database MySQL Server
Browser Chrome
Plat Form Microsoft Word
2.Hardware Requirements :
(Name of Component)
Devices Laptop , key board , mouse
Memory(RAM) 16 GB
Processor I5 10 gen
Hard disk 512 GB SSD
Wireless adapter (Wi-Fi)
Contents
S.No. Topics Page No.
1 Introduction 1
2 Objective 2
In computer system the person has to fill the various form & number of copies of
the forms can be easily generated at a time.
In computer system, it is not necessary to create the manifest but we can directly
print it, which saves our time.
To assist the staff in capturing the effort spent on their respective working areas.
The system generates types of information that can be used for various purposes.
It satisfy the user requirement
Be easy to understand by the user and operator
Have a good user interface
Be expandable
You can easily export PDF for the Hospital, Medicine, Employee
You can also export the report into csv format for Hospital, Doctors, Test
Project Category
Relational Database Management System this is an RDBMS based project which is
currently using MySQL for all the transaction statements. MySQL is an opensource
RDBMS System.
RDBMS have become a predominant choice for the storage of information in new
databases used for financial records, manufacturing and logistical information. However,
relational database have been challenged by object databases which were introduced in
an attempt to address the object relational impedance mismatch in relational database
and XML databases.
Each form for Hospital, Doctors, Medicine can not accept blank value fields.
Preparation of the possible test data with all the validation checks.
Database design
Patient Table
Fields Data Type Relationships
Pid Varchar(5) Primary Key
name Varchar(20) Not Null
age Int Not Null
weight Int Not Null
gender Varchar(10) Not Null
address Varchar(50) Not Null
phone No. Int Not Null
disease Varchar(20) Not Null
Doctor Table
Fields Data type Relationships
Id Varchar(5) Primary Key
name Varchar(15) Not Null
dept Varchar(15) Not Null
Lab Table
Fields Data Type Relationships
lab no. Varchar(5) Primary Key
Pid Varchar(5) Not Null
weight int Not Null
doctorid Varchar(5) Not Null
date Date/Time Not Null
category Varchar(15) Not Null
amount int Not Null
Inpatient Table
Fields Data Type Relationships
Pid Varchar(5) Primary Key
room No. Varchar(50) Not Null
Date of admi Date/Time Not Null
Date of dis Date/Time Not Null
Advance Int Not Null
Lab no Varchar(5) Foreign Key
Outpatient Table
Fields Data Type Relationships
Pid Varchar(5) Primary Key
Date Date/Time Not Null
Lab no Varchar(5) Not Null
Room Table
Fields Data Type Relationships
Room no Varchar(50) Primary Key
Room type Varchar(10) Not Null
Status Varchar(10) Not Null
Bill Table
Fields Data Type Relationships
Bill no Varchar(50) Primary Key
Pid Varchar(5) Foreign Key
Patient type Varchar(10) Allow Null
Doctor charge Int Not Null
Medicine charge Int Not Null
Room charge Int Not Null
Operation charge Int Allow Null
No of days Int Allow Null
Nursing charge Int Allow Null
Advance Int Allow Null
Health card Varchar(50) Allow Null
Lab charge Int Allow Null
bill Int Not Null
System Analysis
System analysis is a process of gathering and interpreting facts, diagnosing
problems and the information about the Hospital Management System to recommend
improvements on the system. It Is a problem solving activity that requires intensive
communication between the system users and system developers. System analysis or
study is an important phase of any system development process. The system is studied
to the minutest detail and analyzed. The system analyst plays the role of the interrogator
and dwells deep into the working of the present system. The system is viewed as a
whole and the input to the system are identified. The outputs from the organizations
are traced to the various processes. System analysis is concerned with becoming aware
of the problem, identifying the relevant and decisional variables, analyzing and
synthesizing the various factors and determining an optimal or at least a Satisfactory
solution or program of action. The conclusion is an understanding of how the system
functions.
Existing System:
In The existing system the exams are done only manually but In proposed system we
have to computerize the exams using this application.
Security of data.
E-R Diagram
Entity relationship diagram is used in modern database software engineering to
illustrate logical structure. It is a relational schema database modeling method used to
model a system and approach. This approach commonly used in database design. The
diagram created using this method is called E-R diagram.
The E-R diagram depicts the various relationships among entities considering each
object as entity. Entity is represented as diamond shape and relationship is represented
as rectangle.
It depicts the relationship between data objects. The E-R diagram is the relation that is
used to conduct the data modeling activity.
Entity
Entity is the thing which we want to store information. It is an elementary basic building
block of storing information about business process. An entity represents an objects
defined within the information system about which you want to store information.
Symbols:-
Relationship
A relationship is named connection or association between entities used to relate two or
more entities with some common attributes of meaningful interaction between the
object.
Symbols:-
Attributes
Attributes are the properties of the entities and relationship. Descriptor of the entity.
Attributes are elementary pieces of and information attached to an entity.
Symbols:-
Websites:-
https://www.google.com
https://www.youtube.com
https://www.slideshare.net
Entity Name
2.Processes:
Processes show the transformation of input data flows to output data flows. It is
also known as bubble or transform. A rectangular box or circle denotes a process.
Processes
Name
Data Flow
0-Level
Employee
Management
Hospital
Patient
Management
Management
Hospital
Management
System
Doctor System User
Management Management
Login
Management