UNIVERSITAS BINA NUSANTARA _________________________________________________________________ Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005 / 2006 PERANCANGAN DATABASE UNTUK APLIKASI PEMESANAN ONLINE PADA ASIAN BUSINESS CONSULTANTS (PT ASIANDO BUSINDO CONSULTAN)
Adam Budiutama Venessa Olivia Ornela Kelas / Kelompok :
0600622304 0600634134 0600634935 07 PTT / 02
Abstrak Tujuan dari penelitian ini secara khusus adalah untuk memenuhi persyaratan dalam menyelesaikan jenjang studi S-1 bagi para penulis. Namun secara umum penelitian ini bertujuan untuk membantu memberi kemudahan bagi pihak Asian Business Consultants (PT Asiando Busindo Consultan), sebagai perusahaan yang kami pilih untuk mengimplementasikan penelitian kami, dalam hal pelayanan di perusahaannya. Dalam hal ini adalah menganalisa dan merancang database bagi sistem pendaftaran dan pemesanan seminar secara online di perusahaan tersebut demi meningkatkan keefektifan dan keefisienan bagi pihak Asian Business Consultants (PT Asiando Busindo Consultan) maupun pihak klien mereka. Metode penelitian yang kami pilih terdiri dari dua macam yaitu metode analisis dan metode perancangan. Metode analisis mengarah pada analisis yang dilakukan oleh peneliti, yaitu dengan cara pengumpulan data, penerapan informasi dalam kenyataan sesuai dengan keinginan kebutuhan, melakukan survei perusahaan dan kuisioner. Sedangkan metode perancangan mengarah pada struktur perancangan sesuai teoritis. Hasil dari penelitian kami adalah sebuah database yang terhubung pada aplikasi untuk melakukan pemesanan secara online bagi Asian Business Consultants (PT Asiando Busindo Consultan). Aplikasi ini memungkinkan transaksi di perusahaan tersebut tanpa tatap muka, karena semua transaksi dilakukan secara online melalui internet. Klien dapat login (daftar), pesan, mengkonfirmasi pembayaran, dan bertanya lewat aplikasi tersebut. Sedangkan pihak perusahaan dapat menyediakan dan mengubah informasi tentang kegiatan mereka pada menu-menu yang tersedia di halaman administrator.
Kata Kunci : Perancangan Database, Aplikasi Online
vii
PRAKATA
Dengan nama Tuhan Yang Maha Pengasih lagi Maha Penyayang, puji syukur ke hadirat Tuhan Yang Maha Esa yang dengan kebesaran dan Kekuasaan-Nya telah memberikan kesempatan pada kami selaku penulis untuk menyelesaikan studi laporan karya ilmiah (SKRIPSI) di ASIAN BUSINESS CONSULTANTS (PT ASIANDO BUSINDO CONSULTAN). Adapun penulisan ini ditulis guna melengkapi sebagian syarat untuk mencapai jenjang Sarjana Muda (S1) Jurusan Teknik Informatika di Universitas Bina Nusantara. Judul yang kami berikan untuk Skripsi ini adalah " PERANCANGAN DATABASE UNTUK
APLIKASI
PEMESANAN
ONLINE
PADA
ASIAN
BUSINESS
CONSULTANTS (PT ASIANDO BUSINDO CONSULTAN) “. Dalam penulisan skripsi ini, kami telah banyak memperoleh bantuan dari berbagai pihak, untuk itu dengan segala kerendahan hati, kami menyampaikan rasa terima kasih kepada yang terhormat : 1. Bapak. Geraldus Polla, Mapp, Sc. Selaku Rektor Universitas Bina Nusantara. 2. Bapak. Ir. Sablin Yusuf, M.Sc,M.Comp.Sc. Selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara. 3. Bapak. H.M. Subekti, BE, M.Sc. Selaku Kepala Jurusan Teknik Informatika Universitas Bina Nusantara. 4. Bapak, Hermansyah S.Kom. Selaku Pembimbing Skripsi kami.. 5. Seluruh Dosen dan Staff di Universitas Bina Nusantara. 6. Seluruh Direksi dan Karyawan ASIAN BUSINESS CONSULTANTS (PT ASIANDO BUSINDO CONSULTAN) Jakarta. viii
7. Kepada seluruh keluarga tercinta, yang telah memberikan kasih sayang, semangat dan doa kepada penulis. 8. Kepada
semua teman – teman kami, yang selalu memberikan keceriaan,
semangat dan saran-saran kepada penulis. 9. Serta pihak yang tidak dapat disebutkan namanya satu persatu, yang turut membantu dalam penyelesaian penulisan skripsi ini.
Semoga Tuhan Yang Maha Esa senantiasa melimpahkan rahmat dan karuniaNya kepada semua pihak yang membantu penyelesaian skripsi ini sehingga selesai tepat pada waktunya. Dengan segala kerendahan hati kamo mohon maaf apabila dalam penulisan skripsi ini banyak kekurangan. Semoga apa yang kami tuangkan dalam skripsi ini bermanfaat bagi kita semua dan dapat dikembangkan lebih lanjut.
Jakarta, Januari 2006
Penulis
ix
DAFTAR ISI
Halaman Judul Luar Halaman Judul Dalam Halaman Persetujuan ......................................................................................................... iii Halaman Pernyataan Dewan Penguji................................................................................. iv Abstrak.............................................................................................................................. vii Prakata.............................................................................................................................. viii Daftar Isi ............................................................................................................................. x Daftar Tabel ..................................................................................................................... xix Daftar Gambar.................................................................................................................. xxi Daftar Lampiran........................................................................................................... xxviii
BAB 1
BAB 2
PENDAHULUAN 1.1
Latar Belakang ................................................................................ 1
1.2
Ruang Lingkup................................................................................ 2
1.3
Tujuan dan Manfaat ........................................................................ 3
1.4
Metodologi ...................................................................................... 4
1.5
Sistematika Penulisan .................................................................... 5
LANDASAN TEORI 2.1
Teori Umum.................................................................................... 7 2.1.1
Internet ............................................................................. 7 2.1.1.1
Pengertian Internet ......................................... 7 x
2.1.1.2 2.1.2
E-commerce ..................................................................... 9 2.1.2.1
2.2
Sejarah Intenet ............................................... 8
Keuntungan dan Kerugian E-commerce ...... 14
2.1.3
Interaksi Manusia dan Komputer................................... 15
2.1.4
Web Server dan Web Browser........................................ 16 2.1.4.1
Web Server Hardware.................................. 20
2.1.4.2
Web Server Software.................................... 20
Teori Khusus ................................................................................. 21 2.2.1
Basis Data ...................................................................... 21 2.2.1.1
Pengertian Data ............................................ 23
2.2.1.2
Elemen Data................................................. 24 2.2.1.2.1 Karakter......................................... 24 2.2.1.2.2 Field .............................................. 24 2.2.1.2.3 Catatan .......................................... 25 2.2.1.2.4 File ................................................ 25 2.2.1.2.5 Database ....................................... 26
2.2.1.3
Tipe Data...................................................... 26
2.2.1.4
Operasi Data................................................. 28
2.2.1.5
Domain Data ................................................ 29
2.2.1.6
Relasi antar Data .......................................... 29 2.2.1.6.1
Struktur Database Model Relasional............................. 29
2.2.1.6.2
Heading dari sebuah Relasi . 31
2.2.1.6.3
Body dari sebuah Relasi ....... 32
xi
2.2.1.6.4
Sifat-Sifat Sebuah Relasi ..... 32
2.2.1.6.5
Entity-Relationship Modelling (ER Diagram)....................... 33
2.2.1.6.6
Kunci-Kunci (Keys) ............. 36
2.2.1.7
Kamus Data (Data Dictionary).................... 37
2.2.1.8
Normalisasi Data ......................................... 38
2.2.1.9
Gudang Data (Data Warehouse).................. 41
2.2.1.10
Jenis Basis Data ........................................... 42
2.2.1.11
2.2.1.12
2.2.1.10.1
Database Operasional........... 42
2.2.1.10.2
Database Terdistribusi ......... 42
2.2.1.10.3
Database Eksternal............... 43
2.2.1.10.4
Database Hipermedia ........... 43
Arsitektur Basis Data ................................... 43 2.2.1.11.1
Pandangan Eksternal ............ 44
2.2.1.11.2
Pandangan Konseptual......... 44
2.2.1.11.3
Pandangan Internal............... 44
Manajemen Basis Data (DBMS) ................. 45 2.2.1.12.1
Komponen DBMS ............... 47
2.2.1.12.2
Keuntungan dan Kerugian DBMS .................................. 48
2.2.1.12.3
Bahasa Definisi Data (DDL) 50
2.2.1.12.4
Bahasa Manipulasi Data (DML) .................................. 52
xii
2.2.1.13
Tahapan Aplikasi Database (Database Application Life Cycle) ................................ 54 2.2.1.13.1
Perencanaan Basis Data (Database Planning) ............ 55
2.2.1.13.2
Definisi Sistem Basis Data (System Definition)............... 56
2.2.1.13.3
Analisa dan Pengumpulan Kebutuhan (Requirement Collection and Analysis) ...... 56
2.2.1.13.4
Desain Basis Data (Database Design) ................................. 58
2.2.1.13.5
Desain Konseptual Basis Data (Conceptual Database Design) ............................................. 60
2.2.1.13.6
Desain Logikal Basis Data (Logical Database Design) .. 64
2.2.1.13.7
Desain Fisik Basis Data (Physical Database Design) 65
2.2.1.13.8
Seleksi DBMS (DBMS Selection).............................. 66
2.2.1.13.9
Desain Aplikasi (Application Design) ................................. 67
2.2.1.13.10 xiii
Prototipe (Prototyping) ........ 68
2.2.1.13.11
Implementasi (Implementation).................. 69
2.2.1.13.12
Konversi Data dan Proses Pemindahan (Data Conversation and Loading) . 70
2.2.1.13.13
Tes (Testing) ........................ 70
2.2.1.13.14
Pemeliharaan Operasional (Operational Maintenance) . 71
2.2.2
SQL (Structure Query Language) ................................. 72
2.2.3
PHP ................................................................................ 73
2.2.4
Apache Web Server ........................................................ 75
2.2.5
State Transition Diagram (STD) ................................... 76
2.2.6
Arsitektur Sistem ........................................................... 78
2.2.7
2.2.6.1
Arsitektur Two-Tier .................................... 79
2.2.6.2
Arsitektur Three-Tier ................................... 80
Manajemen Hubungan Pelanggan (Customer Relationship Management) ............................................ 81 2.2.7.1
Apa itu CRM (Customer Relationship Management) .............................................. 81
2.2.7.2
Sejarah CRM............................................... 83
2.2.7.3
Implementasi CRM ..................................... 85
2.2.7.4
Keuntungan CRM ....................................... 87
2.2.7.5
Masalah CRM yang mungkin terjadi .......... 88
xiv
BAB 3
ANALISIS SISTEM YANG BERJALAN 3.1
Riwayat Perusahaan ..................................................................... 90
3.2
Struktur Organisasi Perusahaan dan Pembagian Tugas, Tanggung Jawab, Wewenang dan hal-hal lain yang menyangkut Perusahaan ..................................................................................................... 91 3.2.1
Data Perusahaan............................................................. 91
3.2.2
Struktur Organisasi ........................................................ 92
3.2.3
Pembagian Tugas dan Wewenang masing-masing Bagian ............................................................................ 93
BAB 4
3.3
Data Kuantitatif Perusahaan ....................................................... 98
3.4
Tata Laksana/Prosedur yang Sedang Berjalan........................... 98
3.5
DFD Level 0 Sistem yang Berjalan ........................................... 99
3.6
Permasalahan yang Dihadapi ................................................... 101
3.7
Alternatif Pemecahan Masalah ................................................ 102
3.8
Usulan Prosedur yang Baru ..................................................... 103
3.9
Data Flow Diagram (DFD) Prosedur Baru ............................. 104
PERANCANGAN DAN IMPLEMENTASI 4.1
Perancangan Basis Data Sistem ............................................... 108 4.1.1
Perancangan Basis Data Konseptual.......................... 108 4.1.1.1
Identifikasi Tipe Entitas ............................. 109
4.1.1.2
Identifikasi Tipe Relasional ....................... 110 4.1.1.2.1
Diagram Hubungan Entitas (Entity Relationship Diagram)
xv
Perma
Usulan
........................................... 110 4.1.1.2.2
Tabel Pembatas Multiplicity Tipe Relasional .................. 111
4.1.1.3
Identifikasi dan Asosiasi Atibut Suatu Entitas .................................................................... 112
4.1.1.4
Identifikasi Kandidat dan Primary Key Setiap Entitas ........................................................ 117
4.1.2
Perancangan Basis Data Logikal .............................. 118 4.1.2.1
Normalisasi ................................................ 118
4.1.2.2 Model Basis Data Logikal Global.............. 126 4.1.2.3 4.1.3
Model Diagram Relasional Global ............ 131
Perancangan Basis Data Fisik ................................... 132 4.1.3.1 Perancangan Relasional Basis Data ............ 132 4.1.3.2 Analisis Transaksi ....................................... 148 4.1.3.3 Pembuatan Index Setiap Entitas.................. 158 4.1.3.4 Estimasi Kapasitas Penyimpanan ............... 162 4.1.3.5 Merancang Mekanisme Keamanan............. 177
4.2
Perancangan Aplikasi................................................................ 179 4.2.1
Struktur Menu ........................................................... 179
4.2.2
State Transition Diagram.......................................... 180 4.2.2.1 State Diagram Menu Utama........................ 180 4.2.2.2 State Diagram Seminar ............................... 180 4.2.2.3 State Diagram Konfirmasi .......................... 181 4.2.2.4 State Diagram Tentang Kami...................... 181 xvi
4.2.2.5 State Diagram Hubungi Kami..................... 182 4.2.2.6 State Diagram Login dan Logout................ 182 4.2.2.7 State Diagram Member ............................... 183 4.2.2.8 State Diagram Admin ................................. 183 4.2.3
Spesifikasi Proses...................................................... 186 4.2.3.1 Spesifikasi Proses Menu Utama.................. 186 4.2.3.2 Spesifikasi Proses Seminar ......................... 186 4.2.3.2 Spesifikasi Proses Konfirmasi .................... 187 4.2.3.4 Spesifikasi Proses Tentang Kami................ 188 4.2.3.5 Spesifikasi Proses Hubungi Kami............... 189 4.2.3.6 Spesifikasi Proses Login dan Logout.......... 190 4.2.3.7 Spesifikasi Proses Member ......................... 190 4.2.3.8 Spesifikasi Proses Admin ........................... 192
4.2.4
Perancangan Layar.................................................... 196 4.2.4.1 Perancangan Input....................................... 196 4.2.4.2 Perancangan Layar Aplikasi Utama (Web). 222
4.3
Implementasi Sistem ................................................................ 297 4.3.1
Kebutuhan Perangkat Keras, Lunak dan Sumber Daya Manusia..................................................................... 297
4.3.2 4.4
4.3.1.1
Kebutuhan Perangkat Keras....................... 297
4.3.1.2
Kebutuhan Perangkat Lunak...................... 298
4.3.1.3
Kebutuhan Sumber Daya Manusia ............ 300
Jadwal Implementasi................................................. 300
Evaluasi Sistem …. .................................................................. 302 xvii
BAB 5
SIMPULAN DAN SARAN 5.1
Simpulan .................................................................................. 306
5.2
Saran ........................................................................................ 307
DAFTAR PUSTAKA .................................................................................................. 309 RIWAYAT HIDUP
.................................................................................................. 312
LAMPIRAN-LAMPIRAN ............................................................................................. L1 FOTOCOPY SURAT SURVEI
xviii
DAFTAR TABEL
Tabel 4.1 Identifikasi Tipe Entitas................................................................................ 110 Tabel 4.2 Multiplicity Tipe Relasional.......................................................................... 112 Tabel 4.3 Entitas User................................................................................................... 113 Tabel 4.4 Entitas Instructor .......................................................................................... 114 Tabel 4.5 Entitas Training ............................................................................................ 114 Tabel 4.6 Entitas Transaksi_Registration ..................................................................... 115 Tabel 4.7 Entitas Transaksi_Training........................................................................... 115 Tabel 4.8 Entitas Transaksi_Payment_Confirmation ................................................... 116 Tabel 4.9 Entitas Transaksi_Support ............................................................................ 116 Tabel 4.10 Identifikasi Candidate Key dan Primary Key ............................................... 117 Tabel 4.11 Model Basis Data Logikal Global ................................................................ 130 Tabel 4.12 Analisis Transaksi......................................................................................... 157 Tabel 4.13 Estimasi Penyimpanan Kapasitas Tabel User .............................................. 162 Tabel 4.14 Estimasi Penyimpanan Kapasitas Tabel UserEmail .................................... 163 Tabel 4.15 Estimasi Penyimpanan Kapasitas Tabel UserAddress................................. 163 Tabel 4.16 Estimasi Penyimpanan Kapasitas Tabel UserCity........................................ 163 Tabel 4.17 Estimasi Penyimpanan Kapasitas Tabel UserZipCode................................. 164 Tabel 4.18 Estimasi Penyimpanan Kapasitas Tabel UserCountry ................................. 164 Tabel 4.19 Estimasi Penyimpanan Kapasitas Tabel UserTelephone.............................. 165 Tabel 4.20 Estimasi Penyimpanan Kapasitas Tabel UserFax ........................................ 165 Tabel 4.21 Estimasi Penyimpanan Kapasitas Tabel UserHp.......................................... 166 Tabel 4.22 Estimasi Penyimpanan Kapasitas Tabel Instructor ...................................... 166 xix
Tabel 4.23 Estimasi Penyimpanan Kapasitas Tabel InstructorEmail............................. 167 Tabel 4.24 Estimasi Penyimpanan Kapasitas Tabel InstructorAddress ......................... 167 Tabel 4.25 Estimasi Penyimpanan Kapasitas Tabel InstructorCity................................ 168 Tabel 4.26 Estimasi Penyimpanan Kapasitas Tabel InstructorZipCode ........................ 168 Tabel 4 .27 Estimasi Penyimpanan Kapasitas Tabel InstructorCountry ........................ 169 Tabel 4.28 Estimasi Penyimpanan Kapasitas Tabel InstructorTelephone...................... 169 Tabel 4.29 Estimasi Penyimpanan Kapasitas Tabel InstructorFax ................................ 170 Tabel 4.30 Estimasi Penyimpanan Kapasitas Tabel InstructorHp ................................. 170 Tabel 4.31 Estimasi Penyimpanan Kapasitas Tabel Training ........................................ 171 Tabel 4.32 Estimasi Penyimpanan Kapasitas Tabel Transaksi_Registration................. 172 Tabel 4.33 Estimasi Penyimpanan Kapasitas Tabel TrainingHeader ............................ 172 Tabel 4.34 Estimasi Penyimpanan Kapasitas Tabel TrainingDetail .............................. 173 Tabel 4.35 Estimasi Penyimpanan Kapasitas Tabel PaymentConfirmationHeader ....................................................................................................................... 174 Tabel 4.36 Estimasi Penyimpanan Kapasitas Tabel PaymentConfirmationDetail ....................................................................................................................... 174 Tabel 4.37 Estimasi Penyimpanan Kapasitas Tabel Transaksi_Support........................ 175 Tabel 4.38 Estimasi Penyimpanan Kapasitas Tabel SupportEmail ................................ 175 Tabel 4.39 Estimasi Penyimpanan Kapasitas Seluruh Tabel.......................................... 177 Tabel 4.40 Jadwal Implementasi..................................................................................... 301
xx
DAFTAR GAMBAR
Gambar 2.1
Pengiriman Dokumen Statis oleh Web Server ......................................... 17
Gambar 2.2
Pengiriman Dokumen Dinamis oleh Web Server..................................... 18
Gambar 2.3
Tingkatan dari Aplikasi Database Lifecycle ........................................... 54
Gambar 2.4
Komponen Arsitektur 2-Tier.................................................................... 79
Gambar 2.5
Komponen Arsitektur 3-Tier...................................................................... 80
Gambar 3.1
Struktur Organisasi .................................................................................. 92
Gambar 3.2
DFD Level 0 Sistem yang Berjalan ....................................................... 100
Gambar 3.3
DFD Prosedur Baru................................................................................ 105
Gambar 4.1
E-R Diagram Konseptual ......................................................................... 111
Gambar 4.2
E-R Diagram Relasional Global .............................................................. 131
Gambar 4.3 Struktur Menu .......................................................................................... 179 Gambar 4.4
State Diagram Menu Utama..................................................................... 180
Gambar 4.5
State Diagram Seminar ............................................................................ 180
Gambar 4.6
State Diagram Konfirmasi ....................................................................... 181
Gambar 4.7
State Diagram Tentang Kami................................................................... 181
Gambar 4.8
State Diagram Hubungi Kami.................................................................. 182
Gambar 4.9
State Diagram Login dan Logout............................................................. 182
Gambar 4.10 State Diagram Member ............................................................................ 183 Gambar 4.11 State Diagram Halaman Utama Admin.................................................... 183 Gambar 4.12 Edit Data Member .................................................................................... 184 Gambar 4.13 Edit Data Instruktur.................................................................................. 184 Gambar 4.14 Edit Data Seminar ................................................................................... 185 xxi
Gambar 4.15 Edit Transaksi Seminar ........................................................................... 185 Gambar 4.16 Rancangan Layar Input Menu Utama ..................................................... 196 Gambar 4.17 Rancangan Layar Input Seminar............................................................. 197 Gambar 4.18 Rancangan Layar Inptu Konfirmasi ........................................................ 197 Gambar 4.19 Rancangan Layar Input Tentang Kami ................................................... 198 Gambar 4.20 Rancangan Layar Input Hubungi Kami .................................................. 198 Gambar 4.21 Rancangan Layar Sukses Melakukan Pencarian..................................... 199 Gambar 4.22 Rancangan Layar Gagal Melakukan Pencarian ...................................... 199 Gambar 4.23 Rancangan Layar Registrasi Member ..................................................... 200 Gambar 4.24 Rancangan Layar Pesan Sukses Registrasi Member............................... 200 Gambar 4.25 Rancangan Layar Pesan Gagal Registrasi Member ................................ 201 Gambar 4.26 Rancangan Layar Pesan Gagal Login Member....................................... 201 Gambar 4.27 Rancangan Layar Pesan Sukses Login Member ..................................... 202 Gambar 4.28 Rancangan Layar Personal Member ....................................................... 202 Gambar 4.29 Rancangan Layar Edit Data Member...................................................... 203 Gambar 4.30 Rancangan Layar Pesan Sukses Edit Data Member ............................... 203 Gambar 4.31 Rancangan Layar Lihat Daftar Seminar Member ................................... 204 Gambar 4.32 Rancangan Layar Lihat Detail Seminar Member.................................... 204 Gambar 4.33 Rancangan Layar Transaksi Seminar Member Langkah Satu ................ 205 Gambar 4.34 Rancangan Layar Transaksi Seminar Member Langkah Dua................. 205 Gambar 4.35 Rancangan Layar Pesan Insert Transaksi Seminar Member................... 206 Gambar 4.36 Rancangan Layar Pesan Sukses Transaksi Sminar Member................... 206 Gambar 4.37 Rancangan Layar Lihat Daftar Transaksi Member................................. 207 Gambar 4.38 Rancangan Layar Transaksi Konfirmasi Pembayaran Member.............. 207 xxii
Gambar 4.39 Rancangan Layar Pesan Insert Transaksi Konfirmasi Pembayaran Member ................................................................................................................. 208 Gambar 4.40 Rancangan Layar Pesan Sukses Transaksi Konfirmasi Pembayaran Member ................................................................................................... 208 Gambar 4.41 Rancangan Layar Lihat Status Pembayaran Member ............................. 209 Gambar 4.42 Rancangan Layar Pesan Sukses Logout Member ................................... 209 Gambar 4.43 Rancangan Layar Pesan Gagal Login Admin ......................................... 210 Gambar 4.44 Rancangan Layar Pesan Sukses Login Admin........................................ 210 Gambar 4.45 Rancangan Layar Halaman Utama Admin ............................................. 211 Gambar 4.46 Rancangan Layar Utama Edit Member.................................................... 211 Gambar 4.47 Rancangan Layar Pesan Hapus Data Member ........................................ 212 Gambar 4.48 Rancangan Layar Ubah Data Member.................................................... 212 Gambar 4.49 Rancangan Layar Pesan Ubah Data Member.......................................... 213 Gambar 4.50 Rancangan Layar Tambah Data Member ............................................... 213 Gambar 4.51 Rancangan Layar Pesan Insert Data Member ......................................... 214 Gambar 4.52 Rancangan Layar Utama Edit Instruktur................................................. 214 Gambar 4.53 Rancangan Layar Pesan Hapus Data Instruktur...................................... 215 Gambar 4.54 Rancangan Layar Ubah Data Instruktur.................................................. 215 Gambar 4.55 Rancangan Layar Pesan Ubah Data Instruktur ....................................... 216 Gambar 4.56 Rancangan Layar Tambah Data Instruktur ............................................. 216 Gambar 4.57 Rancangan Layar Pesan Insert Data Insturktur....................................... 217 Gambar 4.58 Rancangan Layar Utama Edit Seminar ................................................... 217 Gambar 4.59 Rancangan Layar Pesan Hapus Data Seminar ........................................ 218 xxiii
Gambar 4.60 Rancangan Layar Ubah Data Seminar .................................................... 218 Gambar 4.61 Rancangan Layar Pesan Ubah Data Seminar.......................................... 219 Gambar 4.62 Rancangan Layar Tambah Data Seminar................................................ 219 Gambar 4.63 Rancangan Layar Pesan Insert Data Seminar ......................................... 220 Gambar 4.64 Rancangan Layar Utama Edit Transaksi................................................. 220 Gambar 4.65 Rancangan Layar Pesan Hapus Transaksi............................................... 221 Gambar 4.66 Rancangan Layar Ubah Data Trasnsaksi ................................................ 221 Gambar 4.67 Rancangan Layar Pesan Ubah Data Transaksi........................................ 222 Gambar 4.68 Tampilan Menu Utama ........................................................................... 223 Gambar 4.69 Tampilan Menu seminar ......................................................................... 224 Gambar 4.70 Tampilan Menu Detail Seminar .............................................................. 225 Gambar 4.71 Tampilan Pesan Gagal Daftar ................................................................. 226 Gambar 4.72 Tampilan Layar Konfirmasi.................................................................... 227 Gambar 4.73 Tampilan Layar Tentang Kami ............................................................... 228 Gambar 4.74 Tampilan Layar Hubungi Kami .............................................................. 229 Gambar 4.75 Tampilan Layar Sukses Pencarian .......................................................... 230 Gambar 4.76 Tampilan Layar Gagal Melakukan Pencarian......................................... 231 Gambar 4.77 Tampilan Form Registrasi Member ........................................................ 232 Gambar 4.78 Tampilan Pesan Sukses Melakukan Registrasi ....................................... 233 Gambar 4.79 Tampilan Pesan Gagal Melakukan Registrasi......................................... 234 Gambar 4.80 Tampilan Login Member ........................................................................ 235 Gambar 4.81 Tampilan Pesan Suskes Login Member.................................................. 235 Gambar 4.82 Tampilan Pesan Gagal Login Member ................................................... 236 Gambar 4.83 Tampilan Halaman Utama Member........................................................ 237 xxiv
Gambar 4.84 Tampilan Menu Edit Data Member ........................................................ 238 Gambar 4.85 Tampilan Pesan Sukses Edit Data Member ............................................ 239 Gambar 4.86 Tampilan Pesan Gagal Edit Data Member.............................................. 240 Gambar 4.87 Tampilan Menu Daftar Seminar Member ............................................... 241 Gambar 4.88 Tampilan Menu Detail Seminar Member ............................................... 242 Gambar 4.89 Tampilan Form Transaksi Member Langkah Pertama............................ 243 Gambar 4.90 Tampilan Pesan Gagal Input Transaksi Member .................................... 244 Gambar 4.91 Tampilan Form Transaksi Member Langkah Kedua .............................. 245 Gambar 4.92 Tampilan Pesan Sukses Transaksi Member............................................ 246 Gambar 4.93 Tampilan Hasil Transaksi Member......................................................... 247 Gambar 4.94 Tampilan Menu Lihat Transaksi Seminar Member ................................ 248 Gambar 4.95 Tampilan Form Konfirmasi Pembayaran Member ................................. 249 Gambar 4.96 Tampilan Pesan Sukses Konfirmasi Pembayaran Member .................... 250 Gambar 4.97 Tampilan Pesan Gagal Konfirmasi Pembayaran Member ...................... 251 Gambar 4.98 Tampilan Perubahan Status Pembayaran ................................................ 252 Gambar 4.99 Tampilan Pesan Sukses Logout Member................................................ 253 Gambar 4.100 Tampilan Login Admin........................................................................... 254 Gambar 4.101 Tampilan Pesan Sukses Login Admin ................................................... 254 Gambar 4.102 Tampilan Pesan Gagal Login Admin...................................................... 255 Gambar 4.103 Tampilan Halaman Utama Admin .......................................................... 256 Gambar 4.104 Tampilan Menu Edit Data Member ........................................................ 257 Gambar 4.105 Tampilan Menu Penambahan Member ................................................... 258 Gambar 4.106 Tampilan Pesan Sukses Penambahan Member ....................................... 259 Gambar 4.107 Tampilan Pesan Gagal Penambahan Member......................................... 260 xxv
Gambar 4.108 Tampilan Menu Pengeditan Data Member ............................................. 261 Gambar 4.109 Tampilan Pesan Sukses Pengeditan Data Member ................................. 262 Gambar 4.110 Tampilan Pesan Gagal Pengeditan Data Member.................................. 263 Gambar 4.111 Tampilan Pesan Sukses Penghapusan Data Member.............................. 264 Gambar 4.112 Tampilan Menu Edit Data Instruktur ...................................................... 265 Gambar 4.113 Tampilan Menu Penambahan Instruktur................................................. 266 Gambar 4.114 Tampilan Pesan Sukses Penambahan Instruktur..................................... 267 Gambar 4.115 Tampilan Pesan Gagal Penambahan Instruktur ...................................... 268 Gambar 4.116 Tampilan Menu Pengeditan Data Instruktur ........................................... 269 Gambar 4.117 Tampilan Pesan Sukses Pengeditan Data Instruktur............................... 270 Gambar 4.118 Tampilan Pesan Gagal Pengeditan Data Instruktur ................................ 271 Gambar 4.119 Tampilan Pesan Sukses Penghapusan Data Instruktur............................ 272 Gambar 4.120 Tampilan Menu Edit Data Seminar......................................................... 273 Gambar 4.121 Tampilan Menu Penambahan Seminar ................................................... 274 Gambar 4.122 Tampilan Pesan Sukses Penambahan Seminar ....................................... 275 Gambar 4.123 Tampilan Pesan Gagal Penambahan Seminar......................................... 276 Gambar 4.124 Tampilan Menu Pengeditan Data Seminar ............................................. 277 Gambar 4.125 Tampilan Pesan Sukses Pengeditan Data Seminar ................................. 278 Gambar 4.126 Tampilan Pesan Gagal Pengeditan Data Seminar................................... 279 Gambar 4.127 Tampilan Pesan Sukses Penghapusan Data Seminar .............................. 280 Gambar 4.128 Tampilan Menu Edit Data Transaksi Seminar ........................................ 281 Gambar 4.129 Tampilan Pengeditan Data Status Pembayaran Member ........................ 282 Gambar 4.130 Tampilan Pesan Sukses Pengeditan Data Status Pembayaran Member.. 283 Gambar 4.131 Tampilan Pesan Sukses Penghapusan Data Transaksi Seminar ............. 284 xxvi
Gambar 4.132 Tampilan Pesan Sukses Logout Admin .................................................. 285 Gambar 4.133 Tampilan Email Confirmation Registrasi Member................................. 287 Gambar 4.134 Tampilan Detail Email Confirmation Registrasi Member ...................... 288 Gambar 4.135 Tampilan Email Confirmation Transaksi Pendaftaran Seminar ............. 289 Gambar 4.136 Tampilan Detail Email Confirmation Transaksi Pendaftaran Seminar... 290 Gambar 4.137 Tampilan Email Confirmation Konfirmasi Pembayaran ........................ 291 Gambar 4.138 Tampilan Detail Email Confirmation Konfirmasi Pembayaran.............. 292 Gambar 4.139 Tampilan Email Confirmation Perubahan Status Pembayaran............... 293 Gambar 4.140 Tampilan Detail Email Confirmation Perubahan Status Pembayaran .... 294 Gambar 4.141 Tampilan Email Confirmation Pelayanan............................................... 295 Gambar 4.142 Tampilan Detail Email Confirmation Pelayanan .................................... 296 Gambar 4.143 Pie Chart Evaluasi Pemahaman Sistem .................................................. 303 Gambar 4.144 Pie Chart Evaluasi Pengoperasian Sistem............................................... 304 Gambar 4.145 Pie Chart Evaluasi Penggunaan Sistem .................................................. 305
xxvii
DAFTAR LAMPIRAN
Kuesioner .......................................................................................................................... L1 Representasi Data Kuantitatif Perusahaan ........................................................................ L3
xxviii