Disusun oleh:
Fakultas Teknik
UNIVERSITAS MADURA
Pamekasan
2019
Kata Pengantar
Revolusi industri 4.0 sudah memasuki tahap awal dan Indonesia tidak luput akan
dampaknya. Untuk menghadapi revolusi tersebut, perusahaan-perusahaan mulai dari
industri skala kecil sampai besar harus menerapkan teknologi terkini agar tidak
tenggelam dalam kemajuan jaman, dan dapat memudahkan orang lain dalam melakukan
kegiatan sehari-hari.
ii
DAFTAR ISI
Halaman Sampul............................................................................................ i
Kata Pengantar............................................................................................... ii
Daftar Isi.......................................................................................................... iii
BAB I : PENDAHULUAN
A. Latar Belakang ………………………………………………………. 1
B. Tujuan …….…………………………………………………………. 2
BAB IV : PENUTUP
A. Kesimpulan ………………………………………………………… 21
B. Saran …….…………………………………………………………. 21
Daftar Pustaka
iii
BAB I
PENDAHULUAN
A. Latar Belakang
Mengingat peluang yang cukup besar jika aplikasi ini dikembangkan karena
memang untuk daerah Pamekasan sendiri penyedia jasa/aplikasi mencari dan pesan
kos secara online belum ada. Para perantau biasanya mencari informasi-informasi
mengenai tempat kos yang sesuai dengan kebutuhannya melalui pamflet-pamflet
dan banner yang terpajang di depan kos, namun hal ini tidak akan efisien karena
tidak semua orang langsung menyetujui untuk memilih kos tersebut dan pastinya
akan memilih tempat kos yang paling baik dengan membandingkan beberapa kos
yang ada di Pamekasan.
1
B. Tujuan
a. Membuat perangkat lunak yang baik dan user friendly, untuk mempermudah para
perantau maupun pendatang baru yang ada di Pamekasan tanpa harus berkeliling
mencari tempat-tempat kos yang sesuai dengan keinginan masing-masing.
b. Membantu untuk menyesuaikan para perantau maupun pendatang untuk
menentukan tempat kos dengan memperhitungkan jarak yang ditempuh ke kampus
maupun ke tempat ia bekerja dan juga dapat menyesuaikan dengan ekonomi
masing-masing sesuai dengan fasilitas yang ditawarkan.
2
BAB II
LANDASAN TEORI
Salah satu perbedaan utama dalam simbol mereka adalah bahwa Yourdon-Coad
dan Yourdon-DeMarco menggunakan lingkaran untuk proses, sedangkan Gane dan
Sarson menggunakan persegi panjang dengan sudut bulat, kadang-kadang disebut
pelega tenggorokan. Ada variasi simbol lain yang digunakan juga, jadi hal penting
3
yang perlu diingat adalah menjadi jelas dan konsisten dalam bentuk dan notasi yang
Anda gunakan untuk berkomunikasi dan berkolaborasi dengan orang lain.
Proses: proses apa pun yang mengubah data, menghasilkan output. Mungkin
melakukan perhitungan, atau mengurutkan data berdasarkan logika, atau
mengarahkan aliran data berdasarkan aturan bisnis. Label pendek digunakan untuk
menggambarkan proses, seperti "Kirim pembayaran."
Aliran data: rute yang diambil data antara entitas eksternal, proses, dan
penyimpanan data. Ini menggambarkan antarmuka antara komponen lain dan
ditampilkan dengan panah, biasanya diberi label dengan nama data pendek, seperti
"Rincian penagihan."
4
b. Diagram level 1
Kemudian melangkah satu langkah lebih dalam ke bagian Level 1. Mungkin
memerlukan lebih banyak teks untuk mencapai tingkat detail yang diperlukan
tentang fungsi sistem.
c. Diagram level 2
Kemajuan ke Level 3, 4 dan seterusnya adalah mungkin, tetapi melampaui
Level 3 tidak biasa. Melakukannya dapat menciptakan kompleksitas yang
membuatnya sulit untuk berkomunikasi, membandingkan atau membuat model
secara efektif.
Menggunakan lapisan DFD, level cascading dapat disarangkan langsung
dalam diagram, memberikan tampilan yang lebih bersih dengan akses mudah ke
penyelaman yang lebih dalam.
Dengan menjadi cukup terperinci dalam DFD, pengembang dan desainer
dapat menggunakannya untuk menulis pseudocode, yang merupakan kombinasi
dari bahasa Inggris dan bahasa pengkodean. Pseudocode memfasilitasi
pengembangan kode aktual.1
B. Database
Database atau basis data di dalam buku Simarmata & Paryudi (2006:1), sebagai
berikut:
1. Menurut Stephens dan Plew (2000), adalah mekanisme yang digunakan untuk
menyimpan informasi atau data.
2. Menurut silberschatz, dkk (2002) mendefenisikan basisdata sebagai kumpulan
data berisi informasi yang sesuai untuk sebuah perusahaan.
3. Menurut Ramakrishnan dan Gehrke (2003) menyatakan basisdata sebagai
kumpulan data, umumnya mendeskripsikan aktivitas satu organisasi atau lebih
yang berhubungan. d. Menurut McLeod, dkk (2001), adalah kumpulan seluruh
sumber daya berbasis komputer milik organisasi.
1
Rita Afyenni, Perancangan Data Flow Diagram Untuk Sistem Informasi Sekolah (Studi Kasus Pada
Sma Pembangunan Laboratorium Unp), Jurnal TEKNOIF, Vol. 2 No. 1 April 2014 .
5
tabel ini akan memiliki bidang berbeda yang relevan dengan informasi yang
disimpan dalam tabel.
Database awal relatif "datar," yang berarti mereka terbatas pada baris dan kolom
sederhana, seperti spreadsheet. Namun, basis data relasional saat ini memungkinkan
pengguna untuk mengakses, memperbarui, dan mencari informasi berdasarkan
hubungan data yang disimpan dalam tabel yang berbeda. Database relasional juga
dapat menjalankan kueri yang melibatkan banyak basis data. Sementara database
awal hanya bisa menyimpan data teks atau numerik, database modern juga
memungkinkan pengguna menyimpan tipe data lain seperti klip suara, gambar, dan
video.2
C. Flowchart
Flowchart adalah representasi grafis atau simbolis dari suatu proses. Setiap
langkah dalam proses diwakili oleh simbol yang berbeda dan berisi deskripsi
singkat tentang langkah proses. Simbol diagram alir dihubungkan bersama dengan
panah yang menunjukkan arah aliran proses.
Simbol Flowchart Umum
Simbol diagram alir yang berbeda memiliki arti yang berbeda pula. Simbol
diagram alir yang paling umum adalah:
1. Terminator: Bentuk diagram alur oval yang menunjukkan awal atau akhir
proses.
2. Proses: Bentuk bagan alur persegi panjang yang menunjukkan langkah aliran
proses normal.
3. Keputusan: Indikasi bentuk diagram alir berlian cabang dalam aliran proses
2
D. Tri Octafian, Desain Database Sistem Informasi Penjualan Barang (Studi Kasus : Minimarket
“Grace” Palembang), Jurnal Teknologi dan Informatika (Teknomatika), VOL.1 NO.2 Mei 2011.
6
4. Konektor: Bentuk bagan alur kecil, berlabel, melingkar yang digunakan untuk
mengindikasikan lompatan dalam aliran proses. (Ditampilkan sebagai lingkaran
dengan huruf "A", di bawah.)
5. Data: Jajar genjang yang menunjukkan input atau output data (I / O) untuk suatu
proses.
6. Dokumen: Digunakan untuk menunjukkan dokumen atau laporan3
BAB III
METODOLOGI
7
OLAH -DATA USER -INFORMASI -TBL_USER
DATA -LEVEL DATA USER
USER
PEMBERIT -DATA -INFORMASI -
AHUAN PEMBERITAHU PEMBERITA TBL_PEMBERI
AN HUAN TAHUAN
8
VALIDASI -INFORMASI TBL_VALIDAS
VALIDASI I
9
2. DFD Level 1 proses membuat dan mengubah data
DFD level 1 merupakan pengembangan dari dfd level 0. DFD level 1 terdiri
dari proses login, olah data kos, olah data user, pemberitahuan, daftar, validasi,
olah data kos, olah data penyewa dan pesan.
10
3. DFD Level 2 Proses pengolahan data oleh user
Pada DFD level 2, proses pengolahan data terdiri dari empat proses meliputi :
a. Dfd level 2.1 yaitu proses daftar pemilik kos
11
d. Dfd level 2.4 yaitu proses olah data penyewa
C. Database
1. ERD
Diagram Entity Relationship (Diagram E-R) adalah data dari dunia nyata
diterjemahkan atau ditransformasikan dengan memanfaatkan sejumlah perangkat
konseptual menjadi sebuah data. ERD merupakan diagram yang menggambarkan
relasi antar entitas/antar tabel. ERD bisa didapatkan dari relasi masing masing
antar tabel.
12
Tabel admin -NO HP
-NAMA
Tabel admin
-PROFESI
Id_admin
-ALAMAT
Username_Admin
Jenis_kelamin
Password_Admin
Metode_pembayaran
Tabel user
Tabel user
Id user
Level Tabel_penyewa
Tabel_data_kos Tabel_penyewa
Id_penyewa
Tabel_data_kos
-NO HP
Id_data_kos
-NAMA
-JUMLAH KAMAR
-PROFESI
-HARGA
-ALAMAT
-FASILITAS KOS
Jenis_kelamin
-JUMLAH Terisi
Tabel_pemilik_kos
-PERATURAN
-ALAMAT KOS Tabel_pemilik_kos
-FOTO KOS Id_Pemilik
Tabel_sewa nama_KOS
nama_pemilik
Tabel_sewa
No_ktp
Id_sewa
Alamat_kos
NAMA_KOS
13
Username_pemilik Tabel validasi
Password_pemilik Id_validasi
Tabel pemberitahuan Id_sewa
Tabel semua kos
Tabel pemberitahuan
Id_pemberitahuan Tabel semua kos
Pemberitahuan Id_semua
Tabel validasi Id_pemilik
Id_data_kos
14
2. Struktur Tabel
Pada sistem atau perangkat lunak pemesanan kos online di Pamekasan terdapat 9
table untuk menampung data masing-masing tabel memiliki atribut yang berbeda
sesuai kebutuhan.
Tabel admin
D. Flowchart
Berikut flowchart dari sistem atau perangkat lunak pemesanan kos secara online
di Pamekasan:
E. Desain Interface
Perancangan interface merupakan rancangan
antarmuka sebelum dilakukan implementasi program yang
merupakan gambaran dari tampilan desain aplikasi yang akan
digunakan. Interface ini dibuat
sesederhana dan se modern mungkin dengan tujuan untuk
memudahkan user mengopersaikan aplikasi. dibawah
ini merupakan rancangan interface dari sistem atau
perangkat lunak pemesanan kos secara online di
Pamekasan.
Login form
Tampilan Awal
Tampilan Halaman Detail Kost
Tampilan Halaman Pesan
BAB IV
PENUTUP
A. Kesimpulan
Sistem ini bisa membantu masyarakat dalam pencarian kos dan memesan kos
tanpa harus mendatangi tempat kos langsung, sehingga memudahkan masyarakat
yang ingin mencari tempat tinggal sementara di daerah Pamekasan.
B. Saran
Demikian laporan tugas IMK Merancang Perangkat Lunak Pemesanan Kos
Online Daerah Pamekasan yang kami susun. Kami menyadari masih terdapat
banyak kesalahan dalam laporan yang kami susun. Oleh karena itu, kami
mengharapkan kritik dan saran yang konstruktif demi terciptanya kesempurnaan
laporan ini. Semoga laporan ini bermanfaat bagi pembaca maupun penyusun.
Daftar Pustaka
Afyenni, Rita . Perancangan Data Flow Diagram Untuk Sistem Informasi Sekolah (Studi
Kasus Pada Sma Pembangunan Laboratorium Unp), Jurnal TEKNOIF, Vol. 2 No. 1
April 2014 .
Octafian, D. Tri. Desain Database Sistem Informasi Penjualan Barang (Studi Kasus :
Minimarket “Grace” Palembang), Jurnal Teknologi dan Informatika (Teknomatika),
VOL.1 NO.2 Mei 2011.