Oleh
Eka Saputra
190210129
PROPOSAL
Oleh
Eka Saputra
190210129
ii
ABSTRAK
iii
ABSTRACT
iv
KATA PENGANTAR
tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program
studi strata satu (S1) pada Program Studi Teknik Informatika Universitas Putera
Batam.
Penulis menyadari bahwa proposal ini masih jauh dari sempurna. Karena itu,
kritik dan saran akan senantiasa penulis terima dengan senang hati. Dengan segala
keterbatasan, penulis menyadari pula bahwa proposal ini takkan terwujud tanpa
bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala
1. Ibu Dr. Nur Elfi Husda, S.Kom., M.SI. Rektor Universitas Putera Batam.
2. Bapak Ganda Sirait, S.Si., M.SI. Dekan Fakultas Teknik dan Komputer.
3. Bapak Andi Maslan, S.T., M.SI. Ketua Program Studi Teknik Informatika.
Putera Batam.
7. Ucapan terima kasih kepada teman dekat, Faisal Setiawan Horo yang terus
v
8. Ucapan terima kasih kepada teman-teman aliansi perbadutan, Hamzah
Eka Saputra
vi
DAFTAR ISI
HALAMAN SAMPUL............................................................................................i
HALAMAN JUDUL..............................................................................................ii
ABSTRAK.............................................................................................................iii
ABSTRACT............................................................................................................iv
KATA PENGANTAR............................................................................................v
DAFTAR ISI........................................................................................................vii
DAFTAR GAMBAR..........................................................................................viii
DAFTAR TABEL.................................................................................................ix
BAB I PENDAHULUAN.......................................................................................1
1.1 Latar Belakang..........................................................................................................1
1.2 Identifikasi Masalah.................................................................................................2
1.3 Pembatasan Masalah...............................................................................................2
1.4 Rumusan masalah....................................................................................................3
1.5 Tujuan Penelitian.....................................................................................................3
1.6 Manfaat Penelitian...................................................................................................3
1.6.1 Manfaat Teoritis..................................................................................................3
1.6.2 Manfaat Praktis...................................................................................................4
BAB II KAJIAN PUSTAKA.................................................................................5
2.1 Teori Dasar...............................................................................................................5
2.1.1 Android...............................................................................................................5
2.1.2 Kost/indekos........................................................................................................7
2.1.3 Google Map API...............................................................................................10
2.1.4 Bahasa Pemrograman C#..................................................................................12
2.1.5 Unified Modeling Langueage (UML)...............................................................14
2.1.6 Pengembangan perangkat lunak........................................................................20
2.2 Software Pendukung..............................................................................................21
2.2.4 Android Studio..................................................................................................21
2.2.5 Xampp...............................................................................................................25
2.2.6 Sublime Text......................................................................................................27
2.3 Penelitian Terdahulu..............................................................................................29
2.4 Kerangka Pemikiran...............................................................................................32
BAB III METODE PENELITIAN.....................................................................34
3.1 Metode Penelitian.................................................................................................34
3.1.1 Tahapan Penelitian............................................................................................34
3.1.2 Tempat Penelitian.............................................................................................36
3.1.3 Waktu Penelitian...............................................................................................36
3.2 Metode Perancangan Sistem.................................................................................37
3.2.1 Unified Modelling Language (UML)................................................................38
3.2.2 Desain Perancangan Aplikasi............................................................................48
DAFTAR PUSTAKA...........................................................................................52
vii
DAFTAR
Gambar 2.1 Logo Android....................................................................................5
Gambar 2.2 Kost/indekos...................................................................................10
Gambar 2.3 Contoh Google Map API................................................................11
Gambar 2.4 Struktur penulisan bahasa C#.........................................................13
Gambar 2.5 Contoh bahasa C#...........................................................................13
Gambar 2.6 Jendela Utama Android Studio.......................................................22
Gambar 2.7 Tampilan Xampp............................................................................26
Gambar 2.8 Tampilan Sublime Text..................................................................28
Gambar 2.9 Kerangka Pemikiran.......................................................................33
Gambar 3.1 Desain Penelitian............................................................................34
Gambar 3.2 Lokasi Denah diSekitar Kampus UPB...........................................36
Gambar 3.3 Diagram Use Case..........................................................................38
Gambar 3.4 Activity diagram Pencari Kost........................................................39
Gambar 3.5 Activity diagram Admin..................................................................40
Gambar 3.6 Activity diagram Pemilik Kost.......................................................41
Gambar 3.7 Sequence diagram Login................................................................42
Gambar 3.8 Sequnce diagram Input Admin.......................................................42
Gambar 3.9 Sequence diagram Lihat Kost.........................................................43
Gambar 3.10 Sequence diagram Lihat Rekening.................................................43
Gambar 3.11 Sequence diagram Lihat Saldo.......................................................44
Gambar 3.12 Sequence diagram Data Pemilik Kost............................................44
Gambar 3.13 Sequence diagram Laporan Pemilik Kost......................................45
Gambar 3.14 Sequence diagram Laporan Data Transaksi...................................45
Gambar 3.15 Sequence diagram Laporan Data Pencarian...................................46
Gambar 3.16 Sequence diagram Input Kost........................................................46
Gambar 3.17 Sequence diagram Input Rekening.................................................46
Gambar 3.18 Sequence diagram Input Booking..................................................47
Gambar 3.19 Sequence diagram Logout..............................................................47
Gambar 3.20 Rancangan Class Diagram.............................................................48
Gambar 3.21 Perancangan Aplikasi Halaman Utama..........................................49
Gambar 3.22 Perancangan Aplikasi Menu Pencarian..........................................49
Gambar 3.23 Perancangan Aplikasi Menu Daftar Kost.......................................50
Gambar 3.24 Perancangan Aplikasi Menu Detail Kost........................................50
Gambar 3.25 Perancangan Aplikasi Menu Kost Saya..........................................51
Gambar 3.26 Perancangan Aplikasi Input Kost...................................................51
viii
DAFTAR
ix
BAB
PENDAHULUAN
Kehidupan manusia telah dibantu dengan adanya komputer, salah satu manfaat
menyebarluaskan informasi.
peningkatan yang signifikan. Kota Batam merupakan salah satu kota pariwisata di
para pendatang dari berbagai daerah untuk menempuh pendidikan yang lebih
tinggi di Batam merupakan salah satu contoh bahwa masyarakat saat ini semakin
Adapun kesulitan mencari tempat tinggal sementara atau rumah kos yaitu
pemesanan kamar kos secara cepat dan mudah. Salah satu solusi untuk mengatasi
dapat memfasilitasi pencari kos untuk mencari informasi mengenai rumah kos
Aplikasi ini dapat menjadi sarana penyedia informasi yang efektif bagi
pencari kos maupun bagi pemilik kos untuk mempromosikan rumah kos yang
akan
1
2
disewakan dan mengelola segala hal yang berkaitan dengan rumah kos pada
sebuah sistem informasi yang berbasis android secara cepat dan mudah. Maka dari
itu, akan dibangun sebuah sistem informasi berbasis android untuk mengelola dan
macam informasi berkaitan dengan rumah kos serta pemesanan kamar kos secara
online.
1. Kesulitan dalam mencari tempat tinggal sementara atau rumah kos seperti
1. Bagi Konsumen
Konsumen bisa lebih detail mengetahui kost yang dipasarkan tanpa harus
2. Bagi Penulis
1. Bagi konsumen
mengetahui lebih detail harga dan informasi kost sebelum menempati kost
tersebut.
2. Bagi peneliti
KAJIAN PUSTAKA
Smartphone, Kost, Google Map API, UML (Unified Modelling Language) dan
2.1.1 Android
Android termasuk sistem operasi yang berbasis linuk untuk disematkan pada
Ada beberapa fitur dasar yang dimiliki oleh sistem oeprasi android, sebagai
berikut:
5
6
pada bulan oktober 2013 yang diketua oleh Andy Rubin. Sistem operasi android
smartwatch, tablet, smart TV dan perangkat pintar lainya. Saat ini ada beberapa
akses ke semua fitur yang dimiliki oleh android. Seperti aplikasi yang
digunakan. Jadi setiap aplikasi yang berjalan dilintas platform haruslah sesuai
Alliance (OHC) dengan bersifat open source menjadikan sistem operasi android
multimedia 3 dimensi. Sistem operasi android Lolipop menjadi awal mula dari
sistem operasi android dengan dukungan tampilan 3D, berikut fitur yang dimiliki
1. Dukungan tampilan 3D
digital. Didukung dengan transisi elemen visual dari keadaan satu ke keadaan lain
utas utama antarmuka pengguna akan tetapi tidak menggangu tampilan dari objek.
7
efisien dapat mengurangi sampah dan menjaga kinerja aplikasi tetap responsive.
aktivitas sentuhan (jentikan, gesek, cubit), sensor interaksi dan sensor detekksi
rekam aktivitas, dilengkapi juga dengan sensor terbaru untuk sensor detak
jantung.
4. Tangkapan layar
2.1.2 Kost/indekos
Kost merupakan sejenis tempat tinggal berupa kamar yang disewa selama
kurun waktu tertentu sesuai dengan perjanjian pemilik kamar dan harga yang
tahun. Namun demikian ada pula yang hanya menyewakan selama satu bulan, tiga
bulan, dan enam bulan, sehingga sebutannya menjadi sewa tahunan, bulanan, tri
bulanan, dan tengah tahunan. Penyewaan yang kurang dari waktu itu mahasiswa
khususnya bagi para pelajar dan mahasiswa yang bertempat tinggal di sekitar
waktu tertentu sesuai dengan perjanjian sewa dan harga yang disepakati (Utomo,
2009).
adalah sebuah jasa yang menawarkan sebuah kamar atau tempat untuk
tertentu. Kata ini diserap dari frasa bahasa Belanda "in de kost". Definisi
"in de kost" sebenarnya adalah "makan di dalam", tetapi dapat pula berarti
semakin berkembang dengan fasilitas yang semakin eksklusif pula. Hal ini
dan tak jarang para pemilik kos juga menyediakan dapur pribadi bagi para
dinas perumahan rumah, pondokan dapat memiliki ciri-ciri atau diartikan sebegai
2. Pengelola rumah kost adalah pemilik perumahan dan atau orang yang
4. Uang pemondokan/kost adalah harga sewa dan biaya lainnya yang dibayar
Jawatan kuasa kecil piawaian dan KOS bagi JPPN jabatan Perdana Menteri
1. Sistem dua orang pada satu kamar (double room), untuk double room,
tempat tidur yang digunakan adalah tempat tidur tingkat (double decker) dan
bila mahasiswa atau pelajar tersebut sudah masuk pada tingkat yang lebih
2. Sistem satu orang satu kamar (single room), dimana hanya diperbolehkan
bersifat sementara, baik yang berasal dari luar daerah maupun dari dalam daerah
itu sendiri. Dewasa ini, sasaran pondokan tak hanya mahasiswa maupun pelajar
saja akan tetapi juga pasangan suami istri yang belum memiliki hunian pribadi.
Fungsi pondokan yang utama saat ini selain sebagai sarana tempat tinggal
sementara baik bagi mahasiswa maupun pasutri, juga sebagai sarana pembentukan
kepribadian mahasiswa agar lebih mandiri dan memiliki sikap bertanggung jawab.
Selain itu, fungsi pondokan juga sebagi tempat untuk berinteraksi dengan
Budiastuti, 2006)
Google Map API adalah suatu library yang berbentuk Javascript. Cara
membuat Google Map untuk ditampilkan pada suatu web atau blog sangat mudah
koneksi Internet yang sangat stabil. Dengan menggunakan Google Map API, kita
dapat menghemat waktu dan biaya untuk membangun aplikasi peta digital yang
1
handal, sehingga kita dapat fokus hanya pada data-data yang akan ditampilkan.
Dengan kata lain, kita hanya membuat suatu data sedangkan peta yang akan
membuat peta suatu lokasi, bahkan dunia. Melalui Google Map API pengguna
mendapatkan tools pemrograman yang kuat untuk membuat peta yang interaktif,
(Maldzhanski, 2015).
digunakan untuk menanamkan Google Map di suatu aplikasi yang tidak dibuat
oleh Google. Google Maps API adalah suatu library yang berbentuk javascript
yang berguna untuk memodifikasi peta yang ada di Google Maps sesuai
memberikan penuntun arah. Google Maps API bersifat gratis untuk publik.
1
Kekurangan yang ada pada Google Maps API yaitu jika ingin melakukan akses
karena tanda tambah yang seperti menyatu dengan itu C# sering mengira bahwa
pemrograman serupa seperti Visual Basic, JAVA dan C++. Pemograman ini juga
1. Using (Deklarasi Pustaka), Sebuah intruksi memilih paket dari Unity yaitu
UnityEngine.
4. Class (Kelas), Menentukan aksi yang di lakukan hanya di dalam kelas yang
di pilih.
(UML) yaitu menjadi sebuah alat bantu untuk melakukan pengembangan sistem.
Perancangan sistem dapat dibentuk menjadi alur yang sedang diproses. (Suendri,
2018).
Use case diagram atau diagram Use Case merupakan suatu diagram yang
mampu mengurutkan aktor yang memiliki hasil yang terukur. Use Case
memperjelas hubungan antara satu aktor dengan aktor atau lebih dengan sistem
Simbol Keterangan
UseCase
Penamaan didalam use case biasanya label atau kata
Nama Use Case kerja diikuti dengan kata benda.
Batas sistem ditempatkan didalam.
Mewakili sebagian besar secara fungsional.
Asosiasi Boundary
Menghubungkan aktor dengan use case yang berinteraksi
Include
<<include>> Relasi yang menggambarkan bahwa sebuah use case (sub
use case) harus menjalankan use case lain (main use
case) terlebih dahulu sebelum menjalankan fungsinya.
Arah panah mengarah pada main use case.
<<extend>> EXTEND
Sebuah use case adalah menggambarkan relasi main use
case terlebih dahulu tanpa dijalankan bisa berdiri sendiri.
GENERALISASI / GENERALIZATION
Menghubungkan use case umum dengan use case khusus..
Sumber : (Maharani, 2018)
2. Activity diagram
yang dilakukan mulai dari aksi yang akan dimulai sampai dengan aksi berakhir.
Start poin
Awal penelusuran
Star poin yang selalu untuk memulai sebuah
aktivitas
Hanya boleh digunakan 1 simbol start poin pada
sebuah aktivitas.
End Poin
Akhir penelursuran
End Poin akhir sebuah aktivitas diagram
>1 simbol End Poin yang boleh digunakan pada
sebuah aktivitas.
Activities
Akhir penelusuran
Kata kerja yang dapat diisi untuk menggambarkan
Activity
ativitas
Satu alur masuk dan satu alur keluar yang dimiliki
sebuah aktivitas.
Fork
Percabangan
Mengerjakan secara bersamaan dua atau lebih yang
disebabkan satu aliran
Guarid
[] Sebuah transisi ketika dilewati sebuah kondisi
benar
Merge
Setelah melewati decision poin dan berbeda
ketika membawa kembali jalur keputusan
Swimlane
Aktor yang didasarkan dan dikelompokan sebuah
cara aktivitas
Swimlane
Actor bisa ditulis nama aktor
Swimlane kadang-kadang digambarkan secara
horizontal dan vertikal
Sumber : (Maharani, 2018)
3. Sequence diagram
sesuai dengan kronologi atau perubahan yang bersangkutan dengan use case
Simbol Keterangan
Actor
Control
4. Class Diagram
Class Diagram adalah kelas objek yang mempunyai perilaku yang sama.
3. Operasi yaitu suatu proses yang akan dilakukan oleh kelas tersebut atau
Antarmuka / interface
Asosiasi berarah / Satu kelas dengan kelas yang lain bermakna relasi antar
directed association
kelas, multiplicity biasanya juga terdapat pada asosiasi
generalisasi
Generalisasi-spesialisasi (umum khusus) bermakna
part)
1. Analisis
2. Desain
Desain perangkat lunak adalah suatu proses desain agar bisa lebih fokus
untuk untuk pembuatan suatu program perangkat lunak. Proses desain ini
pembuatan program.
3. Pembuatan Program
dibuat sesuai dengan desain yang sudah ditentukan dari tahap desain.
4. Pengujian
Pengujian yaitu proses untuk menguji sebuah perangkat lunak, apakah hasil
5. Pemeliharaan
perubahan terjadi karena adanya kesalahan yang belum diketahui atau tidak
2
terdeteksi dalam fase pendukung bisa memulai dari pertama kali pengembangan.
Sublime Text.
aplikasi Android. Android Studio awalnya muncul pada tahun 2013 dan
oleh JetBrains dan pertama kali dirilis ke publik pada tahun 2014. Menurut Nadia
Firly (2017 : 13) Android Studio adalah software resmi yang didukung penuh oleh
Studio, Google telah mendukung Eclipse. Dimana dulu Eclipse adalah sebuah
software atau IDE yang digunakan oleh para developer android untuk
dukungan penuh untuk Eclipse. Meski begitu Eclipse tetap bisa digunakan untuk
untuk membuat aplikasi dan mengelola manajemen file aplikasi. Untuk bahasa
adalah Java. Di Android Studio, kita hanya perlu menulis, mengedit, menyimpan,
dan menguji proyek bersama dengan file lain dalam proyek menggunakan dengan
android studio. Tidak hanya itu, kelebihan menggunakan Android Studio juga
Jendela utama Android Studio terdiri dari beberapa area logis yang
2. Menu navigasi membantu Anda menjelajah project dan membuka file untuk
diedit. Menu ini memberikan tampilan struktur yang lebih ringkas yang
Bergantung pada jenis file yang ada, editor ini dapat berubah. Misalnya, saat
4. Panel jendela fitur berada di sisi luar jendela IDE dan berisi tombol-tombol
project, penelusuran, kontrol versi, dan lainnya. Anda dapat memperluas dan
6. Status bar menampilkan status project Anda dan IDE itu sendiri, serta semua
Android Studio yang saat ini digunakan orang memiliki beberapa versi. Jenis-
Android Studio Canary dapat digunakan jika kita ingin mendapatkan jenis
rilis apa pun. Jika menggunakan versi canary ini, programmer bisa
menggunakan fitur baru saat baru diluncurkan tanpa harus menunggu lama.
Versi canary yang telah teruji secara klinis dan untuk beberapa waktu akan
dipilih dan menjadi versi Dev. Versi Dev digunakan untuk menguji fitur baru
Jika kamu ingin menggunakan Android Studio dengan fitur baru tetapi risiko
bug kecil, gunakan versi beta. Versi ini dirilis biasanya sudah memiliki fitur
Android Studio versi stabil adalah versi yang semua fiturnya telah diuji
sepenuhnya melalui versi-versi di atas. Jadi versi ini memiliki stabilitas tinggi
Selain sebagai editor kode dan fitur developer intelligence yang andal,
Android.
5. Template kode dan integrasi GitHub untuk membantu kita membangun fitur
masalah lainnya.
memberikan pengenalan fitur dasar Android Studio. (Laila Safitri et al, 2020)
2.2.5 Xampp
Apache, MySQL, PHP, dan Perl. XAMPP adalah tool yang menyediakan paket
perangkat lunak dalam satu buah paket. Dalam paket XAMPP sudah terdapat
Apache (web server), MySQL (database), PHP (server side scripting), Perl, FTP
menginstal XAMPP maka anda tidak perlu lagi melakukan instalasi dan
melakukan konfigurasi web server Apache, PHP, dan MySQL secara manual.
XAMPP terbaru pada saat ini adalah versi 1.8.1 (untuk windows) yang terdiri atas
aplikasi-aplikasi berikut:
1. Apache 2.4.3,
2. MySQL 5.5.27,
3. PHP 5.4.7,
4. PhpMyAdmin 3.5.2.2,
Mac OS, dan Solaris. Dari ke semua sistem operasi tersebut, software ini
2. A (Apache, berfungsi sesuai dengan namanya yaitu tektur fitur ini sangat
dinamis dengan
2
(cross platform) yang berfungsi sebagai penunjuk eksistensi dari PHP. Perl
Sublime Text adalah aplikasi editor untuk kode dan teks yang dapat berjalan
API. Terciptanya aplikasi ini terinspirasi dari aplikasi Vim, Aplikasi ini sangatlah
opensource dan juga aplikasi yang dapat digunakan dan didapatkan secara gratis,
ini merupakan hasil dari temuan dan mendapat dukungan penuh dari komunitas
Lua, Markdown, MATLAB, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL,
Textile and XML. Biasanya bagi bahasa pemrograman yang didukung ataupun
2
1. Goto Anything, fitur yang sangat membantu dalam membuka file ataupun
cepat mencari fungsi yang diinginkan, tanpa harus menavigasi melalu menu.
4. Distraction Free Mode, bila user memerlukan fokus penuh pada aplikasi
ini, fitur ini dapat membantu user dengan memberikan tampilan layar
penuh.
5. Split Editing, dapatkan hasil yang maksimal dari monitor layar lebar
dengan dukungan editing perpecahan. Mengedit sisi file dengan sisi, atau
2
mengedit dua lokasi di satu file. Anda dapat mengedit dengan banyak baris
project pada aplikasi ini. Terintegrasi dengan fitur Goto Anything untuk
menjelajahi semua file yang ada ataupun untuk beralih ke file dalam project
9. Cross Platform, aplikasi ini dapat berjalan hampir disemua operating system
terdahulu:
informasi pencarian tempat kos. Rumah kos merupakan salah satu tempat
ketersediaan jumlah kos tidak sebanding dengan pencari kos, maka pencari
kos harus mencari informasi lebih cepat agar mendapat tempat tinggal
dan komputer saat ini sangat pesat khususnya dalam bidang teknologi
tas peserta umrah atau haji. Pencatatan yang dilakukan secara manual atau
menggunakan
3
fasilitas gadget dari perusahaan namun gadget tersebut hanya untuk input
data harian.
aktifitas sehari- hari. Dari mulai tempat pejalan kaki, jalan, lampu lalu
sebuah tindakan perbaikan atau solusi yang cepat sehingga bisa digunakan
kembali.
dengan banyaknya
3
meningkat.
kost pada area lokasi bekerja. Pencarian rumah kost yang ada pada
bersangkutan namun kurang menarik dan perlu adanya terobosan baru untuk
Kost/indekos Persebaran
mencari tempat atau referensi dari jurnal atau buku dan beberapa referensi
Putera Batam.
METODE PENELITIAN
penelitian.
aplikasi dengan ini dalam tahap desain ada beberapa yang akan dibahasa seperti
Mulai
Identifikasi masalah
Pengumpulan Data
Perancangan Aplikasi
Pengujian Aplikasi
Implementasi
34
3
1. Identifikasi Masalah
lengkap dan hal ini menyebabkan konsumen kurang minat untuk tinggal di lokasi
2. Pengumpulan Data
3. Perancangan Aplikasi
menampilkan data lokasi, seperti perangkat lunak Android Studio yang digunakan
Xampp dan untuk melacak data koordinat lokasi memerlukan aplikasi Google
Map API.
4. Pengujian
Pengujian yaitu untuk mencoba aplikasi yang telah selesai dirancang untuk
menggunakan aplikasi.
5. Implementasi
3
beragam.
Batam, Jalan R. Soeprapto Muka Kuning, Kibing, Kec. Batu Aji, Kota Batam,
Kepulauan Riau 29434. Yang ditujukan khusus untuk konsumen yang berada di
1. Studi Pustaka
Studi Pustaka yaitu beberapa materi yang dilakukan dalam penelitian ini
memiliki sumber data dari beberapa referensi diantaranya jurnal ilmiah yang
digunakan memiliki ISSN atau E-ISSN yang berkaitan dengan materi penelitian
2. Wawancara
media cetak brosur yang hanya tertera nama dan gambar. Terdapat beberapa
penggunaan.
1. Usecase Diagram
Pencari Kos
Lihat kos
Lihat kost
Lihat saldo
konfirmasi
saldo
Laporan
Logout
user terhadap aplikasi. User yang diwakili oleh actor sedangkan perilakunya
2. Activity diagram
sistem yang sedang dirancang bagaimana masing- masing aliran berawal, decision
dilakukan oleh pencari kos di dalam sistem informasi pemesanan kos. Activity
aktifitas dan menu yang digunakan pada sistem. Activity diagram admin yang
4
pertama admin harus melakukan login terlebih dahulu. Activity diagram admin
melakukan aktifitas dan menu yang digunakan pada sistem. Activity diagram
pemilik kos yang pertama harus melakukan login terlebih dahulu. Activity
Login
No
Yes
Lihat DasboardInput kost Lihat kost Konfirmasi Input rekening Saldo Logout
Logout
3. Sequence diagram
sistem berupa pesan (message) yang disusun dalam suatu urutan waktu yaitu
sebuah kegiatan
4
untuk menghasilkan output tertentu. Adapun sequence diagram dapat dilihat dari
Sequence diagram login menggambarkan urutan event dan waktu saat admin
atau kepala bagian melakukan login ke sistem, sequence diagram login dapat
3: cek login ()
4: Login gagal ()
5: Login berhasil ()
Sequence diagram kategori pada halaman admin dengan urutan event dan waktu
admin entri data. Sequence diagram input admin dapat dilihat pada gambar 3.8.
melihat halaman list kos atau daftar rumah kos, sequence diagram lihat kos dapat
melihat halaman daftar rekening, sequence diagram lihat rekening dapat dilihat
melihat halaman daftar saldo, sequence diagram lihat saldo dapat dilihat pada
gambar 3.11.
5: view saldo ()
mencetak laporan data pemilik kos, sequence diagram laporan data pemilik kos
mencetak laporan data rumah kos, sequence diagram laporan data rumah kos
Admin Koneksi
kost ()
mencetak laporan data transaksi yang sudah terjadi, seqeuence diagram laporan
Admin Koneksi
4
untuk mengimputkan kos, sequence diagram input kos dapat dilihat pada gambar
3.16.
Halaman pemilikkost
Pemilik kost Input kost Koneksi tbl kost
untuk menginputkan data rekening, sequence diagram input rekening dapat dilihat
melihat daftar rumah kos dan melakukan pembookingan, sequence diagram input
pemilik kos untuk logout atau keluar halaman, sequence diagram logout dapat
2: Logout ()
3: Halama Login ()
4. Class diagram
menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain
berorientasi objek. Class diagram dari Sistem informasi Rumah Kos disekitar
4
Kampus Universitas Putera Batam Berbasis Android dapat dilihat pada gambar
3.20.
#d_admin
+nama_admin
+hp
+username
+password
+entry()
+update()
agar penelitian ini dapat berjalan dengan lancar dan memudahkan pembuatan
LOGO
JUDUL
MENU
LOGO
Cari Alamat
AC
Wi-fi K.mandi dalam
CARI
Kembali
LOGO
GAMBAR
Deskripsi
DETAIL
4. Menu Detail
GAMBAR
Deskripsi
Tampil Peta
Deskripsi Detail
Deskripsi Profile
Feedback
Hapus
Deskripsi
Fasilitas
Input Gambar
SIMPAN
52