Professional Documents
Culture Documents
We hereby declare that this Minor Project Report titled Hospital Management
System submitted by us to ITS Engineering College, Greater Noida is a bonafide
work undertaken during the period from of 5th semester by us and has not been
submitted to any other University or Institution for the award of any degree
diploma / certificate or published any time before.
We offer our sincere thanks and humble regards to ITS Engineering College,
Greater Noida for imparting us very valuable professional training in B.tech.
We take the opportunity to express our gratitude and thanks to our computer
Lab staff and library staff for providing us opportunity to utilize their
resources for the completion of the project.
We are also thankful to our family and friends for constantly motivating us to
complete the project and providing us an environment, which enhanced our
knowledge.
Content
1 INTRODUCTION
4 Testing
5 System implementation
6 CONCLUSION
6.1 Conclusion
6.2 Future Scope
7 REFERENCES
CHAPTER 1
INTRODUCTION
END USER
The end user of an online Hospital Management System is the individual who
accesses and uses the Hospital digital resources, such as appointments, articles,
and databases. This may include individuals of all ages and from various
demographics, such as patient , researchers, and needy person. The end user is
typically interested in accessing a wide range of materials. They may use the
online facility for convenience, cost savings, or the ability to access a wider
selection of materials than what is available at a physical Hospital.
1.1 OBJECTIVE OF THE SYSTEM
SYSTEM ANALYSIS
REQUIREMENTS
Software Requirements
An operating system – any operating system that can use like windows 32 bit or
64 bit), Mac, Linux.
Windows XP-10
Front end -: Html, js, IDE.
Back end-: Firebase(Databse) , Node.js .
Hardware Requirements
Disc space: 2GB space (min) plus as much as you need to store your materials.
7 GB it’s probably a realistic minimum.
SYSTEM DESIGN
OVERVIEW:
DATABASE DESIGN:
TESTING
4.1Objective of Testing
A good testing case is one that has high probability of finding as yet
undiscovered errors. Testing is a process of executing a program with the intent
of finding errors in it .A successful test is one that uncovers an as yet
undiscovered error .The aim of testing is to determine that a program works by
showing that it has no errors.
Test planning: The testing process begins with defining what needs to be
tested, and how much needs to be tested.
Test case design: Based on the test plan, test cases or scenarios need to be
identified.
Test data creation: Once detailed test cases are available, actual test data
needs to be created or generated, with at least one piece of data for each
case.
Context set up: To perform an actual test, the contextual data scenario
required for the test needs to be set up such as populating appropriate
tables, setting up communication channels etc. Note that actual test could
be any among the kinds of testing listed in the previous section. This
completes the preparatory phase of software testing.
Test execution: The actual test itself needs to be performed by executing
the application program (or part thereof) over the test data.
Test verification: The results of executing the test need to be verified.
Test logging and follow-up: Activities such as logging the test results,
performing any data/metric collection, fixing problems if any and
measuring the effectiveness of the test cases/ data need to be performed.
Test management: Managing all the above activities, tracking and
directing the testing process, deciding when to stop testing are activities
to be done throughout the above activities.
Test maintenance: As application requirements, design, implementation
change, the test plan/cases/data/metrics etc. will also have to change
accordingly. These activities also need to be performed and managed.
After all the modules are ready and duly tested, these have to be integrated into
the application. This integrated application was again tested first with the test
data and then with the actual data.
Acceptance testing was done after the implementation of the system. The
acceptance testing will check if the system works correctly in the user
environment and if the entire user specified functionalities are present. It also
tests if the system adheres to the company policies and quality standard. The
HR Database system was tested and accepted by Sierra Atlantic after the
acceptance testing.
IMPLEMENTATION
SUMMARY & CONCLUSION
Summary
The future scope of an online hospital management system is vast and promising, as it
aligns with the ongoing digital transformation in the healthcare industry. Here are some
potential areas of growth and development for such a project:
7. Data Analytics for Decision Support:- Utilizing advanced data analytics tools to
derive insights from the large datasets generated by the system, aiding in better
decision-making and resource optimization.
10. Continued Training and Support:- Providing continuous training and support for
healthcare professionals to adapt to new features and technologies integrated into the
system.
11. Global Reach and Scalability:- Designing the system to be scalable to accommodate
a growing number of users and expanding its reach globally to support healthcare
services in various regions.
12. Regulatory Compliance:- Staying updated with and ensuring compliance with
evolving healthcare regulations and standards to maintain the trust and confidence of
users.
As with any technological implementation, there have been challenges and lessons
learned throughout the process. Adequate training for staff, robust cybersecurity
measures, and continuous system updates are crucial for the sustained success of the
online hospital management system. Additionally, ongoing feedback from both
healthcare professionals and patients is essential for refining and optimizing the
system to meet evolving needs.
2. https://www.wikilibrary.com/#features(Retrieve On 19/10/23)
3. https://reactjs.org/(Retrieve On 13/10/23)
4. https://www.w3schools.com/(Retrieve On 15/10/23)
5. https://fontawesome.com/(Retrieve On 18/10/23)
6. https://chakra-ui.com/(Retrieve On 24/10/23)
Books
1. https://books.google.co.in/books?id=tjjrDwAAQBAJ&pg=PP1&dq=r
eact&hl=&cd=2&source=gbs_api#v=onepage&q=react&f=false
(Retrieve On 13/10/23)
2. https://books.google.co.in/books?id=HSBKDwAAQBAJ&pg=PP1&d
q=node.js&hl=&cd=1&source=gbs_api#v=onepage&q=node.js&f=fal se
(Retrieve On 14/10/23)