Merauke Regency is one of the districts in the Papua Province. In 2017, Merauke
Regency Government through the assistance of the Ministry of Public Works and
Public Housing (PUPR) has implemented a program to provide subsidized housing
units. Affordable prices make demand increase, so for some people prefer to build
their own homes. Building a house certainly requires careful planning. There are
tools to manually calculate RAB using an application such as ms. Excel. The
disadvantage is that it takes time to understand how to calculate and enter
measurements. In this study, the information system was built in the form of a website,
so that it could be used by the community in Merauke Regency without having to
install the application on a computer. The RAB calculation method used to make the
budget is the SNI method by means of a coefficient multiplied by the unit price to find
the unit price of each job. The unit price is multiplied by the total volume of work to
get the total cost. At the end, the total calculation of work volume is multiplied by the
price of the work unit
2. Philipus Betaubun and Nasra Pratama Putra
http://www.iaeme.com/IJCIET/index.asp 784 editor@iaeme.com
1. INTRODUCTION
Merauke Regency is one of the districts in the Papua Province where geographically it is
located between 1370 - 1410 East Longitude and 50 - 9 0 South Latitude. With an area
reaching up to 46,791.63 km2 or 14.67 percent of the total area of the Papua Province making
Merauke Regency the largest district not only in Papua Province but also among other
districts in Indonesia. Administratively Merauke Regency has 20 districts, of which Waan
District is the largest district, reaching 5,416.84 km2 while Semangga District is the smallest
district with an area of only 326.95 km2 or only 0.70 percent of the total area of Merauke
Regency. While the area of water in Merauke Regency reached 5,089.71 km2. Merauke is
also one of the Regencies which is heavily programmed to provide decent housing. In 2017,
Merauke Regency Government through the assistance of the Ministry of Public Works and
Public Housing (PUPR) has implemented a program to provide subsidized housing units.
Subsidized houses are included in type 36 houses. For one type 36 housing unit, the price is
Rp193 million and can be repaid over 20 years. The central government helped the down
payment of Rp. 30 million. Affordable prices make demand increase, so for some people
prefer to build their own homes.
Building a house certainly requires careful planning, because it is closely related to the
costs that will be incurred. The fee referred to is the price of the building. The price must be
calculated carefully and accurately and fulfilled the requirements (Novel et al., 2014). Costs
for each building will vary by city in Indonesia. Indonesia is an archipelago consisting of
several large islands and small islands. Each region in Indonesia has differences in raw
material prices. The difference is caused by differences in distance and location. Because
there are price differences, it also has an impact on the cost of development, which of course
there will be a difference in the comparison of development costs (Parinding et al., 2013). For
this reason, a careful planning is needed in building a house.
Careful planning is important before the development process. This is important so that
there is no swelling of the budget, because building a house requires a relatively large
investment (Sedayu and Mangkoedihardjo, 2018; Supriyadi, 2013). Preparation of a Cost
Budget Plan (RAB) of a project is an activity that must be carried out before the project is
implemented. Calculation of the cost budget plan (RAB) is done by multiplying the volume
of work with a cost analysis of needs (Nugroho et al., 2009). The method that is often used to
make a budget is the SNI method by means of a coefficient multiplied by the unit price to
find the unit price of each job, after that the unit price is multiplied by the total volume of
work to get the total cost (Nasrul, 2013). In general, people who will build houses rent
architecture to design or draw house plans along with their sizes. The floor plan will be
submitted to the RAB maker. But now, services to make RAB are quite expensive.
In this modern era, there are many increasingly sophisticated technologies which are of
course more practical and economical, not least in compiling an RAB. For people who want
to calculate the RAB, there are tools to manually calculate RAB using an application such as
ms. Excel. The disadvantage is that it takes time to understand how to calculate and enter
measurements. Several ways were also carried out to improve the understanding of ordinary
people in arranging the RAB such as by conducting a training (Dagustani, 2016). Other
studies also calculated the cost plan with Visual Broadland Delphi 7.0 language programming
and 4.0 databases for buildings and residences (Budiman, 2010). The disadvantage of the
application is that the community must understand how to calculate and enter measurements.
In addition, because it is still desktop based, the public must have a set of computers to be
able to run the application.
3. Budget Planning Information System for Simple Housing in Merauke District
http://www.iaeme.com/IJCIET/index.asp 785 editor@iaeme.com
Based on several studies that have been conducted it can be concluded that there needs to
be an information system that can facilitate the community in making an RAB. In this study,
the calculation of the budget is done by calculating the building area multiplied by the unit
price and calculating the volume multiplied by the work unit price obtained from the SNI
work unit analysis (Indonesian National Standard) of labor wage prices for each job and
material needed. This information system is also built in the form of a website, so that it can
be used by people in Merauke Regency practically without having to install applications on a
computer.
2. METHODOLOGY
The method used in developing the information system in this study is the Prototype Model.
In the Prototype there are three phases that will be carried out according to the illustration in
Figure 1.
Figure 1 Model Prototype
The prototype model begins with gathering needs, involving system developers and users
to determine the system's objectives, functions and operational requirements
(Mangkoedihardjo, 2010; Ogedebe et al., 2012). The steps in the prototype are as follows:
2.1. Collection of Needs
In this study the initial data that is very much needed is the analysis of unit prices using the
SNI method. Examples of SNI regulations that are used as the basis for calculating work are
SNI AHSP 2018 as in Table 1.
4. Philipus Betaubun and Nasra Pratama Putra
http://www.iaeme.com/IJCIET/index.asp 786 editor@iaeme.com
Table 1 SNI AHSP 2018
No
Name Of
Work
SNI Analysis Work Unit Coef Price
1
Preparatory
Work
Land
Cleaning
0.1 Laborer 8500
0.05 Foreman 9900
Installation
of Bowplank
0.01 Formwork wood class III 30000
0.02 Nail 460
0.005 Plank 2 x 20 x 400 Cm 18500
0.1 Laborer 8500
0.1 Carpenter/Mason/Vulcan/Painter 10740
0.01
Head of
Carpenter/Mason/Vulcan/Painter
1368
0.005 Foreman 990
2 Land Work
Excavation
of Ordinary
Land
0.75 Laborer 63750
0.025 Foreman 4950
Move back
the excavated
land
0.25 Laborer 21250
0.00833 Foreman 1649.34
Move the
sand
excavated
1.2 Urug Sand 144000
0.3 Laborer 25500
0.01 Foreman 1980
Move the pile
of soil
1.2 Landfill 84000
0.25 Laborer 21250
0.025 Foreman 4950
etc. etc. etc. etc. etc. etc.
2.2. Fast design process
In system design there are design relations and database schema, A relational database
scheme is usually developed from a domain Class Diagram Each Class is identified
separately. Design is needed with the aim of how the system will fulfill its objectives created
or created. System design consists of activities in designing the results of a specification of
the system. Part of system design can be in the form of interface design, process and data
concepts with the aim of producing system specifications that are appropriate to the needs.
System design will produce a software package prototype, and good products should
include:
a. Quick and easy menu features
b. Display input and output
c. Printable report
d. Data dictionary that stores information on each field including field length, editing in
each report and format of fields used
e. Database with a format that is compatible with the software used
In system design, equipment is needed in the form of a tool to design the process of the
system to be created and the data design tool. The process tool consists of a data flow
diagram and a system flow diagram. While the data design tool consists of entity relationship
diagrams and data dictionaries.
5. Budget Planning Information System for Simple Housing in Merauke District
http://www.iaeme.com/IJCIET/index.asp 787 editor@iaeme.com
2.2.1. Data Flow Diagram (DAD/DFD)
Data flow diagram abbreviated DFD (data flow diagram) is a design tool that uses symbols to
explain a process. For Level 0 DFD from this research can be found in Figure 2.
System Information of
Simple Home Budged
ADMIN
USER
DATA LOGIN ADMIN
DATA MANAGEMEN USER
DATA TYPE OF UNIT
DATA JOB DESCRIPTION
DATA SUB JOB DESCRIPTION
DATA SALARY AND INGREDIENTS
DATA ANALYSIS SNI
INFO LOGIN ADMIN
INFO MANAGEMEN USER
INFO TYPE OF UNIT
INFO JOB DESCRIPTION
INFO SUB JOB DESCRIPTION
INFO SALARY AND INGREDIENTS
INFO ANALYSIS SNI
DATA LOGIN USER
DATA RAB
INFO LOGIN USER
INFO RAB
Figure 2 DFD Level 0 System
2.2.2. System Flow Chart
System flow diagram is a system design equipment used to describe system processes in
detail to describe the flow of information systems and system flow diagrams to describe the
flow of the program. For system flow diagrams in this study can be found in Figure 3.
6. Philipus Betaubun and Nasra Pratama Putra
http://www.iaeme.com/IJCIET/index.asp 788 editor@iaeme.com
START
DATA USERNAME
DATA PASSWORD
IF MATCH
DATA USER
IF LVL ADMIN IF LVL USER
SELECT MENU
IF MENU
MANAGE USER
INSERT/UPDATE/
DELETE DATA USER
IF MENU
MASTER UNIT
DATA USER
INSERT/UPDATE/
DELETE DATA TYPE
OF UNIT
DATA TYPE OF
UNIT
IF MENU
MASTER JOB
DESCRIPTION
INSERT/UPDATE/
DELETE DATA JOB
DESCRIPTION
DATA JOB
DESCRIPTION
IF MENU
MASTER SUB
JOB
DESCRIPTION
INSERT/UPDATE/
DELETE DATA SUB
JOB DESCRIPTION
DATA SUB JOB
DESCRIPTION
IF MENU
MASTER SALARY
INSERT/UPDATE/
DELETE DATA
SALARY AND
INGREDIENT
DATA SALARY
AND
INGREDIENT
IF MENU
ANALYSIS SNI
INSERT/UPDATE/
DELETE DATA
ANALYSIS SNI
DATA ANALYSIS
SNI
IF LOGOUT
SELECT MENU
IF MENU
MANAGE USER
IF MENU RAB
UPDATE
DATA USER
DATA RAB
INSERT/UPDATE/
DELETE
DATA RAB
IF LOGOUT
STOP
YesYes
YesYes
YesYes
YesYes
YesYes
YesYes
YesYes
YesYes
YesYes
YesYes
YesYes
YesYes
NoNo
YesYes
NoNo
NoNo
NoNo
NoNo
NoNo
NoNo
NoNo
NoNo
NoNo
NoNo
NoNo
Figure 3 System flow diagram
2.2.3. Data Dictionary
The data dictionary is made at the system analysis stage and at the system design stage. At
the system analysis stage, the data dictionary can be used as a communication tool between a
system analyst and the system user about the data that will flow on the system and the
information needed. While at the system design stage, the data dictionary is used in the input
designer stage, report design and database. The data dictionary is based on data flows that
have been described on the Data Flow Diagram. For the data dictionary in this study can be
found in Figure 4.
7. Budget Planning Information System for Simple Housing in Merauke District
http://www.iaeme.com/IJCIET/index.asp 789 editor@iaeme.com
Table_user
Id_user
Username
Password
level
Table_type_unit
Id_type_unit
Type_unit
Table_job_desc
Id_job_desc
Job_desc
Table_sub_job
Id_sub_job
Sub_job
Id_type_unit
Id_job_desc
Table_sal_ing
Id_sal_ing
sal_ing
Id_type_unit
Sal_ing_price
Table_analysis_sni
Id_analysis_sni
Id_sub_job
Id_sal_ing
koef
Analysis_sni_price
Table_rab
Id_rab
Id_analysis_sni
vol
rab_price
Figure 4.Data Dictionary
2.3. Build a prototype
In this study, the prototype will be built using the PHP programming language and MYSQL
database. By building a website-based system it will be easier for people to try to build RAB
without having to install the application. The general formula for calculating RAB is
formulated as in equation (1).
𝑅𝐴𝐵 = ∑(𝑉𝑜𝑙𝑢𝑚𝑒 × 𝑈𝑛𝑖𝑡 𝑝𝑟𝑖𝑐𝑒 𝑜𝑓 𝑤𝑜𝑟𝑘) (1)
So the total amount of the calculation of work volume is multiplied by the price of the
work unit. The following table 2 shows the formulas used to calculate the volume of each job.
2.4. Evaluation and improvement
Evaluations and improvements are carried out after testing the user. If there are differences
both in terms of price and calculation results, this stage will repeat the initial stages of the
Prototype model.
3. RESULTS AND DISCUSSION
3.1. Implementation
System implementation is carried out based on the functional requirements listed in Table 2.
Table 2 Functional Requirements
No SRS-ID Description
1 SRS-RAB-01 Display data salary and ingredient
2 SRS-RAB-02 Display data analysis SNI
3 SRS-RAB-03 Display data RAB
8. Philipus Betaubun and Nasra Pratama Putra
http://www.iaeme.com/IJCIET/index.asp 790 editor@iaeme.com
The implementation of functional displays all salary and ingredient data (SRS-RAB-01)
can be seen in Figure 5.
Figure 5 Display data salary and ingredient
The implementation of the functional displays all data analysis SNI (SRS-RAB-02) can
be seen in Figure 6.
Figure 6 Display data analysis SNI
9. Budget Planning Information System for Simple Housing in Merauke District
http://www.iaeme.com/IJCIET/index.asp 791 editor@iaeme.com
Implementation of functional displays all RAB data (SRS-RAB-03) can be seen in Figure
7.
Figure 7 Display data RAB
4. CONCLUSIONS AND RECOMMENDATIONS
The conclusions that can be drawn from the results of this study are as follows:
1. The system can provide a page for managing price lists and a list of workers' wages
2. The system can provide a page for managing analysis of work unit prices
3. The system can provide a page for managing RAB data by calculating it based on the
size of the work volume and the price of the work unit.
Suggestions that can be made for further research are as follows:
1. It is necessary to do further analysis of the comparison of prices and wages of workers
based on prices in the field
2. You need to add a feature that can calculate the cost of making a home stay based on
the size details that the user enters.
REFERENCES
[1] Betaubun, H.F. (2018). Performance analysis of nonsignalised road intersection using the
kaji application, a case study of simpang seringgu in Merauke Regency. International
Journal of Civil Engineering and Technology,
[2] Betaubun, HF and Pamuttu, DL. (2018). Survey of Moving Car Observer and Mkji 1997
Applications Against the Traffic Flow Section in Merauke Regency, International Journal
of Civil Engineering and Technology, 9(10), pp.876–882.
10. Philipus Betaubun and Nasra Pratama Putra
http://www.iaeme.com/IJCIET/index.asp 792 editor@iaeme.com
[3] Budiman, S. (2010). Perhitungan Rencana Anggaran Biaya (RAB) dengan Pemrograman
Bahasa Visual Borland Delphi 7.0 dan Database MySQL 4.0 untuk Bangunan Gedung
dan Rumah Tinggal, Universitas Sebelas Maret : Fakultas Teknik Sipil.
[4] Dagustani, D. (2016) ‘PELATIHAN PEMBUATAN RENCANA ANGGARAN BIAYA
(RAB) DIKELURAHAN NEGLASARI BANDUNG’, Jurnal Dharma Bhakti STIE
Ekuitas.
[5] Djamali, RA and P. Betaubun. (2018). Design of Agroindustry Development Strategy
Based on Fisheries Cacthe of Merauke Regency, IOP Conference Series: Earth and
Environmental Science, 207 012016.
[6] Hairulla and Betaubun, P. (2018). Engineering of Clay Soil Stabilization with Cement
and Fiber on CBR Value for Road Materials in Merauke District. International Journal of
Civil Engineering and Technology, 9(8), pp.562-567.
[7] Mangkoedihardjo, S. (2010). Individual or communal sanitation services?: Decision
based on wastewater storage capacity. Advances in Natural and Applied Sciences 4 (3):
226-228.
[8] Nasrul. (2013). Studi Analisa Harga Satuan Pekerjaan Beton Dengan Metode BOW, SNI
dan Lapangan Pada Proyek Irigasi Batang Anai II. Padang : Fakultas Teknik Sipil dan
Perencanaan Institut Teknologi Padang. Vol.15.
[9] Novel, F., Sompie, L. B. F. and Malingkas, G. Y. (2014) ‘Perencanaan biaya dengan
menggunakan perhitungan biaya nyata pada proyek perumahan (studi kasus perumahan
green hill residence)’, Jurnal Sipil Statik.
[10] Nugroho, A., Yos Richard Beeh and Hettyca Astuningdyas (2009) ‘Perancangan Aplikasi
Rencana Anggaran Biaya (Rab) (Studi Kasus Pada Dinas Pekerjaan Umum Kota
Salatiga)’, Jurnal Informatika. doi: 10.9744/informatika.10.1.10-18.
[11] Ogedebe, P.M.,& Jacob, B.P. (2012). Software Prototyping: A Strategy to Use When
User Lacks Data Processing Experience. ARPN Journal of Systems and Software. VOL.
2, NO.6 , 2012, http://scientificjournals.org/journalofsystemsandsoftware/archive/
vol2no6/vol2no6_4.pdf
[12] Parinding, A. P. et al. (2013) ‘Analisa perbandingan biaya pembangunan ruko daerah
jayapura-papua terhadap daerah manado-sulawesi utara’, Jurnal Sipil Statik.
[13] Sedayu, A. and S. Mangkoedihardjo. (2018). Performance Evaluation of Housing
Contractor by Applying the Principles of Environmentally Friendly Infrastructure,
International Journal of Civil Engineering and Technology, 9(4), 1014–1022.
[14] Supriyadi, A, (2013). Menghitung RAB untuk Membangun dan Merenovasi Rumah
Minimaslis , Jakarta : Mediakita.
[15] Suyadi, Pamuttu, DL, Hairulla and Betaubun, P. (2018). Ant Nest (Musamus) as an
Additional Material of Engineered Soil Stabilisation Using Soil Cement, International
Journal of Civil Engineering and Technology, 9(12), pp. 918–925.