SMART method utilization for meetinghouse elections in Pekanbaru City

Choosing and looking for information about the meetinghouse in Kota Pekanbaru is a problem for people in need. A Distance of distant location and limited information obtained. This application is built based on Android using Simple Multi-Attribute Rating Technique (SMART) method, there are several criteria used are rental price, capacity, and facilities. The application is built using the JAVA programming language with Android Studio. This system design analysis uses the Unified Modeling Language (UML). The results that this application can help users to choose existing meetinghouses in Pekanbaru City using the SMART method. The search result is a list of meetinghouse names in which there are various information about the meetinghouse and the location to the meetinghouse. The test results of the built-in application can work well and can address the problems faced by the user in determining the multipurpose building elections.


Introduction
Nowadays the rental of meetinghouse is a habit of citizens who do not have enough place to hold some events such as seminars, weddings, meetings, and so forth. The rented meetinghouse usually has considerable capacity, such as hotels, halls, and multipurpose buildings in the rent for the event. It also has facilities to support events such as seats, sound system, and so forth. Moreover, along with the increased used of buildings, the utilization rate of technology especially smartphones and the Internet also rised.
Technology utilization especially internet in Indonesia has reached the number 175, 4 million users from total population of 272.1 million people [1]. From the data it appears that 64% of the population of Indonesia is currently experiencing the Internet. The application system that can be accessed by the Internet has been done by many organizations and companies. The implementation of this application system has also been utilized by the building tenants to facilitate the booking of meetinghouse.
Pekanbaru is the capital city of Riau province which has many meetinghouse, but the reservation applications to feature the entire meetinghouse in Pekanbaru are not available yet. The meetinghouse in Pekanbaru did not gather at one point only, but scattered in several places in the city of Pekanbaru, such as in the district Tampan there are several meetinghouse. The meetinghouse included the YKR Conventional Hall, BAPELKES building, and some of the hotels in the sub-district. In addition to the large building, tenants need to 12 take into account the distance and building facilities that will be rent.
To facilitate in viewing the map of buildings, facilities and distances. This research sets up a decision support system (SPK) to facilitate tenants in considering which meetinghouse to be rented. This research uses SIMPLE MULTI ATTRIBUTE RATING TECHNIQUE (SMART) method. According to [2] Smart method is a multi-criteria decision making technique consisting of a number of criteria that have values and each criterion has weights that illustrate how important it is compared to other criteria. The application system built into the research has several features that are used as consideration in choosing a meetinghouse.
The purpose of this research is to facilitate the community, especially in Pekanbaru, in renting the necessary meetinghouse. Rented buildings are found based on recommendations from application systems such as distance and building facilities.

Metodologi Penelitian
The study used the waterfall model as a research plot. The Waterfall Model according to [3] is a sequential software development process, in which progress is seen as continuing to flow downward (such as a waterfall) through planning phases, modeling, implementation (construction), and testing. Figure 1 is a waterfall model [4]. Waterfall models provide a sequential flow of software approach starting from analysis, design, coding, testing, and supporting phases [5]. a. Analysis Data obtained in this study through interviews and observations of various meetinghouse in Kota Pekanbaru. Interviews and observations were conducted to view directly the facilities, location maps, and availability of systems used for meetinghouse rental processes. b. Design Once known the conditions of the meetinghouse in some places. The next step is to do the design using UML to make the program code easier. c. Implementation The program code gets from the design results using UML. To make it easier for people to get to the meetinghouse, this study uses the SMART method. d. Verification This research uses testing with Blackbox. Blackbox testing is used to test applications regardless of the output rendering process of the functions on the system created [6]. e. Maintenance Even though the application system has been built, there is a possibility it may change when it is already used. Therefore, this research requires support and maintenance to run well.

Metode SMART
Smart method is one of the methods of the decision support system. A decision support system is a set of specific classes of computerized information systems that support business and organizational decisionmaking activities. A properly designed DSS is an interactive software-based system intended to help decision-makers [7]. Smart methods have several steps to simplify the calculation [ Where is the value of 1st criterion for criteria to -I, is the maximum criteria value, Values are the minimum criteria and is the criterion value to-I.
So the value is obtained: 6. Specifies the last value of each criterion by switching the obtained value from normalizing the value of the raw data criteria to the normalized value of the criteria weight. Then sum the values of the multiplication.
Where is the alternative total value, is the result of normalizing criteria weights and is the result of determining the value of utility.

Smart method calculations Defining Data
The Data used in this research are five selected meetinghouse, they can be seen in table 1.

Determination of criterion weights
The value given at the weight of this criterion is based on a decision-maker rating (in which case the value is automatically generated by the system), as shown in

Determination of Parameter Values
In providing parameter values for each criterion, it is necessary for qualitative data, e.g. for quality criteria (very good = 5, good = 4, enough = 3, less = 2 and very less = 1). In this research, the value for each criterion is quantitatively so there is no need to be given a parameter value anymore.

Calculating the value Utility
Specifying the value of this utility depends on the nature of each criterion. The nature or type of each criterion in the study is shown in

UML
System design on this study using UML (Unified Modeling Language), one of the UML tools used is usecase diagram, UseCase diagram used to view interactions between actors with the system visually [9].

App Interface Design a. Output design
The purpose of the Output design is to transform data into quality and usable information. The final goal is to process decision making. Figure 3 is the output design of the system to be created.

b. Input Design
Input design is the beginning of the information process. Here is the application input design that was built.

Dashboard
The application has five menus consisting of criterion menu, weight menu, alternative menu, data input menu, and result menu.
Here is the built design.

Data input
Data input is the data value of criterion data entered, including rental rates, capacity, and facilities. The data entered is in the form of numbers from 1 -100. Figure 6 is the design that was built.

Results and Discussion
The system of meetinghouse rental applications is the goal of this study. Then after the system built the application must be tested using black box. Black Box Testing focuses on the functional specifications of the software. Testers can define a set of input conditions and test the functional specifications of the program [10].
Testing of the application system is running well. The application can be used by the people of Pekanbaru to find a meetinghouse to conduct activities such as weddings, meetings, graduations, and so forth. Application system that has been implemented only use 5 meetinghouses. The development of the application system is expected to add the criteria displayed on the application system in order to make the community is easy in determining the meetinghouse to be paid. Then the entire meetinghouse in Pekanbaru can be seen in this application system.

Implementasi System
The implementation of the application system consists of several stages.

Dashboard Android Apps
Here is the dashboard of the application, which has five menus i.e. criteria, weights, alternatives, data input, and results.

Weighted Data
In Figure 8 is the weighted data of each criterion used to determine the best meetinghouse.

Criteria Data
Determining the meetinghouse that fits the needs, therefore there are several criteria that become reference calculation, as follows.

Testing
System testing is a complete and integrated software program testing. Software is just a unit element of a larger computer-based system. Typically, the software is associated with other software and hardware.
Black Box testing or commonly known as functional testing is a software testing method used to test software without knowing the internal structure of the code or program. In this test, the tester is realized what the program must do but has no knowledge of how to do it.
Here are the results of testing conducted by the black box testing method.

Conclusion
Based on the analysis of system design, implementation, and system testing, it can be concluded that this research has been successfully implemented. This system can provide convenience to the user in selecting the meetinghouse. In system-wide testing, the results of all trials are all valid.