Geographic Information System of Public Complaint Testing Based On Mobile Web (Public Complaint)

A public complaint is a reciprocal of the population against the government to convey opinions or problems encountered in certain areas. The complaint process using a suggestion box or counter complaint is less effective and efficient so that the complaint handling process is slow. The geographic information system of public complaints is an information system built as an intermediary for the public to make complaints against the government. This public complaint geographic information system is built by utilizing location-based services. Geographic information systems of public complaints that have been built require a test to ensure all functions contained on the system can run properly. This study discusses the testing of the geographic information system of public complaints that have been built by blackbox testing and test by involving respondents from the general public. The results of testing system usage by the user based on aspect of system interface display and conformity aspects of processes and features involving respondents from the general public. Tests conducted to get the average results of respondents gave very good value 28%, good 59.8, enough 10.2% and less by 2%. Comparison of systems conducted on two similar systems taken through a literature study showed that a mobile web-based public complaint geographic information system (Public Complaint) has more features in tracking the location of complaints.


Introduction
Information and communication technology has long been used in the government environment, which now raises the term e-Government which shows the development toward improving public services by agencies that apply it. In general e-Government is an internet-based information management and service system. This service is provided by the government to the public in various fields. A public complaint is a reciprocal of the population to the government, and is a problem experienced by all cities in the world, both big cities and small towns. The public complaints geographic information system is a system built to accommodate information about problems in the field in terms of damaged public facilities, cleanliness and environmental issues sent by the public to the government containing location information, and real conditions on the ground as evidenced by the complaint photo. The public complaint information system that has been built needs to be tested to find out how far this system can work in accordance with what is needed by the society today. This public complaint information system test is also useful as a basis for developing a better public complaint information system. Here are the previous studies used as literature studies. Research Swapnil R. Rajput, Mohd Sohel Deshmukh, Karbhari V. Kale, PhD entitled "Cross-platform Smartphone Emergency Reporting Application in Urban Areas using GIS Location-based and Google Web Services" discusses emergency complaint applications utilizing Location Based Service (LBS ), where the user can use the application when in an emergency by sending a report in the form of photos, description of the report and equipped with the location of the complaint which is then sent to the rescue team to ask for help [1]. Research by Mohd Sohel Deshmukh and Swapnil R.Rajput, entitled "Smartphone Based Citizen Complaint System for Urban Maintenance Using GIS" discusses the geographic information system of citizen complaints using android based smartphones for urban maintenance. This study provides a broad overview of the use of location-based services that exist in systems aimed at citizens to make complaints equipped with photos and coordinates the location of complaints of problems that occur in the vicinity of citizens [2]. The study, titled "GEO ALERT-A Location Based Alarm System Using GPS in Android" by Deepika Garg and Dr. Anupam Shukla discusses the use of location-based services to assist travelers in locating and storing the locations of tourist attractions visited. This research helps tourists to know the location of the object through the android smartphone, the application will provide a warning of the location if tourists are in a particular tourist attraction [3]. Research by Akshay Belan, Rohit Mudliar, Shantanu Muley, Chaitanya Darade and Mrs. R. A. Kudale entitled "Location Based Emergency Services" discusses the use of location-based services in an emergency. This study utilizes location-based services using an android smartphone if the user is in an emergency to deliver locations to ambulances, firefighters and police [4]. The above research shows that the role of location-based services in a system becomes very important to know the location of problems experienced by the user so that handling problems can be handled with reference to the location of problems sent by the user.

Research Methodology
The framework of DSRM (Design Science Research Methodology) is a research method that has a workflow that is literature study, problem identification, determination of research objectives, design and manufacture of applications, testing, final analysis, and reporting research as shown in Figure 1.

Software Testing
Software testing is a test done to ensure software that is or is being made to run in accordance with the expected functionality. Software developers or testers should prepare a special session to test programs that have been created so that errors or deficiencies can be detected early and corrected as soon as possible. Testing or self-testing is a critical element of software quality assurance and is an integral part of the software development lifecycle as well as analysis, design, and coding [5].

Black Box Testing
Black box testing is one of the software testing techniques that focus on the function of a software to ensure all functional on the software has been running well. Black box testing is done by testing the input and output on the software without looking at the program code in the software [6].

Geographic Information System
Geographic information system is a special information system that manages data that has spatial data information (spatial dimension). Geographic information system is one form of information systems used to present information in graphical form by using the map as an interface or interface. The main function of geographic information systems is to assist in improving the ability to analyze spatial data for planning and decision making. Geographic information systems provide information to decision makers to analyze and apply information equipped with spatial data [7].

Prototype Method
Prototype is one of the software development methods that focuses on the approach of design aspect, function and user-interface. Developers focus on the user interface and together define the specifications, functions, design and how the software works. Developers and users meet and communicate and define common goals, known needs and descriptions of parts required. Developers gather details of needs and provide an overview with a blueprint (prototype). From the process will be known details that must be developed or added to the blueprint, or remove the details that are not required by the user [8].

Location Based Services (LBS)
Location Based Service is location-based information service that can be accessed through a mobile device by using the mobile network, equipped with the ability to take advantage of the location of the mobile device. LBS requires 2-way communication between the user and the service provider. The user gives a request to the service provider to provide the required information, with reference to the position of the user. Location Based Service (LBS) is a platform that facilitates information services based on geolocation, supported by a map platform or electronic framework. Geolocation information (long and longitude coordinates) of Smartphone users can be obtained through the mobile communication network or Global Navigation Satellite Systems (GNSS). LBS can be described as a service that is at the meeting of 3 (three) technologies that are GIS, internet service and mobile device [9].

Global Positioning System
Global Positioning System is a satellite-based navigation system consisting of satellite networks placed into earth orbit. Navigation Satellite System (GNSS) is a geo-positioning system, using a special receiver, geo-position in space and time can be calculated based on satellite signal reception. Mobile devices now have a GPS receiver that can decode GPS signals. Assisted-GPS is a new technology for smartphones that boosts startup or time-to-firstfix (TTFF) performance from satellite-based GPS system positions, with this technology enabling smartphones to make mobile phone locations, much faster and with better accuracy. GPS is a global coordinate system that can determine the position of object coordinates anywhere on earth also it is longitude, latitude or altitude. GPS can be used as an efficient alternative to get spatial data automatically and in real time [10].

Experiment Result
Results and discussion were done by performing comparisons and test systems such as, making account, login, manufacture and delivery of complaints by users through android applications. The next trial is done on the admin side as a manager of complaints data on the web where there is a data map of the spread of complaints.

System Testing
System testing is performed to ensure the system is running properly, system testing is performed from the system display aspect and testing the conformity of the process and system features by using questionnaires distributed to respondents from the general public.

Mobile Android Interface System
The system built on the android mobile platform has the appearance shown in Figure 1 below. Figure 2. Main Menu Application Figure 2 is the main menu view of the system on the android mobile platform after the user successfully login. The main menu view of the system consists of an entire data view of complaints equipped with a filter and searching features, but there are also buttons to make new complaints.

Main View Admin Dashboard
The results of web design trials on GIS public complaints include dashboard display. The admin dashboard has a main menu that is the master data menu of the complaint, the master data category, the master data admin, and the data master instance.  Figure 3 is an admin dashboard view after successfully login. The main display on the admin dashboard comprises a menu and spread map of all complaints marked with a blue cluster marker. Admin can view details of complaint by selecting blue cluster marker, then cluster marker will be broken down into new points of complaint location with detail information of complaint done by the user. Admin may respond to complaint data by changing the status of the complaint if the complaint is being handled or has been handled.

Black Box Testing
System testing is done to know that all the features on the system have been able to run properly. Feature test results are the results obtained to ensure all features and functionality of the system works well. The following is a test result of the system features can be seen in Table  1. The test results that have been done on geographic information system of public complaints by using black box testing indicate that all functions contained in the system can run well.

System Comparison
Comparison of the system is a process done to compare the geographic information system based on mobile web society (Public Complaint) with some information systems that have the same role that is to process and collect information on complaints. The system used for comparison is taken from several literature studies Swapnil R. Rajput, Mohd Sohel Deshmukh, and Karbhari V. Kale, PhD, entitled Cross-platform Smartphone Emergency Reporting Application in Urban Areas using GIS Location and Google Web Services " [1] and research by Osman Nasr, Enayat Alkhider entitled "Smartphone Based Citizen Complaint System for Urban Maintenance Using GIS" [2]. Here is a comparison table of the three systems contained in the table below.  Table 2 is a comparison table of the public complaints geographic information system compared with 2 systems from the literature study. The comparison of the system shows the three systems have a similarity that is using the same use of location-based services, the geographic information system of public complaints has advantages compared with 2 other system features that are with the feature of tracking the location of complaints and cluster marker complaint using google maps API.

Data Calculations
Calculation and Presentation of Data is the calculation done to the survey through the spread of test questionnaires conducted by users by involving respondents from the general public.

Variable
Test variables are aspects of the application that can be qualitatively calculated by the user. The test variables are divided into two: the system interface testing variables and the suitability testing of variables and system features.

Interface Test Result
The results of testing the interface aspect of the system are done by calculating the questionnaire based on the variables and values obtained. The following is a result of testing the system interface.  Table 3 is the result of the system test based on the aspect of the application interface display assessed by 30 respondents. The overall results of the test results obtained 26.7% of the total respondents gave a very good answer, 63.3% gave good answers and 10% of the total respondents gave enough answers. The following is the test result shown in the diagram form in Figure 4.

Process and Feature Testing Results
The results of testing the conformity aspects of the process and features done by performing calculations on the questionnaire based on the variables and values obtained. The following is a result of the testing of the conformity aspects of the process and system features.  Table 6 is the result of application testing based on the conformity aspects of the process and application features assessed by 30 respondents. The overall results of the test resulted in 31.25% of the total respondents gave a very good answer, 56.25% gave a good answer, 10.5% gave enough answer and 2% gave less answer. The following is a test of the suitability of the process and system features shown in the diagram in Figure 4.

Conclusion
Public complaint information system test using location-based services conducted in this study resulted in a conclusion after direct test by user application from aspect display system interface and conformity of system features. Tests conducted to get the average results of respondents gave very good value 28%, good 59.8, enough 10.2% and less by 2%. The results of testing the system using black box testing indicate that the entire process and features on the system havebeen running well. Comparison of the system that has been done shows that on every complaint system all equipped with features of location-based services to facilitate the authorities to handle quickly and precisely. Comparison of the three complaint systems shows that the geographic information system of public complaints based on mobile web has more features in tracking the location of complaints.