Sample Full Blown Manuscript

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 146

COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

MUNICIPAL ENGINEER’S REPOSITORY


AND MONITORING WITH
GEOTAGGING

A Capstone Project
presented to the Faculty of the
College of Information and Communications Technology,
Camarines Sur Polytechnic Colleges

In Partial Fulfillment of the Requirements


for the degree Bachelor of Science in Information Technology

By
Mark Anthony Z. Bongon
Jerissa Mae L. Cerillo
Joyce R. Ferreras
Jimmy Simmon T. Jose

December 2019
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

APPROVAL SHEET

In partial fulfillment of the requirements for the degree of Bachelor of Science in

Information Technology, this research entitled Municipal Engineer’s Repository and

Monitoring with Geotagging prepared and submitted by Mark Anthony Z. Bongon,

Jerissa Mae L. Cerillo, Joyce R. Ferreras, and Jimmy Simmon T. Jose has been

examined and is recommended for approval and acceptance.

IAN P. BENITEZ, DIT


Adviser
===============================================================

This research project entitled, Municipal Engineer’s Repository and


Monitoring with Geotagging, in partial fulfillment of the requirements for the degree of
Bachelor of Science in Information Technology has been examined and is
recommended for acceptance and approval for ORAL EXAMINATION.

RESEARCH COMMITTEE

MS.BRENDA D. BENOSA, MIS MR. JAYVEE NIEL SJ. SIAS


Member Member

MS SHIELA DONA B. SILLAN, MIT


Chairman

ii
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

PANEL OF EXAMINERS

APPROVED by the Committee on Oral Examination with a grade of PASSED on

February 11, 2020.

MS. SHIELA DONA B. SILLAN, MIT


Chairman

MS.BRENDA D. BENOSA, MIS MR. JAYVEE NIEL SJ. SIAS


Member Member

===============================================================

ACCEPTED and APPROVED in partial fulfillment of the requirements in

Bachelor of Science in Information Technology with a grade of ________.

Challiz D. Omorog, DIT

Dean, CICT

Date:___________

iii
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

DEDICATION

The proponents gladly dedicate this capstone project to our dear family, friends,

instructors, classmates, almighty God and everyone who supported us on this journey for their

effort and enthusiastic support to the accomplishment of this research study. We could not

achieve it without your undying love and support to us. The proponents are very much thankful

and gratefully honoured for their help and support in making this capstone project possible.

iv
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

AKNOWLEDGEMENT

The proponents extend their earnest appreciation to the people who assisted and offered

their undying support and guidance to make the capstone project possible.

To Ms. Challiz D. Omorog, DIT, Dean of the College of Information and

Communication Technology for her permission and cooperation for allowing the proponents to

conduct the study.

To Ms. Ichelle Figura F. Baluis, MSIT, Capstone Subject Adviser, for the endless

considerations, encouragement and patience during the development of our Capstone Project.

To Prof, Ian P. Benitez, MIT, our Capstone Project Adviser, for his never-ending

support, consideration and kindness in sharing his knowledge that helped us in the success of this

study.

To Mr. Jayvee Niel SJ. Sias, our Capstone Project Consultant, for his support and

knowledge to help us all throughout the project development.

To Mr. Nel Francis B. Buena our Research Editor, for his support and patience in

editing the manuscript,

To our Panelists for their reliable and relevant recommendations, comments and

suggestions which further helped the researchers to improve this study.

To Municipal Engineer's Office, for their cooperation as the client of this study,

and for the patience and kindness in responding to the needs of the proponents for the

development of the system.

To the Secretaries of CICT Department for their continuous help in writing the

recommendations, suggestions and comments provided by the panel during the capstone project

defense and providing us the needed documents in our study;

v
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

To our friends, classmates and loved ones for their inspiring and convincing words,

ideas, prayers, for the great company and assistance, encouragement and support that gave the

developers

strength and inspiration on the development of this study;

To our parents, for the unending support, for the financial, moral and spiritual support,

for their sacrifices, for the patience, for the trust and for their endless love that makes us inspired

and served as our strength during the development of this Capstone Project.

Above all, to Almighty God, for guiding us the whole time and giving us the knowledge

and strength throughout the study and for the unconditional love that helped and guide us in

developing this study.

Thank you very much!

Mark Anthony, Jerissa Mae, Jimmy Simmon & Joyce

vi
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

ABSTRACT

Title Municipal Engineer’s Repository and


Monitoring with Geotagging

Authors Bongon, Mark Anthony


Cerillo, Jerissa Mae
Ferreras, Joyce
Jose, Jimmy Simmon

Number of Pages 141

School Camarines Sur Polytechnic Colleges

Degree Conferred Bachelor of Science in Information


Technology

Keywords Computerized Program, Geotagging, ISO25010,


Records, Repository, Management

The computer has significantly contributed to the changing nature of work. It provides
access to retrieve and relay data without strenuous efforts. With this the researchers developed a
system that intends to provide better services to users, provide meaningful, consistent and timely
data and information and promote efficiency by converting manual process to a computerized
system. Generally, the study intends to evaluate the existing process and the development of the
Municipal Engineer’s Repository and Monitoring with Geotagging to make it more secure and
accurate. The study used Iterative Model or Incremental life cycle to determine the process of the
developed system. The respondents of the study were the head of the municipal engineer’s office,
record officer and the admin. In gathering data, the researchers conducted an interview and
survey on the Municipal Engineer’s Office to help and solve the problems encountered. Then, the
overall interpretation showed that the system is acceptable to the respondents of the proposed
system. Therefore, it is reasonable to implement the Municipal Engineer’s Repository and
Monitoring with Geotagging.

vii
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

TABLE OF CONTENTS

TITLE PAGE..................................................................................................................................i
APPROVAL SHEET......................................................................................................................ii
PANEL OF EXAMINERS............................................................................................................iii
DEDICATION..............................................................................................................................iv
AKNOWLEDGEMENT.................................................................................................................v
ABSTRACT.................................................................................................................................vii
TABLE OF CONTENTS............................................................................................................viii
LIST OF FIGURES.......................................................................................................................xi
LIST OF TABLES.......................................................................................................................xii
LIST OF APPENDICES.............................................................................................................xiii
Chapter 1........................................................................................................................................1
INTRODUCTION......................................................................................................................1
Project Context.......................................................................................................................1
Purpose and Description of the Project...................................................................................2
Objectives of the Project.........................................................................................................3
Significance of the Study........................................................................................................3
Scope and Limitation of the Study..........................................................................................4
Project Dictionary...................................................................................................................4
Notes..............................................................................................................................................7
Chapter 2........................................................................................................................................8
REVIEW OF RELATED LITERATURES AND SYSTEMS....................................................8
Related Literature...................................................................................................................8
Related Systems....................................................................................................................10
Synthesis of the State of the Art............................................................................................13
Gap Bridged by the Study.....................................................................................................14
Notes.............................................................................................................................................15
Chapter 3......................................................................................................................................17
TECHNICAL BACKGROUND...............................................................................................17
Software Development Methodology...................................................................................17
Phase 1- Requirements Analysis.......................................................................................18
Phase 2 - System Design and Specification......................................................................18
Phase 3 – Coding and Verification....................................................................................18
Phase 4 – Testing and Integration.....................................................................................18

viii
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

Phase 5 –Maintenance.......................................................................................................19
Research Design...................................................................................................................19
Research Method..................................................................................................................19
Respondents......................................................................................................................20
Data Gathering Procedure.....................................................................................................21
Statistical Treatment.............................................................................................................21
Percentage Technique.......................................................................................................21
Weighted Mean.................................................................................................................22
Total Enumeration............................................................................................................22
Likert Scale.......................................................................................................................22
Notes.....................................................................................................................................24
Chapter 4......................................................................................................................................25
MUNICIPAL ENGINEERS REPOSITORY AND MONITORING WITH GEOTAGGING. .25
Requirement Analysis Phase.................................................................................................25
Identified Problems...........................................................................................................26
Proposed Solutions...........................................................................................................26
Operational Feasibility......................................................................................................27
Technical Feasibility.........................................................................................................29
Schedule Feasibility..........................................................................................................30
Economic Feasibility........................................................................................................31
Object Modelling..............................................................................................................33
Risk Assessment Analysis................................................................................................33
System Design and Specification Phase................................................................................33
Data and Process Modelling.............................................................................................33
Use Case Diagram............................................................................................................41
Output and User- Interface Design....................................................................................41
Coding and Verification........................................................................................................47
Data Design......................................................................................................................47
System Architecture..........................................................................................................48
Security.............................................................................................................................49
Development.....................................................................................................................49
Hardware Specification.....................................................................................................49
Program Specification.......................................................................................................50
Testing and Integration.........................................................................................................51
Test Plan...........................................................................................................................51

ix
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

Unit Testing......................................................................................................................51
Integration Testing............................................................................................................52
System Testing..................................................................................................................53
Acceptance Testing...........................................................................................................53
Maintenance..........................................................................................................................60
Notes.....................................................................................................................................61
Chapter 5......................................................................................................................................63
SUMMARY OF FINDINGS, CONCLUSION AND RECOMMENDATIONS......................63
Summary...............................................................................................................................63
Findings................................................................................................................................64
Conclusions..........................................................................................................................65
Recommendations.................................................................................................................66
BIBLIOGRAPHY........................................................................................................................68
APPENDICES..............................................................................................................................73
CURRRICULUM VITAE..........................................................................................................102

x
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

LIST OF FIGURES

Figure 1: Iterative Model or Incremental Development Life Cycle..............................................18


Figure 2: Existing Manual Process of Permit Application............................................................26
Figure 3: Fishbone Diagram.........................................................................................................29
Figure 4: Functional Decomposition Diagram..............................................................................30
Figure 5: Gantt Chart....................................................................................................................33
Figure 6: Context Diagram...........................................................................................................36
Figure 7: Data Flow Diagram Level 0..........................................................................................37
Figure 8: Data Flow Diagram Level 1: Log In.............................................................................38
Figure 9: Data Flow Diagram Level 2: Manage Permits...............................................................39
Figure 10: Data Flow Diagram Level 3: Manage Account...........................................................40
Figure 11: Data Flow Diagram Level 4: Generate Report............................................................41
Figure 12: Flowchart.....................................................................................................................43
Figure 13: Use Case Diagram.......................................................................................................44
Figure 14: Admin login Form.......................................................................................................45
Figure 15: Home Page Form.........................................................................................................46
Figure 16: Permit Form................................................................................................................47
Figure 17: Manage Account.........................................................................................................48
Figure 18: Permit Report..............................................................................................................49
Figure 19: Entity Relationship Diagram.......................................................................................51
Figure 20: Network Model...........................................................................................................51

xi
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

LIST OF TABLES

Table 1: Respondents…………………………………………..…………………………………20
Table 2: Likert Scale…………………………………………..………………………………… 22
Table 3: Identified Problems……………………………………………………………………. .26
Table 4: Proposed Solutions.......…………………………………………………………………26
Table 5: Unit Testing…………………...……………………………………………………...
….51
Table 6: Functional Suitability……………………………………………………………………53
Table 7: Performance Efficiency……………………………………………………………….…
54
Table 8: Reliabilty of the System...................................…………………………………………55
Table 9: Usability of the System....………………………………………………………………57
Table 10: Summary Result...........................................................................................................58

xii
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

LIST OF APPENDICES

Appendix A Relevant Source Code.............................................................................................73


Appendix B Evaluation Tool.......................................................................................................90
Appendix C Documentations.......................................................................................................95
Appendix D Sample Output Reports............................................................................................98
Appendix E User's Guide.............................................................................................................99
Appendix F Project Assignment Form.......................................................................................100
Appendix G Final Project Title Form........................................................................................102
Appendix H Thesis/Capstone Project Hearing...........................................................................103
Appendix I Panel RSC...............................................................................................................105
Appendix J Consultation Log Form...........................................................................................106
Appendix K Secretary's Certificate............................................................................................109
Appendix L Grammarian's Certificate.......................................................................................110
Appendix M Certificate of Transfer...........................................................................................111
Appendix N ACM Format.........................................................................................................112
Appendix O...............................................................................................................................113

xiii
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

Chapter 1

INTRODUCTION

This chapter includes the Project Context, Purpose and Description of the Project,

Objectives of the Project, Significance of the Study, Scope and Limitation of the study, Project

Dictionary and Notes.

Project Context

Technology is an essential part of people’s lives today. One of the most useful tools in

the modern world is the computer. The computer has significantly contributed to the changing

nature of work. It provides access to retrieve and relay data without strenuous efforts. It becomes

the major role player in the massive information dissemination to educate and facilitate people.

Computers assist in the development of innovations, significantly speeding up the development

process. Many industries use information technology in providing information and services to

their customers. It is helping people in their day-to-day activities by granting access to a wide

range of information that interests them. People can also access important information in systems

that they are part of which will help them to easily view information that is related to them like

work, school, and personally relevant information [1]. 

Geotagging is known as geographical tagging may be defined as the process, where

geographical data such as pictures and video can be tagged with latitude and longitude of that

place. The tagging helps to know location-specific information latitude and longitude using

Global Positioning System (GPS) to link with unique timestamp embedded in photos specifics

such as the hour, minute, and seconds on a photo with latitudes and longitudes [2].

Due to the use of a manual method when issuing a permit, municipal engineers encounter

a slow, unreliable, and sometimes inaccurate information storage process. They spend time

recording and pile in the cabinet. It is also difficult for them to find the previous files in their
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

2
office when their client asks for records. By converting a manual process to a computerized

system, the system intends to provide better services to users, provide meaningful, consistent, and

timely data and information, and promote efficiency. They also provide detailed information

about the client's records, are simple to use and manage, and keep the client's confidential records

secure and safe.

This study identified the problem that Municipal engineers encountered difficulties in

storing a file in their office they spent more time and it is also difficult for them to track the

location of the building to their municipalities during the inspection. The proposed system

developed a repository and monitoring to solve the problem encountered by the municipal

engineers to enhance the way of managing and keeping the files secure to their office.

Purpose and Description of the Project

The core function of this study is to offer a detailed, reliable, and secured keeping

of all data. Municipal Engineer’s Repository and Monitoring with Geotagging will enhance the

way of managing, issuing of permits, and keeping all the client's confidential records. The

Repository and Monitoring System will allow the staff to search, edit and update. It will also

enhance the efficient management of staff and accurate information in terms of securing data. 

The proposed system assists municipal engineers in reducing the issues they have

encountered. Because all files will be stored in a database, it will provide security features to

prevent data loss during a disaster. Because the system used geotagging, it may also be simple for

the inspector to determine the location of the building.

The main services/functions of the system for municipal engineers are the issuance of

building permits, mechanical permits, electrical permits, and fence permits. Clients need to

comply with the requirements and fill out the application form to be able to record the
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

3
information to the system. And the municipal engineers will inspect the building by using the

application to capture the exact latitude and longitude of the building.

The system uses geotagging to be able to search and track the entire building of their

municipalities if the clients request a building permit and during the inspection, they can

accurately track the exact location of the building. The system will also help the municipal

engineers to identify the entire building if they have a building issued by the municipal engineers.

Objectives of the Project

The main objective of the study is to develop a Municipal Engineer’s Repository and

Monitoring System with Geotagging. Specifically, it aims to:

1. identify the problems on the existing process of the Municipal Engineer’s Office in terms

of a repository of permit files and monitoring of the building location;

2. develop a Municipal Engineer’s Repository and Monitoring System with Geotagging;

evaluate the level of 

a) acceptability of new system based on ISO 25010 in terms of:

b) Functional Suitability,

c) Reliability, 

d) Usability, and

e) Performance Efficiency

Significance of the Study

The proponents believed that this study, “Municipal Engineer’s Repository and

Monitoring with Geotagging”, will be greatly beneficial to the following:

The Staff.  A group of people who monitors the requirements of the client in the Municipal

Engineer’s Office. It helps to monitor the entire documents of the clients if they completed all the

requirements.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

4
The Record Officer. a person who keeps the record of the entire building of the municipal

engineer's office. It helps them to look for the needed records and they can also easy to process

the

important documents of their client.

The Head of Municipal Engineers Office. It is easier for the head of the office to process the

documents. This study gave an insight into procedures on searching information as well as system

management without wasting time and effort.

The Researchers. The proponents applied their knowledge about this study and enhance their

intelligence about the programming language they'll use. This is also an opportunity to contribute

their understanding of the study to the future research that will be conducted.

Future Researchers. This study served as one of the references for future researchers and

therefore served as a guide for them in their future study.

Scope and Limitation of the Study

The proposed system was designed and concerned with the development of a system for

the Municipal Engineer’s Office. The coverage of the system includes the issuance of permits

specifically the building permit, electrical permit, mechanical permit, fencing permit, and

geotagging. With this system, the municipal engineers help to store the documents of the client in

the database and also provide a faster, easier, more efficient, and more effective way of recording,

monitoring, and retrieving information. With the use of geotagging the system needs the internet

to easily locate the site of the client's building. It only allows an authorized person/ admin to

manage the documents of the client to prevent data manipulation.

However, only the recording officer/admin of the municipal engineer's office is

authorized to use this system. It will also be limited to certain functions of the Municipal
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

5
Engineer's Repository and Geotagging Monitoring. This system provides a user-friendly

interface, resulting in knowledge of every system usability feature.

Project Dictionary

The following terms are defined operationally and conceptually to indicate clarity of

meaning it intends to convey. 

Computerized Program. Refers to the shift from using the manual process of record-keeping to

computer

-based. This study refers to the use of converting the manual process into computerized in storing

files in the Municipal Engineer's office. 

Efficiency. The capability of the software product to provide appropriate performance, relative to

the number of resources used, under stated conditions [3]. In this study, it refers to the appropriate

performance of the system to the level of acceptability of the ISO 25010 that can help the

municipal engineer's office in a way where there is waste of time and less effort.

Geotagging. It is also known as the process of adding geospatial data to different forms of media.

This involves enriching various media (such as photos or video) with location data; latitude,

longitude, and altitude. This study refers to the photos of the building that can be tagged during

the inspection. 

ISO 25010. It is a quality characteristic of the software used to discuss, plan and evaluate the

quality of software products. The system must have the characteristic of ISO 25010 which

includes the functionality, reliability, usability, and efficiency that the system needs [4].

Monitoring. A monitoring system can be defined as an observation system for the project

managers to verify whether the project activities are happening according to planning and

whether means are used correctly and efficiently. In this study, it refers to the observation of the

municipal engineers to the building of the client.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

6
Permit. An official document that allows you to do something or go somewhere [5]. In this study

this refers to a property owner who wishes to obtain a permit, then the process of applying for a

permit includes filling out several forms, presenting several supporting documents, and often

waiting a long time for a decision on the request for a permit.

Record. It is an information in any format created, received, and maintained as evidence and

information by an organization or person, in pursuance of a legal obligation or the transaction of

business [6]. This study refers to the process of how the files are stored.

Reliability. The capability of the software product to maintain a specified level of performance

when used under specified conditions [3]. This study refers to the process in which the system

maintains the level of performance on how the system works. 

Repository. Contains mechanisms to import, identify, store, preserve, recover and export a set of

digital objects, usually from a web portal. This study refers to the storing of records of the clients

in the database.

Security. The capability of the software product to protect information and data so that

unauthorized persons or systems cannot read or modify them and only the authored persons have

access [3]. In this study, it refers to the security enable to protect the system against unauthorized

persons and losing the records of the system.

Usability. The capability of the software product to be understood learned, used, and attractive to

the user, when it is used under specified conditions [3]. This study refers to the capability of

Municipal Engineers to provide the user with a good service that could help them to meet the

needs of the system.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

Notes

[1] E. Del Rosario, J. Del Rosario, M. Nieva, T. Tan, and M. Tangkeko, “CollaborateIT: A
CCS IT Thesis Portal with Electronic Document Management System,” Proc. DLSU Res.
Congr., vol. 4, no. 4, pp. 4–9, 2016.

[2] A. Sinha and S. Syed, “The Use of Mobile Geotag Technology in Driving Project
Performance at Scale Health Education Research & Development,” vol. 4, no. 4, 2016.

[3] R. Of et al., “DRAFT INTERNATIONAL STANDARD ISO / IEC FDIS,” vol. 2000,
2000.

[4] R. Djouab and M. Bari, “An ISO 9126 Based Quality Model for the e-Learning Systems,”
Int. J. Inf. Educ. Technol., vol. 6, no. 5, pp. 370–375, 2015.
[5] PERMIT | meaning in the Cambridge English Dictionary. Retrieved February 24, 2020
from https://dictionary.cambridge.org/dictionary/english/permit

[6] “Managing university records and documents in the world of governance , audit and
riskCase Studies from South Africa and Malawi,” 2016.

[7] I. Journal, O. F. Engineering, A. N. Implementation, O. F. Geolocation, and B. Employee,


“International journal of engineering sciences & research technology an implementation
of geolocation based employee attendance monitoring system using geotagging,” vol. 6,
no. 4, pp. 625–629, 2017.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

Chapter 2

REVIEW OF RELATED LITERATURES AND SYSTEMS

The discussion in this chapter will emphasize some relevant information acquired from

the literatures and systems written and created by local and foreign researchers that helped in

supplying sufficient information in this study.

Related Literature

Included in this chapter are the related literature as a source of reference in the research

study as well as the development of the system. These helped and guided the researchers in

understanding their chosen, and clarified some uncertain points about their problem. All of these

were clarified in developing the software and its document.

Monitoring System

According to Manuel Luis R Alvarez, Employee monitoring refers to any method of

tracking what an employee does while at work. This may include the use of video cameras,

keystroke logging, email filters, or even just watching or listening to the employee. As a result of

increased technology, this has become a very important issue in the workplace. Employers have

many options at their disposal when it comes to monitoring their employees, but the effectiveness

and legality of each technique varies depending on the situation [1].

As stated by Rhowel M Dellosa, Elinor Hemedes, it aimed to develop a computer

program that monitored the library users through capturing their attendance through radio

frequency identification (RFID). A Radio Frequency (RF) reader, RF tag, web camera, and

computer were utilized to develop and perform the system’s operation. The researcher used a

developmental method to fulfill the objectives of the study.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

9
Almiranes G's Faculty Attendance Management System (FAMS) study is a web-based

and mobile application that has proven to be efficient and effective in handling and recording

data,

generating up-to-date reports and analytics needed to manage faculty attendance. The system was

designed to help the university administrator to establish effective and efficient supervision of

faculty attendance [3].

As mentioned by James Michael Camad, UC-Main Registrar’s Office Student

Document Management and Monitoring System is a proposed system that will be used by the

office of registrar to make the transactions easy and fast manner. This project will focus on

monitoring and management of the student documents. The researchers believe that it is time to

develop a system that will assist the admin and staff from accessing the student’s document. This

system will provide fast and reliable information for both administrator and registrar staff which

may include the process of storing, updating, and retrieving between entities [4].

In the study of Janice E. Velasquez entitled “Online Practicum Monitoring System for

Lyceum of the Campus”, the proponent stated that the main goal of this study is to make the

monitoring procedure easier by developing a system that is accessible via the internet. Students

will have their own user accounts, which will allow them to upload reports, reducing the time and

effort spent traveling from the company's location to the university and vice versa [5].

Utilization of geotagging in various application

According to Journal, International Engineering Geotagging is the process of adding

geospatial data to different forms of media. This involves enriching various media (such as

photos or video) with location data; latitude, longitude, and altitude. Therefore, these two

components (media and location) are the two components of a generic geotagging [6].
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

10
As explained by Utsav Shah, Geotagging is task of assigning GPS coordinates to the

objects. The propose geotagging framework that uses depth estimation module and GPS

information from drone to tag static objects in the environment. This can be useful for

making higher level maps[7].

As explained by Nandipati, Anand, Geotagging is defined as “the process of adding

geographical identification metadata to various media such as photographs, video, websites, SMS

messages, or RSS feeds and is a form of latitude and longitude coordinates”. Initially geotags

were created by user inputs and now they are also be generated by location aware devices and

applications. Geotags were initially used with pictures and now it is used with various other

media stated above[8].

Geotagging is the process of adding location information of the longitude and the latitude

to photo metadata. Geotags can be automatically inserted into the EXIF descriptor [Technical

Standardization Committee on AV & IT Storage Systems and Equipment] of the image through

built-in GPS receivers of modern cameras or smart phones[9].

According to Harvey, Kerric, geotagging is the process of adding metadata with

geographical identification to content. It is also defined as a form of geospatial metadata. The

geotagging process derived from global position systems (GPS), which are based on a latitude

and longitude coordinates model. Thus, the positions assumed by geotagging-enabled information

services stem from this pattern [10].

Related Systems

Effective planning and decision-making control were based on effective management of

information. This Proposed Municipal Engineer’s Repository and Monitoring with Geotagging

provides the value of quality, timeliness, accuracy, and relevance to the management action.

Monitoring Systems
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

11
According to Reynold G. Bustillo, the Boarding House Locator and Student’s

Monitoring System provides you all relevant services with regards to monitoring the students. It

is an advance way of location one’s boarding house and would be beneficial to the parents as

well. Parents now have the power to look into the security of their children by means of having

the geographical profile of the boarding house where the child resides, Locator and Monitoring

System is one of the examples of tracking a person or establishment, and it is not easy especially

with in the vital issue of privacy [11] .

As said by Tushar T. Tanpure, the Lyceum of the Philippines Laguna is currently using

a Student Monitoring System using the low frequency RFID technology to keep track of the

student entry and exit within the school premises. However, the system is not fully utilized

because of the current system limitations. For example, the system does not support a client

server technology and only uses a stand-alone database that poses inefficient retrieval and

management of data. This process is time consuming, tedious and laborious because the

administrator constantly access the data using flash drive in the stand-alone database server[12].

The Attendance monitoring system will provide the needed solution of their encountered

problem of the school. The system consists of two apk files, one for the teacher and one for the

student respectively, which are installed on their android devices. The AMS will be used to mark

the attendance of the students and will also be used to generate reports of all the students and thus

will enable the faculty members to keep track of student’s record[13].

As stated by Genesis Lalas, Metro Dumaguete College (MDC) has experienced manual

and efficient grade computing, as well as progressing through consultation between faculty and

students. With this, the researchers developed the Grading and Monitoring System that addresses

specifically in Metro Dumaguete College who serve as end-user. The main objective of the study
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

12
is to conduct an analysis of the grading and monitoring system to hope that the result will serve as

a benefit to the MDC regarding the issue at hand.

The study of Jake G. Maggay focused on the development of a fully customized

Biometric Attendance Monitoring System (BAMS) for Cagayan State University – Lasam

Campus, Philippines (CSU-Lasam) to strictly monitor the attendance of employees as one way of

improving the services of the Campus. Moreover, this would help the government in reducing the

expenses by eliminating time theft and in achieving good governance [15].

Repository

According to Armacheska R. Mesa, UP Mindanao Manuscript e-library and Repository

System (UPMERS), allows the storage of digital copies in the database. It is an archiving web

system that can be accessed by teachers, students, researchers, and all stakeholders of the

University. Titles, abstracts, and even the whole thesis or special problem manuscripts in various

file formats can be retrieved using the system.

As explained by Utsav Shah, with digital technologies revolutionizing scientific data

collection and processing, the expectations for systematic data sharing to address grand

environmental challenges are growing strong. Consequently, diverse data sharing and discovery

platforms are quickly emerging and becoming abundant. Commonly known as research data

repositories, they provide permanent storage and access of data through large database

infrastructures to promote sharing, increased access and better visibility of research records.

These include domain or disciplinary-specific, government-sponsored, scientist-hosted, and

library-managed, as well as other types of data repositories and archives[17].

The study of Jake M. Laguador and Abner Tupaz aimed to utilize a webpage in the

institution's current website for managing, sustaining and communicating research information

and results of the Research and Statistics Center at the Lyceum of the Philippines University-
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

13
Batangas, Specifically, this study aimed to integrate a research webpage in the LPU- Batangas

website as repository of research activities using a content management system [18].

Utilization of geotagging in various application

According to Sinha, Abhijeet Geotagging can also be defined as a process where

geographical data such as photos and video can be tagged with the latitude and longitude of the

location. The tagging helps us to know location-specific information latitude and longitude using

Global Positioning System (GPS) to link with unique time stamp embedded in photos specifics

such as the hour, minute and seconds on photo with latitudes and longitudes. Geotagging

therefore capture location specific information and the simple mobile with camera and inbuilt

GPS can be used for geotagging [19].

Aashish Kumar Patel and Ravi Tiwari focused on geotags used to monitor employee

attendance in government offices and campus. The term geotag refers to adding geospatial data to

various media files (e.g. photos, video). The project includes a conceptual geotag model, which

dissects the components of a geotag, using this information to categorize employee activities as to

which geotags would be used to represent them. The strengths and limitations of both

applications in regard to geotagging employee attendance are tested and discussed [20].

Synthesis of the State of the Art

The insights of the reviewed literature above are reflected to the fast and accurate

changing needs of the society. The studies conducted are focused on the importance of Municipal

Engineer’s Repository and Monitoring with Geotagging in terms of record keeping and the use of

advance technology in the effect of the people in achieving their aims and all discussed the

computerization process. This present study is also focused on having a convenient way of

processing and provide a faster, easier, efficient and effective way of monitoring, repository,

managing, and retrieving records. This will provide accurate information needed by the user.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

14
The study of Camad James Michael and Tobias Reymar James focused on UC-Main

Registrar’s Office Student Document Management and Monitoring System. The proposed system

was used by the office of registrar to make the transactions easy and fast manner. The project was

focused on monitoring and management of the student documents.

In the study of Almiranez G, the system was designed to help university administrators

establish an efficient and effective system for monitoring faculty attendance. The Faculty

Attendance Management System (FAMS) is a web-based and mobile application that is proven to

be efficient and effective in handling and recording data, generating updated reports and analytics

needed in managing faculty attendance.

Gap Bridged by the Study

The proponents preferred to study Municipal Engineer’s Repository and Monitoring with

Geotagging to produce valuable records for the clients. Instead of searching from the file cabinets

or filling out the form and retrieving data, the system provides easy access to all files in the

database. The end-users were benefited much in terms of the record management system in

Municipal Engineer's office. The present study deals with providing a Municipal Engineer’s

Repository and Monitoring with Geotagging which is concerned with the development of the

system. 

As a result, the study eventually bridged the discovered gap. The current study differs

from related studies in that it focuses on a system for the Municipal Engineer's Repository and

Monitoring with Geotagging. The system was password-protected and included features such as

automated adding, editing, deleting, searching, updating, and printing. This system can retrieve

data or files containing individual records and reports. 


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

15

Notes

[1] Manuel Luis R Alvarez. 2015. RFID Based Employee Attendance Monitoring System for
LSPU SPCC. 3, (2015), 164–171.

[2] Rhowel M Dellosa and Elinor Hemedes. 2014. Developing a User Monitoring System for
the LPU-Laguna Library. 04, 06 (2014), 1–9.

[3] G C Almiranez and L U Aumentado. 2017. ENSURING QUALITY PERFORMANCE


OF FACULTY. March (2017), 17–29.

[4] James Michael Camad, Reymar James Tobias, Ryan Rusiana, Talahid Almeria, and Leo C
Bermudez. UC-MAIN REGISTRAR ’ S OFFICE STUDENT DOCUMENT
MANAGEMENT AND MONITORING SYSTEM University of Cebu.

[5] Janice E Velasquez and Jacqueline V Vengco. 2014. Online Practicum Monitoring System
for Lyceum of the Campus. 6, 02 (2014), 75–79.

[6] International Journal, O F Engineering, A N Implementation, O F Geolocation, and Based


Employee. 2017. International journal of engineering sciences & research technology an
implementation of geolocation based employee attendance monitoring system using
geotagging. 6, 4 (2017), 625–629.

[7] Computer Science and Utsav Shah. 2017. Towards Autonomous Navigation and Geo-
tagging with Monocular MAVs. December (2017).

[8] Hatem Mousselly Sergieh. 2014. Search-based Automatic Image Annotation Using
Geotagged Community Photos. October (2014), 166. Retrieved from

[9] Anand Nandipati. Assessment of metadata associated with geotag pictures.

[10] Kerric Harvey. 2014. Encyclopedia of Social Media and Politics. Encycl. Soc. Media
Polit. January 2014 (2014). DOI:https://doi.org/10.4135/9781452244723

[11] Reynold G Bustillo and Benedicto G Batistis. 2016. BOARDING HOUSE LOCATOR
AND STUDENT MONITORING SYSTEM IN NAVAL ,. 5, 8 (2016), 468–480.

[12] Tushar T Tanpure, Harshad S Sonawane, Chaitanya R Sonawane, and Ms Priyanka V.


2013. Online Student Monitoring System Using Passive RFID. 1, 2 (2013).

[13] Ȧ Akshay A Kumbhar, Ȧ Kunal S Wanjara, Ȧ Darshit H Trivedi, Ȧ Anay U Khairatkar,


and Ȧ Deepak Sharma. 2014. Automated Attendance Monitoring System using Android
Platform. 4, 2 (2014), 1096–1099.
[14] Genesis Lalas and Dave E Marcial. 2016. Developing a Grading and Monitoring System :
Towards
Effective Academic Evaluation. (2016).
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

16
[15] Jake G Maggay. 2017. Biometric Attendance Monitoring System of Cagayan State
University – Lasam Campus , Philippines. Int. J. Res. - Granthaalayah 5, 2 (2017), 67–79.
DOI:https://doi.org/https://doi.org/10.5281/zenodo.345444 Abstract

[16] Armacheska R Mesa. 2017. Special Report on Technology Application Design and
Development of an Online Repository System for Thesis and Special Problem
Manuscripts. 3, 1 (2017).

[17] Information Management and Yi Shen. 2017. Burgeoning Data Repository Systems ,
Characteristics and Development Strategies : Insights of Natural Resources and
Environmental Scientists. 1, 2 (2017), 1–18.

[18] Jake M. Laguador, Abner Tupaz, Evelyn L. De Castro, and Conrado I. Dotong. 2016.
Development and evaluation of an institutional research repository using content
management system. Int. J. Appl. Eng. Res. 11, 6 (2016), 4017–4023.

[19] Abhijeet Sinha and Sarfaraz Syed. 2016. The Use of Mobile Geotag Technology in
Driving Project Performance at Scale Health Education Research & Development. 4, 4
(2016). DOI:https://doi.org/10.4172/2380-5439.1000197

[20] Ȧ Akshay A Kumbhar, Ȧ Kunal S Wanjara, Ȧ Darshit H Trivedi, Ȧ Anay U Khairatkar,


and Ȧ Deepak Sharma. 2014. Automated Attendance Monitoring System using Android
Platform. 4, 2 (2014), 1096–1099.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

Chapter 3

TECHNICAL BACKGROUND

This chapter presents the information regarding the series of stages applied in the System

Development Methodology of Municipal Engineer’s Repository and Monitoring with geotagging

using the Iterative Development Methodology. This chapter also elaborates the information of the

Research Design and Research Methods together with the Data Gathering Procedures and the

Statistical Treatment of the study.

Software Development Methodology

The study utilized iterative or incremental life cycles in the development of the

system. As shown in the figure below, there are those in which the project activities are repeated

and the project team's understanding of the system increases in each one. It starts with a simple

implementation of a small set of software requirements and iteratively improves the evolution of

the versions until the complete system is implemented and ready to be deployed. The final system

was the accumulation of features built up during the various iterations. The researchers used an

iterative or incremental model to allow more flexibility for changes and can add features during

the development of the system. 

               Figure 1 shows the flow of the study and the research procedure which were followed

by the proponents in developing the system procedure.

Figure 1: Iterative Model or Incremental Development Life Cycle


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

18
Figure 1 shows the iterative process for developing the Municipal Engineer’s Repository

and Monitoring with Geotagging. Stated here are the procedures in the Iterative or Incremental

Development Life Cycle which served as the guide for the study.

Phase 1- Requirements Analysis

In the planning stage, the proponents conducted brainstorming and analysis of the related

studies, articles, and journals that have a link and bearing to the study. This process involves a

necessary gathering of the needed information and a systematic understanding of the principles of

all the components. The proponents determined the needed components of the device as well as

its cost and availability in the market. Consultations to other people, who are knowledgeable,

competent, and reliable on the subject matter. 

Phase 2 - System Design and Specification

After establishing the planning stage, the researchers drafted a design layout of the

database suited for the system and it contains the constructed diagram to know the process and

flow of the proposed system to be developed. 

Phase 3 – Coding and Verification

In this phase, the process used to check for errors introduced in the coding stage of the

software code. The code verification process aims to verify all aspects of the software code. The

proponents checked the system requirements as well as the user requirements consistent with the

design phase.

Phase 4 – Testing and Integration

 At this stage, the proponents ensured that the system must first undergo series of trials

and testing to check its functionality of the model and to improve the system in terms of its

preferred performance and construction. With this, to test the system’s performance, the

proponents used the ISO 25010 Software Quality Assurance as a reference and guide to easily
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

19
determine the capabilities of the system patented to functionality, usability, reliability and

efficiency of the system. With this, the proponents were able to test the capabilities of the system

and its performance. This stage also answers the objectives of the study in which it measures the

acceptability of the system to the users.

Phase 5 –Maintenance

Bug fixing, upgrading and enhancement were some of the operations to perform to make

new versions of the system. Also ensuring that the database files were backed up to secondary

hard disks to have a duplication of information being generated by the system is very important

for future use. Due to time constraints, this phase was not included in the research’s Software

Development Cycle.

Research Design

The researchers used the Descriptive-Quantitative Method in gathering, analyzing, and

interpreting data about the research study. Descriptive methods involve a range from the survey

which describes the status to the correlation study which investigates the relationships between

variables. Quantitative methods emphasized objective measurements and the statistical,

mathematical or numerical analysis of data collected through questionnaires using computational

techniques. The proponents used tools such as questionnaires. Quantitative methods focused on

quantifying data and generalized result from a sample to the population of interest.

Research Method

Research method is a process of how a research is being conducted. It encompasses tools

and techniques to conduct a particular research or finding. This focuses on the instrument,

respondents, locale/environment study and data gathering procedures.

Instrument
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

20
To gather all the information needed for the study. The instrument was used to obtain

data and descriptive studies were conducted through interviews and questionnaires.

Interview Guide. A simple interview guide was prepared to derive the data gathered from the

Municipal office staff. It provided consistent and more precise information with the aid of

interviewer’s explanation. This interview helped the municipal engineers to give solutions to the

problems encountered by their office. This interview gives more facts and data for the completion

of the study.

Questionnaire. The proponents used a questionnaire as a tool for gathering data. The research

information was attained from the respondents normally from related interest areas. The

questionnaires distributed to the respondents have the same set of questions to attain more

comparable data and to serve as the tool in finding out the level of the acceptability of the system

in terms of Functional Suitability, Reliability, Usability, and Performance Efficiency.

Respondents

The researchers selected representatives from the staff of Municipal Engineer’s Office to

serve as respondents of the study. Table 1 shows the respondents who answer the encountered

problems throughout the development of this study.

Table 1
RESPONDENTS
RESPONDENTS FREQUENCY Percentage
Staff 4 90.4
Head Of Municipal Engineers 1 4.8
Records Officer 1 4.8
Total 6 100%

The Record officer has one respondent who are authorized to record the file and update

the process of the system. The staff has the higher percentage because they are the main source of

information. The Head of the municipal engineers and the Record Officer has the lower

percentage since they only monitor the record.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

21
Locale/Environment of the Study

The proponents focused to work in the Municipal Engineer’s office which is located at

Sta.

Elena Buhi, Camarines Sur, Philippines. The Engineer’s office staff, Head of Municipal

Engineers and records officer were the respondents of the developed system. The locale or

environment of the study is the Municipality of Buhi which will use the system in order to have

an automated repository and monitoring with geotagging for municipal transactions of the

community.

Data Gathering Procedure

Gathering of the information were conducted through interview and questionnaires. The

proponents conducted a structured interview in Municipal Engineer’s Office to gather data from

the respondents to identify the problems encountered. The interview conducted through direct

gathering of information or done verbally to obtain the complete information. Then, after the

checking, it was distributed to the respondents which are the staff. The respondents proved the

functionality of the system.

Statistical Treatment

The statistical tools used by the researchers are Percentage Technique, Weighted Mean

and Likert Scale.

Percentage Technique. This method was used to determine the proportionate number of

respondents answering a particular question. The formula is[2].

r
Formula: P= ∗¿ - 100
N

Where:

P = is the percent equivalent


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

22
r = is the number of response falling under each category

N = is the total number of respondent who rated the entire items

Weighted Mean. This was used to determine the level of acceptability of the study from the

sample population [3].

Formula FW
WM=
N
Where:

WM = Weighted Mean

F = frequency of number of responses

W = weight of category of responses

N = number of responses

Total Enumeration. Total population sampling is a type of purposive sampling where the whole

population of interest is studied. It is most practical when the total population is a manageable

size, such as a well-defined subgroup of a larger population [4]. Total population sampling was

done when the target group was small and set apart by an unusual and well-defined characteristic .

The researchers used the total enumeration sampling technique for the reason that the total

number of respondents which composed of the staff of the municipal engineers who will answer

the particular questions of the questionnaire.

Likert Scale. It is a type of rating scale used to measure attitudes or opinions. With this scale,

respondents are asked to rate items on a level of agreement. This method helped the researchers

to analyze the output from the questionnaires. The interpretation of the evaluation was conducted

by the following sequence scale[4].

Table 2
LIKERT SCALE
Scale Range Verbal Interpretation
5 4.20 – 5.00 Highly Acceptable
4 3.40 – 4.19 Acceptable
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

23
3 2.60 – 3.39 Moderately Acceptable
2 1.80 – 2.59 Slightly Acceptable
1 1.00 – 1.79 Not Acceptable

The first column is the scale on the evaluation form where the evaluators rated the system

based on the equivalent description in the third column. The second column represents range of

the average of the respondents calculated using the weighted mean formula to determine the

equivalent description of the rating. The table shows that the scale 5 has a range values of 4.20-

5.00 that determines the system with Highest Acceptable followed by the scale number 4 with a

range values of 3.40-4.19 that determines the system with Acceptable, the scale number 3 with a

range values of 2.60-2.59 that determines the system with Moderately Acceptable, the scale

number 2 with a range values of 1.80-2.59 that determines the system with Slightly Acceptable

and the scale number 1 with a range values of 1.80-2.59 that determines the system that is Not

Acceptable based on the survey.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

24
Notes

[1] I. M. Application, “SDLC - ITERATIVE MODEL.”

[2] LinkedIn SlideShare, “Statistical Treatment,” Feb 6, 2013. .

[3] Stephanie. (2014). Weighted Mean: Formula: How to Find Weighted Mean. Retrieved
February 17, 2019 from https://www.statisticshowto.datasciencecentral.com/weighted-
mean/

[4] Stephanie. 2018. Total Population Sampling. Retrieved February 16, 2019 from
https://www.statisticshowto.datasciencecentral.com/total-population-sampling/

[5] Stephanie. (2015). Likert Scale Definition and Examples. Retrieved February 7, 2019
from https://www.statisticshowto.datasciencecentral.com/likert-scale-definition-and-
examples/
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

Chapter 4

MUNICIPAL ENGINEERS REPOSITORY AND MONITORING WITH

GEOTAGGING

This chapter presents the analysis and interpretation of the gathered data which were

included in the discussion of the system process methodologies used comprising the requirements

Analysis, System Designs and Specification, Coding and Verification, Testing and Integration

and Maintenance Phases. The researchers identified and defined the problem including the

proposed solution to the Municipal Engineers Repository and Monitoring with Geotagging.

Requirement Analysis Phase

The existing process of the municipal engineer’s office in terms of application of

different permits follows the following steps: The clients need first to submit the requirements to

the office and fill out the application form if they requested for a building, electrical, mechanical

or fencing permit. Afterwards the inspector will inspect the site of the building then later on

check the requirements if it is completed, then the permit will be released.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

26
Figure 2: Existing Manual Process of Permit Application
In this stage the researchers explained the existing flowchart of the municipal engineers

throughout process of applying of permit the client need to comply the requirements and then the

inspector will inspect the building before the release of permit.

Identified Problems

Based from the interview the researchers discovered the following problems shown in

Table 3
IDENTIFIED PROBLEMS
PROBLEMS DESCRIPTIONS
Hassle and time consuming in storing of files Difficulty to store the documents and the
application form of the client.
Difficulty to locate the site of the building Difficult for the inspector to search the
building of the client.
Difficulty in securing the files During the calamity the file will not secure it
causes deterioration of files
Table 3 shows the encountered problems by the municipal engineers in the manual

process of piling of files throughout the client's request for the permit they can pile only on their

office and during the inspection, it will difficult for them to search the building location and also

on how to secure the files to the offices.

Proposed Solutions

The researchers proposed the system called Municipal Engineers Repository and

Monitoring with Geotagging to help the municipal engineers solve the problems encountered

such as the manual process of storing the file and hassle to track the location site of the building.

The researchers found the possible solutions to the problems encountered such as the researchers

provided their needs to use the system. The system efficiently provided detailed information

about the client’s records, easy to use, manage and secure the client's confidential records. And it

can also easily track the location of the building. The table on next page shows the researchers
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

27
proposed solutions for the identified problems. These problems were able to solve through the

system.

Table 4
PROPOSED SOLUTIONS
PROBLEMS SOLUTIONS
Hassle and time consuming in storing The researchers provided computerized system for
of files storing of files
Difficulty to locate the site of the The system used geotagging to help the municipal
building engineers to search the exact location of the building

Difficulty in securing the files The system provided computerized system to secure
the files

Table 4 shows the proposed solution to the problems encountered by the municipal

engineers help to secure and store the files in a computerized system, and with the use

of geotagging, it was easy for them to search the location of the building of the client.

Operational Feasibility

The following diagrams are used to support and perform the task of the proposed system.

It includes the fishbone diagram and functional decomposition diagram. It includes the fishbone

diagram and functional decomposition diagram. The study identifies the problems encountered by

municipal engineers. And also, operational feasibility determines if the human resources are

available to operate the system it is the test of the proposed system in the light of its workability,

meeting user’s requirements and effective use of resources and the cost.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

28
Fishbone Diagram

The fishbone diagram identifies the possible causes and effects. It can be used to

structure a brainstorming session. It can immediately summarize the ideas into useful categories

and identifying possible causes for a problem. A Fishbone diagram is a graphical technique to

show the several causes of a specific event. In particular, a fishbone diagram is a common tool

used for a cause and effect analysis to identify a complex interplay of causes for a specific

problem or event [1].

The system must fulfill a required diagram to identify the cause and effect of the problem

encountered by the municipal engineers. The head of the fishbone diagram determines the effect

and the arrows representing the bones of the diagram determine the cause of the general problem.

The developed system aims to minimize or lessen such problem occur in order for the user to

minimize the work designated for them. The arrow from the head of the fish is the backbone

where the causes of the problem are stated. These factors considered as the causes of the problem

presented in the Fishbone Diagram. The system must be able to lessen these problems

encountered and served as the tool to support for the users to be more productive in doing their

tasks.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

29

Figure 3: Fishbone Diagram

Figure 3 shows the problems and causes that brought the development of this system. The

manual process of storing has been the cause of some problems that were encountered by the

municipal engineers. Fishbone Diagram represents and identifies the cause and effect that may

happen in the implementation of Municipal Engineers Repository and Monitoring with

Geotagging. The manual process is time-consuming during storing files in the cabinet as well as

in securing the

files. And it was also a hassle to track the location of the building during the inspection of the

municipal inspector.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

30
Functional Decomposition Diagram

Functional Decomposition Diagram is used to present the capabilities of the

overall functionality of the system and it also presents the relevant interaction between the system

and end-users. It can also be used to structure the process of the system.

Figure 4: Functional Decomposition Diagram

Figure 4 shows various functionality of the system and the action that is under the

function focused on the overall functionality of the system and the interaction between users. It

demonstrates the process within the system.

Technical Feasibility

Technical feasibility is the center of the existing computer system and other electronic

devices that can handle the implementation of the proposed system. It includes the compatibility

checking of hardware and software. The proposed system was considered technically feasible

since all requirements are sufficient to support the project requirements.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

31
The performance of a system maintains the effectiveness of the proposed system includes
the hardware and software. The researchers recommended to use of the following hardware and
software needed.

Hardware. In the development of this study, the components are generic for all types of

computer as long as it functions its purpose.

Software. There’s no issue regarding the compatibility of the system to software as long as the

system supports operating system of the client’s computer. For the back-end tools, at least

Microsoft Window 7 or higher version of operating system can be used.

Relevance of the Technologies

Nowadays, technology help the people in their day-to-day activities by granting access to

a wide range of information that interests them. People can also access important information in

systems that they are part of which will help them to easily view information that are related to

them like work, school and personal relevant information. The proposed Municipal Engineers

Repository and Monitoring with Geotagging helps the municipal engineers to record the

documents of the client during the issuance of building permit. The availability and accessibility

of information can be organized effectively and efficiently to its proper functions.

Schedule Feasibility

This is the presentation of technical feasibility which measures the time frame and

completion dates for all major activities within a system organizational deadline. It includes the

Gant chart to calculate the total for the completion of any project. The researchers estimated how

long it will take for the system to be fully developed and if the system can be completed in a

given timespan. Some tasks are initiated with specific deadlines. Upon the development of the

system, it is necessary to set time and date goals in which the development of the system had a

vital role to be created on the target date cited. This schedule feasibility of the Municipal
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

32
Engineers Repository and Monitoring with Geotagging was more of planning on how the overall

output of the proposed system was done.

Gantt Chart

Gant chart is a visual representation of a project schedule. It could be used to

communicate with your client. It shows the project plan and expected completion date. The

clients visually see each stages of the expected completion date and the better understanding of

the project and key milestone [2].

Figure 5: Gantt Chart

Figure 5 shows the Gantt Chart of Municipal Engineer’s Repository and Monitoring

with Geotagging shows on how the system was done. It contains the tasks arranged in the order
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

33
of which task was done first by the proponents. It is made to maintain the target timeline schedule

that is monitored daily from brainstorming until implementation and compilation of all tasks from

the title proposal.

Economic Feasibility

The economic feasibility is determined using the methodology, it indicates the cost and

benefits of the project [3]. This stage focused on the goals to evaluate the cost and benefits of the

system throughout the development of the system. This study also elaborated all potential cost

and benefits of the system which affects the development of the system and the proponents.

Cost and Benefits Analysis

The main objectives are to develop a system that can minimize the work of the clients

and change the manual process to a computerized one. With these issues, the proposed system is

very beneficial to address those issues. To help the clients in an easy way of storing the record

and it will not also be difficult for them to search the file if in case they need the record. This is

the estimated cost and benefits analysis the researchers find out that the system has a minimum

project cost that the client can afford. Table 5 displays the Total Project Related Cost of this

study, the total project cost amounted to sixty-six thousand pesos (66,000).

Requirements Modelling

Requirements modelling present the input, process, output, performance and control of

the system. This also included object modelling to illustrate the action taken upon system making

to further understand the procedure of the system. These are gathered from all parties expected to

use, maintain, or benefit from the solution, and are organized into groups such as Context

Diagram and Data Flow Diagram.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

34
Input. This stage included the gathered data in the planning process. The data gathered is the

guide of the researchers to identify all the problems that were encountered that’s why the

researchers came up with the development of the system.

Process. The Municipal Engineers Repository and Monitoring with Geotagging used and

managed by the admin. The admin will track the location of the client before the inspection of the

building.

Output. The Municipal Engineers Repository and Monitoring with Geotagging is the expected

output.

Performance. The performance of the system depends on the level of acceptability from the user

and was represented as feedback. It needs further verification of the system such as reviewing the

possible error in completing the model by checking the input and process to have a good output.

Control. Provided that the system was officially implemented to the authorized person. The

system capability distinguished the control and the usage and due to its control, the system

performance varies to this.

Object Modelling

Object modelling approach for software modelling and designing, this includes the use

case diagram and sequence diagram of the system.

Risk Assessment Analysis

Through developing a project, the researchers encountered many risks and problems

during the development of the system, one of the problems is security it is possible to have an

error when the unauthorized person access the system. The risk may affect the flow of the system

so the researchers need to identify and analyze it throughout the development of the system.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

35
System Design and Specification Phase

This is the process of producing a detailed data model of a database. This is a logical

design of structures used to store data.

Data and Process Modelling

This part was discussed during the development of the system. Representation of

diagrams were used easily to understand the process of the system hardware, software and

network used in the system development. It contains the tasks arranged in a sequential order.

Context Diagram

   The Context Diagram in software engineering and systems engineering is a diagram

that defines the boundary between the system, or part of a system, and its environment, showing

the entities that interact with

Figure 6: Context Diagram


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

36
Figure 6 illustrates the context diagram of Municipal Engineers Repository and

Monitoring with Geotagging. It shows several activities performed by both system and user and

describes the exchange of activities between the system and the user. There is only one user that

can use the system then the system will provide corresponding result.

Data Flow Diagram

The diagram presents the input and the process of each data in every module. It describes

the activity flow of data within the system. Each level of diagram illustrates the process,

procedures and functions of the system. It will determine the correct flow of data regarding the

input and output process. It is the graphical visualization of the proposed system.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

37
Figure 7: Data Flow Diagram Level 0

Figure 7 shows the Data Flow Diagram Level 0 and the process within the modules. The

figure shows the actual data flow of the system. The admin can process the permits and manage

the information of every client. It illustrates each level of data flow where the admin can only

access the login, manage permits, manage accounts and generate data. The admin can process the

permits and can also manage the information of every client.

Figure 8: Data Flow Diagram Level 1: Log In

Figure 8 shows the detailed view of the login of the admin. The module illustrates the

process of data saving and be able to access the system. The admin will register first to validate

the data saved in the database. It illustrates the data flow on how the system interact s to the
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

38
admin. The administrator has only the capability to use the system to secure the information of

the client.

Figure 9: Data Flow Diagram Level 2: Manage Permits

Registration of permits is the first step any businessman has to take to create and operate

a business in a given area.

The diagram shows the Manage permits. In level 2, the admin can manage permits on

how to process the information of the client. The admin can add, delete, edit the info of the client
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

39
and viewed the site of the building. This is how they can manage the transaction through the

system the process indicates how the system works for every input. 

Figure 10: Data Flow Diagram Level 3: Manage Account

Manage Account in system application is a primary role of the administration. Wherein

the admin can create, add, update and delete. It also verifies, confirms, assigned and restricts

every account to be added. Administrators also have the privilege of accessing all the account
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

40
activities, such as configuring and monitoring, setting privileges, conducting surveys, enabling

and disabling reports, scheduling reports etc. The administrators have a power over application

and server permissions.

The diagram above shows the Manage Account, which is the admin has the authorize to

fill up the form, and monitored the client's information is correct. The client will also update the

information input by the admin to the system. After the verification was completed this can be

viewed and updated by the admin. The process for generating the printed output will be followed

for the client to have the evidence or a license permit issued by the record officer of the municipal

office.

Figure 11: Data Flow Diagram Level 4: Generate Report


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

41
This figure 11 represent the generate report of the client’s records, the admin can add,

update and delete. The admin can also print the application form of the clients.

Flowchart

A flowchart is a method for operation, procedure, or system analysis. Developing an

information system has become an essential part of that. A flowchart displays the flow of

operation by splitting the system or method into events / activities and showing the conceptual

relationship between them through a program or procedure. Flowcharts are composed of a set of

basic symbols; symbols for decision, connector, and comment. They are then connected using

flow lines, showing the control flow through the software, method or device. As we learned in

both the lecture and the flow charts of tutorials will start at the top of a page and flow down and

correct.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

42

Figure 12: Flowchart

Generally, a system flowchart focuses on the system configuration, including the various

processes, decision points within a system, control flows, stored data, and records, and is

important in the creation of information systems as it helps evaluate processes, programs, and

systems, and demonstrates a logical flow of events and processes.

Use Case Diagram

The figure shows the use case of the Municipal Engineers Repository and Monitoring

with Geotagging which describes sequence of actions that provide something of measurable

value. The admin and the clients served as the actor of the system and it is capable of accessing

the system’s features [5].


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

43

Figure 13: Use Case Diagram

The diagram 13 shows what cases are related to the users. It shows the task in the system

that can be accessed by the actors. The admin can manage the system.

Output and User- Interface Design

A user interface is the part of the system the users interact with. This includes the screen

that provide system navigation, the screens and forms that capture data, and the reports that the

system that (whether on paper, on the Internet, or through some other media). This chapter

outlines the basic interface design principles and procedures, and explores how to design the

interface structure and specifications. This part presents the Municipal Engineers Repository and

Monitoring with Geotagging. The screenshots can be easily understood by the user because of the

explanation in the system. It is a guide for them to know the different features of the system.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

44
Forms

Manage Account in system applications is a primary role of the administration. Wherein

the admin can create, add, update and delete. It also verifies, confirms, assigned and restricts

every account to be added. Administrators also have the privilege of accessing all the account

activities, such as configuring and monitoring, setting privileges, conducting surveys, enabling

and disabling reports, scheduling reports, etc. The administrators have power over application and

server permissions.

The diagram above shows the Manage Account, which is the admin has the authority to

fill out the form and monitored the client's information is correct. The client will also update the

information input by the admin to the system. After the verification was completed this can be

viewed and updated by the admin. The process for generating the printed output will be followed

for the client to have the evidence or a license permit issued by the recording officer of the

municipal office. 

Figure 14: Admin login Form

Admin login Form. The Login Page shows records validation of the client. Figure 14

shows the Registration Form for the new user of the proposed system. To be able to log in into

the system the user must input his/her username and password. The input of the user such as
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

45
username and password verified by the system to make sure that the user is a valid user. The

registration of the user can only be accessed by the admin/recording officer.

Figure 15: Home Page Form

Home Page Form. Figure 15 shows the Admin Login form for the user/s of the system

once the user has login, home page will appear and the login time and date will be automatically

saved to the database of the system.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

46

Figure 16: Permit Form

Form. Figure 16 shows the building permit form where the admin can add the

information of the client. This will be used to generate reports for the client. The admin can only

add and view the information of the clients.

In most LGUs in the country, business owners are burdened and unsatisfied with the

lengthy, frustrating and inefficient process of requesting permits this situation has become a

further disincentive for new entrepreneurs and investors to locate their businesses in the

Philippines. LGUs have strive to improve their business registration systems in order to provide

better services to the business sector. These improvements include setting up one-stop shops,

reducing the number of steps in the application and others to facilitate business registration.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

47

Figure 17: Manage Account

The Figure 17 shows the Manage user account, the admin has the capability to fill out the

application form, and it will be checked if the client information is correct. The client will also

update the information input by the admin to the system. After the verification was completed

this can be viewed and updated by the admin. The process for generating the printed output will

be next for the client to have the evidence or a license permit issued by the record officer of the

municipal office.

Manage user account in system application is a primary role of the administration.

Wherein the admin can create, add, update and delete. It also verifies, confirms, assigns and

restricts every account to be added.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

48
Reports

A report is a document which introduces data in a structured format for a particular

audience and purpose. This demonstrates the summary reports that can be supplied orally; full

reports are almost always in the form of written papers ready for printing.

Figure 18: Permit Report

Permit Report. Figure 18 shows the permit report; the admin will view the report in a

pdf form. And the admin can also print the permit if the client needs the copy of the permit.

Coding and Verification

In this phase, the process used to check for errors introduced in the coding stage of the

software code. The aim of the code verification process is to verify all aspects of the software

code this process includes checking user requirements consistent with the design phase.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

49
Data Design

Data design is the process of producing a detailed data model of a database. The data

design can be used to describe different parts of the design of the database.

Entity Relationship Diagram

The Entity Relationship Diagram is hugely important in database design and should be

the first thing you draw when contemplating database architecture. ERDs are used for describing

data and the rules determining how entities and attributes interact with each other [4].

Figure 19: Entity Relationship Diagram


The figure 19 explains the relationship of one entity to another entity. Each of the tables

was made by the researchers according to the flow of the system.

System Architecture

System architecture discusses the conceptual model that defines the structures and

includes the network model and network topology of the system and the security issues managed

by the system. This support the reasoning about the structures of Municipal Engineers Repository

and Monitoring with Geotagging.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

50
Network Model

This model defines a set of network layers and how the user interacts with the system

hardware and the connection of the user to the server with the use of internet connection. This

allows the user to interact with the system which supplies information as well as receiving data

from the system.

Figure 20: Network Model


This figure 20 shows the network model which represent the connection of the hardware

to the process of data. The researchers decided to use this model since the system used the LAN

based on the connection of the server which means that the system will use internet connection in

transferring and receiving data.

Security

This security has a main function on the system which helps to make the information safe

for all unauthorized person. The system should have the security features such as the username

and password for the admin. The system should be used by the authorized person only, this is to

validate if the person who is using the system is the admin or the authorized person. The system

should have this security to make the information secured.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

51
Development

The development of Municipal engineers Repository and Monitoring with Geotagging

was

properly built in this phase, the hardware and software are required for the implementation of the

system. This includes the software specification, hardware specification, program specification

and the programming environment.

Software Specification

Defining the functionality and technical details of software are documented in the

software specification. In implementing the Municipal Engineers Repository and Monitoring with

Geotagging, the user must have a computer with an operating system Windows 7/8/9/10. The

portable Format Reader and any Microsoft Word are needed for making, viewing and printing

reports that are needed in the process. For the server-side, it must be MySQL version 4.5.0.2.

Hardware Specification

The system has been using various hardware to completely initiate functionality and

execute the system. In implementing the Municipal Engineers Repository and Monitoring with

Geotagging, the user must train and know the technical details and functionality of the system.

The system must have the hardware components – Computer: Generic Motherboard, Intel core

i3. The hardware specification ensures the compatibility of the device if it can run the software in

the computer.

Program Specification

The program specification of Municipal Engineers Repository and Monitoring with

Geotagging focused on record and tracking of the building. The Municipal Engineers Repository

and Monitoring with Geotagging are expected to provide an easy way of recording and managing

the client’s records and a more accessible and effective way of management. The administration
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

52
side needs to manage the database to secure the clients' information or any confidential data and

documents in the system. It also provides up to date records of clients and maintains the accuracy

and reliability of retrieval. It aims to solve a problem encountered in the current system.

Program Environment

The programming environment of the system is the basic component of the software, it is

where all the codes are compiled and executed to run the system. It comprises the front-end

and back-end components used for the development of the system.


Front End

The programming environment of the system is the basic component of the software, it is

where all the codes are compiled and executed to run the system. It comprises the front-end and

back-end components used for the development of the system.

Back End

XAMPP stands for Cross Platform (X), Apache (A), MySQL (M), php (P). It is a simple,

lightweight Apache distribution that makes it extremely easy for developers to create a local web

server for testing purposes.

PhpMyAdmin is used to handle the administration of MySQL over the web.

Testing and Integration

In this phase, the system tested if the functions are working and the availability of the

system has reached appropriate information needed for the specific data. To know the availability

of the system the researchers used unit testing, integration testing, compatibility testing,

performance tests, stress testing, load testing, system testing and acceptance testing.

Test Plan

This test plan done to illustrate the plan for the system functionalities testing. In testing

plan, all of that processes examined using the system to determine the executions of the system if
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

53
it is functional or not, if the entry or input is appropriate to the needs of the users.

The proposed plan is to make sure that the system software quality was met and hence the

system might be deployed. After the implementation of the system, the researchers tested the

system to ensure that the system project is well functional. In a way which the proponents

performed by entering a data, analyzing error logs, and updating existing data to evaluate the

performance of the program. Proponents walk off back to problem found on the existing system

and used this as extent of this test plan.

The system has 4 modules, which is the login, the admin needs to enter username

and

password and the other modules Login, Manage permits, Manage Account and Generate Report.

This is the expected response of the system to the specified data needed by the user.

Unit Testing

In this phase the output of the study is tested and properly implemented. Also, this is

where the variety of test on the system is being performed to explore the functionality of the

system.

Table 5
UNIT TESTING
Requirements Components Passed/ Failed
Test Strategy and Approach PASSED
Introduction Test Scope PASSED
Test Assumption PASSED
Defects Discovered and Corrected PASSED
Improvements Ideas PASSED
Walkthrough Structured Programming Compliance PASSED
(Static Testing) Language Standards PASSED
Development Documentation Standards PASSED
Input Test Data PASSED
Test Cases Initial Conditions PASSED
(Dynamic Testing) Expected Results PASSED
Test Log Status PASSED
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

54
Test Strategy and Approach PASSED
Platforms PASSED
Libraries PASSED
PASSED Tools PASSED
Test Procedures PASSED
Status Reporting PASSED
Table shows the unit testing of the proposed system requirements, which includes the

components that the system needs to achieve, this was tested by the user and the result was given

to the researchers to know the performance of the system to the user and to identify if the

researchers need to improve the system. To determine the result of this unit test the result was

combined and the total result should either be passed or failed.

Integration Testing

The system has 4 modules, which is the login, the admin needs to enter username and

password and of components, as efficiently and effectively as possible [6].

Compatibility Testing

Compatibility testing of modern web applications as a ‘functional consistency’ checks

web application behavior across different web browsers and present an automated solution for it.

The approach consists of automatically analyzing the given web application under different

browser environments and capturing the behavior as a finite-state machine; formally comparing

the generated models for equivalence on a pairwise-basis and exposing any observed

discrepancies [7].

Performance Testing

Performance testing is to determine how a system performs in terms of responsiveness

and stability under a particular workload. It is where the performance of the system is tested

which identifies the part of the system that works or performs badly.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

55
Stress Testing

It a type of testing used to determine or identify the part of the system which has the

stress while running the system. Stress testing is an activity testing used to understand the upper

limits of capacity within the system in a normal operation.

Load Testing

Load testing is a type of testing which used to identify or determine the cause of the

system

that makes it slow. This also evaluates every component of the system to determine whether the

component or element is quick and can’t damage the system to cause other unexpected problem

or error. This will also help to test if the system can run even if there are multiple users accessed

the system and to determine how the system will handle the data inputted by the users and how

fast it will response to give a needed output of the user. It is also important to have this Load

Testing specifically in repository to test of how the system will handle the data inputted.

System Testing

System testing is a black box testing technique performed to evaluate the complete

system

the system’s compliance against specified requirements [8]. The purpose of this test is to evaluate

the system flexibility with the specified requirements. The whole product is tested to be defined

by the scope of the development of the project. It is the final test of the system to achieve the

specific goal and how it works, also the functional and non- functional requirement of the testing.

Acceptance Testing

Acceptance testing is on the validation of the actual behavior of the implementation

under test against the requirements of stakeholder. This task must be as objective and automated

as possible. The goal here is to review existing code-based and model-based tools for testing in
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

56
light of what such an objective and automated approach to acceptance testing entails [9]. This

testing is used to determine the level of acceptability in terms of the functional suitability,

performance efficiency, usability and reliability. The following shows the result of the conducted

survey testing of the system.

Functional Suitability

Functional Suitability is defined as the degree to which a product or system provides

functions that meet the stated or implicit requirements when used under specifications. So, the

evaluation of functional suitability is understood as the degree to which a product or system

conforms to the functional requirements described in the product requirements specification.

Table 6
FUNCTIONAL SUITABILITY OF MUNICIPAL ENGINEER’S REPOSITORY AND
MONITORING WITH GEOTAGGING
Weighte Verbal
Functional Suitability
d Mean Interpretation
The system did not allow any unauthorized user to access the
3.83 Acceptable
system.
The system generates accurate information and correct result
from the user’s input. 4.00 Acceptable

Each feature of the system has an organized process. 3.83 Acceptable


Average: 3.88 Acceptable

Table 6 shows survey result from the respondents of the system in terms of functional

completeness is acceptable with a weighted mean of 3.83; 4.00 is the average result from

respondents says that the functional correctness of the system is acceptable; 3.83 is the average

survey result from the respondents says that functional appropriateness of the system is

acceptable. Further, this shows that 3.88 are the average survey result from the respondents says

that functional suitability of the system is acceptable.

           This only shows that majority of the respondents understood all the functions of the

system. The respondents or the end users are very familiar with how to operate the system.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

57
Further, this shows that the level of acceptability of the municipal engineer’s repository and

monitoring with geotagging meets the standard criteria of ISO 25010.  The survey was conducted

to a limited number of respondents and from a restricted organization due to some limitations.

Furthermore, the study can be performed to a larger number of respondents and a bigger

environment, thus adding validity to the study.

Therefore, there is a need to develop the municipal engineer’s repository and monitoring

with geotagging for the Engineer’s Office of the municipality of Buhi that will provide a

functional

and suitable repository.

Performance Efficiency

The system is considered to be efficient if it can deliver accurate and reliable

output such as generating report that can be retrievable and consumes a least amount of time and

etc. The user can understand all the function used and has a good security feature. The table

presented below illustrates the systems user acceptability and the totality of the system is being

tested and the necessary data produced in terms of performance efficiency.

Table 7
PERFORMANCE EFFICIENCY OF MUNICIPAL ENGINEER’S REPOSITORY AND
MONITORING WITH GEOTAGGING
Performance Efficiency Weighted Verbal
Mean Interpretation
The system can easily retrieve student’s information and 4.16 Acceptable
availability in the system database.
The system consumes a least amount of resources (paper, ink,
time, effort) 4.16 Acceptable
The system generates reports which indicates accurate 3.83 Acceptable
information
Average: 4.05 Acceptable

Table 8 shows survey result from the respondents of the system in terms of time

behavior, it is moderately acceptable with a weighted mean of 4.16; 4.16 is the average result
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

58
from respondents says that resource utilization of the system is acceptable; 3.83 is the average

survey result from the respondents says that the capacity of the system is acceptable. Further, this

shows that 4.05 is the average survey result from the respondents say that the performance

efficiency of the system is acceptable.

This only shows that majority of the respondents understood all the functions of the

system. The respondents or the end users are very familiar with how to operate the system.

Further, this shows that the level of acceptability of the municipal engineer’s repository and

monitoring with geotagging meets the standard criteria of ISO 25010.

Reliability

This is to assess the system's reliability. This test is to measure the system's capability to

maintain its service provision under define conditions for defined periods.

Table 8
RELIABILITY OF MUNICIPAL ENGINEER’S REPOSITORY AND
MONITORING WITH GEOTAGGING
Weighted Verbal
Reliability
Mean Interpretation
The system can easily sent accurate data location of a
4.00 Acceptable
specific place.
The system can easily access by the user using their 4.00 Acceptable
account.
Whenever the user made a mistake when accessing the
4.16
system, user could recover easily and quickly. Acceptable
The system has a back-up control. 4.16 Acceptable
Average: 4.08 Acceptable

Table 9 shows survey result from the respondents of the system in terms of maturity is

highly acceptable with a weighted mean of 4.00; 4.00 is the average result from respondents says

that availability of the system is acceptable; 4.16 is the average survey result from the

respondents says that fault tolerance of the system is acceptable; 4.16 is the average survey result

from the respondents says that recoverability of the system is acceptable. Further, this shows that
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

59
4.08 is the average survey result from the respondents say that the reliability of the system is

acceptable.

This only shows that majority of the respondents understood all the functions of the

system. The respondents or the end users are very familiar with how to operate the system.

Further, this shows that the level of acceptability of the municipal engineer’s repository and

monitoring with geotagging for the engineer’s office meets the standard criteria of ISO 25010. 

The survey was conducted to a limited number of respondents and from a restricted

organization due to some limitations. Furthermore, the study can be performed on a larger

number of respondents and a bigger environment, thus adding validity to the study.

Therefore, there is a need to develop a municipal engineer’s repository and monitoring

with

geotagging for the Engineer’s Office that will provide an organized and reliable repository.

The survey was conducted to a limited number of respondents and from a restricted

organization due to some limitations. Furthermore, the study can be performed to a larger number

of respondents and a bigger environment, thus adding validity to the study.

Therefore, there is a need to develop the municipal engineer’s repository and monitoring

with geotagging for the Engineer’s Office of the municipality of Buhi that will provide

automated, organized, and effective repository.

Usability

Usability is the degree to which specific clients can use the software to achieve quantified

objectives with efficiency, effectiveness and satisfaction in a quantified context of use. The table

presented below illustrates the system user acceptability in terms of usability consisting of its six

sub characteristics which includes appropriateness recognizability, learnability, operability, user

error protection, user interface aesthetics, and accessibility.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

60
Table 9
USABILITY OF MUNICIPAL ENGINEER’S REPOSITORY AND MONITORING WITH
GEOTAGGING
Usability Weighted Mean Verbal Interpretation
The user can easily understand the system
functions because the user interface is clear 4.00 Acceptable
The system is easy to use and learnable even for
4.33 Acceptable
beginners
The system used buttons and multimedia
4.16
component like icons for easy operation Acceptable
The system display error message or notifies the
3.83 Acceptable
user if a wrong input has been made.
All the information on the user interface is clear 4.00 Acceptable
Average: 4.06 Acceptable

Table 10 shows survey results from the respondents of the system in terms of

appropriateness recognizability where the user can easily understand the system functions

because the user interface is clear. And it is acceptable with a weighted mean of 4.00; 4.33 is the

average result from respondents says that the system is easy to use and learnable even for

beginners or the learnability of the system is acceptable; 4.16 is the average survey result from

the respondents says that operability of the system where the system used buttons and multimedia

component like icons for easy operation is acceptable; 3.83 is the average survey result from the

respondents says that the system display error message or notifies the user if a wrong input has

been made or the user error protection of the system is acceptable; 4.00 is the average survey

result from the respondents says that all the information on the user interface is clear or user

interface aesthetic of the system is acceptable. Further, this shows that 4.06 is the average survey

result from the respondents say that the usability of the system is acceptable.

This only shows that majority of the respondents understood all the functions of the

system. The respondents or the end users are very familiar with how to operate the system.

Further, this shows that the level of acceptability of the municipal engineer’s repository and

monitoring with geotagging for the Engineer’s Office meets the standard criteria of ISO 25010. 
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

61
The survey was conducted to a limited number of respondents and from a restricted

organization due to some limitations. Furthermore, the study can be performed to a larger number

of respondents and a bigger environment, thus adding validity to the study.

Over-all Evaluation of the System

Therefore, there is a need to develop the municipal engineer’s repository and monitoring

with geotagging for the Engineer’s Office that will provide a usable repository and monitoring for

the municipality.

This allowed the researchers to review the overall result of the evaluation in terms of

performance efficiency, functional suitability, usability and reliability based from the results of

the evaluation obtained from the respondents.

The next table shows the total average of the evaluation of the level of acceptability of

the system in terms of Functional Suitability, Reliability, Usability, and Performance Efficiency.

Table 10
SUMMARY RESULT
Criterion Weighted Interpretation
Functional Suitability 3.88 Acceptable
Performance Efficiency 4.05 Acceptable
Reliability 4.08 Acceptable
Usability 4.06 Acceptable
AVERAGE 4.01 Acceptable

Table 11 shows the summary of survey result from the respondents which 3.88 is the

average result from respondents says that the Functional suitability of the system is acceptable;

4.05 is the average result from respondents says that the Performance efficiency of the system is

acceptable; 4.08 is the average survey result from the respondents says the Reliability of the

system is acceptable; 4.06 is the average survey result from the respondents says that Usability of

the system is acceptable. Further, this shows that 4.01 is the average survey result from the

respondents say that performance improvement of the system is acceptable.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

62
           This only shows that common of the respondents say that Functional Suitability,

Performance Efficiency, and Reliability of the system understood all the functions of the system.

Users are very familiar with how to operate the system; Usability user requirements are captured

in a directly verifiable way. Users are very familiar with how to operate the system. Further, this

shows that the level of acceptability of the municipal engineer’s repository and monitoring with

geotagging for the Engineer’s Office measured according to ISO 25010 satisfy the users. These

interpretations support the study of Camad James Michael, Tobias Reymar James [10] that claims

that the perception of quality relies on the entity of concern, the characteristics of that entity and

the observer’s point of view. Adequate quality features must be described and taken into

consideration to obtain high software quality. These features should drive important architectural

and design choices. Quality management of software should assist in guarantee that the necessary

quality level is reached.

This result open suggest that when it comes to measuring the level of Acceptability of the

municipal engineer’s repository and monitoring with geotagging for the Engineer’s Office accord

to ISO25010, Acceptable quality features must be defined and creating privacy security should be

given a prime priority.

The outcome was obtained from a restricted amount of participants and a single setting

due to time limitations. Further research can be performed using a wider variety of the outcome

was obtained from a restricted amount of participants and a single setting due to time limitations.

Further research can be performed using a wider variety of participants and environment, thus

adding validity to research.

Therefore, there is a need to help the municipal engineer’s repository and monitoring

with geotagging for the engineer’s Office that will provide an automated, and effective

monitoring and repository system


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

63
Maintenance

The maintenance phase involves making improvements to the equipment, software and

documentation to ensure the efficiency of its operations. This includes making changes to

improve the performance of a program, fixing bugs, improving security or meeting user

requirements after several testing.

Notes

[1] Coccia, Mario Technological Analysis Fishbone Digaram. Clearner production (2018)
(https://scholar.google.ph/scholar?As_ylo=2017&q_gsqabs&p=&u%23%3DToqiBSw
Oy11J).

[2] Anderson, Brett.Successfulprojects. GanttChart/Microsoft project(2016 june 28)


(https://scholar.google.ph/scholar?As_ylo=2017&q_gsqabs&p=&u%23%3DToqiBSw
Oy11J).

[3] Brown , Tristan R. EconomicFeasibilty.BioFpr(march 01


2018)(https://doi.org/10.1002/bbb.1865).

[4] Mock, Liza Entity Relationship Diagram. VisualCommunicationGliffy (January 31


2018). (https://scholar.google.ph/scholar?As_ylo=2017&q_gsqabs&p=&u
%23%3DToqiBSw Oy11J).

[5] tsyzberowicz,DavidFetelsonshmuel.UsecaseDiagramrefinement.DigitalLibrary(May 20
2017), (https://scholar.google.ph/scholar?As_ylo=2017&q_gsqabs&p=&u
%23%3DToqiBSw Oy11J).

[6] Ola Leifler. 2016. Integration testing. (2016).

[7] Ali Mesbah. 2014. Automated cross-browser compatibility testing Automated Cross-
Browser Compatibility Testing. May (2014).
DOI:https://doi.org/10.1145/1985793.1985870
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

64
[8] David Lewis, D Ph, and N E St. 2007. Performance Efficiency : A Metric and Research
Methodology for Task Analysis. (2007), 147–153

[9] Jean-pierre Corriveau. 2014. On Acceptance Testing. March (2014).

[10] James Michael Camad, Reymar James Tobias, Ryan Rusiana, Talahid Almeria, and Leo
C Bermudez. UC-MAIN REGISTRAR ’ S OFFICE STUDENT DOCUMENT
MANAGEMENT AND MONITORING SYSTEM University of Cebu.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

65

Chapter 5

SUMMARY OF FINDINGS, CONCLUSION AND RECOMMENDATIONS

This chapter presents the summary of the study, findings, conclusions and

recommendations of the Municipal Engineers Repository and Monitoring with Geotagging.

Summary

Generally, the system aimed to develop a Municipal engineers Repository and

Monitoring with Geotagging that can be used by the end users which offer a detailed reliable and

secured keeping of all data. And it will lessen the problems encountered during a calamity since

the entire document was stored in files and it wasn’t difficult for them to search the building of

their client since they have a record of the entire building of their municipalities This study

generally aimed to develop a Municipal Engineer’s Repository and Monitoring with geotagging

to enhance the way of managing, issuing of permits and keeping all the clients confidential

records. . It also enhanced efficient management of staff and accurate information in terms of

securing data. This system used geotagging to easily search and monitor the building of their

clients.

The main objective of the study, Municipal Engineer’s Repository and Monitoring with

Geotagging, is to evaluate the process and the development of the system in terms of securing

client files and searching the location of the building and it also aims to:

1. To identify the problem in the implementation of Municipal Engineer’s Office in terms of

repository and monitoring of permit and location of the building.

2. To develop a Municipal Engineer’s Repository and Monitoring with Geotagging.

3. To evaluate the level of acceptability of new system based on ISO 25010 in terms of:

a) Functional Suitability,
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

66
b) Reliability,

c) Usability, and

d) Performance Efficiency.

The researchers used iterative model as the software development methodology for its

functionality. The researchers used descriptive-quantitative methodology that helped to collect

the data needed. In order to gather the data, the researchers used the questionnaire and conduct an

interview to understand every detail of the system. Also, the researchers used some statistical

treatment just like the weighted mean to determine the number of the respondents, also the likert

scale helped the researchers to analyze the output from the questionnaires to determine the

effectiveness on how the respondents agree and disagree on the statement according to the

functionality, range and the acceptability of the system.

Findings

The researchers conducted interviews and surveys on the locale. Below are the findings

of the study:

1. The municipal engineers encountered the following problems in the manual process:

piling up of files, which needs more space for storage, the security of files most

especially in times of calamities and difficulty in finding the location of the building

during the inspection.

2. The development of the municipal engineer’s repository and monitoring system with

geotagging was able to help in minimizing the problems encountered by the department.

This was developed in the Iterative Model or Incremental Life Cycle. The researchers

used Php as a programming language and MySQL as the database. The modules of the

system include Login Module, which makes the data stored in the secured system

because of the implementation of a login process through the use of a username and
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

67
password for all user types; Manage Permits, this is how they can manage the transaction

through the system the process indicates how the system works for every input; Manage

Account, this is how they can manage the account of the clients they will view and

update through the system. And Generate Report, the system has the capability of

generating reports based on the needed documents of the department. The admin can also

print the application form of the clients.  

3. The collected data from the interview was analyzed if the proposed system satisfies the

level of acceptability based on ISO 25010.

3.1 In terms of functional suitability, the system gathered a weighted mean

resulting in 3.88 with a verbal interpretation of acceptable.

3.2 In terms of performance efficiency, the system gathered a weighted mean

resulting in 4.17 with a verbal interpretation of acceptable.

3.3 In terms of usability the system gathered a weighted mean resulting in 4.02

with a verbal interpretation of acceptable.

3.4 In terms of reliability the system gathered a weighted mean resulting in 4.04

with a verbal interpretation of acceptable.

Conclusions

Based on the findings of the study, the following conclusions were derived.

1. The Municipal Engineers encountered problems specifically in piling of files and how to

monitor the building, it is a need to implement the Municipal Engineer’s Repository and

Monitoring with Geotagging.

2. The Municipal Engineer’s Repository and Monitoring with Geotagging will serve as a

big contribution and improvement in the municipal engineers can have a more efficient
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

68
and effective system that implemented. The developed system solves the problems

encountered by the recording officer in managing. 

3. The general rating of Acceptable in terms of Functional Suitability, Performance

Efficiency, Reliability, and Usability, the system developed meets the ISO 25010

Functional Suitability, Performance Efficiency, Reliability and Usability requirements.

Recommendations

Based on the result of the present study, the researchers offered the following

recommendation to future researchers.

1. To minimize the problems encountered, the researchers recommend the solution which is

the conversion of the current system to the proposed system.

2. The researchers recommend improving the proposed system and can add additional

features for further functionality of the system. 

3. To the future researchers, the researchers would like to recommend adding more features

to enhance the capability of the system converting the system to a centralized system that

will enable more than one user is using the system.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

69

BIBLIOGRAPHY
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

70

Books

G C Almiranez and L U Aumentado. 2017. ENSURING QUALITY PERFORMANCE OF


FACULTY. March (2017), 17–29.

International Journal, O F Engineering, A N Implementation, O F Geolocation, and Based


Employee. 2017. International journal of engineering sciences & research technology an
implementation of geolocation based employee attendance monitoring system using
geotagging. 6, 4 (2017), 625–629.

Reynold G Bustillo and Benedicto G Batistis. 2016. BOARDING HOUSE LOCATOR AND
STUDENT MONITORING SYSTEM IN NAVAL ,. 5, 8 (2016), 468–480.

Journals

Ȧ Akshay A Kumbhar, Ȧ Kunal S Wanjara, Ȧ Darshit H Trivedi, Ȧ Anay U Khairatkar, and Ȧ


Deepak Sharma. 2014. Automated Attendance Monitoring System using Android Platform.
4, 2 (2014), 1096–1099.

Armacheska R Mesa. 2017. Special Report on Technology Application Design and Development
of an Online Repository System for Thesis and Special Problem Manuscripts. 3, 1 (2017).

E. Del Rosario, J. Del Rosario, M. Nieva, T. Tan, and M. Tangkeko, “CollaborateIT: A CCS IT
Thesis Portal with Electronic Document Management System,” Proc. DLSU Res. Congr.,
vol. 4, no. 4, pp. 4–9, 2016.

I. Journal, O. F. Engineering, A. N. Implementation, O. F. Geolocation, and B. Employee,


“International journal of engineering sciences & research technology an implementation of
geolocation based employee attendance monitoring system using geotagging,” vol. 6, no. 4,
pp. 625–629, 2017.

Information Management and Yi Shen. 2017. Burgeoning Data Repository Systems ,


Characteristics and Development Strategies : Insights of Natural Resources and
Environmental Scientists. 1, 2 (2017), 1–18.

Jake M. Laguador, Abner Tupaz, Evelyn L. De Castro, and Conrado I. Dotong. 2016.
Development and evaluation of an institutional research repository using content
management system. Int. J. Appl. Eng. Res. 11, 6 (2016), 4017–4023.

Janice E Velasquez and Jacqueline V Vengco. 2014. Online Practicum Monitoring System for
Lyceum of the Campus. 6, 02 (2014), 75–79.

Manuel Luis R Alvarez. 2015. RFID Based Employee Attendance Monitoring System for LSPU
SPCC. 3, (2015), 164–171.

R. Djouab and M. Bari, “An ISO 9126 Based Quality Model for the e-Learning Systems,” Int. J.
Inf. Educ. Technol., vol. 6, no. 5, pp. 370–375, 2015.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

71
R. Of et al., “DRAFT INTERNATIONAL STANDARD ISO / IEC FDIS,” vol. 2000, 2000.

Rhowel M Dellosa and Elinor Hemedes. 2014. Developing a User Monitoring System for the
LPU-Laguna Library. 04, 06 (2014), 1–9.

Tushar T Tanpure, Harshad S Sonawane, Chaitanya R Sonawane, and Ms Priyanka V. 2013.


Online Student Monitoring System Using Passive RFID. 1, 2 (2013).

Online References

Abhijeet Sinha and Sarfaraz Syed. 2016. The Use of Mobile Geotag Technology in Driving
Project Performance at Scale Health Education Research & Development. 4, 4 (2016).
DOI:https://doi.org/10.4172/2380-5439.1000197

Abhijeet Sinha and Sarfaraz Syed. 2016. The Use of Mobile Geotag Technology in Driving
Project Performance at Scale Health Education Research & Development. 4, 4 (2016).
DOI:https://doi.org/10.4172/2380-5439.1000197

Ali Mesbah. 2014. Automated cross-browser compatibility testing Automated Cross-Browser


Compatibility Testing. May (2014). DOI:https://doi.org/10.1145/1985793.1985870

Anderson, Brett.Successfulprojects. GanttChart/Microsoft project(2016 june 28)


(https://scholar.google.ph/scholar?As_ylo=2017&q_gsqabs&p=&u%23%3DToqiBSw
Oy11J).

Brown , Tristan R. EconomicFeasibilty.BioFpr(march 01


2018)(https://doi.org/10.1002/bbb.1865).

Coccia, Mario Technological Analysis Fishbine Digaram. Clearner production (2018)


(https://scholar.google.ph/scholar?As_ylo=2017&q_gsqabs&p=&u%23%3DToqiBSw
Oy11J).

Genesis Lalas and Dave E Marcial. 2016. Developing a Grading and Monitoring System :
Towards an Effective Academic Evaluation. (2016).
http://dx.doi.org/10.17758/URUAE.UH0516055

Hatem Mousselly Sergieh. 2014. Search-based Automatic Image Annotation Using Geotagged
Community Photos. October (2014), 166. Retrieved from https://opus4.kobv.de/opus4-uni-
passau/frontdoo

Kerric Harvey. 2014. Encyclopedia of Social Media and Politics. Encycl. Soc. Media Polit.
January 2014 (2014). DOI:https://doi.org/10.4135/9781452244723

Mock, Liza Entity Relationship Diagram. VisualCommunicationGliffy (January 31 2018).


(https://scholar.google.ph/scholar?As_ylo=2017&q_gsqabs&p=&u%23%3DToqiBSw
Oy11J).
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

72
State University – Lasam Campus , Philippines. Int. J. Res. - Granthaalayah 5, 2 (2017), 67–79.
DOI:https://doi.org/https://doi.org/10.5281/zenodo.345444 Abstract

Stephanie. (2014). Weighted Mean: Formula: How to Find Weighted Mean. Retrieved February
17, 2019 from https://www.statisticshowto.datasciencecentral.com/weighted-mean/

Stephanie. (2015). Likert Scale Definition and Examples. Retrieved February 7, 2019 from
https://www.statisticshowto.datasciencecentral.com/likert-scale-definition-and-examples/

Stephanie. 2018. Total Population Sampling. Retrieved February 16, 2019 from
https://www.statisticshowto.datasciencecentral.com/total-population-sampling/

tsyzberowicz,DavidFetelsonshmuel.UsecaseDiagramrefinement.DigitalLibrary(May 20 2017),
(https://scholar.google.ph/scholar?As_ylo=2017&q_gsqabs&p=&u%23%3DToqiBSw
Oy11J).
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

73

APPENDICES
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

74

Appendix A
RELEVANT SOURCE CODE

<?php $bMargin = $this-


// >getBreakMargin(false);
=============================== // get current auto-page-break mode
=============================+ $auto_page_break = $this-
// File name : example_051.php >AutoPageBreak;
// Begin : 2009-04-16 // disable auto-page-break
// Last Update : 2013-05-14 $this->SetAutoPageBreak(false, 0);
// // $this->Cell(0, 10, '', 0, 1);
// Description : Example 051 for TCPDF // $this->SetFont('times', 'B', 8, 'false');
class // $this->Cell(0, 2,
// Full page background 'REPUBLIC OF THE PHILIPPINES', 0,
// 1,'C');
// Author: Nicola Asuni // $this->Cell(0, 2,
// 'PROVINCE OF CAMARINES SUR', 0,
// (c) Copyright: 1,'C');
// Nicola Asuni // $this->Cell(0, 2,
// Tecnick.com LTD 'MUNICIPALITY OF BUHI', 0, 1,'C');
// www.tecnick.com // $this->Cell(0, 2, 'AREA
// info@tecnick.com CODE 050-11', 0, 1,'C');
// // restore auto-page-break status
=============================== $this-
=============================+ >SetAutoPageBreak($auto_page_break,
/** $bMargin);
* Creates an example PDF TEST document // set the starting point for the page
using TCPDF content
* @package com.tecnick.tcpdf $this->setPageMark();
* @abstract TCPDF - Example: Full page }
background }
* @author Nicola Asuni
* @since 2009-04-16 $servername = "localhost";
*/ $username = "root";
// Include the main TCPDF library (search $password = "";
for installation path). $dbname = "geo-2";
// require_once('tcpdf_include.php');
require_once('C:\xampp\htdocs\report\ // Create connection
TCPDF-master\tcpdf.php'); $conn = new mysqli($servername,
// Extend the TCPDF class to create custom $username, $password, $dbname);
Header and Footer // Check connection
class MYPDF extends TCPDF { if ($conn->connect_error) {
public function Header() { die("Connection failed: " . $conn-
// get the current page break margin >connect_error);
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

75
} // set margins
// $pdf->SetMargins(PDF_MARGIN_LEFT,
$sql = "SELECT *FROM building_permit"; PDF_MARGIN_TOP,
$result = $conn->query($sql); PDF_MARGIN_RIGHT);
// $pdf->SetHeaderMargin(0);
if ($result->num_rows > 0) { // $pdf->SetFooterMargin(0);
// output data of each row // remove default footer
while($row = $result->fetch_assoc()) { $pdf->setPrintFooter(false);
// echo "id: " . $row["id"]. " - Name: " . // set auto page breaks
$row["firstname"]. " " . $row["lastname"]. $pdf->SetAutoPageBreak(false, 10);
"<br>"; // set image scale factor
$lname=$row['lname']; $pdf-
$fname=$row['fname']; >setImageScale(PDF_IMAGE_SCALE_RA
$mname=$row['mname']; TIO);
$address=$row['address']; // set some language-dependent strings
$contact=$row['contact']; (optional)
$tin=$row['tin']; if
$app_no=$row['app_no']; (@file_exists(dirname(__FILE__).'/lang/eng
$permit_no=$row['permit_no']; .php'))
} {
} else { require_once(dirname(__FILE__).'/lang/eng.
echo "0 results"; php');
} $pdf->setLanguageArray($l);
$conn->close(); }
//
// create new PDF ------------------------------------------------------
hw_Document_Attributes(hw_document) ---
$width = 54; // set font
$height = 85.5; //first page
$pageLayout = array($width, $height); // add a page
$pdf = new $pdf->SetMargins(10, 4, 10, true);
MYPDF(PDF_PAGE_ORIENTATION, // $pdf->SetMargins(100, 50, 30, true);
PDF_UNIT, $pageLayout, true, 'UTF-8', $pdf->AddPage('P','LEGAL');
false); // $img_file =
// set document information K_PATH_IMAGES.'front.png';
$pdf->SetCreator(PDF_CREATOR); // $pdf->Image($img_file, 1.8, 10, 110, 138,
$pdf->SetAuthor('PIO'); '', '', '', false, 0, '', false, false, 0);
$pdf->SetTitle('STUDENT ID'); $pdf->SetFont('times', 'B', 8, 'false');
$pdf->SetSubject('STUDENT ID'); $pdf->Cell(0, 2, 'REPUBLIC OF THE
$pdf->SetKeywords('MTOP, PDF, ID'); PHILIPPINES', 0, 1,'C');
// set header and footer fonts $pdf->Cell(0, 2, 'PROVINCE OF
$pdf- CAMARINES SUR', 0, 1,'C');
>setHeaderFont(Array(PDF_FONT_NAME $pdf->Cell(0, 2, 'MUNICIPALITY OF
_MAIN, '', PDF_FONT_SIZE_MAIN)); BUHI', 0, 1,'C');
// set default monospaced font $pdf->Cell(0, 2, 'AREA CODE 050-11',
$pdf- 0, 1,'C');
>SetDefaultMonospacedFont(PDF_FONT_ // Print a texts
MONOSPACED); $pdf->Cell(0, 5, '', 0, 1);
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

76
$pdf->SetFont('times', 'B', 11, 'false'); $pdf->SetFont('times', '', 7, 'false');
$pdf->Cell(0, 5, 'OFFICE OF THE $pdf->Cell(64.3, 1, '', 1, 0,'L');
MUNICIPALITY ENGINEER', 0, 1,'C'); $pdf->Cell(64.3, 1, 'FORM OF
$pdf->Cell(0, 5, '& BUILDING OFFICIAL', OWNERSHIP', 1, 0,'L');
0, 1,'C'); $pdf->Cell(64.3, 1, 'MAIN ECONOMIC
$pdf->SetFont('times', 'B', 8, 'false'); ACTIVITY/KIND OF BUSINESS', 1, 1,'L');
$pdf->Cell(65.3, 3, '', 1, 0,'C'); // for the cinstruction owned by an
$pdf->Cell(65.3, 3, '', 1, 0,'C'); ENTERPRISE
$pdf->SetFont('times', '', 7, 'false'); $pdf->Cell(64.3, 4, 'FOR
$pdf->Cell(65.3, 3, '', 1, 1,'C'); CONSTRUCTION OWNED BY AN
$pdf->SetFont('times', 'B', 12, 'false'); ENTERPRISE', 1, 0,'L');
$pdf->Cell(65.3, 5, '', 1, 0,'C'); $pdf->Cell(64.3, 4, '', 1, 0,'L');
$pdf->Cell(65.3, 5, 'BUILDING PERMIT', $pdf->Cell(64.3, 4, '', 1, 1,'L');
1, 0,'C'); $pdf->SetLineStyle(array('width' => 0.5,
$pdf->SetFont('times', '', 7, 'false'); 'cap' => 'butt', 'join' => 'miter', 'dash' => 0,
$pdf->Cell(65.3, 5, '', 1, 1,'C'); 'color' => array(0, 0, 0)));
$pdf->Cell(65.3, 5, 'DATE OF //for the rounded text
APPLICATION', 0, 0,'C'); // $pdf->RoundedRect(10, 54, 193, 8, 0,
$pdf->Cell(65.3, 5, '', 0, 0,'C'); '1111', '');
$pdf->Cell(65.3, 5, 'DATE ISSUED', 0, // $pdf->RoundedRect(10, 62, 193, 8, 0,
1,'C'); '1111', '');
$pdf->SetFont('times', 'B', 5, 'false'); // $pdf->RoundedRect(127, 49, 2, 2, 0,
$pdf->Cell(48.975, 1, '', 0, 0,'C'); '1111', '');
$pdf->Cell(48.975, 1, '1. // $pdf->RoundedRect(78, 49, 2, 2, 0, '1111',
ORIGINAL', 0, 0,'C'); '');
$pdf->Cell(48.975, 1, '2. // PARA SA BABA
RENEWAL', 0, 0,'C'); $pdf->RoundedRect(10, 83, 193, 15, 0,
$pdf->Cell(48.975, 1, '', 0, 1,'C'); '1111', '');
$pdf->SetFont('times', '', 7, 'false'); // $pdf->RoundedRect(10, 200, 193, 8, 0,
$pdf->Cell(0, 1, 'Box 1(TO BE '1111', '');
ACCOMPLISHED BY DESIGNING
ARCHITECT/CIVIL ENGINEER IN $pdf->Cell(150, 4, 'ADDRESS
PRINT)', 0, 1,'L'); NO.,STREET,BARANGAY,CITY/MUNIC
$pdf->SetFont('times', '', 1, 'false'); IPALITY', 1, 0);
// $pdf->Cell(195.9, 1, 'ASD', 1, 1,'C'); $pdf->Cell(43, 4, 'TELEPHONE NO.', 1,
1,'L');
$pdf->SetFont('times', '', 7, 'false'); // $pdf->Cell(95, 0,
$pdf->Cell(75, 1, 'NAME OF 'NO.,STREET,BARANGAY,CITY/MUNIC
OWNER/APPLICANT', 1, 0,'L'); IPALITY', 1, 0);
$pdf->Cell(75, 1, 'LASTNAME, $address = $address;
FIRSTNAME, M.I.', 1, 0,'L'); $pdf->SetFont('times', 'B', 8 , 'false');
$pdf->Cell(43, 1, 'TAX ACCT. NO', 1, $pdf->Cell(150, 5, $address, 1, 0, C);
1,'L'); $pdf->Cell(43, 5, $contact, 1, 1, C);
// for the name applicant
$name=''.$fname.' '.$mname.' '.$lname.''; $pdf->SetFont('times', '', 7 , 'false');
$pdf->SetFont('times', 'B', 8 , 'false'); // FOR LOCATION OF
$pdf->Cell(150, 5, $name, 1, 0,'C'); CONSTRUCTION
$pdf->Cell(43, 5, $tin, 1, 1,'C');
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

77
$pdf->Cell(193, 4, 'LOCATION OF $pdf->Cell(64.3, 5, ' SITE
CONSTRUCTION DEVELOPMENT AND LOCATION
NO.,STREET,BARANGAY,CITY/MUNIC PLANE', 0, 0,'C');
IPALITY', 1, 1); $pdf->Cell(64.3, 5, ' MECHANICAL
// $pdf->Cell(43, 4, 'TELEPHONE NO.', 0, PLANS & SPECIFICATIONS', 0, 0,'C');
1,'L'); $pdf->Cell(64.3, 5, '', 0, 1,'C');
// $pdf->Cell(95, 0,
'NO.,STREET,BARANGAY,CITY/MUNIC $pdf->Cell(64.3, 5, '
IPALITY', 1, 0); ARCHITECTURAL PLANS &
$pdf->Cell(64.3, 4, '', 0, 0); SPECIFICATIONS', 0, 0,'C');
$pdf->Cell(64.3, 4, '2 ADDITIONAL $pdf->Cell(64.3, 5, ' LOGBOOK(1
OF', 0, 0); COPY)', 0, 0,'C');
$pdf->Cell(64.3, 4, ' ', 0, 1); $pdf->Cell(64.3, 5, '', 0, 1,'C');
$pdf->Cell(64.3, 4, 'SCOPE OF WORK', $pdf->Cell(64.3, 5, ' STRUCTURAL
0, 0); DESIGNS & COMPUTATIONS', 0, 0,'C');
$pdf->Cell(64.3, 4, '3 REPAIR OF', 0, $pdf->Cell(64.3, 5, ' OTHERS
0); (SPECIFY)', 0, 0,'C');
$pdf->Cell(64.3, 4, 'OTHERS(SPECIFY)', $pdf->Cell(64.3, 5, '', 0, 1,'C');
0, 1,'C'); pdf->Cell(64.3, 5, '
$pdf->Cell(64.3, 4, '1 NEW SANITARY/PLUMBING PLANS &
CONSTRUCTION', 0, 0); SPECIFICATIONS', 0, 0,'C');
$pdf->Cell(64.3, 4, '4 RENOVATION $pdf->Cell(64.3, 5, ' ', 0, 0,'C');
OF', 0, 0); $pdf->Cell(64.3, 5, '', 0, 1,'C');
$pdf->Cell(64.3, 4, '6 $pdf->Cell(64.3, 5, ' ELECTRICAL
OF', 0, 1); PLANS & SPECIFICATIONS', 0, 0,'C');
$pdf->Cell(64.3, 4, '', 0, 0); $pdf->Cell(64.3, 5, ' ', 0, 0,'C');
$pdf->Cell(64.3, 4, '5 DEMOLITION $pdf->Cell(64.3, 5, '', 0, 1,'C');
OF', 0, 0); // FOR BOX 3
$pdf->Cell(64.3, 4, '7 $pdf->Cell(0, 1, 'Box 3(TO BE
OF', 0, 1); ACCOMPLISHED BY THE BUILDING
$pdf->Cell(1, 29, '', 0, 1); OFFICIAL)', 0, 1,'L');
// PARA SA US OF TYPE OF // PARA SA BOX 3
OCCUPANCY $pdf->RoundedRect(10, 164, 193, 75, 0,
$pdf->RoundedRect(10, 98, 193, 30, 0, '1111', '');
'1111', ''); $pdf->Cell(0, 5, 'ACTION TAKEN:', 0,
$pdf->Cell(1, 0, '', 0, 1); 1,'L');
$pdf->Cell(0, 1, 'Box 2(TO BE $pdf->Cell(0, 5, 'PERMIT IS HEREBY
ACCOMPLISHED BY THE RECEIVING GRANTED SUBJECT TO THE
SECTION)', 0, 1,'L'); FOLLOWING CONDITIONS:', 0, 1,'L');
// PARA SA US OF TYPE OF $pdf->MultiCell(90, 5, '1. THAT THE
OCCUPANCY PROPOSED
$pdf->RoundedRect(10, 131, 193, 30, 0, CONSTRUCTION/ADDITION/REPAIR/R
'1111', ''); ENOVATION/DEMOLITION,INSTALLA
$pdf->SetFont('times', 'B', 8, 'false'); TION,ETC.,SHALL BE IN CONFORMITY
$pdf->Cell(193, 5, 'BUILDING WITH THE NATIONAL BUILDING
DOCUMENTS(FIVE SETS EACH)', 0, CODE(P.D.1098) AND ITS
1,'C'); CORRESPONDING IMPLEMENTATING
$pdf->SetFont('times', '', 7, 'false');
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

78
RULES AND REGULATIONS ', 0, 'L', 0, 1, $pdf->MultiCell(193, 5, '', 0, 'L', 0, 1, '', '',
'', '', true); true);
$pdf->MultiCell(90, 5, '2. THAT A DULY $pdf->MultiCell(48.5, 7, 'TOTAL
LICENSED ARCHITECTURE/CIVIL ESTIMATED COST', 0, 'L', 0, 0, '', '', true);
ENGINEER HAS BEEN ENGAGED TO $pdf->MultiCell(48.5, 7, 'COST OF
PREPARE PLANS & SPECIFICATIONS EQUIPMENT INSTALLED', 0, 'L', 0, 0, '',
AND TO UNDERTAKE THE '', true);
SUPERVISIONS/INSPECTION PF THE $pdf->MultiCell(97, 7, 'NUMBER OF
CONSTRUCTION OF THE PROJECT. ', 0, STOREY', 0, 'L', 0, 1, '', '', true);
'L', 0, 1, '', '', true); $pdf->MultiCell(48.5, 7, 'BUILDING', 0,
$pdf->MultiCell(90, 5, '3. THAT A 'L', 0, 0, '', '', true);
CERTIFICATE OF COMPLETION DULY $pdf->MultiCell(48.5, 7, '', 0, 'L', 0, 0, '', '',
SIGNED BY THE ARCHITECT/CIVIL true);
ENGINEER IN-CHARGE OF $pdf->MultiCell(48, 7, 'TOTAL FLOOR
CONSTRUCTION AND THE AREA:', 0, 'L', 0, 0, '', '', true);
CONTRACTOR IN CASE THE $pdf->MultiCell(48, 7, '', 0, 'L', 0, 1, '', '',
CONSTRUCTIONS IS UNDERTAKEN true);
BY CONTRACT TO BE CONFIRMED BY $pdf->MultiCell(48.5, 7, 'ELECTRICAL', 0,
THE OWNER SHALL BE SUBMITTED 'L', 0, 0, '', '', true);
NOT LATE THAN SEVEN(7) DAYS $pdf->MultiCell(48.5, 7, '', 0, 'L', 0, 0, '', '',
AFTER COMPLETION OF THE true);
CONSTRUCTION OF THE PROJECT. ', 0, $pdf->MultiCell(48, 7, '', 0, 'L', 0, 0, '', '',
'L', 0, 1, '', '', true); true);
$pdf->MultiCell(90, 5, '4. THAT A $pdf->MultiCell(48, 7, '', 0, 'L', 0, 1, '', '',
"CERTIFICATE OF OCCUPANCY" true);
SHALL BE SECURED PRIOR TO $pdf->MultiCell(48.5, 7, 'MECHANICAL',
ACTUAL OCCUPANCY OF THE 0, 'L', 0, 0, '', '', true);
BUILDING. ', 0, 'L', 0, 1, '', '', true); $pdf->MultiCell(48.5, 7, '', 0, 'L', 0, 0, '', '',
$pdf->ln(); true);
$pdf->Cell(0, 4, 'NOTE:', 0, 1); $pdf->MultiCell(48, 7, 'PROPOSED DATE
$pdf->MultiCell(0, 4, 'THIS PERMIT OF CONSTRUCTION', 0, 'L', 0, 0, '', '',
MAY BE CANCELLED OR REMOVED true);
PURSUANT TO SECTION 305 & 306 OF $pdf->MultiCell(48, 7, '', 0, 'L', 0, 1, '', '',
THE NATIONAL BUILDING CODE', 0, true);
'L', 0, 1, '', '', true); $pdf->MultiCell(48.5, 7, 'PLUMBING', 0,
// $pdf->Cell(64.3, 4, 'ASD', 1, 1); 'L', 0, 0, '', '', true);
// $pdf->MultiCell(48.5, 7, '', 0, 'L', 0, 0, '', '',
------------------------------------------------------ true);
--- $pdf->MultiCell(48, 7, '', 0, 'L', 0, 0, '', '',
$pdf->AddPage('P'); true);
$pdf->Cell(0, 1, 'Box 3(TO BE $pdf->MultiCell(48, 7, '', 0, 'L', 0, 1, '', '',
ACCOMPLISHED BY THE BUILDING true);
OFFICIAL)', 0, 1,'L'); $pdf->MultiCell(48.5,7, 'OTHERS', 0, 'L', 0,
// PARA SA BOX 4 0, '', '', true);
// $pdf->RoundedRect(10, 23, 193, 65, 0, $pdf->MultiCell(48.5, 7, '', 0, 'L', 0, 0, '', '',
'1111', ''); true);
$pdf->SetFont('times', '', 8, 'false'); $pdf->MultiCell(48, 7, 'EXPECTED DATE
OF COMPLETION', 0, 'L', 0, 0, '', '', true);
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

79
$pdf->MultiCell(48, 7, '', 0, 'L', 0, 1, '', '', public function Header() {
true); // get the current page break margin
$pdf->MultiCell(48.5, 7, 'TOTAL $bMargin = $this-
CONSTRUCTION COST', 0, 'L', 0, 0, '', '', >getBreakMargin(false);
true); // get current auto-page-break mode
$pdf->MultiCell(48.5, 7, '', 0, 'L', 0, 0, '', '', $auto_page_break = $this-
true); >AutoPageBreak;
$pdf->MultiCell(48, 7, 'MATERIAL OF // disable auto-page-break
CONSTRUCTION:', 0, 'L', 0, 0, '', '', true); // $this->SetAutoPageBreak(false, 0);
$pdf->MultiCell(48, 7, '', 0, 'L', 0, 1, '', '', // $this->Cell(0, 10, '', 0, 1);
true); // $this->SetFont('times', 'B', 8, 'false');
<?php // $this->Cell(0, 2,
// 'REPUBLIC OF THE PHILIPPINES', 0,
=============================== 1,'C');
=============================+ // $this->Cell(0, 2,
// File name : example_051.php 'PROVINCE OF CAMARINES SUR', 0,
// Begin : 2009-04-16 1,'C');
// Last Update : 2013-05-14 // $this->Cell(0, 2,
// 'MUNICIPALITY OF BUHI', 0, 1,'C');
// Description : Example 051 for TCPDF // $this->Cell(0, 2, 'AREA
class CODE 050-11', 0, 1,'C');
// Full page background // // restore auto-page-break status
// $this-
// Author: Nicola Asuni >SetAutoPageBreak($auto_page_break,
// $bMargin);
// (c) Copyright: // set the starting point for the page
// Nicola Asuni content
// Tecnick.com LTD $this->setPageMark();
// www.tecnick.com }
// info@tecnick.com // create new PDF
/** hw_Document_Attributes(hw_document)
* Creates an example PDF TEST document $width = 54;
using TCPDF $height = 85.5;
* @package com.tecnick.tcpdf $pageLayout = array($width, $height);
* @abstract TCPDF - Example: Full page $pdf = new
background MYPDF(PDF_PAGE_ORIENTATION,
* @author Nicola Asuni PDF_UNIT, $pageLayout, true, 'UTF-8',
* @since 2009-04-16 false);
*/ // set document information
$pdf->SetCreator(PDF_CREATOR);
// Include the main TCPDF library (search $pdf->SetAuthor('PIO');
for installation path). $pdf->SetTitle('STUDENT ID');
// require_once('tcpdf_include.php'); $pdf->SetSubject('STUDENT ID');
require_once('C:\xampp\htdocs\report\ $pdf->SetKeywords('MTOP, PDF, ID');
TCPDF-master\tcpdf.php'); // set header and footer fonts
// Extend the TCPDF class to create custom $pdf-
Header and Footer >setHeaderFont(Array(PDF_FONT_NAME
class MYPDF extends TCPDF { _MAIN, '', PDF_FONT_SIZE_MAIN));
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

80
$pdf->Cell(0, 2, 'REPUBLIC OF THE
// set default monospaced font PHILIPPINES', 0, 1,'C');
$pdf- $pdf->Cell(0, 2, 'PROVINCE OF
>SetDefaultMonospacedFont(PDF_FONT_ CAMARINES SUR', 0, 1,'C');
MONOSPACED); $pdf->Cell(0, 2, 'MUNICIPALITY OF
// set margins BUHI', 0, 1,'C');
// $pdf->SetMargins(PDF_MARGIN_LEFT, $pdf->Cell(0, 2, 'AREA CODE 050-11',
PDF_MARGIN_TOP, 1, 1,'C');
PDF_MARGIN_RIGHT); $pdf->Cell(0, 2, '', 1, 1,'C');
// $pdf->SetHeaderMargin(0); $pdf->Cell(0, 2, 'OFFICE OF THE
// $pdf->SetFooterMargin(0); MUNICIPAl ENGINEER & BUILDING
// remove default footer OFFICIAL', 1, 1,'C');
$pdf->setPrintFooter(false); $pdf->Cell(0, 2, '', 1, 1,'C');
// set auto page breaks $pdf->SetFont('times', 'B', 13, 'false');
$pdf->SetAutoPageBreak(false, 10); $pdf->Cell(0, 2, 'ELECTRICAL
// set image scale factor PERMIT', 1, 1,'C');
$pdf- $pdf->SetFont('times', 'B', 8, 'false');
>setImageScale(PDF_IMAGE_SCALE_RA $pdf->Cell(0, 2, '', 1, 1,'C');
TIO); $pdf->Cell(98, 2, 'APPLICATION NO.',
// set some language-dependent strings 1, 0,'L');
(optional) $pdf->Cell(98, 2, 'PERMIT NO.', 1,
if 1,'R');
(@file_exists(dirname(__FILE__).'/lang/eng $pdf->Cell(98, 2, '', 1, 0,'L');
.php')) $pdf->Cell(98, 2, '', 1, 1,'R');
{ $pdf->Cell(98, 2, '', 1, 0,'L');
require_once(dirname(__FILE__).'/lang/eng. $pdf->Cell(98, 2, '', 1, 1,'R');
php'); $pdf->Cell(98, 2, 'DATE OF
$pdf->setLanguageArray($l); APPLICATION', 1, 0,'L');
} $pdf->Cell(98, 2, 'DATE APPROVED',
// set font 1, 1,'R');
//first page $pdf->Cell(0, 2, 'BOX 1(TO BE
// add a page ACCOMPLISHED BY PROFESSIONAL
$pdf->SetMargins(10, 4, 10, true); MECHANICAL ENGINEER IN PRINT)',
// $pdf->SetMargins(100, 50, 30, true); 1, 1,'L');
$pdf->AddPage('P','LEGAL'); $pdf->SetFont('times', 'B', 8, 'false');
// $img_file = $pdf->Cell(150, 2, 'NAME OF
K_PATH_IMAGES.'front.png'; OWNER/APPLICANT:
// $pdf->Image($img_file, 1.8, 10, 110, 138, LASTNAME FIRSTNAME
'', '', '', false, 0, '', false, false, 0); M.I.', 1, 0,'L');
// Print a texts $pdf->Cell(46, 2, 'TIN', 1, 1,'L');
// $pdf->Cell(0, 5, '', 0, 1); $pdf->SetFont('times', 'B', 10, 'false');
// $pdf->SetFont('times', 'B', 11, 'false'); $pdf->Cell(150, 2, '', 1, 0,'L');
// $pdf->Cell(0, 5, 'OFFICE OF THE $pdf->Cell(46, 2, '', 1, 1,'L');
MUNICIPALITY ENGINEER', 0, 1,'C'); $pdf->SetFont('times', 'B', 8, 'false');
// $pdf->Cell(0, 5, '& BUILDING $pdf->Cell(150, 2, 'ADDRESS
OFFICIAL', 0, 1,'C'); NO.,
$pdf->SetFont('times', 'B', 8, 'false'); STREET,BARANGAY,CITY/MUNICIPAL
ITY ', 1, 0,'L');
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

81
$pdf->Cell(46, 2, 'TELEPHONE NO.', 1, $pdf->Cell(98, 2, 'INSTITUTIONAL', 1,
1,'L'); 0,'L');
$pdf->SetFont('times', 'B', 10, 'false'); $pdf->Cell(98, 2, '', 1, 1,'L');
$pdf->Cell(150, 2, '', 1, 0,'L'); $pdf->Cell(0, 2, '', 1, 1,'L');
$pdf->Cell(46, 2, '', 1, 1,'L'); $pdf->Cell(0, 2, 'NUMBER OF DEVICE
& EQUIPMENT TO BE INSTALLED:', 1,
$pdf->SetFont('times', 'B', 8, 'false'); 1,'L');
$pdf->Cell(0, 2, 'LOCATION OF $pdf->Cell(65.3, 2, 'LIGHT', 1, 0,'L');
INSTALLATION: $pdf->Cell(65.3, 2, 'SWITCHES', 1,
NO.,STREET,BARANGAY,CITY/MUNIC 0,'L');
IPALITY', 1, 1,'L'); $pdf->Cell(65.3, 2, 'CONV. OUTLET', 1,
$pdf->SetFont('times', 'B', 10, 'false'); 1,'L');
$pdf->Cell(0, 2, '', 1, 1,'L'); $pdf->Cell(65.3, 2, 'BELL SYSTEM', 1,
$pdf->SetFont('times', 'B', 8, 'false'); 0,'L');
$pdf->Cell(0, 2, 'SCOPE OF WORK', 1, $pdf->Cell(65.3, 2, 'ELECTRIC
1,'L'); RANGE', 1, 0,'L');
$pdf->SetFont('times', 'B', 8, 'false'); $pdf->Cell(65.3, 2, 'WATER HEATER',
$pdf->Cell(65.3, 2, '', 1, 0,'L'); 1, 1,'L');
$pdf->Cell(65.3, 2, 'NEW
INSTALLATION', 1, 0,'L'); $pdf->Cell(65.3, 2,
$pdf->Cell(65.3, 2, 'REPAIR OF 'AIRCONDITIONING UNIT', 1, 0,'L');
EXISTING INSTALLATION', 1, 1,'L'); $pdf->Cell(65.3, 2, 'TELEPHONE SET',
$pdf->Cell(65.3, 2, '', 1, 0,'L'); 1, 0,'L');
$pdf->Cell(65.3, 2, 'ADDITIONAL $pdf->Cell(65.3, 2, 'METERS', 1, 1,'L');
INSTALLATION', 1, 0,'L');
$pdf->Cell(65.3, 2, 'REMOVAL OF
EXISTING INSTALLATION', 1, 1,'L'); $pdf->Cell(65.3, 2, 'REFRIGATION &
$pdf->Cell(65.3, 2, '', 1, 0,'L'); ICE-MAKING', 1, 0,'L');
$pdf->Cell(65.3, 2, 'ALTERATION OF $pdf->Cell(65.3, 2, 'MOVING
EXISTING INSTALLATION', 1, 0,'L'); SIDEWALK', 1, 0,'L');
$pdf->Cell(65.3, 2, 'OTHERS', 1, 1,'L'); $pdf->Cell(65.3, 2, '', 1, 1,'L');
$pdf->Cell(65.3, 2, '', 1, 1,'L');
$pdf->Cell(196, 2, 'TYPE OF DEVICE & $pdf->Cell(65.3, 2, 'WINDOW TYPE
EQUIPMENT TO BE INSTALLED:', 1, AIR-CONDITIONING', 1, 0,'L');
1,'L'); $pdf->Cell(65.3, 2, 'FREIGHT
$pdf->Cell(98, 2, 'RESIDENTIAL', 1, ELEVATOR', 1, 0,'L');
0,'L'); $pdf->Cell(65.3, 2, '', 1, 1,'L');
$pdf->Cell(98, 2, 'AGRICULTURAL', 1,
1,'L'); $pdf->Cell(65.3, 2, 'PACKAGE AIR-
$pdf->Cell(98, 2, 'COMMERCIAL', 1, CONDITIONING UNIT', 1, 0,'L');
0,'L'); $pdf->Cell(65.3, 2, 'PASSENGER
$pdf->Cell(98, 2, 'LANDSCAPING', 1, ELEVATOR', 1, 0,'L');
1,'L'); $pdf->Cell(65.3, 2, 'PNEUMATIC
$pdf->Cell(98, 2, 'INDUSTRIAL', 1, TUBES,CONVEYOR AND/OR
0,'L'); MONORAILS', 1, 1,'L');
$pdf->Cell(98, 2, 'OTHERS(SPECIFY)', $pdf->Cell(0, 2, 'OTHERS (SPECIFY)',
1, 1,'L'); 1, 1,'L');
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

82
$pdf->Cell(65.3, 2, 'DATE OF $pdf->MultiCell(65, 1, 'DATE ISSUED',
PROPOSED', 1, 0,'L'); 1, 'L', 0, 0, '', '', true);
$pdf->Cell(65.3, 2, 'APPROPRIATE $pdf->MultiCell(66, 1, 'PLACE ISSUED',
COST OF', 1, 0,'L'); 1, 'L', 0, 1, '', '', true);
$pdf->Cell(65.3, 2, '', 1, 1,'L'); $pdf->MultiCell(65, 1, 'SIGNATURE', 1,
$pdf->Cell(65.3, 2, 'START OF 'L', 0, 0, '', '', true);
INSTALLATION', 1, 0,'L'); $pdf->MultiCell(65, 1, 'DATE SIGNED',
$pdf->Cell(65.3, 2, 'ELECTRICAL 1, 'L', 0, 0, '', '', true);
INSTALLATION', 1, 0,'L'); $pdf->MultiCell(66, 1, 'TAN/TIN', 1, 'L',
$pdf->Cell(65.3, 2, '', 1, 1,'L'); 0, 1, '', '', true);
$pdf->Cell(65.3, 2, 'EXPECTED DATE $pdf->ln(3);
OF COMPLETION', 1, 0,'L'); $pdf->Cell(0, 2, 'BOX 3 (PERSON WHO
$pdf->Cell(65.3, 2, 'ESTIMATED BY', 1, SIGNED & SEALED PLANS &
0,'L'); SPECIFICATIONS FOR INST.
$pdf->Cell(65.3, 2, '', 1, 1,'L'); EXCEEDING 20 OUTLERS OR 4 KW)', 1,
// $pdf->Cell(0, 2, '', 1, 1,'L'); 1,'L');
// $pdf->Cell(98, 2, 'PROPOSED DATE', $pdf->Cell(49, 2, 'PROFESSIONAL EE',
1, 0,'L'); 1, 0,'L');
// $pdf->Cell(98, 2, 'EXPECTED DATE', $pdf->Cell(49, 2, 'ASSOCIATE EE', 1,
1, 1,'L'); 0,'L');
// $pdf->Cell(98, 2, 'OF $pdf->Cell(49, 2, 'ASSISTANT EE', 1,
INSTALLATION', 1, 0,'L'); 0,'L');
// $pdf->Cell(98, 2, 'OF COMPLETION', $pdf->Cell(49, 2, 'MASTER
1, 1,'L'); ELECTRICIAN', 1, 1,'L');
// $pdf->Cell(98, 2, 'TOTAL $NAME="ASDASD";
INSTALLATION COST', 1, 0,'L'); $pdf->MultiCell(130, 1, 'NAME:'.
// $pdf->Cell(98, 2, 'PREPARED BY', 1, $NAME.'', 1, 'L', 0, 0, '', '', true);
1,'L'); $pdf->MultiCell(66, 1, 'REG', 1, 'L', 0, 1,
// $pdf->Cell(0, 2, '', 1, 1,'L'); '', '', true);
$pdf->Cell(0, 2, 'BOX 2 (PERSON WHO $pdf->MultiCell(0, 1, 'ADDRESS', 1, 'L',
PREPARED SKETCH FOR 0, 1, '', '', true);
INSTALLATION UP TO 20 OUTLETS OF $pdf->MultiCell(65, 1, 'P.T.R.NO.', 1, 'L',
4KW)', 1, 1,'L'), 0,'L'); 0, 0, '', '', true);
$pdf->Cell(49, 2, 'ASSOCIATE EE', 1, $pdf->MultiCell(65, 1, 'DATE ISSUED',
0,'L'); 1, 'L', 0, 0, '', '', true);
$pdf->Cell(49, 2, 'ASSISTANT EE', 1, $pdf->MultiCell(66, 1, 'PLACE ISSUED',
0,'L'); 1, 'L', 0, 1, '', '', true);
$pdf->Cell(49, 2, 'MASTER $pdf->MultiCell(65, 1, 'SIGNATURE', 1,
ELECTRICIAN', 1, 1,'L'); 'L', 0, 0, '', '', true);
$NAME="ASDASD"; $pdf->MultiCell(65, 1, 'DATE SIGNED',
$pdf->MultiCell(130, 1, 'NAME:'. 1, 'L', 0, 0, '', '', true);
$NAME.'', 1, 'L', 0, 0, '', '', true); $pdf->MultiCell(66, 1, 'TAN/TIN', 1, 'L',
$pdf->MultiCell(66, 1, 'REG', 1, 'L', 0, 1, 0, 1, '', '', true);
'', '', true); $pdf->ln(3);
$pdf->MultiCell(0, 1, 'ADDRESS', 1, 'L', $pdf->Cell(0, 2, 'BOX 4 (PERSON IN-
0, 1, '', '', true); CHARGE OF INSTALLATION)', 1, 1,'L');
$pdf->MultiCell(65, 1, 'P.T.R.NO.', 1, 'L', $pdf->Cell(49, 2, 'PROFESSIONAL EE',
0, 0, '', '', true); 1, 0,'L');
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

83
$pdf->Cell(49, 2, 'ASSOCIATE EE', 1, $pdf->Cell(98, 2, 'ELECTRICAL
0,'L'); SKETCHES', 1, 0,'L');
$pdf->Cell(49, 2, 'ASSISTANT EE', 1, $pdf->AddPage('P','LEGAL');
0,'L'); $pdf->Cell(0, 2, 'ELECTRICAL
$pdf->Cell(49, 2, 'MASTER PERMIT', 1, 1,'C');
ELECTRICIAN', 1, 1,'L'); $pdf->Cell(98, 2, 'PERMIT NO.', 1,
$NAME="ASDASD"; 0,'L');
$pdf->MultiCell(130, 1, 'NAME:'. $pdf->Cell(98, 2, 'APPLICATION NO.',
$NAME.'', 1, 'L', 0, 0, '', '', true); 1, 1,'C');
$pdf->MultiCell(66, 1, 'P.R.R.REG.NO.', $pdf->Cell(98, 2, 'DATE ISSUED', 1,
1, 'L', 0, 1, '', '', true); 0,'L');
$pdf->MultiCell(0, 1, 'ADDRESS', 1, 'L', $pdf->Cell(98, 2, '', 1, 1,'C');
0, 1, '', '', true); $pdf->Cell(0, 2, '', 1, 1,'C');
$pdf->MultiCell(65, 1, 'P.T.R.NO.', 1, 'L', $pdf->Cell(0, 2, 'BOX 7 (TO BE
0, 0, '', '', true); ACCOMPLISHED BY A DULY
$pdf->MultiCell(65, 1, 'DATE ISSUED', QUALIFIED ELECTRICAL
1, 'L', 0, 0, '', '', true); PRACTITIONER)', 1, 1,'L');
$pdf->MultiCell(66, 1, 'PLACE ISSUED', $pdf->Cell(0, 2, 'NAME OF
1, 'L', 0, 1, '', '', true); OWNER/APPLICANT
$pdf->MultiCell(65, 1, 'SIGNATURE', 1, LASTNAME FIRSTNAME
'L', 0, 0, '', '', true); MIDDLENAME TAX I.D. NO.',
$pdf->MultiCell(65, 1, 'DATE SIGNED', 1, 1,'L');
1, 'L', 0, 0, '', '', true); $pdf->Cell(0, 2, 'ADDRESS
$pdf->MultiCell(66, 1, 'TAN/TIN', 1, 'L', NO. STREET
0, 1, '', '', true); BARANGAY
CITY/MUNICIPALITY', 1, 1,'L');
$pdf->ln(3); $pdf->MultiCell(0, 1, '', 1, 'C', 0, 1, '', '',
$pdf->Cell(0, 2, 'BOX 5 (OWNER)', 1, true);
1,'L'); $pdf->Cell(0, 2, 'BOX 8 (TO BE
$pdf->Cell(39, 2, 'SIGNATURE', 1, ACCOMPLISHED BY
0,'L'); DIVISION/SECTIONED CONCERNED)',
$pdf->Cell(39, 2, 'TAN/TIN', 1, 0,'L'); 1, 1,'L');
$pdf->Cell(39, 2, 'C.T. Cert.No', 1, 0,'L'); $pdf->Cell(0, 2, 'NOTED:', 1, 1,'L');
$pdf->Cell(39, 2, 'DATE ISSUED', 1, $pdf->MultiCell(50, 1, '', 1, 'C', 0, 0, '', '',
0,'L'); true);
$pdf->Cell(40, 2, 'PLACE ISSUED', 1, $pdf->MultiCell(36, 1, 'IN', 1, 'C', 0, 0, '',
1,'L'); '', true);
$pdf->Cell(0, 2, '', 1, 1,'L'); $pdf->MultiCell(36, 1, 'OUT', 1, 'C', 0, 0,
$pdf->ln(3); '', '', true);
$pdf->Cell(0, 2, 'BOX 6 (TO BER $pdf->MultiCell(37, 1,
RECORDED BY RECEIVING & 'ACTION/REMARKS', 1, 'C', 0, 0, '', '',
RECORDING SECTION)', 1, 1,'L'); true);
$pdf->Cell(0, 2, 'ELECTRICAL $pdf->MultiCell(37, 1, 'PROCESSED
DOCUMENTS TO BE SUBMITTED (7) BY', 1, 'C', 0, 1, '', '', true);
SETS EACH', 1, 1,'L');
$pdf->Cell(98, 2, 'ELECTRICAL PLANS $pdf->MultiCell(50, 1, '', 1, 'C', 0, 0, '', '',
& SPECIFICATIONS', 1, 0,'L'); true);
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

84
$pdf->MultiCell(36, 1, 'TIME/DATE', 1, $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
'C', 0, 0, '', '', true); true);
$pdf->MultiCell(36, 1, 'TIME/DATE', 1, $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
'C', 0, 0, '', '', true); true);
$pdf->MultiCell(37, 1, '', 1, 'C', 0, 0, '', '', $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
true); true);
$pdf->MultiCell(37, 1, '', 1, 'C', 0, 1, '', '', $pdf->MultiCell(49, 1, '', 1, 'C', 0, 1, '', '',
true); true);
$pdf->MultiCell(50, 1, '', 1, 'C', 0, 0, '', '', $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
true); true);
$pdf->MultiCell(36, 1, '', 1, 'C', 0, 0, '', '', $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
true); true);
$pdf->MultiCell(36, 1, '', 1, 'C', 0, 0, '', '', $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
true); true);
$pdf->MultiCell(37, 1, '', 1, 'C', 0, 0, '', '', $pdf->MultiCell(49, 1, '', 1, 'C', 0, 1, '', '',
true); true);
$pdf->MultiCell(37, 1, '', 1, 'C', 0, 1, '', '', $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
true); true);
$pdf->MultiCell(50, 1, 'PROCESSING $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
DIVISION/SECTION', 1, 'C', 0, 0, '', '', true);
true); $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
$pdf->MultiCell(36, 1, '', 1, 'C', 0, 0, '', '', true);
true); $pdf->MultiCell(49, 1, '', 1, 'C', 0, 1, '', '',
$pdf->MultiCell(36, 1, '', 1, 'C', 0, 0, '', '', true);
true); $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
$pdf->MultiCell(37, 1, '', 1, 'C', 0, 0, '', '', true);
true); $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
$pdf->MultiCell(37, 1, '', 1, 'C', 0, 1, '', '', true);
true); $pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '',
true);
$pdf->MultiCell(0, 1, 'ELECTRICAL', 1, $pdf->MultiCell(49, 1, '', 1, 'C', 0, 1, '', '',
'C', 0, 1, '', '', true); true);
$pdf->Cell(0, 2, 'BOX 9 (TO BE
ACCOMPLISHED BY $pdf->MultiCell(180, 1, '', 1, 'C', 0, 1, '', '',
DIVISION/SECTION CONCERNED)', 1, true);
1,'L'); $pdf->MultiCell(150, 1, 'REVIEWED
$pdf->ln(3); BY', 1, 'R', 0, 1, '', '', true);
$pdf->MultiCell(0, 1, 'ASSESED FEES', $pdf->MultiCell(0, 1, '', 1, 'R', 0, 1, '', '',
1, 'C', 0, 1, '', '', true); true);
$pdf->MultiCell(49, 1, 'AMOUNT DUE', $pdf->MultiCell(0, 1, '', 1, 'R', 0, 1, '', '',
1, 'C', 0, 0, '', '', true); true);
$pdf->MultiCell(49, 1, 'ASSESED BY', $pdf->MultiCell(185, 1, 'CHIEF
1, 'C', 0, 0, '', '', true); PROCESSING DIVISION', 1, 'R', 0, 1, '', '',
$pdf->MultiCell(49, 1, 'O.R. NUMBER', true);
1, 'C', 0, 0, '', '', true); $pdf->MultiCell(185, 1, 'BOX 10(TO BE
$pdf->MultiCell(49, 1, 'DATE PAID', 1, ACCOMPLISHED BY THE BUILDING
'C', 0, 1, '', '', true); OFFICIAL)', 1, 'L', 0, 1, '', '', true);
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

85
$pdf->MultiCell(185, 1, '', 1, 'L', 0, 1, '', '', $pdf->MultiCell(0, 1, 'ELECTRICAL
true); PERMIT SHALL BE ISSUED WITHIN
$pdf->MultiCell(0, 1, 'ACTION FIFTEEN(15)DAYS FROM THE
TAKEN:', 1, 'L', 0, 1, '', '', true); PAYMENT OF THE REQUIRED FEES
$pdf->MultiCell(0, 1, 'PERMIT IS PROVIDED THE BUILDING OFFICIAL
HEREBY GRANTED TO INSTALL THE IS SATISFIED WITH THE WORK AND
ELECTRICAL WIRING DEVICES & THE PLANS & SPECIFICATIONS
EQUIPMENT ESTIMATED IN BOX CONFORM TO THE REQUIREMENTS
SUBJECT TO THE FOLLOWING OF THE BUILDING CODE AND OTHER
CONDITIONS.', 1, 'L', 0, 1, '', '', true); PERTINENT RULES AND
$pdf->MultiCell(0, 1, '1. THAT THE REGULATIONS.(SECTION 304,
PROPOSED INSTALLATION BE IN NATIONAL BUILDING CODE).', 0, 'C', 0,
ACCORDANCE WITH APPROVED 1, '', '', true);
SKETCHS/PLANS FILED WITH THIS $pdf->ln(5);
OFFICE AND IN CONFORMITY WITH $pdf->MultiCell(0, 1, 'NOTE 2: THIS
THE PROVISIONS OF THE PHILIPPINES PERMIT MAY BE CANCELLED OR
ELECTRICAL CODE.', 1, 'L', 0, 1, '', '', REVOKE PURSUANT TO SECTION 305
true); <?php
$pdf->MultiCell(0, 1, '2. THAT A //
DULY LICENSED ELECTRICAL ===============================
PRATITIONER BE INCHARGE OF THE =============================+
INSTALLATION CONSTRUCTION(SEE // File name : example_051.php
BOX 4).', 1, 'L', 0, 1, '', '', true); // Begin : 1509-04-16
$pdf->MultiCell(0, 1, '3. THAT A // Last Update : 2013-05-14
CERTIFICATE OF COMPLETION DULY //
SIGNED BY THE ELECTRICAL // Description : Example 051 for TCPDF
PRACTITIONER INCHARGE OF THE class
INSTALLATION BE SUBMITTED NOT // Full page background
LATER THAN SEVEN DAYS AFTER //
COMPLETION OF THE // Author: Nicola Asuni
INSTALLATION.', 1, 'L', 0, 1, '', '', true); //
$pdf->MultiCell(0, 1, '4. THAT A // (c) Copyright:
CERTIFICATE OF FINAL ELECTRICAL // Nicola Asuni
INSPECTION BE SECURED PRIOR TO // Tecnick.com LTD
THE ACTUAL OCCUPANCY OF THE // www.tecnick.com
BUILDING.', 1, 'L', 0, 1, '', '', true); // info@tecnick.com
$pdf->ln(13); //
$pdf->MultiCell(65.3, 1, 'NAME OF ===============================
BUILDING OFFICIAL', 1, 'C', 0, 0, '', '', =============================+
true);
$pdf->MultiCell(65.3, 1, 'SIGNATURE', /**
1, 'C', 0, 0, '', '', true); * Creates an example PDF TEST document
$pdf->MultiCell(65.3, 1, 'DATE', 1, 'C', using TCPDF
0, 1, '', '', true); * @package com.tecnick.tcpdf
$pdf->ln(10); * @abstract TCPDF - Example: Full page
background
$pdf->MultiCell(65.3, 1, 'NOTE 1:', 0, * @author Nicola Asuni
'C', 0, 1, '', '', true); * @since 2009-04-16
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

86
*/ $pdf = new
MYPDF(PDF_PAGE_ORIENTATION,
// Include the main TCPDF library (search PDF_UNIT, $pageLayout, true, 'UTF-8',
for installation path). false);
// require_once('tcpdf_include.php');
require_once('C:\xampp\htdocs\report\ // set document information
TCPDF-master\tcpdf.php'); $pdf->SetCreator(PDF_CREATOR);
// Extend the TCPDF class to create custom $pdf->SetAuthor('PIO');
Header and Footer $pdf->SetTitle('STUDENT ID');
class MYPDF extends TCPDF { $pdf->SetSubject('STUDENT ID');
public function Header() { $pdf->SetKeywords('MTOP, PDF, ID');

// get the current page break margin // set header and footer fonts
$bMargin = $this- $pdf-
>getBreakMargin(false); >setHeaderFont(Array(PDF_FONT_NAME
// get current auto-page-break mode _MAIN, '', PDF_FONT_SIZE_MAIN));
$auto_page_break = $this-
>AutoPageBreak; // set default monospaced font
// disable auto-page-break $pdf-
// $this->SetAutoPageBreak(false, 0); >SetDefaultMonospacedFont(PDF_FONT_
// $this->Cell(0, 10, '', 0, 1); MONOSPACED);
// $this->SetFont('times', 'B', 8, 'false');
// $this->Cell(0, 2, // set margins
'REPUBLIC OF THE PHILIPPINES', 0, // $pdf->SetMargins(PDF_MARGIN_LEFT,
1,'C'); PDF_MARGIN_TOP,
// $this->Cell(0, 2, PDF_MARGIN_RIGHT);
'PROVINCE OF CAMARINES SUR', 0, // $pdf->SetHeaderMargin(0);
1,'C'); // $pdf->SetFooterMargin(0);
// $this->Cell(0, 2,
'MUNICIPALITY OF BUHI', 0, 1,'C'); // remove default footer
// $this->Cell(0, 2, 'AREA $pdf->setPrintFooter(false);
CODE 050-11', 0, 1,'C'); auto page breaks
// // restore auto-page-break status $pdf->SetAutoPageBreak(false, 10);
$this-
>SetAutoPageBreak($auto_page_break, // set image scale factor
$bMargin); $pdf-
// set the starting point for the page >setImageScale(PDF_IMAGE_SCALE_RA
content TIO);
$this->setPageMark(); // set some language-dependent strings
} (optional)
if
} (@file_exists(dirname(__FILE__).'/lang/eng
.php'))
// create new PDF {
hw_Document_Attributes(hw_document) require_once(dirname(__FILE__).'/lang/eng.
$width = 54; php');
$height = 85.5; $pdf->setLanguageArray($l);
$pageLayout = array($width, $height); }
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

87
$pdf->Cell(98, 2, 'PERMIT NO.', 1,
// 1,'R');
------------------------------------------------------
--- $pdf->Cell(98, 2, '', 1, 0,'L');
// set font $pdf->Cell(98, 2, '', 1, 1,'R');
//first page
// add a page $pdf->Cell(98, 2, '', 1, 0,'L');
$pdf->SetMargins(10, 4, 10, true); $pdf->Cell(98, 2, '', 1, 1,'R');
// $pdf->SetMargins(100, 50, 30, true);
$pdf->AddPage('P','LEGAL'); $pdf->Cell(98, 2, 'DATE OF
// $img_file = APPLICATION', 1, 0,'L');
K_PATH_IMAGES.'front.png'; $pdf->Cell(98, 2, 'DATE APPROVED',
// $pdf->Image($img_file, 1.8, 10, 110, 138, 1, 1,'R');
'', '', '', false, 0, '', false, false, 0);
$pdf->Cell(0, 2, 'BOX 1(TO BE
// Print a texts ACCOMPLISHED BY SANITARY
ENGINEER / MASTER PLUMBER IN
// $pdf->Cell(0, 5, '', 0, 1); PRINT)', 1, 1,'L');
// $pdf->SetFont('times', 'B', 11, 'false'); $pdf->SetFont('times', 'B', 8, 'false');
// $pdf->Cell(0, 5, 'OFFICE OF THE $pdf->Cell(150, 2, 'NAME OF
MUNICIPALITY ENGINEER', 0, 1,'C'); OWNER/APPLICANT:
// $pdf->Cell(0, 5, '& BUILDING LASTNAME FIRSTNAME
OFFICIAL', 0, 1,'C'); M.I.', 1, 0,'L');
$pdf->Cell(46, 2, 'TIN', 1, 1,'L');
$pdf->SetFont('times', 'B', 8, 'false'); $pdf->SetFont('times', 'B', 10, 'false');
$pdf->Cell(0, 2, 'REPUBLIC OF THE $pdf->Cell(150, 2, '', 1, 0,'L');
PHILIPPINES', 0, 1,'C'); $pdf->Cell(46, 2, '', 1, 1,'L');
$pdf->Cell(0, 2, 'PROVINCE OF $pdf->SetFont('times', 'B', 8, 'false');
CAMARINES SUR', 0, 1,'C'); $pdf->Cell(150, 2, 'ADDRESS
$pdf->Cell(0, 2, 'MUNICIPALITY OF NO.,
BUHI', 0, 1,'C'); STREET,BARANGAY,CITY/MUNICIPAL
$pdf->Cell(0, 2, 'AREA CODE 050-11', ITY ', 1, 0,'L');
1, 1,'C'); $pdf->Cell(46, 2, 'TELEPHONE NO.', 1,
1,'L');
$pdf->Cell(0, 2, '', 1, 1,'C');
$pdf->Cell(0, 2, 'OFFICE OF THE $pdf->SetFont('times', 'B', 10, 'false');
MUNICIPAl ENGINEER & BUILDING $pdf->Cell(150, 2, '', 1, 0,'L');
OFFICIAL', 1, 1,'C'); $pdf->Cell(46, 2, '', 1, 1,'L');
$pdf->Cell(0, 2, '', 1, 1,'C');
$pdf->SetFont('times', 'B', 8, 'false');
$pdf->SetFont('times', 'B', 13, 'false'); $pdf->Cell(0, 2, 'LOCATION OF
$pdf->Cell(0, 2, 'SANITARY / INSTALLATION:
PLUMBING PERMIT', 1, 1,'C'); NO.,STREET,BARANGAY,CITY/MUNIC
$pdf->SetFont('times', 'B', 8, 'false'); IPALITY', 1, 1,'L');
$pdf->Cell(0, 2, '', 1, 1,'C'); $pdf->SetFont('times', 'B', 10, 'false');
$pdf->Cell(0, 2, '', 1, 1,'L');
$pdf->Cell(98, 2, 'APPLICATION NO.',
1, 0,'L'); $pdf->SetFont('times', 'B', 8, 'false');
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

88
$pdf->Cell(0, 2, 'SCOPE OF WORK', 1, $pdf->MultiCell(66, 1, 'SHALLOW
1,'L'); WELL', 1, 'L', 0, 0, '', '', true);
$pdf->MultiCell(66, 1, 'WATER
$pdf->SetFont('times', 'B', 8, 'false'); WATER TREATMENT PLANT', 1, 'L', 0,
$pdf->Cell(65.3, 2, '', 1, 0,'L'); 0, '', '', true);
$pdf->Cell(65.3, 2, 'NEW $pdf->MultiCell(66, 1, 'SURFACE
INSTALLATION', 1, 0,'L'); DRAINAGE', 1, 'L', 0, 1, '', '', true);
$pdf->Cell(65.3, 2, 'REPAIR OF
EXISTING INSTALLATION', 1, 1,'L'); $pdf->MultiCell(66, 1, 'DEEP WELL &
PUMP SET', 1, 'L', 0, 0, '', '', true);
$pdf->Cell(65.3, 2, '', 1, 0,'L'); $pdf->MultiCell(66, 1, 'SEPTIC
$pdf->Cell(65.3, 2, 'ADDITIONAL VAULT/IMHOFF TANK', 1, 'L', 0, 0, '', '',
INSTALLATION', 1, 0,'L'); true);
$pdf->Cell(65.3, 2, 'REMOVAL OF $pdf->MultiCell(66, 1, 'STREET
EXISTING INSTALLATION', 1, 1,'L'); CANAL', 1, 'L', 0, 1, '', '', true);
$pdf->MultiCell(66, 1,
$pdf->Cell(65.3, 2, '', 1, 0,'L'); 'CITY/MUNICIPALITY WATER
$pdf->Cell(65.3, 2, 'ALTERATION OF SYSTEM', 1, 'L', 0, 0, '', '', true);
EXISTING INSTALLATION', 1, 0,'L'); $pdf->MultiCell(66, 1, 'SANITARY
$pdf->Cell(65.3, 2, 'OTHERS', 1, 1,'L'); SEWER CONNECTION', 1, 'L', 0, 0, '', '',
true);
$pdf->Cell(65.3, 2, '', 1, 1,'L'); $pdf->MultiCell(66, 1, 'WATER
COURSE', 1, 'L', 0, 1, '', '', true);
$pdf->Cell(196, 2, 'TYPE OF DEVICE &
EQUIPMENT TO BE INSTALLED:', 1, $pdf->MultiCell(66, 1, 'OTHERS', 1, 'L',
1,'L'); 0, 0, '', '', true);
$pdf->MultiCell(66, 1, 'SUB-SURFACE
$pdf->Cell(98, 2, 'RESIDENTIAL', 1, SAND FILTER', 1, 'L', 0, 0, '', '', true);
0,'L'); $pdf->MultiCell(66, 1, '', 1, 'L', 0, 1, '', '',
$pdf->Cell(98, 2, 'AGRICULTURAL', 1, true);
1,'L'); $pdf->MultiCell(0, 1, '', 1, 'L', 0, 1, '', '',
$pdf->Cell(98, 2, 'COMMERCIAL', 1, true);
0,'L'); $pdf->MultiCell(99, 1, 'NUMBER OF
$pdf->Cell(98, 2, 'LANDSCAPING', 1, STOREYS OF BUILDING', 1, 'L', 0, 0, '', '',
1,'L'); true);
$pdf->Cell(98, 2, 'INDUSTRIAL', 1, $pdf->MultiCell(99, 1, 'TOTAL AREA
0,'L'); OF BUILDING/SUBDIVISION', 1, 'L', 0, 1,
$pdf->Cell(98, 2, 'OTHERS(SPECIFY)', '', '', true);
1, 1,'L'); $pdf->ln(5);
$pdf->MultiCell(99, 1, 'PROPOSED
$pdf->Cell(98, 2, 'INSTITUTIONAL', 1, DATE OF INSTALLATION', 1, 'L', 0, 0, '',
0,'L'); '', true);
$pdf->Cell(98, 2, '', 1, 1,'L');true); $pdf->MultiCell(99, 1, 'TOTAL COST
$pdf->MultiCell(66, 1, 'WATER OF INSTALLATION P', 1, 'L', 0, 1, '', '',
SUPPLY', 1, 'L', 0, 0, '', '', true); true);
$pdf->MultiCell(66, 1, 'SYSTEM OF $pdf->ln(5);
DISPOSAL', 1, 'L', 0, 1, '', '', true);
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

89
$pdf->MultiCell(99, 1, 'EXPECTED $pdf->MultiCell(50, 1, '', 1, 'C', 0, 0, '', '',
DATE OF COMPLETION', 1, 'L', 0, 0, '', '', true);
true); $pdf->MultiCell(36, 1, 'TIME/DATE', 1,
$pdf->MultiCell(99, 1, 'PREPARED 'C', 0, 0, '', '', true);
BY.', 1, 'L', 0, 1, '', '', true); $pdf->MultiCell(36, 1, 'TIME/DATE', 1,
$pdf->AddPage('P','LEGAL'); 'C', 0, 0, '', '', true);
$pdf->Cell(0, 2, 'ELECTRICAL $pdf->MultiCell(37, 1, '', 1, 'C', 0, 0, '', '',
PERMIT', 1, 1,'C'); true);
$pdf->Cell(98, 2, 'PERMIT NO.', 1, $pdf->MultiCell(37, 1, '', 1, 'C', 0, 1, '', '',
0,'L'); true);
$pdf->Cell(98, 2, 'APPLICATION NO.', $pdf->MultiCell(50, 1, '', 1, 'C', 0, 0, '', '',
1, 1,'C'); true);
$pdf->Cell(98, 2, 'DATE ISSUED', 1, $pdf->MultiCell(36, 1, '', 1, 'C', 0, 0, '', '',
0,'L'); true);
$pdf->Cell(98, 2, '', 1, 1,'C'); $pdf->MultiCell(36, 1, '', 1, 'C', 0, 0, '', '',
$pdf->Cell(0, 2, '', 1, 1,'C'); true);
$pdf->Cell(0, 2, 'BOX 7 (TO BE $pdf->MultiCell(37, 1, '', 1, 'C', 0, 0, '', '',
ACCOMPLISHED BY A DULY true);
QUALIFIED ELECTRICAL $pdf->MultiCell(37, 1, '', 1, 'C', 0, 1, '', '',
PRACTITIONER)', 1, 1,'L'); true);
$pdf->Cell(0, 2, 'NAME OF
OWNER/APPLICANT $pdf->MultiCell(50, 1, 'PROCESSING
LASTNAME FIRSTNAME DIVISION/SECTION', 1, 'C', 0, 0, '', '',
MIDDLENAME TAX I.D. NO.', true);
1, 1,'L'); $pdf->MultiCell(36, 1, '', 1, 'C', 0, 0, '', '',
$pdf->Cell(0, 2, 'ADDRESS true);
NO. STREET $pdf->MultiCell(36, 1, '', 1, 'C', 0, 0, '', '',
BARANGAY true);
CITY/MUNICIPALITY', 1, 1,'L'); $pdf->MultiCell(37, 1, '', 1, 'C', 0, 0, '', '',
$pdf->MultiCell(0, 1, '', 1, 'C', 0, 1, '', '', true);
true); $pdf->MultiCell(37, 1, '', 1, 'C', 0, 1, '', '',
$pdf->Cell(0, 2, 'BOX 8 (TO BE true);
ACCOMPLISHED BY
DIVISION/SECTIONED CONCERNED)', $pdf->MultiCell(0, 1, 'ELECTRICAL', 1,
1, 1,'L'); 'C', 0, 1, '', '', true);
$pdf->Cell(0, 2, 'NOTED:', 1, 1,'L'); $pdf->Cell(0, 2, 'BOX 9 (TO BE
$pdf->MultiCell(50, 1, '', 1, 'C', 0, 0, '', '', ACCOMPLISHED BY
true); DIVISION/SECTION CONCERNED)', 1,
$pdf->MultiCell(36, 1, 'IN', 1, 'C', 0, 0, '', 1,'L');
'', true); $pdf->ln(3);
$pdf->MultiCell(36, 1, 'OUT', 1, 'C', 0, 0, $pdf->MultiCell(0, 1, 'ASSESED FEES',
'', '', true); 1, 'C', 0, 1, '', '', true);
$pdf->MultiCell(37, 1, $pdf->MultiCell(49, 1, 'AMOUNT DUE',
'ACTION/REMARKS', 1, 'C', 0, 0, '', '', 1, 'C', 0, 0, '', '', true);
true); $pdf->MultiCell(49, 1, 'ASSESED BY',
$pdf->MultiCell(37, 1, 'PROCESSED 1, 'C', 0, 0, '', '', true);
BY', 1, 'C', 0, 1, '', '', true); $pdf->MultiCell(49, 1, 'O.R. NUMBER',
1, 'C', 0, 0, '', '', true);
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

90
$pdf->MultiCell(49, 1, 'DATE PAID', 1, PRACTITIONER INCHARGE OF THE
'C', 0, 1, '', '', true); INSTALLATION BE SUBMITTED NOT
$pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '', LATER THAN SEVEN DAYS AFTER
true); COMPLETION OF THE
$pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '', INSTALLATION.', 1, 'L', 0, 1, '', '', true);
true); $pdf->MultiCell(0, 1, '4. THAT A
$pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '', CERTIFICATE OF FINAL ELECTRICAL
true); INSPECTION BE SECURED PRIOR TO
true); THE ACTUAL OCCUPANCY OF THE
$pdf->MultiCell(49, 1, '', 1, 'C', 0, 0, '', '', BUILDING.', 1, 'L', 0, 1, '', '', true);
$pdf->MultiCell(150, 1, 'REVIEWED $pdf->ln(13);
BY', 1, 'R', 0, 1, '', '', true); $pdf->MultiCell(65.3, 1, 'NAME OF
$pdf->MultiCell(0, 1, '', 1, 'R', 0, 1, '', '', BUILDING OFFICIAL', 1, 'C', 0, 0, '', '',
true); true);
$pdf->MultiCell(0, 1, '', 1, 'R', 0, 1, '', '', $pdf->MultiCell(65.3, 1, 'SIGNATURE',
true); 1, 'C', 0, 0, '', '', true);
$pdf->MultiCell(185, 1, 'CHIEF $pdf->MultiCell(65.3, 1, 'DATE', 1, 'C',
PROCESSING DIVISION', 1, 'R', 0, 1, '', '', 0, 1, '', '', true);
true); $pdf->ln(10);
$pdf->MultiCell(185, 1, 'BOX 10(TO BE $pdf->MultiCell(65.3, 1, 'NOTE 1:', 0,
ACCOMPLISHED BY THE BUILDING 'C', 0, 1, '', '', true);
OFFICIAL)', 1, 'L', 0, 1, '', '', true); $pdf->MultiCell(0, 1, 'ELECTRICAL
$pdf->MultiCell(185, 1, '', 1, 'L', 0, 1, '', '', PERMIT SHALL BE ISSUED WITHIN
true); FIFTEEN(15)DAYS FROM THE
$pdf->MultiCell(0, 1, 'ACTION PAYMENT OF THE REQUIRED FEES
TAKEN:', 1, 'L', 0, 1, '', '', true); PROVIDED THE BUILDING OFFICIAL
$pdf->MultiCell(0, 1, 'PERMIT IS IS SATISFIED WITH THE WORK AND
HEREBY GRANTED TO INSTALL THE THE PLANS & SPECIFICATIONS
ELECTRICAL WIRING DEVICES & CONFORM TO THE REQUIREMENTS
EQUIPMENT ESTIMATED IN BOX OF THE BUILDING CODE AND OTHER
SUBJECT TO THE FOLLOWING PERTINENT RULES AND
CONDITIONS.', 1, 'L', 0, 1, '', '', true); REGULATIONS.(SECTION 304,
$pdf->MultiCell(0, 1, '1. THAT THE NATIONAL BUILDING CODE).', 0, 'C', 0,
PROPOSED INSTALLATION BE IN 1, '', '', true);
ACCORDANCE WITH APPROVED $pdf->ln(5);
SKETCHS/PLANS FILED WITH THIS $pdf->MultiCell(0, 1, 'NOTE 2: THIS
OFFICE AND IN CONFORMITY WITH PERMIT MAY BE CANCELLED OR
THE PROVISIONS OF THE PHILIPPINES REVOKE PURSUANT TO SECTION 305
ELECTRICAL CODE.', 1, 'L', 0, 1, '', '', AND 306 OF THE NATIONAL
true); BUILDING CODE.', 0, 'C', 0, 1, '', '', true);
$pdf->MultiCell(0, 1, '2. THAT A ob_end_clean();
DULY LICENSED ELECTRICAL $pdf->Output('studentID.pdf', 'I');
PRATITIONER BE INCHARGE OF THE
INSTALLATION CONSTRUCTION(SEE //
BOX 4).', 1, 'L', 0, 1, '', '', true); ===============================
$pdf->MultiCell(0, 1, '3. THAT A =============================+
CERTIFICATE OF COMPLETION DULY // END OF FILE
SIGNED BY THE ELECTRICAL
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

91
//
===============================
=============================+

Appendix B
EVALUATION TOOL

Dear Respondents;

Greeting of Peace and Prosperity!

The undersigned are 4th year Bachelor of Science in Information Technology students of
Camarines Sur Polytechnic Colleges, are currently enrolled in Capstone Project.

In connection with this, we would like to ask your help from your good office to provide
the necessary data needed for our study, please feel free to answer the questionnaires.

We will truly appreciate your response to guide us in the development and determine the
level of acceptability of the proposed system. All the information gathered shall be used for the
study and shall be treated confidential.

Thank you very much for your cooperation. God Bless!

Respectfully yours,
Mark Anthony Z. Bongon
Jerissa Mae L. Cerillo
Joyce R. Ferreras
Jimmy Simmon T. Jose
Researchers

Respondent’s Name (optional): __________________________________


Date: ____________________
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

92
Position: _____________________

Scale Verbal Description


Interpretation
5 Highly Acceptable User requirements capture in a directly verifiable way.
Users are very familiar how to operate the system
4 Acceptable Understood all the functions of the system. Users are
very familiar how to operate the system
3 Moderate Moderately understood all the functions of the system.
Acceptable Users are familiar how to operate the system but not all
functions are used properly.
2 Slightly Acceptable Slightly understood all the functions all the system.
Users only understood how the functions works but
don’t know to operate the system
1 Not Acceptable Functions are understood at all and users can’t operate
the system
Survey/ Evaluation:

Functional Suitability 5 4 3 2 1
1. The system did not allow any unauthorized user to access the
system.
2. The system generates accurate information and correct result
from the user’s input.
3. Each feature of the system has an organized process.
Performance Efficiency
1. The system can easily retrieve student’s information and
availability in the system database.
2. The system consumes a least amount of resources (paper, ink,
time, effort)
3. The system generate reports which indicates accurate
information
Usability
1. The user can easily understand the system functions because the
user interface is clear.
2. The system is easy to use and learnable even for beginners
3. The system used buttons and multimedia component like icons
for easy operation.
4. The system display error message or notifies the user if a wrong
input has been made.
5. All the information on the user interface is clear
Reliability
1. The system can easily sent accurate data location of an specific
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

93
place.
2. The system can easily access by the user using their account.
3. Whenever the user made a mistake when accessing the system,
user could recover easily and quickly.
4. The system has a back-up control.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

94
This criteria is based from the ISO 25010 https://iso25000.com/index.php/en/iso-25000-
standards/iso-25010?limit=3&start=3

Comments/Suggestions:
________________________________________________________________________
_____________________________________________________________________.

Thank you very much & God Bless!


_________________________________________________
Respondent’s Name/Signature
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

95
Tally Sheet

Criteria Rating Equivalent


Weighted
Functional Mean
5 4 3 2 1 5 4 3 2 1
Suitability
Q1 0 3 1 0 0 0 12 3 0 0 3.75
Q2 4 0 0 0 0 20 0 0 0 0 5
Q3 1 0 3 0 0 5 0 9 0 0 3.5
Average Weighted
            4.083333333
Mean=
 
Performance
5 4 3 2 1 5 4 3 2 1  
Efficiency
Q1 0 1 3 0 0 0 4 9 0 0 3.25
Q2 0 3 1 0 0 0 12 3 0 0 3.75
Q3 2 0 2 0 0 10 0 6 0 0 4
Average Weighted
            3.666666667
Mean=
 
Reliability 5 4 3 2 1 5 4 3 2 1  
Q1 1 3 0 0 0 5 12 0 0 0 4.25
Q2 1 0 3 0 5 5 0 9 0 0 3.5
Q3 0 4 1 0 0 0 16 3 0 0 4.75
Q4 1 3 0 0 0 5 12 0 0 0 4.25
Average Weighted
            4.1875
Mean=
 
Usability 5 4 3 2 1 5 4 3 2 1  
Q1 0 3 1 0 0 0 12 3 0 0 3.75
Q2 0 2 2 0 0 0 8 6 0 0 3.5
Q3 0 2 2 0 0 0 8 6 0 0 3.5
Q4 0 3 1 0 0 0 12 3 0 0 3.75
Q5 0 0 4 0 0 0 0 12 0 0 3
Average Weighted
            3.5
Mean=
 
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

96
Appendix C
DOCUMENTATIONS
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

97

Interview Guide
The researchers used interview guide to assist direct the conversation to the client and

problems to learn about. The interview was conducted verbally by having a conversation to give

valid and complete information. Through this guide, this let them further understand and

determined the problems encountered in the Engineer’s Office of Municipality of Buhi.

QUESTIONS:

1. Do you use computerized system to operate the daily transaction inside the office? If not;

2. What are the different functions or processes being handled by the office?

3. What are the different reports needed from the daily transactions or operations of the

office?

4. What offices needed to ask information and provide reports as a regular office

transaction?

Observation Checklist
This checklist was used by researchers to validate the outcome of the interview to

understand fully what they saw and experience as the problem and to find solutions based

on the point of view of the researchers.

 No computerized system used.

 Manual process of every transaction using piece of paper.

 Messy office because of bulky of records.


COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

98

Appendix D
SAMPLE INPUT/OUTPUT RESULTS
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

99

Appendix E
USER’S GUIDE
1. ADMIN LOGIN FORM- contains a field for the username and for password
 

1. Input username
3 4
2. Input password
3. This button must be clicked to be able to login in the system
4. This button must be clicked to close the system

2. MANAGE PERMIT– after login it contains the forms, map and the status of the
clients where the admin can add, edit and manage
By clicking each of this button will This section allows you to view
lead you to corresponding forms the location of the clients
This section allows you to view the
status of the permit
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

100
3. ADD BUILDING PERMIT– by clicking the button the admin can add, reload, close
and search the corresponding field of the building permit

1 2 3 4

1. Add - by clicking this button it will add clients permit form


2. Reload - by clicking this button it will view the new permit of the clients on the lists
3. Close – by clicking this button it will close the field of the building permit
4. Search - by clicking this button it will search the name of the client

 4. APPLICATION DETAILS - this button the admin can update, delete, print, view the
checklist requirements and view the map if the client
 

2 3 5 6
4
1
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

101
1. Update - by clicking this button it will update the application details
2. Delete - by clicking this it will delete the application permit
3. Print – by clicking this button print the application form of the client
4. Close – by clicking this button will close the form
5. Check list Requirement - by clicking this button it will check or view the checklist
requirements
6. Map –by clicking this button it will view or locate the building of the client

5. CHECKLIST REQUIREMENTS - by clicking the ‘checklist requirements’ button it


leads to the list of requirements
 

1. By clicking this button “save” it will be saved in the application form
2. By clicking this button “cancel” it will be cancelled to check the requirements

 6. VIEW MAP - by clicking the “View map” button the admin can view the exact
location building of the client
 
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

102

7. APPLICATION FORM PRINTING - by clicking the button “print” the admin will view
and print the application form of the client
 
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

103

8. PENDING/REJECT/APPROVED PERMIT – by clicking this button the admin can


view and manage the permit that registered in the system.
 

4
2 3 6
5

1
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

104

Appendix F
PROJECT TEAM ASSIGNMENT FORM
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

105
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

106
Appendix G
FINAL PROJECT TITLE FORM
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

107
Appendix H
CAPSTONE PROJECT HEARING FORM (TD, POD, FOD)
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

108
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

109
Appendix I
PANEL RSC (TD, POD, FOD)
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

110
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

111
Appendix J
CONSULTATION LOG FORM
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

112
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

113
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

114
Appendix K
SECRETARY’S CERTIFICATE

S E C R E T A R Y’ S C E R T I F I C A T I O N

This is to certify that the undersigned has provided true and correct recommendations,

suggestions and comments unanimously agreed and approved by the panel of examiners during

the oral examination of the [thesis/ capstone project] entitled “MUNICIPAL ENGINEER’S

REPOSITORY AND MONITORING WITH GEOTAGGING” prepared and submitted by

Mark Anthony Z. Bongon, Jimmy Simmon T. Jose, Joyce R. Ferreras, and Jerissa Mae L. Cerillo

and that the same have not been amended, modified or obliterated.

Signed:

MS. MARIA DAISY R. BELARDO

Secretary

Date signed:___________________
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

115
Appendix L
GRAMMARIAN’S CERTIFICATE

GRAMMARIAN’S C E R T I F I C A T I O N

This is to certify that the undersigned has reviewed and went through all the pages of

the [thesis/ capstone project] entitled “MUNICIPAL ENGINEER’S REPOSITORY AND

MONITORING WITH GEOTAGGING” as against the set of structural rules that govern research

writing in accord with the composition of sentences, phrases, and words in the English language.

Signed:

MS. RHODA PEŇAFIEL

Grammarian

Date signed:___________
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

116
Appendix M
PROJECT REQUEST FORM
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

117
Appendix N
CERTIFICATE OF TRANSFER
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

118
Appendix O
ACM FORMAT
MUNICIPAL ENGINEERS REPOSITORY AND
MONITORING WITH GEOTAGGING
giving them access to a wide array of knowledge that
Mark Anthony Z. Bongon Jerissa Mae L. Cerillo
affects them.
Camarines Sur Polytechnic CollegesMasoli, Bato Camarines Sur Polytechnic CollegesSan Agustin,
Camarines Sur+639207861141 Iriga City+63207153156
marcobongon1415@gmail.com jerissamaecerillo@gmail.com

Joyce R. Ferreras Jimmy Simmon T.Jose


Camarines Sur Polytechnic CollegesTapayas, Camarines Sur Polytechnic CollegesSta. Elena,
Balatan+6391982188457 Buhi
Joyceferreras20@gmail.com +639075019101
Josejimmy11231996@gmail.com

Abstract
The computer has significantly contributed to the
changing nature of work. It provides access to retrieve Individuals can also access important information in
and relay data without strenuous efforts. With this the systems they are part of which will allow them to see
researchers developed a system that intends to provide information related to them easily, such as job, school
better services to users, provide meaningful, consistent and personal information [1].Keeping all the client's
and timely data and information and promote confidential records. The Repository and Monitoring
efficiency by converting manual process to a System will allow the staff to search, edit and update.
computerized system. Generally, the system intends is It will also enhance the efficient management of and
to evaluate the existing process and the development accurate information in terms of securing data. The
of the Municipal Engineer’s Repository and study generally aims to design and develop a
Monitoring with Geotagging to make it more secure Municipal Engineer’s Repository and Monitoring
and accurate. The study used Iterative Model or System with Geotagging specifically to identify the
Incremental life cycle to determine the process of the problems on the existing process of Municipal
developed system. The respondents of the study were Engineer’s Office in terms of repository and
the head of the municipal engineer’s, record officer monitoring of location. It includes the issuance of
and the admin. In gathering data the researchers permit specially the building permit, electrical permit,
conducted an interview and survey on the Municipal mechanical permit, sanitary/plumbing permit fencing
Engineer’s Office to help to solve the problem that permit and geotagging. With this system, the
encountered. Then, the overall interpretation showed municipal engineer’s help to store the documents of
that the system is acceptable to the respondents of the client in database and also provide a faster, easier,
proposed system. Therefore it is reasonable to more efficient and more effective way of recording,
implement the Municipal Engineer’s Repository and monitoring and retrieving information. With the use of
Monitoring with Geotagging. geotagging the system need internet too easy to locate
Categories & Subject Descriptors the site the building of the client. It will only allow an
Information System – Information storage authorized person/ admin manage the documents of
the client to prevent data manipulation.
system-record storage system
The proponents believe that the outcome of the study
Keywords is considered significant to the public. Specifically,
Computerized Program, Efficiency, ISO 25010, this study benefits the community in Buhi and the staff
Record, Record. Security, Usability and employees of the municipality.
1. INTRODUCTION 2. BACKGROUND
Today, computers are helping to develop new The Municipal Engineer’s Repository and Monitoring
innovations, massively speeding up the development System with Geotagging is for Municipal Engineer’s
cycle. Most companies use the information technology Office. The following related systems and literature
to provide their customers with knowledge and provides necessary information that helps for the
services. This helps people in their daily activities by development of the functions and goal of the system.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

119
Such as the study of Manuel Luiz Alvares refers the data repositories, they provide permanent storage and
monitoring into any method of tracking that includes access of data through large database infrastructures to
the use of video cameras, keystroke logging, email promote sharing, increased access and better visibility
filters, or even just watching or listening [2]. As also of research records. These include domain or
said by Rhowel Dellosa and Elinor Hemedes to their disciplinary-specific, government-sponsored, scientist-
study aiming a computer program that monitored the hosted, and library-managed, as well as other types of
library users by means of Radio Frequency data repositories and archives[12]. According to
Identification (RFID) [3]. This was proven by Sinha, Abhijeet Geotagging can also be defined as a
Almmiranez that using advanced technologies in process where geographical data such as photos and
monitoring is efficient and effective in handling or video can be tagged with the latitude and longitude of
managing information or data’s to be monitored [4]. the location.The tagging helps us to know location-
And also James Michael Camad, Reymar James specific information latitude and longitude using
Tobias stated that they developed a system will make Global Positioning System (GPS) to link with unique
the transaction easy including the process of storing, time stamp embedded in photos specifics such as the
updating and retrieving [5].In the study of hour, minute and seconds on photo with latitudes and
International Engineering Journal they will use longitudes. Geotagging therefore capture location
geotagging to view the longitude and latitude of the specific information and the simple mobile with
place for an accurate and real-time location given. camera and inbuilt GPS can be used for geotagging
[6].and also Shah Utsav stated that they will proposed [13].
geotagging to tag the object for the improvement and Therefore the proponents concluded that the study of
this become useful for higher level maps [7]. Municipal Engineer’s Repository and Monitoring with
Geotagging is the process of adding location Geotagging is indeed a need to promote for the
information of the longitude and the latitude to photo advancement of the community.
metadata. Geotags can be automatically inserted image The aforementioned related literature and systems are
through built-in GPS receivers of modern cameras or reflected to the fast and accurate changing needs of the
smart phones[8].According to Reynold G. Bustillo, society. After reviewing all the studies, the proponents
the Boarding House Locator and Student’s Monitoring found out that no studies were conducted exactly the
System provides you all relevant services with regards same to the present study.
to monitoring the students. It is an advance way of 3. METHODOLOGY
location one’s boarding house and would be beneficial
to the parents as well. Parents now have the power to
3.1Software development
look into the security of their children by means of Methodology
having the geographical profile of the boarding house Development models are one of the processes or
where the child resides, Locator and Monitoring methodologies that are being selected for the
System is one of the examples of tracking a person or development of the project depending on the projects
establishment, and it is not easy especially with in the aims and goals. There are many developments in order
vital issue of privacy [9] . As said by Tushar T. to different into required objectives
Tanpure, the Lyceum of the Philippines Laguna is The study utilized iterative or incremental life cycles
currently using a Student Monitoring System using the in the development of the system. As shown in the
low frequency RFID technology to keep track of the figure below, there are those in which the project
student entry and exit within the school premises. activities are repeated and the project team's
However, the system is not fully utilized because of understanding of the system increases in each one. It
the current system limitations [10]. According to starts with a simple implementation of a small set of
Armacheska R. Mesa, UP Mindanao Manuscript e- software requirements and iteratively improves the
library and Repository System (UPMERS), allows the evolution of the versions until the complete system is
storage of digital copies in the database. It is an implemented and ready to be deployed. The final
archiving web system that can be accessed by system was the accumulation of features built up
teachers, students, researchers, and all stakeholders of during the various iterations[14].
the University. Titles, abstracts, and even the whole
thesis or special problem manuscripts
in various file formats can be retrieved using the
system [11]. As explained by Utsav Shah, with digital
technologies revolutionizing scientific data collection
and processing, the expectations for systematic data
sharing to address grand environmental challenges are
growing strong. Consequently, diverse data sharing
and discovery platforms are quickly emerging and
becoming abundant. Commonly known as research
Figure 1. Iterative Model or Incremental
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

120
The figure 1 shows the iterative process for Gathering of the information will be conducted
developing the Municipal Engineer’s Repository and through interview and questionnaires. The proponents
Monitoring with Geotagging. Stated here are the conducted an interview in Municipal Engineer’s
procedures in Iterative or Incremental Development Office to gather data to the respondents enable to
Life Cycle which serve as the guide for the study. identify the problem encountered. The interview will
3.2 Research Design be conducted through direct gathering of information
The researchers used the Descriptive-Quantitative or done verbally to obtain the complete information.
Method in gathering, analyzing, and interpreting data Then, after the checking, it will be distributed to the
about the research study. Descriptive respondents which are the staff. The respondents
methods involve a range from the survey which prove the functionality of the system.
describes the status to the correlation study which 3.3.3 Respondents
investigates the relationships between variables. In order to collect all of the data needed for this study,
Quantitative methods emphasized objective The researchers selected 6 representatives from the
measurements and the statistical, mathematical or staff of Municipal Engineer’s Office to serve as
numerical analysis of data collected through respondents of the study.
questionnaires using computational techniques. The 3.4 Statistical Treatment
proponents used tools such as questionnaires. The statistical tools used by the researchers are
Quantitative methods focused on quantifying data and Percentage Technique, Weighted Mean and Likert
generalized results from a sample to the population of Scale.
interest.
4. RESULTS AND DISCUSSIONS
3.2 Research Method This chapter presents the analysis and interpretation of
A research method is a process of how research is
data gathered which were included in the discussion of
being conducted. It encompasses tools and techniques
the system process methodologies used comprising the
to conduct particular research or finding. In this
requirements, designs, implementations and test and
section, the researcher used an instrument,
maintenance phases. The researchers identified and
respondents, locale/environment study and data
defined the problem including the proposed solution to
gathering procedures.The respondents are the main
the Municipal Engineers Repository and Monitoring
source of the information of the study. The Municipal
with Geotagging.
Engineer’s Office is the main respondents of this
study. The researchers will select representatives from 4.1 Requirements Analysis
the staff of Municipal Engineer’s Office to serve as  The existing process of the municipal engineer’s
respondents of the study. office in terms of the application of different permits
Table 1. Distribution of Respondents follows the following steps: The clients need first to
submit the requirements to the office and fill out the
Respondents Frequency Percentage
application form if they requested for a building,
Staff 4 90.4 electrical, mechanical or fencing permit. Afterward,
Head Of Municipal 1 4.8 the inspector will inspect the site of the building then
Engineers later on check the requirements if it is completed, then
Records Officer 1 4.8 the permit will be released.
Total 6 100% 4.1.1 Identified Problems
The Record officer has 1 respondent who are The encountered problems by the municipal engineers
authorized to record the file and update the process of in the manual process of piling of files throughout the
the system. The staff is the higher percentage because client's request for the permit they can pile only on
they are the main source of information. The Head of their office and during the inspection, it will difficult
the municipal engineers and the Record Officer has for them to search the building location and also on
the lower percentage since they only monitor the how to secure the files to the offices.
record.
4.1.2 Proposed Solutions
3.2.1 Locale/Environment of the Study The researchers proposed the system the system.
The proponents focused to work in Municipal “Municipal Engineers Repository and Monitoring with
Engineer’s office which is located at Sta. Elena, Buhi, Geotagging” to be used by the municipal engineers.
Camarines Sur, Philippines. The Engineer’s office To help to solved the experience such as manual
staff, Head of Municipal Engineers and records officer process of storing the file and hassle to track the
were the respondents of the developed system. The location of the building. The researchers found the
locale or environment of the study is the Municipality possible solutions in these problems such as the
of Buhi which will use the system in order to have an researchers provided their needs by the use of the
automated repository and monitoring with geotagging system. The system efficiency on providing the
for municipal transactions of the community.  detailed information about the client’s records, easy to
3.2.2 Data Gathering Procedure use and manage and secure and safe client’s
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

121
confidential records. And it will also easy to track the cost and benefits of the system throughout the
location of the building. development of the system
4.1.3 Operational Feasibility 4.2 System Design and Specification
The following diagrams are used to support and Phase
perform the task of the proposed system. It includes This is the process of producing a detailed data model
the fishbone diagram and functional decomposition of a database. This is a logical design of structures
diagram. To be operationally practical. The system used
must fulfil the need required by the municipal to store data.
engineers. The study identifies all the problems 4.2.1 Data and Process Modeling
encountered.
This part was discussed during the development of the
4.1.3.1 Fishbone Diagram system. Representation of diagrams was used easily to
The fishbone diagram identifies the possible causes understand the process of the system hardware,
and effects. It can be used to structure a brainstorming software and network used in the system development.
session. It can immediately summarize the ideas into It contains the tasks arranged in sequential order.
useful categories and identifying possible causes for a 4.2.1.1 Context Diagram
problem. A Fishbone diagram is a graphical technique
The Context Diagram in software engineering and
to show the several causes of a specific event. In
systems engineering is a diagram that defines the
particular, a fishbone diagram is a common tool used
boundary between the system, or part of a system, and
for a cause and effect analysis to identify a complex
its environment, showing of the entities that interacts
interplay of causes for a specific problem or event
with it.
[15].

Figure 2. Fishbone Diagram Figure 3. Context Diagram


4.1.4 Technical Feasibility The context diagram of Municipal Engineers
Technical feasibility it is the center on the existing (level0)
Repository and Monitoring with Geotagging. It shows
computer system and other electronic device that can several activities performed by both system and user
handle the implementation of the proposed system. It and describes the exchange of activities between the
includes the compatibility checking of hardware and system and the user. There are one user that can use
software. The proposed system was considered the system the admin the system will provide
technically feasible since all requirements are corresponding result.
sufficient to support the project requirements. 4.2.1.2 Data Flow Diagram
4.1.5 Schedule Feasibility The diagram presents the input and the process of each
This is the presentation of technical feasibility which data in every module.
measures the time frame and completion dates for all
major activities within a system organizational
deadlines.
4.1.5.1 Gant Chart
Gant chart is a visual representation of a project
schedule. It could be used to communicate with your
client. It shows the project plan and expected
completion date. The clients visually see each stages
of the expected completion date and the better
understanding of the project and key milestone [16].
4.1.6 Economic Feasibility
The economic feasibility is determined using the
methodology, it indicates the cost and benefits of the
project. This stage focuses in the goals to evaluate the
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

122
Figure 4. Data Flow Diagram Level 0 Figure 6. Admin login Form
The Figure shows the Data Flow Diagram level 0 and The Login Page is shows records validation of the
the process within the modules. client. Figure 6 shows the Registration Form for the
4.2.1.3 Flow Chart new user of the proposed system. The registration of
Flowcharts are composed of a set of basic symbols; the user can only be accessed by the admin/recording
symbols for decision, connector, and comment. They officer.
are then connected using flow lines, showing the
control flow through the software, method or device.

Figure 7. Building Permit Form


Figure shows 7 the building permit form where the
admin can add the information of the client. This will
be used to generate reports for the client. The admin
can only add and view the information of the clients
can only add and view the information of the clients.

Figure 5. Flowchart
4.2.2 Object Modeling
Object modelling approach for software modelling and
designing, this includes the use case diagram and
sequence diagram of the system. Figure 8. Manage Account
4.2.3 Output and User-Interface Figure 8 shows the Manage user account, the admin
A user interface is the part of the system the users has the capability to fill out the application form, and
interact with. This includes the screen displays that it will be checked if the client information is correct.
provide system navigation, the screens and forms that The client will also update the information input by
capture data, and the reports that the system generates the admin to the system. After the verification was
(whether on paper, on the Internet, or through some completed this can be viewed and updated by the
other media). This chapter outlines the basic interface admin. The process for generating the printed output
design principles and procedures, and explores how to will be next for the client to have the evidence or a
license permit issued by the recording officer of the
design the interface structure and specification .
municipal office. 
4.2.3.1 Forms 4.2.3.2Reports
The researchers planned a possible solution and
A report is a document which introduces data in a
designed a user interface of the Municipal Engineers
structured format for a particular audience and
Repository and Monitoring with Geotagging which
purpose. This demonstrates the summary reports can
makes it easy to manipulate and efficient and
be supplied orally; full reports are almost always in the
enjoyable (friendly user) to operate a machine in the
form of written papers ready for printing.
way which produces the desired result. The
researchers also planned and construct the program
development plan, different modules and design of the
system.
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

123
that performance improvement of the system is
acceptable.
Figure 9. Permit Report This only show that common of the respondents says
Permit Report. Figure 9 shows the permit report, the that Functional Suitability, Performance Efficiency,
admin will view the report in a pdf form. And the and Reliability of the system understood all the
admin can also print the permit if the client need the functions of the system. Users are very familiar on
copy of the permit. how to operate the system; Usability user requirements
4.2.4 System Architecture are captured in a directly verifiable way. Users are
System architecture discusses the conceptual model very familiar on how to operate the system. Further,
that defines the structures and includes the network this shows that the level of acceptability of the
model and network topology of the system and the municipal engineer’s repository and monitoring with
security issues managed by the system. This support geotagging for the Engineer’s Office measured
the reasoning about the structures of Municipal according to ISO 25010 satisfy the users.
Engineers Repository and Monitoring with 5. CONCLUSIONS
Geotagging. This chapter present the summary of the study,
4.2.4.1 Network Model findings, conclusions and recommendations of the
This model defines a set of network layers and how Municipal Engineers Repository and Monitoring with
the user interacts with the system hardware and the Geotagging. The municipal engineer’s still using the
connection of the user to the server with the use of manual process of storing the file of the client that
internet connection. This allows the user to interact consume the time and effort to record manually and it
with the system which supplies information as well as will also lack of security of file during the calamity it
receiving data from the system. may cause deterioration. This was developed in
Iterative or Incremental Development Life Cycle. The
researchers used visual basic as a programming
language and MySQL as the database. The level of
acceptability of Municipal Engineer’s Repository and
Monitoring with
Geotagging is measured according to ISO25010
criteria in terms of functional suitability, Performance
Figure 10. Network Model efficiency, Reliability and Usability of the system. The
This figure 10 shows the network model which respondent’s rate acceptable for functional suitability
represent the connection of the hardware to the with the weighted mean 3.88; weighted mean of 4.17
process of data. The researchers decided to use this for performance efficiency; weighted mean of 4.04 for
model since the system use the LAN based on the reliability; and weighted mean of 4.23 for Usability of
connection of the server which means that the system the system. Based from the findings of the study, the
will use internet connection in transferring and following conclusions were derived. There are
receiving data. problem encountered by the municipal engineer’s
4.3 Testing specifically by the recording officer in storing the files
In this phase, the system will test if the functions are in terms of managing, and monitoring of records. The
working and the availability of the system reach Municipal Engineer’s Repository and Monitoring with
appropriate information needed for the specific data. Geotagging will serve as a big contribution and
To know the availability of the system the researchers improvement in the municipal engineers can have
will use the unit testing, integration testing, more efficient and effective system that can use. The
compatibility testing, performance tests, stress testing, developed system solves the problems encountered by
load testing, system testing and the acceptance testing. the recording officer in managing. As a whole, the
4.4 Evaluate Municipal Engineer’s Repository and Monitoring with
The table 13 shows the summary of survey result from Geotagging help to solve the problem encountered by
the respondents which 3.88 is the average result from the municipal engineers using the manual process. The
respondents says that the Functional suitability of the system functionality shows how Municipal Engineer’s
system is acceptable; 4.17 is the average result from Repository and Monitoring with Geotagging would
respondents says that the Performance efficiency of greatly improve in terms of storing of files and
the system is acceptable; 4.04 is the average survey searching the building. Based on the findings the
result from the respondents says that Reliability of the researchers recommend to improve the proposed
system is acceptable; 4.23 is the average survey result system and can add additional features for further
from the respondents says that Usability of the system functionality of the system.
is highly acceptable. Further, this shows that 4.08 are
the average survey result from the respondents says
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

124
Table 2. Overall Summary Results and Development Strategies : Insights of Natural
Resources and Environmental Scientists. 1, 2 (2017),
Criterion Weighted Interpretation
6. ACKNOWLEDGMENTS Functional
3.88 Acceptable
To Almighty God, we thank you for guiding us the Suitability
whole time and giving us the knowledge and strength Performance
4.17 Acceptable
for giving us a good health throughout of this study Efficiency
and for your unconditional love that help us and guide Reliability 4.04 Acceptable
us in developing this study. The proponents extend Highly
their earnest appreciation to the people who assisted Usability 4.23
Acceptable
and offered their undying support and guidance to Average
make the capstone project possible. 4.08 Acceptable
Weighted Mean
7. REFERENCES 1–18.
[1] E. Del Rosario, J. Del Rosario, M. Nieva, T. Tan, [8]Anand Nandipati. Assessment of
and M. Tangkeko, “CollaborateIT: A CCS IT Thesis metadataassociated with geotag pictures.
Portal with Electronic Document Management [9] Reynold G Bustillo and Benedicto G Batistis.
System,” Proc. DLSU Res. Congr., vol. 4, no. 4, pp. 2016. BOARDING
4–9, 2016. [10] Tushar T Tanpure, Harshad S Sonawane,
[2] Manuel Luis R Alvarez. 2015. RFID Based Chaitanya R Sonawane, and Ms Priyanka V. 2013.
Employee Attendance Monitoring System for LSPU [11] Armacheska R Mesa. 2017. Special Report on
SPCC. 3, (2015), 164–171. Technology Application Design and Development of
[3] Rhowel M Dellosa and Elinor Hemedes. 2014. an Online Repository System for Thesis and Special
Developing a User Monitoring System for the LPU- Problem Manuscripts. 3, 1 (2017).
[4] G C Almiranez and L U Aumentado. 2017. [12] Information Management and Yi Shen. 2017.
ENSURING QUALITY PERFORMANCE OF Burgeoning Data Repository Systems , Characteristics
FACULTY. March (2017), 17–29. and Development Strategies : Insights of Natural
[5] James Michael Camad, Reymar James Tobias, Resources and Environmental Scientists. 1, 2 (2017),
Ryan Rusiana, Talahid Almeria, and Leo C 1–18.
Bermudez. UC-MAIN REGISTRAR ’ S OFFICE [13] Abhijeet Sinha and Sarfaraz Syed. 2016. The Use
STUDENT DOCUMENT MANAGEMENT AND of Mobile Geotag Technology in Driving Project
MONITORING SYSTEM University of Cebu Performance at Scale Health Education Research &
[6] International Journal, O F Engineering, A N Development. 4, 4 (2016).
Implementation, Geolocation, and Based Employee. DOI:https://doi.org/10.4172/2380-5439.1000197 4, 4
2017. International journal of engineering sciences & (2016).DOI:https://doi.org/10.4172/23805439.10001 7
research technology an implementation of geolocation [14] I. M. Application, “SDLC - ITERATIVE
based employee attendance monitoring system using MODEL.”
geotagging. 6, 4 (2017), 625–629. [15] Coccia, Mario Technological Analysis Fishbone
[7] Computer Science and Utsav Shah. 2017. Towards Digaram. Clearner production (2018)
Autonomous Navigation and Geo-tagging with (https://scholar.google.ph/scholar?
Monocular MAVs. December (2017). As_ylo=2017&q_gsqabs&p=&u%23%3DToqiBSw
[8]Anand Nandipati. Assessment of Oy11J).
metadataassociated with geotag pictures. [16]Anderson, Brett.Successfulprojects.
[9] Reynold G Bustillo and Benedicto G Batistis. GanttChart/Microsoft project(2016 june 28)
2016. BOARDING (https://scholar.google.ph/scholar?
[10] Tushar T Tanpure, Harshad S Sonawane, As_ylo=2017&q_gsqabs&p=&u%23%3DToqiBSw
Chaitanya R Sonawane, and Ms Priyanka V. 2013. Oy11J).
[11] Armacheska R Mesa. 2017. Special Report on
Technology Application Design and Development of
an Online Repository System for Thesis and Special
Problem Manuscripts. 3, 1 (2017).
[12] Information Management and Yi Shen. 2017.
Burgeoning Data Repository Systems , Characteristics
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

125

CURRRICULUM VITAE

MARK ANTHONY Z. BONGON


09207861141 | marcobongon1415@gmail.com
Skill highlights Masoli, Bato Camarines Sur
4436, Philippines
 Computer
literate Personal Information
 Microsoft Office Date of Birth : June 21, 1997
 Hardware/ Age : 23 years old
Network Gender : Male
Troubleshooting Citizenship : Filipino
Religion : Roman Catholic
Languages Civil Status : Single

 English Education
 Tagalog Tertiary : BS in Information
 Rinconada Technology
 Bicol Camarines Sur Polytechnic
Colleges
San Miguel, Nabua, Cam. Sur
AY: 2019-2020
Secondary : Masoli Elementary School
Masoli Bato Camarines Sur
AY: 2007-2010
Primary : Masoli High School
Masoli Bato Camarines Sur
AY: 2001-2006
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

126
Certifications
Three-year Diploma in
Computer
Programming
Camarines Sur
Polytechnic Colleges
San Miguel, Nabua,
Camarines Sur
AY: 2018-2019

Two-year Certificate
in Computer
Hardware Services
Camarines Sur
Polytechnic Colleges
San Miguel, Nabua,
Camarines Sur
AY: 2017-2018

One- year Certificate


in PC Operation/Data
Encoder Camarines Sur
Polytechnic Colleges
San Miguel Nabua,
Camarines Sur
AY: 2016-2017
Work Experience Organizations
40 Hours OJT Junior Philippine Computer Society - CSPC
Database Center, CSPC Member, AY: 2016-2020
San Miguel, N.C.S. Executive Committee - CSPC
Student Assistant Member, AY: 2016-2020
November 2019
Seminars Attended
7th Bicol Youth Congress in Information
Technology
College Auditorium, Camarines Sur Polytechnic
Colleges
San Miguel, Nabua Camarines Sur
December 7-9, 2016

8th Bicol Youth Congress in Information


Technology
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

127
College Auditorium,
Camarines Sur Skill Highlights
Polytechnic Colleges  Computer literate
San Miguel, Nabua  Microsoft Office
Camarines Sur  Hardware/ Network Troubleshooting
December 11-13, 2017 Languages
 English
9th Bicol Youth
 Tagalog
Congress in
 Rinconada
Information
Technology  Bicol
College Gym, Camarines
Sur Polytechnic Colleges
San Miguel, Nabua
Camarines Sur
December 6-8, 2018

Professional
Development
Culminating Activity
College Auditorium,
Camarines Sur
Polytechnic Colleges
San Miguel, Nabua
Camarines Sur
March 6, 2017

JERISSA MAE L. CERILLO


09207153156 | jerissamaecerillo@gmai.com
San Agustin City, Camarines Sur,
4431, Philippines

Personal Information
Date of Birth : February 7, 1997
Age : 23 years old
Gender : Female
Citizenship : Filipino
Religion : Born Again Christian
Civil Status : Single
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

128
Education
Tertiary : BS Certifications
in Information Three-year Diploma in Computer Programming
Technology Camarines Sur Polytechnic Colleges
Ca San Miguel, Nabua, Camarines Sur
ma AY: 2018-2019
rin
es Two-year Certificate in Computer Hardware
Sur Services Camarines Sur Polytechnic Colleges
Pol San Miguel, Nabua, Camarines Sur
yte AY: 2017-2018
ch
nic One- year Certificate in PC Operation/Data
Col Encoder Camarines Sur Polytechnic Colleges
leg San Miguel Nabua, Camarines Sur
es AY: 2016-2017

San Work Experience


Miguel, 40 Hours OJT
Nabua, Database Center, CSPC
Cam. Sur San Miguel, N.C.S.
AY: Student Assistant
2019- November 2019
2020
Secondary :
San Agustin
Elem School
Sa
n Agustin
Iriga City

AY:
2009-
2013
Primary :
Zeferino Arroyo
High School
Sa
n Agustin Iriga City
AY:
2002-
2009
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

129
8th Bicol Youth Congress in Information
Technology
College Auditorium, Camarines Sur Polytechnic
Colleges
San Miguel, Nabua Camarines Sur
December 11-13, 2017

9th Bicol Youth Congress in Information


Technology
College Gym, Camarines Sur Polytechnic Colleges
San Miguel, Nabua Camarines Sur
December 6-8, 2018

Professional Development Culminating Activity


College Auditorium, Camarines Sur Polytechnic
Colleges
San Miguel, Nabua Camarines Sur
March 6, 2017
Organizations
Junior Philippine
Computer Society -
CSPC
Member, AY: 2016-2020
Executive Committee -
CSPC
Member, AY: 2016-2020

Seminars Attended
7th Bicol Youth
Congress in
Information
Technology
College Auditorium,
Camarines Sur
Polytechnic Colleges
San Miguel, Nabua
Camarines Sur
December 7-9, 2016 Skill highlights

 Computer literate
 Microsoft Office
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

130
 Hardware/ Age : 24 years old
Network Gender : Female
Troubleshooting Citizenship : Filipino
Languages Religion : Roman Catholic
Civil Status : Single
 English
Education
 Tagalog Tertiary : BS in Information
 Rinconada Technology
 Bicol Camarines Sur Polytechnic
Colleges
San Miguel, Nabua, Cam. Sur
AY: 2019-2020
Secondary : Tapayas National High School
Tapayas Balatan Cam,Sur
AY: 2008-2012
Primary : Tapayas Elem School
Tapayas Balatan Cam,Sur
AY: 2001-2008
Certifications
Three-year Diploma in Computer Programming
Camarines Sur Polytechnic Colleges
San Miguel, Nabua, Camarines Sur
AY: 2018-2019

Two-year Certificate in Computer Hardware


Services Camarines Sur Polytechnic Colleges
JOYCE R. San Miguel, Nabua, Camarines Sur
FERRERAS AY: 2017-2018
09631784959 |
Joyceferreras20@gmail.c One- year Certificate in PC Operation/Data
om Encoder Camarines Sur Polytechnic Colleges
San Miguel Nabua, Camarines Sur
Tapayas, Balatan ,Cam,
AY: 2016-2017
Sur
4436, Philippines
Work Experience
Personal 40 Hours OJT
Registrar Office, CSPC
Information
San Miguel, N.C.S.
Date of Birth :
Student Assistant
June 18 1996
October 2019
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

131
Executive Committee - CSPC
Member, AY: 2016-2020

Seminars Attended
7th Bicol Youth Congress in Information
Technology
College Auditorium, Camarines Sur Polytechnic
Colleges
San Miguel, Nabua Camarines Sur
December 7-9, 2016

8th Bicol Youth Congress in Information


Technology
College Auditorium, Camarines Sur Polytechnic
Colleges
San Miguel, Nabua Camarines Sur
December 11-13, 2017

9th Bicol Youth Congress in Information


Technology
College Gym, Camarines Sur Polytechnic Colleges
San Miguel, Nabua Camarines Sur
December 6-8, 2018

Professional Development Culminating Activity


College Auditorium, Camarines Sur Polytechnic
Colleges
San Miguel, Nabua Camarines Sur
March 6, 2017

Organizations
Junior Philippine
Computer Society -
CSPC
Member, AY: 2016-2020
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

132
JIMMY SIMMON T. JOSE
09516228738 | josejimmy11231996@gmail.com
Zone 4, Sta. Elena, Buhi, Camarines Sur,
4433, Philippines

Personal Information
Date of Birth : November 23, 1996
Skill highlights Age : 24 years old
Gender : Male
 Computer Citizenship : Filipino
literate Religion : Roman Catholic
Civil Status : Single
 Microsoft Office
 Hardware/
Education
Network
Tertiary : BS in Information
Troubleshooting
Technology
Languages Camarines Sur Polytechnic
Colleges
 English San Miguel, Nabua, Cam. Sur
 Tagalog AY: 2019-2020
 Rinconada Secondary :
San Roque, Buhi, Camarines
 Bicol
Sur
AY: 2009-2013
Primary : Buhi North Central School
San Pedro, Buhi, Cam. Sur
AY: 2003-2009

Certifications
Three-year Diploma in Computer Programming
Camarines Sur Polytechnic Colleges
San Miguel, Nabua, Camarines Sur
AY: 2018-2019

Two-year Certificate in Computer Hardware


Services Camarines Sur Polytechnic Colleges
San Miguel, Nabua, Camarines Sur
AY: 2017-2018

One- year Certificate in PC Operation/Data


Encoder Camarines Sur Polytechnic Colleges
COLLEGE OF INFORMATION COMMUNICATIONS TECHNOLOGY

133
San Miguel Nabua,
Camarines Sur
AY: 2016-2017
Work Experience
40 Hours OJT Organizations
IT Laboratory, CSPC Junior Philippine Computer Society - CSPC
San Miguel, N.C.S. Member, AY: 2016-2020
Student Assistant
Executive Committee - CSPC
October 2019
Member, AY: 2016-2020

Seminars Attended
7th Bicol Youth Congress in Information
Technology
College Auditorium, Camarines Sur Polytechnic
Colleges
San Miguel, Nabua Camarines Sur
December 7-9, 2016

8th Bicol Youth Congress in Information


Technology
College Auditorium, Camarines Sur Polytechnic
Colleges
San Miguel, Nabua Camarines Sur
December 11-13, 2017

9th Bicol Youth Congress in Information


Technology
College Gym, Camarines Sur Polytechnic Colleges
San Miguel, Nabua Camarines Sur
December 6-8, 2018

Professional Development Culminating Activity


College Auditorium, Camarines Sur Polytechnic
Colleges
San Miguel, Nabua Camarines Sur
March 6, 2017

You might also like