Authentication
348x Tipe PDF Ukuran file 1.10 MB Source: repository.wicida.ac.id
RANCANGBANGUNAPLIKASIPERHITUNGANRINCIANANGGARAN BIAYA(RAB)PROYEKKONSTRUKSIBERBASISWEB (STUDIKASUS CVDIPATIHJATIPERSADA) 1) 2) 3) Hj.Ekawati Yulsilviana , Eka Arriyanti , Nur Ridha Aris Sandy 1,2, 3 Sistem Informasi, STMIK Widya Cipta Dharma 1,2,3 Jl. Prof. M. Yamin No. 25, Samarinda, 75123 ABSTRAK Rencana Anggaran Biaya (RAB) merupakan salah satu proses utama dalam suatu proyek karena merupakan dasar untuk membuat penawaran sistem pembiayaan dan kerangka budget yang akan dikeluarkan. Rencana anggaran biaya diperlukan untuk memperhitungkan suatu bangunan atau proyek dengan banyaknya biaya yang diperlukan untuk bahan dan upah, serta biaya- biaya lain yang berhubungan dengan pelaksanaan bangunan atau proyek. CV Dipatih Jati Persada merupakan sebuah perusahaan jasa konstruksi yang didalamnya memiliki tenaga-tenaga ahli pada bidangnya masing- masing dan bersertifikat yang dikeluarkan oleh Lembaga Pengembangan Jasa Konstruksi (LPJK). Berdasarkan permasalahan yang ada dan mengingat sangat pentingnya RAB pada CV. Dipatih Jati Persada maka diperlukan sebuah sistem informasi RAB yang diharapkan mampu mengolah dan menghitung serta menghasilkan informasi yang cepat dan relevan. Pengembangan sistem ini dilakukan dengan menggunakan metode waterfall, metode pengujian black box. Bahasa pemrograman yang digunakan PHP, CSS, HTML, Javascript, dan MySQL sebagai databasenya dengan menggunakan alat bantu pengembangan sistem DFD dan HIPO. Hasil penelitian ini menunjukkan bahwa telah dihasilkan aplikasi perhitungan RAB proyek konstruksi. Dengan adanya aplikasi perhitungan RAB proyek konstruksi ini diharapkan dapat memberikan kemudahan bagi CV Dipatih Jati Persada dalam melakukan perhitungan RAB. Kata Kunci: Aplikasi, Perhitungan RAB, Proyek Konstruksi 1. PENDAHULUAN 2. RUANGLINGKUPPENELITIAN Rencana Anggaran Biaya (RAB) merupakan salah Permasalahan difokuskan pada: satu proses utama dalam suatu proyek karena merupakan 1. Proyek yang disimulasi dalam Perhitungan dasar untuk membuat penawaran sistem pembiayaan dan Rincian Anggaran Biaya (RAB) untuk ruko 10 x kerangka budget yang akan dikeluarkan. Rencana 20 2 Lantai. anggaran biaya diperlukan untuk memperhitungkan suatu 2. Analisis dan perhitungan RAB menggunakan bangunan atau proyek dengan banyaknya biaya yang sistem yang sedang berjalan pada CV. Dipatih diperlukan untuk bahan dan upah, serta biaya- biaya lain Jati Persada. yang berhubungan dengan pelaksanaan bangunan atau 3. Rincian Anggaran Biaya (RAB) yang dibahas proyek. Oleh karena itu akan dibuat sebuah sistem hanya berupa upah tukang dan bahan baku. informasi berbasis web untuk memudahkan penyedia 4. Admin dapat menginput data harga satuan jasa konstruksi untuk menganalisa harga, menerapkan pekerjaan, data harga material dan upah pekerja. acuan Standar Nasional Indonesia (SNI) dan mengetahui 5. User dapat menginput volume bangunan untuk apa saja yang diperlukan untuk membuat RAB pada dapat menghasilkan Perhitungan Anggaran proyek tender. Biaya (RAB) CV. Dipatih Jati Persada merupakan sebuah 6. Bahasa pemrograman yang digunakan adalah PHP. perusahaan jasa konstruksi yang didalamnya memiliki 3. BAHANDANMETODE tenaga-tenaga ahli pada bidangnya masing-masing dan Adapun bahan dan metode yang digunakan dalam bersertifikat yang dikeluarkan oleh Lembaga webini, yaitu : Pengembangan Jasa Konstruksi (LPJK). Berdasarkan permasalahan yang telah di uraikan di 3.1 Model Air Terjun atas,dan mengingat sangat pentingnya RAB pada CV. Menurut Rosa dan Shalahuddin (2011), Model SDLC Dipatih Jati Persada maka diperlukan sebuah sistem air terjun (Waterfall) sering juga disebut model informasi RAB yang diharapkan mampu mengolah dan sekuensial linier (sequential linear) atau alur hidup klasik menghitung serta menghasilkan informasi yang cepat (classic life cycle). Model air tejun menyediakan dan relevan. pendekatan alur hidup perangkat lunak secara sekuensial RAB,input satuan pekerjaan, input sub satuan pekerjaan, atau terurut.dimulai dari analisis, desain, pengodean, input sup pekerjaan, setelah itu menambah rancangan pengujian, dan tahap pendukung (support) atau RAB dengan memilih formula RAB sesuai dengan tipe pemeliharaan (maintenance). Berikut adalah tahapan- RAB, jika tidak ada formula RAB sesuai tipenya maka tahapan dalam metode tersebut : kembali ke tahap input formula RAB dan jika ada maka 1. Analisis lanjut menginputkan volume masing-masing pekerjaan Proses pengumpulan kebutuhan dilakukan secara makaakanmenghasilkan perhitungan RAB. intensif untuk menspesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak apa yang 4.2 Context Diagram (CD) dibutuhkan oleh user. Spesifikasi kebutuhan perangkat lunak pada tahap ini diperlukan untuk didokumentasikan. 2. Desain Desain perangkat lunak adalah proses multi langkah yang berfokus pada desain pembuatan program perangkat luak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan prosedur pengkodean. Tahap ini mentranslasi kebutuhan Gambar2ContextDiagram(CD) perangkat lunak dari tahap analisi kebutuhan ke representasi desain agar dapat diimplementasikan Berikut ini adalah penjelasan dari gambar 2 menjadi program pada tahap selanjutnya. Desain Context Diagram (CD). Aplikasi Perhitungan RAB perangkat lunak yang dihasilkan pada tahap ini juga Pembangunan Rumah terdiri dari 2 entitas, yaitu Admin perlu didokumentasikan. dan Surveyor. Entitas admin menginput data user, data 3. Implementasi master harga, data formula RAB, data satuan pekerjaan Desain harus ditranslasikan ke dalam program dan volume pekrjaan kepada sistem kemudian admin perangkat lunak. Hasil dari tahap ini adalah komputer menerima laporan perhitungan RAB. Entitas Surveyor sesuai dengan desain yang telah dibuat pada tahap desain. menginput data formula RAB, data satuan pekerjaan, 4. Pengujian data sub satuan pekerjaan, dan volume pekerjaan kepada Pengujian berfokus pada perangkat lunak dari segi sistem, kemudian surveyor menerima laporan logik dan fungsional dan memastikan bahwa semua perhitungan RAB. bagian sudah diuji. Ini dilakukan untuk meminimalisir kesalahan dan memastikan keluaran yang dihasilkan 4.3 DFDLevel0 sesuai dengan apa yang diinginkan oleh pengguna. 4. RANCANGANSISTEM Berikut ini adalah contoh berbagai perancangan desain yang digunakan : 4.1 Flowchart Sistem Gambar3DFDLevel0 Berikut ini adalah penjelasan dari gambar 3 DFD Level 0. Admin menginputkan data user yang disimpan pada datastore users, input data master yang disimpan pada datastore master harga, input data formula RAB, input data satuan pekerjaan yang disimpan pada datastore formula, input data sub satuan pekerjaan yang disimpan pada datastore formula dan datastore detail_pekerjaan, dan input data RAB yang disimpan pada datastore rab. Dari datastore formula, detail_pekerjaan, dan rab dilakukan proses pembuatan laporan RAB yang menghasilkan laporan RAB. Gambar 1. Flowchart Sistem 4.4 DFDLevel1 Berikut ini adalah penjelasan dari gambar 1 flowchart sistem. Dalam bagian alir atau flowchart sistem dimulai dari menginput master harga lalu, menginput formula Name Id * Integer 11 Id Role nama Varchar 30 Namarole 3. Tabel Master Harga NamaTebel:masterharga Gambar4DFDLevel1 Primary Key : id Berikut ini adalah penjelasan gambar 4 DFD level 1 Tabel 3 Data Master Harga dalam menghasilkan laporan RAB dibutuhkan datastore Field formula, detail_pekerjaan, dan rab kemudian Admin dan Type Size Description Name Surveyor mendapatkan Laporan RAB. Id Master id* Integer 11 Harga 4.5 Hierarcy Plus Input Process Output (HIPO) Uraian Master uraian Varchar 30 Harga Satuan Master satuan Varchar 20 Harga harga Double - Harga 4. Tabel Formula NamaTabel:formula Primary Key : id Tabel 4 Data Formula Field Type Size Description Name Gambar5Hierarcy PlusInput Process Output (HIPO) id* Integer 11 Id Formula Berikut ini adalah penjelas dari gambar 5 Hierarcy parent_id integer 11 Id Induk Plus Input Process Output (HIPO). Aplikasi Perhitungan depth Integer 11 Depth RAB Pembangunan Rumah ini terdiri dari inputan data user, data master, data formula RAB data satuan Nama nama Varchar 20 pekerjaan data RAB dan Pembuatan Laporan. Output Formula yang dihasilkan yaitu laporan RAB. 5. Tabel Detail Pekerjaan 4.6 Desain Database NamaTabel:detail_pekerjaan Adapun Desain database yang diperlukan dalam Primary Key : id aplikasi perhitungan RAB pembangunan rumah ini Foreign Key : formula_id, masterHarga_id adalah sebagai berikut : Tabel 5 Data Mata Kuliah 1. Tabel Users Field Name Type Size Description NamaTebel:users Id Detail Primary Key : id id* Integer 11 Pekerjaan Foreign Key : role_id formula_id integer 11 Id Formula Tabel 1. Users Id Master Field masterHarga_id integer 11 Harga Name Type Size Description Volume id * Integer 11 Id User Vol double - Satuan nama Varchar 30 NamaUser username Varchar 30 Username User 6. Tabel RAB password Varchar 40 Password User NamaTabel:rab role_id integer 11 Id Role Primary Key : id Tabel 6 Tabel RAB 2. Tabel Roles NamaTabel:roles Field Name Type Size Description Primary Key : id id* Integer 11 Id RAB formula_id integer 11 Id Induk Tabel 2 Roles depth integer 11 Depth Field Type Size Description menu manajemen user, master harga, formula RAB nama Varchar 40 NamaRAB dan Rancangan RAB. Keterangan keterangan Text - 3. HalamanManajemenUser RAB Overhead overhead Double - RAB Volume vol_terukur Double - RAB satuan Varchar 10 Satuan RAB harga Double - Harga RAB 4.7 Pengkodean Pengkodean adalah suatu tindakan atau pelaksanaan dari sebuah rencana yang sudah disusun secara terperinci. Gambar8HalamanManajemenUser Adapun implementasi dari aplikasi perhitungan rincian Pada gambar 8 halaman manajemen user adalah anggaran biaya (RAB) pembangunan rumah berbasis halaman bagi admin untuk mengelola data user websebagai berikut : adapun button yang tesedia untuk memanajemen data user sebagai berikut : 4.7.1 Halaman Back-End Admin 1)Button Tambah Halaman back-end admin adalah halaman yang Pada button tambah berfungsi untuk hanya bias diakses oleh admin. Adapun halaman back- menambahuser. end admin pada aplikasi perhitungan RAB pembangunan 2)Button rumah sebagai berikut : Pada button berfungsi untuk merubah 1. HalamanLogin Admin data user yang diinginkan. 3)Button Pada button berfungsi untuk menghapus data user sesuai yang diinginkan. 4. HalamanMaster Harga Gambar6HalamanLoginAdmin Pada gambar 6 halaman login admin adalah halaman untuk admin masuk kedalam halaman back-end admin dengan menginput username dan password dengan benar lalu klik button login. 2. HalamanDashboard Gambar9HalamanMasterHarga Pada gambar 9 halaman master harga adalah halaman bagi admin untuk memanajemen data master harga adapun button teredia untuk memanajemen data master sebagai berikut : 1) Button Tambah Pada button tambah berfungsi untuk menambahdatamaster harga. 2) Button Gambar7HalamanDashboard Pada gambar 7 halaman dashboard adalah Pada button berfungsi untuk merubah data halaman awal admin untuk mengelola sistem dan master harga yang diinginkan. data profile. Terdapat beberapa menu diantaranya : 3) Button
no reviews yet
Please Login to review.