SlideShare a Scribd company logo
1 of 41
Download to read offline
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
1/38
DPPL
DESKRIPSI PERANCANGAN PERANGKAT LUNAK
SIR HOTEL SRIKANDI
Disusun oleh:
Kim Loi
1442101351
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN KOMPUTER
UNIVERSITAS KRISTEN IMMANUEL
2017
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
2/38
DAFTAR ISI
DAFTAR ISI
Cover SKPL........................................................................................................................ 1
Daftar Isi ......……………………………………………………………………….…… 2
Daftar Tabel …………………………………………………………………….............. 3
BAB I Pendahuluan..........…..…………………………………………........................... 7
1.1 Tujuan Pembuatan Dokumen..........................................................................................7
1.2 Lingkup Masalah.............................................................................................................7
1.3 Definisi, Akronim, Singkatan..........................................................................................7
1.4 Referensi..........................................................................................................................7
1.5 Deskripsi Umum (Overview).......................................................................................... 8
BAB II Rancangan Arsitektur.................................................................................... 8
2.1 Arsitektur Hardware........................................................................................................ 8
2.2 Arsitektur Program.......................................................................................................... 9
BAB III Model Desain......................................................................................................... 10
3.1 Sequence Diagram........................................................................................................... 10
3.1.1 Sequence Diagram: Melihat data Pelanggan.................................................... 10
3.1.2 Sequence Diagram: Menambah data Pelanggan............................................... 10
3.1.3 Sequence Diagram: Mengubah data Pelanggan.................................................11
3.1.4 Sequence Diagram: Menghapus data Pelangan..................................................11
3.1.5 Sequence Diagram: Melihat data Kamar.........................................................12
3.1.6 Sequence Diagram: Tambah data Kamar.........................................................12
3.1.7 Sequence Diagram: Ubah data Kamar.............................................................13
3.1.8 Sequence Diagram: Hapus data Kamar............................................................13
3.1.9 Sequence Diagram : Tambah data Laporan.....................................................14
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
3/38
3.1.10 Sequence Diagram : Ubah data Laporan...................................................... 14
3.1.11 Sequence Diagram : Hapus data Laporan.....................................................15
3.1.12 Sequence Diagram : Cetak data Laporan......................................................15
3.1.13 Sequence Diagram : lihat data Laporan.........................................................16
3.1.14 Sequence Diagram : lihat data Pelanggan ambil kamar................................16
3.1.15 Sequence Diagram : tambah data Pelanggan ambil kamar............................17
3.1.16 Sequence Diagram : cetak data Pelanggan ambil kamar...............................17
3.1.17 Sequence Diagram : ubah data Pelanggan ambil kamar................................18
3.1.18 Sequence Diagram : Hapus data Pelanggan ambil kamar.............................18
3.1.19 Sequence Diagram : tambah data Receptionis...............................................19
3.1.20 Sequence Diagram : ubah data Receptionis...................................................19
3.1.21 Sequence Diagram : hapus data Receptionis.................................................20
3.2 Class diagram.............................................................................. ...................................21
3.3 Deskrpsi Spesifik Class Diagram....................................................................................22
3.3.1 Class: Pelanggan..............................................................................................22
3.3.2 Class: Receptionis............................................................................................23
3.3.3 Class: Kamar....................................................................................................24
3.3.4 Class: pelanggan ambil kamar.........................................................................24
3.3.5 Class: Laporan.................................................................................................25
BAB IV Deskripsi Dekomposisi.........................................................................................27
4.1 Psyhcal Data Model.........................................................................................................27
4.2 Dekomposisi Data...........................................................................................................27
4.2.1 Deskripsi Entitas Pelanggan.........................................................................................28
4.2.2 Deskripsi Entitas Receptionis......................................................................................29
4.2.3 Deskripsi Entitas Kamar..............................................................................................29
4.2.4 Deskripsi Entitas Pelanggan ambil kamar...................................................................29
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
4/38
4.2.5 Deskripsi Entitas Laporan.........................................................................................30
BAB V Deskripsi Perancangan Antarmuka..................................................................31
5.1 Desain antarmuka.................................................................................... 31
a. Tampilan Halaman Utama (Home)................................................................... 31
b. Tampilan Login................................................................................................. 32
5.2 Antarmuka Pengelolaan Pelanggan..........................................................32
a.Tampilan Data Pelanggan...................................................................................32
b.Tampilan untuk tambah pelanggan.....................................................................33
c.Tampilan untuk ubah pelanggan.........................................................................33
d.Tampilan untuk hapus pelanggan.......................................................................34
5.3 Antarmuka Pengelolaan kamar.................................................................34
a.Tampilan Data kamar..........................................................................................34
b.Tampilan untuk tambah kamar............................................................................35
c.Tampilan untuk ubah kamar................................................................................35
d.Tampilan untuk hapus kamar..............................................................................35
5.4 Antarmuka Pengelolaan Pembayaran.......................................................36
a.Tampilan Data pembayaran.................................................................................36
b.Tampilan untuk cetak pembayaran......................................................................36
c.Tampilan untuk tambah pembayaran...................................................................37
d.Tampilan untuk ubah pembayaran.......................................................................37
e.Tampilan untuk hapus pembayaran......................................................................38
5.5 Antarmuka Pengelolaan Laporan...............................................................38
a.Tampilan Data laporan......................................................................................... 38
b.Tampilan untuk tambah laporan............................................................................38
c.Tampilan untuk cetak laporan...............................................................................39
d.Tampilan untuk ubah laporan................................................................................39
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
5/38
e.Tampilan untuk hapus laporan...............................................................................39
5.6 Antarmuka Pengelolaan Receptionis..........................................................40
a.Tampilan Data Receptionis................................................................................... 40
b.Tampilan untuk tambah receptionis.......................................................................40
c.Tampilan untuk ubah receptionis............................................................................41
d.Tampilan untuk hapus receptionis..........................................................................41
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
6/38
DAFTAR TABEL
Tabel 1. Definisi, Akronim, Singkatan.................................................................................7
Tabel 2. Deskripsi Entitas Pelanggan..................................................................................28
Tabel 3. Deskripsi Entitas Receptionis................................................................................29
Tabel 4. Deskripsi Entitas Kamar........................................................................................29
Tabel 5. Deskripsi Entitas Pelanggan ambil kamar.............................................................29
Tabel 6. Deskripsi Entitas Laporan......................................................................................30
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
7/38
1. PENDAHULUAN
1.1 Tujuan Pembuatan Dokumen
Dokumen ini berisi Deskripsi Perancangan Perangkat Lunak (DPPL) atau Software
Design Description (SDD) untuk Sistem Informasi Hotel Srikandi. Tujuan dari penulisan
dokumen ini adalah untuk memberikan penjelasan mengenai perangkat lunak yang akan
dibangun baik berupa gambaran umum maupun penjelasan detil dan menyeluruh. Dokumen ini
akan digunakan sebagai bahan acuan dalam proses pengembangan dan sebagai bahan evaluasi
pada saat proses pengembangan perangkat lunak maupun diakhir pengembangannya.
1.2 Lingkup Masalah
Perangkat lunak yang akan dikembangkan adalah Sistem Informasi Hotel Srikandi, yaitu
merupakan perangkat lunak berbasis desktop yang diakses melalui computer, dimana dengan
adanya aplikasi ini user/receptionis (pengguna) akan mendapat kemudahan dalam pencarian
informasi tentang pendataan tamu, kamar, transaksi pembayaran dan laporan.
1.3 Definisi, Akronim, Singkatan
Kata Kunci Definisi
DPPL Deskripsi Perancangan Perangkat Lunak
SDD Software Design Description
MVC Model View Controller
1.4Referensi
Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan DPPL ini adalah
sebagai berikut:
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
8/38
1.5Deskripsi Umum (Overview)
Dokumen ini menjelaskan tentang perancangan perangkat lunak yang akan
digunakan sesuai dengan SKPL, tabel-tabel yang akan diiplementasikan, pernyataan-
pernyataan SQL yang akan digunakan, serta perancangan hasil tampilan (output) sistem
pada layar monitor.
Dokumen ini secara garis besar terdiri dari empat bagian dengan perincian
sebagai berikut:
1. Pendahuluan, merupakan pengantar dokumen DPPL yang berisi tujuan penulisan
dokumen, lingkup masalah pengembangan perangkat lunak, juga memuat definisi,
akronim dan istilah yang digunakan serta deskripsi umum DPPL.
2. Rancangan Arsitektur , yang berisi rancangan arsitektur hardware, dan rancangan
arsitektur program yang menggunakan konsep MVC.
3. Model Desain, yang berisi desain dari sequence diagram yang mendefinisikan fungsi
dari setiap entitas pada sequence diagram, dan rancangan class diagram, serta
deskripsi class diagram yang spesifik menjelaskan atribut-atribut yang digunakan
pada setiap class.
4. Deskripsi Dekomposisi, yang berisi Psyhcal Data Model yaitu rancangan database
diagram, dekomposisi data yaitu keterangan mengenai atribut pada basis data yang
mendeskripsikan entitas user.
5. Deskripsi Perancangan Antarmuka, yaitu berisi tentang perancangan hasil tampilan
(output) sistem pada layar monitor.
2. RANCANGAN ARSITEKTUR
2.1 Arsitektur Hardware
Receptionis Server
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
9/38
2.2Arsitektur Program
View
Melihat tampilan, me-
registrasi,request user
Model
Mengecek database(insert,
update, delete, dan lain-
lain, mengembalikan ke
controller tentang
database(berhasil atau
error)
Controller
Mengambil request dari user dan akan
dikirim ke model mengembalikan dari
model ke view, agar kita dapat melihat
status database(berhasil atau error).
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
10/38
3. MODEL DESAIN
3.1 Sequence Diagram
3.1.1 Sequence Diagram: Melihat data Pelanggan
3.1.2 Sequence Diagram: Menambah data Pelanggan
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
11/38
3.1.3 Sequence Diagram: Mengubah data Pelanggan
3.1.4 Sequence Diagram: Menghapus data Pelangan
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
12/38
3.1.5 Sequence Diagram: Melihat data Kamar
3.1.6 Sequence Diagram: Tambah data Kamar
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
13/38
3.1.7 Sequence Diagram: Ubah data Kamar
3.1.8 Sequence Diagram: Hapus data Kamar
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
14/38
3.1.9 Sequence Diagram : Tambah data Laporan
3.1.10 Sequence Diagram : Ubah data Laporan
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
15/38
3.1.11 Sequence Diagram : Hapus data Laporan
3.1.12 Sequence Diagram : Cetak data Laporan
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
16/38
3.1.13 Sequence Diagram : lihat data Laporan
3.1.14 Sequence Diagram : lihat data Pelanggan ambil kamar
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
17/38
3.1.15 Sequence Diagram : tambah data Pelanggan ambil kamar
3.1.16 Sequence Diagram : cetak data Pelanggan ambil kamar
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
18/38
3.1.17 Sequence Diagram : ubah data Pelanggan ambil kamar
3.1.18 Sequence Diagram : Hapus data Pelanggan ambil kamar
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
19/38
3.1.19 Sequence Diagram : tambah data Receptionis
3.1.20 Sequence Diagram : ubah data Receptionis
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
20/38
3.1.21 Sequence Diagram : hapus data Receptionis
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
21/38
3.2 Class Diagram
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
22/38
3.3 Deskrpsi Spesifik Class Diagram
3.3.1 Class: Pelanggan
Pelanggan <<boundary>>
- id: String
Digunakan untuk menyimpan variable id pelanggan dalam bentuk string
- nama: String
Digunakan untuk menyimpan variable nama dalam bentuk string
- jk: enum
Digunakan untuk menyimpan variable jk dalam bentuk enum
- alamat: String
Digunakan untuk menyimpan variable alamat dalam bentuk string
- ttl: date
Digunakan untuk menyimpan variable ttl dalam bentuk date
- agama: String
Digunakan untuk menyimpan variable agama dalam bentuk String
- Tgl_check_in: date
Digunakan untuk menyimpan variable tgl_check_in dalam bentuk date
- Tgl_check_out: date
Digunakan untuk menyimpan variable tgl_check_out dalam bentuk date
- No_hp: int
Digunakan untuk menyimpan variable no_hp dalam bentuk int
+ klikTombolView()
Digunakan untuk melihat/mencari data pelanggan yang diperoleh dari atributnya
+ klikTombolTambah()
Digunakan untuk menambah data pelanggan yang diperoleh dari atributnya
+ klikTombolUbah()
Digunakan untuk mengubah data pelanggan yang diperoleh dari atributnya
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
23/38
+ klikTombolHapus
Digunakan untuk menghapus data pelanggan yang diperoleh dari atributnya
3.3.2 Class: Receptionis
Receptionis <<boundary>>
- Id_receptionis: int
Digunakan untuk menyimpan variable id_receptionis dalam bentuk integer
- Nama_lengkap: String
Digunakan untuk menyimpan variable nama_lengkap dalam bentuk string
- username: String
Digunakan untuk menyimpan variable username dalam bentuk string
- password: String
Digunakan untuk menyimpan variable password dalam bentuk string
- Jenis_kelamin: String
Digunakan untuk menyimpan variable jenis kelamin dalam bentuk string
- foto: String
Digunakan untuk menyimpan variable foto dalam bentuk string
+ klikTombolView()
Digunakan untuk melihat/mencari data receptionis yang diperoleh dari atributnya
+ klikTombolTambah()
Digunakan untuk menambah data receptionis yang diperoleh dari atributnya
+ klikTombolUbah()
Digunakan untuk mengubah data receptionis yang diperoleh dari atributnya
+ klikTombolHapus
Digunakan untuk menghapus data receptionis yang diperoleh dari atributnya
3.3.3 Class: Kamar
Kamar <<boundary>>
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
24/38
- no_kamar: int
Digunakan untuk menyimpan variable no_kamar dalam bentuk integer
- tipe_kamar: String
Digunakan untuk menyimpan variable tipe_kamar dalam bentuk string
- harga_kamar: int
Digunakan untuk menyimpan variable harga_kamar dalam bentuk integer
- total_kamar: int
Digunakan untuk menyimpan variable total_kamar dalam bentuk integer
- lokasi_kamar: String
Digunakan untuk menyimpan variable lokasi_kamar dalam bentuk String
+ klikTombolView()
Digunakan untuk melihat/mencari data kamar yang diperoleh dari atributnya
+ klikTombolTambah()
Digunakan untuk menambah data kamar yang diperoleh dari atributnya
+ klikTombolUbah()
Digunakan untuk mengubah data kamar yang diperoleh dari atributnya
+ klikTombolHapus
Digunakan untuk menghapus data kamar yang diperoleh dari atributnya
3.3.4 Class: Pelanggan Ambil Kamar
Pelanggan Ambil Kamar <<boundary>>
- kode: String
Digunakan untuk menyimpan variable kode dalam bentuk String
- nama: String
Digunakan untuk menyimpan variable nama dalam bentuk string
- jk: enum
Digunakan untuk menyimpan variable jk dalam bentuk enum
- tgl_check_in: date
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
25/38
Digunakan untuk menyimpan variable tgl_check_in dalam bentuk date
- tgl_check_out: date
Digunakan untuk menyimpan variable tgl_check_out dalam bentuk date
- no kamar: String
Digunakan untuk menyimpan variable no_kamar dalam bentuk String
- tipe kamar: int
Digunakan untuk menyimpan variable tipe_kamar dalam bentuk integer
- harga kamar: int
Digunakan untuk menyimpan variable harga_kamar dalam bentuk integer
- lokasi kamar: String
Digunakan untuk menyimpan variable lokasi_kamar dalam bentuk String
+ klikTombolView()
Digunakan untuk melihat/mencari data pelanggan ambil kamar yang diperoleh dari
atributnya
+ klikTombolTambah()
Digunakan untuk menambah data pelanggan ambil kamar yang diperoleh dari
atributnya
+ klikTombolCetak()
Digunakan untuk cetak data pelanggan ambil kamar yang diperoleh dari atributnya
+ klikTombolUbah()
Digunakan untuk mengubah data pelanggan ambil kamar yang diperoleh dari
atributnya
+ klikTombolHapus
Digunakan untuk menghapus data pelanggan ambil kamar yang diperoleh dari
atributnya
3.3.5 Class: Laporan
Laporan <<boundary>>
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
26/38
- kode: int
Digunakan untuk menyimpan variable no_kamar dalam bentuk integer
- tgl: date
Digunakan untuk menyimpan variable tgl dalam bentuk date
- jml_pelanggan: int
Digunakan untuk menyimpan variable jml_pelanggan dalam bentuk integer
- pendapatan: int
Digunakan untuk menyimpan variable pendapatan dalam bentuk integer
- pengeluaran: int
Digunakan untuk menyimpan variable pengeluaran dalam bentuk int
+ klikTombolView()
Digunakan untuk melihat/mencari data laporan yang diperoleh dari atributnya
+ klikTombolTambah()
Digunakan untuk menambah data laporan yang diperoleh dari atributnya
+ klikTombolCetak()
Digunakan untuk cetak data laporan yang diperoleh dari atributnya
+ klikTombolUbah()
Digunakan untuk mengubah data laporan yang diperoleh dari atributnya
+ klikTombolHapus
Digunakan untuk menghapus data laporan yang diperoleh dari atributnya
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
27/38
4. DESKRIPSI DEKOMPOSISI
4.1 Psyhcal Data Model
4.2 Dekomposisi Data
Pada database diagram di atas terdapat beberapa class yaitu class Pelanggan, class
Kamar, class receptionnis dan class Pelanggan_ambil_kamar di mana pada masing-masing class
terdiri dari beberapa atribut.
a) Class Pelanggan
Atribut pada class Pelanggan terdiri dari id sebagai primary key, nama, jk, alamat, ttl,
agama, tgl_check_in, tgl_check_out, dan no_hp.
b) Class Receptionis
Atribut pada class Receptionis terdiri dari id_receptionis sebagai primary key,
nama_lengkap, username, password, jenis kelamin, dan foto.
c) Class Kamar
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
28/38
Atribut pada class Kamar terdiri dari no_kamar sebagai primary key, tipe_kamar,
harga_kamar, dan lokasi_kamar dan total_kamar.
d) Class Pelanggan_ambil_kamar
Atribut pada class pelanggan_ambil_kamar terdiri dari kode sebagai primary key, nama,
jk, tgl_check_in, tgl_check_out, id sebagai foreign key dari class pelanggan, no_kamar
sebagai foreign key dari class kamar.
e) Class Laporan
Atribut pada class Laporan terdiri dari kode sebagai primary key, tgl, pendapatan,
pengeluaran, jml_pelanggan, id_receptionis sebagai foreign key dari class receptionis.
4.2.1 Deskripsi Entitas Pelanggan
Nama Tipe Panjang Keterangan
Id Int -
Untuk id dari pelanggan,
Primary Key
nama varchar 100
Untuk nama dari
pelanggan
jk enum L/P
Untuk jk dari
pelanggan
alamat varchar 200
Untuk alamat dari
pelanggan
Ttl date -
Untuk ttl dari
pelanggan
Agama Enum -
Untuk agama dari
pelanggan
Tgl_check_in date -
Untuk tgl_check_in
dari pelanggan
Tgl_check_out date -
Untuk tgl_check_out
dari pelanggan
No_hp Varchar 13
Untuk no_hp dari
pelanggan
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
29/38
4.2.2 Deskripsi Entitas Receptionis
Nama Tipe Panjang Keterangan
Id_receptionis Int 8
Untuk id_receptionis dari
pelanggan, Primary Key
Nama_lengkap varchar 200
Untuk nama_lengkap
dari Receptionis
username varchar 100
Untuk username dari
receptionis
password varchar 100
Untuk password dari
receptionis
Jenis_kelamin enum -
Untuk jenis kelamin
dari receptionis
Foto varchar 300
Untuk foto dari
receptionis
4.2.3 Deskripsi Entitas Kamar
Nama Tipe Panjang Keterangan
No_kamar Varchar 12
Untuk no_kamar dari
kamar, Primary Key
Tipe_kamar int 9
Untuk tipe_kamar dari
kamar
Harga_kamar int -
Untuk harga_kamar dari
kamar
Lokasi_kamar varchar 200
Untuk lokasi_kamar
dari kamar
Total_kamar int -
Untuk total_kamar dari
kamar
4.2.4 Deskripsi Entitas Pelanggan_ambil_kamar
Nama Tipe Panjang Keterangan
Kode varchar 6
Untuk kode dari
Pelanggan_ambil_kamar,
Primary Key
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
30/38
nama varchar 100
Untuk nama dari
Pelanggan_ambil_kamar
Jk enum -
Untuk jk dari
Pelanggan_ambil_kamar
Tgl_check_in date -
Untuk tgl_check_in
dari
Pelanggan_ambil_kamar
Tgl_check_out date -
Untuk tgl_check_out
dari
Pelanggan_ambil_kamar
Tipe_kamar int 9
Untuk tipe_kamar dari
Pelanggan_ambil_kamar
Harga_kamar int -
Untuk harga_kamar dari
Pelanggan_ambil_kamar
Lokasi_kamar varchar 200
Untuk lokasi_kamar
dari
Pelanggan_ambil_kamar
No_kamar char 6
Untuk melihat no_kamar
kamar, foreign key
Id varchar 6
Untuk melihat id
Pelanggan, foreign key
4.2.5 Deskripsi Entitas Laporan
Nama Tipe Panjang Keterangan
Kode Varchar 12
Untuk kode dari laporan,
Primary Key
tgl int 9
Untuk tgl dari
laporan
Jml_pelanggan int 8
Untuk jml_pelanggan
dari laporan
pendapatan int 8
Untuk pendapatan dari
laporan
pengeluaran int 8
Untuk pengeluaran dari
laporan
Id_receptionis int 8
Untuk id_receptionis
dari laporan
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
31/38
5. DESKRIPSI PERANCANGAN ANTARMUKA
5.1 Desain antarmuka
a) Tampilan Halaman Utama (Home)
Pada tampilan halaman utama (home) ada tombol yang aktif yaitu Login. Fungsi
tombol login adalah untuk menampilkan halaman login untuk receptionis masuk ke
dalam system dan untuk melakukan manage pelanggan, kamar, dan laporan.
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
32/38
b) Tampilan Login
5.2 Antarmuka Pengelolaan Pelanggan
a. Tampilan Data Pelanggan
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
33/38
b. Tampilan untuk tambah pelanggan
c. Tampilan untuk Ubah Pelanggan
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
34/38
d. Tampilan untuk hapus pelanggan
5.3Antarmuka Pengelolaan Kamar
a. Tampilan untuk data kamar
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
35/38
b. Tampilan untuk tambah data kamar
c. Tampilan untuk ubah data kamar
d. Tampilan untuk hapus kamar
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
36/38
5.4 Antarmuka Pengelolaan Pembayaran
a. Tampilan untuk data pembayaran
b. Tampilan untuk cetak pembayaran
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
37/38
c. Tampilan untuk tambah pembayaran
d. Tampilan untuk ubah pembayaran
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
38/38
e. Tampilan untuk hapus pembayaran
5.5 Antarmuka Pengelolaan Laporan
a. Tampilan untuk laporan
b. Tampilan untuk tambah laporan
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
39/38
c. Tampilan cetak laporan
d. Tampilan untuk ubah laporan
e. Tampilan untuk hapus laporan
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
40/38
5.6 Antarmuka Pengelolaan Receptionis
a. Tampilan untuk receptionis
b. Tampilan untuk tambah receptionis
Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI HALAMAN
41/38
c. Tampilan untuk ubah receptionis
d. Tampilan hapus untuk receptionis

More Related Content

What's hot

Proses Data Mining
Proses Data MiningProses Data Mining
Proses Data Miningdedidarwis
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputerMiftahul Khair N
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental MobilDwi Mardianti
 
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi InformasiMetodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi InformasiAlbaar Rubhasy
 
Sistem informasi penggajian karyawan tugas senin
Sistem informasi penggajian karyawan tugas seninSistem informasi penggajian karyawan tugas senin
Sistem informasi penggajian karyawan tugas seninnaufals11
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataShofura Kamal
 
Contoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahContoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahDinilOctav
 
Basis Data Client-Server
Basis Data Client-ServerBasis Data Client-Server
Basis Data Client-ServerDesty Yani
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-ContohFajar Baskoro
 
Tutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseTutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseJames Montolalu
 
Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Dwi Apriyanto
 
Software Requirement Specification SRS
Software Requirement Specification SRSSoftware Requirement Specification SRS
Software Requirement Specification SRSSeptian Rico Hernawan
 
Simulasi Sistem Antrian Kasir Supermarket - Final Project
Simulasi Sistem Antrian Kasir Supermarket - Final ProjectSimulasi Sistem Antrian Kasir Supermarket - Final Project
Simulasi Sistem Antrian Kasir Supermarket - Final ProjectSiti Farida
 
Bab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijitalBab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijitalSyafrizal
 
Konteks, Data Flow Diagram dan Kamus Data
Konteks, Data Flow Diagram dan Kamus DataKonteks, Data Flow Diagram dan Kamus Data
Konteks, Data Flow Diagram dan Kamus DataFraiza Geraldi
 

What's hot (20)

Proses Data Mining
Proses Data MiningProses Data Mining
Proses Data Mining
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputer
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental Mobil
 
Slide minggu 6 (citra digital)
Slide minggu 6 (citra digital)Slide minggu 6 (citra digital)
Slide minggu 6 (citra digital)
 
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi InformasiMetodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
 
Analisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem InformasiAnalisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem Informasi
 
Use skenario
Use skenarioUse skenario
Use skenario
 
Sistem informasi penggajian karyawan tugas senin
Sistem informasi penggajian karyawan tugas seninSistem informasi penggajian karyawan tugas senin
Sistem informasi penggajian karyawan tugas senin
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
 
Contoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahContoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolah
 
Basis Data Client-Server
Basis Data Client-ServerBasis Data Client-Server
Basis Data Client-Server
 
Tugas RPL SRS Erwan
Tugas RPL SRS ErwanTugas RPL SRS Erwan
Tugas RPL SRS Erwan
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-Contoh
 
Tutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseTutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouse
 
02.logika
02.logika02.logika
02.logika
 
Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014
 
Software Requirement Specification SRS
Software Requirement Specification SRSSoftware Requirement Specification SRS
Software Requirement Specification SRS
 
Simulasi Sistem Antrian Kasir Supermarket - Final Project
Simulasi Sistem Antrian Kasir Supermarket - Final ProjectSimulasi Sistem Antrian Kasir Supermarket - Final Project
Simulasi Sistem Antrian Kasir Supermarket - Final Project
 
Bab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijitalBab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijital
 
Konteks, Data Flow Diagram dan Kamus Data
Konteks, Data Flow Diagram dan Kamus DataKonteks, Data Flow Diagram dan Kamus Data
Konteks, Data Flow Diagram dan Kamus Data
 

Similar to Dppl

Tesis Kebutuhan Perlengkapan Jalan
Tesis Kebutuhan Perlengkapan JalanTesis Kebutuhan Perlengkapan Jalan
Tesis Kebutuhan Perlengkapan Jalanoktariansyah
 
61607365 pompa-hidram
61607365 pompa-hidram61607365 pompa-hidram
61607365 pompa-hidramRandu Mulia
 
Modul Jaringan Komputer Dasar 2011-2012
Modul Jaringan Komputer Dasar 2011-2012Modul Jaringan Komputer Dasar 2011-2012
Modul Jaringan Komputer Dasar 2011-2012Mas Tri Sragen
 
Modul 2 Mengidentifikasi Komputer
Modul 2   Mengidentifikasi KomputerModul 2   Mengidentifikasi Komputer
Modul 2 Mengidentifikasi KomputerAan Solo
 
Buku Ajar Mikrokontroler dan Interface.pdf
Buku Ajar Mikrokontroler dan Interface.pdfBuku Ajar Mikrokontroler dan Interface.pdf
Buku Ajar Mikrokontroler dan Interface.pdfSiswantoSpd
 
Modul Matematika Peluang
Modul Matematika PeluangModul Matematika Peluang
Modul Matematika Peluangunesa
 
Modul 05 lembar sebar update-28-4-2005
Modul 05 lembar sebar  update-28-4-2005Modul 05 lembar sebar  update-28-4-2005
Modul 05 lembar sebar update-28-4-2005wawan wulantara
 
Ebook jaringan komputer II (ccna2)
Ebook jaringan komputer II (ccna2)Ebook jaringan komputer II (ccna2)
Ebook jaringan komputer II (ccna2)Agung Tri Laksono
 
Draft urs tms version 1 0 a
Draft urs   tms version 1 0  aDraft urs   tms version 1 0  a
Draft urs tms version 1 0 ad3styakrisna
 
Modul perangkat lunak cisco packet tracer
Modul perangkat lunak cisco packet tracerModul perangkat lunak cisco packet tracer
Modul perangkat lunak cisco packet tracerYogi Putra
 
analisa str contoh.pdf
analisa str contoh.pdfanalisa str contoh.pdf
analisa str contoh.pdfrizki510207
 
Analisis Rate of Return Softskill
Analisis Rate of Return SoftskillAnalisis Rate of Return Softskill
Analisis Rate of Return SoftskillHermawan Hermawan
 
Supriyanto s komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...
Supriyanto s   komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...Supriyanto s   komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...
Supriyanto s komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...Kira R. Yamato
 
Sni 03 1729-2002 (baja)
Sni 03 1729-2002 (baja)Sni 03 1729-2002 (baja)
Sni 03 1729-2002 (baja)Jamal Bahajaj
 

Similar to Dppl (20)

Tesis Kebutuhan Perlengkapan Jalan
Tesis Kebutuhan Perlengkapan JalanTesis Kebutuhan Perlengkapan Jalan
Tesis Kebutuhan Perlengkapan Jalan
 
61607365 pompa-hidram
61607365 pompa-hidram61607365 pompa-hidram
61607365 pompa-hidram
 
Modul Jaringan Komputer Dasar 2011-2012
Modul Jaringan Komputer Dasar 2011-2012Modul Jaringan Komputer Dasar 2011-2012
Modul Jaringan Komputer Dasar 2011-2012
 
Modul 2 Mengidentifikasi Komputer
Modul 2   Mengidentifikasi KomputerModul 2   Mengidentifikasi Komputer
Modul 2 Mengidentifikasi Komputer
 
Binder3.pdf
Binder3.pdfBinder3.pdf
Binder3.pdf
 
Eksum
EksumEksum
Eksum
 
Buku Ajar Mikrokontroler dan Interface.pdf
Buku Ajar Mikrokontroler dan Interface.pdfBuku Ajar Mikrokontroler dan Interface.pdf
Buku Ajar Mikrokontroler dan Interface.pdf
 
Modul Matematika Peluang
Modul Matematika PeluangModul Matematika Peluang
Modul Matematika Peluang
 
Peluang
PeluangPeluang
Peluang
 
panduan teknis
panduan teknispanduan teknis
panduan teknis
 
Modul 05 lembar sebar update-28-4-2005
Modul 05 lembar sebar  update-28-4-2005Modul 05 lembar sebar  update-28-4-2005
Modul 05 lembar sebar update-28-4-2005
 
Ebook jaringan komputer II (ccna2)
Ebook jaringan komputer II (ccna2)Ebook jaringan komputer II (ccna2)
Ebook jaringan komputer II (ccna2)
 
Draft urs tms version 1 0 a
Draft urs   tms version 1 0  aDraft urs   tms version 1 0  a
Draft urs tms version 1 0 a
 
Modul perangkat lunak cisco packet tracer
Modul perangkat lunak cisco packet tracerModul perangkat lunak cisco packet tracer
Modul perangkat lunak cisco packet tracer
 
analisa str contoh.pdf
analisa str contoh.pdfanalisa str contoh.pdf
analisa str contoh.pdf
 
Executive Summary Barus
Executive Summary BarusExecutive Summary Barus
Executive Summary Barus
 
Analisis Rate of Return Softskill
Analisis Rate of Return SoftskillAnalisis Rate of Return Softskill
Analisis Rate of Return Softskill
 
Soft skill
Soft skillSoft skill
Soft skill
 
Supriyanto s komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...
Supriyanto s   komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...Supriyanto s   komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...
Supriyanto s komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...
 
Sni 03 1729-2002 (baja)
Sni 03 1729-2002 (baja)Sni 03 1729-2002 (baja)
Sni 03 1729-2002 (baja)
 

Recently uploaded

aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
Lembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocxLembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocxbkandrisaputra
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 

Recently uploaded (20)

aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
Lembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocxLembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocx
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 

Dppl

  • 1. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 1/38 DPPL DESKRIPSI PERANCANGAN PERANGKAT LUNAK SIR HOTEL SRIKANDI Disusun oleh: Kim Loi 1442101351 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN KOMPUTER UNIVERSITAS KRISTEN IMMANUEL 2017
  • 2. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 2/38 DAFTAR ISI DAFTAR ISI Cover SKPL........................................................................................................................ 1 Daftar Isi ......……………………………………………………………………….…… 2 Daftar Tabel …………………………………………………………………….............. 3 BAB I Pendahuluan..........…..…………………………………………........................... 7 1.1 Tujuan Pembuatan Dokumen..........................................................................................7 1.2 Lingkup Masalah.............................................................................................................7 1.3 Definisi, Akronim, Singkatan..........................................................................................7 1.4 Referensi..........................................................................................................................7 1.5 Deskripsi Umum (Overview).......................................................................................... 8 BAB II Rancangan Arsitektur.................................................................................... 8 2.1 Arsitektur Hardware........................................................................................................ 8 2.2 Arsitektur Program.......................................................................................................... 9 BAB III Model Desain......................................................................................................... 10 3.1 Sequence Diagram........................................................................................................... 10 3.1.1 Sequence Diagram: Melihat data Pelanggan.................................................... 10 3.1.2 Sequence Diagram: Menambah data Pelanggan............................................... 10 3.1.3 Sequence Diagram: Mengubah data Pelanggan.................................................11 3.1.4 Sequence Diagram: Menghapus data Pelangan..................................................11 3.1.5 Sequence Diagram: Melihat data Kamar.........................................................12 3.1.6 Sequence Diagram: Tambah data Kamar.........................................................12 3.1.7 Sequence Diagram: Ubah data Kamar.............................................................13 3.1.8 Sequence Diagram: Hapus data Kamar............................................................13 3.1.9 Sequence Diagram : Tambah data Laporan.....................................................14
  • 3. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 3/38 3.1.10 Sequence Diagram : Ubah data Laporan...................................................... 14 3.1.11 Sequence Diagram : Hapus data Laporan.....................................................15 3.1.12 Sequence Diagram : Cetak data Laporan......................................................15 3.1.13 Sequence Diagram : lihat data Laporan.........................................................16 3.1.14 Sequence Diagram : lihat data Pelanggan ambil kamar................................16 3.1.15 Sequence Diagram : tambah data Pelanggan ambil kamar............................17 3.1.16 Sequence Diagram : cetak data Pelanggan ambil kamar...............................17 3.1.17 Sequence Diagram : ubah data Pelanggan ambil kamar................................18 3.1.18 Sequence Diagram : Hapus data Pelanggan ambil kamar.............................18 3.1.19 Sequence Diagram : tambah data Receptionis...............................................19 3.1.20 Sequence Diagram : ubah data Receptionis...................................................19 3.1.21 Sequence Diagram : hapus data Receptionis.................................................20 3.2 Class diagram.............................................................................. ...................................21 3.3 Deskrpsi Spesifik Class Diagram....................................................................................22 3.3.1 Class: Pelanggan..............................................................................................22 3.3.2 Class: Receptionis............................................................................................23 3.3.3 Class: Kamar....................................................................................................24 3.3.4 Class: pelanggan ambil kamar.........................................................................24 3.3.5 Class: Laporan.................................................................................................25 BAB IV Deskripsi Dekomposisi.........................................................................................27 4.1 Psyhcal Data Model.........................................................................................................27 4.2 Dekomposisi Data...........................................................................................................27 4.2.1 Deskripsi Entitas Pelanggan.........................................................................................28 4.2.2 Deskripsi Entitas Receptionis......................................................................................29 4.2.3 Deskripsi Entitas Kamar..............................................................................................29 4.2.4 Deskripsi Entitas Pelanggan ambil kamar...................................................................29
  • 4. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 4/38 4.2.5 Deskripsi Entitas Laporan.........................................................................................30 BAB V Deskripsi Perancangan Antarmuka..................................................................31 5.1 Desain antarmuka.................................................................................... 31 a. Tampilan Halaman Utama (Home)................................................................... 31 b. Tampilan Login................................................................................................. 32 5.2 Antarmuka Pengelolaan Pelanggan..........................................................32 a.Tampilan Data Pelanggan...................................................................................32 b.Tampilan untuk tambah pelanggan.....................................................................33 c.Tampilan untuk ubah pelanggan.........................................................................33 d.Tampilan untuk hapus pelanggan.......................................................................34 5.3 Antarmuka Pengelolaan kamar.................................................................34 a.Tampilan Data kamar..........................................................................................34 b.Tampilan untuk tambah kamar............................................................................35 c.Tampilan untuk ubah kamar................................................................................35 d.Tampilan untuk hapus kamar..............................................................................35 5.4 Antarmuka Pengelolaan Pembayaran.......................................................36 a.Tampilan Data pembayaran.................................................................................36 b.Tampilan untuk cetak pembayaran......................................................................36 c.Tampilan untuk tambah pembayaran...................................................................37 d.Tampilan untuk ubah pembayaran.......................................................................37 e.Tampilan untuk hapus pembayaran......................................................................38 5.5 Antarmuka Pengelolaan Laporan...............................................................38 a.Tampilan Data laporan......................................................................................... 38 b.Tampilan untuk tambah laporan............................................................................38 c.Tampilan untuk cetak laporan...............................................................................39 d.Tampilan untuk ubah laporan................................................................................39
  • 5. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 5/38 e.Tampilan untuk hapus laporan...............................................................................39 5.6 Antarmuka Pengelolaan Receptionis..........................................................40 a.Tampilan Data Receptionis................................................................................... 40 b.Tampilan untuk tambah receptionis.......................................................................40 c.Tampilan untuk ubah receptionis............................................................................41 d.Tampilan untuk hapus receptionis..........................................................................41
  • 6. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 6/38 DAFTAR TABEL Tabel 1. Definisi, Akronim, Singkatan.................................................................................7 Tabel 2. Deskripsi Entitas Pelanggan..................................................................................28 Tabel 3. Deskripsi Entitas Receptionis................................................................................29 Tabel 4. Deskripsi Entitas Kamar........................................................................................29 Tabel 5. Deskripsi Entitas Pelanggan ambil kamar.............................................................29 Tabel 6. Deskripsi Entitas Laporan......................................................................................30
  • 7. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 7/38 1. PENDAHULUAN 1.1 Tujuan Pembuatan Dokumen Dokumen ini berisi Deskripsi Perancangan Perangkat Lunak (DPPL) atau Software Design Description (SDD) untuk Sistem Informasi Hotel Srikandi. Tujuan dari penulisan dokumen ini adalah untuk memberikan penjelasan mengenai perangkat lunak yang akan dibangun baik berupa gambaran umum maupun penjelasan detil dan menyeluruh. Dokumen ini akan digunakan sebagai bahan acuan dalam proses pengembangan dan sebagai bahan evaluasi pada saat proses pengembangan perangkat lunak maupun diakhir pengembangannya. 1.2 Lingkup Masalah Perangkat lunak yang akan dikembangkan adalah Sistem Informasi Hotel Srikandi, yaitu merupakan perangkat lunak berbasis desktop yang diakses melalui computer, dimana dengan adanya aplikasi ini user/receptionis (pengguna) akan mendapat kemudahan dalam pencarian informasi tentang pendataan tamu, kamar, transaksi pembayaran dan laporan. 1.3 Definisi, Akronim, Singkatan Kata Kunci Definisi DPPL Deskripsi Perancangan Perangkat Lunak SDD Software Design Description MVC Model View Controller 1.4Referensi Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan DPPL ini adalah sebagai berikut:
  • 8. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 8/38 1.5Deskripsi Umum (Overview) Dokumen ini menjelaskan tentang perancangan perangkat lunak yang akan digunakan sesuai dengan SKPL, tabel-tabel yang akan diiplementasikan, pernyataan- pernyataan SQL yang akan digunakan, serta perancangan hasil tampilan (output) sistem pada layar monitor. Dokumen ini secara garis besar terdiri dari empat bagian dengan perincian sebagai berikut: 1. Pendahuluan, merupakan pengantar dokumen DPPL yang berisi tujuan penulisan dokumen, lingkup masalah pengembangan perangkat lunak, juga memuat definisi, akronim dan istilah yang digunakan serta deskripsi umum DPPL. 2. Rancangan Arsitektur , yang berisi rancangan arsitektur hardware, dan rancangan arsitektur program yang menggunakan konsep MVC. 3. Model Desain, yang berisi desain dari sequence diagram yang mendefinisikan fungsi dari setiap entitas pada sequence diagram, dan rancangan class diagram, serta deskripsi class diagram yang spesifik menjelaskan atribut-atribut yang digunakan pada setiap class. 4. Deskripsi Dekomposisi, yang berisi Psyhcal Data Model yaitu rancangan database diagram, dekomposisi data yaitu keterangan mengenai atribut pada basis data yang mendeskripsikan entitas user. 5. Deskripsi Perancangan Antarmuka, yaitu berisi tentang perancangan hasil tampilan (output) sistem pada layar monitor. 2. RANCANGAN ARSITEKTUR 2.1 Arsitektur Hardware Receptionis Server
  • 9. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 9/38 2.2Arsitektur Program View Melihat tampilan, me- registrasi,request user Model Mengecek database(insert, update, delete, dan lain- lain, mengembalikan ke controller tentang database(berhasil atau error) Controller Mengambil request dari user dan akan dikirim ke model mengembalikan dari model ke view, agar kita dapat melihat status database(berhasil atau error).
  • 10. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 10/38 3. MODEL DESAIN 3.1 Sequence Diagram 3.1.1 Sequence Diagram: Melihat data Pelanggan 3.1.2 Sequence Diagram: Menambah data Pelanggan
  • 11. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 11/38 3.1.3 Sequence Diagram: Mengubah data Pelanggan 3.1.4 Sequence Diagram: Menghapus data Pelangan
  • 12. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 12/38 3.1.5 Sequence Diagram: Melihat data Kamar 3.1.6 Sequence Diagram: Tambah data Kamar
  • 13. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 13/38 3.1.7 Sequence Diagram: Ubah data Kamar 3.1.8 Sequence Diagram: Hapus data Kamar
  • 14. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 14/38 3.1.9 Sequence Diagram : Tambah data Laporan 3.1.10 Sequence Diagram : Ubah data Laporan
  • 15. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 15/38 3.1.11 Sequence Diagram : Hapus data Laporan 3.1.12 Sequence Diagram : Cetak data Laporan
  • 16. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 16/38 3.1.13 Sequence Diagram : lihat data Laporan 3.1.14 Sequence Diagram : lihat data Pelanggan ambil kamar
  • 17. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 17/38 3.1.15 Sequence Diagram : tambah data Pelanggan ambil kamar 3.1.16 Sequence Diagram : cetak data Pelanggan ambil kamar
  • 18. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 18/38 3.1.17 Sequence Diagram : ubah data Pelanggan ambil kamar 3.1.18 Sequence Diagram : Hapus data Pelanggan ambil kamar
  • 19. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 19/38 3.1.19 Sequence Diagram : tambah data Receptionis 3.1.20 Sequence Diagram : ubah data Receptionis
  • 20. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 20/38 3.1.21 Sequence Diagram : hapus data Receptionis
  • 21. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 21/38 3.2 Class Diagram
  • 22. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 22/38 3.3 Deskrpsi Spesifik Class Diagram 3.3.1 Class: Pelanggan Pelanggan <<boundary>> - id: String Digunakan untuk menyimpan variable id pelanggan dalam bentuk string - nama: String Digunakan untuk menyimpan variable nama dalam bentuk string - jk: enum Digunakan untuk menyimpan variable jk dalam bentuk enum - alamat: String Digunakan untuk menyimpan variable alamat dalam bentuk string - ttl: date Digunakan untuk menyimpan variable ttl dalam bentuk date - agama: String Digunakan untuk menyimpan variable agama dalam bentuk String - Tgl_check_in: date Digunakan untuk menyimpan variable tgl_check_in dalam bentuk date - Tgl_check_out: date Digunakan untuk menyimpan variable tgl_check_out dalam bentuk date - No_hp: int Digunakan untuk menyimpan variable no_hp dalam bentuk int + klikTombolView() Digunakan untuk melihat/mencari data pelanggan yang diperoleh dari atributnya + klikTombolTambah() Digunakan untuk menambah data pelanggan yang diperoleh dari atributnya + klikTombolUbah() Digunakan untuk mengubah data pelanggan yang diperoleh dari atributnya
  • 23. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 23/38 + klikTombolHapus Digunakan untuk menghapus data pelanggan yang diperoleh dari atributnya 3.3.2 Class: Receptionis Receptionis <<boundary>> - Id_receptionis: int Digunakan untuk menyimpan variable id_receptionis dalam bentuk integer - Nama_lengkap: String Digunakan untuk menyimpan variable nama_lengkap dalam bentuk string - username: String Digunakan untuk menyimpan variable username dalam bentuk string - password: String Digunakan untuk menyimpan variable password dalam bentuk string - Jenis_kelamin: String Digunakan untuk menyimpan variable jenis kelamin dalam bentuk string - foto: String Digunakan untuk menyimpan variable foto dalam bentuk string + klikTombolView() Digunakan untuk melihat/mencari data receptionis yang diperoleh dari atributnya + klikTombolTambah() Digunakan untuk menambah data receptionis yang diperoleh dari atributnya + klikTombolUbah() Digunakan untuk mengubah data receptionis yang diperoleh dari atributnya + klikTombolHapus Digunakan untuk menghapus data receptionis yang diperoleh dari atributnya 3.3.3 Class: Kamar Kamar <<boundary>>
  • 24. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 24/38 - no_kamar: int Digunakan untuk menyimpan variable no_kamar dalam bentuk integer - tipe_kamar: String Digunakan untuk menyimpan variable tipe_kamar dalam bentuk string - harga_kamar: int Digunakan untuk menyimpan variable harga_kamar dalam bentuk integer - total_kamar: int Digunakan untuk menyimpan variable total_kamar dalam bentuk integer - lokasi_kamar: String Digunakan untuk menyimpan variable lokasi_kamar dalam bentuk String + klikTombolView() Digunakan untuk melihat/mencari data kamar yang diperoleh dari atributnya + klikTombolTambah() Digunakan untuk menambah data kamar yang diperoleh dari atributnya + klikTombolUbah() Digunakan untuk mengubah data kamar yang diperoleh dari atributnya + klikTombolHapus Digunakan untuk menghapus data kamar yang diperoleh dari atributnya 3.3.4 Class: Pelanggan Ambil Kamar Pelanggan Ambil Kamar <<boundary>> - kode: String Digunakan untuk menyimpan variable kode dalam bentuk String - nama: String Digunakan untuk menyimpan variable nama dalam bentuk string - jk: enum Digunakan untuk menyimpan variable jk dalam bentuk enum - tgl_check_in: date
  • 25. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 25/38 Digunakan untuk menyimpan variable tgl_check_in dalam bentuk date - tgl_check_out: date Digunakan untuk menyimpan variable tgl_check_out dalam bentuk date - no kamar: String Digunakan untuk menyimpan variable no_kamar dalam bentuk String - tipe kamar: int Digunakan untuk menyimpan variable tipe_kamar dalam bentuk integer - harga kamar: int Digunakan untuk menyimpan variable harga_kamar dalam bentuk integer - lokasi kamar: String Digunakan untuk menyimpan variable lokasi_kamar dalam bentuk String + klikTombolView() Digunakan untuk melihat/mencari data pelanggan ambil kamar yang diperoleh dari atributnya + klikTombolTambah() Digunakan untuk menambah data pelanggan ambil kamar yang diperoleh dari atributnya + klikTombolCetak() Digunakan untuk cetak data pelanggan ambil kamar yang diperoleh dari atributnya + klikTombolUbah() Digunakan untuk mengubah data pelanggan ambil kamar yang diperoleh dari atributnya + klikTombolHapus Digunakan untuk menghapus data pelanggan ambil kamar yang diperoleh dari atributnya 3.3.5 Class: Laporan Laporan <<boundary>>
  • 26. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 26/38 - kode: int Digunakan untuk menyimpan variable no_kamar dalam bentuk integer - tgl: date Digunakan untuk menyimpan variable tgl dalam bentuk date - jml_pelanggan: int Digunakan untuk menyimpan variable jml_pelanggan dalam bentuk integer - pendapatan: int Digunakan untuk menyimpan variable pendapatan dalam bentuk integer - pengeluaran: int Digunakan untuk menyimpan variable pengeluaran dalam bentuk int + klikTombolView() Digunakan untuk melihat/mencari data laporan yang diperoleh dari atributnya + klikTombolTambah() Digunakan untuk menambah data laporan yang diperoleh dari atributnya + klikTombolCetak() Digunakan untuk cetak data laporan yang diperoleh dari atributnya + klikTombolUbah() Digunakan untuk mengubah data laporan yang diperoleh dari atributnya + klikTombolHapus Digunakan untuk menghapus data laporan yang diperoleh dari atributnya
  • 27. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 27/38 4. DESKRIPSI DEKOMPOSISI 4.1 Psyhcal Data Model 4.2 Dekomposisi Data Pada database diagram di atas terdapat beberapa class yaitu class Pelanggan, class Kamar, class receptionnis dan class Pelanggan_ambil_kamar di mana pada masing-masing class terdiri dari beberapa atribut. a) Class Pelanggan Atribut pada class Pelanggan terdiri dari id sebagai primary key, nama, jk, alamat, ttl, agama, tgl_check_in, tgl_check_out, dan no_hp. b) Class Receptionis Atribut pada class Receptionis terdiri dari id_receptionis sebagai primary key, nama_lengkap, username, password, jenis kelamin, dan foto. c) Class Kamar
  • 28. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 28/38 Atribut pada class Kamar terdiri dari no_kamar sebagai primary key, tipe_kamar, harga_kamar, dan lokasi_kamar dan total_kamar. d) Class Pelanggan_ambil_kamar Atribut pada class pelanggan_ambil_kamar terdiri dari kode sebagai primary key, nama, jk, tgl_check_in, tgl_check_out, id sebagai foreign key dari class pelanggan, no_kamar sebagai foreign key dari class kamar. e) Class Laporan Atribut pada class Laporan terdiri dari kode sebagai primary key, tgl, pendapatan, pengeluaran, jml_pelanggan, id_receptionis sebagai foreign key dari class receptionis. 4.2.1 Deskripsi Entitas Pelanggan Nama Tipe Panjang Keterangan Id Int - Untuk id dari pelanggan, Primary Key nama varchar 100 Untuk nama dari pelanggan jk enum L/P Untuk jk dari pelanggan alamat varchar 200 Untuk alamat dari pelanggan Ttl date - Untuk ttl dari pelanggan Agama Enum - Untuk agama dari pelanggan Tgl_check_in date - Untuk tgl_check_in dari pelanggan Tgl_check_out date - Untuk tgl_check_out dari pelanggan No_hp Varchar 13 Untuk no_hp dari pelanggan
  • 29. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 29/38 4.2.2 Deskripsi Entitas Receptionis Nama Tipe Panjang Keterangan Id_receptionis Int 8 Untuk id_receptionis dari pelanggan, Primary Key Nama_lengkap varchar 200 Untuk nama_lengkap dari Receptionis username varchar 100 Untuk username dari receptionis password varchar 100 Untuk password dari receptionis Jenis_kelamin enum - Untuk jenis kelamin dari receptionis Foto varchar 300 Untuk foto dari receptionis 4.2.3 Deskripsi Entitas Kamar Nama Tipe Panjang Keterangan No_kamar Varchar 12 Untuk no_kamar dari kamar, Primary Key Tipe_kamar int 9 Untuk tipe_kamar dari kamar Harga_kamar int - Untuk harga_kamar dari kamar Lokasi_kamar varchar 200 Untuk lokasi_kamar dari kamar Total_kamar int - Untuk total_kamar dari kamar 4.2.4 Deskripsi Entitas Pelanggan_ambil_kamar Nama Tipe Panjang Keterangan Kode varchar 6 Untuk kode dari Pelanggan_ambil_kamar, Primary Key
  • 30. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 30/38 nama varchar 100 Untuk nama dari Pelanggan_ambil_kamar Jk enum - Untuk jk dari Pelanggan_ambil_kamar Tgl_check_in date - Untuk tgl_check_in dari Pelanggan_ambil_kamar Tgl_check_out date - Untuk tgl_check_out dari Pelanggan_ambil_kamar Tipe_kamar int 9 Untuk tipe_kamar dari Pelanggan_ambil_kamar Harga_kamar int - Untuk harga_kamar dari Pelanggan_ambil_kamar Lokasi_kamar varchar 200 Untuk lokasi_kamar dari Pelanggan_ambil_kamar No_kamar char 6 Untuk melihat no_kamar kamar, foreign key Id varchar 6 Untuk melihat id Pelanggan, foreign key 4.2.5 Deskripsi Entitas Laporan Nama Tipe Panjang Keterangan Kode Varchar 12 Untuk kode dari laporan, Primary Key tgl int 9 Untuk tgl dari laporan Jml_pelanggan int 8 Untuk jml_pelanggan dari laporan pendapatan int 8 Untuk pendapatan dari laporan pengeluaran int 8 Untuk pengeluaran dari laporan Id_receptionis int 8 Untuk id_receptionis dari laporan
  • 31. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 31/38 5. DESKRIPSI PERANCANGAN ANTARMUKA 5.1 Desain antarmuka a) Tampilan Halaman Utama (Home) Pada tampilan halaman utama (home) ada tombol yang aktif yaitu Login. Fungsi tombol login adalah untuk menampilkan halaman login untuk receptionis masuk ke dalam system dan untuk melakukan manage pelanggan, kamar, dan laporan.
  • 32. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 32/38 b) Tampilan Login 5.2 Antarmuka Pengelolaan Pelanggan a. Tampilan Data Pelanggan
  • 33. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 33/38 b. Tampilan untuk tambah pelanggan c. Tampilan untuk Ubah Pelanggan
  • 34. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 34/38 d. Tampilan untuk hapus pelanggan 5.3Antarmuka Pengelolaan Kamar a. Tampilan untuk data kamar
  • 35. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 35/38 b. Tampilan untuk tambah data kamar c. Tampilan untuk ubah data kamar d. Tampilan untuk hapus kamar
  • 36. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 36/38 5.4 Antarmuka Pengelolaan Pembayaran a. Tampilan untuk data pembayaran b. Tampilan untuk cetak pembayaran
  • 37. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 37/38 c. Tampilan untuk tambah pembayaran d. Tampilan untuk ubah pembayaran
  • 38. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 38/38 e. Tampilan untuk hapus pembayaran 5.5 Antarmuka Pengelolaan Laporan a. Tampilan untuk laporan b. Tampilan untuk tambah laporan
  • 39. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 39/38 c. Tampilan cetak laporan d. Tampilan untuk ubah laporan e. Tampilan untuk hapus laporan
  • 40. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 40/38 5.6 Antarmuka Pengelolaan Receptionis a. Tampilan untuk receptionis b. Tampilan untuk tambah receptionis
  • 41. Program Studi Teknik Informatika SIR HOTEL SRIKANDI HALAMAN 41/38 c. Tampilan untuk ubah receptionis d. Tampilan hapus untuk receptionis