Tribhuvan University
Faculty of Humanity and social science
A PROJECT REPORT ON
Online Fire Reporting System under the Supervison of
Mr. Ankit shrivastav
In Partial fulfillment of the requirements for the
Bachelors in Computer Application
Kiran dangi
Sarad bhandari
Submitted to
Department of Computer Science and Information
Technology Nepalgunj Campus
Nepalgunj, Banke
NEPALGUNJCAMPUS
Nepalgunj, Banke
[Link]
Reg. No:112854/69/70 Email: info@[Link]
Supervisor Recommendation
I hereby recommend that this report prepared under my supervision by
Kiran dangi & Sarad bhandari on “Online Fire reporting System”
is accepted as fulfilling partial requirement for the degree of Bachelors
of Science in Computer Science and Information Technology is
processed for evaluation.
………………………………………….
Mr. Ankit srivastav
Supervisor
Department of Computer Science and Information Technology
Nepalgunj Campus
Surkhet Road, Banke
Nepalgunj Campus of Management &Technology
Surkhet Road, Banke
Letter of Approval
This is to certify that this report prepared by Kiran dangi & Sarad bhandari entitled
"Online Fire reporting System", in partial fulfilment of the requirements for the degree of
Bachelors of Science in Computer Science and Information Technology has been well
studied and prepared. In our opinion, it is satisfactory in terms of scope and quality for the
required degree.
…………………………. ……………………
Mr. Ankit sriwastav Supervisor Mr. Nishant Shakya
Nepalgunj Campus
Campus Chief Nepalgunj Campus
Surkhet Road Nepalgunj
Surkhet Road Nepalgunj
…………………………………….. ……………………………………..
Internal Examiner External Examiner
Acknowledgement
I take this opportunity to extend my heartfelt gratitude to Mr. Ankit sriwastav , my
esteemed supervisor, whose unwavering guidance, encouragement, and assistance have
been instrumental in the successful completion of this project. His insightful suggestions
and cooperative approach have greatly enriched the quality of my work.
I would like to express my sincere thanks to Mr. Nishant Shakya, the Campus Chief, and
the entire Faculty Members at Nepalgunj Campus of Management & Technology for their
generous support, friendly demeanor, and valuable guidance throughout the course of this
project. Their collective efforts have significantly contributed to the overall success of my
work.
I am also grateful to my seniors and colleagues for their consistent support and guidance,
both directly and indirectly impacting the project's outcomes. Their wealth of experience
and collaborative spirit have been invaluable.
Lastly, but by no means least, I extend my appreciation to all my friends and individuals
who have played a role, whether direct or indirect, in supporting me during this project.
Their contributions have been crucial, and I am truly thankful for their assistance.
In conclusion, I express my sincere thanks to everyone involved in making this project a
reality.
Warm regards,
Kiran dangi
Sarad bhandari
ABSTRACT
The Fire Reporting System is designed to allow users to report fire incidents and track
their status without requiring login credentials. The system enables the general public to
submit fire reports quickly, while the administrator manages emergency response teams,
assigns alerts, and generates detailed reports for analysis.
This platform enhances efficiency by reducing the need for manual intervention, ensuring
timely alerts, and streamlining the coordination between fire responders and users. The
system provides a structured approach to fire incident management, improving response
times and record-keeping accuracy.
Table of content
Supervisor Recommendation............................................................................................................. 2
Letter of Approval .............................................................................................................................3
Acknowledgement .............................................................................................................................4
ABSTRACT ......................................................................................................................................5
Chapter 1:INTRODUCTION ............................................................................................................8
1.1 INTRODUCTION: ..................................................................................................................... 8
1.2 Problem Statement ................................................................................................................. 8
1.3Objective .................................................................................................................................. 8
1.4Scope ........................................................................................................................................9
1.5Limitations ............................................................................................................................... 9
Chapter 2: Background and Literature Review .............................................................................. 10
2.1 Background study ................................................................................................................. 10
2.2 Literature Review .................................................................................................................11
Chapter 3 : System Analysis and design ........................................................................................12
3.1 System Analysis ....................................................................................................................12
3.1.1Requirement Analysis .........................................................................................................12
[Link] requirement : .......................................................................................................12
[Link]-Functional Requirements .............................................................................................13
3.1.2 Feasibility study ................................................................................................................. 13
I. Technical feasibility: ........................................................................................................... 13
[Link] feasibility: ...........................................................................................................13
[Link] feasibility: .......................................................................................................13
3.2 System Design ...................................................................................................................... 14
Use case diagram .................................................................................................................... 14
Dataflow Diagram ...................................................................................................................15
ER diagram ............................................................................................................................. 17
3.3 Gantt Chart ............................................................................................................................18
Chapter 4: Implementation and Testing........................................................................................... 19
4.1 Implementation..........................................................................................................................19
4.1.1Tools Used.......................................................................................................................19
4.2Testing....................................................................................................................................19
4.2.1Unit Testing.........................................................................................................................19
Chapter 5 : Outcome and Conclusion .......................................................................................... 22
5.1 Expected Outcome ................................................................................................................ 22
5.2 Conclusion ............................................................................................................................ 22
5.3 Future Recommendations ..................................................................................................... 22
References....................................................................................................................................... 23
Bebliography................................................................................................................................... 23
Appendices ......................................................................................................................................24
Fire reporting ......................................................................................................................... 24
Admin login ................................................................................................................................ 24
Managing fire reports ..................................................................................................................25
Home Page .................................................................................................................................. 26
Manage Teams ............................................................................................................................27
Admin Dashboard ....................................................................................................................... 27
Chapter 1:INTRODUCTION
1.1 INTRODUCTION:
The *Fire Incident Reporting System* is a web-based application that allows users to
report fire incidents and track the status of their reports in real-time. It also provides an
administrative interface for managing fire alerts and assigning response teams effectively.
The system aims to improve the efficiency of fire emergency responses by ensuring
seamless communication between the public and emergency management teams.
1.2 Problem Statement
Fire emergencies require immediate response, but current reporting systems are often
slow, inefficient, and lack real-time tracking. Many incidents go unreported due to the
complexity of existing systems or the unavailability of proper communication channels. A
centralized and user-friendly Fire Reporting System is needed to enable quick incident
reporting, real-time tracking, and effective coordination with emergency responders to
minimize damage and save lives. So with the help of this system we can solve these
problems . Fire incidents pose a significant threat to life, property, and the environment.
Currently, fire reporting methods rely on traditional communication channels such as
phone calls, which often lead to delayed responses, miscommunication, and lack of
proper documentation. The absence of a centralized digital reporting platform makes it
difficult for authorities to manage fire emergencies efficiently. Additionally, there is no
system for users to track their reported incidents, leading to frustration and uncertainty.
This project seeks to address these issues by providing accessible, and efficient online
platform for fire incident reporting and response management.
1.3Objective
Develop a user-friendly platform for reporting fire incidents quickly and
accurately.
Manage and view fire report and status.
Enable communication between users, emergency responders, and administrators.
1.4Scope
This system will allow users to report fire emergencies, track fire incidents.
It will support web and mobile platform.
Users can report fire incidents via the website without logging in.
Users can track the status of their reported incidents.
Admin can manage fire alerts and response teams.
Website settings can be configured by the admin
1.5Limitations
Dependency on internet connectivity for real-time tracking and updates.
Possible delays in response due to inaccurate or incomplete user-submitted
information.
Limited access for users in remote areas with no network coverage.
Potential security vulnerabilities that require continuous monitoring and updates.
Integration challenges with existing emergency response systems.
High initial development and maintenance costs.
User adoption and training may be required for effective utilization of the system.
Chapter 2: Background and Literature Review
2.1 Background study
Fire incidents pose a serious threat to lives and property. Traditional fire reporting
methods, like phone calls, often lead to delays and miscommunication. To address these
issues, an Online Fire Reporting System (OFRS) has been [Link] system
comprises both backend and frontend components, seamlessly interfacing with a MySQL
database. While HTML and CSS are employed for the frontend.
This system allows users to report fire incidents and track their status, while
administrators manage fire response teams and assign tasks efficiently.
The OFRS is designed to make fire emergency response faster and more organized. Users
can easily submit reports, providing details such as location and description of the fire.
Administrators oversee all reports, ensuring they are assigned to the right fire teams for
quick response. This system reduces delays, improves coordination, and enhances public
safety.
User-Friendly Reporting: Users can quickly report fires and check updates on their
reports.
Admin Management: Administrators handle incoming reports, assign fire teams,
and monitor response progress.
Fire Team Coordination: Fire response teams receive assigned reports, allowing
them to act fast and reduce damage.
By using an online system, emergency services can respond more effectively, improving
overall safety and reducing the impact of fire incidents.
2.2 Literature Review
Online fire reporting systems have become a modern way to improve emergency response.
With the growth of digital technology and internet use, these systems offer better
efficiency, easier access, and real-time updates. However, there are challenges like
security risks, system reliability, and the need for a strong setup.
Fire reporting has changed a lot over the years. Early methods relied on phone calls,
which often caused delays. According to Smith (2015), using digital platforms for
emergency response has helped reduce response times and improved communication
between emergency teams and the public. By the early 2020s, cities and emergency
services around the world started using online platforms to manage fire incidents,
showing their benefits.
Security is a key concern for online fire reporting systems. Studies talk about risks like
data theft, unauthorized access, and fake [Link] show that while there are several
online reporting platforms, many do not fully meet public emergency service needs. Users
often complain about poor service quality, a lack of real-time updates, and slow team
coordination (Anderson, 2022).
Because of these issues, improving security and reliability remains a big challenge for
online fire reporting systems. More research and better technology are needed to make
these systems more effective and trustworthy.
Chapter 3 : System Analysis and design
We are going to use the waterfall methodology while building this project. This project
have specific documentation, ample time, fixed requirements, well- understood
technology so in order to build this system, water fall methodology can be used.
3.1 System Analysis
Prior to Online fire reporting system design . it is needed to analyze the requirement .
Requirement analysis is the process of identify expectation from new software being
built . it consist of identifying the functional and non functional requirement.
3.1.1Requirement Analysis
[Link] requirement :
User Module
Users can report fire incidents by providing details and location.
Users can track the status of their reports.
Admin Module
Admin can view all reported fire incidents.
Admin can assign response teams.
Admin can track ongoing and completed fire relief efforts
Admin can update website settings, including logos and content.
Admin can manage their profile.
[Link]-Functional Requirements
The system should be accessible 24/7.
It should be user-friendly with a responsive UI.
It should support multiple users simultaneously.
The database should store at least 1,000 fire reports.
3.1.2 Feasibility study
Following feasibilities were studied before building the system to see if the system could
be built with exact requirements in required time.
I. Technical feasibility:
In order to design this system, it uses off-self and existing technologies, software and
hardware so there is no technological hurdle to build this system.
[Link] feasibility:
The system does not require extra software and hardware i.e. it uses open-source
technologies. So, there is no recurring cost than just the internet connection.
[Link] feasibility:
This system uses simple technologies to design. So, it is user friendly.
3.2 System Design
Use case diagram
Dataflow Diagram
Level 1
ER diagram
3.3 Gantt Chart
Gantt Chart for online fire reporting system
Chapter 4: Implementation and Testing
4.1 Implementation
4.1.1Tools Used
i) Case Tool
There are different types of case tool in which some of them are used in this system.
a) Diagram Tool: It is used in ER diagram, DFD, Use case Diagram.
b) Code Generator: A code generator is used for certain
complex solution rather than self-written complex code.
c) Configuration Management Tool: GitHub is used.
ii) Programming Tool
PHP is used in this system along with html, CSS, JavaScript, MYSQL.
Admin Login and Logout
In this module, the administrator's data is pre-registered, granting them access to login
and oversee all operations concerning Monitoring of all report ,team is conducted, and
report management tasks are performed by the administrator.
User Login/Logout
In this module, users can report fire alerts and track the status.
4.2Testing
4.2.1Unit Testing
Each unit of the software is tested to verify that the detailed design for the unit has been
correctly implemented. Unit testing can be given by following test cases. Some test cases
are as follows:
Table 2: Test Case For Admin Login
Test Case Input Expected Result Test Result
Successfully Admin Username = admin Successfully login Admin successfully
Login Password = of admin logged in
Test@123
Admin Login Fail Username = admin A message A message “Please
Password = “ Username enter correct email
admin123 or password or password”
is
incorrect”
Successful Admin Click Logout option The page should The page redirect to
Logout redirected to the admin login page.
admin login page
Table 2: Test Case For fire Reporting
Test Case Input Expected Result Test Result
User report fire Name = Reporting Reporting successful.
alert manoj,loca successful.
tion=rajha,
mobilenum
ber=
9834750509
,
message=c
me fast
User report Name = kiran,location Please fill out Please fill out this
=klp
fire alert fail this field (mobile field(mobile
number) number)
Chapter 5 : Outcome and Conclusion
5.1 Expected Outcome
Faster fire incident reporting.
Improved coordination between users and emergency response teams.
Detailed records of fire incidents for analysis.
Increased public awareness of fire safety.
5.2 Conclusion
Online fire reporting systems leverage modern technology to improve fire incident
reporting and emergency response. . Future research should focus on and strengthening
system security to enhance the reliability and efficiency of fire reporting platforms. It
helps us to collect the data of fire issues .
5.3 Future Recommendations
Future advancements in online fire reporting systems should focus on improving accuracy
and speed to ensure faster and more precise incident reporting while minimizing false
alarms. Seamless integration with emergency response units, weather monitoring services,
and fire detection devices will enable real-time data exchange and better coordination.
Strengthening community engagement through mobile applications, social media
platforms, and awareness campaigns can encourage public participation in fire reporting,
with reward-based systems further motivating users. Additionally, improved data analysis
and predictive modeling will help authorities identify high-risk areas, analyze historical
trends, and develop proactive fire prevention strategies. By implementing these
improvements, online fire reporting systems can become more efficient, reliable, and
effective in handling fire-related emergencies.
References
1. Juels, A. Oprea, and R. Rivest, "The Implementation and Utility of Fire Incident
Reporting Systems: The Delaware Experience," ResearchGate, 2007. DOI:
10.1109/MSP.2012.110
2. "Community-Based Forest Fire Information System," SERVIR-HKH, 2015. [Online].
Available: [Link]
system/
Bebliography
1. ICIMOD, "Mobile Application for Reporting Disaster Events," [Online]. Available:
[Link]
Appendices
Fire reporting
Admin login
Managing fire reports
Home Page
Manage Teams
Admin Dashboard