• Tidak ada hasil yang ditemukan

Membangun Informasi Layanan Umum Rumah Kos melalui Aplikasi Berbasis Web

N/A
N/A
Protected

Academic year: 2021

Membagikan "Membangun Informasi Layanan Umum Rumah Kos melalui Aplikasi Berbasis Web"

Copied!
8
0
0

Teks penuh

(1)

Volume IX/No.2/November/2017 155

Membangun Informasi Layanan Umum Rumah Kos

Melalui Aplikasi Berbasis Web

Ariefah Rachmawati

1

1

Program Studi Sistem Informasi, Fakultas Ilmu Komputer, Universitas Mercu Buana

1

Jalan Meruya Selatan 1 No. 1, Kembangan, Jakarta Barat 11650

e-mail :

1

ti2brownies@gmail.com

ABSTRAK

Rumah kost adalah sebuah tempat tinggal dengan sejumlah kamar yang disewakan dan dibayar dalam kurun waktu atau per periode tertentu. Tempat tinggal sementara bagi seseorang yang bekerja maupun mahasiswa yang sedang melanjutkan pendidikan di luar daerah kota asal sangat penting. Jika setiap harinya pulang-pergi dari kota asalnya akan memakan banyak waktu dan biaya yang dikeluarkan untuk transportasi. Dalam pencarian rumah kost menjadi kendala tersendiri bagi seseorang atau mahasiswa karena harus berkeliling mencari rumah kost yang kosong. Kemajuan dalam ilmu pengetahuan dan teknologi memberikan kemudahan dalam mencari informasi apalagi ditemukannya aplikasi berbasis web. Aplikasi berbasis web menawarkan keinginan seseorang untuk mencari informasi yang lengkap dan memiliki akses tanpa batas. Maka dilakukan perancangan aplikasi menggunakan metode Rapid application development, sedangkan bahasa pemrograman yang digunakan adalah PHP. Perancangan basis data digunakan untuk menentukan jumlah tabel. Tabel yang digunakan dalam aplikasi berjumlah 8 tabel. Framework yang di gunakan dalam aplikasi adalah Bootstrap. Aplikasi ini dapat memberikan kemudahan pengguna dalam mencari informasi rumah kost dan memberikan informasi fasilitas, kondisi dan harga sewa rumah tanpa harus datang langsung, lebih mempersingkat waktu untuk pemesanan. Aplikasi ini hanya memberi informasi yang diinput langsung dari pengguna ke aplikasi dan untuk lebih detail harus menghubungi pihak pemilik kost.

Kata kunci: Rumah Kost, Pencarian, Tempat Tinggal, Bootstrap 1. PENDAHULUAN

Terdapat aturan terkait kos hanya diatur dalam Keputusan Gubernur Nomor 2693 Tahun 1987 tentang Pedoman Pengaturan Perumahan Pemondokan (Rumah Kos) dalam Wilayah DKI Jakarta. Hampir sekitar 13.000 unit rumah kos yang tersebar di sekitar wilayah DKI Jakarta (http://pelita.or.id/baca.php?id=76299). Rumah kos merupakan tempat tinggal sementara bagi seseorang yang bekerja maupun mahasiswa yang sedang melanjutkan pendidikan di luar daerah kota asal sangat penting sekali. Karena jika setiap harinya pulang-pergi dari kota asalnya akan memakan banyak waktu dan biaya yang dikeluarkan untuk transportasi. Jika lokasi tempat tinggal dekat dengan tempat bekerja, akan memperlancar jalannya kegiatan sehari-hari. Untuk menghadapi kendala ini, banyak orang memanfaatkan dengan menyewakan rumah atau tempat untuk jangka waktu dan biaya yang sudah di tentukan yang di sebut dengan nama rumah kost.

Rumah kost adalah sebuah tempat tinggal dengan sejumlah kamar yang disewakan dan dibayar dalam kurun waktu atau per periode tertentu (umumnya pembayaran per bulan). Kost atau indekost adalah sebuah jasa yang menawarkan sebuah kamar atau tempat untuk ditinggali dengan sejumlah pembayaran tertentu untuk setiap periode tertentu (umumnya pembayaran per bulan).

Kemajuan dalam ilmu pengetahuan dan teknologi memberikan kemudahan dalam mencari informasi apalagi ditemukannya aplikasi berbasis web. Aplikasi berbasis web menawarkan keinginan seseorang untuk mencari informasi yang lengkap dan memiliki akses tanpa batas. Dengan kemajuan ilmu pengetahuan maka saat ini teknologi informasi yang awalnya pada komputer (personal computer) sekarang merambat ke smartphone dalam bentuk web

mobile sehinggalebih mempermudah pengguna dalam mencari informasi.

Permasalahannya adalah Bagaimana cara mengetahui informasi rumah kost dan mencari rumah kost sesuai keinginan informasi detail beserta fasilitas yang tersedia dan biaya sewa yang ditawarkan dan juga ketersediaan dan proses pemesanannya.

Aplikasi ini terbatas pada Aplikasi yang dapat di operasikan melalui web browser yang tersedia di handphone

pengguna, seperti: Google Chrome dan web browser lainnya dengan cara mengetik alamat website aplikasi. Langkah mengoperasikan adalah dengan memberikan informasi berdasarkan inputan dari pengguna atau pemilik rumah kost, seperti: informasi akun pengguna, alamat, fasilitas rumah kost, harga sewa dan lainya. Pengguna dapat melakukan update status pemesanan sampai konfirmasi pembayaran di lakukan oleh pengguna dengan cara masuk ke aplikasi dan menerima pemesanan maupun konfirmasi pembayaran. Serta dapat mengirimkan dan menerima pesan antar sesama pengguna untuk komunikasi via aplikasi.

(2)

Volume IX/No.2/November/2017 156 2. LANDASAN TEORI

2.1 System Development Life Cycle

Kebanyakan perusahaan dalam mengembangkan suatu sistem informasi menggunakan metodologi pengembangan sistem. Metodologi ini merupakan suatu proses standar yang diikuti oleh organisasi untuk melaksanakan langkah yang diperlukan untuk menganalis, merancang, mengimplementasikan dan memelihara suatu sistem informasi. Dalam pengembangan sebuah sistem juga memiliki daur hidup yang disebut daur hidup pengembangan sistem atau System Development Life Cycle (SDLC) [7]. SDLC merupakan metodologi klasik untuk mengembangkan, memelihara dan menggunakan sistem informasi [7]. SDLC merupakan proses menentukan kebutuhan bisnis, merancang sistem, membangunnya dan menyerahkan sistem informasi tersebut kepada penggunanya [2]. Kegiatan pengembangan sistem dapat diartikan sebagai kegiatan membangun sistem baru untuk menggantikan atau memperbaiki atau meningkatkan fungsi sistem yang lama/ada. Metode yang digunakan kendall adalah metode Rapid application development (RAD) [8].

Metode pengembangan sistem yang di gunakan yaitu model rapid application development (RAD). Rapid

application development (RAD) adalah model proses pengembangan sistem perngkat lunak yang bersifat inkremental

terutama untuk waktu pengerjaan yang pendek. Model RAD merupakan adaptasi dari model air terjun (waterfall) versi kecepatan tinggi dengan menggunakan model air terjun untuk pengembangn setiap komponen perangkat lunak.

Gambar 1 Siklus RAD

2.2 Rumah Kost

Kost atau indekost adalah sebuah jasa yang menawarkan sebuah kamar atau tempat untuk ditinggali dengan sejumlah pembayaran tertentu untuk setiap periode tertentu (umumnya pembayaran per bulan). Kata "kost" sebenarnya adalah turunan dari frasa bahasa Belanda "In de kost". Definisi "In de kost" sebenarnya adalah "makan di dalam" namun bila frasa tersebut dijabarkan lebih lanjut dapat pula berarti "tinggal dan ikut makan" di dalam rumah tempat menumpang tinggal. [15]

Rumah kost adalah hunian yang menyediakan kamar untuk tinggal, lengkap dengan perabot standar tempat kost: tempat tidur dan lemari. pembayarannya dilakukan bulanan, dan penghuni kost (biasa disebut anak kost, walaupun mungkin sama sekali sudah bukan anak-anak) biasanya sudah tidak membayar biaya listrik atau biaya utilitas lainnya, kecuali dalam kondisi tertentu, misalnya membawa peralatan elektronik yang mengkonsumsi listrik cukup besar. [17]

3. HASIL DAN PEMBAHASAN 3.1 Kebutuhan Aplikasi

Hal yang perlu di lakukan sebelum membangun dan membuat suatu aplikasi maupun sistem adalah menganalisa, menentukan, dan mengungkapkan kebutuhan sistem. Kebutuhan system terbagi menjadi dua yaitu: kebutuhan fungsional dan kebutuhan non-fungsional, yang diperlukan untuk mencapai suatu tujuan yang di ingin di capai.

(3)

Volume IX/No.2/November/2017 157

Aplikasi Info Rumah Kost

Penyewa

Pemilik Mengelola Data Diri

Melakukan Konfirmasi Pemesanan Melakukan Konfirmasi Pembayaran Mengelola Data Rumah Kost Pesan Melihat Informasi Rumah Kost Pemesanan Melakukan Pembayaran Mencari Informasi Rumah Kost Calon Pemilik/Penyewa Daftar Akun Login

Gambar 2 Use Case Usulan

Calon Penyewa / Pemilik Aplikasi

Input data diri Validasi dan cek data

Valid ?

Username dan password

Tidak

Ya

Username dan password

Gambar 3 Activity Daftar Akun

Semua pengguna Aplikasi

Pilih pencarian

Input data yang akan di cari Proses pencarian data

Ada ?

List data yang di cari

Tidak Ya

(4)

Volume IX/No.2/November/2017 158

Semua pengguna Aplikasi

Pilih list informasi rumah kost Detail informasi rumah kost

Detail informasi rumah kost

Detail info rumah tost

Lokasi rumah kost

Kontak pemilik

Menampilkan detail informasi rumah kost

Gambar 5 Activity Melihat Informasi Rumah Kost

Penyewa / Pemilik Aplikasi

Masukkan Username dan Password

Validasi Username dan Password

Valid ?

Menampilkan halaman utama

Tidak

Ya

Gambar 6 Activity Diagram Login

Calon Penyewa/Pemilik

Kelola data user Daftar

1. Memasukkan data user()

2. Menyimpan data user() Data berhasil disimpan 3. Mendapatkan username dan password

Gambar 7 Sequence Diagram Daftar Akun

Semua Pengguna

Kelola pencarian Cari

1. Memasukkan data pencarian()

2. Pencarian data() List data pencarian ditampilkan List data pencarian ditampilkan

(5)

Volume IX/No.2/November/2017 159

Semua Pengguna

Kelola Info Rumah

Kost View Data

1. Memilih list data pencarian()

2. Memanggil data() List detail data ditampilkan List detail data ditampilkan

Gambar 9 Sequence Diagram Melihat Informasi Rumah Kost

Penyewa/Pemilik

Halaman Login Login

1. Memasukkan data login()

Menerima Data Menerima hasil Login

1.1 Validasi data 1.1 Mengirimkan data

Gambar 10 Sequence Diagram Login

user rumah_kost fasilitas img penghuni_kost pemesanan pembayaran pesan - id_user : int - nama_user : varchar - alamat : varchar - no_telpon : varchar - email : varchar - img : varchar - no_rekening : varchar - nama_rekening : varchar - nama_bank: varchar - username: varchar - password : varchar - id_kost : int - nama_kost : varchar - alamat : varchar - lokasi : varchar - harga_harian : int - harga_bulanan : int - harga_tahunan : int - stok_kamar : int - jenis_penghuni : varchar - keterangan : varchar - id_pemilik : int - id_fasilitas : int - id_kost : int - nama_fasilitas : varchar - flag : int - id_pesan : int - id_pengirim : int - id_penerima : int - isi pesan : varchar

- id_img : int - id_kost : int - nama_img : varchar - id_user : int - id_kost : int - flag : int - id_pemesanan : int - tgl_pemesanan : date - id_user : int - id_kost : int - flag : int - id_pembayaran : int - id_pesanan : int - id_kost : int - id_user : int - tgl_bayar : date - nomer_rekening : varchar - nama_rekening : varchar - nama_bank : varchar - nominal : int - img : varchar - flag : int + tambah() : void + ubah() : void + lihat() : void + tambah() : void + ubah() : void + hapus() : void + lihat() : void + tambah() : void + ubah() : void + hapus() : void + lihat() : void + tambah() : void + ubah() : void + hapus() : void + tambah() : void + ubah() : void + lihat() : void + tambah() : void + ubah() : void + lihat() : void + tambah() : void + ubah() : void + lihat() : void + tambah() : void + ubah() : void + hapus() : void + lihat() : void 1 1 * * 1 1 * 1 1 1 1 1 1 *

Gambar 11 Class Diagram

Web Server

Database Server

Internet

Application Server

User Pengguna Smartphone

User Pengguna Laptop User Pengguna Personal Computer(PC)

User Pengguna Smartphone

(6)

Volume IX/No.2/November/2017 160 3.1 Implementasi Database

Disini dijelaskan mengenai implementasi basis data dari aplikasi. Beberapa fungsi dibuat terdiri dari ruang lingkup implementasi dari aplikasi. Dibawah ini adalah pembuatan database dari aplikasi info rumah kost dengan nama databse infokost, adapun tabel-tabel yang ada dalam database adalah sebagai berikut:

Gambar 13 Database infokost

Gambar 14 Tampilan Desain Database

3.2 Implementasi Antar Muka

Berikut adalah tampilan antar muka dari aplikasi info kost:

Gambar 15 Tampilan Desktop Halaman Beranda

(7)

Volume IX/No.2/November/2017 161 Gambar 17 Tampilan Desktop Detail Rumah Kost

Gambar 18 Tampilan Smartphone Detail Rumah Kost

Gambar 19 Tampilan Desktop Pencarian Rumah Kost

(8)

Volume IX/No.2/November/2017 162 Gambar 21 Tampilan Desktop Login

4. KESIMPULAN

Setelah diuraikan diatas, aplikasi info rumah kost ini, maka dapat disimpulkan:

1) Aplikasi ini memberikan informasi rumah kost dan melakukan pencarian rumah kost.

2) Aplikasi ini memberikan informasi detail tentang rumah kost lengkap dengan fasilitas yang tersedia dan biaya sewa yang ditawarkan sesuai inputan pemilik kost.

3) Aplikasi ini berguna untuk cek ketersediaan rumah kost dan melakukan proses pemesanannya secara online. 4) Aplikasi ini bisa di gunakan sebagai media promosi iklan rumah kost.

Berdasarkan hasil penelitian, implikasi dan kesimpulan, selanjutnya penelitian dapat memberikan beberapa saran yang relevan dengan hasil penelitian. Saran ini berupa masukan-masukan yang ditujukan pada obyek penelitian dan untuk penelitian selanjutnya meliputi aspek sistem agar dapat mendukung hasil penelitian.

Perlu adanya tampilan aplikasi dapat dikembangkan lebih responsif dan lebih menarik lagi, kemudian ditambahkan fitur peta seperti area lokasi untuk mempermudah pengguna dalam mencari lokasi rumah kost, dan untuk kelola pesan, adanya berupa notifikasi jika ada pesan masuk dan menambahkan fitur chat real time sesama pengguna. DAFTAR PUSTAKA

[1] Arief, M. Rudyanto. 2011. Pemrograman Web Dinamis Menggunakan PHP & MySQL. Yogyakarta: ANDI. [2] Dennis, Alan, Barbara Haley Wixom, Roberta M Roth. 2012. Systems Analysis and Design Fifth Edition. New

Jersey: John Wiley & Sons.

[3] Hirin A.M dan Virgi. 2011. Cepat Mahir Pemrograman Web Dengan PHP dan MySQL (Level Dasar Sampai

Mahir). Jakarta: PT. Prestasi Pustakaraya.

[4] ..Fathansyah. 2012. Basis Data. Bandung: Informatika Bandung.

[5] Indrajani. 2014. Pengantar Sistem Basis Data Case Study All in One. Jakarta: PT Elex Media Komputindo. [6] ..Kadir, Abdul. 2013. Pemrograman Database MySQL Untuk Pemula. Yogyakarta: MediaKom.

[7] Kadir, Abdul. 2014. Pengenalan Sistem Informasi Edisi Revisi. Yogyakarta: CV Andi Offset. [8] ..Kendall, J.E. & Kendall, K.E. 2010. Analisis dan Perancangan Sistem. Jakarta: Indeks.

[9] Nugroho, Adi. 2010. Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP (Unified Software

Development Process). Yogyakarta: ANDI.

[10] Shelly, Gary B., and Harry J. Rosenblatt. 2012. Systems Analysis and Design Nineth Edition. United States of America: Course Technology.

[11] Sutanta, Edhy. 2011. Basis Data Dalam Tinjauan Konseptual. Yogyakarta: ANDI.

[12] Utomo, Eko Priyo. 2016. Bikin Sendiri Toko Online Dinamis dengan Bootstrap dan Php. Yogyakarta: MediaKom.

[13] Yakub. 2012. Pengantar Sistem Informasi. Yogyakarta: Graha Ilmu.

[14] Rudy Dewanto. Rumah T.70 Menjadi Rumah Kost. http://www.rudydewanto.com/2010/10/rumah-t70-menjadi-rumah-kost.html. Diakses 5 Oktober 2017. Pukul 10.45

Gambar

Gambar 1 Siklus RAD  2.2  Rumah Kost
Gambar 2 Use Case Usulan
Gambar 5  Activity Melihat Informasi Rumah Kost
Gambar 11  Class Diagram
+3

Referensi

Dokumen terkait

Perubahan harga cabai merah di pasar-pasar lokal (Bandung, Semarang, Surakarta dan Surabaya) dipengaruhi oleh (a) marjin harga cabai merah spasial atau perbedaan antara

Untuk skema pinjaman persentase tertinggi dimiliki oleh pihak Bank Umum Milik Negara dengan 83 % yaitu pada skema KUR (44,5 %) dan Pertanian (34,2 %), dan

Apabila roh (muhammad) menyadari dan mengakui bahwa segala sifat yang wajib bagi Allah yang ternyata kepada Roh (Muhammad) adalah sifat Allah sendiri, disinilah tertunai

Sebaliknya, bila senyawa radikal bebas bertemu dengan senyawa yang bukan radikal bebas akan terjadi tiga kemungkinan, yaitu (1) radikal bebas akan memberikan elektron yang

Variasi sumber karbon dan nitrogen dilakukan untuk mendapatkan kondisi optimal dalam pembentukan biosurfaktan oleh bakteri yang digunakan.. Biosurfaktan yang telah

Kesimpulan dari hasil penelitian dan pembahasan adalah limbah ikan tuna produk proses biologis memiliki nilai kecernaan (bahan kering, bahan organik dan protein

Karakterisasi zat warna ekstrak tomat menggunakan spektrofotometer UV-Vis adalah untuk mengetahui panjang gelombang ekstrak tomat hasil KKCV dengan eluen metanol:n-heksan (1:1)..

Temuan penting dalam penelitian ini adalah bahwa lebih dari 80% mahasiswa berpendapat bahwa pembelajaran berbasis projek dapat meningkatkan pemahaman ma- hasiswa