APLIKASI PERHITUNGAN SISTEMATIS DAN INFORMASI PENJUALAN RUMAH BERBASIS ANDROID PADA PT. PULAU JAYA ABADI Armedi Arief Nugraha Budi Santoso Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Android adalah sistem operasi untuk telepon selular yang Linux. Android menyediakan platform terbuka bagi para pengembang untuk membuat aplikasi mereka sendiri yang dapat digunakan oleh berbagai perangkat pindah. Android memiliki keunggulan sebagai perangkat lunak yang mengenakan dasar kode komputer yang dapat didistribusikan dalam terbuka sehingga pengguna bisa membuat aplikasi baru. Telepon seluer adalah sebuah sarana komunikasi yang paling banyak digunakan pada saat ini untuk mengakses informasi. Misalnya, konsumen yang ingin mengetahui informasi tentang perumahan harus datang ke tempat pemasaran agar aktivitas ini tidak efisien karena ia memakan waktu yang lama oleh konsumen. Saya ingin untuk membuat aplikasi untuk telepon seluler menggunakan android operasi untuk membantu konsumen dalam mendapatkan informasi yang mereka inginkan dari anda telepon seluler mereka. Dengan menggunakan aplikasi yang diajukan, ianya sangat mungkin bahawa proses mengetahui informasi tentang menjual rumah, dan perhitungan secara sistematis yang diberikan akan lebih mudah dan efisien karena pengguna android mobile cukup untuk menginstal dan menjalankan aplikasi. Kata Kunci : Android, sistem informasi, perhitungan secara sistematis, Java
PENDAHULUAN Kebutuhan rumah di Indonesia setiap tahunnya terus bertambah. Berdasarkan hitungan Real Estate Indonesia (REI), total kebutuhan rumah per tahun bisa mencapai 2,6 juta didorong oleh pertumbuhan penduduk, perbaikan rumah rusak dan backlog atau kekurangan rumah. Hal ini disampaikan oleh Ketua Badan Pertimbangan Organisasi Dewan Pengurus Pusat Realestat Indonesia (REI) F. Teguh Satria dalam keterangan tertulisnya yang diterima detik Finance, Kamis (16/2/2012). Berdasarkan data jumlah penduduk Indonesia lebih kurang 241 juta jiwa dengan angka pertumbuhan penduduk 1,3 % per tahun. Jumlah rata-rata orang per Kepala Keluarga (KK) lebih kurang 4,3 jiwa, dengan perhitungan jumlah kebutuhan rumah 241 juta x 1,3% = 4,3 juta. Sehingga setiap tahunnya dibutuhkan 728.604 unit rumah per tahun atau jika dibulatkan menjadi 729 ribu unit rumah pertahun (detikFinance, 2012). Selain itu, data BPS juga menyebutkan jumlah rumah di Indonesia mencapai angka 49,3 juta unit. Jumlah itu 3%-nya perlu diperbaiki karena rusak sehingga jumlah rumah yang harus direhabilitasi mencapai 1.479.000 unit berasal dari perhitugnan 49,3 juta x 3%. (detikfinance, 2012). Pihak perusahaan dalam melakukan pembangunan biasanya bekerja sama dengan pihak developer. Seiring berjalannya waktu, konsumen menginginkan sebuah informasi yang lengkap dan cepat agar bisa memilih rumah yang sesuai dengan keinginan dan kemampuan keuangan mereka, tetapi muncul masalah yang dikeluhkan dari pihak marketing yang menganggap sulitnya memenuhi kebutuhan informasi para konsumen, dimana untuk mendapatkan informasi perhitungan sistematis yang lengkap dan tentang produk yang sedang dipasarkan mereka harus membuka laptop yang membutuhkan waktu yang cukup lama. Pihak marketing juga harus mencetak brosur sebanyak mungkin untuk
1
disebarkan kepada konsumen agar konsumen bisa mengetauhi informasi produk rumah yang dijual, tetapi untuk mencetak brosur yang banyak pihak perusahaan pasti membutuhkan dana dan waktu yang tidak sedikit. Pihak konsumen juga seringkali mengeluhkan cara pemasaran yang dilakukan oleh pihak perusahaan saat ini. Konsumen harus mendatangi kantor pemasaran atau mall untuk mendapatkan informasi produk rumah yang dijual, dimana rumah konsumen yang jaraknya cukup jauh untuk datang ke kantor pemasaran dan juga tidak setiap hari konsumen itu mengunjungi mall. Android merupakan sistem operasi yang saat ini banyak digunakaan pada smartphone. Smartphone saat ini telah menjadi alat komunikasi yang banyak digunakan oleh masyarakat karena lebih mudah dibawa kemana-mana, praktis dan lebih cepat untuk mendapatkan informasi melalui internet. Mengunakan komputer ataupun laptop dengan fisik yang lebih besar akan sedikit merepotkan berbeda dengan smartphone berbasis android yang mudah digunakan dengan fisik yang lebih kecil dan praktis. Sebagai pendukung untuk membuat aplikasi android kami mengunakan software pedukung seperti JDK, IDE Eclipse, SDK dan ADT, dimana aplikasi ini lebih mudah digunakan bagi pengembang aplikasi Android untuk pemula. LANDASAN TEORI Sistem Operasi Menurut Reynold, (2010:5), sistem operasi (Operation System) adalah perangkat lunak (software) yang mengatur semua sumber daya dalam komputer. Sumber daya ini dapat berupa perangkat keras (hardware) maupun program aplikasi. Pengertian Sistematis Menurut Jogiyanto (2005:2), sistematis adalah segala usaha untuk menguraikan dan merumuskan sesuatu dalam hubungan yang teratur dan logis sehingga membentuk suatu sistem yang berarti utuh, menyeluruh, terpadu, mampu menjelaskan rangkaian sebab akibat menyangkut objeknya. Aplikasi Menurut Dhanta dan Triton, (2009:32), aplikasi adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya microsoft word, microsoft exel. Pengertian MySql AlFatta, Hanif, (2007:2) menyatakan MySql adalah database atau memiliki istilah lain basis data merupakan suatu kumpulan data yang saling berhubungan dan berkaitan dengan subjek tertentu pada tujuan tertentu pula. Android Menurut Irawan (2012:2), Android adalah sistem operasi bergerak (mobile operating system) yang mengadopsi sistem operasi Linux, namun telah dimodifikasi. Android diambil alih oleh google tahun 2005 dari Android, Inc sebagai bagian starategi untuk mengisi pasar sistem operasi bergerak. Google mengambil alih seluruh hasil kerja Android, termasuk tim yang mengembangkan Android.
2
HASIL DAN PEMBAHASAN Hasil Analisis sistem ini, akan membahas mengenai analisis masalah, analisis kebutuhan meliputi kebutuhan fungsional dan kebutuhan non fungsional berserta logika procedural sistem. Analisis Masalah Pembangunan aplikasi perhitungan sistematis dan informasi penjualan rumah berbasis Android ini, penulis menarik beberapa permasalahan yang akan dianalisis yaitu: 1. Menganalisis bagaimana prosedur aplikasi perhitungan sistematis dan informasi penjualan rumah yang akan dibuat pada media Android. 2. Menerapkan aplikasi perhitungan sistematis dan informasi penjualan rumah pada perangkat Android dengan menggunakan bahasa pemograman Java Android. Analisis Kebutuhan Fungsional Kebutuhan fungsional adalah deskripsi atau gambaran layanan sistem yang harus disediakan, bagaimana sistem beraksi pada suatu masukan atau input tertentu dari pemakai dan bagaimana perilaku sistem pada situasi tertentu. 1. Permodelan Use Case Diagram Diagram Use Case adalah sebuah kegiatan yang dilakukan oleh sistem, biasanya dalam menanggapi permintaan dari pengguna sistem. Diagram use case dapat menjadi teknik yang cukup baik untuk menganalisa kebutuhan pengguna sistem karena selain bagus dalam unsur pemahamannya, diagram use case juga dapat mendokumentasikan persyaratan sistem dengan baik.
Gambar 1. Permodelan Use Case Diagram 2. Permodelan Activity Diagram Diagram activity melihat status rumah dan melakukan booking rumah ini menggambarkan user dapat melihat status rumah dan melakukan booking apabila status rumah belum terjual. Diagram aktivity melihat status rumah dan melakukan booking dapat dilihat pada gambar 2, 3, dan 4
3
Gambar 2. Diagram aktivity melihat status rumah
Gambar 3. Diagram aktivity Melakukan Booking
4
Gambar 4. aktivity Melihat Harga Rumah Dan Melakukan Simulasi Perhitungan 3. Pemodelan Class Diagram Berikut adalah relasi antar tabel, untuk tabel booking Primery Keynya ID Booking, tabel rumah Primery Keynya ID Rumah, dan tabel tipe Primery Keynya ID Tipe. Pada tabel booking ID Rumah direlasikan pada ID Rumah yang ada pada tabel Rumah. Adapun Relationship antar tabel dapat dilihat pada Gambar 5 :
Gambar 5. Pemodelan Class Diagram Rancangan Antar Muka Rancangan antar muka merupakan desain tampilan layar dari aplikasi yang akan dibangun. Rancangan antar muka digunakan untuk memudahkan penulis dalam membangun interface sistem yang baik dan nyaman bagi user. 1. Rancangan Antar Muka Tampilan Main Menu Halaman main menu merupakan halaman awal yang memungkinkan pengguna untuk dapat memilih pilihan-pilihan yang terdapat pada aplikasi perhitungan sistematis dan informasi penjualan rumah. Tampilan pada main menu terdapat dua pilihan, yaitu denah perumahan, tipe rumah, dan keluar. Jika user memilih denah perumahan, maka aplikasi akan menampilkan denah perumahan. Jika user memilih tipe rumah, maka akan menampilkan tipe-tipe rumah yang ada di perumahan lake village dan setiap tipe rumah user bisa melihat denah rumah, fasilitas, spesifikasi dan cek harga. Jika user memilih keluar maka user akan mengakhiri aplikasi. Adapun Rancangan Antar Muka Tampilan Main Menu pada gambar 6:
5
Gambar 6. Rancangan Antar Muka Tampilan Main Menu 2. Rancangan tampilan Denah/lokas perumahan Halaman antar muka tampilan denah aplikasi akan menampilkan denah perumahan yang ada di perumahan lake village, user juga bisa melihat denah perblok dan melihat status rumah. Jika status rumah belum terjual user bisa melakukan booking. Jika status rumah sudah terjual user tidak bisa melakukan booking. Adapun Rancangan tampilan denah keseluruhan perumahan lake village pada gambar 7 :
Gambar 7. Rancangan Dena Perumahan 3. Rancangan tampilan perblok Gambar 8 merupakan tampilan desain denah perumhan perblok, disini juga user bisa mengatahui status rumah dan melakukan booking jika status rumah belum terjual.
Gambar 8. Rancangan Denah Perblok 4. Rancangan tampilan input booking Gambar 9 merupakan tampilan desain form untuk user melakukukan boooking.
6
Gambar 9. Rancangan Form Tampilan Input Booking 5. Rancangan Antar Muka Tampilan Tipe Rumah Gambar 10 merupakan halaman antar muka tampilan tipe rumah akan menampilkan pilihan tipe-tipe rumah yang ada pada perumahan lake village, di setiap tipe rumah user bisa melihat denah, fasilitas, spesifikasi dan cek harga.
Gambar 10. Rancangan Tampilan Tipe-Tipe Rumah 6. Rancangan pertipe rumah Gambar 11 merupakan desain tampilan pertipe rumah yang akan tampil ketika user telah menentukan pilihan tipe rumah yang ingin dilihat, setiap tipe rumah tampilannya sama.
Gambar 11. Rancangan Tampilan Pertipe Rumah
7
7. Rancangan tampilan denah rumah Gambar 12 merupakan desain tampilan denah rumah yang akan tampil setelah user memilih menu denah pada tampilan menu pertipe rumah.
Gambar 12. Rancangan Tampilan Denah Rumah 8. Fasilitas rumah Gambar 13 merupakan desain tampilan fasilitas rumah yang akan tampil setelah user memilih menu fasilitas pada tampilan menu pertipe rumah.
Gambar 13. Rancangan Tampilan Fasilitas Rumah 9. Sfesifikasi rumah Gambar 14 merupakan desain tampilan spesifikasi rumah yang akan tampil setelah user memilih menu spesifikasi pada tampilan menu pertipe rumah.
Gambar 14. Rancangan Tampilan Spesifikasi Rumah 10. Cek harga Gambar 15 merupakan desain tampilan cek harga rumah yang akan tampil setelah user memilih menu cek harga pada tampilan menu pertipe rumah, disni juga user bisa
8
melakukan penambahan fasilitas rumah yang ingin user tambah dan melakukan simulasi perhitungan pembayaran secara kredit.
Gambar 15. Rancangan Tampilan Cek Harga Pembahasan Kelebihan Aplikasi Aplikasi perhitungan sistematis dan informasi penjualan rumah berfungsi untuk mengatasi permasalahan yang ada pada pihak marketing dan masyarakat. Aplikasi ini didesain dengan tampilan yang menarik dan sederhana sehingga pengguna dengan mudah dapat menggunakannya. Adapun kelebihan yang terdapat dalam aplikasi perhitungan KPR ini adalah sebagai berikut : 1. Aplikasi ini dapat dijalankan mulai dari Android versi 2.3 (Gingerbread) hingga Android versi 2.3 keatas. 2. Aplikasi ini berbasis mobile smartphone sehingga dapat digunakan kapan saja dan dimana saja. 3. Aplikasi ini dapat memberikan informasi secara cepat dan akurat. Kekurangan Aplikasi Pembuatan aplikasi perhitungan sistematis dan informasi penjualan rumah berbasis Android ini, terdapat kekurangan yang dimiliki dalam aplikasi yaitu aplikasi ini belum bisa update versi terbaru secara otomatis. Prosedur Pengujian Program Prosedur uji coba program akan dijelaskan tentang cara pengoperasian program serta langkah-langkah yang harus dilakukan untuk menjalankan aplikasi. Menjalankan Program Tampilan Menu Halaman tampilan main menu adalah halaman tampilan awal aplikasi perhitungan sistematis dan informasi penjualan rumah, dimana menu ini akan ditampilkan secara otomatis ketika user menjalankan aplikasi. Adapun tampilan main menu pada gambar 16 :
9
Gambar 16. Tampilan main menu Menjalankan Program Tampilan Denah pada Menu Menu Pilih Denah adalah menu dimana tempat menampilkan denah perumahan secara keseluruahan maupun perblok dan menampilkan status rumah, kemudian melakukan booking jika status rumah belum terjual. 1. Denah rumah keseluruhan. Gambar 17 merupakan tampilan denah perumahan keseluruhan dan juga bisa memperbesar gambar perblok.
Gambar 17. Tampilan Denah Keseluruhan 2. Denah Perblok Gambar 18 merupakan tampilan perblok dimana, user juga bisa melihat status rumah dan melakukan booking jika status rumah tersebut belum terjual, dengan cara memilih salah satu rumah yang ada di blok tersebut.
Gambar 18. Tampilan Denah Perblok 3. Status Rumah dan Booking Gambar 19 merupakan form untuk melakukan booking jika status rumah belom terjual. Jika status rumah sdh terjual maka user tidak bisa melakukan booking seperti.
10
Gambar 19. Tampilan Status Rumah Menjalankan Program Tampilan Tipe Rumah Pada Menu Menu pilih tipe rumah adalah menu dimana tempat menampilkan tipe-tipe rumah yang ada pada perumahan lake village, menapilkan denah rumah, fasilitas yang di dapat, spesifikasi rumah dan cek harga untuk melihat harga standar rumah, menambah fasilitas, dan melakukan simulasi perhitungan pembayaran secara kredit. 1. Buka aplikasi pilih tipe rumah di menu ini user bisa memilih tipe-tipe rumah yang akan dilihat pada perumahan lake village. Adapun tampilan tipe rumah pada gambar 20.
Gambar 20. Tampilan Tipe Rumah 2. Tampil pertipe rumah Gambar 21 merupakan tampilan dari salah satu tipe rumah yang dipilih oleh user dan setiap tipe rumah tampilan menunya sama.
11
Gambar 21. Tampilan Pertipe Rumah 3. Pilih denah Gambar 22 merupakan tampilan jika user ingin melihat denah rumah, pada menu pertipe rumah user pilih denah maka akan tampil denah rumah.
Gambar 22. Tampilan Denah Rumah 4. Pilih fasilitas Gambar 23 merupakan tampilan jika user ingin melihat fasilitas apa yang akan didapat.
Gambar 23. Tampilan Fasilitas Rumah 5. Pilih spesifikasi Gambar 24 merupakan tampilan jika user ingin melihat spesifikasi rumah.
12
Gambar 24. Tampilan Spesifikasi Rumah 6. Pilih cek harga rumah Gambar 25 merupakan tampilan menu cek harga rumah dimana user bisa mengetahui harga standar rumah, penambahan fasilitas dan melakukan simulasi perhitungan pembayaran rumah secara kredit setelah menginput data.
Gambar 25. Tampilan Cek Harga Rumah 7. Pilih Simulasi Hitung Harga Kredit Gambar 26 merupakan tampilan menu simulasi hitung harga kredit dimana user bisa melakukan simulasi perhitungan secara kredit untuk mengetahui jumlah cicilan yang harus diangsur tiap bulannya sesuai dengan jangka waktu dan DP yang user keluarkan, bunga bank yang telah ditentukan dan jangka waktu yang di pilih.
13
Gambar 26. Tampilan Simulasi Hitung Harga 8. Hasil Simlasi Hitung Harga Kredit Gambar 27 merupakan tampilan hasil simulasi hitung harga kredit yang telah di pilih oleh user.
Gambar 27. Tampilan Hasil Simulasi Hitung Harga Kredit PENUTUP Berdasarkan uraian penjelasan dan pembahasan keseluruhan materi pada pembahasan penelitian sebelumnya, dapat diambil kesimpulan, yaitu aplikasi ini menjadi salah satu media pendukung untuk melakukan perhitungan sistematis dan memberikan informasi penjualan rumah, aplikasi perhitungan sistematis dan informasi penjualan ini dibuat dengan menggunakan tampilan menu yang sederhana dan menarik, sehingga user tidak mengalami kesulitan dalam menggunakan aplikasi.
DAFTAR PUSTAKA AlFatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta : Andi.
14
Dhanta dan Triton, Prasetio Bambang. 2009. Perancangan Sistem Informasi dan Aplikasi. Yogyakarta: Gara Media. Irawan. 2012. Membuat Aplikasi Android untuk Orang Awam. Palembang: Maxikom. Jogiyanto. 2005. Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis. Yogyakarta: Andi. Reynold. 2010. Cerdas dan Terampil Teknologi Informasi dan Komunikasi. Jakarta: Pusat Perbukuan, Kementerian Pendidikan Nasional.
15