Implementation of Web-Based Geographical Information System Mapping Recipients of Social Assistance in Giri Purno Village

Giri Purno Village is a village located in Rimbo Ilir District, Kab. Tebo. This village is one of the villages that receives social assistance from the government where the assistance will be passed on to people in need. The distribution of the location of the houses that receive assistance is still not available, so the coordinates of the houses receiving social assistance are needed. Therefore, we need a geographic information system in which the system contains information and the distribution of the location of houses that receive social assistance. This information system uses the Laravel framework, Laravel is a PHP framework for building a web-based system framework and uses the leafletjs library as a tool for displaying maps and Open Street Map as the base map used. The research method used is the waterfall method. The waterfall method is the earliest SDLC approach used for software development. This research


I. INTRODUCTION
Information technology has been ranked as a basic human need for centuries. Information technology gets a new form, namely an information system that can be accessed without space and time limits. Information technology is developing very rapidly giving rise to geographic information system technology that facilitates regional mapping. Geographic information system is a computer information system that is used to manage data related to geography. This system provides information in graphical form and usually uses a map as the interface [1].
Social assistance is the provision of assistance in the form of money/goods from the regional government to individuals, families, groups and/or communities which are not continuous and selective in nature which aims to protect against possible social risks [2].
Of course, social assistance from the government can be obtained throughout Indonesia. One of them is in Jambi Province, Tebo Regency, Rimbo Ilir District, Giri Purno Village. The village is one of the villages in the Rimbo Ilir sub-district that receives social assistance from the government to be passed on to people who need this assistance. The assistance distributed was divided into several categories including the Family Hope Program (PKH), Direct Cash Assistance (BLT), basic food packages, Non-Cash Food Assistance (BPNT). Communities who receive social assistance from the government must of course meet certain requirements where the recipient must be registered in the Integrated Social Welfare Data (DTKS) [3].
There is still no distribution of the locations of the houses that receive assistance, so several coordinate points for the houses of the social assistance recipients are needed. Therefore, a web-based geographic information system is needed in which the system contains information and the distribution of houses of beneficiaries and can provide information to relevant agencies who need data on the distribution of houses of social assistance recipients in Giri Purno Village.

A. System
The system is a collection of elements that are interrelated and work together to process input. The system is also a collection of elements that are interrelated and work together to process the input addressed to the system and process the input to produce the desired output [4].

B. Information
Information is the result of data processing in a form that is more useful and more meaningful to the recipient which describes a real event (fact) that is used for decision making [5].

C. Information System
Information system is a collection of hardware and software as well as human devices that will process data using the hardware and software. In addition, data also plays an important role in information systems [6].

D. Geographic Information System
Geographic information system is a system in which there is a component that can be used to manage data that has spatial information (spatial) [7]. There are 2 types of geographic information systems [8], namely: a. Spatial Data This data has a certain coordinate system as its reference basis and has two important parts that are different from other data, namely local information (spatial) and descriptive information (attributes). In GIS, spatial data can be represented in 2 (two) formats, namely vector data and raster data.

b. Non-spatial Data
Non-spatial data is used as a basis for representing spatial data, based on these non-spatial data spatial data can be formed. Such as population data for each region can be used to map the population distribution.

E. Social Assistance
Ministry of Social Affairs Regulation No. 1 of 2019 concerning Distribution of Social Assistance Expenditures within the Ministry of Social Affairs. According to article 1, social assistance is assistance in the form of money, goods or services to a person, family, group or community that is poor, unable and/or vulnerable to social risks [9].

F. Database
A database is a computerized system whose primary purpose is to maintain processed data or information and make the information available when needed. In essence, the database is a medium for storing data so that data can be accessed easily and quickly [10].

G. PHP (Hypertext Prepocessor)
PHP is a complementary language to HTML that allows the creation of dynamic applications that enable data processing and data processing. All syntax given will be fully executed on the server while only the results are sent to the browser [11].

H. UML (Umified Modeling Language)
UML is a standardized language for building software that is built using object-oriented programming techniques, UML arises because of the need to specify, describe, build and document software systems [12].

I. Framework Laravel
Laravel is a PHP framework released under the MIT license, built on the MVC (model view controller) concept [13]. Laravel is an MVC-based web developer written in PHP designed to improve software quality by reducing initial development and maintenance costs, and to enhance the experience of working with applications by providing expressive, clear and time-saving syntax [14].

J. Leafletjs
Leafletjs is the leading open source JavaScript library for mobile-friendly interactive maps, which weighs around 42KB of JS and has the mapping features developers really need. Leafletjs was designed with simplicity, performance and usability in mind. Leafletjs works across all major desktop and mobile platforms, is extensible with tons of plugins, has a beautiful, easy-to-use and well-documented Application Programming Interface (API) and source code that is easy to read and a joy to contribute [15] K. XAMPP XAMPP stands for X (any four operating systems), Apache, Mysql, PHP and Perl. XAMPP is a tool that provides software packages in one package. The package includes Apache (web server), Mysql (database), PHP (server side scripting), Perl, FTP server, PhpMyAdmin and various other help libraries [16].

L. MySQL
Mysql is one of the most popular types of database servers. Its popularity is due to MySQL using SQL as the basic language to access its database. MySQL is free with the GNU General Public License (GPL). With this situation, you can use this software freely without having to be afraid of the existing license [17].

M. Bootstrap
Bootstrap is an intuitive and powerful front-end framework for faster and easier web application development. Bootstrap uses HTML, CSS and Javascript [18].

N. Waterfall Method
The waterfall method is the earliest SDLC approach used for software development [19]. The waterfall method has the following stages [20]:

Fig. 1 Waterfall Method
The waterfall method is used to design the system design you want to make. Where the author makes a draft first and then consults with related parties. If there is a change, the author will re-identify according to the order of the waterfall method. The beneficiary details menu is a display for visitors to be able to see details of the beneficiary of social assistance, be it a photo of the beneficiary's house, the recipient's name, address, and RT as well as a route to the beneficiary's house. The road route menu is a display for visitors if they want to visit the homes of social assistance recipients. Based on the results of the analysis of the geographical information system mapping recipients of social assistance in the village of Giri Purno, it can be concluded that a product is produced that can facilitate the Giri Purno Village office in processing population data on recipients of social assistance, especially PKH and BLT assistance, RT data and house location data. Recipients of social assistance are obtained from geographic data in a more accurate and complete manner by displaying data and maps in a visual form using the Leafletjs library as a tool for displaying maps and the Open Street Map as the basis for the map used. In addition, it also makes it easier for related parties to obtain information about recipients of social assistance in the village of Giri Purno.