Perancangan Basis Data Laporan

M DFD Level 2 Memilih Laporan Account Pada Gambar 3.25 menunjukkan DFD level 2 memilih laporan account digambarkan terdapat 3 sub proses yaitu memilih laporan account, menampilkan laporan account, dan mencetak laporan account. Agar lebih jelasnya dapat dilihat pada Gambar 3.25. Gambar 3.25 DFD Level 2 Memilih Laporan Account

3.2.4 Perancangan Basis Data

Perancangan basis data dimulai dengan merancang konsep Conceptual Data Model CDM lalu digenerate langsung menjadi bentuk Physical Data Model PDM. Pada perancangan basis data tersebut maka akan dijelaskan keterkaitan antar tabel atau relasi tabel dari database yang digunakan dalam aplikasi analisis pengaruh kualitas pelayanan terhadap kepuasan pelanggan. Laporan Account Ditampilkan Request Laporan Account [Laporan Account] [Data Username Dan Password Pelanggan Dibaca] [Tanggal Periode] [Jenis Laporan Account] CSO 5 User CSO CSO 3.5.1 Memilih Laporan Account

3.5.2 Menampilkan

Laporan Account 3.5.3 Mencetak Laporan Account A Entity Relationship Diagram ERD Entity Relationship Diagram ERD merupakan suatu rancangan sistem yang digunakan untuk mempresentasikan, menentukan dan mendokumentasikan kebutuhan-kebutuhan sistem dalam pemrosesan database. ERD juga menunjukkan hubungan antar tabel. ERD dibagi menjadi dua yaitu Conceptual Data Model CDM dan Physical Data Model PDM. 1. Conceptual Data Model CDM Conceptual Data Model CDM dari aplikasi analisis pengaruh kualitas pelayanan terhadap kepuasan pelanggan terdapat lima tabel yaitu tabel pelanggan, keluhan, user, jawaban, dan item kategori. Conceptual Data Model CDM dapat dilihat pada Gambar 3.26. Gambar 3.26 Conceptual Data Model CDM 2. Physical Data Model PDM Berdasarkan CDM yang ada dapat dibuat physical data model. PDM dari aplikasi analisis pengaruh kualitas pelayanan terhadap kepuasan pelanggan terdapat lima tabel yaitu tabel pelanggan, keluhan, user, jawaban, dan item kategori. PDM aplikasi analisis pengaruh kualitas pelayanan terhadap kepuasan pelanggan dapat dilihat pada Gambar 3.27. Gambar 3.27 Physical Data Model PDM B Struktur Tabel Pada tahapan ini akan dirancang struktur tabel di database yang nantinya akan digunakan sebagai media penyimpanan data secara struktural. 1. Tabel Pelanggan Nama Tabel : Tabel Pelanggan Primary Key : idPelanggan Foreign Key : - Fungsi : - Tabel 3.5 Tabel Pelanggan No Nama Kolom Tipe Panjang Keterangan 1 idPelanggan Integer - Primary Key 2 Username Varchar 50 3 Nama_lengkap Varchar 100 4 Level Varchar 20 5 Alamat Varchar 50 6 Pekerjaan Varchar 50 7 Umur Integer - 8 Jenis_kelamin Varchar 10 9 Penghasilan Integer - 2. Tabel Item_Kategori Nama Tabel : Item_Kategori Primary Key : id_item_kategori Foreign Key : - Fungsi : - Tabel 3.6 Item_Kategori No Nama Kolom Tipe Panjang Keterangan 1 Id_item_kategori Integer - Primary Key 2 Nama_item_kategori Varchar 100 3 Dimensi_layanan Varchar 100 No Nama Kolom Tipe Panjang Keterangan 4 Pertanyaan Text - 5 No_pertanyaam Integer - 3. Tabel Jawaban Nama Tabel : Tabel Jawaban Primary Key : id_jawaban Foreign Key : userid, id_item_kategori Fungsi : Tabel 3.7 Tabel Jawaban No Nama Kolom Tipe Panjang Keterangan 1 Id_jawaban Integer - Primary Key 2 Userid Integer - Foreign Key 3 Id_item_kategori Integer - Foreign Key 4 Jawaban Varchar 10 5 Nilai Integer - 4. Tabel Keluhan Nama Tabel : Tabel Keluhan Primary Key : id_keluhan Foreign Key : userid Fungsi : - Tabel 3.8 Tabel Keluhan No Nama Kolom Tipe Panjang Keterangan 1 Id_keluhan Integer - Primary Key 2 useid Integer - Foreign Key 3 Isi_keluhan Text - 4 Dimensi_layanan Varchar 100 5 Tanggal_Keluhan Date - 5. Tabel User Nama Tabel : Tabel User Primary Key : userid Foreign Key : idPelanggan Fungsi : - Tabel 3.9 Tabel User No Nama Kolom Tipe Panjang Keterangan 1 Userid Integer - Primary Key 2 idPelanggan Integer - Foreign Key 3 Password Text - 4 Tanggal_Pembuatan Date -

3.2.5 Analisis Data Regresi Linier Berganda