Temple Management System
Temple Management System
SYSTEM
SUBMITTED To:
SRCMBMM SANCHALIT
SMT K.S.KAPASHI B.C.A
COLLEGE PALITANA
GUIDED BY: Mr. Divyesh
Narigara
PREPARED BY:
Vala Kunjal & Chauhan Krupali
PROJECT YEAR : 2023-24
1.1 Background
1.3 Purpose
1. Introduction
1.4 1.4 scop
1.4
Applicability
1.5
1. Introduction
A temple is place of worship often dedicated to a specific deity or religious tradition.
Users can book Darshan from our website in advance of available temples.
Background
User can pre-register the available temple from our website
User News of more than one temple can be published and that news can also be managed
Earlier , if you want to see information about the festival or temple , then you can see it easily from
this website.
Objectives
In future it well be used for online darshan booking
Online payment method is also available in this website so that any donar can donate easily.
The objective of temple management is to create a conducive and enriching environment for
devotees To worship.
Easy information will also be available from this website for those who are interested in learning
more about religion.
Purpose
Ultimately , the purpose is to facilitate the religious and cultural practices associated with the temple
and provide a space for people to connect with their faith.
Religious scriptures , sermons and literary information related to temple tradition will be easily
available
Scope
Live filming of worship services or events will be shown for those unable to attend in person.
Calendar of upcoming events , festivals , and special religious observances , details about how These
events are celebrated at the temple.
Applicability
Facilitate the promotion and organization of temple event , festivals , and special ceremonies.
Temple management ensures that the temple functions smoothly and provides a positive and fulfilling
experience for devotees who visit this website.
2.1 Problem definition
Chapter 2 2.2
Requirement Specification
Many temple management tasks are still handled manually, leading to inefficiencies,
errors, and delays.
Lack of effective communication channels between temple authorities, staff, and devotees,
resulting in misinformation and confusion.
Inconsistent and suboptimal visitor experiences due to long waiting times, inadequate
facilities, and insufficient crowd management.
Inconsistent and suboptimal visitor experiences due to long waiting times, inadequate
facilities, and insufficient crowd management.
1.Hardware Requirements.
Processor Intel(R) Core(TM) i7-4810MQ CPU @
2.80GHz 2.80 GHz
2.Software Requirements
Processor Intel(R) Core(TM) i7-4810MQ CPU @
2.80GHz 2.80 GHz
Ram Min 2 GB, 4GB, 8GB
Chapter 3
3.2 Data Dictionary
System Design
Chapter-4
Strategies
Testing and
Implementations: 4.3 1 Test Case
1.4
Implementation Approaches
4.4
Testing Approach
Testing is executing a system in order to identify any gaps, errors, or missing requirements in contrary
to the actual requirements.
A test approach is the test strategy implementation of a project, defines how testing would be carried
out.
1. Top-Down Testing
2. Bottom-Up Testing
1.Top-Down Testing
2.Bottom Up Testing
Type of Testing
1. Black Box Testing:
Black box testing, also known as Behavioral testing, is a software method in which the internal
design/implementation of the item being tested is not known to the later.
The technique of testing without having any knowledge of the interior workings of the applications is
called black box testing. The tester is oblivious to the system architecture and does not have access to
the source code. Typically, while performing a black box test, a tester will interact with the system’s
user interface by providing inputs and examining outputs without knowing how and where the inputs
are worked upon.
Advantage of Black-Box Testing:
It becomes very easy to find out which type of data can help testing the application effectively.
Extra lines of code can be removed which can be bring in hidden effects.
Due to the tester’s knowledge about the code maximum coverage attained during testing scenario
writing.
Black-Box Testing:
Figure 4.1.3
2.White Box Testing:
White box testing is a software testing method in which the internal structure /design / implementation
of the item being tested is known to the tester.
White box testing is the detailed investigation of internal logic and structure of the code.
The tester needs to have a look inside the source code and find out which unit/chunk of the code is
behaving inappropriately.
Statement Coverage.
Branch Coverage.
Path Coverage.
Advantage of White-Box Testing:
Spots the dead code or other issues with respect to best programming practices.
Grey Box Testing:
Grey Box testing is testing technique performed with limited information about the Internal
functionality of the system.
Grey Box testers have access to the detailed design documents along with information about
requirements.
Grey Box tests are generated based on the state-based models, UML Diagrams or architecture diagrams
of the target system.
Grey-box testing provides combined benefits of both white-box and black-box testing
Grey-box tester handles can design complex test scenario more intelligently
The added advantage of grey-box testing is that it maintains the boundary between independent
testers and developers.
Grey-box testing
Figure 4.1.5
Test Cases
Test Case: - 1 Login
Test Id Test Steps Test Input Expected Actual Status Comments
Results Results
1 1.Enter User Name Admin Admin Admin Pass No issues found
2.Enter Password admin Password : Dashboard Dashboard
3.Click on login admin
2 1.Enter Name Admin Login Failed Login Failed Pass No issues found
2.Enter Password admin Password :
3.Click on login admin
3 1.Enter Name Admin Error As Expected Pass No issues found
2.Enter Password Admin Password: Message:
3.Click on login admin ”Please
Enter valid
Email”
5.1 Conclusion
Chapter 5 2.2
Limitation Of System
Bibliography
2.4
Conclusion
Temple Management System project aims to provide In conclusion, the implementation of a temple
management system has proven to be beneficial in streamlining various administrative processes and
enhancing the overall efficiency of temple operations. By digitizing tasks such as donation management,
event scheduling, and visitor registration, the system has enabled temple staff to devote more time and
resources to spiritual and community-focused activities
Overall, the project has been successful in achieving its objectives and delivering a high quality system. The
project has worked diligently to design and develop the system, taking into account the requirements and
feedback from various user. The system has undergone rigorous testing and quality assurance to ensure that it
is free from bugs and performs optimally under different scenarios
Moving forward, the project can continue to improve the system by incorporating new features and
functionalities based on the evolving needs of the Temple management System. They can also explore
opportunities to integrate the system with other platforms and technologies to enhance its capabilities and
reach a broader audience. Finally, the project can continue to provide ongoing support and maintenance to
ensure that the system remains up-to date and reliable for its users
Limitation Of System
There are some limitations for the current system to which solutions can be provided as a future development.
Digital Transformation: Temples will increasingly adopt digital platforms for various operations,
including online donations, ticketing for events and ceremonies, virtual tours, and digital archives of
religious texts and artifacts. We have decided to change our previous traditional system with a fully
functionality which include new features that are not available in existing system.
Website:
https://www.stackoverflow.com/
https://getbootstrap.com/
https://www.github.com/
https://www.codepen.io/
https://www.w3schools.com
https://www.tutorialspoints.com/
https://www.youtube.com/
https://www.free-css.com/
Reference Website:
https://phpgurukul.com/online-temple-management-system-using-php-and-mysql/
https://mayurik.com/source-code/P2556/-online-temple-management-system-project-in-php-and-mysql
https://www.studentprojects.live/vb-net-projects/temple-management-system/
THANK
YOU