Three Chapters
Three Chapters
PROJECT INITIATION
1.1 INTRODUCTION
The advent of web technologies has revolutionized the way industries manage their operations
and interact with their clients. In the realm of education and vocational training, particularly
within car driving schools, there exists a pronounced need for digital solutions that can enhance
operational efficiency and learning outcomes. This thesis proposes the development of a Car
Driving School Management System (CDSMS) as a web application, aimed at addressing the
multifaceted challenges faced by these institutions. Through automating scheduling, simplifying
record management, enabling real-time tracking, and facilitating interactive learning
experiences, the CDSMS seeks to transform the administrative and educational landscape of car
driving schools.
Driving schools have traditionally been burdened by manual or semi-automated systems that
limit their capacity to efficiently manage operations and provide engaging learning experiences.
The proposed web application is envisioned as a comprehensive solution to these challenges,
leveraging the accessibility and versatility of web technologies to offer a scalable, reliable, and
user-centric platform.The proliferation of web applications across various sectors has set a new
standard for convenience and efficiency. In education, particularly driving instruction, the
potential for web-based solutions to improve service delivery is immense. The CDSMS web
application is designed to facilitate a seamless integration of operational management and
educational content, providing a unified interface for administrators, instructors, and students.
Key features include dynamic scheduling tools, digital documentation and record-keeping,
personalized student progress tracking, and interactive educational modules accessible from any
device with internet connectivity.The background section explores the technological and
pedagogical foundations integral to the development of the CDSMS, including web development
frameworks, database management, user interface design, and the application of educational
technology principles. It also considers the broader implications of implementing a web-based
management system in driving schools, such as enhanced accessibility, improved regulatory
compliance, and the potential for data-driven insights into learning and operational efficiencies.
Instructors High
instructors are critical for
delivering the practical and
theoretical knowledge needed
for driving. The management
system helps them manage
their schedules, keep track of
each student's progress, and
communicate
effectively with students and
the administration. It can also
assist in standardizing
teaching methods and
materials.
Students High They are the primary users of
the system, seeking to learn
driving skills. The system
provides them with a
platform to schedule lessons,
track progress, and receive
feedback. A user-friendly
system enhances their
learning experience and
satisfaction.
1.9 Risks
For a car driving school management system, risks may include scheduling conflicts, vehicle
maintenance and availability, instructor qualification and retention, compliance with traffic
regulations and safety standards, and adaptation to changing technology or educational
requirements. Financial risks may also arise from fluctuations in enrollment and market
competition.
This chapter mainly focuses on different research groups and different university-level groups,
with an emphasis on those related to the governance of the school system and the technical staff
of previous work on the management of that system. Sri Lanka's students take a closer look at
this problem and find various solutions. Other private companies have also put in place systems
to address this problem. One of them was there. Others don't. It Depends on the ease of use and
the use of the system. Most driving school Management systems are designed as office
applications. But today, these are three common things people grapple with each other on the
internet. People who always work somewhere, such as teachers and students cannot use the
desktop app. They want to be able to post gifts quickly everywhere. Hence, it is very common to
have internet facilities.
This chapter will discuss the problems of the previous works, technological aspects,and
limitations that occurred.
The rapid evolution of digital technologies has significantly impacted the education sector, with
a notable shift towards online platforms for efficient management and delivery of training
programs. In the domain of car driving schools, the adoption of web-based management systems
has emerged as a crucial innovation, promising to enhance operational efficiencies, improve
educational outcomes, and ensure a seamless experience for both learners and instructors. This
chapter aims to explore the existing body of literature surrounding car driving school
management systems for web applications. It seeks to understand the theoretical foundations,
evaluate the effectiveness of current systems, and identify potential areas for technological
advancements and research.
This project serves the purpose of gathering data and information related to the development of
the driving school management system. This review continuously will focus on the current
existing system. And the result of the review will serve to better equip the developer with
knowledge relevant or essential in the design and planning of the system. It will also discuss the
approach that will be used for this project and related research articles and information and data
about the approach, methodology and tools that will be used to develop this project. Besides that,
literature review serves the purpose of gathering information related to the development of the
Driving School Management System.
Firstly, SKEM Driving Academy in Malaysia can be an example. This SKEM Driving Academy
Using their online system just to give data and information about their driving school to students.
They are using seven main menus in their online driving management system. The first one is
the front page. And the front page will show all recent promotions, packages, and
announcements of driving school. There is a login box for the instructor to access their email and
memo. And a menu where they will list all data and the information that related to their driving
school. Third is service where they list out all of the services that they can provide like license
application, campaign about road safety and consultation. In the branch menu they listed their
entire branch that is located around Kuala Lumpur. Then customer feedback form where their
customer can post any feedback. The last one is their contact details. This website only provides
normal typical functions like other online systems. Although the system has a function for
instructors to access their email and memo, students cannot fully utilize the online system. So,
that can consider the online driving management system main purpose only for the staff or
instructor and admin of this driving school.[ CITATION HCh15 \l 1033 ]
Another similar type of system for driving school reviewed research papers is Api-Api Driving
Centre. This driving school only has six menus. First menu is for the homepage. They show
information and data about their driving school and some pictures about activities and news.
There is no login function for students or the instructor. Next is menu stated information about
their driving school with more information details. And listed all types of licenses that students
can register. For registration, the student needs to go directly to the driving school. Not like
Metro Driving Academy. Next is the recruitment menu. Here is information about the job
vacancy of this driving school's additional function. [ CITATION RCa07 \l 1033 ]Again, anyone
interested in getting an instructor job at this driving school needs to go directly to the driving
school. It includes a recruitment menu. They listed all current news and events about this driving
school. The last is the menu for their all-information details. This online system that is used by
Api-Api Driving Academy also like others online systems reviewed. The main purpose is just to
give information about their driving school. There is nothing unique about this online system.
This is another existing system, from Metro Driving Academy. Their online system is also like a
normal online system that is used by other driving schools. They have seven menus. The first
menu is for their general information. And their service is the second one. The service like
driving license program, road safety education program, special service and consultancy and
advance training programmed service. Other one is their facilities and information about their
franchise and branch. They list all their branches here, all of which are located around Kuala
Lumpur. This menu is always their map location. This online system is used by Metro Driving
Academy. SKEM Driving Academy is also not too different than. Only their website can be used
by potential students to register if they are interested in joining their driving license program.
This student just needs to fill in their information like name, email, ID number and phone
number and other information. Then they can choose to register, pay at the counter or enquiry
etc.
All the online driving school systems look similar. But some of the online This system has
unique functions. For SKEM Driving Academy, they have functions for instructors or staff to
access email and memos. This system is only for registered staff or customers. It’s not accessible
to anyone that is not registered. The next Metro Driving academy, they are having an online
form for the potential students to register. But only if they are interested in being a student. But
for the
Api-Api Driving Center, there is nothing unique.[ CITATION Mot05 \l 1033 ]
It is also considered as an informative online system to the public sector. They provide
information on driving practicals, policies and laws. And provide a process to gain a driving
license. This website is very informative. But there is no clear communication between driving
school staff, instructor, and student.
2.3 Discussion
According to the literature review almost all the systems are consisting with the same kind of
functionalities and options. But some applications have advanced features like selecting the
student and trainer by using different kinds of algorithms. But the issue is the first goal should be
making the people more familiar with the application. To do so, the application functions and
user interfaces must have an excellent interface and a reliable and efficient platform. The main
method of developing these kinds of driving school management is to develop it on a web
application platform rather than developing a website. Therefore, it will be able to everything
from the application. Some developers were trying to embed various kinds of high-end features
and sensory data into these applications. But when the user lacks the knowledge how to use
them, the system fails. The developer should provide a good instruction procedure in the web
application to the user to follow before using the system application.
2.4 Summary
From this chapter the authors has discussed about the other research and projects carried out on
the selected solution by other researches and developers around the world. By following those
knowledge sources, it was able to gather tremendous amount of knowledge scope to the
implementation of the project. By identifying the constraints and challenges aroused in previous
works the developer tried to avoid the same obstacles by happening to the project.
Identification of the failures of the previous works has been a great opportunity for the success of
this development.
CHAPTER 3
PROBLEM ANALYSIS
3.1 Introduction
Analysis of the entire system is deliberated in this section. Since this system didn’t have a
particular Client at the moment, requirement gathering protocol is not needed. But studying a
similar system Will help to get an idea and identify the requirement for the development. The
recognized existing Process of the system is described in detail. The components of the proposed
system are known Through the functional and non-functional requirements identified in
analyzing. UML is Employed in demonstrating the functionality and, therefore, the reform of the
modularity in Both current systems utilized in Sri Lanka and the proposed system.
• Scheduling
• Vehicle tracking
• Payments
• Reporting
• Statistics
Collaborating with numbers of students at once, tracking the progress of the students, and
Managing daily data is a hell of a problem driving schools that use the manual system. This
Motivates me to implement a sophisticated automated webbased solution for driving schools in
somalia.
Lack of a digital portal to manage the learning resources makes the overall process time
consuming And costly for both the trainees and the instructors. Further, the lack of infrastructure
to support Online payments makes it mandatory for the trainees to make multiple trips to the
institute to pay The dues, which could be a pain point.
End-users of the system should have the option to sign up with the system. The
Admin user has to approve the signed-up user before the user can login to the system.
• Add, edit, and delete student, vehicle, and instructor details should be able to do via the
System.
The learning portal supported by the system will allow the trainees to download the
Learning resources and to assess their level by doing online quizzes.
• Scheduling is another feature supported by the system.
The system should support the allocation of predefined training slots to the trainees
On a first-come first-serve basis. A logged-in trainee should have the option to
Select a feasible date & time slot for his/her training, on a preferred date.
• The system should be able to track the vehicle.
All logged-in users must be able to see the live location of the active training vehicles
Through the system.
• The system allow user to handle the online payments.
The system allow user to do online transactions securely. The system may use a dummy
The system allow admin to generate different reports like annual user registrations,
Annual user vehicle category registration and how many sessions conducted by the.
Instructor.
• The system allows to get system statistics
The system admin able to get an idea about student’s attempted quizzes with the
session Participated and also from the instructor side how many sessions conducted
by the Instructor.
Registration records. Only authorized system administrator(s) has access to all or Any
• The database design of the future system will enhance the efficiency of the system.
• Maintaining the common standard need for data transmission with the other systems will
Help for the system’s interoperability. Transfer information from one to another. place
Without any problem will improve the interoperability of the system.
• The usability of the system is highly gained by the user manual guide presented at the
• Testing the software will be important to verify the implementation is a bug-free software And
debugging the system components ranging from the phase of initial development.
3.5 Summary
Data which is gathered through the data gathering are analyzed. Detailed description regarding
the Procedures and functionality of the current system is mentioned. The final phase of the
chapter Describes the functional, non-functional, and technical necessities of the developing
system.