This document is an undergraduate capstone project presented to the College of Informatics and Computing Sciences at Batangas State University. The project is titled "Truck Mixer Management System with Online Location System for Magnificon Ready Mix Concrete". It aims to develop a software application to help Magnificon Ready Mix Concrete efficiently manage their fleet of 25 truck mixers. Currently, the company uses a manual paper-based system to track the location and status of truck mixers, which causes issues like frequent loss of paperwork and difficulty updating records. The proposed system will provide features like real-time tracking of truck locations, monitoring status, and scheduling deliveries to address these problems. It will be developed using tools like JavaScript and
• HIGHER DIPLOMA IN INFORMATION TECHNOLOGY ( THE UNIVERSITY OF JORDAN)
• B.CS IN CHEMISTRY AND COMPUTER FROM YARMOUK UNIVERSITY JORDAN
• MCAD.NET (MICROSOFT CERTIFIED APPLICATION DEVELOPER 2003)
• ADO.NET; ASP.NET ; MVC :LINQ :VB.NET : C#
• MS SQL SERVER DATABASE 2005-2008-2012-2014
• ACCESSING DATA WITH MICROSOFT .NET FRAMEWORK 4 CERTIFICATE -MICROSOFT
• JOOMLA WEBSITES DEVELOPER
• PHP; MYSQL DATABASE;
• MICROSOFT CERTIFIED TECHNOLOGY SPECIALIST (MCTS 2013)
• CERTIFICATE DEVELOPING DATA ACCESS SOLUTIONS- MICROSOFT
• CERTIFICATE DEVELOPING WEB APPLICATIONS – MICROSOFT
• CERTIFICATE ADMIN TEAM FOUNDATION SERVER – MICROSOFT
• CERTIFICATE DEVELOPING SILVERLIGHT – MICROSOFT
• OFFICIAL TRANING IN ARCGIS 10.1 (I) – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 ( II) – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 ( III) performing analysis – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 ( BUILDING GEODATABASE) – BY ESRI
• OFFICIAL TRANING IN IMPLEMENTING VERSIONED WORKFLOWS IN A MULTIUSER GEODATABASE – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 ( BUILDING WEB APPLICATION USING THE ARCGIS API ) – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 ( INTRODUCTION TO ARCGIS SERVER) – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 (CONFIGURING & MANAGING THE MULTIUSER GEODATABASE (SDE)) – BY ESRI
• CERTIFICATE MAINTAINING MICROSOFT SQL SERVER DATABASE-MICROSOFT
• CERTIFICATE IMPLEMENTING MICROSOFT SQL SERVER DATABASE REPORTING SERVICES- MICROSOFT
• CERTIFICATE SHAREPOINT SERVER ADMINISTRATION- MICROSOFT
• CERTIFICATE SHAREPOINT SERVER DEVELOPMENT- MICROSOFT
• BUSINESS INTELLIGENCE TOOLS :DATA ANALYSIS SERVICES, DATA TRANSFORMATION SERVICES (DTS), DATA MIGRATION SERVICES, ETL (EXTRACT, TRANSFORM, AND LOAD) SERVICES,
• ONLINE ANALYTICAL PROCESSING (OLAP) AND DATA-MINING TOOLS
• CERTIFICATE WRITING QUERIES USING MICROSOFT SQL SERVER TRANSACT SQL –MICROSOFT
• CERTIFICATE IMPLEMENTING AND MAINTAINING MICROSOFT SQL SERVER ANALYSIS SERVICES –MICROSOFT
Lesson 9 - Resisting Temptation Along the Way.pptxCelso Napoleon
Lesson 9 - Resisting Temptation Along the Way
SBs – Sunday Bible School
Adult Bible Lessons 2nd quarter 2024 CPAD
MAGAZINE: THE CAREER THAT IS PROPOSED TO US: The Path of Salvation, Holiness and Perseverance to Reach Heaven
Commentator: Pastor Osiel Gomes
Presentation: Missionary Celso Napoleon
Renewed in Grace
The PBHP DYC ~ Reflections on The Dhamma (English).pptxOH TEIK BIN
A PowerPoint Presentation based on the Dhamma Reflections for the PBHP DYC for the years 1993 – 2012. To motivate and inspire DYC members to keep on practicing the Dhamma and to do the meritorious deed of Dhammaduta work.
The texts are in English.
For the Video with audio narration, comments and texts in English, please check out the Link:
https://www.youtube.com/watch?v=zF2g_43NEa0
Más contenido relacionado
Similar a TRUCK MIXER MANAGEMENT SYSTEM WITH ONLINE LOCATION
• HIGHER DIPLOMA IN INFORMATION TECHNOLOGY ( THE UNIVERSITY OF JORDAN)
• B.CS IN CHEMISTRY AND COMPUTER FROM YARMOUK UNIVERSITY JORDAN
• MCAD.NET (MICROSOFT CERTIFIED APPLICATION DEVELOPER 2003)
• ADO.NET; ASP.NET ; MVC :LINQ :VB.NET : C#
• MS SQL SERVER DATABASE 2005-2008-2012-2014
• ACCESSING DATA WITH MICROSOFT .NET FRAMEWORK 4 CERTIFICATE -MICROSOFT
• JOOMLA WEBSITES DEVELOPER
• PHP; MYSQL DATABASE;
• MICROSOFT CERTIFIED TECHNOLOGY SPECIALIST (MCTS 2013)
• CERTIFICATE DEVELOPING DATA ACCESS SOLUTIONS- MICROSOFT
• CERTIFICATE DEVELOPING WEB APPLICATIONS – MICROSOFT
• CERTIFICATE ADMIN TEAM FOUNDATION SERVER – MICROSOFT
• CERTIFICATE DEVELOPING SILVERLIGHT – MICROSOFT
• OFFICIAL TRANING IN ARCGIS 10.1 (I) – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 ( II) – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 ( III) performing analysis – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 ( BUILDING GEODATABASE) – BY ESRI
• OFFICIAL TRANING IN IMPLEMENTING VERSIONED WORKFLOWS IN A MULTIUSER GEODATABASE – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 ( BUILDING WEB APPLICATION USING THE ARCGIS API ) – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 ( INTRODUCTION TO ARCGIS SERVER) – BY ESRI
• OFFICIAL TRANING IN ARCGIS 10.1 (CONFIGURING & MANAGING THE MULTIUSER GEODATABASE (SDE)) – BY ESRI
• CERTIFICATE MAINTAINING MICROSOFT SQL SERVER DATABASE-MICROSOFT
• CERTIFICATE IMPLEMENTING MICROSOFT SQL SERVER DATABASE REPORTING SERVICES- MICROSOFT
• CERTIFICATE SHAREPOINT SERVER ADMINISTRATION- MICROSOFT
• CERTIFICATE SHAREPOINT SERVER DEVELOPMENT- MICROSOFT
• BUSINESS INTELLIGENCE TOOLS :DATA ANALYSIS SERVICES, DATA TRANSFORMATION SERVICES (DTS), DATA MIGRATION SERVICES, ETL (EXTRACT, TRANSFORM, AND LOAD) SERVICES,
• ONLINE ANALYTICAL PROCESSING (OLAP) AND DATA-MINING TOOLS
• CERTIFICATE WRITING QUERIES USING MICROSOFT SQL SERVER TRANSACT SQL –MICROSOFT
• CERTIFICATE IMPLEMENTING AND MAINTAINING MICROSOFT SQL SERVER ANALYSIS SERVICES –MICROSOFT
Lesson 9 - Resisting Temptation Along the Way.pptxCelso Napoleon
Lesson 9 - Resisting Temptation Along the Way
SBs – Sunday Bible School
Adult Bible Lessons 2nd quarter 2024 CPAD
MAGAZINE: THE CAREER THAT IS PROPOSED TO US: The Path of Salvation, Holiness and Perseverance to Reach Heaven
Commentator: Pastor Osiel Gomes
Presentation: Missionary Celso Napoleon
Renewed in Grace
The PBHP DYC ~ Reflections on The Dhamma (English).pptxOH TEIK BIN
A PowerPoint Presentation based on the Dhamma Reflections for the PBHP DYC for the years 1993 – 2012. To motivate and inspire DYC members to keep on practicing the Dhamma and to do the meritorious deed of Dhammaduta work.
The texts are in English.
For the Video with audio narration, comments and texts in English, please check out the Link:
https://www.youtube.com/watch?v=zF2g_43NEa0
In Jude 17-23 Jude shifts from piling up examples of false teachers from the Old Testament to a series of practical exhortations that flow from apostolic instruction. He preserves for us what may well have been part of the apostolic catechism for the first generation of Christ-followers. In these instructions Jude exhorts the believer to deal with 3 different groups of people: scoffers who are "devoid of the Spirit", believers who have come under the influence of scoffers and believers who are so entrenched in false teaching that they need rescue and pose some real spiritual risk for the rescuer. In all of this Jude emphasizes Jesus' call to rescue straying sheep, leaving the 99 safely behind and pursuing the 1.
The Book of Joshua is the sixth book in the Hebrew Bible and the Old Testament, and is the first book of the Deuteronomistic history, the story of Israel from the conquest of Canaan to the Babylonian exile.
A373 true knowledge Not according to true knowledge, knowledge/true knowledg...franktsao4
When I read about true knowledge, I had a lot of doubts in my mind. What is true knowledge? Could it be that the knowledge I think is not true knowledge? What is the difference between true knowledge and the knowledge that ordinary people think? We will conduct in-depth research on the following topics. What is love god? What is knowing God? Am I loving God? From the analysis inside, we can clearly see that if it is not true knowledge, then we can clearly see that what is required is almost impossible for humans to achieve. However, if God's method is followed, which is true knowledge, then We can see that this is not such a difficult thing. Only by starting with God’s method can we achieve such a state. A373.
The Chakra System in our body - A Portal to Interdimensional Consciousness.pptxBharat Technology
each chakra is studied in greater detail, several steps have been included to
strengthen your personal intention to open each chakra more fully. These are designed
to draw forth the highest benefit for your spiritual growth.
The Prophecy of Enoch in Jude 14-16_.pptxStephen Palm
In Jude 14-16 Jude cites one of the most cryptic characters in the Book of Genesis, Enoch, the man who never died! Jude quotes Enoch, but the words are not found in Genesis nor anywhere else in the Bible. Jude is actually quoting from a pseudepigraphical book named 1 Enoch. In this sermon we will take a close look at Enoch, consider the way that biblical authors at times cited non-biblical books as illustrations and how Jude applied these words to the false teachers of our day.
The Story of 'Chin Kiam Siap' ~ An AI Generated Story ~ English & Chinese.pptxOH TEIK BIN
A PowerPoint Presentation based on an AI Generated moral story with some editing.
Life Lessons based on the story are penned for the presentation.
The texts are in English and Chinese.
The audio narration with explanation is in Hokkien.
For the Video with audio narration and explanation in Hokkien (Texts are in English and Chinese), please check out the Link:
https://www.youtube.com/watch?v=3l8qD7skfi8
What Should be the Christian View of Anime?Joe Muraguri
We will learn what Anime is and see what a Christian should consider before watching anime movies? We will also learn a little bit of Shintoism religion and hentai (the craze of internet pornography today).
The Good News, newsletter for June 2024 is hereNoHo FUMC
Our monthly newsletter is available to read online. We hope you will join us each Sunday in person for our worship service. Make sure to subscribe and follow us on YouTube and social media.
TRUCK MIXER MANAGEMENT SYSTEM WITH ONLINE LOCATION
1. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
TRUCK MIXER MANAGEMENT SYSTEM
WITH ONLINE LOCATION SYSTEM FOR
MAGNIFICON READY MIX CONCRETE
A Capstone Project Presented to the Faculty of the
College of Informatics and Computing Sciences
Batangas State University TNEU JPLPC - Malvar
Malvar, Batangas
In Partial Fulfillment of the Requirements for the Degree
Bachelor of Science in Information Technology
Major in Business Analytics
CAILAO, MARY KRIS S.
DELOS SANTOS, RIZA P.
REVILLA, MICHEAL ADRIANN R.
TALATALA, ARRON ALVIN M.
JOSEPH RIZALDE E. GUILLO
Adviser
December 2022
2.
3. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
iii
ACKNOWLEDGEMENT
This capstone paper is made possible through the help and support from
others. Without them, it is impossible for the developers to attain the objectives in
doing this study. Thus, the developers are extending their gratitude to:
First, to Almighty God, for giving the strength, wisdom and giving
knowledge in exploring things, for the guidance and endless blessings, for the help
for the developers to pass all the trials that they have encountered;
4. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
iv
DEDICATION
Family, For all the financial and moral support that has
enabled the researchers to triumph all the challenges,
especially during the lowest time that served as their
inspiration. Friends, For encouraging us along the way
which extended their help in the midst of the problems while
doing this work that ensured us to do our best to finish what
we started. Almighty God, We dedicate this research work
to our powerful pillar, our Creator, Almighty God, the
source of inspiration, wisdom, knowledge, and
understanding.
M. K.S.C
R. P.S.D.
M.A.R.R.
A.A.M.T.
5. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
v
EXECUTIVE SUMMARY
TITLE : TRUCK MIXER MANAGEMENT SYSTEM
WITH ONLINE LOCATION SYSTEM FOR
MAGNIFICON READY MIX CONCRETE
AUTHORS : CAILAO, MARY KRIS S.
DELOS SANTOS, RIZA P.
REVILLA, MICHEAL ADRIANN R.
TALATALA, ARRON ALVIN M.
TYPE OF DOCUMENT : Undergraduate IT Capstone Project
TOTAL NUMBER OF PAGES : 8 0
NAME OF INSTITUTION : Batangas State University TNEU JPLPC-
MALVAR
YEAR COMPLETED : 2023
ADVISER : JOSEPH RIZALDE E. GUILLO
Technology helps businesses a lot because it makes the process faster.
and this is what is mostly used in businesses; almost everyone who does
business uses technology. There are very few people who have businesses
without technology. This is the new process for a business to speed up and be
organized because there is so much that can be done. The Magnificon ready-
mix concrete is manually updated by the admin; they use the trip ticket, where
the time of their departure is written there and the location of their destination
is also written there. They also manually add the odometer to their trip ticket
when they leave, and they forward that to their admin. Magnificon ready mix
concrete has 25 truck mixers where they are experiencing frequent loss of trip
tickets and they are having difficulty with the manual update process in the admin.
6. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
vi
Truck mixer management system with an online location system is
a software application that is designed to help companies manage their truck
mixer locations and records efficiently and effectively. The system is typically
used by companies in the concrete and construction industries that operate
truck mixers to transport concrete to construction sites.
The truck mixer management system with online location system typically
provides features such as real-time tracking of the location of each truck mixer,
monitoring of the status of each truck-mixer, and scheduling of deliveries.
The system may also include features for managing maintenance schedules,
tracking fuel consumption, and managing driver performance. The proponents
creates a website for Magnificon Ready Mix Concrete with the goal of assisting
the client in effectively managing operations and providing live tracking,
customer orders, and a more convenient experience and transaction. Both clients
and end users find the website's user interface to be friendly.
The system created using a number of tools to help the supporters
achieve their objectives. In order to generate dynamic web pages and make the
website interactive, the proponents chose JavaScript as their client-side scripting
language. Web developers frequently utilize JavaScript to build different types of
web applications and to provide them interactive capabilities.
7. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
vii
The functionality of the entire system are tested using functional testing.
This is done to make sure the system is operating in accordance with its
functional requirements.
The proposed system will be tested using a technique known as "black
box testing," in which the tester does not have access to the internal
programming codes that the proposed system uses in the background. The tester
is only interested in the inputs, outputs, and outcomes that the system generates.
The reason this technique is known as "black testing" is that the tester only
interacts with the system through its user interface, stimulating the viewpoint of
end users who are unaware of the system's logic. The advocates utilize this
technique to run it and identify interface, output, and missing or inaccurate
functionality flaws.
8. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
viii
TABLE OF CONTENTS
PAGE
TITLE PAGE....................................................................................................................... i
APPROVAL SHEET.........................................................................................................ii
ACKNOWLEDGEMENT................................................................................................. iii
DEDICATION.....................................................................................................................v
EXECUTIVE SUMMARY................................................................................................vi
LIST OF FIGURES........................................................................................................xiv
LIST OF TABLES..........................................................................................................xvi
CHAPTER PAGE
1. INTRODUCTION........................................................................................................ 1
Project Context...................................................................................................... 1
Purpose and Description......................................................................................3
Objectives of the Study........................................................................................ 5
Scope and Limitations of the Study.................................................................... 7
Definition of Terms..............................................................................................10
2. REVIEW OF RELATED SYSTEM AND STUDIES.............................................13
Technical Background........................................................................................13
Related Systems and Studies...........................................................................22
Research Literature and Related Studies..........................................................
9. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
ix
3. DESIGN AND METHODOLOGY........................................................................... 41
Data Gathering.....................................................................................................41
Project Concept................................................................................................... 43
Development Methodology................................................................................ 45
Development Approach......................................................................................47
System Analysis and Design.............................................................................49
Context Flow Diagram........................................................................................ 49
Data Flow Diagram............................................................................................. 50
User Design Interface......................................................................................... 54
Functional Requirements................................................................................... 71
Non-Functional Requirements...........................................................................73
Hardware Requirements.................................................................................... 74
Software Requirements in Developing the System........................................75
Software Development Tools.............................................................................77
Testing and Evaluation.......................................................................................78
Test Case............................................................................................................. 79
10. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
x
System Evaluation.............................................................................................. 82
4. RESULTS AND DISCUSSION.................................................................................85
User Login Module..............................................................................................85
User Registration Module...................................................................................86
Browse Shop’s Menu Module............................................................................86
Upload Inspiration Image Module.....................................................................87
Reservation Management Module....................................................................89
Proof of Payment Module...................................................................................90
Add New Product Module.................................................................................. 91
Manage Reservations Module...........................................................................91
Notifications via SMS or Email Module............................................................92
User Management Module.................................................................................93
Generated Reports Module............................................................................... 95
Descriptive Analytical Features.........................................................................96
Evaluation Results...............................................................................................97
Implementation Plan.........................................................................................104
5. SUMMARY OF FINDINGS, CONCLUSIONS, AND RECOMMENDATION . 105
Summary of Findings........................................................................................105
Conclusions........................................................................................................109
11. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
xi
Recommendations............................................................................................115
BIBLIOGRAPHY.......................................................................................................... 117
APPENDICES...............................................................................................................124
A. RELEVANT SOURCE CODE..............................................................125
B. GANTT CHART OF ACTIVITIES....................................................... 164
C. EVALUATION TOOLS......................................................................... 165
D. SAMPLE INPUT/OUTPUT REPORT.................................................168
E. USER MANUAL.....................................................................................170
F. GRAMMARIAN’S CERTIFICATION...................................................186
G. PROOF OF MOA SIGNING................................................................ 187
H. PROOF OF CONDUCTING SURVEY...............................................188
I. PROOF OF SYSTEM TURNOVER....................................................189
J. CURRICULUM VITAE.......................................................................... 190
K. PROJECT TEAMS AND RESPONSIBILITIES.................................193
12. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
xii
LIST OF FIGURES
FIGURE PAGE
1. Architectural Design of the Developed System..............................................22
2. Mobile App Development Life Cycle................................................................45
3. Context Flow Diagram........................................................................................49
4. Flowchart Diagram..............................................................................................50
5. Top-Down Approach.......................................................................................... 51
6. Home Page..........................................................................................................52
7. Login Page...........................................................................................................53
8. Registration Page............................................................................................... 55
9. Student Year Grade Page................................................................................. 56
10.Top Performing List Page..................................................................................57
11.Student list Page Individually............................................................................58
12.Language Types Page for Kindergarten......................................................... 59
13.Premium Page.....................................................................................................60
14.List of Reading Language Page....................................................................... 61
15.ABAKADA types Page....................................................................................... 62
16.Language Types Page for Grade 1..................................................................63
17.List of Reading Language Types Page........................................................... 64
18.List of Level Page............................................................................................... 65
13. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
xiii
19.List of Reading Language Page.......................................................................66
20.List of Level Page................................................................................................67
21.Language Types for Grade 2 Page..................................................................68
22.List of Reading Language Page ...................................................................... 69
23.List of Level Page................................................................................................70
24.List of Reading Language Types Page........................................................... 71
25.List of Level Page................................................................................................85
26.Language Types Page....................................................................................... 86
27.List of Reading Language Page....................................................................... 87
28.Level of Types Page...........................................................................................88
29.List of Reading Language Page....................................................................... 89
30.List of Level Page................................................................................................90
31.Finish Page.......................................................................................................... 91
32.Voice Recognition Page.....................................................................................92
33.Create an Account Page (Admin).....................................................................93
34.Login Page........................................................................................................... 94
35.Dashboard Page................................................................................................. 95
36.Players Page........................................................................................................96
37.Players List and Progress Page..........................................................................99
38.Premium Page.....................................................................................................00
39.Sign Out Page..................................................................................................... 00
14. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
xiv
LIST OF TABLES
TABLE PAGE
1. Functional Requirements of the Developed System..................................... 72
2. Non-Functional Requirements of the Developed System.............................73
3. Hardware Requirements in Developing the System......................................74
4. Hardware Requirements in Using the System................................................75
5. Software Requirements in Developing the System........................................76
6. Software Requirements in Using the System................................................. 76
7. Sample Test Case for Administrator................................................................ 80
8. Sample Test Case for Customer...................................................................... 81
9. Likert Scale.......................................................................................................... 83
15. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
xv
16. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
CHAPTER 1
INTRODUCTION
This chapter provide the introduction of the project. Research and analysis
of the objective, project context, purpose and description, scope and limitation we
are discuss throughout this chapter. unfamiliar terms were defined for the reader
and user to understand clearly the terms that have been used.
Project Context
In today’s generation, technology paves the way for innovation in people’s
lives. It made things a lot faster and made people more productive than ever.
Almost everything that people do in their daily lives involves technology, such as
smartphones, computers, etc., but technology enhances efficiency, convenience.
Businesses use technology to make their work easier. And technology
changes the manual process in a business or company to make their work
process easier and faster. Technology helps businesses a lot because it makes
the process faster. and this is what is mostly used in businesses; almost
everyone who does business uses technology. There are very few people who
have businesses without technology. This is the new process for a business to
speed up and be organized because there is so much that can be done.
Because of technology, not only in business but also in our country, many
people are getting used to it and finding it easier to work because of it.
17. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
2
The Magnificon ready-mix concrete is manually updated by the admin;
they use the trip ticket, where the time of their departure is written there and the
location of their destination is also written there. They also manually add the
odometer to their trip ticket when they leave, and they forward that to their
admin. Magnificon ready mix concrete has 25 truck mixers where they are
experiencing frequent loss of trip tickets and they are having difficulty with the
manual update process in the admin. they usually have a hard time especially
when they need rescue they still need to chat, which usually takes them a
long time to rescue. my contact in the company is their admin and my uncle, and
my classmate. Truck mixer management system with an online location
system is a software application that is designed to help companies manage
their truck mixer locations and records efficiently and effectively. The system
is typically used by companies in the concrete and construction industries that
operate truck mixers to transport concrete to construction sites.
The truck mixer management system with online location system typically
provides features such as real-time tracking of the location of each truck mixer,
monitoring of the status of each truck-mixer, and scheduling of deliveries.
The system may also include features for managing maintenance schedules,
tracking fuel consumption, and managing driver performance.
18. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
3
Purpose and Description
The purpose of this project was to propose a truck mixer management
system with an online location system. This system helps the company and the
admin easily view the location of the truck mixer during the delivery time and
manage the information. The system will help the companies improve their
operations as soon as we implement it. The driver scans the QR code for the
admin to confirm departure.
Objectives of the Study
The main objective of this project is the development the truck mixer
management system with Online Location System for Magnificon Read Mix
Concrete is to track the location of the mixer truck in real-time. This project
aims to fulfill the following;
1. To develop Truck Mixer Management System with Online
Location System that can perform the following features:
1.1 Real time Monitoring of the following:
1.2 Manage truck mixer information.
1.3 Manage truck driver information.
1.4 QR-code scanning for the confirmation of departure of truck mixer.
19. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
4
2. Manage information on product loaded onto a truck mixer which covers
the following:
2.1 Amount of product loaded on the mixer truck.
2.2 Types of product loaded on the mixer truck.
3. Monitor and manage the preventive maintenance schedule of
the mixer trucks.
4. Provide the following analytics features for the system:
4.1 Route Optimization for mixer trucks.
4.2 Preventive Maintenance Analysis.
5. Test and evaluate the system using the Software Evaluation Criteria
Based on ISO/IEC 25010:2011 specifically on :
6. Provide an implementation plan for the proposed system.
20. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
5
Scope & Limitations of the Study
The proponents proposed a truck mixer management system with an online
location system where the administrator could see the location of the truck mixer.
Here, the administrator will also monitor the current speed and direction of travel
of the truck mixer. and the admin will manage the information of the truck mixer
and the driver. The driver will scan a QR code to administrator for the confirmed
departure of the truck mixer and will also manage the amount of product loaded
on the truck mixer. Also, the administrator can monitor and manage the
preventive maintenance schedule of the truck mixers.
Definition of Terms
The terms discussed in this part will help readers to fully understand the
concept and the content of the project especially to the people who are not so
familiar in the terms used throughout the development. The terms are defined by
the developers and gathered from trusted sources to validate conceptual and
operational definitions of the terms listed below.
QR CODE -The QR – which stands for “quick response” – code is basically
a bar code on steroids. While the bar code holds information horizontally, the QR
code does so both horizontally and vertically.[1]In the developed system the qr
code are scanning the driver for the confirm departure.
21. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
6
CHAPTER 2
REVIEW OF RELATED SYSTEMS AND STUDIES
This chapter includes the related systems that the developers gathered
and used as a guide when creating the system. From completed studies that are
very relevant to the produced system, the review of related systems is derived.
Additionally, this chapter gives developers suggestions on how to construct and
enhance the system.
Technical Background
A variety of technologies and frameworks, including PHP, Laravel were
used in the development of an Truck Mixer Management System With Online
Location System For Magnificon Ready Mix Concrete. Together, these elements
form a reliable and simple system for managing and tracking truck mixer
locations in the ready-mix concrete sector. Building dynamic and interactive
online applications starts with PHP, a server-side programming language. PHP
manages database interactions, promotes communication between the front-end
and back-end components of the Online Location System, and conducts server-
side processing by (Lerdorf et al., 2018). The development process is made
simpler by the effective PHP framework Laravel, which also encourages
maintainable and effective code. It provides a strong architectural framework for
creating online applications by offering features like routing, database ORM
(Object-Relational
22. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
7
Mapping), authentication, and caching. Laravel is a great option for creating the
Online Location System because of its expressive syntax and thorough
documentation by (Taylor, 2021).
A trustworthy and effective database must be used in the research of the
Truck Mixer Management System With Online Location System For Magnificon
Ready Mix Concrete in order to store and manage the system's data. The
MySQL database will be used for this study. A well-liked and frequently used
relational database management system (RDBMS), MySQL is renowned for its
dependability, scalability, and simplicity of use. It provides a wide range of
capabilities, including data integrity, security, and high performance, that are
ideal for web applications. SQL is a structured query language that MySQL
provides, making it simple to query and modify data in the database. Several
criteria led to the selection of MySQL as the Truck Mixer Management System
With Online Location System For Magnificon Ready Mix Concrete. First off,
because it is a relational database, MySQL enables the effective administration
and structuring of structured data. It offers the ability to specify connections
between various data elements, preserving the integrity and consistency of the
data. Additionally, MySQL has a reputation for being scalable, which is
important for processing enormous volumes of data produced by the online
23. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
8
time data on fleet positions, statuses, and other pertinent information.
Additionally, MySQL provides strong security tools including user
authentication, access control, and encryption, all of which are essential for
safeguarding sensitive data in the system. This helps safeguard the security
and integrity of the data by ensuring that only authorized personnel have
access to it. Furthermore, MySQL has a sizable and vibrant user and
developer community that offers comprehensive documentation, support,
and a wealth of resources. This makes working with MySQL and utilizing its
features simpler for the development team.
The usage of CSS (Cascading Style Sheets) as a design tool is
crucial in the investigation of the Online Location System for Truck Mixer
Magnificon Ready Mix Concrete in order to produce an appealing and user-
friendly interface. The layout, colors, fonts, and overall design of online
applications can all be adjusted by developers using CSS .The usage of
CSS frameworks, preprocessors, and libraries can help to improve the user
interface and speed up the design process. Pre-designed templates,
responsive design features, and a variety of stylistic possibilities are offered
by well-known design tools like Bootstrap, Foundation, and Materialize. With
the help of these technologies, development times can be cut in half while
24. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
9
The choice will be influenced by a variety of elements, including the
preferred visual aesthetic, responsiveness, and compatibility with other
technologies, as well as the familiarity and preferences of the development
team. Developers can construct an intuitive and aesthetically pleasing user
interface that improves the overall user experience of the online location
system by utilizing CSS and the related design tools.
The selection of local hosting for the system's deployment is a crucial
factor in the investigation of the Truck Mixer Management System With
Online Location System For Magnificon Ready Mix Concrete. Instead of
utilizing cloud-based hosting services, local hosting includes installing
servers or other equipment on the property of the organization to host the
application. Increased control over the hosting environment is one benefit of
local hosting. According to (Bartlett, 2019) their own requirements and
needs, organizations can modify and fine-tune the infrastructure.
Additionally, since critical data stays on the organization's property, local
hosting gives administrators more control over data privacy and security.
Local hosting does, however, provide certain difficulties. The required
infrastructure must be installed and maintained, which calls for technical
knowledge and resources. Higher initial expenditures for hardware, software,
25. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
10
security requirements, and available technological capabilities when
selecting whether to use local hosting. The best hosting strategy for the
Truck Mixer Management System With Online Location System For
Magnificon Ready Mix Concrete. will be chosen after considering the unique
requirements of the organization and evaluating the benefits and drawbacks
of local hosting against cloud hosting solutions.
Location services like Mapbox are important in the research of the
Truck Mixer Management System With Online Location System For
Magnificon Ready Mix Concrete because they facilitate the functioning and
efficacy of the system. Through Gaffney, J., & Smith, J. (2019), its APIs
(Application Programming Interfaces) and SDKs (Software Development
Kits), Mapbox provides a full range of mapping, geocoding, and navigation
capabilities. Developers can take advantage of Mapbox's potent capabilities
to improve fleet management procedures by incorporating it into the online
location system. The system can see and track real-time vehicle
whereabouts using Mapbox's interactive maps, giving a clear picture of
where the truck mixers are located. Better resource allocation, route
optimization, and scheduling decisions are made as a result.
Furthermore, the system can effectively translate addresses from text
26. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
11
into geographic coordinates thanks to Mapbox's geocoding feature. The accuracy and
precision of the system's location data are improved by this function. The system can
also use Mapbox's navigation features to determine the best routes for truck
mixers while accounting for traffic conditions and other important aspects. By
reducing travel time and fuel consumption, this contributes to an improvement in
overall operating efficiency. The tremendous degree of customisation offered by
Mapbox is one of its significant benefits.
The layout and functionality of the maps can be customized by Ledoux,
H. (2019) to fit the needs and branding of the Truck Mixer Management System
With Online Location System For Magnificon Ready Mix Concrete. Additionally,
Mapbox offers thorough documentation and support, making it simpler for
developers to integrate and successfully use its capabilities.
The study can take advantage of Mapbox's features to improve fleet
management, route optimization, and overall operational efficiency by
integrating its location services into the system. The use of Mapbox in the Truck
Mixer Management System With Online Location System For Magnificon Ready
Mix Concrete highlights the value of dependable and feature-rich location
services in the construction sector.
27. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
12
Figure 1. System Architectural Design of the Developed System
Figure 1 depicts the architectural design of the proposed website. Customers
can engage with the web-based system directly, and the administrator can
access their system through a website. Customers can place orders for goods,
request services, and complete transactions on the website. The system keeps
track of transactional information, such as drivers, real-time tracking, total
orders, planned transactions, QR.
Related System
According to Santos et al., [1] this research study in which they built an
IoT-based fleet management system specifically tailored for the construction
sector, with a particular focus on truck mixers, in order to boost operational
performance and enable real-time vehicle tracking. The primary goal of their
system was to improve fleet management, decision-making, and resource
28. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
13
allocation by leveraging real-time tracking and monitoring capabilities. This
system utilized a variety of sensors and communication technologies to collect
critical information about the vehicles' position, speed, and fuel consumption.
Notably, GPS monitoring technology was used to precisely locate the location
of the truck mixers.
Wireless connection systems permitted real-time data transmission,
providing fleet managers with up-to-date information about their cars.
Furthermore, cloud computing was used to efficiently store and process the
obtained data. The primary purpose of installing this IoT-based fleet
management system was to improve operational efficiency in the construction
industry. Fleet managers could effectively manage their resources, make
educated decisions, and distribute them optimally if real-time tracking and
monitoring of truck mixers was enabled. The ability to acquire accurate and
timely information about vehicle whereabouts, speeds, and fuel consumption
enabled fleet managers to more efficiently monitor their operations and
address any difficulties that arose. As a result, the implementation of this
technology resulted in significant advances in operational effectiveness and
cost savings.
This study emphasized the advantages of establishing an IoT-based
29. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
14
management system for the construction industry, particularly with regard to
truck mixers. The system's real-time tracking and monitoring capabilities
provided essential insights into the fleet's performance, allowing for enhanced
decision-making processes. Fleet managers were able to deploy resources
more effectively, enhance overall operational efficiency, and cut costs by
having access to accurate and up-to-date data.
Based on the study of Valencia et al., [2] concentrated on enhancing the
delivery routes and scheduling for truck mixers and other ready-mix
concrete vehicles. They analyzed elements like traffic patterns, road
restrictions, and the locations of construction sites using GIS technology.
They created effective delivery routes and schedules that aimed to cut down
on travel time and fuel usage by modeling and analyzing these components.
Route and schedule optimization resulted in improved operational
effectiveness and a more environmentally responsible strategy.
This investigated traffic patterns, road limits, and construction site
locations using GIS technology. This in-depth examination provided them
with useful insights into the topographical and logistical aspects of the
shipping operation. They used the acquired data to model and assess
various route planning components such as road conditions, traffic
30. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
15
congestion, and construction site proximity.
Based on their devised efficient delivery routes and timetables with the
goal of reducing travel time and fuel consumption. They were able to find the
most efficient routes for truck mixers and ready-mix concrete vehicles by taking
in to account factors such as traffic patterns and road constraints.
Furthermore, by strategically timing deliveries based on building site
locations, they reduced idle time and enhanced overall operating efficiency.
Route and timetable optimization not only increased operational
effectiveness but also promoted a more ecologically friendly strategy. This
research findings emphasized the possibility for minimizing the ecological
footprint associated with transportation in the construction industry by
reducing travel time and fuel consumption. Reduced emissions resulted
through the use of improved routes and schedules, contributing to a greener
and more sustainable approach to construction logistics.
The research conducted by Dela Cruz et al., [3] it provides a location-
based monitoring system for cement mixer vehicles. The goal of their
research was to illustrate the benefits of deploying such a system in the
construction industry in terms of vehicle monitoring, safety, and overall
safety of the cars by providing precise data on their whereabouts.
31. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
16
In the event of an incident or an emergency, the system permitted quick
response and help.
Furthermore, the location-based monitoring system improved the
efficiency of truck scheduling and routing. Fleet managers may optimize
resource allocation, plan routes more effectively, and cut travel times with
precise tracking and real-time information. The technology improves
operational effectiveness and resource allocation by reducing unnecessary
detours and delays. Furthermore, reduced trip times and optimized routing
resulted in lower fuel consumption, resulting in cost savings and environmental
benefits. This research findings are consistent with those of as both studies
emphasize the benefits.of deploying tracking and monitoring systems in the
construction industry for operational effectiveness, project management, and
resource allocation.
Construction businesses may use real-time data and make educated
decisions thanks to the incorporation of innovative technology. Construction
organizations can improve their project management capabilities by adopting
tracking and monitoring tools. Real-time data on vehicle position and
performance enables better coordination and resource allocation, reducing
delays and streamlining workflow. The capacity to precisely track and monitor
32. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
17
trucks also allows for more effective project scheduling, ensuring that
construction materials and resources are delivered on schedule and in the
correct area.
Furthermore, fleet managers can acquire insights into vehicle utilization
and discover areas for optimization by implementing tracking and monitoring
systems, which enhances resource allocation. This expertise enables them to
improve the overall efficiency of building projects by streamlining operations,
eliminating inefficiencies, and allocating resources more effectively.
As stated by Canlas et al., [4] introduced a fleet management system
with a mobile app specifically suited for heavy equipment in the construction
industry, including truck mixers. Their primary goal was to improve data-driven
decision-making and operational optimization by delivering real-time data on
the fleet's position, status, and performance. Canlas et al., fleet management
system was critical in enhancing operational effectiveness and decreasing
project delays. Construction organizations could gain a full perspective of their
fleet's activities by exploiting real-time data, allowing for greater collaboration,
communication, and scheduling.
The mobile app offered project managers with rapid access to
information about the location and status of each truck mixer, allowing them to
33. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
18
make informed decisions and take timely action to address any issues or
bottlenecks that may occur. The potential of the fleet management system to
facilitate coordination and communication among many stakeholders involved
in construction projects was one of its primary benefits. Project managers,
drivers, and other team members might stay connected and synchronize their
activities more efficiently with real-time data on the position and performance of
truck mixers. This improved cooperation resulted in more efficient workflow
management, fewer conflicts, and increased overall project efficiency.
Furthermore, using real-time data for decision-making enabled
construction firms to enhance scheduling and resource allocation. Project
managers might discover areas where resources were underutilized or where
adjustments were required to fulfill project deadlines by reviewing data
provided by the fleet management system. The capacity to make data-driven
decisions enables construction companies to better utilize their resources,
reducing delays and increasing efficiency. This study fits with Santos and
De La Cruz (2019) study in terms of focusing on fleet management
systems for construction vehicles. Both studies underlined the significance of
increased communication, collaboration, and decision-making using real-time
information to improve operational performance and reduce construction
project delays.
34. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
19
In the study of Almendral et al., [5] conducted study on exploiting
geofencing technology in the construction sector to improve field equipment
security, monitoring, and control, specifically for truck mixers. Geofencing
technology was critical in creating virtual boundaries around specific sites,
allowing for real-time monitoring and control of equipment movement.
Construction organizations might use geofencing technology to establish
virtual perimeters around specified regions such as construction sites or
storage yards. When a truck mixer equipped with geofencing approached or
exited these designated zones, the technology detected the incident and
initiated automated actions. Notifications or warnings could be sent to
appropriate persons, such as project managers or equipment supervisors.
In terms of field equipment security, monitoring, and control, the
deployment of geofencing technology offers various benefits. To begin with,
it improved security by actively tracking the movement of truck mixers and
other equipment. Any unlawful or suspect activity within the designated
zones might be discovered and treated immediately, lowering the risk of theft
or unauthorized usage. Geofencing technology also allows real- time
monitoring of equipment, giving construction businesses greater visibility
and control over their assets. Project managers could easily manage the
35. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
20
deployment and utilization of truck mixers by continuously watching their
location and movement. This improved equipment control resulted in
increased operational efficiency and resource optimization.
Furthermore, geofencing technology enabled real-time monitoring,
which was critical in construction project management. When equipment
entered or left authorized regions, project managers may receive quick
information, allowing them to make prompt choices and adjustments. This
proactive strategy to monitoring equipment movement aided in the
simplification of construction processes, the coordination of activities, and
the optimal allocation of resources depending on project requirements.
In the article by Nuqui et al., [6] investigated the impact of real-time
monitoring systems on fleet efficiency, specifically in the context of truck
mixer operations in the construction industry. Their study sought to
investigate the advantages of using real-time monitoring technologies and
how they contribute to enhanced fleet management and project outcomes.
One of their study's primary conclusions was that real-time monitoring
technologies improved fleet efficiency significantly. The monitoring systems
gave significant insights into fleet operation by continuously collecting and
evaluating data on numerous aspects such as vehicle location, speed, fuel
36. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
21
consumption, and equipment utilization. This enables fleet managers to make
informed decisions in real time, resulting in higher resource use and overall
efficiency.
Real-time monitoring systems also resulted in significant savings in fuel
consumption. Fleet managers were able to optimize routes, limit idle time, and
eliminate instances of inefficient fuel usage by having access to accurate and
up-to-date information on vehicle performance and routing. The study
discovered that fuel consumption was dramatically reduced, resulting in cost
savings and improved environmental sustainability. Furthermore, the
integration of real-time monitoring tools improved coordination and
communication among key players within the building project. The solutions
increased communication between drivers, fleet management, and
construction workers by giving real-time information on vehicle whereabouts,
status, and performance. This improved collaboration enabled better planning,
scheduling, and resource allocation, resulting in better project management
and fewer delays.
This research is consistent with earlier studies highlighted, and others,
which emphasize the importance of real-time information and data-driven
decision-making in construction operations. The findings of Nuqui study add to
37. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
22
the growing body of evidence that real-time monitoring systems improve fleet
efficiency, fuel consumption, equipment usage, and project management in the
construction industry.
According to Kumar et al., [7] provided a novel strategy to predictive
maintenance for concrete mixer trucks in their study. In the construction
business, they understood the need of preserving equipment reliability,
decreasing downtime, and optimizing maintenance costs. They used
machine learning algorithms and examined past data obtained by sensors
put on the vehicles to achieve these goals. This attempted to extract
significant patterns and insights from sensor data using machine learning
techniques. These algorithms were developed to detect relationships
between different sensor readings and potential equipment problems. The
machine learning models were able to learn the patterns associated with
specific failure modes or maintenance requirements by analyzing previous
data.
This predictive maintenance strategy centered on predicting
equipment problems before they occurred. Machine learning algorithms
could detect early warning indicators and provide advanced forecasts about
future equipment breakdowns by continuously monitoring sensor data in
real-time. This proactive approach allowed for timely intervention and
38. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
23
real-time. This proactive approach allowed for timely intervention and
preventive maintenance actions, reducing the likelihood of unexpected
breakdowns and associated downtime. Furthermore, Kumar approach aimed to
recommend ideal maintenance plans based on the insights generated by the
machine learning models. The models may recommend ideal maintenance
plans and activities by taking in to account parameters such as the current
condition of the equipment, usage patterns, and past failure data. This
proactive maintenance method contributed to increased equipment reliability
and the longevity of concrete mixer trucks.
The application of predictive maintenance based on machine learning
to concrete mixer vehicles provided various advantages. For starters, it
improved equipment reliability by anticipating future faults and adopting
appropriate preventive measures. By anticipating maintenance needs,
downtime caused by unexpected breakdowns was reduced, improving
overall operating efficiency. Furthermore, the use of machine learning for
predictive maintenance resulted in cost reductions. Companies might
optimize their maintenance budgets and use resources more effectively if
they avoided unscheduled maintenance events and reduced the frequency
of repairs. The ability to foresee equipment failures and plan maintenance
actions ahead of time allowed for greater maintenance crew utilization and
39. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
24
maintenance actions, reducing the likelihood of unexpected breakdowns and
associated downtime. Furthermore, Kumar approach aimed to recommend
ideal maintenance plans based on the insights generated by the machine
learning models. The models may recommend ideal maintenance plans and
activities by taking in to account parameters such as the current condition of
the equipment, usage patterns, and past failure data. This proactive
maintenance method contributed to increased equipment reliability and the
longevity of concrete mixer trucks.
The application of predictive maintenance based on machine learning to
concrete mixer vehicles provided various advantages. For starters, it improved
equipment reliability by anticipating future faults and adopting appropriate
preventive measures. By anticipating maintenance needs, downtime caused by
unexpected breakdowns was reduced, improving overall operating efficiency.
Furthermore, the use of machine learning for predictive maintenance resulted
in cost reductions. Companies might optimize their maintenance budgets and
use resources more effectively if they avoided unscheduled maintenance
events and reduced the frequency of repairs. The ability to foresee equipment
failures and plan maintenance actions ahead of time allowed for greater
maintenance crew utilization and reduced the need for emergency repairs,
resulting in cost savings.
40. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
25
resulting in cost savings.
In the research of Zhao et al., [8] developed an intelligent dispatching
system for ready-mix concrete delivery trucks, with a particular emphasis on
truck mixers. Their technology used modern big data analytics techniques to
handle and analyze massive amounts of data from multiple sources. They
hoped to improve resource allocation, communication, and coordination in the
construction business by harnessing this cutting- edge technology. Zhao et al.,
intelligent dispatching system used big data analytics to process and evaluate
data from many streams, such as real-time vehicle information, traffic
conditions, delivery timetables, and building site requirements. The system
got useful insights into dispatching decisions by collecting and evaluating
these disparate data sources.
Improved resource allocation was one of their approach's main
advantages. The system could dynamically assign trucks and resources based
on current demand and site conditions by monitoring real-time data from truck
mixers and other relevant sources. This resource allocation optimization
assisted in reducing inefficiencies such as idle time or vehicle under utilization,
resulting in enhanced operational performance and cost savings. Furthermore,
the intelligent dispatching system improved communication and coordination
managers, and project managers, were given real-time information on the status
41. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
26
among construction project parties. Relevant parties, including drivers, fleet
managers, and project managers, were given real-time information on the
status and position of truck mixers, as well as delivery timetables.
Better communication and coordination were enabled, enabling for
proactive decision-making and rapid adjustments in response to changing
project requirements or unforeseen occurrences. The intelligent dispatching
system's use of big data analytics also enabled decision optimization. The
technology may recognize patterns, predict future bottlenecks, and suggest
best routes and schedules for truck mixers by analyzing historical data and
real- time information. This data-driven decision-making strategy aided in the
streamlining of operations, the reduction of delays, and the general
improvement of project management efficiency.
The study conducted by Zhao et al., is comparable to earlier studies
presented. Their focus, like that and others, is on improving project
management and construction operations through the use of cutting-edge
technologies. These studies all include real-time information and data-driven
decision-making as common threads, stressing their importance in achieving
operational effectiveness and efficiency in the construction sector.
According to Yang et al., [9] implied a real-time monitoring and
management system for concrete mixer trucks in their study. GPS (Global
42. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
27
According to Yang et al., [9] implied a real-time monitoring and
management system for concrete mixer trucks in their study. GPS (Global
Positioning System) technologies are used to power the system. This system's
goal is to improve the overall efficiency and customer service of concrete mixer
truck operations. The technology is intended to give concrete mixer trucks with
real-time tracking and management capabilities. The device tracks car
whereabouts accurately by leveraging GPS technology. This data is critical for
efficiently managing and optimizing the mixer truck fleet. The system also
includes technology, which enables for tracking of each truck's status, such as
load capacity, maintenance requirements, and delivery progress. Several vital
functionalities are provided by the real-time monitoring and management
system. For starters, it allows for continuous tracking of concrete mixer trucks,
delivering up-to-date information on their precise whereabouts. This capability
is useful for fleet managers who can monitor truck travel, identify potential
delays or deviations, and make educated dispatching and scheduling
decisions.
Furthermore, the system enables the monitoring of different parameters
associated with the truck's operational status. For example, it can monitor the
amount of concrete being transported and ensure that the load capacity is not
exceeded. It can also send out maintenance notifications based on
43. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
28
exceeded. It can also send out maintenance notifications based on
predetermined parameters, allowing for preventive maintenance and reducing
the danger of breakdowns during transit. Another aspect addressed by the
system is the efficient dispatching of concrete mixer trucks. Dispatchers can
optimize truck routes using real-time data provided b technologies, taking into
account factors such as traffic conditions and proximity to building sites. The
technology attempts to reduce idle time, fuel consumption, and overall
operational efficiency by improving the dispatching process.
The proposed technology has numerous advantages for the ready-mix
concrete industry. Cost savings and enhanced production derive from improved
operational efficiency. Furthermore, assuring correct and timely deliveries
increases client happiness, which leads to improved service quality and
customer loyalty.
In the study of Sahoo et al., [10] demonstrate an integrated real-time
tracking and management system for concrete mixer trucks. The system will
use GPS and mobile communication technology to track truck locations,
optimize routes, and deliver real-time information to stakeholders, ultimately
boosting fleet management and operational efficiency.
The study emphasizes the significance of effective fleet management in
the concrete mixer truck business. It emphasizes the difficulties that fleet
44. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
29
managers confront, such as tracking vehicle positions, optimizing delivery
routes, and assuring timely and precise deliveries. The integrated tracking and
management system is proposed to overcome these difficulties. The system
uses GPS technology to track the exact location of concrete mixer trucks in real
time. Fleet managers may acquire reliable location data by providing each truck
with a GPS tracker, allowing them to monitor truck movement on a digital map.
This data is crucial for optimizing routes, spotting deviations or delays, and
making the necessary changes to ensure efficient transportation.
The system integrates mobile communication technologies, in addition
to GPS monitoring, to enable real-time data transmission between the trucks
and the central control system. This communication allows crucial information
such as truck status, load capacity, and delivery progress to be transmitted.
This real-time information is available to stakeholders such as fleet managers,
dispatchers, and even customers, allowing for greater coordination and
decision-making. Several essential characteristics of the integrated system
improve fleet management and operational efficiency. For starters, it allows for
real-time monitoring of vehicle whereabouts, giving fleet managers a full
view of their whole fleet. This information allows managers to assign the
nearest available truck to a certain work, reducing travel time and maximizing
resource allocation.
45. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
30
resource allocation.
Furthermore, the approach makes route optimization easier. The system
can recommend the most efficient routes for each concrete mixer truck by
monitoring real-time traffic data and taking into account parameters such as
distance, traffic congestion, and delivery priorities. This optimization aids in the
reduction of travel time, fuel consumption, and total operational costs. Another
important feature of the system is the ability to provide real-time information to
stakeholders. Dispatchers can track the progress of deliveries, allowing them to
provide clients with accurate arrival times. Customers may track the status of
their deliveries, increasing transparency and satisfaction. The system may also
generate automated reports on numerous performance parameters, allowing
fleet managers to analyze data and make informed decisions for continual
development.
46. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
31
CHAPTER 3
DESIGN AND METHODOLOGY
This chapter presents the different designs and methodologies used in
the development of the system. It also explains the type of research utilized in
the study and how it is related in the project.
Data Gathering
The developers conducted a data gathering and analyzation, and
developed a business monitoring site for Magnificon Company that helps them
enhance their monitoring system. This online location help the company to
monitor the truck regarding what time will they arrive from a location to another,
instead of waiting the message or waiting for a call of the driver, they can easily
open the system to monitor the travel from time to time. Since the company can
easily monitor the location of the truck, they can also respond to the follow
update of their client.
The researchers compiled all of the web-based system's requirements and
conducted research in a qualitative way. The qualitative approach was used by
the proponents. It is used to gain a better understanding of the underlying
reasons, beliefs, and motivations. It offers insights into the problem or aids in
the development of idea or hypothesis for future quantitative research.
Qualitative research entails gathering and analyzing non-numerical data in
order to better understand the concepts, opinions, or experiences.
47. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
32
order to better understand the concepts, opinions, or experiences.
In addition, the proponents conducted an interview to the general
manager of Magnificon Company to provide information that needed by the
proponents in this web- based system. Every information that they said will be a
guide to make an effective, friendly, and useful for the proposed system.
Project Concept
The main purpose of the project is to develop a business website with
Online Location System for Truck Mixer for Magnificon Company Ready Mix
Concrete. After conducting various interviews with the client, the developer
gathered enough information that helped them create a system that will help the
driver and the administrator to manage their business effectively by enhancing
its business system in order to track the location of the delivery from time to
time.
In the website, the admin was able to monitor their transaction more
effectively, they can add and view the information of their respected drivers and
users’ information furthermore, the administrator also has a record in the
incident and for the maintenance of the drivers. The driver was also able to
record the delivery, by putting their fuel consumption, their odometer use, and
also if they encounter any accident, they can record them for the administrator to make
maintenance schedule if it was in their protocol.
48. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
33
maintenance schedule if it was in their protocol. Before the transaction the
administrator will first register or create an account for their driver or the
user. In this feature it will help the business manage and arrange the
information of the drivers to have fully trust with their workers.
Once the admin has successfully created an account, the driver will
be able to access the dashboard, and the notification bar to view their task,
then if the administrator received an order, they will evaluate the information
of the customer. Once the order has been validated by the business owners,
the system will inform the courier via notification from the administration by
using the website and will show the exact location of the driver to the
location of the delivery, plus they have the right to decline or accept the task
by selecting the button located below the live map.
To publish the website into the internet, the developers searched for a
web hosting site that will accommodate the system. The developers used Ho
stinger as the host of the developed website. The developers chose its
hosting package with full features and once the implementation of the
website is done, the client agrees to pay the monthly service of Magnificon
company., that was based on the name of the company Truck Mixer
Magnificon Company Ready Mix Concrete.
49. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
34
System Analysis and Design
The system analysis and design provide a graphical representation
of the design and implementation strategy utilized in the creation of the
proposed system, demonstrating context and data flow inside the web-
based system. This section presents the many processes and
approaches used in the website's creation to determine how the system
would function.
Development Methodology
Figure 2 illustrates the Web Development Life Cycle (WDLC)
utilized in creating web-based applications or systems. This methodology
serves as a guide for the proponents in ensuring the effectiveness and
legibility of the web-based system they are developing. The WDLC
consists of six phases that analyze and produce a successful web-based
system: planning, analysis, development, testing, release, and
maintenance.
50. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
35
Figure 2. Web Development Life
Cycle Development Approach
The developers used the top-down approach employed by the
supporters to create the system's objectives and aims was described. The
advocates of the Top- Down Approach will start with a higher perspective
target and work backward to identify what actions different groups and
individuals should do to attain that goal.
Planning is the main stage of the diagram. Data requirements and
information are useful at this point in the development process since they
allow developers to fill the requirements of potential clients and start
figuring out what else they'll need as customers place orders.
51. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
36
The second phase purpose of project analysis is to validate the
effectiveness of the plan and ensure it aligns with the organization's
requirements. When deciding on the system's design, developers consider the
client's expectations. It is crucial to identify any potential challenges or
obstacles before starting the construction phase to minimize the chances of
future delays or costly modifications.
The third phase is design planning is an essential stage where the
project system's design is created. The focus is on developing a user-friendly
design that aligns with the client's preferences. Designers ensure that all the
necessary system functions are incorporated into the design.
The fourth phase is system implementation. The developers have
conducted testing on the system's functionalities to gather feedback from
clients and address any identified defects or errors.
The fifth phase is maintenance. Following the completion of testing, the
developers can make improvements to the system based on the feedback and
suggestions provided by clients. This stage also involves ongoing efforts to
enhance and maintain the system. functionality.
52. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
37
Figure 3. Development Approach
System Analysis and Design
System analysis is conducted for the purpose of studying a system or
its parts in order to identify its objectives. It is a problem-solving technique that
improves the system and ensures that all the components of the system work
efficiently to accomplish their purpose.
Context Flow Diagram
Figure 4 shows the overview on how the website will work. The
administrator can access the full functionality of the website while the driver
only has some specific features. The registered data will be saved on the
database of the system. When the validation of the orders has been approved
the system will then send a task notification directly to the driver it is whether it
will be accepted or not. Then the monitorization of the fuel consumption of the
truck as well as the report if any accident occur will also be recorded and
53. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
38
goes to the task’s history of the administrator.
Figure 4. Context Flow
Diagram Data Flow Diagram for the Customer
Figure 5 shows the data flow diagram for the delivery driver of
Magnificon Company. In order for the driver to access the website, internet
connection is needed. For them to access the full function of the system, they
must first register/create an account and log in using their email and
password. After being evaluated by the administrator, buttons will be found in
the website, they can view the tracking, they can also report any accident that
they had been encounter during the delivery, by filling up the basic
information, for them to receive a maintenance assistance from the company.
The driver is also required to indicate their fuel consumption, the start and end
use of the odometer, there is also a feature where they must upload a file for
the proof of purchase of the fuel that has been used. Assignation of the
delivery will happen if the driver accepts the task, before the tracking live map
54. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
39
delivery will happen if the driver accepts the task, before the tracking live map
of the driver’s location to the customers location, it will be seen in the website.
Figure 5. Data Flow Diagram for the Customer
Data Flow Diagram for the Administrator
Figure 6 shows the data flow diagram for the admin, for them to
access the website, internet connection is required and they must input
the valid email address and personal. The system will allow the
administrator to hand the full functionality of the website. The
administrator can add an account personally for the drivers and users of
their site. They can view the customers information regarding their
orders and addresses in the dashboard, they can add the trucks
information, stating its plate number, name location, and also the list of
trucks that they have been encountered for the deliveries, they can add
55. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
40
trucks that they have been encountered for the deliveries, they can add
and view the driver’s information. Furthermore, the user and location,
plus the admin can also view the task history given to their drivers. The
system has also a feature where they can organize their data for any
incident that a driver may encounter and also for the maintenance
schedule by recording the information needed. Then if things had been
validated the order is confirmed and them will proceed to tracking,
involving the trucks’ location, drivers’ information and the customer.
Figure 6. Data Flow Diagram for the Administrator
User Design Interface
User design interface shows all the figure design that were used in
the developed system. It provides all the system design, including all the
56. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
41
the developed system. It provides all the system design, including all the
buttons and options with different functions and purposes that can to
help admin and user to use the system in a more convenient way.
Figure 7 shows the login page. (1) Here is the logo of the company
of the system.
(2) Register is shown. (3) This email verifies a users identity, if valid,
they logged in. (4) As for the password, you must enter it to log in the
account. (5) Login button to continue to account.
Figure 7 Login Page
Figure 8 shows the customer registration page of the system. (1)
Here is the logo of the company of the system. (2) Profile picture of user.
(3) Notification where you can see the assigned tasks. (4) Side
navigation lets users navigate the entire content of a product or a
57. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
42
navigation lets users navigate the entire content of a product or a a
section. (5) In the user quantity panel you will know how many users using
the system. (6) In the orders quantity panel you will know how many
orders of the company. (7) In user addresses quantity panel you will
know how many users addresses that is used in their account. (8)
Copyright this protects the original works of the system.
Figure 8 Super Admin Dashboard
Figure 9 shows the super admin add truck. shows the adding truck of
the system.
(1) In the add truck, you just input the name, description of a truck and
verify its plate number. (2) After you enter the truck information and press
58. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
43
verify its plate number. (2) After you enter the truck information and press
save to save the add truck you entered.
Figure 9 Adding Truck
Figure 10 shows the list of trucks of the system. (1) You can search here
for truck's information if you ever can't find it using the page number. (2) Here in
the truck information, you just enter the driver's name, truck description, plate
number, (3) Truck status if he is available or not, create and where you can see
here when the truck was added and at what time. (4) Assign Button if will
assigned the trucks. (5) In delete button if will removed trucks. (6) On page
number you can also view the truck lists.
Figure 11 List of Trucks
59. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
44
Figure 12 shows the adding driver of the system. (1) The driver
information will be entered where the driver's name, description, address,
contact number, gender, email address, and password will be entered. (2) After
you enter the driver information and press save to save the add driver you
entered.
Figure 12 Add Driver
Figure 13 shows the list of drivers and information. (1) The number of
driver you can see sorting in the system. (2) In the search bar you can search
for the driver so that you can find and view him more easily. (3) Driver
information is where you will find out the plate number, driver's name, contact
number, gender, active address, created at, and assign task. (4) Assign task
60. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
45
button. (5) Showing of number of drivers. (6) Driver’s pages.
Figure 13 List of Drivers
Figure 14 shows the assign target of driver. (1) Input assign target the
company name, complete address destination, latitude, and longitude for
route optimization. (2) Assign now button you will assign task. (3) Cancel if
not.
61. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
46
Figure 14 Driver’s Assign Target
Figure 15 shows the create user for driver. (1) Here the admin inputs
the driver's user information where the first name, last name, email address,
contact number, gender, password and role are entered. (2) Then Press
register to continue creating an account.
Figure15 Create User
62. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
47
Figure 16 shows the list of user of the system. (1) In the search bar you
can search for the user so that you can find and view him more easily. (2) In
the user information, it can be seen that the user's name, email, contact
number, gender, address, type if driver, or super admin is written here. (3) It
can also be seen here that he can be edited. (4) It can also deleted by the
admin.
Figure 16 List of User
Figure 17 shows the task history of the system. (1) Sort history of task.
(2) In the search bar you can search for the user so that you can find and view
him more easily. (3) List of history information you can see the driver’s name,
plate number of truck, remarks, latitude, longtitude for route optimization use,
and lastly createdat if when admin create the task. (4) Showing of number of
task history. (5) Button for task history pages.
63. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
48
Figure 17 Task History
Figure 18 shows the create maintenance of the system. (1) first name,
last name, maintenance schedule, and remarks will
be entered here. (2) Save button to
save data.
64. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
49
Figure 18 Create Maintenance
Figure 19 shows maintenance schedule of the system. (1) Sort of
maintenance schedule. (2) In the search bar you can search for the user so that
you can find and view him more easily. (3) Showing number of pages of
maintenance schedule. (4) Maintenance schedule information which you will
input driver’s name, plate number of truck, schedule, status, remarks, and
createdat. (5) Button for maintenance schedule pages.
65. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
50
Figure 19 Maintenance Schedule
Figure 20 shows record incident of the system. (1) Here you need to put
the driver's name, truck's plate number, latitude, longitude for place of incident,
address, remarks. (2) Save button to save data.
Figure 20 Record Incident
Figure 21 shows list of incidents of the system. (1) Sort of incidents
pages. (2) In the search bar you can search for the user so that you can find
and view him more easily. (3) Showing number of pages of record incidents.
(4) Incident information which you will input driver’s name, plate number of
truck, latitude, longitude, address, remarks, and create data. (5) Button for list of
incidents pages.
66. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
51
Figure 21 List of Incidents
Figure 22 shows driver’s report incident of the system. (1) Driver will
input his name, truck plate number, remarks, and address. (2) Click save button
to save data.
Figure 22 Driver’s Report Incident
Figure 23 shows the fuel consumption of truck. (1) Driver will input his
first name, last name, truck plate number, remarks, address, start odometer,
end odometer, and last picture proof of payment or receipt of fuel. (2) Click
67. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
52
Click save button to save data.
Figure 23 Fuel Consumption
Figure 24 shows notification task assign for driver. (1) Number of
notification. (2) View all button. (3) Task assign alert. (4) Show all alert button.
Figure 24 Notification
Figure 25 shows task assign of driver. (1) Task assign live map where
the truck can be seen live here. (2) Accept if you accept the task assigned to
you. (3) Decline if not.
68. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
53
Figure 25 Task Assign for Driver
Functional Requirements
This part describes the specific functionality of the business site
for Magnificon Company. Table 1 shows the functional requirements of
the system which specifies the behavior and functions of the system.
This table shows the module and description of each system’s concept.
Also, it explains the specific functions used in the system.
69. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
54
Table 1.
Functional Requirements
Module Description
Register The developed system allows the driver to create
their ow account to access the drivers panel
functionality..
Log in The developed system will ask the user to input their
email and password to access the driver and
administrator’s dashboard.
Dashboard The developed system allows the drivers to view the
tracking information
Report Incident The developed system allows the drivers to report
incident by filling up the basic information of the user
together with the remarks.
Fuel
Consumption
The developed system allows the drivers to report
incident by filling up the basic information of the user
together with the start and end usage of the
odometer, plus receipt of the proof of purchase is
also needed to upload in the featured system.
Notification The developed system allows the drivers to view and
check the incoming and current task delivery
assigned by the administrator, they can also view the
live map navigation of the exact location for the
delivery.
Dashboard 2 The developed system allows the administrator to
view the user’s information regarding their orders
and addresses.
70. Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
JPLPC – Malvar Campus
G. Leviste St. Poblacion, Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc. 108
E-mail Address: cics.malvar@g.batstate-u.edu.ph | Website Address: http://www.batstate-u.edu.ph
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
55
Trucks The developed system allows the administrator
add and view trucks information by their names,
plate numbers, description and status.
Drivers The developed system allows the administrator to
add and view their driver’s information regarding
their basic info’s and contact numbers and emails.
Tasks The developed system allows the administrator to
view their task history, shows the totality of complete
delivery and also a search feature.
Maintenance The developed system allows the administrator to
create and view the maintenance schedule for any
incident that was encountered by the driver during
the delivery.
Incident The developed system allows the administrator to
record and view the incident information.
Non-Functional Requirement
The non-functional requirements are a direct reflected in the non-
functional requirements. The system, as well as the purpose and targets that
make them happen. Moreover, it is the specification. It outlines the system's
capabilities for operation and restrictions that improve its functionality.
Table 2.
Non-Functional Requirement