DAPL Crystal GuestHouse Revisi
DAPL Crystal GuestHouse Revisi
S1 Sistem Informasi
Universitas Dinamika
April 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
1 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
HALAMAN PENGESAHAN
Proyek ini dikerjakan sebagai bagian dari Proyek Mata Kuliah Analisa dan Perancangan
Sistem.
Disusun oleh:
1. Nama : Erga Ivan Saputra
NIM : 18410100193
___________________
( )
Dosen
2 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
DAFTAR ISI
SEJARAH REVISI DOKUMEN 1
HALAMAN PENGESAHAN 2
DAFTAR ISI 3
DAFTAR TABEL 5
DAFTAR GAMBAR 6
1. Perkenalan 7
1.1 Tujuan 7
1.2 Ruang Lingkup 7
1.3 Definisi, Akronim, dan Singkatan 8
1.4 Referensi 8
1.5 Gambaran 8
2. Tujuan dan Batasan Arsitektural 9
3. Gambaran Umum Arsitektur Sistem 10
3. 1 Context Diagram 10
3. 2 Diagram Berjenjang 10
3. 3 Data Flow Diagram Level 0 11
4. Dekomposisi Modul 11
4.1 Modul Pengelolaan Data Master 11
4.2 Modul Pengelolaan Reservasi Tamu 11
4.3 Modul Pengelolaan Check-In dan Check-Out 12
4.4 Modul Pembuatan Laporan 12
5. Desain Arsitektur Basis Data 13
5.1 Conseptual Data Model 13
5.2 Physical Data model 13
5.3 Keterangan Tabel 14
6. Desain Input dan Output 19
6.1 Desain Input 19
6.1.1 Desain Input Data Tamu Reservasi 19
6.1.2 Desain Input Keluhan Tamu 20
6.1.3 Desain Input Data Karyawan 20
6.1.4 Desain Input Tipe Kamar Baru 21
6.1.5 Desain Input Tambah Kamar 21
6.2 Desain Output 21
3 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
4 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
DAFTAR TABEL
Tabel 5.3. 1 Master Keluhan .................................................................................................... 14
Tabel 5.3. 2 Master Kamar ...................................................................................................... 15
Tabel 5.3. 3 Tipe Kamar .......................................................................................................... 15
Tabel 5.3. 4 Master User .......................................................................................................... 16
Tabel 5.3. 5 Tabel Reservasi Sekarang .................................................................................... 16
Tabel 5.3. 6 History Reservasi ................................................................................................. 17
Tabel 5.3. 7 Tamu Sekarang .................................................................................................... 18
Tabel 5.3. 8 History Tamu ....................................................................................................... 18
5 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
DAFTAR GAMBAR
Gambar 2. 1 Gambar Batasan Arsitektural ................................................................................ 9
Gambar 5. 1 Conseptual Data Model Sistem Informasi Pada Crystal Guesthouse ................. 13
Gambar 5. 2 Physical Data Model Sistem Informasi Pada Crystal Guestgouse ...................... 14
6 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
1. Perkenalan
1.1 Tujuan
Tujuan dari dokumen ini adalah untuk memberikan gambaran tentang
berbagai kebutuhan yang diperlukan untuk membangun perangkat lunak sistem
informasi Crystal Guesthouse meliputi deskripsi produk, karakteristik pengguna,
spesifikasi kebutuhan fungsional, dan spesifikasi kebutuhan non fungsional.
7 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
1.4 Referensi
Bachry, B., Putra, M. T., & Yuliawati, D. (2020). Sistem Informasi Penyewaan
Guest House Berbasis Android. JURNAL TEKNIKA, 81-93.
1.5 Gambaran
Dokumen ini disusun mengikuti struktur sebagai berikut:
1. Pada bagian pertama menjelaskan tentang deskripsi dokumen.
2. Pada bagian kedua berisi tentang representasi arsitektur yang terdiri atas
arsitektur sistem dan deskripsi umum dari arsitektur sistem.
3. Pada bagian ketiga, desain fungsional dokumen ini menjelaskan tentang
bagaimana desain proses, desain data, dan desain antarmuka. Desain proses
berisi tentang conteks diagram, diagram jenjang proses, dan data flow
diagram. Desain data berisi tentang desain konseptual, skema relasi,
normalisasi, dan conceptual data model. Desain antarmuka berisi tentang
8 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
9 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
3. 2 Diagram Berjenjang
10 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
4. Dekomposisi Modul
4.1 Modul Pengelolaan Data Master
11 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
12 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
13 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Foreign Key
No Kolom Tipe Data Lebar Constraint
Tabel Kolom
ID_KELUH
1. varchar 10 PK
AN
NAMA_TA
3. varchar 255
MU
TANGGAL
4. _KELUHA date
N
14 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Foreign Key
No Kolom Tipe Data Lebar Constraint
Tabel Kolom
ID_KELUH
1. varchar 10 PK
AN
NAMA_TA
3. varchar 255
MU
TANGGAL
4. _KELUHA date
N
Foreign Key
No Kolom Tipe Data Lebar Constraint
Tabel Kolom
ID_KAMA
1 Varchar 10 PK
R
NOMOR_K
3 Integer
AMAR
DESKRIPS
4 Varchar 250
I_KAMAR
AVAILABI
5 Char 1
LITY
15 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Foreign Key
No Kolom Tipe Data Lebar Constraint
Tabel Kolom
ID_USER_
1. GUESTHO Varchar 15 PK
USE
PASSWOR
2. Varchar 255
D
Foreign Key
Constrai
No Kolom Tipe Data Lebar
nt
Tabel Kolom
ID_RESERVA
1. Varchar 10 PK
SI
ID_USER
ID_USER_GUE MASTER_
2. Varchar 15 FK _GUESTH
STHOUSE USER
OUSE
MASTER_
ID_TIPE_KAM ID_TIPE_
3. Varchar 10 FK TIPE_KAM
AR KAMAR
AR
NOMOR_TELE
4. Varchar 15
PON
NIK_RESERV
5. Varchar 15
ASI
NAMA_PEME
6. Varchar 255
SAN
TANGGAL_PE
7. Datetime
MESANAN
8. TANGGAL_C Date
16 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
HECK_IN
TANGGAL_C
9. Date
HECK_OUT
TENGGAT_PE
10. Datetime
MBAYARAN
TOTAL_PEMB
11. Numeric 255
AYARAN
Foreign Key
Leba Constrain
No Kolom Tipe Data
r t
Tabel Kolom
ID_HISTORY_
1. varchar 10 PK
RESERVASI
HISTORY_NA
2. MA_PEMESA varchar 255
N
HISTORY_TA
3. NGGAL_PEM datetime
ESANAN
HISTORY_TA
4. NGGAL_CHE date
CK_IN
HISTORY_TA
5. NGGAL_CHE date
CK_OUT
TOTAL_PEMB
6. number 255
AYARAN
17 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Foreign Key
No Kolom Tipe Data Lebar Constraint
Tabel Kolom
1. ID_TAMU Varchar 10 PK
NAMA_TA
4. Varchar 255
MU
5. NIK Varchar 16
NOMOR_T
6. Varchar 15
ELEPON
TANGGAL
7. _CHECK_I Date
N
TANGGAL
8. _CHECK_ Date
OUT
Foreign Key
No Kolom Tipe Data Lebar Constraint
Tabel Kolom
ID_HISTO
1. varchar 10 PK
RY_TAMU
18 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
VASI RVASI
HISTORY_
4. NAMA_TA varchar 255
MU
HISTORY_
5. varchar 16
NIK
HISTORY_
6. NOMOR_T varchar 15
ELEPON
HISTORY_
TANGGAL
7. date
_CHECK_I
N
HISTORY_
TANGGAL
8. date
_CHECK_
OUT
Gambar 6.1.1 adalah desain dari inputan tamu reservasi yang berisikan
inputan ID reservasi yang otomatis dari system. NIK, Nama diambil dari
19 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Kartu tanda pengenal dari tamu dan No Tlp diminta dari tamu yang akan
reservasi. Tanggal Chek-in dan Chek-out serta Tipe kamar akan diisi
sesuai dengan permintaan tamu. Ketika inputan terisi maka akan
menampilkan total pembayaran dan kemudian akan disimpan.
20 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Gambar 6.1.4 adalah desain tambah tipe kamar yang bertujuan untuk
menambah daftar tipe kamar. Dalam desain tersebut memilik inputan ID
tipe kamar, tipe kamar, deskripsi, dan harga per-malam dari kamar yang
akan ditambahkan.
6.1.5 Desain Input Tambah Kamar
21 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Gambar 6.2.2 adalah gambar desain daftar tamu yang bertujuan untuk
menampilkan data dari daftar tamuyang tercatat. Dalam desain ini data
yang tertampil adalah nama tamu, tipe kamar, no tlp, status.
22 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Gambar 6.2.3 adalah desain dari bukti reservasi yang dihasilkan dari
proses reservasi. Dalam bukti tersebut terdapat tanggal check -in dan
check out, tipe kamar, total pembayaran dan uangmuka.
6.2.4 Output Keluhan Tamu
Gambar 6.2.4 adalah desain dari output keluhan tamu desain ini
akan ditampilkan d ilayar. Pada desain ini berisi nama tamu, nomor
kamar, dan daftar keluahan dari tamu.
23 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Gambar 6.2.5 adalah desain dari output data karyawan yang akan di
tampilkan pada layar. Desain ini berisi ID user, jabatan , dan password.
6.2.6 Output Tipe Kamar
Gambar 6.2.6 desain dari output tipe kamar yang akan di tampilkan
pada layar. Desain ini berisi ID tipe kamar, tipe kamar, harga permalam,
deskripsi.
24 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Gambar 6.2.7 adalah desain dari output data kamar yang akan di
tampilkan pada layar. Desain ini berisi ID kamar, nomor kamar, dan
availabilyty.
6.2.8 Output Laporan Reservasi
25 | halaman
© Universitas Dinamika, 2021
Sistem Informasi pada Crystal Guesthouse Versi: 1
Desain Arsitektur Perangkat Lunak Tanggal: 17 April 2021
Gambar 6.2.10 adalah output laporan keluhan dari tamu yang pernah
menginap pada Crystal Guesthouse. Pada laporan tersebut terdapat denda
daftar keluhan dari periode yang dipilih oleh pemilik.
26 | halaman
© Universitas Dinamika, 2021