Class Scheduling System using PHP/MySQLi with Source Code

Language

About

In this source code, you will learn how to create a class scheduling system. This system will help your school manage the assigning of the schedule of classes without conflict. It can detect if the room was already taken by other instructors. It can also detect if there's a conflict with time. The admin user can manage all the data in the system database such as the list of courses, teachers, subjects, rooms, and academic school year. This system also has examination schedule features where the admin or system user can set the class exam schedule along with some details such as the location of their proctor.

This system was originally created in PHP/MySQLi and submitted in the year 2013 and now upgraded to PHP/MySQLi so that this system can run into a higher version of PHP like PHP7.

Features:

Website

  • Exam Schedule Viewer
  • Class Schedule Viewer
  • News And Events
  • About Page
  • Site Map
  • Calendar of Events

System Users Side

  • Login Page
  • Home Page
  • Class Schedule Management
  • Exam Schedule Management
  • Teacher Management
  • Course Year/Section Management
  • Subject Management
  • Room Management
  • Department Management
  • Academic School Year Management
  • History Log
  • User Account Management

How to Run

  1. Download the source code and extract the zip file.
  2. Download or set up any local web server that runs PHP script.
  3. Open the web-server database and create a new database name it "css".
  4. Import the SQL file located in the "db" folder of the source code.
  5. Copy and paste the source code to the location where your local web server accessing your local projects. Example for XAMPP('C:\xampp\htdocs')
  6. Open a web browser and browse the project. E.g [http://localhost/online_class_scheduling_systemand for  admin [http://localhost/online_class_scheduling_system/admin]

Admin Default Access

Username: teph    
Password: teph

Installation Demo

Hope that this source code will help you a lot.
Happy Coding :)

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

sir pwede po bang makuha email niyo ? mejo kelangan ko lang ng tulong s thesis ko :) salamat

sis .. can i ask you a question ? how to make codes for the sectioning for the enrollee .. if it has been written >?

maam pwede po bang makuha documentation ng class scheduling nyo!!or e post nyo dto sa site nyo po i want a reference kc.thankyou po

hi jkev i am graduating student, and my senior project is generating class scheduling for university, so could u help me on the php code for generating class scheduling please e-mail me to [email protected] in this few days

sir pwede poh patulong pano poh ang code at logic ng transaction pag gagawa kana ng schedule???? yung ginagawa ko po kasi na system is teacher scheduling system eh ung proponents ko po is one hour per subject poh kada class nila tapos ung anu po subject nila sa araw naun the same lng din po sa susunod na araw. pano puh ang code kung naglagay kna poh ng entry tapos ung system napo ang gagawa.nid your help po

Sir can i download your thesis as my reference in my own thesis?

I already install the source code to the server successfully. But the problem is that the username and password "teph" nothing happen. PS: i connect DB successfully and import the sql file. Here is my url that i run: http://system.ksit.edu.kh/online_class_scheduling_system Pls email me the solution to [email protected] i hope i can get some help from you and give you some return.

i really happied in this project

Hi, thanks for the code, this is indeed a huge help to me. I was hoping if you have a documentation of this one? can I make it a reference for my research project? I am hoping for your response, thank you. Here's my email: [email protected]

Add new comment