DEDAN KIMATHI UNIVERSITY OF TECHNOLOGY.
DEPARTMENT OF ELECTRIC AND ELECTRONIC ENGINEERING.
FINAL YEAR PROJECT PROPOSAL.
TITLE: CLASS MANAGEMENT SYSTEM.
NAME. REGISTRATION NUMBER. SIGNATURE.
Peter Karanja E020-01-0923/2020
Joshua Opondo E020-01-0857/2020
Paul Phineas Machanda E020-01-0914/2020
SUPERVISOR: DR. SUSAN
A proposal submitted to the Department of Electrical and Electronic Engineering in partial
fulfillment of the Award of Degree of Bachelor of Science in Electrical and Electronics
Engineering.
JUNE 2024.
CHAPTER 1:
TITLE: CLASS MANAGEMENT SYSTEMS.
INTRODUCTION.
1.1 BACKGROUND.
Administrative Disorganization.
In Dedan Kimathi University classrooms, the attendance signing is always done
manually and this tends to other students signing for other students who have
not attended the lecture.
For a lecturer to access his students data he/she is almost required to go the
department’s office which is cumbersome. Also viewing his/her classes is a
challenge.
Lack of proper communication.
It is hard to know when you have a class or what time it is or venue. Dedan
Kimathi uses whatsapp for information and most of the time one will get one bit
of information like there is a class on Friday and there is no more added
information to the text. Upon inquiry, you most likely receive the information
when it is too late to attend the lecture.
Lack of personal learning.
Not every student is an ‘A’ material. Some students struggle to even keep up with
the lecturer and they highly need a one on one addressing.
Poor Management of data.
The department uses outdated paper forms to enroll students for their specific
courses where entry of data is done manually which leads to errors in student
records. Some students find themselves allocated to wrong courses making their
academic progress delayed.
Allocation of resources is a challenge.
Allocation of lecture halls is cumbersome. Students can be allocated for a lecture
in ‘RC19’ but for some reason there is also another class allocated the same room
which makes one of the parties to find another room to study.
1.2 PROBLEM STATEMENT.
In today's educational environment, traditional classroom management methods
often rely on paper-based systems for tasks like attendance, grading, and
communication. These methods are time-consuming as lecturers spend a significant
amount of time on administrative tasks, reducing their focus on instruction and
student interaction. Prone to Errors to as manual data entry can lead to inaccuracies
in attendance records, grades, and assignment tracking. Lacking Accessibility as
information may be scattered across paper documents and emails, making it difficult
for teachers, students, and parents to access and share essential details. Limited
Communication and Collaboration as information about assignments, deadlines, and
student progress is often scattered, making communication between teachers,
students, and parents cumbersome and hindering collaboration. Limited engagement
opportunities as traditional methods lack interactive features that could promote
student engagement and active learning outside the classroom. This lack of an
efficient and centralized system creates communication gaps and hinders effective
classroom management.
1.3 INTERFACES.
There are two types of interfaces in the class management system:
Admin Interface.
In this interface the administrator is able to view the students information, can
complete the student services orders and can be able to update the services
information and school fees.
User Interface.
The students and parents are able to view the programs offered by the school and
school fees required for a certain program, can be able to add any number of courses
or programs they want added to the school to elevate the school further, save
information, look for any information about any courses or units the school offers,
increase the quantity of units the student wants to pertake per semester according
to his workload and can also see the unit details.
1.4 OBJECTIVES.
MAIN OBJECTIVE.
To create an integrated, user-friendly platform that automates and streamlines class
management tasks, enhances communication and collaboration among users and supports
personalized and data-driven teaching and learning.
SPECIFIC OBJECTIVE.
1. To design a database to store student profiles, attendance records and grades.
2. To develop an interface to mark attendance entry for students.
3. To create a login form where users enter their login details.
1.5 USER CHARACTERISTICS.
Admin.
The administration is the staff including the VC, COD, Dean of Students, Lecturers,
secretaries and others. They must have a basic understanding of computers and the
internet. The administrator is responsible for all the training documents required for
the system. The administrator can assign or change the prices of various courses or
extra programs offered by the school. The administrator can update the courses and
units list and also delete any outdated unit. They can also add new units to the
system. They should also be able to view the students information, give feedback and
make updates on student information.
Users.
These are students and parents. Users will be able to perform functions like accessing
the EEE department home page, select any service, search for any information and
save information.
1.6 HARDWARE REQUIREMENTS.
The following hardware configurations are required for our PC for use in the class
management system. Hard Disk: 256 GB storage space, any type of processor will do,
at least 4GB of RAM needed, monitor and a stable internet connection.
1.7 SOFTWARE REQUIREMENTS.
The following software configurations are required for our PC for use in the class
management system. Windows 10, MySQL as the database, php used as the
platform, notepad ++ and google chrome to access our website.
1.8 SCOPE OF STUDY.
We will focus on attendance management, examination results management,
academic announcements and resources, parent portal and lecture timetables.