3.2.6 Data Flow Diagram DFD
DFD merupakan perangkat yang digunakan pada metodelogi pengembangan sistem terstruktur. DFD dapat menggambarkan seluruh kegiatan
yang terdapat pada sistem secara jelas. Selain itu, DFD juga mampu menggambarkan komponen dan aliran data antar komponen yang terdapat pada
sistem yang akan dikembangkan. Gambar 3.22 dan Gambar 3.23 menampilkan DFD level 0 aplikasi
analisis pengaruh kualitas pelayanan terhadap kepuasan pelanggan. Pada DFD level 0 aplikasi analisis pengaruh kualitas pelayanan terhadap kepuasan pelanggan
terdapat tiga proses yaitu mengelola data, melakukan transaksi, dan membuat laporan. Tabel yang terlihat pada DFD level 0 adalah admin, katpertanyaan,
deskpertanyaan, isijawab, pelanggan, deskpelanggan, dan reservasi.
Gambar 3.22 DFD Level 0 Bagian Pertama
[data pelang gan tidak valid] [info validasi jawab kuesioner]
[bukti reservasi] [data jawaban]
[data log in pelang g an] [info validasi user]
[info validasi jawab kuesioner] [bukti reservasi]
[data log in s taf] [data jawaban]
[data pelang gan]
[info validasi analisis] [data log in admin]
2
Melakukan transaks i
+
Pelang g a n
Pelang g an Pelang g an
Pelang g an Pelang g an
Bag ian Front Office
Bag ian Front Office
Bag ian Front Office
Bag ian Front Office
Bag ian Front Office
Admin Admin
Bag ian Front Office
Gambar 3.23 DFD Level 0 Bagian Kedua
Pada DFD level 1 mengelola data terdapat empat sub proses yaitu membuat kategori pertanyaan, membuat pertanyaan kuesioner, mengelola user
Admin, dan mengelola data pelanggan. Sub proses membuat kategori berfungsi
[info validasi user] validas i us er
validas i us er
[info validasi kelola kuesioner] info validasi kelola kues ioner
info validasi kelola kues ioner
data kuesioner data kuesioner
[data kuesioner] [data us er]
[info kualitas pelayanan] Data session s taff
Data res ervas i dibaca Data deskripsi pelangg an dibaca
Data pelang gan dibac a
Data jawaban dibac a Data pertanyaan dibac a
Data kateg ori pertanyaan dibaca Data admin dibaca
Perintah cetak laporan peng aruh kualitas pelayanan Perintah cetak laporan karakteristik pelang gan
Data res ervas i disimpan Data deskripsi pelangg an dis impan
Data pelang gan diubah Data jawaban kues ioner disimpan
Data pertanyaan diubah
Data res ervas i dibaca Data deskripsi pelangg an dibaca
Data pelang gan dibac a
Data jawaban dibac a Data pertanyaan dibac a
Data kateg ori pertanyaan dibaca Data admin dibaca
Data pelang gan Data pelang gan disimpan
Data pelang gan dibac a
Data pertanyaan disimpan Data pertanyaan dibac a
Data kateg ori pertanyaan dis impan Data kateg ori pertanyaan dibaca
Data admin dis impan Data admin dibaca
1 admin
2 katpertanyaan
3 deskpertanyaan
4 isijawab
5 pelang gan
6 deskpelang gan
7 res ervas i
1 admin
5 pelang gan
2 katpertanyaan
3 deskpertanyaan
3 deskpertanyaan
4 isijawab
5 pelang gan
6 deskpelang gan
1
Meng elola data
+
2
Melakukan transaks i
+
7 res ervas i
3
Membuat Laporan
+
1 admin
2 katpertanyaan
3 deskpertanyaan
4 isijawab
5 pelang gan
6 deskpelang gan
7 res ervas i
Manajer Hotel Admin
Admin Admin
Admin Admin
untuk mengelola data kategori pertanyaan yang dibutuhkan dalam penyusunan kuesioner pelanggan. Sub proses membuat pertanyaan kuesioner berfungsi untuk
mengelola pertanyaan kuesioner yang dibutuhkan dalam penyusunan kuesioner pelanggan. Sub proses mengelola user admin berfungsi untuk mengelola staf-staf
yang akan menggunakan aplikasi analisis pengaruh kualitas pelayanan terhadap kepuasan pelanggan. Sub proses mengelola data pelanggan berfungsi untuk
mengelola data pelanggan yang menginap di Dewi Sinta Hotel and Restaurant. Gambar 3.24 menggambarkan DFD level 1 mengelola data.
Gambar 3.24 DFD Level 1 Mengelola Data
[validasi user] info validasi
info validasi
data kategori pertanyaan data kategori
[data us er] [info validasi kelola kuesioner]
[data kuesioner]
Data kateg ori dibac a Data kateg ori dibac a
[Data ses sion staff]
[Data pelangg an dis impan] [Data pelangg an dibaca]
[Data pelangg an] [Data admin disimpan]
[Data admin dibaca] [Data pertanyaan dibaca]
[Data pertanyaan dis impan] [Data kateg ori pertanyaan dibaca]
[Data kateg ori pertanyaan disimpan]
Data session s taff Data session s taff
Data session s taff
1 admin
1 admin
2 katpertanyaan
2 katpertanyaan
3 deskpertanyaan
3 deskpertanyaan
5 pelang gan
5 pelang gan
Melakukan transaks i 1.1
Membuat kateg ori pertanyaan
+
1.2 Membuat pertanyaan
kuesioner
+
1.3 Meng elola user admin
+
1.4 Meng elola data pelang gan
+
Melakukan transaks i
Admin split data kues ioner
Admin merg e info validasi kelola kues ioner
merg e info validasi user
Pada DFD level 2 membuat kategori pertanyaan terdapat empat sub proses yaitu mengecek data kategori pertanyaan, menampilkan informasi data
kategori pertanyaan sama, menyimpan data kategori pertanyaan, dan menampilkan informasi data kategori pertanyaan tersimpan. Gambar 3.25
menggambarkan DFD level 2 membuat kategori pertanyaan.
Gambar 3.25 DFD Level 2 Membuat Kategori Pertanyaan
Pada DFD lavel 2 membuat pertanyaan kuesioner terdapat empat sub proses yaitu mengecek data kategori pertanyaan, menampilkan data kategori dan
pertanyaan sama, menyimpan data pertanyaan kuesioner, dan menampilkan
kateg ori tersimpan kateg ori sama
[data kateg ori]
[info validasi] [Data kateg ori dibaca]
[Data ses sion staff]
[Data kateg ori pertanyaan disimpan]
Data kateg ori pertanyaan dibaca Data kateg ori pertanyaan dibaca
Data kateg ori tersimpan Data kateg ori yang belum dig unakan
Data kateg ori sama Data kateg ori
Split data session s taff
2 katpertanyaan
1.1.1 Meng ecek data
kateg ori pertanyaan 1.1.2
Menampilkan informas i data kategori
pertanyaan sama 1.1.3
Menyimpan data kateg ori pertanyaan
1.1.4 Menampilkan informasi
data kategori pertanyaan tersimpan
Split data kateg ori pertanyaan split data kues ioner
merg e info validasi kelola kues ioner
informasi data pertanyaan kuesioner tersimpan. Gambar 3.26 menggambarkan DFD level 2 membuat pertanyaan kuesioner.
Gambar 3.26 DFD Level 2 Membuat Pertanyaan Kuesioner
Pada level 2 mengelola user Admin terdapat empat sub proses yaitu mengecek data user, menampilkan informasi data user telah digunakan,
menyimpan data user, dan menampilkan informasi data user tersimpan. Gambar 3.27 menggambarkan level 2 mengelola user Admin.
Pada level 2 mengelola data pelanggan terdapat dua sub proses yaitu memasukkan data pelanggan dan mengubah data pelanggan. Gambar 3.28
menggambarkan level 2 mengelola data pelanggan.
Flow_5712 Flow_5711
[data kateg ori pertanyaan]
[info validasi] [Data ses sion staff]
[Data kateg ori dibaca]
[Data pertanyaan dis impan] [Data pertanyaan dibaca]
Data pertanyaan dibac a Data pertanyaan dibac a
Data kateg ori dibac a Data kateg ori dibac a
Data kateg ori dan pertanyaan tersimpan Data kateg ori dan pertanyaan tidak sama
Data kateg ori dan pertanyaan sama Data kateg ori dan pertanyaan
Split data session s taff
3 deskpertanyaan
3 deskpertanyaan
1.2.1 Meng ecek data kateg ori
dan pertanyaan
1.2.2 Menampilkan informasi
data kategori dan pertanyaan sama
1.2.3 Menyimpan data
pertanyaan kues ioner
1.2.4 Menampilkan informasi
data pertanyaan kuesioner tersimpan
Split data kateg ori pertanyaan split data kues ioner
merg e info validasi kelola kues ioner
Gambar 3.27 DFD Level 2 Mengelola User Admin
Gambar 3.28 DFD Level 2 Mengelola Data Pelanggan
[validasi user] info validasi user
info validasi user [data us er]
[Data admin disimpan] [Data ses sion staff]
[Data admin dibaca]
Data admin dibaca Data admin dibaca
Data us er telah disimpan Data us er belum dig unakan
Data us er telah digunakan Data us er
Split data session s taff 1
admin
1 admin
1.3.1 Meng ecek data user
1.3.2 Menampilkan informasi
data user telah dig unakan
1.3.3 Menyimpan data user
1.3.4 Menampilkan informasi
data user tersimpan Admin
merg e info validasi user
[Data pelangg an dibaca] [Data pelangg an dis impan]
[Data pelangg an] Data pelang gan update disimpan
Data pelang gan input disimpan
Data pelang gan update Data pelang gan input
Melakukan transaks i 5
pelang gan 5
pelang gan 1.4.1
Memasukkan data pelang gan
1.4.2 Meng ubah data
pelang gan
Pada DFD level 1 melakukan transaksi terdapat sub proses yaitu mengecek login staf, menyusun kuesioner, menganalisis data pelanggan,
menganalisis pengaruh kualitas pelayanan, melakukan reservasi pelanggan, mengisi kuesioner pelanggan Bagian Front Office, mengecek login pelanggan,
dan mengisi kuesioner pelanggan. Sub proses mengecek login staf berfungsi untuk mengecek setiap staf yang ingin menggunakan aplikasi analisis pengaruh
kualitas pelayanan terhadap kepuasan pelanggan. Sub proses menyusun kuesioner berfungsi untuk menyusun pertanyaan kuesioner yang akan digunakan pada
kuesioner kepuasan pelanggan. Sub proses menganalisis data pelanggan berfungsi untuk menganalisis data pelanggan yang menginap pada Dewi Sinta Hotel and
Restaurant. Sub proses menganalisis pengaruh kualitas pelayanan berfungsi untuk menganalisis pengaruh kualitas pelayanan terhadap kepuasan pelanggan.
Sub proses melakukan reservasi pelanggan berfungsi untuk menyimpan data reservasi pelanggan yang menginap pada Dewi Sinta Hotel and Restaurant.
Sub proses mengisi kuesioner pelanggan Bagian Front Office berfungsi menyimpan data jawaban kuesioner pelanggan ketika pelanggan tidak dapat
mengisi jawaban kuesioner menggunakan aplikasi kuesioner pelanggan. Sub proses mengecek login pelanggan berfungsi untuk mengecek setiap pelanggan
yang akan menggunakan aplikasi kuesioner pelanggan. Sub proses mengisi kuesioner pelanggan berfungsi untuk menyimpan jawaban kuesioner yang telah
dimasukkan oleh pelanggan. Gambar 3.29, Gambar 3.30, dan Gambar 3.31 menggambarkan DFD level 1 melakukan transaksi.
Gambar 3.29 DFD Level 1 Melakukan Transaksi Bagian Pertama
[data pelang gan tidak valid]
[info validasi jawab kuesioner] [data log in pelang g an]
[data jawaban] [bukti reservasi]
[bukti reservasi]
[info validasi jawab kuesioner] [data jawaban]
[data pelang gan] [info validasi user]
[data log in staf]
[validasi user] [data log in admin]
[info validasi kelola kuesioner]
[info validasi analisis]
info validasi analisis info validasi analisis
data kategori pertanyaan
[data kuesioner]
Data pelang gan Data pelang gan
periode peng aruh periode pelang gan
[Data session staff] Data session staff
Data session staff Data session staff
Data session staff Data session staff
Data session staff
[Data pelangg an] [Perintah cetak laporan peng aruh kualitas pelayanan]
[Perintah cetak laporan karakteristik pelangg an]
Data session pelang g an Meng elola data
Membuat Laporan
Membuat Laporan 2.1
Meng ecek log in staff
+
2.2 Menyusun
kuesioner
+
2.3 Meng analisis
data pelang g an
+
2.4 Meng analisis
peng aruh kualitas
pelayanan
+
2.7 Meng ecek log in
pelang gan
+
2.5 Melakukan
reservasi pelang gan
+
2.8 Meng isi
kuesioner pelang gan
+
2.6 Meng isi
kuesioner pelang gan
bagian front office
+
Meng elola data split data kuesioner
merg e info validasi kelola kuesioner Admin
Admin merg e info validasi user
Bag ian Front Office
Bag ian Front Office
Bag ian Front Office
Bag ian Front Office
Bag ian Front Office
Bag ian Front Office
Pelang g an Pelang g an
Pelang g an
Pelang g an Pelang g an
Gambar 3.30 DFD Level 1 Melakukan Transaksi Bagian Kedua
Gambar 3.31 DFD Level 1 Melakukan Transaksi Bagian Ketiga
[Data reservasi dibaca] [Data pelangg an dibaca]
[Data jawaban dibaca] [Data deskripsi pelang g an dibaca]
[Data pertanyaan dibaca] [Data kateg ori pertanyaan dibaca]
[Data admin dibaca]
Data pelang gan dibaca Data kateg ori dibaca
Data pertanyaan dibaca Data reservasi dibaca
Data pelang gan dibaca Data kateg ori dibaca
Data pertanyaan dibaca Data pelang gan dibaca
Data reservasi dibaca Data reservasi dibaca
Data pelang gan dibaca Data kateg ori dibaca
Data pertanyaan dibaca Data reservasi dibaca
Data pelang gan dibaca Data jawaban dibaca
Data jawaban dibaca Data pertanyaan dibaca
Data kateg ori dibaca 1
admin 2
katpertanyaan
3 deskpertanyaan
4 isijawab
5 pelang gan
6 deskpelang gan
7 reservasi
2.1 Meng ecek log in
staff
+
2.2 Menyusun
kuesioner
+
2.3 Meng analisis
data pelang g an
+
2.4 Meng analisis
peng aruh kualitas
pelayanan
+
2.5 Melakukan
reservasi pelang gan
+
2.6 Meng isi
kuesioner pelang gan
bagian front office
+
2.7 Meng ecek log in
pelang gan
+
2.8 Meng isi
kuesioner pelang gan
+
[Data pertanyaan diubah]
[Data jawaban kuesioner disimpan] [Data pelangg an diubah]
[Data reservasi disimpan]
Data deskripsi pelangg an disimpan Data deskripsi pelangg an disimpan
Data jawaban disimpan Data jawaban disimpan
Data pelang gan diubah Data pelang gan diubah
Data pelang gan diubah 3
deskpertanyaan
4 isijawab
5 pelang gan
6 deskpelang gan
7 reservasi
2.8 Meng isi
kuesioner pelang gan
+
2.5 Melakukan
reservasi pelang gan
+
2.6 Meng isi
kuesioner pelang gan
bagian front office
+
2.2 Menyusun
kuesioner
+
Pada level 2 mengecek login staf terdapat empat sub proses yaitu mengecek usermane dan password staf, menampilkan informasi data staf tidak
terdaftar, menampilkan informasi data staf tidak aktif, dan membuat session untuk staf. Gambar 3.32 menggambarkan DFD level 2 mengecek login staf.
Gambar 3.32 DFD Level 2 Mengecek Login Staf
Pada DFD level 2 menyusun kuesioner terdapat lima sub proses yaitu menampilkan pertanyaan kuesioner berdasarkan kategori yang dipilih, mengecek
jumlah kuesioner aktif dan tidak aktif, menampilkan informasi jumlah pertanyaan setiap kategori tidak sesuai, mengubah status pertanyaan kuesioner, dan
[info validasi user] [data log in s taf]
[data log in admin]
[validasi user] tidak terdaftar
tidak aktif
tidak aktif tidak terdaftar
[Data admin dibaca]
[Data ses sion staff] Data staff aktif
Data staff tidak aktif Data staff tidak terdaftar
Data staff 1
admin
Split data session s taff 2.1.1
Meng ecek username dan pas sword staff
2.1.2 Menampilkan
informas i data s taff tidak terdaftar
2.1.3 Menampilkan
informas i data s taff tidak aktif
2.1.4 Membuat session
untuk s taff Admin
merg e info validasi user Bag ian
Front Office
Bag ian Front Office
menampilkan informasi data pertanyaan kuesioner aktif dan tidak aktif.Gambar 3.33 menggambarkan DFD level 2 menyusun kuesioner.
Gambar 3.33 DFD Level 2 Menyusun Kuesioner
Pada DFD level 2 menganalisis data pelanggan terdapat dua sub proses yaitu menganalisis data pelanggan dan menampilkan informasi analisis
karakteristik pelanggan. Gambar 3.34 menggambarkan DFD level 2 menganalisis data pelanggan.
informas i pertanyaan valid kateg ori tidak s esuai
[data kateg ori pertanyaan]
[info validasi kelola kuesioner] [Data pertanyaan diubah]
[Data ses sion staff]
Pertanyaan kuesioner yang telah dipilih Data pertanyaan telah ses uai
Data pertanyaan tidak s esuai Status pertanyaan
Data pertanyaan keseluruhan
Data pertanyaan dibac a Data pertanyaan dibac a
Data pertanyaan dibac a
Data kateg ori dibac a Data kateg ori dibac a
Data kateg ori dibac a [Data pertanyaan dibaca]
[Data kateg ori dibaca]
3 deskpertanyaan
Split kateg ori pertanyaan
Split pertanyaan Split data session s taff
2.2.1 Menampilkan
pertanyaan kues ioner berdas arkan kategori
yang dipilih 2.2.2
Meng ecek jumlah kuesioner aktif dan
tidak aktif 2.2.3
Menampilkan informasi jumlah pertanyaan
setiap kategori tidak sesuai
2.2.4 Meng ubah status
pertanyaan kues ioner
2.2.5 Menampilkan informasi
data pertanyaan kuesioner aktif dan tidak
aktif Split periode
merg e info validasi kelola kues ioner
Gambar 3.34 DFD Level 2 Menganalisis Data Pelanggan
Pada DFD level 2 menganalisis pengaruh kualitas pelayanan terdapat tiga sub proses yaitu menganalisis pengaruh kualitas pelayanan terhadap kepuasan
pelanggan, menganalisis indikator kualitas pelayanan yang paling berpengaruh, dan menampilkan informasi analisis pengaruh kualitas pelayanan beserta
indikatornya. Gambar 3.35 menggambarkan DFD level 2 menganalisis pengaruh kualitas pelayanan.
Gambar 3.35 DFD Level 2 Menganalisis Pengaruh Kualitas Pelayanan
[info validasi analisis] [periode pelangg an]
[Perintah cetak laporan karakteristik pelang gan] [Data session staff]
[Data jawaban dibaca] [Data deskripsi pelang g an dibaca]
Data analisis pelang g an [Data reservasi dibaca]
[Data pelangg an dibaca] 6
deskpelang gan
Membuat Laporan Split data jawaban
Split data pelang gan Split data reservasi
Split data session staff 2.3.1
Meng analisis dan menghitung data
pelang gan 2.3.2
Menampilkan informasi analisis
karakteristik pelangg an Split periode
merg e validasi analisis
[info validasi analisis] [periode pengaruh]
[Perintah cetak laporan peng aruh kualitas pelayanan] [Data kateg ori dibaca]
[Data jawaban dibaca] [Data ses sion staff]
Data analis is peng aruh dan indikator kualitas pelayanan Data analis is peng aruh kualitas pelayanan
[Data pertanyaan dibaca]
Membuat Laporan Split data jawaban
Split pertanyaan Split kateg ori pertanyaan
Split data session s taff 2.4.1
Meng analisis peng aruh kualitas pelayanan
terhadap kepuasan pelang gan
2.4.2 Meng analisis indikator
kualitas pelayanan yang paling berpeng aruh
2.4.3 Menampilkan informasi
analis is peng aruh kualitas pelayanan
beserta indikatornya Split periode
merg e validas i analis is
Pada DFD level 2 melakukan reservasi pelanggan terdapat lima sub proses yaitu mengecek data pelanggan, menyimpan data reservasi dari data
pelanggan, menyimpan data reservasi dan mengubah status pelanggan, menampilkan informasi reservasi pelanggan, dan mencetak bukti reservasi
pelanggan. Gambar 3.36 menggambarkan DFD level 2 melakukan reservasi pelanggan.
Gambar 3.36 DFD Level 2 Melakukan Reservasi Pelanggan
Pada DFD level 2 mengisi kuesioner pelanggan Bagian Front Office terdapat enam sub proses yaitu mengecek nomor identitas, menampilkan
[bukti reservasi] [bukti reservasi]
[Data pelangg an]
[Data pelangg an diubah] [Data pelangg an]
[Data ses sion staff]
[Data reservasi disimpan] Data res ervas i
Data res ervas i
Data res ervas i dibaca Data res ervas i dibaca
Data res ervas i dibaca
Data pelang gan dibac a Data pelang gan dibac a
Data pelang gan dibac a
Data res ervas i pelang gan Data pelang gan lama diubah
Data pelang gan baru dis impan Data pelang gan lama
Data pelang gan baru Data pelang gan
[Data reservasi dibac a] [Data pelangg an dibaca]
Meng elola data 7
res ervas i Split data pelang gan
Split data res ervas i
Merge data pelangg an Split data session s taff
2.5.1 Meng ecek data
pelang gan
2.5.2 Menyimpan data
res ervas i dan data pelang gan
2.5.3 Menyimpan data
res ervas i dan mengubah s tatus
pelang gan
2.5.4 Menampilkan
informas i res ervas i pelang gan
2.5.5 Mencetak bukti
res ervas i pelang gan split data pelangg an
Bag ian Front Office
Pelang g an
informasi pelanggan tidak aktif, menampilkan informasi pelanggan terdaftar dan pertanyaan kuesioner, menyimpan data kuesioner, mengubah status pelanggan,
dan menampilkan informasi penerimaan jawaban kuesioner. Gambar 3.37 menggambarkan DFD level 2 mengisi kuesioner pelanggan Bagian Front Office.
Gambar 3.37 DFD Level 2 Mengisi Kuesioner Pelanggan Bagian Front Office
[info validasi jawab kuesioner] [data jawaban]
jawaban tersimpan data tidak valid
[Data pelangg an]
[Data pelangg an diubah] [Data des kripsi pelang g an disimpan]
[Data jawaban dis impan] [Data kateg ori dibaca]
[Data pertanyaan dibaca] [Data reservasi dibac a]
[Data ses sion staff]
Data pelang gan dibac a Data pelang gan dibac a
Jawaban kuesioner Data pelang gan
Data pelang gan terdaftar Nomor identitas terdaftar
Nomor identitas tidak terdaftar Data nomor identitas
[Data pelangg an dibaca] Split data res ervas i
Split data pelang gan
Split pertanyaan Split kateg ori pertanyaan
Merge data pelangg an Merge data jawaban
Merge data des kripsi pelang g an Split data session s taff
2.6.1 Meng ecek nomor
identitas
2.6.2 Menampilkan
informas i pelang gan tidak
terdaftar 2.6.3
Menampilkan informas i
pelang gan terdaftar dan pertanyaan
kuesioner 2.6.4
Menyimpan data kuesioner
2.6.5 Meng ubah status
pelang gan
2.6.6 Menampilkan
informas i penerimaan
jawaban kues ioner split data pelangg an
Bag ian Front Office
Bag ian Front Office
Pada DFD level 2 mengecek login pelanggan terdapat enam sub proses yaitu mengecek nomor identitas, menampilkan informasi data pelanggan tidak
terdaftar, menampilkan form nama dan tanggal lahir, mengecek nama dan tanggal lahir, menampilkan informasi data nama dan tanggal lahir tidak valid, dan
membuat session untuk pelanggan. Gambar 3.38 menggambarkan DFD level 2 mengecek login pelanggan.
Gambar 3.38 DFD Level 2 Mengecek Login Pelanggan
[data log in pelang g an]
[data pelang gan tidak valid] data pelang g an dibaca
[Data ses sion pelang gan] [Data reservasi dibac a]
Data pelang gan dibac a Data pelang gan dibac a
Nama dan tgl lahir valid Nama dan tgl lahir tidak valid
Data nama dan tg l lahir pelangg an Nomor identitas terdaftar
Nomor identitas tidak terdaftar Data nomor identitas
[Data pelangg an dibaca]
Meng is i kuesioner pelang g an Split data pelang gan
Split data res ervas i 2.7.1
Meng ecek nomor identitas
2.7.2 Menampilkan
informas i data pelang gan tidak
terdaftar 2.7.3
Menampilkan form nama dan tg l lahir
2.7.4 Meng ecek nama
dan tg l lahir
2.7.5 Menampilkan
informas i data nama dan tg l lahir tidak
valid 2.7.6
Membuat session untuk pelang g an
Pelang g an
Pelang g an
Pada DFD level 2 mengisi kuesioner pelanggan terdapat lima sub proses yaitu mengecek jawaban kuesioner pelanggan pada setiap kategori, menampilkan
informasi jawaban kuesioner belum lengkap, menyimpan data kuesioner, mengubah status pelanggan, menampilkan informasi penerimaan jawaban
kuesioner. Gambar 3.39 menggambarkan DFD level 2 mengisi kuesioner pelanggan.
Gambar 3.39 DFD Level 2 Mengisi Kuesioner Pelanggan
[info validasi jawab kuesioner]
informas i penerimaan jawaban kuesioner belum leng kap
[data jawaban]
[Data pelangg an diubah] [Data pelangg an dibaca]
[Data jawaban dis impan] [Data des kripsi pelang g an disimpan]
[Data kateg ori dibaca] [Data pertanyaan dibaca]
[Data ses sion pelang gan]
Data penerimaan jawaban kuesioner Data pelang gan
Jawaban kuesioner leng kap Jawaban kuesioner belum leng kap
Jawaban kuesioner Meng ecek log in pelangg an
Split pertanyaan Split kateg ori pertanyaan
Split data pelang gan Merge data pelangg an
Merge data jawaban Merge data des kripsi pelang g an
2.8.1 Meng ecek jawaban
kuesioner pelang g an pada setiap kotegori
2.8.2 Menampilkan
informas i jawaban kuesioner belum
leng kap 2.8.3
Menyimpan data kuesioner
2.8.4 Meng ubah status
pelang gan
2.8.5 Menampilkan
informas i penerimaan jawaban kues ioner
Pelang g an
Pelang g an
Pada DFD level 1 membuat laporan terdapat dua sub proses yaitu membuat laporan karakteristik pelanggan dan membuat laporan pengaruh kualitas
pelayanan terhadap kepuasan pelanggan. Sub proses membuat laporan karakteristik pelanggan berfungsi untuk membuat laporan karaktersitik pelanggan
berdasarkan pelanggan yang pernah menginap pada Dewi Sinta Hotel and Restaurant. Sub proses membuat laporan pengaruh kualitas pelayanan terhadap
kepuasan pelanggan berfungsi untuk membuat laporan pengaruh kualitas pelayanan apa saja yang mempengaruhi kepuasan pelanggan. Gambar 3.40
menggambarkan DFD level 1 membuat laporan.
Gambar 3.40 DFD Level 1 Membuat Laporan
3.2.7 ERD