APLIKASI PERHITUNGAN DANA PEMBANGUNAN RUMAH BERBASIS ANDROID
APLIKASI PERHITUNGAN DANA PEMBANGUNAN RUMAH
BERBASIS ANDROID
SKRIPSI
DIAN LISTIKA
12030400013
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
AGUSTUS 2016
APLIKASI PERHITUNGAN DANA PEMBANGUNAN RUMAH
BERBASIS ANDROID
SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer
DIAN LISTIKA
12030400013
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
AGUSTUS 2016
ii
HALAMAN PERI\TYATAAN ORISIONALITAS
Saya yang bertandatangan di bawatr
ini:
Naura
Dian Listika
NIM
1203040013
Program Studi
Teknik Informatika
Fakultas
Teknik
Pergunran Tingg
Universitas n{unammadiyah Purwokerto
Menyatakan dengan sebebar-benarnya bahwa skripsi ini adalah hasil karya saya
dan semua sumber baik yang dile$rp maryun dirujuk telah saya nyatakan dengan
benar serta bukan hasil penjiplakan dari karya orang lain.
Demikian pernyataan ini saya buat dan apabila kelak di kemudian hari terbukti
ada unsrn penjiplakan, saya bersedia mempertanggungiawabkan sesuai dengan
ketentuan yang berlaku.
Pruwokerto, 4 Agustus 2016
Yang membpat pernyataan
ilt
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberi
rahmat dan nikmat-Nya, maka kupersembahkan Laporan Tugas Akhir ini kepada:
1.
Bapak dan ibu yang selalu memberikan semangat selama saya kuliah, dan selalu
menasehati disetiap langkah dengan do’a demi keberhasilan dalam menyelesaikan
laporan Tugas Akhir.
2.
Bapak Tito Pinandita, S.Si., M.Kom. dan Ibu Juanita, ST., M.T. selaku dosen
pembimbing yang telah memberikan pengarahan dalam pelaksanaan Tugas Akhir.
3.
Teman dan Sahabat Klasika yang selalu memberikan kebahagiaan semangat dan do’a.
4.
Bapak dan Ibu Dosen Program Studi Teknik Informatika yang tak pernah lelah untuk
memberikan ilmu dan motivasi.
vi
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
HALAMAN MOTTO
“Always be yourself no matter what they say and never be anyone else even if they look
better than you“
“Learn from the past, live for the today, and plan for tomorrow”
“Dream it, wish it, do it”
vii
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
KATA PENGAI\TTAR
Puji syukur Penyusun panjatkan kehadirat atlah SWT yang telah
:
menrberikan rahmat dan hidayah-Nya sehingga penyusur dapat menyelesaikan
Tugas
Alfrir
dengan
judul "Aplikasi Perhitungan Dana Pembangunan Rumah
Berbasis Android".
Penyusun menyampaikan terima kasih kepada semua pihak atas dukungan
moral maupun materil yang sangat berarti dalam penyelesaian Tugas Akhir ini,
diantaranya:
1. Bapak Dr. H. Syamsulradi hsya{ M.H.o selaku Rektor Universitas
Muhammadiyah Prnwokerto.
2.
Bapak
M. Taufiq Tamamo S.T., M.T.,
selaku Dekan Fakultas Teknik
Universitas Muhammadiyah Purwokerto.
3.
Bapak Harjonoo S.T., M.Eng., selaku Kaprodi Teknik Informatika Universitas
Mutrammadiyalt Purwokerto.
4.
Bapak Tito Pinanditq S.Si., M.Kom., dan Ibu Juanita ST., MT., selaku
Dosen Pembimbing.
5.
Seluruh dosen pengajar prodi Teknik Informatika yang telah memberikan
ilmunya.
6.
Teman-teman jurusan Teknik Informatika angkatan 2012.
Penyusun menyadari masih tefiapat kekurangan dalam cara penyajian dan
kelengkapan data pada Tugas Akhir ini. Oleh karena itu, kritik dan saran sangat
penyusun hampkan sebagai masukan yang positif.
Semoga Tugas Akhir ini dapat bermanfaat bagi pembaca pada umunya dan
penyusun pada
Purwokerto, 4 Agustus
20t6
Dian Listika
viii
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
DAFTAR ISI
HALAMAN JUDUL .......................................................................................... i
HALAMAN ORISIONALITAS ......................................................................... iii
HALAMAN PERSETUJUAN............................................................................ iv
HALAMAN PENGESAHAN ............................................................................ v
HALAMAN PERSEMBAHAN ......................................................................... vi
HALAMAN MOTTO ......................................................................................... vii
KATA PENGANTAR ........................................................................................ viii
DAFTAR ISI....................................................................................................... ix
DAFTAR TABEL ............................................................................................... xii
DAFTAR GAMBAR .......................................................................................... xiii
DAFTAR LAMPIRAN ....................................................................................... xiv
INTISARI ........................................................................................................... xv
ABSTRACT.......................................................................................................... xvi
BAB I PENDAHULUAN .................................................................................. 1
A. Latar Belakang ....................................................................................... 1
B. Perumusan Masalah ............................................................................... 2
C. Batasan Masalah .................................................................................... 2
BAB II KAJIAN PUSTAKA ............................................................................. 3
A. Android .................................................................................................. 3
B. Perhitungan RAB (Rencana Anggaran Biaya) ....................................... 3
C. ECLIPSE ................................................................................................ 4
D. Database SQL Server .............................................................................. 4
E. Sistem web Service ................................................................................ 5
F. XAMPP .................................................................................................. 5
ix
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
G. PHP ........................................................................................................ 5
H. C# ........................................................................................................... 6
I. Penelitian Sejenis ................................................................................... 6
BAB III TUJUAN DAN MANFAAT ............................................................... 8
A. Tujuan ..................................................................................................... 8
B. Manfaat .................................................................................................. 8
BAB IV METODE PENELITIAN .................................................................... 9
A. Jenis Penelitian........................................................................................ 9
B. Waktu dan Tempat .................................................................................. 9
C. Variabel Penelitian .................................................................................. 9
1. Variabel Input ................................................................................... 9
2. Variabel Output ................................................................................ 9
D. Pengumpulan Data .................................................................................. 9
E. Pengembangan Sistem ............................................................................ 10
1. Requirements Definition (Definisi Persyaratan) ............................... 11
2. System and Software Design (Perancangan Sistem dan Perangkat
Lunak) .............................................................................................. 11
3. Implementation and Unit Testing (Implementasi dan Pengujian
Unit) ................................................................................................. 14
4. Integration and Sytem Testing (Integrasi dan Pengujian Sistem) ..... 14
5. Operation and Maintenance (Operasi dan Pemeliharaan)................ 15
BAB V HASIL DAN PEMBAHASAN ............................................................. 16
A. ANALISA KEBUTUHAN ..................................................................... 16
1. Kebutuhan Data ................................................................................ 16
2. Kebutuhan non-Fungsional ............................................................... 16
B. PERANCANGAN DATABASE .............................................................. 17
C. RANCANGAN ANTARMUKA APLIKASI ......................................... 18
1. Rancangan Antarmuka Login ........................................................... 18
2. Rancangan Antarmuka Daftar........................................................... 19
x
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
3. Rancangan Antarmuka Menu Utama ................................................ 20
4. Rancangan Antarmuka RAB............................................................. 20
5. Rancangan Antarmuka Admin .......................................................... 26
D. HASIL APLIKASI.................................................................................. 23
E. PENGUJIAN SISTEM ........................................................................... 32
BAB VI PENUTUP ............................................................................................ 34
A. Kesimpulan ............................................................................................. 34
B. Saran ....................................................................................................... 34
DAFTAR PUSTAKA ......................................................................................... 35
LAMPIRAN ........................................................................................................ 36
xi
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
DAFTAR TABEL
Tabel 1. Tabel m_pengunjung ........................................................................... 17
Tabel 2. Tabel Data_HSP .................................................................................. 17
Tabel 3. Tabel l_jenis ......................................................................................... 18
Tabel 4. Tabel t_HSP ......................................................................................... 18
Tabel 5. Tabel Login .......................................................................................... 18
Tabel 6. Tabel Pengujian Sistem ....................................................................... 32
xii
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
DAFTAR GAMBAR
Gambar 1. Tahapan SDLC Model Waterfall ...................................................... 11
Gambar 2. Use Case Diagram Aplikasi Perhitungan dana Pembangunan
Rumah Berbasis Android ................................................................. 12
Gambar 3. Alur Aplikasi Perhitungan Dana Pembangunan Rumah Berbasis
Android . .......................................................................................... 13
Gambar 4. Rancangan Antar Muka Login .......................................................... 19
Gambar 5. Rancangan Antarmuka Daftar ........................................................... 19
Gambar 6. Rancangan Antarmuka Menu Utama ................................................ 20
Gambar 7. Rancangan Antarmuka Pencarian ..................................................... 21
Gambar 8. Rancangan Antarmuka Detail Jenis Pekerjaan ................................. 21
Gambar 9. Rancangan Antarmuka Tambah Volume .......................................... 22
Gambar 10. Rancangan Antarmuka History ....................................................... 22
Gambar 11. Rancangan Antarmuka Login Admin ............................................ 23
Gambar 12. Rancangan Antarmuka Ubah Data ................................................. 23
Gambar 13. Halaman Login ................................................................................ 24
Gambar 14. Halaman Daftar ............................................................................... 25
Gambar 15. Halaman Menu ................................................................................ 26
Gambar 16. Halaman Pencarian ........................................................................ 27
Gambar 17. Halaman Detail Jenis Pekerjaan ..................................................... 28
Gambar 18. Halaman Tambah Volume ............................................................. 29
Gambar 19. Halaman History ........................................................................... 30
Gambar 20. Halaman Tentang ........................................................................... 30
Gambar 21. Halaman Login Admin .................................................................. 31
Gambar 22. Halaman Ubah Data ....................................................................... 32
xiii
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
DAFTAR LAMPIRAN
Lampiran 1. Data rancangan perhitungan dana pembangunan rumah type 36 ... 37
Lampiran 2. Source code MainActivity.java ...................................................... 40
Lampiran 3. Source code daftar.java .................................................................. 42
Lampiran 4. Source code DashboardActivity.java ............................................. 44
Lampiran 5. Source code DashboardLayout.java ............................................... 50
Lampiran 6. Source code cari_jenis.java ............................................................ 54
Lampiran 7. Source code Data_RAB.java .......................................................... 57
Lampiran 8. Source code lihat_data_jenis.java .................................................. 61
Lampiran 9. Source code input_volume.java ..................................................... 63
Lampiran 10.Source code JSONParser.java ....................................................... 67
Lampiran 11. Table aplikasi dengan web sevice dan database .......................... 72
Lampiran 12. Source code koneksi.php .............................................................. 73
Lampiran 13. Source code daftar.php ................................................................. 73
Lampiran 14. Source code login.php .................................................................. 74
Lampiran 15. Source code cari_jenis.php .......................................................... 75
Lampiran 16. Source code ket2.php ................................................................... 75
Lampiran 17. Source code lihat_data_jenis.php ................................................. 76
Lampiran 18. Source code insert.php ................................................................ 76
Lampiran 19. Source code data_jenis.php .......................................................... 78
Lampiran 20. Source code data_rab.php............................................................. 78
Lampiran 21. Source code data_rabtot.php ....................................................... 79
xiv
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
INTISARI
Aplikasi android studio untuk pembuatan Aplikasi Perhitungan Rencana Anggaran Biaya
Pembangunan Rumah. Perhitungan kebutuhan biaya bahan bangunan dapat digunakan sebagai
pertimbangan dalam menentukan validitas suatu rencana anggaran biaya.
Pengembangan aplikasi dimulai dari tahap perencanaan yang sesuai dengan metode yang
diterapkan yaitu metode Waterfall. Perangkat lunak akan diimplementasikan menggunakan
aplikasi Eclipse dan penyimpanan data menggunakan database SQL Server. Data yang diperlukan
oleh perangkat lunak sistem informasi ini antara lain adalah data mengenai harga bahan sesuai
dengan HSP (hasil kali dari harga upah/material dengan index analisa kemudian dijumlahkan)
kabupaten Banyumas. Dilanjutkan dengan implementasi program menggunakan Eclipse dan
Visual Studio 2010 setelah itu diakhiri dengan uji coba aplikasi menggunakan perhitungan
manual.
Menghitung dana pembangunan rumah biasanya hanya dilakukan oleh para kontraktor
untuk menganalisa dana yang akan digunakan untuk membangun rumah. Perhitungan ini
bertujuan untuk mengetahui dana yang akan dikeluarkan oleh kontraktor maupun pemborong.
Proses perhitungan ini dilakukan dengan cara mengalikan Volume dengan HSP (Harga Satuan
Pekerjaan) yang ada. Pada saat ini proses penilain sudah menggunakan Microsoft Excel namun
masih memiliki kekurangan, yaitu dalam proses perhitungan yang masih rumit. Oleh karena itu,
dibutuhkan aplikasi perhitungan dana pembangunan rumah sebagai salah satu alternatif untuk
perhitungan dana yang efisien
Kata Kunci : Pembangunan rumah, Volume, HSP
xv
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
ABSTRACT
Android app studio for making of applications Calculation of Budget Plan Housing
Development. Calculation of the cost of building materials can be used as a consideration in
determining the validity of a budget of a plan.
Application development starting a the planning stage in accordance with the method
adopted is the Waterfall method. The software will be implement using Eclipse application and
storage data using SQL Server database. Data required by the information system software,
including the data on material prices in accordance with the HSP (the product of the wage price
/ material with index analysis then summed) Banyumas. Continued with the implementation of
programs using Eclipse and Visual Studio 2010 after that ending with testing applications using
a manual calculation.
Calculating fund the construction of houses usually only done by the contractor to
analyze the funds will be use to build houses. This calculation aims to find funds that will be
incurre by the contractors and subcontractors. This calculation process is done by multiplying
the volume by HSP (Employment Unit Price) there. At the time of this assessment process is
already using Microsoft Excel but still has shortcomings, namely in the calculation process is
still complicated. Therefore, the application requires the calculation of housing construction
funds as one of the alternative to the calculation of the funds efficiently.
.
Keywords: Construction of houses, Volume, HSP
xvi
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
BERBASIS ANDROID
SKRIPSI
DIAN LISTIKA
12030400013
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
AGUSTUS 2016
APLIKASI PERHITUNGAN DANA PEMBANGUNAN RUMAH
BERBASIS ANDROID
SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer
DIAN LISTIKA
12030400013
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
AGUSTUS 2016
ii
HALAMAN PERI\TYATAAN ORISIONALITAS
Saya yang bertandatangan di bawatr
ini:
Naura
Dian Listika
NIM
1203040013
Program Studi
Teknik Informatika
Fakultas
Teknik
Pergunran Tingg
Universitas n{unammadiyah Purwokerto
Menyatakan dengan sebebar-benarnya bahwa skripsi ini adalah hasil karya saya
dan semua sumber baik yang dile$rp maryun dirujuk telah saya nyatakan dengan
benar serta bukan hasil penjiplakan dari karya orang lain.
Demikian pernyataan ini saya buat dan apabila kelak di kemudian hari terbukti
ada unsrn penjiplakan, saya bersedia mempertanggungiawabkan sesuai dengan
ketentuan yang berlaku.
Pruwokerto, 4 Agustus 2016
Yang membpat pernyataan
ilt
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberi
rahmat dan nikmat-Nya, maka kupersembahkan Laporan Tugas Akhir ini kepada:
1.
Bapak dan ibu yang selalu memberikan semangat selama saya kuliah, dan selalu
menasehati disetiap langkah dengan do’a demi keberhasilan dalam menyelesaikan
laporan Tugas Akhir.
2.
Bapak Tito Pinandita, S.Si., M.Kom. dan Ibu Juanita, ST., M.T. selaku dosen
pembimbing yang telah memberikan pengarahan dalam pelaksanaan Tugas Akhir.
3.
Teman dan Sahabat Klasika yang selalu memberikan kebahagiaan semangat dan do’a.
4.
Bapak dan Ibu Dosen Program Studi Teknik Informatika yang tak pernah lelah untuk
memberikan ilmu dan motivasi.
vi
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
HALAMAN MOTTO
“Always be yourself no matter what they say and never be anyone else even if they look
better than you“
“Learn from the past, live for the today, and plan for tomorrow”
“Dream it, wish it, do it”
vii
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
KATA PENGAI\TTAR
Puji syukur Penyusun panjatkan kehadirat atlah SWT yang telah
:
menrberikan rahmat dan hidayah-Nya sehingga penyusur dapat menyelesaikan
Tugas
Alfrir
dengan
judul "Aplikasi Perhitungan Dana Pembangunan Rumah
Berbasis Android".
Penyusun menyampaikan terima kasih kepada semua pihak atas dukungan
moral maupun materil yang sangat berarti dalam penyelesaian Tugas Akhir ini,
diantaranya:
1. Bapak Dr. H. Syamsulradi hsya{ M.H.o selaku Rektor Universitas
Muhammadiyah Prnwokerto.
2.
Bapak
M. Taufiq Tamamo S.T., M.T.,
selaku Dekan Fakultas Teknik
Universitas Muhammadiyah Purwokerto.
3.
Bapak Harjonoo S.T., M.Eng., selaku Kaprodi Teknik Informatika Universitas
Mutrammadiyalt Purwokerto.
4.
Bapak Tito Pinanditq S.Si., M.Kom., dan Ibu Juanita ST., MT., selaku
Dosen Pembimbing.
5.
Seluruh dosen pengajar prodi Teknik Informatika yang telah memberikan
ilmunya.
6.
Teman-teman jurusan Teknik Informatika angkatan 2012.
Penyusun menyadari masih tefiapat kekurangan dalam cara penyajian dan
kelengkapan data pada Tugas Akhir ini. Oleh karena itu, kritik dan saran sangat
penyusun hampkan sebagai masukan yang positif.
Semoga Tugas Akhir ini dapat bermanfaat bagi pembaca pada umunya dan
penyusun pada
Purwokerto, 4 Agustus
20t6
Dian Listika
viii
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
DAFTAR ISI
HALAMAN JUDUL .......................................................................................... i
HALAMAN ORISIONALITAS ......................................................................... iii
HALAMAN PERSETUJUAN............................................................................ iv
HALAMAN PENGESAHAN ............................................................................ v
HALAMAN PERSEMBAHAN ......................................................................... vi
HALAMAN MOTTO ......................................................................................... vii
KATA PENGANTAR ........................................................................................ viii
DAFTAR ISI....................................................................................................... ix
DAFTAR TABEL ............................................................................................... xii
DAFTAR GAMBAR .......................................................................................... xiii
DAFTAR LAMPIRAN ....................................................................................... xiv
INTISARI ........................................................................................................... xv
ABSTRACT.......................................................................................................... xvi
BAB I PENDAHULUAN .................................................................................. 1
A. Latar Belakang ....................................................................................... 1
B. Perumusan Masalah ............................................................................... 2
C. Batasan Masalah .................................................................................... 2
BAB II KAJIAN PUSTAKA ............................................................................. 3
A. Android .................................................................................................. 3
B. Perhitungan RAB (Rencana Anggaran Biaya) ....................................... 3
C. ECLIPSE ................................................................................................ 4
D. Database SQL Server .............................................................................. 4
E. Sistem web Service ................................................................................ 5
F. XAMPP .................................................................................................. 5
ix
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
G. PHP ........................................................................................................ 5
H. C# ........................................................................................................... 6
I. Penelitian Sejenis ................................................................................... 6
BAB III TUJUAN DAN MANFAAT ............................................................... 8
A. Tujuan ..................................................................................................... 8
B. Manfaat .................................................................................................. 8
BAB IV METODE PENELITIAN .................................................................... 9
A. Jenis Penelitian........................................................................................ 9
B. Waktu dan Tempat .................................................................................. 9
C. Variabel Penelitian .................................................................................. 9
1. Variabel Input ................................................................................... 9
2. Variabel Output ................................................................................ 9
D. Pengumpulan Data .................................................................................. 9
E. Pengembangan Sistem ............................................................................ 10
1. Requirements Definition (Definisi Persyaratan) ............................... 11
2. System and Software Design (Perancangan Sistem dan Perangkat
Lunak) .............................................................................................. 11
3. Implementation and Unit Testing (Implementasi dan Pengujian
Unit) ................................................................................................. 14
4. Integration and Sytem Testing (Integrasi dan Pengujian Sistem) ..... 14
5. Operation and Maintenance (Operasi dan Pemeliharaan)................ 15
BAB V HASIL DAN PEMBAHASAN ............................................................. 16
A. ANALISA KEBUTUHAN ..................................................................... 16
1. Kebutuhan Data ................................................................................ 16
2. Kebutuhan non-Fungsional ............................................................... 16
B. PERANCANGAN DATABASE .............................................................. 17
C. RANCANGAN ANTARMUKA APLIKASI ......................................... 18
1. Rancangan Antarmuka Login ........................................................... 18
2. Rancangan Antarmuka Daftar........................................................... 19
x
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
3. Rancangan Antarmuka Menu Utama ................................................ 20
4. Rancangan Antarmuka RAB............................................................. 20
5. Rancangan Antarmuka Admin .......................................................... 26
D. HASIL APLIKASI.................................................................................. 23
E. PENGUJIAN SISTEM ........................................................................... 32
BAB VI PENUTUP ............................................................................................ 34
A. Kesimpulan ............................................................................................. 34
B. Saran ....................................................................................................... 34
DAFTAR PUSTAKA ......................................................................................... 35
LAMPIRAN ........................................................................................................ 36
xi
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
DAFTAR TABEL
Tabel 1. Tabel m_pengunjung ........................................................................... 17
Tabel 2. Tabel Data_HSP .................................................................................. 17
Tabel 3. Tabel l_jenis ......................................................................................... 18
Tabel 4. Tabel t_HSP ......................................................................................... 18
Tabel 5. Tabel Login .......................................................................................... 18
Tabel 6. Tabel Pengujian Sistem ....................................................................... 32
xii
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
DAFTAR GAMBAR
Gambar 1. Tahapan SDLC Model Waterfall ...................................................... 11
Gambar 2. Use Case Diagram Aplikasi Perhitungan dana Pembangunan
Rumah Berbasis Android ................................................................. 12
Gambar 3. Alur Aplikasi Perhitungan Dana Pembangunan Rumah Berbasis
Android . .......................................................................................... 13
Gambar 4. Rancangan Antar Muka Login .......................................................... 19
Gambar 5. Rancangan Antarmuka Daftar ........................................................... 19
Gambar 6. Rancangan Antarmuka Menu Utama ................................................ 20
Gambar 7. Rancangan Antarmuka Pencarian ..................................................... 21
Gambar 8. Rancangan Antarmuka Detail Jenis Pekerjaan ................................. 21
Gambar 9. Rancangan Antarmuka Tambah Volume .......................................... 22
Gambar 10. Rancangan Antarmuka History ....................................................... 22
Gambar 11. Rancangan Antarmuka Login Admin ............................................ 23
Gambar 12. Rancangan Antarmuka Ubah Data ................................................. 23
Gambar 13. Halaman Login ................................................................................ 24
Gambar 14. Halaman Daftar ............................................................................... 25
Gambar 15. Halaman Menu ................................................................................ 26
Gambar 16. Halaman Pencarian ........................................................................ 27
Gambar 17. Halaman Detail Jenis Pekerjaan ..................................................... 28
Gambar 18. Halaman Tambah Volume ............................................................. 29
Gambar 19. Halaman History ........................................................................... 30
Gambar 20. Halaman Tentang ........................................................................... 30
Gambar 21. Halaman Login Admin .................................................................. 31
Gambar 22. Halaman Ubah Data ....................................................................... 32
xiii
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
DAFTAR LAMPIRAN
Lampiran 1. Data rancangan perhitungan dana pembangunan rumah type 36 ... 37
Lampiran 2. Source code MainActivity.java ...................................................... 40
Lampiran 3. Source code daftar.java .................................................................. 42
Lampiran 4. Source code DashboardActivity.java ............................................. 44
Lampiran 5. Source code DashboardLayout.java ............................................... 50
Lampiran 6. Source code cari_jenis.java ............................................................ 54
Lampiran 7. Source code Data_RAB.java .......................................................... 57
Lampiran 8. Source code lihat_data_jenis.java .................................................. 61
Lampiran 9. Source code input_volume.java ..................................................... 63
Lampiran 10.Source code JSONParser.java ....................................................... 67
Lampiran 11. Table aplikasi dengan web sevice dan database .......................... 72
Lampiran 12. Source code koneksi.php .............................................................. 73
Lampiran 13. Source code daftar.php ................................................................. 73
Lampiran 14. Source code login.php .................................................................. 74
Lampiran 15. Source code cari_jenis.php .......................................................... 75
Lampiran 16. Source code ket2.php ................................................................... 75
Lampiran 17. Source code lihat_data_jenis.php ................................................. 76
Lampiran 18. Source code insert.php ................................................................ 76
Lampiran 19. Source code data_jenis.php .......................................................... 78
Lampiran 20. Source code data_rab.php............................................................. 78
Lampiran 21. Source code data_rabtot.php ....................................................... 79
xiv
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
INTISARI
Aplikasi android studio untuk pembuatan Aplikasi Perhitungan Rencana Anggaran Biaya
Pembangunan Rumah. Perhitungan kebutuhan biaya bahan bangunan dapat digunakan sebagai
pertimbangan dalam menentukan validitas suatu rencana anggaran biaya.
Pengembangan aplikasi dimulai dari tahap perencanaan yang sesuai dengan metode yang
diterapkan yaitu metode Waterfall. Perangkat lunak akan diimplementasikan menggunakan
aplikasi Eclipse dan penyimpanan data menggunakan database SQL Server. Data yang diperlukan
oleh perangkat lunak sistem informasi ini antara lain adalah data mengenai harga bahan sesuai
dengan HSP (hasil kali dari harga upah/material dengan index analisa kemudian dijumlahkan)
kabupaten Banyumas. Dilanjutkan dengan implementasi program menggunakan Eclipse dan
Visual Studio 2010 setelah itu diakhiri dengan uji coba aplikasi menggunakan perhitungan
manual.
Menghitung dana pembangunan rumah biasanya hanya dilakukan oleh para kontraktor
untuk menganalisa dana yang akan digunakan untuk membangun rumah. Perhitungan ini
bertujuan untuk mengetahui dana yang akan dikeluarkan oleh kontraktor maupun pemborong.
Proses perhitungan ini dilakukan dengan cara mengalikan Volume dengan HSP (Harga Satuan
Pekerjaan) yang ada. Pada saat ini proses penilain sudah menggunakan Microsoft Excel namun
masih memiliki kekurangan, yaitu dalam proses perhitungan yang masih rumit. Oleh karena itu,
dibutuhkan aplikasi perhitungan dana pembangunan rumah sebagai salah satu alternatif untuk
perhitungan dana yang efisien
Kata Kunci : Pembangunan rumah, Volume, HSP
xv
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016
ABSTRACT
Android app studio for making of applications Calculation of Budget Plan Housing
Development. Calculation of the cost of building materials can be used as a consideration in
determining the validity of a budget of a plan.
Application development starting a the planning stage in accordance with the method
adopted is the Waterfall method. The software will be implement using Eclipse application and
storage data using SQL Server database. Data required by the information system software,
including the data on material prices in accordance with the HSP (the product of the wage price
/ material with index analysis then summed) Banyumas. Continued with the implementation of
programs using Eclipse and Visual Studio 2010 after that ending with testing applications using
a manual calculation.
Calculating fund the construction of houses usually only done by the contractor to
analyze the funds will be use to build houses. This calculation aims to find funds that will be
incurre by the contractors and subcontractors. This calculation process is done by multiplying
the volume by HSP (Employment Unit Price) there. At the time of this assessment process is
already using Microsoft Excel but still has shortcomings, namely in the calculation process is
still complicated. Therefore, the application requires the calculation of housing construction
funds as one of the alternative to the calculation of the funds efficiently.
.
Keywords: Construction of houses, Volume, HSP
xvi
Aplikasi Perhitungan Dana…, Dian Listika, Fakultas Teknik UMP, 2016