Professional Documents
Culture Documents
TRMS Project 2
TRMS Project 2
ON
“TEACHER’S RECORD MANAGEMENT SYSTEM”
Submitted in partial fulfillment of the requirements for the award of the degree of
2023-24
YOUTH EDUCATION & WELFARE SOCIETY’S
CERTIFICATE
This is to certify that Mr. MANIYAR MUAAZ KHALID MUSHRAF & SHAIKH
SOHAIL AZIZ bearing Register Number. CAS019 & CAS49 has satisfactorily
PHP as prescribed by the Savitribai Phule Pune University, Pune, for the B.B.A. (CA) – VI
Semester course in the Computer Application Laboratory of the college during March/April 2023.
Examiners:
1)………………………….
2) …………………………
We further declare that the findings in this project report are based on the
independent study done by us and this project has not formed the basis for the
Place: Nashik
Date:
7 CONCLUSION
8 FUTURE ENHANCEMENT
9 BIBLIOGRAPHY
INTRODUCTION
1.1 INTRODUCTION
In today's digital age, managing and organizing teacher records efficiently is paramount for
offers a comprehensive solution to streamline the storage, retrieval, and analysis of vital
TRMS serves as a centralized platform where administrators can input, update, and access
minimizes paperwork, reduces manual errors, and ensures data security and confidentiality.
o Implement secure login mechanisms for teachers and administrators with role-
o Allow teachers to create, update, and maintain their profiles with personal and
professional information.
Attendance Tracking:
o Record and monitor teacher attendance with automated tracking and
reporting features.
The limitations of the Teacher's Record Management System (TRMS) project may
Chalk: A platform focused on curriculum planning and assessment but also includes
Edsby: Provides tools for managing teacher records, attendance, grading, and
teacher communication.
address the limitations of the existing system by automating processes, centralizing records,
improvement.
In this project we use PHP and MySQL database. It has one module i.e admin
Admin Module
Admin is the super user of the website who can manage everything on the website. Admin can log in
➢ Dashboard: In this section, admin can see all detail in brief like the total course, total
Search: In this section, admin can search uploaded details of teachers’s records
2.1.3 FEASIBILITY STUDY FOR TEACHER’S RECORD
A feasibility study for the Teacher's Record Management System (TRMS) involves
assessing the viability and potential success of the project before its implementation. This
developed to support the TRMS. This includes assessing hardware, software, and
infrastructure requirements.
4. **Risk Analysis**: Identify potential risks and challenges that may arise during the
Windows 11 provides reliability and scalability. Lower your cost of computing with
powerful, flexible management services, and provides the best foundation for running
business applications. The system information is broken into several main categories and
subcategories.
storage, printing, problem devices, drivers, running tasks and software environment.
These options can be used to troubleshoot display, printing, speed and storage issues and
other Windows related issues such as running out of memory or running tasks that are
The software environment category is used to display the software that is loaded in
your computer’s memory. This includes any drivers, print jobs, running tasks, loaded
modules, program groups and startup programs. This information is useful for determine
what is being loaded into, and possibly using too much, memory.
3.2 SOFTWARE SPECIFICATION
Software : Xampp
Microprocessor : Intel i5
RAM : 8 GB
Sr
Field name Contraint Description
No
Int (10)
1 Id Id of the Admin
Not Null
Varchar (120)
2 AdminName Name of the Admin
Default Null
Varchar (120)
3 Username User Name of the Admin
Default Null
Bigint (10)
4 MobileNumber Mobile no of the Resident
Default Null
Varchar (120)
5 Email Email Id of the Admin
Default Null
Varchar (200)
6 Password Password of the Admin
Default Null
Timestamp
7 AdminRegdate Admin Registration Date
Default Null
Sr
Field name Constraint Description
No
Int (11)
1 Id Id of the Queary
Not Null
Int (11)
2 TeacherId Teacher Id of the Query
Default Null
Varchar (200)
3 FName FName of the Query
Default Null
Bigint (10)
4 MobileNumber Mobile no of the Query
Default Nul
MediumText
5 Query Query of the Query
Default Null
Timestamp
6 Querydate Date of the query
Default Null
7 Teachernote Mediumtext Teacher note of the query
Default Null
Table Name:tblteacher
System testing is the stage of implementation, which is aimed at ensuring that the system
works accurately and efficiently before live operation commence. Testing is vital to the
success of the system. An elaborate testing of data is prepared and the system is tested using
this test data. While testing errors are noted and corrections are made. The users are trained to
operate the developed system. Both hardware and software securities are made to run the
Testing is a process of executing a program with the interest of finding an error. A good test
is one that has high probability of finding the yet undiscovered error. Testing should
minimum amount of efforts. Two classes of inputs are provided to test the process
2. A software configuration that includes a test plan and procedure, any testing tool
1. UNIT TESTING
Unit test comprises of a set tests performed by an individual program prior to the integration
of the unit into large system. A program unit is usually the smallest free functioning part of
the whole system. Module unit testing should be as exhaustive as possible to ensure that
each representation handled by each module has been tested. All the units that makeup the
system must be tested independently to ensure that they work as required. During unit
testing some errors were raised and all of them were rectified and handled well. The result
same time conducting tests to uncover errors associated with interfacing. The objective is to
take unit tested modules and build a program structure that has been dictated by design.
software system into functioning whole. Bottom-up integration consists of unit test followed
by testing of the entire system. A sub-system consists of several modules that communicated
The system was done the integration testing. All the modules were tested for their
Compatibility with other modules .They test was almost successful. All the modules
coexisted very well, with almost no bugs. All the modules were encapsulated very well so as
3. VALIDATION TESTING
After validation testing, software is completely assembled as a package, interfacing errors
that have been uncovered and corrected and the final series of software test; the validation
test begins. Steps taken during software design and testing can greatly improve the
probability of successful integration in the larger system. System testing is actually a series
of different tests whose primary purpose is to fully exercise the compute –based system.
4. RECOVERY TESTING
It is a system that forces the software to fail in a variety of ways and verifies that the
5. SECURITY TESTING
It attempts to verify that protection mechanisms built into a system will in fact protect it
from improper penetration. The system’s security must of course be tested from in
executes a system in a manner that demands resources in abnormal quantity and volume.
7. BLACK BOX
Testing Black box testing is done to find out the following information as shown in below:
Interface errors.
Performance error.
Termination error.
The mentioned testing is carried out successfully for this application according to the user’s
requirement specification.
the system using test data, errors are again uncovered and corrected by using above testing
This is the part that puts a planned system into action and examine in details the analysis
and design of Teacher’s Record Management System. The point discussed the
implementation of the system, highlighting the testing exercise and describing some of
the main components of the system’s Graphical User Interface. It will give an output
from programming language and other tools used to develop our system. According to
this plan, the activities are to be carried out, discussions made regarding the component
and resources and the additional equipment has to be acquired to implement the new
system.
The Program may be maintained on the ground that the system requires an upgrade
when there is a new field to be added or a new form to be added in other to serve users
well. Though it is compiled as a standalone software the database can be tempered with
but its advisable that the admin put a password on the file to secure the database from
instruction.
OUTPUT SCREENS
I/O SCREENS
CONCLUSION
7.1 CONCLUSION
Advanced Analytics
Mobile Accessibility
Automated Reporting
Customizable Dashboards
REFERENCES
9.1 BIBLIOGRAPHY
Php.net
www.hotscripts.com/category/php
www.apache.org
www.mysql.com/click.php?e=35050
URL: http://www.phpgurukul.com
Google URL: http://www.google.co.in
Thank you for your incredible support and guidance. Your dedication and expertise
have made a profound difference in our learning journey. I am deeply grateful for
your unwavering commitment to our success.