• Tidak ada hasil yang ditemukan

Pemanfaatan Cloud Computing Pada Aplikasi Ngekost Berbasis Android

N/A
N/A
Protected

Academic year: 2021

Membagikan "Pemanfaatan Cloud Computing Pada Aplikasi Ngekost Berbasis Android"

Copied!
8
0
0

Teks penuh

(1)

PEMANFAATAN CLOUD COMPUTING PADA APLIKASI NGEKOST

BERBASIS ANDROID

Fathul Fata Deny Hp., Hero Wintolo, Anggraini Kusum aningrum Program Studi Teknik Informatika

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta informatika@stta.ac.id

A B ST R A C T

Ngekost is an android-based boarding search application that utilizes the Internet as a medium of exchange data. The use of mobile android application as a tool to access something that is connected to the Internet to help users find a variety of information. Ngekost applications built by using cloud computing as a technology that makes the Internet as a central storage server to manage data and information. One media system making cloud computing is to use a Virtual Private Server (VPS) as a virtual server. Applications Ngekost offers boarding house in the city of Yogyakarta, Malang, and Makassar with centralized image data on the storage servers each - each city boarding information and data stored on the database webserver. Services provided on the application can be accessed via the website owners to register them boarding, boarding entering data and images, while searches for boarding accessed via mobile android. The results of testing this application indicates that the application Ngekost by leveraging cloud computing can be used as an information service fo r owners and seekers boarding based regional city o f Yogyakarta, Malang, and Makassar.

Keywords: android mobile application, virtual private server, cloud computing

1. L a ta r Belakang

Dewasa ini, bisnis sewa kamar (kost-kostan) sangat menjanjikan di berbagai kota-kota besar yang memiliki kampus maupun sekolah ternama. Banyaknya pelajar maupun mahasiswa yang berasal dari luar daerah membuat kost-kostan marak dicari untuk dijadikan tempat tinggal. Keuntungan bagi pemilik kost adalah penghasilan yang terus mengalir setiap bulan ataupun setiap tahunnya, dan sebagai investasi jangka panjang, pemilik kost-kostan dapat menikmati keuntungan seiring naiknya nilai tanah di suatu daerah. Pengelolaan kost-kostan juga tidak begitu rumit, dengan manajemen yang sederhana saja sudah dapat menjalankan bisnis ini.

Ngekost merupakan sebuah aplikasi berbasis Android yang memanfaatkan teknologi Cloud Computing berbentuk Software As A Service (SAAS) untuk memberi pelayanan pemberitahuan dan pencarian kost - kostan di beberapa kota yakni Yogyakarta, Malang, dan Makassar. Teknologi Cloud Computing sudah banyak digunakan oleh beberapa perusahaan penyedia layanan di internet.

Ada tiga bentuk layanan dalam Cloud Computing, salah satunya proses yang digunakan dalam

penelitian di tugas akhir ini. Bentuk layanan pada Cloud Computing meliputi Cloud Software as a Service (SaaS), Cloud Platform as a Service (PaaS) dan Cloud Infrastructure as a Service (IaaS) (Eka:2014). Salah satu layanan tersebut digunakan untuk membangun aplikasi dalam penelitian ini.

Cloud Computing sendiri merupakan sebuah teknologi yang menjadikan internet sebagai server storage pusat untuk mengelola data dan juga informasi. Teknologi ini juga mengijinkan

pengguna secara bebas mengelola dan mengakses informasi yang tersedia pada cloud storage yang

tentunya terkoneksi oleh jaringan internet.

(2)

2.1 Cloud Computing

54

D a ta Se rv e r Jo g ja D a ta S e rve r M a la n g 5 4 D a ta Se rv e r M a k a s sa r S m a rtP h o n e U se r

Gambar 1. Skema Sistem Cloud Computing Aplikasi Ngekost

Cloud Computing merupakan sebuah evolusi dari virtualization berupa arsitektur yang

berorientasi layanan menggunakan komputasi utility. Cara kerja Cloud Computing bersifat

transparan, mudah diakses sehingga pengguna tidak perlu pengetahuan lanjutan dan hanya perlu

tahu bagaimana untuk mengaksesnya. Cloud Computing adalah gabungan pemanfaatan teknologi

komputasi dan internet di mana informasi secara permanen tersimpan pada web hosting dan

disimpan sementara di perangkat pengguna yang digunakan. Gambar 1 menjelaskan skema aplikasi Ngekost yang memanfaatkan Cloud Computing sebagai media penyimpanan gambar dari aplikasi Ngekost.

2.2 Perancangan Sistem

2.2.1 Use Case Diagram Pemilik Kost

Dalam use case menggambarkan interaksi seorang aktor dari sebuah sistem yang akan dibangun. Perancangan use case pemilik kost pada aplikasi Ngekost dapat dilihat pada gambar 2.

(3)

2.2.2 Use Case Diagram Pencari Kost

Gambar 3 menjelaskan usecase diagram pencari kost, dari gambar ini dapat dijelaskan bahwa aktivitas yang bisa dikerjakan user pencari kost terhadap sistem adalah memilih kota, memilih kost, dan dapat melihat deskripsi dari kost tersebut. Di aplikasi ini juga terdapat fitur kritik dan saran dengan tujuan untuk pengembangan sistem yang lebih baik.

Gambar 3. Use Case Diagram Pencari Kost

2.2.3 Class Diagram

Class diagram menggambarkan keadaan suatu sistem (atribute) dan memberikan pelayanan untuk menyelesaikan keadaan tersebut (metode). Berikut rancangan class diagram

pada aplikasi Ngekost. Rancangan class diagram dapat dilihat pada Gambar 4.

-id_kritik -nam a -em ail -pesan + ki rim() Register +usernam e login

+passw ord + usernam e +em ail —---o + passw ord +num b + login proses() +daftar() +to_register() +login() gambar + id _g a m b a r +ga m ba r +tgl_u ploa d + id kota + kost_upload() +id_kota +nm kota Pemilik + id _p e m ilik +use rna m e +em ail +passw ord +num b +login() + input_kost() + lihat_kost() ü

Gambar 4. Class Diagram Apli

kost +id_kosan + id_kota + nm _kost + n m _p e m ilik +jm lkam ar + jk + alam at +tarif +rentan +fasilitas +ukuran +deskripsi +tgl_u ploa d +kam pus + kost_tam b ah() +kost_edit() +kost_hap us() +get_kost() casi Ngekost

2.2.4 Activity Diagram Pada Proses Input Kost berbasis WEB

Activity diagram pada input Data Kost menggambarkan rancangan dan urutan aktifitas

dalam sebuah proses. Gambar 5 merupakan activity diagram pada proses input.

(4)

Gambar 5. Activity Diagram Input Kost

2.2.5 Activity Diagram Proses Tampil Kost pada Android

Gambar ó merupakan activity diagram pada proses tampil kost pada Android.

Gambar ó. Activity Diagram Tampil Kost pada Android

2.2.6 Sequence Diagram

Perancangan Sequence diagram menggambarkan interaksi antar objek di dalam dan di

sekitar sistem berupa message yang digambarkan terhadap waktu. Rancangan sequence

diagram dapat dilihat pada gambar 7.

o

Pencari Form Kota Kost Sistem

i i i I i - 1 : Akses Ngekost()— < ~ 6: Pesan K e s a la h a n --- 2 : getKota()— - 3 : getKost()—

U

4: Cek data() S: Tam pil Pesan Kesalahan()

(5)

eskripsi()-3 Hasil dan Pem bahasan

Berdasarkan analisis dari desain sistem yang telah dilakukan, maka telah diimplementasikan

proses input data kost yang berjalan pada sistem loud computing dan menampilkan data kost pada

aplikasi Ngekost berbasis Android. Dalam pembuatan aplikasi ini, digunakan bahasa pemograman

Java dan PHP dengan menggunakan MYSQL sebagai media penyimpanan data kost. Sistem ini

ditujukan kepada setiap user untuk memudahkan melakukan pencarian kost di kota Jogja,

Makassar, dan Malang dengan memanfaatkan virtual private server sebagai server aplikasi dan server gambar kost.

3.1 Pengujian Cloud Server

Cara kerja dari aplikasi ini yaitu, user pemilik kost mengakses website ngekost.tk dan

melakukan registrasi jika belum menjadi member, dan kemudian login untuk dapat mengakses

website Ngekost. User kemudian masuk pada menu kost, dan menginputkan data spesifik tentang kost yang akan ditawarkan. Data kost ini kemudian akan disimpan dalam databse yang terletak

pada webserver, setelah user melakukan proses simpan, maka user akan dianjurkan untuk

mengupload gambar dari kost yang ditawarkan. Apabila dalam halaman sebelumnya user memilih

kota untuk lokasi kost adalah Jogja misalnya, maka gambar tersebut akan tersimpan pada cloud storage jogja-ngekost.tk. Begitupun dengan penyimpanan pada cloud kota lain akan bergantung

pada kota yang dipilih. Pada aplikasi ini, hanya membahas masalah pemanfaatan Cloud Computing

pada aplikasi Ngekost yang penulis buat, tanpa membahas masalah management penyewaan

kostnya.Uji coba berdasarkan cloud storage dapat dilihat pada tabel 1. Tabel 1. Uji Coba Cloud Storage

No. Nama Kost Link Gambar Nama

Server

Berhasil

1 Kost

Nyoman malang-ngekost.tk/'files/1895763420_16_kamarjpg Malang

1

2 Linda malang-ngekost.tk/fles/3857260194_14_kamar pg Malang 1

3 Kost Hawiyah ma ka 5sar-n g ekosttl^ I k/6 19 783 2 5 04J 5_kam a rj pg Makassar 1

4 Parno Kost jogja-ngekost.tk/files/0319857642_13_kamar.jpg Jogja 1

5 GryaIda malang-ngekost.tk/files/2358174069_17_kamar.jpg Malang 1

6 Wisma Arya jogja-ngekost.tk/fik Jogja 1

7 Si Merah malang-ngekost.tk/file Malang 1

8 Griya Westri jogja-ngekost.tk/file Jogja 1

9 Kost Lungsi jogja-ngekost.tk/ik Jogja 1

10 Daeng Kost makassar-ngekost.tk Makassar 1

3.2 Pengujian Aplikasi Ngekost berbasis Android

User membuka aplikasi Ngekost yang sudah ter-install pada perangkat Smartphone Android. User dianjurkan memilih kota yang akan untuk melihat list kost pada kota tersebut. System kemudian akan menampilkan kost yang terdapat pada kota yang dipilih tadi. Setelah itu, user tinggal mengklik salah satu kost yang diinginkan untuk melihat lebih detil tentang deskripsi kost yang dipilih. Data pada aplikasi Ngekost berbasis Android ini diambil dari database dan cloud server masing - masing kost.

(6)

Tabel 2. Uji Coba Pengguna Aplikasi Ngekost berbasis Android

No. Nama Kota Server

Jogja Malang Makassar

1 Mustika Iluni Dewi Malang - 1

-2 Dameria Muliandari Makassar - - 1

3 Ardhi Nugroho Jogja 1 -

-4 Adzan Bagus Irianto Malang - 1

-5 Derry Purnamasari Jogja 1 -

-6 Moh. Chaeril Aswad Malang - 1

-7 Chi Dewi Indah Lestari Makassar - - 1

8 Yonri M. Nindatu Jogja 1 -

-9 Septiana Ninda Anisa Jogja 1 -

-10 Risman Pratama Jogja 1 -

-3.3 Implementasi Hasil G am bar pada Cloud Storage

Sebagai penjelasan pengujian pada gambar 10, kost Nyoman diupload oleh pemilik kost

dengan letak kost tersebut berada di Malang. Data - data tentang deskripsi kost tersebut akan

tersimpan di database yang berada pada webserver, sedangkan gambar kost tersebut akan

tersimpan di folder file yang terdapat pada server Malang, dengan nama file berupa 10 digit angka yang diacak sebagai penamaan file tersebut.

m alang-ngekost.tk/files/1895763420_16_kamar.jpg G' Search Ê1 O ♦ Ä © X

Gambar 10. Gambar yang ada pada Cloud Storage

3.4 Implem entasi Hasil G am bar Kost pada Aplikasi Ngekost berbasis Android

Gambar 11 menunjukkan bahwa pemanggilan data gambar pada cloud server dan data kost

pada database server telah berjalan dengan baik seperti yang diharapkan. Data gambar yang ada

(7)

K o s t N y o m a n P e m ilik : m adesri@ gm ail.com

T ip e : p u tri P e r io d e : B ulan H a r g a : 8 0 0 0 0 0 A la m a t : P e rum ahan M u tia ra Jl. Bendungan

S ig u ra -g u ra 1, K a v lin g 7 -8 R T 0 1 /R W 0 7 L o w o k w a ru . M al

Gambar 11. Tampilan Gambar kost pada Aplikasi Ngekost berbasis Android

4 Kesimpulan dan Saran

4.1 Kesimpulan

Kesimpulan yang diperoleh dari hasil analisa pengujian aplikasi pemanfaatan Cloud Computing

pada aplikasi Ngekost adalah sebagai berikut :

1. Aplikasi yang dirancang dalam tugas akhir ini memanfaatkan Cloud Computing dapat

digunakan sebagai aplikasi untuk pencarian rumah kost di kota Jogja, Malang dan Makassar. 2. Virtual Private Server (VPS) dapat digunakan sebagai media pembuatan Cloud Computing.

3. Faktor koneksi jaringan dan ukuran file menjadi faktor yang mempengaruhi proses

penyimpanan data. Didalam jaringan internet diperlukan bandwith yang cukup besar agar

proses penyimpanan file dan pengaksesan file dapat berjalan dengan lancar.

4. Aplikasi yang dibangun memberi kemudahan pada pencari kost karena dapat mengakses

aplikasi dari android mobile. Aplikasi yang dibangun juga membantu pemilik kost dalam

menawarkan jasa kost.

4.2 Saran

Fitur-fitur yang bisa ditambahkan pada aplikasi ini adalah sebagai berikut :

1. Menambahkan fitur GPS sesuai koordinat lokasi pencari, agar dapat diarahkan langsung pada lokasi dimana kost tersebut berada.

2. Upload file hanya bisa dilakukan berbasis web saja, kedepannya diharapkan upload file dapat dilakukan berbasis android.

3. Level keamanan aplikasi Ngekost perlu dibahas dan ditingkatkan.

4. Menambahkan lebih banyak lagi kota yang bisa digunakan pada aplikasi ngekost. D aftar Pustaka

Ashari, Ahmad. 2011. Cloud Computing : Solusi IC T ?. Jurnal Sistem Informasi. Universitas Gadjah Mada. Yogyakarta.

Dennis, Alan dkk. 2005. System Analysis Design with UML version 2.0 an Object-Oriented

Approach. Wiley. Indiana Univertity.

Eka, I Putu Agus Pratama. 2014. Smart City beserta Cloud Computing dan teknologi teknologi pendukung lainnya. INFORMATIKA. Bandung.

Rafiudin, Rahmat. 2005, Membangun Server FTP. Andi Offset. Yogyakarta .

Sadeli, Muhammad. 2014. Toko Buku Online dengan Android. Maxikom. Palembang.

(8)

Gambar

Gambar  1.  Skema Sistem Cloud Computing Aplikasi Ngekost
Gambar 3.  Use Case Diagram Pencari Kost 2.2.3  Class Diagram
Gambar 5. Activity Diagram Input  Kost 2.2.5  Activity Diagram  Proses Tampil Kost pada Android
Tabel  1. Uji  Coba Cloud Storage
+3

Referensi

Dokumen terkait

Dari penelitian ini diharapkan dapat memberikan informasi bahwa HPMC dapat digunakan sebagai thickening agent pada sediaan lipstik bentuk likuid yang memberikan hasil uji mutu

Tesis yang berjudul: “ Perbedaan Sensitivitas dan Spesifisitas Antara Pemeriksaan NMP22 BladderChek dan Sitologi Urin pada Pasien yang Dicurigai Menderita Kanker Kandung

Dengan melihat nilai-nilai kearifan lingkungan dan dampak positif dari pengelolaan sawah surjan di pesisir Kulon Progo di atas, maka dapat menjadi landasan dalam pengelolaan ekosistem

Maka dari itu, faktor prioritas yang dipertimbangkan responden dengan skor 18,52 yaitu harga di peternak, dengan alasan bahwa harga merupakan faktor utama yang

Evi, dkk (2014) menunjukkan bahwa pengalaman auditor, tekanan ketaatan dan kompleksitas tugas berpengaruh terhadap audit judgment. Hal ini dikarenakan semakin tinggi

Dari hasil studi pendahuluan yang dilakukan pada bulan April 2011 di Rumah Sakit PKU Muhammadiyah I Yogyakarta terdapat 10 anak yang mengalami hospitalisasi didapatkan

Dampak adanya pencemaran terhadap organisme perairan adalah menurunnya keanekaragaman dan kelimpahan hayati pada perairan (Zahidin, 2008: 1).Tujuan dari penelitian

Hasil penerapan media e-portofolio tematik terpadu berbasis web blog pada pembelajaran IPA menunjukkan bahwa media e-portofolio tematik terpadu berbasis web blog