APLIKASI PERHITUNGAN DANA PEMBANGUNAN RUMAH
BERBASIS ANDROID
SKRIPSI
DIAN LISTIKA 12030400013
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK
ii
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
vi
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.
vii
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”
ix
B. Perhitungan RAB (Rencana Anggaran Biaya) ... 3
C. ECLIPSE ... 4
D. Database SQL Server ... 4
E. Sistem web Service ... 5
F. XAMPP ... 5
x
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
xi
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
xii
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
xiii
DAFTAR GAMBAR
Gambar 1. Tahapan SDLC Model Waterfall ... 11
Gambar 2. Use Case Diagram Aplikasi Perhitungan dana Pembangunan Rumah Berbasis Android ... 12
Gambar 3. AlurAplikasi Perhitungan Dana Pembangunan Rumah Berbasis Android . ... 13
Gambar 4. Rancangan Antar Muka Login ... 19
Gambar 5. Rancangan AntarmukaDaftar ... 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
xiv
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
xv 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
xvi 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