0% found this document useful (0 votes)
155 views20 pages

"Sanjeevani": A Project Work-I Report Submitted in Partial Fulfillment of Requirement of The Degree of

The document presents a project report for a system called "Sanjeevani" aimed at addressing the issue of bed unavailability in hospitals during health crises like Covid-19. It contains sections for the project approval, declaration, certificate, acknowledgements, abstract and table of contents. The introduction describes the motivation for developing the system due to the severe bed shortage faced during the second wave of the Covid-19 pandemic in India in 2021, which resulted in many serious patients being left untreated. The system is intended to allow people to pre-book hospital beds online by entering patient details and choosing a bed type.

Uploaded by

Ankita Dubey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
155 views20 pages

"Sanjeevani": A Project Work-I Report Submitted in Partial Fulfillment of Requirement of The Degree of

The document presents a project report for a system called "Sanjeevani" aimed at addressing the issue of bed unavailability in hospitals during health crises like Covid-19. It contains sections for the project approval, declaration, certificate, acknowledgements, abstract and table of contents. The introduction describes the motivation for developing the system due to the severe bed shortage faced during the second wave of the Covid-19 pandemic in India in 2021, which resulted in many serious patients being left untreated. The system is intended to allow people to pre-book hospital beds online by entering patient details and choosing a bed type.

Uploaded by

Ankita Dubey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 20

Front Cover Page (Annexure-A, Remove after finalization)

“SANJEEVANI”

A Project Work-I Report


Submitted in partial fulfillment of requirement of the
Degree of
BACHELOR OF TECHNOLOGY
IN
INFORMATION TECHNOLOGY
BY
Anurag Gupta
(EN18IT301024)
Anushka Malhotra
(EN18IT301025)
Himanshu Jaiswal
(EN18IT301044)

Under the Guidance of


Mr. Ali Asgar

Department of Information Technology


Faculty of Engineering
MEDI-CAPS UNIVERSITY, INDORE- 453331
November, 2021
Title Page (Annexure-B, Remove after finalization)

“SANJEEVANI”

A Project Work-I Report


Submitted in partial fulfillment of requirement of the
Degree of
BACHELOR OF TECHNOLOGY
IN
INFORMATION TECHNOLOGY
BY
Anurag Gupta
(EN18IT301024)
Anushka Malhotra
(EN18IT301025)
Himanshu Jaiswal
(EN18IT301044)

Under the Guidance of


Mr. Ali Asgar

Department of Information Technology


Faculty of Engineering
MEDI-CAPS UNIVERSITY, INDORE- 453331
November, 2021
Approval Sheet (Annexure-D, Remove after finalization)
Report Approval

The project work “SANJEEVANI” is hereby approved as a creditable study of


an engineering/computer application subject carried out and presented in a
manner satisfactory to warrant its acceptance as prerequisite for the Degree for
which it has been submitted.

It is to be understood that by this approval the undersigned do not endorse or


approved any statement made, opinion expressed, or conclusion drawn there in;
but approve the “Project Report” only for the purpose for which it has been
submitted.

Internal Examiner
Name:
Designation
Affiliation

External Examiner
Name:
Designation
Affiliation

ii
Declaration (Annexure-E, Remove after finalization)
Declaration

I/We hereby declare that the project entitled “SANJEEVANI” submittedin


partial fulfillment for the award of the degree of Bachelor of Technology in
‘Information Technology’ completed under the supervision of Mr. Ali Asgar,
Assistant Professor, Department of Information Technology, Faculty of
Engineering, Medi-Caps University Indore is an authentic work.

Further, I/we declare that the content of this Project work, in full or in parts, have
neither been taken from any other source nor have been submitted to any other
Institute or University for the award of any degree or diploma.

Signature and name of the student(s) with date

iii
Certificate (Annexure-F, Remove after finalization)

Certificate

I, Ali Asgar certify that the project entitled “SANJEEVANI” submitted in


partial fulfillment for the award of the degree of Bachelor of Technology by
Anurag Gupta, Anushka Malhotra and Himanshu Jaiswal, is the record
carried out by them under my guidance and that the work has not formed the
basis of award of any other degree elsewhere.

________________________________

Mr. Ali Asgar

Department of Information Technology

Medi-Caps University, Indore

_____________________

Dr. Prashant Panse

Head of the Department


Department of Information Technology

Medi-Caps University, Indore

iv
Acknowledgements (Annexure-G, Remove after finalization)
Acknowledgements

We would like to express my deepest gratitude to Honorable Chancellor, Shri R C Mittal, who
has provided us with every facility to successfully carry out this project, and our profound
indebtedness to Prof. (Dr.) Dilip K Patnaik, Vice Chancellor, Medi-Caps University, whose
unfailing support and enthusiasm has always boosted up our morale. We also thank Prof. (Dr.)
D K Panda,Pro-Vice Chancellor, Medi-Caps University,Dr. Suresh K Jain,Dean, Faculty of
Engineering, Medi-Caps University, for giving us a chance to work on this project. We would
also like to thank our Head of the Department Dr. Prashant Panse for his continuous
encouragement for betterment of the project.

We express our heartfelt gratitude to our Internal Guide, Mr. Ali Asgar, Department of
Information Technology, MU, without whose continuous help and support, this project would
ever have reached to the completion.

It is their help and support, due to which we became able to complete the design and technical
report.

Without their support this report would not have been possible.

Anurag Gupta, Anushka Malhotra, Himanshu Jaiswal


B.Tech. IV Year
Department of Information Technology
Faculty of Engineering
Medi-Caps University, Indore

v
Abstract

The following report covers all the aspects of the project titled
Sanjeevani. Sanjeevani is a system created to solve the issue of bed
unavailability which arises in severe health crisis situations like Covid-
19. The extreme health situations lead to large number of people taking
help of medical facilities (hospitals etc), which results in shortage of
beds to admit people, let alone treating them. It also results in massive
crowding which also is very problematic. Hence to solve this issue, the
idea of Sanjeevani was brought up. This system aims to help people in
pre-booking beds by resorting to online mode, and entering patient
details, after which the type of bed can also be chosen.

Keywords:

vi
Contents (Annexure-H, Remove after finalization)
Table of Contents

Report Approval
Declaration
Certificate
Acknowledgement
Abstract
Table of Contents
List of figures
List of tables
Abbreviations
Notations & Symbols
Chapter 1 Introduction (Whichever is applicable)
1.1 Introduction
1.2 Literature Review (Optional)
1.3 Objectives
1.4 Significance / Scope
1.5 Research Design(Optional)
1.6 Source of Data/ Problem in existing system + Justification
1.7 Organization
Chapter 2 System requirement analysis
2.1 Information Gathering
2.2 System Feasibility
2.2.1 Economical
2.2.2 Technical
2.2.3 Behavioral
2.3 Platform Specification (Development & Deployment)
2.3.1 Hardware
2.3.2 Software implementation language/ Technology
Chapter 3 System Analysis
3.1 Information flow Representation
3.1.1 ER Diagram/ Object Diagram (if applicable)
3.1.2 Data Dictionary (if applicable)
3.1.3 Data Flow/Control Flow/ Process Chart/ Activity Diagram
3.1.4 Use Cases/ Swim lane diagram/ state chart diagram/ Sequence
3.1.5 Class Diagram Diagram (if applicable)
Diagram/Collaboration
Chapter 4 Design
4.1Architectural Design

vii
4.1.1 Architectural Context Diagram
4.1.2 Architectural Behavioral Diagram
4.1.3 Description of Architectural Diagram
4.1.4 Control Hierarchy
4.2Procedural/Modular Approach
4.2.1 Modules Used
4.2.2 Internal Data Structures
4.2.3 Algorithm design for operations
4.3Data Design
4.3.1 Data objects and resultant data structures
4.4Interface Design
4.4.1 Human-machine interface design specification
4.4.2 I/O forms
4.4.3 Reports
Chapter 5 Testing
5.1 Testing Objective
5.2 Testing Scope
5.3 Testing Principles
5.4 Testing Methods Used
5.5 Test Cases
5.6 Sample Test Data & Results
Chapter 6 Limitations
Chapter 7 Future Scope
Chapter 8 Conclusion
Chapter 9 Bibliography and References
Chapter 10 Appendices

viii
Chapter-1: Introduction
1.1 Introduction
In the year 2020, Covid-19 became a pandemic and resulted in major fatalities.
The second wave of Covid-19 in the year 2021 brought an upsurge an became a
more life threatening disease than before. The cases were much more than the
previous year, and so were the fatalities. Many people suffered from it and there
was a dire need of treatment so as to save lives. People started crowding outside
hospitals to get admitted but the number of patients was so high that not everyone
could get a bed, and eventually hospitals started running out of beds in almost
every city of India. Many serious people were left untreated because of bed
shortage, while the ones with less severe symptoms took shelter in the hospitals.
Had there been a system of booking beds beforehand, the lives of many could’ve
been secured.

Hence it is time to get such a system to function. This system “Sanjeevani” is a


way for people to get hospital beds booked. It is designed mainly for ease of use
and preventing end moment rush and chaos. It is an easy to use system which
displays the list of hospitals and the number of vacant beds in each hospital so as
to ensure transparency and accuracy, and to enable users to book beds online,
without problems, conveniently.

1.2 Objectives
The objectives of this project are as follows:

a. To enable users to register on the portal


b. To help users search the list of hospitals by inputting either pincode or
name of the city
c. To enable users to books beds with extreme ease
d. To enable users to choose between normal beds and ICU beds, depending
on the severity
e. To prevent the end moment chaos caused due to bed unavailability
f. To provide transparency as much as possible relating to the data of hospital
beds.

ix
1.3 Significance/ Scope
The scope of the project is as follows:

a. Particular (but not limited) to COVID-19


b. Can be deployed and integrated into hospitals if need be
c. Intention is to help people to book beds easily
d. Hospitals can keep track of bed vacancies/ unavailability
e. Suitable to be used by people who wish to book beds according to needs

1.4 Source of Data/ Problem in existing system


Data used for this project is a dummy data. The exact data of hospitals wasn’t
readily available, and hence a dummy dataset was formulated for the same.

Currently, there is no such system that works for online reservations of hospital
beds. The hospitals don’t disclose their bed numbers as well. One system
showing the number of beds was created by the government when Covid-19 was
on a rise, but there was no other functionality.

x
Chapter- 2: System Requirement Analysis
2.1 Information Gathering
● Firstly, most suited technology as well as most suited resources that were
required to perform the task was identified, so as to account for lesser
computational as well as financial cost.
● Meetings were being conducted in the group in order to come to a
conclusion on whether which team mate has knowledge of which
technology as well as what new technology we need to learn beforehand
the beginning of the project. The work was also divided in the same
manner
● The next task at hand was to identify data for the project, and whether it
has to be created from scratch or should an already existing dataset has to
be fetched. At the end, it was decided that the dataset will be created from
scratch, as the dataset wasn’t readily available online.
● For the project, a dataset of medium range was created using dummy data,
because too large a dataset would’ve accounted for high end resources
thereby decreasing the economic feasibility. On the other hand, a dataset
too small wouldn’t be able to show all the functionalities and the exact
usage of the project.
● Finally, an accurate technology was chosen for the project, and the
backend framework, frontend framework, database creation, database
connectivity etc. were decided.

2.2 System Feasibility


System feasibility is an important and all-round aspect of any project, and it
depicts how practical and viable the system will be.

2.2.1 Economical Feasibility

There are projects that cost a handsome amount and dig pockets for the creation,
deployment and even beyond that. The system we created focused more on
solving problem effectively, and economic feasibility was kept in mind
throughout the project duration. Since our target audience is the hospital, as well
as every citizen desiring medical lookout. The system has been made extremely
feasible as the citizens can access it from remote locations. For hospitals, the

xi
system will be extremely friendly, and easy to use, and not a great amount will be
required for the same.

2.2.2 Technical Feasibility

As stated earlier, we couldn’t find any existing system that would give
functionalities similar to our project. Hence, from a technical point of view,
minute details were needed to be figured out. Our system is not just related to one
browser, and the technical complexity is such that any normal person will be able
to use it without problem.

2.2.3 Behavioral Feasibility

We needed to create a system that would help people to book beds remotely, and
for that a user friendly system needed to be built. The other motive was to prevent
the end moment rush, and that could not be solved by systems that show only the
hospital data and do not allow much user interaction.

2.3 Platform Specification


2.3.1 Hardware (and other requirements)

 Processor: it is the logic circuitry that responds to and processes the basic
instructions that drive a computer. A system with 1.2 GHz Processor, or
above can run and execute Sanjeevani.
 Memory: any system having 512 MB RAM and 20 GB HDD is suited.
 Operating System: An operating system is system software that manages
computer hardware, software resources, and provides common services for
computer programs. A system with Windows 7 and higher works well for
the project.
 Browser: this project can run on any browser

xii
2.3.2 Software Implementation Technology and Tools

 Technology: the languages used are as follows:-


i. Python Language: Python is an interpreted high-level general-
purpose programming language. Its design philosophy emphasizes
code readability with its use of significant indentation. Its language
constructs as well as its object-oriented approach aim to help
programmers write clear, logical code for small and large-scale
projects.
ii. HTML: The HyperText Markup Language, or HTML is the
standard markup language for documents designed to be displayed
in a web browser. It can be assisted by technologies such as
Cascading Style Sheets.
iii. CSS: Cascading Style Sheets is a style sheet language used for
describing the presentation of a document written in a markup
language such as HTML. CSS is a cornerstone technology of the
World Wide Web, alongside HTML

 Tools: the following tools are used:


i. VSCode: Visual Studio Code is a code editor redefined and
optimized for building and debugging modern web and cloud
applications. It aims to provide just the tools a developer needs for a
quick code-build-debug cycle
ii. Pycharm: PyCharm is an integrated development environment used
in computer programming, specifically for the Python language.

xiii
Chapter- 3: System Analysis
3.1 Use-Case Diagram

xiv
3.2 Activity Diagrams

xv
xvi
3.3 Class Diagram

xvii
Chapter- 4: Design
4.1 Architectural Design
This project has been developed using the incremental model. Incremental Model
is a process of software development where requirements divided into multiple
standalone modules of the software development cycle. In this model, each
module goes through the requirements, design, implementation and testing
phases.

Chapter- 5: Limitations
A few limitations exist in this system, which are:

a. If the registered hospital has occupied new beds, or has released a few
beds, changes have to be manually done in the database.
b. If the hospital does not free the bed of a discharged patient, the bed will be
shown occupied and would result in anomalies.
c. If in any case the patient wants to cancel the booking, he/she has to do it
through the hospital.

Chapter-6: Future Scope


The future work on which we are focusing now is to implement and measure the
performance of our system so that we can justify that our proposed system is
better in providing all the functions the system promises than all the previous
proposed system. Also we are going to add a few features in future to improve
functionality of our system.

xviii
Chapter-8: Conclusion
A sincere effort has been made to overcome a technological hardship that was
being faced by the society. The sole purpose of developing this system was to
enable people in using technology and book beds before getting admitted, which
would ultimately result in their ease. The system focuses on betterment of the bed
booking systems currently being used by hospitals.

xix

You might also like