Record Management System in PHP Free Source Code

Language

Introduction of Record Management System

This is a PHP Project entitle Personnel Record Management System. This web application/system manages, stores, and retrieves the records of personnel. This project was built for DepEd Silay which means the data or personnel in this system related to the said local government branch.

About the Project

This Record Management System was developed using PHP, MySQL Database, HTML, CSS, JavaScript, and Bootstrap. The system has 2 types of users which are the Admin and the User. The Admin can manage all the data in the system including the list of system users while the Staff User has limited access to manage only. The system can able to store the list of schools, personnel positions, and personnel qualifications. The application also stores the details of the personnel with their service credits and records. The system has a pleasant user interface and user-friendly functionalities

Features

  • Login/Logout
  • Home Page (Displays the Mission and Vission)
  • Manage School Entry
  • Manage Position Entry
  • Manage Qualification Entry
  • Add Personnel
  • Manage Personnel Information:
    • Personnel Details
    • Personnel Service Credit Data
    • Personnel Service Records
  • View History Logs

The project's source code is free to download on this website. Feel free to download and modify the source code the way you wanted.

How to Run

Requirements

  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the provided source code zip file. (download button is located below)

Installation/Setup

  1. Open your XAMPP/WAMP's Control Panel and start the Apache and MySQL.
  2. Extract the downloaded source code zip file.
  3. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
  4. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  5. Create a new database naming hrms.
  6. Import the provided SQL file. The file is known as hrms.sql located inside the database folder.
  7. Browse the Personnel Record Management System in a browser. i.e. http://localhost/Personnel_record_management_system.

Admin Access

Username: admin
Password: admin

Sample User Access

Username: user
Password: user

Demo

That's it! You can now explore the features and functionalities of this Records Management System in PHP. I hope this will help you with what you are looking for and you'll find something useful for your future PHP Projects.

Enjoy :)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Comments

Submitted byAnonymous (not verified)on Wed, 03/06/2013 - 13:39

its good..
Submitted byAnonymous (not verified)on Thu, 04/04/2013 - 18:12

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\personnel_record_management_system\header.php:116) in C:\xampp\htdocs\personnel_record_management_system\index.php on line 54 Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\personnel_record_management_system\header.php:116) in C:\xampp\htdocs\personnel_record_management_system\index.php on line 59
Submitted bykurfion Mon, 09/09/2013 - 17:06

Can some one help to fix the following error: Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\hrms\header.php:140) in C:\xampp\htdocs\hrms\index.php on line 74 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\hrms\header.php:140) in C:\xampp\htdocs\hrms\index.php on line 74 Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\hrms\header.php:140) in C:\xampp\htdocs\hrms\index.php on line 82
Submitted byKyle (not verified)on Mon, 09/16/2013 - 11:40

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\Personnel_record_management_system\header.php:140) in C:\xampp\htdocs\Personnel_record_management_system\index.php on line 74. Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\Personnel_record_management_system\header.php:140) in C:\xampp\htdocs\Personnel_record_management_system\index.php on line 74. Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Personnel_record_management_system\header.php:140) in C:\xampp\htdocs\Personnel_record_management_system\index.php on line 82.
Submitted byEzra Thess Guevarra (not verified)on Thu, 05/01/2014 - 19:06

In reply to by Kyle (not verified)

I got this same error... I wonder y cause it seems okay...
Submitted byeyobel (not verified)on Wed, 03/04/2015 - 21:28

how can i solve login problem
Submitted byHassamon Wed, 10/26/2016 - 16:55

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\wamp\www\personnel_record_management_system\header.php:5) in C:\wamp\www\personnel_record_management_system\index.php on line 74 Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\personnel_record_management_system\header.php:5) in C:\wamp\www\personnel_record_management_system\index.php on line 82
Submitted bykabudah (not verified)on Fri, 02/10/2017 - 16:45

can i get the documentation for this project please
Submitted byovikon Thu, 06/22/2017 - 11:57

someone can help me please about the problem, please email me on : [email protected], very appreciate for you help Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\personnel_record_management_system\header.php:140) in C:\xampp\htdocs\personnel_record_management_system\index.php on line 74 Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\personnel_record_management_system\header.php:140) in C:\xampp\htdocs\personnel_record_management_system\index.php on line 82 Very appreciate for you help, thank you
Submitted byPatrick (not verified)on Thu, 08/31/2017 - 08:00

Cannot login. ... Please fix this
Submitted byproblem in ses… (not verified)on Tue, 04/17/2018 - 12:14

just make the session first to call
Submitted byAnonymous (not verified)on Sat, 04/21/2018 - 20:34

mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\employee_records_system\inc\db_connect.php on line 7
Submitted byshohaebon Tue, 06/19/2018 - 18:43

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\header.php:140) in C:\xampp\htdocs\index.php on line 75 Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\header.php:140) in C:\xampp\htdocs\index.php on line 83
Submitted bykStarbe (not verified)on Fri, 01/21/2022 - 20:03

Hello I could run the program but a readme included in the zip could help. What needs to be fixed: you have to take the script in the following place db\hrms (4).sql" Add run it in PHPAdmin after having created the hrms database. Do not forget to create users via the PHPAdmin so that some user can access the db. I did create admin and user in PHPAdmin first and could connect. Create additional users in the application by editing the sql script around line 666 ! You can also trim some of the history ...

Add new comment