0% found this document useful (0 votes)
74 views13 pages

Three Chapters

The document discusses developing a web application called a Car Driving School Management System (CDSMS) to help manage driving schools more efficiently. It covers background, objectives, scope, stakeholders and outlines features like student registration and scheduling. The goal is to streamline operations through automation and provide a centralized platform.

Uploaded by

isarag19
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views13 pages

Three Chapters

The document discusses developing a web application called a Car Driving School Management System (CDSMS) to help manage driving schools more efficiently. It covers background, objectives, scope, stakeholders and outlines features like student registration and scheduling. The goal is to streamline operations through automation and provide a centralized platform.

Uploaded by

isarag19
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

CHAPTER ONE

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.

1.1 Background of the Study


With the rapid development in information technology, higher request is needed by the
management of drive-training schools’ enterprise. Driving-training school’s effective
management can reduce the waste of human power and wealth very much, and
driving-training school’s information resource can be utilized effectively (Boone and McCoy,
1997). As the share of human power and information becomes deeper and weeper, the
management and share of driving-training school’s manager, vehicle and student become more
and more important. Present management method’ key issues exist as follows. Enrollment,
health examination and graduation information of drive-training school students are operated
artificially, which is not only with low efficiency but also make mistakes often with many
students, vehicle and coaches, in distributing vehicles to student and coach to vehicle is made
automatically. In this way, resource can’t be assigned reasonably and used effectively, which are
clumsy human usage, unclear of administration responsibility and so on (Allen and
Seaman,2003)

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.

1.3 Definition Terms


Car Driving School Management System (CDSMS): A comprehensive online platform
designed to facilitate the administration and operation of car driving schools. It encompasses
student registration, scheduling, payment processing, and instructor management functionalities,
aiming to streamline processes and enhance the efficiency of driving school operations.
Web Application: A software application that runs on a web server, accessible through the
internet using a web browser. Unlike traditional desktop applications, web applications do not
require any software to be installed on the user's device. Streamline: To improve the efficiency
of a process by simplifying or eliminating unnecessary steps. In the management system,
streamlining refers to making operations smoother and more efficient through automation and
well-designed workflows.
Digital Transformation: The process of using digital technologies to create new - or modify
existing - business processes, culture, and customer experiences to meet changing business and
market requirements. In the context of driving schools, it involves transitioning from traditional,
manual operations to a fully integrated online system.

1.4 Problem Definition


Managing a car driving school with traditional methods, such as paper-based records and manual
scheduling, is inefficient and time-consuming. This can lead to errors in data entry, difficulty
tracking student progress, and challenges in communication between instructors, staff, and
students
1.5 Project Scope
The scope of this project is focused on the entire management of a car driving school through an
online system, aimed at enhancing operational efficiency and accuracy.
Key components of the system include:
● Student Registration: Enabling prospective students to register for driving courses online.
● Admin Approval: Admin functionalities for approving registrations, managing course
content, and overseeing instructor allocations.
The project aims to streamline the driving school process, reducing errors and increasing
efficiency. This car driving school study and system development will be conducted from
February 2024 to May 2024.
1.6 Objectives
The objectives of a car driving school management system (CDSMS) are :

 To Automate and streamline driving school operations by providing features such as


student registration and management, class scheduling and attendance tracking, vehicle and
instructor management, financial management, and reporting and analytics.

 To Enhance communication by providing a central platform for sharing information and


updates with students, parents, and staff.

 To Support better decision-making by generating reports on key metrics, such as student


performance, class attendance, and financial performance.

1.6 Current/existing systems


The landscape of driving school management has traditionally been characterized by a reliance
on manual processes and semi-automated systems. However, with the advent of digital
technology, several web-based and software solutions have emerged to address various
operational challenges. This section provides an overview of the current or existing systems
within the realm of driving school management, highlighting their features, limitations, and the
gap that the Car Driving School Management System (CDSMS) seeks to fill.
1.7 Purpose of the study
The purpose of this study is to design, develop, and evaluate a Car Driving School Management
System (CDSMS) as a web application, aiming to enhance the operational efficiency,
educational quality, and overall user experience in driving schools. This study seeks to address
the gaps identified in current systems by leveraging modern web technologies to offer a more
integrated, scalable, and user-friendly solution.

1.8 Stakeholders analysis


Stakeholder Analysis is a tool for clearly defining key stakeholders for a project or other
activity, understanding where stakeholders stand, and developing cooperation between the
stakeholders and the project team. The main objective is to ensure successful outcomes for the
project or the changes to come. Stakeholders are the people or organizations who can be
positively or negatively affected by change or action within the organization. They can also
be the ones having a positive or negative impact.
Stakeholders are parties to a project or process and have an interest or influence on the outcome.
A stakeholder can be a person or a group.

Stakeholder Inter Importance

Administrative High They are responsible for the


smooth operation of the
driving school, including
scheduling, billing,
compliance, and customer
service. A management
system automates and
streamlines the set tasks,
reducing errors and saving
time.

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.

1.10 Project Constraints


The project constraints for a car driving school management system include the scope of system
capabilities, the time frame for deployment, the budget for development and maintenance, the
quality of the software and user interface, the availability of skilled instructors and support staff,
and the necessity to manage risks effectively. These constraints must be balanced to achieve a
system that supports the school’s administrative functions and enhances the learning experience
for students.
CHAPTER TWO
LITERATURE REVIEW
2.1 Introduction

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.

2.2 Similar existing systems


There are a number of projects that went on this concept all over the world, yet the popularity
and the acceptance of the people is not up to a recognizable level. But in different countries some
companies have pioneered this concept to mitigate the problems. The idea is to adapt those
technologies in Sri Lanka, especially in highly crowded towns. By researching through few
projects and research done for the upliftment of the driving school management is discussed in
this analysis.
This will discuss about Related works of our project. This article reviews important because it is
used to help the developer to build the system, therefore the developer get some knowledge of
the strengths and limitations of the system. All of this helps the developer to decide the best way
to develop the system. Research and analysis of an existing system or current system should be
done to build and create a good system. A good system always comes after the enhancement of
the existing system.

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.

3.2 Overview of the project


In recent years, most of the business is based on technology. All most all the industries are now
Driving with the technologies. All the manual process is automated. Automating a manual
process Helps to save money and time both. One of the essential areas that need to go with the
technology Is driving schools. In somalia, most of the organizations are behind the technologies.
So, most Of the people tend to automate this process to get the maximum benefit. The main
features Supported by the system as follows;
• Register new user

• Add, edit, and delete vehicle student and instructor.

• 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.

3.2.1 Problem Statement analysis


Many driver training institutes are operating across the country, and only a handful of them have
Opted for the digital transformation. The majority of these institutes are still committed to the
Manual processes of running the business. Different types of users come to get training, such as
Workers, students, etc. During different times of the day. Ease of scheduling a driving lesson for
a Trainee is low as these scheduling typically happens through phone calls, which sometimes
require The trainee to make a few phone calls to get a confirmation on their specific time slot. As
there is No reliable way to track the real-time location of a training vehicle[6].

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.

3.3 Data collection protocol


Since there is no particular client for the system, there is only one data collection protocol used
and Justification of the data gathering methods used as follows.

3.3.1 Review Similar Systems


Reviewing similar systems is a way of collecting data by reviewing existing systems. This is a
Good way to find out the requirements because once reviewing the system can find the
drawbacks Of the system and identify the missing features. Identify new improvements will help
to identify The requirements. Those will be helpful to get as requirements for the current system.
There is Some similar system which shows the user feedbacks as well. This kind of feedback
will more Appreciate because these things can be considered as the new requirements.
3.4 Requirement Specification for the proposed system
The following section comprehends with a complete explanation about the proposed system,
which Should be essential to accomplish. Moreover, the UML diagrams will facilitate the
enhanced idea About the functionalities, components afforded to the user by the future system.

3.4.1 Functional Requirements

Below describe the functional requirements of the system.


• The system should be able to register new users.

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 is another feature supported by 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

Payment gateway for implementation purposes since some real-time.

payment gateways Need to buy and use

• The system allows to generate various reports

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.

3.4.2 Non- Functional Requirements

Non-functional requirements of the proposed system as follows,


• There are access levels in the system. Each student access is restricted to his/her

Registration records. Only authorized system administrator(s) has access to all or Any

student registration records.

• The database design of the future system will enhance the efficiency of the system.

Maximum speed is going to be provided to the info retrieval functionality.

• 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

Interface and with the user-friendly interfaces designed.

• 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.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy