• Tidak ada hasil yang ditemukan

Decision Support System Using a Combination of COPRAS and Rank Reciprocal Approaches to Select Accounting Software

N/A
N/A
Protected

Academic year: 2024

Membagikan "Decision Support System Using a Combination of COPRAS and Rank Reciprocal Approaches to Select Accounting Software"

Copied!
10
0
0

Teks penuh

(1)

Decision Support System Using a Combination of COPRAS and Rank Reciprocal Approaches to Select Accounting Software

Moh. Erkamim1,*, Nurdiana Handayani2, Nofitri Heriyani2, Teotino Gomes Soares3

1Smart City Information Systems Study Program, Tunas Pembangunan University, Surakarta, Indonesia

2Informatics Engineering Study Program, Faculty of Engineering, Muhammadiyah Tangerang University, Tangerang, Indonesia

3Computer Science Department, School of Engineering and Science, Dili Institute of Technology, Dili, Timor-Leste Email: 1,*[email protected], 2[email protected], 3[email protected],

4[email protected]

Correspondence Author Email: [email protected]

Abstractโˆ’Accounting software plays an important role in carrying out accounting processes that are fast, efficient, accurate and in accordance with applicable standards. With the emergence of various accounting software that offers a variety of features, users, both individuals and companies, often experience difficulty in determining the software that best suits their needs. The aim of this research is to develop a decision support system that makes it easier to choose accounting software through the application of the COPRAS approach and the Rank Reciprocal weighting technique. The Rank Reciprocal approach is used to rank or weight the criteria given by the decision-maker. The COPRAS (Complex Proportional Assessment) approach focuses on cognitive aspects so that it can accommodate the preferences and subjective assessments of decision-makers. Based on the case study that has been carried out, the highest to lowest utility value results are obtained, namely Zahir Online (A2), which obtained a score of 100. Since the decision support system's output yields a result that is identical to that of computations made by hand, it is deemed legitimate. Apart from that, the usability test obtained an average score of 91%, which proves that the system is in accordance with its usability and what is needed by its users.

Keywords: Accounting Software; Decision Support Systems; Complex Proportional Assessment; COPRAS; Rank Reciprocal

1. INTRODUCTION

In the era of globalization and Industrial Revolution 4.0, financial information management has become a key element in ensuring business continuity and progress. Companies are now faced with demands to carry out accounting processes that are not only fast and efficient but also accurate and in accordance with applicable standards [1]. This has driven an increase in demand for accounting software that is able to meet various specific company needs [2]. To get an accounting application that meets demand, of course, it will cost a lot of money and take a long development process. For this reason, many companies use accounting software that is already on the market. Currently, many accounting information system software products have emerged, offered by vendors or software developers offering a variety of features. Users, both individuals and companies, often have difficulty determining the software that best suits their needs. This happens because each application has its own advantages and disadvantages based on the software specifications offered. Plus, each entity's needs in terms of accounting can be very specific and varied. All of these factors add complexity to the process of selecting the right accounting application, which can have a direct impact on the operational efficiency and accuracy of an entity's financial reports. Therefore, the importance of developing an effective Decision Support System (DSS) for selecting accounting software becomes very relevant [3]. The Decision Support System (DSS) is a computer-based system that is able to provide assistance in complex and multi-criteria decision-making processes. In the context of selecting accounting software, DSS can be used to simplify the evaluation process by integrating various criteria needed by decision-makers in determining their decisions.

There is previous research regarding the selection of applications or software that helps and supports a company's business processes. There is research that has developed a decision support system for choosing business and financial management software by applying the SAW (Simple Additive Weighting) method [4]. This study demonstrates that the SAW technique can identify the optimal choice by calculating a weighted total of the alternatives' performance ratings. Furthermore, there is research on decision support systems to determine the best ERP (Enterprise Resource Planning) application through implementing the AHP (Analytical Hierarchy Process) approach [5]. To find the optimal option, this method compares and evaluates several criteria in a relative manner.

The next research is about applying the MOORA approach to selecting digital wallet applications [6]. The MOORA approach aims to provide optimal solutions in a multi-criteria context by integrating the preferences and weights of each relevant criterion. Other research concerns systems that can assist in decision making in choosing an e-wallet application through the application of the Profile Matching approach [7]. This method compares the profiles or specifications of an entity through ranking based on the profile of the alternatives being assessed.

The difference between this research and the research previously described is that this research uses the Rank Sum approach to determine the weight values and uses the Complex Proportional Assessment (COPRAS) approach to determine the best alternative. Besides that, this research focuses on solving decision-making problems to recommend the best alternative in a case study of selecting accounting software. Criteria weights are necessary to determine the level of importance of each criterion in solving decision problems. The weight of these criteria is very influential in producing the best alternative. If the decision maker is unable to provide an explicit value to

(2)

determine the weight, an approach is needed to facilitate their determination of the criteria's weight. The Rank Reciprocal approach is used to assign weight to existing criteria based on their priority, which is assessed inversely [8]. Meanwhile, the COPRAS approach to finalizing decisions is based on proportional and complex comparative logic, which involves ranking alternatives based on quantified evidence. The COPRAS approach has the ability to calculate an effectiveness index that is directly proportional to the criteria that are considered to provide benefits and inversely proportional to the criteria that are considered to be costs [9].

So, the aim of this research is to implement the COPRAS approach and Rank Reciprocal weighting technique in a decision support system for choosing accounting software that can make it easier for users and produce fast decisions. To select accounting software in this research, the criteria used were based on reference articles from experts published on the MyBest website [10]. These criteria include: Completeness of Features, Price (Per Month), Storage Method and Customer Support. To make the created decision support system simpler for users to access and utilize, it is implemented on a website.

2. RESEARCH METHODOLOGY

2.1 Research Stages

Research stages are used to develop logical steps to facilitate the effective achievement of research objectives [11].

Thus, the research stages are not only formal steps but also an important instrument for achieving valid and reliable research results [12]. The steps in this research are visualized in Figure 1.

Figure 1. Stages in Conducting Research A detailed explanation of the research steps depicted in Figure 1 is provided below:

1) Describe the Problem

The main objective of this stage is to identify and formulate the problem to be investigated. This stage involves in-depth analysis of related literature, direct observation, or preliminary studies to identify areas where knowledge or understanding is still limited [13]. According to the findings of observations and interviews, there are main problems faced by someone who tries to decide on accounting software. The main problem in choosing accounting software is that each software has its own advantages and disadvantages, so in choosing it users must know all the specifications of the software offered. This of course takes time and creates difficulties in making a choice. Therefore, the importance of developing an effective Decision Support System (DSS) for selecting accounting software becomes very relevant.

2) Establish Criteria and Alternatives

Setting criteria and alternatives is essential to solving choice problems when choosing accounting programs.

The criteria employed in this research to choose the software accounting were based on expert reference articles that were posted on the MyBest website [10]. These criteria include: Completeness of Features, Price (Per Month), Storage Method, and Customer Support. Meanwhile, the alternatives used as case studies in this research include Zoho Books, Zahir Online, FreshBooks, Hashmicro, and Accurate.

3) Carrying out Criteria Weighting

Describe the Problem

Establish Criteria and Alternatives Carrying out Criteria

Weighting Analysis of Decision Completion Using the

COPRAS Method Building a Decision

Support System

Testing the System

(3)

The next stage is to use the Rank Reciprocal technique to calculate the weight of the criteria after they have been established. Weight determination is important because a mistake in weight determination will impact the correctness of the choice that follows [14]. The decision maker's criteria are ranked or weighted using the Rank Reciprocal method. The fundamental idea of rank reciprocal is to prioritize the option that receives the highest ranking by assigning weight values using an inverse procedure [15]. Thus, the weight of each criterion will be established during this phase.

4) Analysis of Decision Completion Using the COPRAS Method

One strategy employed by decision support systems to solve multi-criteria decision-making problems is the COPRAS (Complex Proportional Assessment) method. In order to take into account, the subjective judgments and preferences of decision makers, this approach was designed with an emphasis on cognitive elements [16].

When dealing with scenarios including a lot of interconnected factors that need for serious consideration, this method is frequently employed [17]. The ultimate outcome of this procedure is a ranking of the options that shows which is more important in relation to all the factors considered.

5) Building a Decision Support System

This step includes the coding stage, in which a software developer converts the specs or software design into computer code that a computer can run [18]. The decision support system was built based on a website using a code editor, namely Aptana Studio, and a database, namely MySQL.

6) Testing the System

To make sure the software operates in accordance with its requirements and specifications, testing is a crucial procedure [19], [20]. Before the program is released to consumers, this testing procedure aids guarantee its dependability and quality in addition to finding flaws or problems [21]. AThe testing instrument of choice is a usability test, which is used to gauge how usable the program under development is [22]. This test is taken from the usability aspects of ISO 9126 which consist of sub-criteria including understandability, learnability, operability and attractiveness [23]. To gather information on the usability of the decision support system being developed, a questionnaire was created for this study and given to the user to complete.

2.2 Metode Rank Reciprocal

The Reciprocal Rank weighting method is an approach to ranking analysis used in the context of decision support systems [24]. This method is used to give weight to the ranking given to each alternative in a decision. The basic principle of Rank Reciprocal is to give increasingly higher weight values to lower rankings, emphasizing preference for the alternative that gets the best ranking [15]. In Rank Reciprocal, usually the weight value is given in reverse to the ranking [8]. This means that the alternative with the lowest ranking will get the highest weight, while the alternative with the highest ranking will get the lowest weight. This reflects the assumption that the higher the ranking, the lower the preference or performance of an alternative.

The Reciprocal Rank weighting process involves the inverse of the given ranking. For example, if there are five alternatives, the lowest rank (rank 1) will get the highest weight, rank 2 will get medium weight, and so on.

With this approach, ranking analysis can provide more in-depth information about the relative preferences between alternatives. To carry out weighting calculations using the Rank Reciprocal approach, you can use equation (1).

wj=

1โ„j

โˆ‘ 1

โ„k nk=1

(1) where wj refers to the weight value for each criterion, j shows the priority ranking of the criteria, and k refers to the order of the criteria.

2.3 Metode Complex Proportional Assessment dan Rank Reciprocal (COPRAS)

One multi-criteria assessment technique for handling difficult decision-making situations is the COPRAS (Complex Proportional Assessment) approach [25]. This approach compares options using pre-established criteria, each of which is assigned a weight depending on how important it is [26]. What makes COPRAS special is that it can compute an effectiveness index that is directly proportionate to the criteria that are thought to be beneficial and inversely proportional to the criteria that are thought to be costly [16]. The COPRAS method's benefits include its versatility in adjusting criterion weights to account for changing circumstances or decision maker preferences, as well as its simplicity of processing a wide range of data kinds and scales[17]. The following steps may help you use the COPRAS approach to tackle decision-making problems:

1) Create a decision matrix from all existing attribute values.

Based on predetermined criteria, each option will be evaluated, and the results will be converted into a matrix.

The decision matrix of all attribute values is created using equation (1).

D = [

x11 x12 x13 x14 x21 x22 x23 x24 . . . . xm1 xm2 xm3 xmn

] (2)

(4)

2) Search for normalization for each attribute.

Based on the attribute values in the decision matrix in the previous step, then proceed by normalizing these values through equation (3).

Xij= Xij

โˆ‘mi=1Xij (3)

3) Create attributes in weighted normalization.

The following step involves obtaining a weighted normalization value, which is calculated by multiplying the normalized attribute's value by its weight. To obtain this value apply equation (4).

๐ทโ€ฒ = ๐‘‘๐‘–๐‘—= ๐‘‹๐‘–๐‘—ร— ๐‘Š๐‘–๐‘— (4)

4) Calculate the maximum and minimum index values.

This phase is used to find the maximum and minimum values for each index. The maximum index value is calculated using equation (5), and the minimum index value is calculated using equation (6).

๐‘†+๐‘–= โˆ‘๐‘›๐‘—=1๐‘ฆ+๐‘–๐‘— (5)

๐‘†โˆ’๐‘–= โˆ‘๐‘›๐‘—=1๐‘ฆโˆ’๐‘–๐‘— (6)

5) Calculate the relative weight value of each alternative

This relative weight value can be obtained through calculations guided by equation (7) and equation (8).

๐‘„๐‘–= ๐‘†+๐‘–+ ๐‘† โˆ‘ ๐‘†โˆ’๐‘–

๐‘š๐‘–=1 โˆ’๐‘š๐‘–๐‘›

๐‘†โˆ’๐‘–โˆ‘๐‘š๐‘–=1๐‘†โˆ’๐‘–(๐‘†๐‘–๐‘š๐‘–๐‘›()) (7)

๐‘„๐‘–= ๐‘†+๐‘–+ โˆ‘๐‘š๐‘–=1๐‘†โˆ’๐‘–

๐‘†โˆ’๐‘–โˆ‘๐‘š๐‘–=1๐‘†โˆ’๐‘–(1/๐‘†๐‘–) (8)

6) Find the utility value of each alternative.

Each alternative's performance value is determined by calculating its Utility Value, or ๐‘ˆ๐‘–. It follows that this option is the best one to choose if the utility value receives the highest value. Equation (9) may be used in order to get the value of utility.

๐‘ˆ๐‘–= ๐‘„๐‘–

๐‘„๐‘š๐‘Ž๐‘ฅ (9)

3. RESULT AND DISCUSSION

To overcome decision-making problems in choosing accounting software, start by determining the criteria that are used as a reference in choosing the best option. To select accounting software in this research, the criteria used include: Completeness of Features, Price (Per Month), Storage Method and Customer Support [10]. After the criteria are determined, the next step is to determine the value range and conversion value for each criterion used, as presented in Table 1.

Table 1. Criteria and Value Conversions Used

Criteria Code Criteria Criterion Value Conversion Value

C2 Completeness of Features Incomplete 1

Quite Complete 2

Complete 3

Very Complete 4

C2 Price (Per Month) < 250,000 1

>= 250,000 dan < 500,000 2

>= 500,000 dan < 750,000 3

>= 750,000 4

C1 Storage Method Desktop Software 1

Cloud-Based Software 2

C4 Customer Support Not Good 1

Good Enough 2

Good 3

Very Good 4

Table 1 includes a list of criteria, scale values and weights for each criterion. The next step is to determine the weight for each criterion, where it must also be determined whether the criterion is a benefit type (which requires a maximum value) or a cost type (which requires a minimum value). In determining these weights, the Rank Reciprocal method is used, where this approach is applied to classify or arrange criteria weights that are

(5)

adjusted to the decision maker's priorities. This technique utilizes the inverse principle, where an alternative with a higher ranking will be given a greater value, while an alternative with a lower ranking will receive a smaller value. In this decision-making process, priority values are given to each available alternative, with criteria that are considered more critical receiving higher priority. For the case of this research, the types of criteria and their priority order are shown in Table 2.

Table 2. Priority Order Determined by Decision Makers Criteria

Code Criteria Type Criteria Order of

Priority

C1 Completeness of Features Benefit 1

C2 Price (Per Month) Cost 2

C3 Storage Method Benefit 3

C4 Customer Support Benefit 4

Table 2 lists each criterion's priority or degree of relevance. This information will be utilized as a guide for determining the weight value using the Rank Reciprocal method. Using equation (1), the values of each weight are determined. The following is the calculating procedure:

๐‘ค1= 1โ„1

(1 1โ„ )+(1 2โ„ )+(1 3โ„ )+(1 4โ„ )= 0.48 ๐‘ค2= 1โ„2

(1 1โ„ )+(1 2โ„ )+(1 3โ„ )+(1 4โ„ )= 0.24 ๐‘ค3= 1โ„3

(1 1โ„ )+(1 2โ„ )+(1 3โ„ )+(1 4โ„ )= 0.16 ๐‘ค4= 1โ„4

(1 1โ„ )+(1 2โ„ )+(1 3โ„ )+(1 4โ„ )= 0.12

After the value of each weight is obtained, the next step is to compile all the weight values of the criteria into a table as in Table 3.

Table 3. Results of Weight Values Using the Rank Reciprocal Approach Criteria

Code Criteria Type Criteria Order of

Priority

C1 Completeness of Features Benefit 0.48

C2 Price (Per Month) Benefit 0.24

C3 Storage Method Cost 0.16

C4 Customer Support Benefit 0.12

The values for each weight that were determined via Reciprocal Rank computations are shown in Table 3.

Finding the option that will be used to choose the accounting program is the next stage. The following substitutes were used in this case study: Accurate (A5), FreshBooks (A3), Hashmicro (A4), Zahir Online (A2), and Zoho Books (A1). Next, a value is given to this option according to the specifications of each product according to the criteria. Table 4 displays the results that were obtained for each of the options in this case study.

Table 4. Specifications for Each Alternative Alternative

Code Alternative Criteria

C1 C2 C3 C4

A1 Zoho Books Quite Complete 465,000 Cloud-Based Very Good A2 Zahir Online Very Complete 1,500,000 Cloud-Based Very Good

A3 FreshBooks Very Complete 350,000 Cloud-Based Good

A4 Xero Quite complete 960,000 Cloud-Based Good

A5 Accurate Complete 300,000 Cloud-Based Very Good

Accounting software product requirements, as shown in Table 4, are met by the results of assigning different values to the criteria. Additionally, based on Table 1, the evaluation findings are transformed into values to facilitate computations. Table 5 displays the values for each choice after the completion of the value conversion.

Table 5. Value of Each Alternative After Conversion Alternative

Code Alternative Criteria

C1 C2 C3 C4

A1 Zoho Books 2 2 2 4

A2 Zahir Online 4 4 2 4

A3 FreshBooks 4 2 2 3

A4 Xero 2 4 2 3

A5 Accurate 3 2 2 4

(6)

Table 4 shows the value of each alternative whose value has been converted. To find the best alternative using the COPRAS approach, the first step is to create an initial decision matrix for all attributes. Each alternative will be given an assessment based on predetermined criteria, then these values are arranged into a matrix referring to equation (2). The following is the initial decision matrix for this case study:

๐ท = [

2 2 2 4 4 4 2 4 4 2 2 3 2 4 2 3 3 2 2 4]

After the initial decision matrix is formed, it is then continued by normalizing the values of the existing attributes. The normalized value for each attribute is obtained by calculating it using equation (3). The process for obtaining normalized values is explained as follows:

๐‘‹11= 2

2 + 4 + 4 + 2 + 3= 0.1333

๐‘‹21= 4

2 + 4 + 4 + 2 + 3= 0.2667

๐‘‹31= 4

2 + 4 + 4 + 2 + 3= 2.2667

๐‘‹41= 2

2 + 4 + 4 + 2 + 3= 0.1333

๐‘‹51= 3

2 + 4 + 4 + 2 + 3= 0.2000

๐‘‹12= 2

2 + 4 + 2 + 4 + 2= 0.1429

๐‘‹22= 4

2 + 4 + 2 + 4 + 2= 0.2857

๐‘‹32= 2

2 + 4 + 2 + 4 + 2= 0.1429

๐‘‹42= 4

2 + 4 + 2 + 4 + 2= 0.2857

๐‘‹52= 2

2 + 4 + 2 + 4 + 2= 0.1429

๐‘‹13= 2

2 + 2 + 2 + 2 + 2= 0.2000

๐‘‹23= 2

2 + 2 + 2 + 2 + 2= 0.2000

๐‘‹33= 2

2 + 2 + 2 + 2 + 2= 0.2000

๐‘‹43= 2

2 + 2 + 2 + 2 + 2= 0.2000

๐‘‹53= 2

2 + 2 + 2 + 2 + 2= 0.2000

๐‘‹14= 4

4 + 4 + 3 + 3 + 4= 0.2222

๐‘‹24= 4

4 + 4 + 3 + 3 + 4= 0.2222

๐‘‹34= 3

4 + 4 + 3 + 3 + 4= 0.1667

๐‘‹44= 3

4 + 4 + 3 + 3 + 4= 0.1667

X54= 4

4 + 4 + 3 + 3 + 4= 0.2222 The following normalized matrix is then filled in with the outcomes of all normalized attribute values:

๐‘‹๐‘–๐‘—= [

0.1333 0.1429 0.2000 0.2222 0.2667 0.2857 0.2000 0.2222 0.2667 0.1429 0.2000 0.1667 0.1333 0.2857 0.2000 0.1667 0.2000 0.1429 0.2000 0.2222]

The next process is to obtain a weighted normalization value, where the value of the normalized attribute is multiplied by its weight to obtain a weighted normalization value. To get the weighted normalization value, equation (4) is used. The weighting values used refer to the weighting results with Reciprocal Rank in Table 3.

The process for obtaining the weighted normalized value is as follows:

๐‘‘11= 0.1333 ร— 0.48 = 0.0640 ๐‘‘21= 0.2667 ร— 0.48 = 0.1280 ๐‘‘31= 0.2667 ร— 0.48 = 0.1280 ๐‘‘41= 0.1333 ร— 0.48 = 0.0640 ๐‘‘51= 0.2000 ร— 0.48 = 0.0960 ๐‘‘12= 0.1429 ร— 0.24 = 0.0343 ๐‘‘22= 0.2857 ร— 0.24 = 0.0686 ๐‘‘32= 0.1429 ร— 0.24 = 0.0343 ๐‘‘42= 0.2857 ร— 0.24 = 0.0686 ๐‘‘52= 0.1429 ร— 0.24 = 0.0343

๐‘‘13= 0.2000 ร— 0.16 = 0.0320 ๐‘‘23= 0.2000 ร— 0.16 = 0.0320 ๐‘‘33= 0.2000 ร— 0.16 = 0.0320 ๐‘‘43= 0.2000 ร— 0.16 = 0.0320 ๐‘‘53= 0.2000 ร— 0.16 = 0.0320 ๐‘‘14= 0.2222 ร— 0.12 = 0.0267 ๐‘‘24= 0.2222 ร— 0.12 = 0.0267 ๐‘‘34= 0.1667 ร— 0.12 = 0.0200 ๐‘‘44= 0.1667 ร— 0.12 = 0.0200 ๐‘‘54= 0.2222 ร— 0.12 = 0.0267

The results of all attribute values that have been normalized with their weights are then entered into the following weighted normalized matrix:

๐ท๐‘–๐‘—= [

0.0640 0.0343 0.0320 0.0267 0.1280 0.0686 0.0320 0.0267 0.1280 0.0343 0.0320 0.0200 0.0640 0.0686 0.0320 0.0200 0.0960 0.0343 0.0320 0.0267]

The maximum and lowest index values will be sought for, taking into account the decision matrix values that have been normalized with respect to their weights. Equation (5) is used to compute the criteria if they are benefit criteria, while equation (6) is used to calculate the criteria if they are cost criteria. If you refer to Table 3,

(7)

the benefit criteria include C1, C3 and C4, while the cost criteria include C2. The following are the outcomes of the computation for the maximum value:

๐ด+1= 0.0640 + 0.0320 + 0.0267 = 0.1227 ๐ด+2= 0.1280 + 0.0320 + 0.0267 = 0.2210 ๐ด+3= 0.1280 + 0.0320 + 0.0200 = 0.1800 ๐ด+4= 0.0640 + 0.0320 + 0.0200 = 0.1503 ๐ด+5= 0.0960 + 0.0320 + 0.0267 = 0.1547

Meanwhile, the calculation results for the minimum value are as follows:

๐ดโˆ’1= 0.0343 ๐ดโˆ’2= 0.0686 ๐ดโˆ’3= 0.0343 ๐ดโˆ’4= 0.0686 ๐ดโˆ’5= 0.0343

The process continues by calculating the relative weight value which is calculated using equation (7) and equation (8). The calculation results in obtaining the relative weight values are as follows:

๐‘„1= 0.1227 +0.2400

4.0000= 0.1827 ๐‘„2= 0.2210 +0.2400

8.0000= 0.2510 ๐‘„3= 0.1800 +0.2400

4.0000= 0.2400 ๐‘„4= 0.1503 +0.2400

8.0000= 0.1803 ๐‘„5= 0.1547 +0.2400

4.0000= 0.2147

The final step is to calculate the Utility or ๐‘ˆ๐‘– value of the existing alternatives through equation (9). The highest Utility Value (๐‘ˆ๐‘–) is the most recommended choice. The following is the process to get the Utility value:

๐‘ˆ1=0.1827

0.2510ร— 100% = 72.7894 ๐‘ˆ2=0.2510

0.2510ร— 100% = 100 ๐‘ˆ3=0.2400

0.2510ร— 100% = 95.6357 ๐‘ˆ4=0.1803

0.2510ร— 100% = 71.8406 ๐‘ˆ5=0.2147

0.2510ร— 100% = 85.5408

After the Utility value (๐‘ˆ๐‘–) has been obtained, the values are sorted or arranged in ranking form from the largest value to the smallest value, as seen in Table 6.

Table 6. Ranking of Utility Values (๐‘ˆ๐‘–)

Alternative Code Alternative Utility Values (๐‘ผ๐’Š) Rangking

A2 Zahir Online 100 1

A3 FreshBooks 95.6357 2

A5 Accurate 85.5408 3

A1 Zoho Books 72.7894 4

A4 Xero 71.8406 5

It can be seen in Table 5 that the highest to lowest Utility (Ui) values are Zahir Online (A2) getting a score of 100, FreshBooks (A3) getting a score of 95.6357, Accurate (A5) getting a score of 85.5408, Zoho Books (A1) getting a score of 72.7894 and Xero ( A4) obtained a score of 71.8406. This means that in this case study the recommended alternative is Mercusys Zahir Online (A2). After carrying out the system analysis and design, it is then continued by realizing it in the form of a decision support system through the system coding stage. The decision support system was built based on a website using a code editor, namely Aptana Studio, and a database, namely MySQ. To be able to access this software, users must log in first. If the user successfully logs in, the main menu interface or decision support system dashboard for selecting accounting software will be displayed. On the main menu, a dashboard will be displayed containing the main features of the system, and the results of previous decisions will also be displayed in graphical form. The DSS dashboard interface for selecting accounting software is presented in Figure 2.

Figure 2. Decision Support System User Interface Dashboard for Selecting Accounting Software

(8)

As can be seen in Figure 2, on the dashboard of the decision support system for selecting accounting software, there are the main features of the system, and the results of decisions that have been taken previously are also displayed in graphical form. The main features offered include features for managing criteria, alternatives, alternative values and carrying out calculations using the COPRAS approach. To be able to start getting the results of decisions on selecting accounting software in this system, users must first manage the criteria data in the criteria menu. In this feature, users can manage criteria data that will be used in making decisions. Management that can be carried out includes adding, changing data and deleting criteria data. After that, users can manage alternative data. In this feature, users can carry out management such as inputting, changing and deleting alternative data. The display for the alternative data addition feature is visualized in Figure 3.

Figure 3. User Interface for Inputting Alternative Data

Figure 3 shows the form interface for inputting alternative data, where the user can manage the alternatives to be selected. After the criteria data and alternative data are available, proceed with providing alternative values.

In the alternative value menu, users can give a value to each alternative based on the criteria and specifications of the product. If alternative value data has been input, then the best alternative results can be seen in the COPRAS Calculation menu. This feature displays the step by step process of calculating the COPRAS approach. The output from this feature not only displays the COPRAS method calculation process, but also displays the recommendation results in the form of alternative rankings which are ordered from the highest value to the lowest. The output of the calculation results for this system is presented in Figure 4.

Figure 4. Decision Recommendation Output Using the COPRAS Method

Figure 4 shows the output of the calculation process using the COPRAS approach. This feature shows ranking results that can help users make their choices. It can be seen that the highest to lowest scores were obtained, namely Zahir Online (A2) got a score of 100, FreshBooks (A3) got a score of 95.6357, Accurate (A5) got a score of 85.5408, Zoho Books (A1) got a score of 72.7894 and Xero (A4) got a score of 71.8406 . If you look at the output results of the COPRAS method calculations from the case studies that have been carried out, it produces values that are no different from the results of manual calculations. This means that the output produced by the system is valid.

The results of the implementation of the decision support system are then tested to ensure that the system is suitable for its use. Tests are carried out through usability testing so that the system can be evaluated to determine to what extent this decision support system can be used effectively and to meet the needs of its users. In this usability testing, four sub-criteria are used, consisting of understandability, learnability, operability, and attractiveness criteria. Based on these sub-criteria, a questionnaire was then prepared consisting of 10 questions.

The scale used in the questionnaire uses the Guttman scale, so you can get an extreme response from the user, whether the user agrees or disagrees. The number of respondents was 25; these respondents were people who would choose accounting software. The results of the user responses are then calculated by the number of agreeing and disagreeing answers and created in the form of a percentage. The results of testing the usability of the decision support system for selecting accounting software are shown in Figure 5.

(9)

Figure 5. Questionnaire Assessment Graph

Figure 5 shows a graph of user responses to the usability of the software being developed. It can be seen that the understandability criteria produce a value of 92%, learnability produces a value of 88%, operability produces a value of 92%, and attractiveness produces a value of 84%. If these values are averaged, the resulting usability test value for all criteria reaches 89%. Then the scores are converted into value groups as follows: "good"

for a score of 76% to 100%; "fair" for a score of 56% to 75%; "poor" for a score of 40% to 55%; and โ€œnot good"

for a score of less than 40% [27]. If guided by this grouping, the decision support system for selecting accounting software developed using a usability test is in the "good" category. So it can be said that this decision support system for selecting accounting software is appropriate for its use and function based on responses from users.

4. CONCLUSION

In this research, the COPRAS (Complex Proportional Assessment) and Rank Reciprocal approaches have been applied to decision support systems for selecting accounting software. From the case studies that have been completed, the highest to lowest utility values have been produced, namely Zahir Online (A2) obtained a score of 100, FreshBooks (A3) obtained a score of 95.6357, Accurate (A5) obtained a score of 85.5408, Zoho Books (A1) obtained a score of 72.7894, and Xero (A4) obtained a score of 71.8406. The output of the decision support system in the case study that has been carried out obtains the same value as manual calculations, so the system calculations can be said to be valid. Apart from that, the results of usability testing obtained a value of 89%. This means that the decision support system for selecting accounting software is appropriate for its use and function based on user responses. For further research, there are several suggestions that can be used as a reference for improvement. In this research, the determination of weights uses Rank Reciprocal, where this approach is vulnerable to a lack of objectivity in determining rankings. So, a combination of fuzzy logic algorithms is needed to get a value that represents a more precise measure. Apart from that, it is necessary to compare other multi-criteria decision resolution methods to obtain the most optimal approach in solving accounting software selection cases.

REFERENCES

[1] V. G. Putria, D. N. Fahirab, A. Arniatic, and M. Mayasarid, โ€œAnalisis Perbandingan Aplikasi Akuntansi Berbasis Mobile Untuk UMKM,โ€ J. Appl. Account. Tax., vol. 8, no. 1, pp. 9โ€“20, 2023.

[2] H. Halpiah and H. A. Putra, Keberlanjutan Usaha Berbasis Aplikasi Akuntansi: Referensi bagi UMKM. Sumedang, 2023.

[3] F. J. Roberts, Decision Support Systems: Types, Advantages and Disadvantages. New York: Nova Science Publishers, 2021.

[4] N. Narti and F. Fatmawati, โ€œImplementasi Metode SAW dalam Memilih Software Manajemen Bisnis dan Keuangan,โ€

Evolusi J. Sains dan Manaj., vol. 9, no. 2, pp. 1โ€“9, 2021, [Online]. Available:

https://ejournal.bsi.ac.id/ejurnal/index.php/evolusi/article/view/10664

[5] S. N. Khasanah and S. J. Kuryanti, โ€œSistem Pendukung Keputusan Pemilihan Program Enterprise Resource Planning (ERP) Menggunakan Metode AHP,โ€ IJNS - Indones. J. Netw. Secur., vol. 10, no. 4, pp. 234โ€“240, 2021, doi:

10.55181/ijns.v10i4.1753.

[6] N. Agustina and E. Sutinah, โ€œPenerapan Metode MOORA Pada Sistem Pendukung Keputusan Pemilihan Aplikasi Dompet Digital,โ€ InfoTekJar J. Nas. Inform. dan Teknol. Jar., vol. 6, no. 2, pp. 299โ€“304, 2022.

[7] R. Setiawan, โ€œSistem Penunjang Keputusan Pemilihan E-Wallet Menggunakan Metode Profile Matching,โ€ JEECOM, vol. 5, no. 1, pp. 31โ€“35, 2023.

[8] U. Hairah and E. Budiman, โ€œKinerja Metode Rank Sum, Rank Reciprocal dan Rank Order Centroid Menggunakan Referensi Poin Moora (Studi Kasus: Bantuan Kuota Data Internet untuk Mahasiswa),โ€ J. Teknol. Inf. dan Ilmu Komput., vol. 9, no. 6, p. 1129, 2022, doi: 10.25126/jtiik.2022934883.

[9] D. Alamsyah, R. Nuraini, and M. Bagir, โ€œImplementasi Metode Complex Proportional Asessment (COPRAS) Pada Sistem Pendukung Keputusan Pemilihan Bluetooth Audio Transmitter,โ€ J. Comput. Syst. Informatics, vol. 3, no. 3, pp.

123โ€“132, 2022, doi: 10.47065/josyc.v3i3.1695.

[10] Y. Noviyanti and G. P. Jati, โ€œ10 Rekomendasi Software Akuntansi Terbaik (Terbaru Tahun 2023) [Ditinjau oleh Praktisi Keuangan],โ€ mybest, 2023. https://id.my-best.com/139130

[11] H. Mayatopani, R. I. Borman, W. T. Atmojo, and A. Arisantoso, โ€œClassification of Vehicle Types Using Backpropagation

92% 88% 92%

84%

8% 12% 8% 16%

Understandability Learnability Operability Attractiveness Agree Disagree

(10)

Neural Networks with Metric and Ecentricity Parameters,โ€ J. Ris. Inform., vol. 4, no. 1, pp. 65โ€“70, 2021, doi:

10.34288/jri.v4i1.293.

[12] I. Ahmad, E. Suwarni, R. I. Borman, A. Asmawati, F. Rossi, and Y. Jusman, โ€œImplementation of RESTful API Web Services Architecture in Takeaway Application Development,โ€ in International Conference on Electronic and Electrical Engineering and Intelligent System (ICE3IS), 2022, pp. 132โ€“137. doi: 10.1109/ICE3IS54102.2021.9649679.

[13] R. I. Borman, R. Napianto, N. Nugroho, D. Pasha, Y. Rahmanto, and Y. E. P. Yudoutomo, โ€œImplementation of PCA and KNN Algorithms in the Classification of Indonesian Medicinal Plants,โ€ in ICOMITEE 2021, 2021, pp. 46โ€“50.

[14] I. M. Pandiangan, M. Mesran, R. I. Borman, A. P. Windarto, and S. Setiawansyah, โ€œImplementation of Operational Competitiveness Rating Analysis (OCRA) and Rank Order Centroid (ROC) to Determination of Minimarket Location,โ€

Bull. Informatics Data Sci., vol. 2, no. 1, pp. 1โ€“8, 2023.

[15] D. Liu, T. Li, and D. Liang, โ€œAn integrated approach towards modeling ranked weights,โ€ Comput. Ind. Eng., vol. 147, no. 106629, pp. 1โ€“16, 2020, doi: 10.1016/j.cie.2020.106629.

[16] M. Bagir, U. Riyanto, R. Nuraini, and D. Kustiawan, โ€œSistem Pendukung Keputusan Pemilihan Platform Investasi P2P Lending Menggunakan Metode Complex Proportional Assessment (COPRAS),โ€ Build. Informatics, Technol. Sci., vol.

4, no. 4, pp. 1975โ€“1985, 2023, doi: 10.47065/bits.v4i4.3246.

[17] M. D. Irawan, H. Situmorang, R. Sitanggang, and D. Sawitri, โ€œDecision Support System for Determining Employee Movements Using the COPRAS Method,โ€ CESS (Journal Comput. Eng. Syst. Sci., vol. 8, no. 1, pp. 220โ€“234, 2023.

[18] I. Ahmad, Y. Rahmanto, D. Pratama, and R. I. Borman, โ€œDevelopment of augmented reality application for introducing tangible cultural heritages at the lampung museum using the multimedia development life cycle,โ€ Ilk. J. Ilm., vol. 13, no.

2, pp. 187โ€“194, 2021.

[19] Y. Fernando, R. Napianto, and R. I. Borman, โ€œImplementasi Algoritma Dempster-Shafer Theory Pada Sistem Pakar Diagnosa Penyakit Psikologis Gangguan Kontrol Impuls,โ€ Insearch (Information Syst. Res. J., vol. 2, no. 2, pp. 46โ€“54, 2022.

[20] M. Akbar, Q. Quraysh, and R. I. Borman, โ€œOtomatisasi Pemupukan Sayuran Pada Bidang Hortikultura Berbasis Mikrokontroler Arduino,โ€ J. Tek. dan Sist. Komput., vol. 2, no. 2, pp. 15โ€“28, 2021.

[21] S. Supriyono, V. Anindya K, N. Kadir, J. Febriana, E. P. Rahayu, and H. Prily, โ€œPenerapan ISO 9126 Dalam Pengujian Kualitas Perangkat Lunak pada E-book,โ€ MATICS J. Ilmu Komput. dan Teknol. Inf., vol. 11, no. 1, pp. 9โ€“13, 2019.

[22] N. L. D. Gitajayanti, I. P. Satwika, and A. A. I. I. Paramitha, โ€œEvaluasi Sistem Informasi Skripsi dan Tugas Akhir STMIK Primakara (PRISKA) Menggunakan Metode Usability Testing,โ€ Kumpul. Artik. Mhs. Pendidik. Tek. Inform., vol. 10, no. 1, p. 59, 2021, doi: 10.23887/karmapati.v10i1.31770.

[23] A. H. Muhammad, B. Ajisaputro, and S. Sudin, โ€œAnalisis Pemanfaatan Sistem Informasi Akademik Untuk Meningkatkan Kualitas Sistem Menggunakan Standar ISO 9126,โ€ J. PRODUKTIF, vol. 6, no. 1, pp. 509โ€“515, 2022, [Online]. Available:

https://journal.umtas.ac.id/index.php/produktif/article/view/2126

[24] E. Roszkowska, โ€œThe Extension of Rank Ordering Criteria Weighting Methods in Fuzzy Environment,โ€ Oper. Res.

Decis., vol. 30, no. 2, pp. 115โ€“143, 2020, doi: 10.37190/ORD200206.

[25] S. B. Patil, T. A. Patole, R. S. Jadhav, S. S. Suryawanshi, and S. J. Raykar, โ€œComplex Proportional Assessment (COPRAS) based Multiple-Criteria Decision Making (MCDM) paradigm for hard turning process parameters,โ€ Mater.

Today Proc., vol. 59, pp. 835โ€“840, 2022, doi: 10.1016/j.matpr.2022.01.142.

[26] A. Fathurrozi, A. Damuri, A. T. Prastowo, and Y. Rahmanto, โ€œSistem Pendukung Keputusan Pemilihan Lahan Tanaman Kopi Menggunakan Metode Complex Proportional Assessment (COPRAS),โ€ KLIK Kaji. Ilm. Inform. dan Komput., vol.

3, no. 3, pp. 228โ€“237, 2022.

[27] R. I. Borman, D. A. Megawaty, and A. Attohiroh, โ€œImplementasi Metode TOPSIS Pada Sistem Pendukung Keputusan Pemilihan Biji Kopi Robusta yang Bernilai Mutu Ekspor (Studi Kasus: PT. Indo Cafco Fajar Bulan Lampung),โ€ Fountain Informatics J., vol. 5, no. 1, pp. 14โ€“20, 2020, doi: 10.21111/fij.v5i1.3828.

Referensi

Dokumen terkait