• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM BASIS DATA BERBASIS WEB PADA WILLY SOEMANTRI MUSIC SCHOOL - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "PERANCANGAN SISTEM BASIS DATA BERBASIS WEB PADA WILLY SOEMANTRI MUSIC SCHOOL - Binus e-Thesis"

Copied!
22
0
0

Teks penuh

(1)

PERANCANGAN SISTEM BASIS DATA BERBASIS WEB PADA WILLY SOEMANTRI MUSIC SCHOOL

SKRIPSI

Oleh

Yogi Prasetia 1200 947693

Makr Phillip T.R.G 1200 948815

Charles Gozali 1200 977475

Kelas / Kelompok : 08PAM/ Kelompok7

Universitas Bina Nusantara

Jakarta

(2)

PERANCANGAN SISTEM BASIS DATA BERBASIS WEB PADA WILLY SOEMANTRI MUSIC SCHOOL

SKRIPSI

diajukan sebagai salah satu syarat

untuk gelar kesarjanaan pada

School of Information System Jenjang Pendidikan Strata-1

Oleh

Yogi Prasetia 1200 947693

Makr Phillip T.R.G 1200 948815

Charles Gozali 1200 977475

Kelas / Kelompok : 08PAM/ Kelompok7

Universitas Bina Nusantara

Jakarta

(3)

Prakata

Puji dan syukur penulis ucapkan kehadirat Tuhan Yang Maha Esa, atas rahmat dan hidayat-nya yang mengkaruniai kita semua.

Penulisan skripsi ini ini bertujuan sebagai karya ilmiah yang merupakan salah satu syarat kelengkapan studi Jurusan Sistem Informasi, jenjang pendidikan Strata - 1.

Pada kesempatan ini, penulis ingin mengucapkan terima kasih kepada pihak-pihak yang telah memberikan bantuan, bimbingan serta dorongan kepada penulis baik secara langsung maupun tidak langsung. Bantuan yang diberikan kepada penulis sangat membantu sekali.

Dengan ini penulis ingin mengucapkan rasa terima kasih yaitu kepada:

1. Yth., Prof. Dr. Ir. Harjanto Prabowo, S.Kom., MM., selaku Rektor Binus University.

2. Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan School of Information Systems Binus University.

3. Bapak Fredy Purnomo, S.Kom., M.Kom., selaku Head of School of Information System Universitas Bina Nusantara. Terima kasih atas kebijaksanaan dan tuntunan prosedur yang telah diberikan, sehingga penulisan Skripsi ini dapat berlangsung dengan baik.

(4)

5. Bpk Novan Zulkarnain, ST., M.Kom, selaku Dosen Pembimbing Kelas 08 PAM yang telah membantu di dalam memberi petunjuk dan pengarahan, bimbingan, pendapat, kritik, dan sarannya kepada penulis dalam menyusun dan menyelesaikan penulisan skripsi.

6. Orang tua dan keluarga yang memberikan dukungan baik moril maupun materil serta doa yang ditujukan demi kesuksesan dalam menempuh pendidikan.

7. Pihak-pihak pada Willy Soemantri Music School yang telah banyak membantu dan memberikan informasi.

8. Teman-teman mahasiswa Jurusan Sistem Informasi Universitas Bina Nusantara, Jakarta. Terima kasih atas bantuan dan dukungan yang diberikan kepada penulis selama proses pengerjaan skripsi.

9. Semua pihak yang tidak dapat disebutkan satu per satu yang telah banyak membantu penulis sehingga penulisan skripsi. ini dapat selesai. Semoga Tuhan Yang Maha Esa senantiasa memberikan rahmat dan karunia-Nya kepada semua pihak yang telah membantu dalam menyusun penulisan ini

Akhir kata, penulis mengucapkan banyak terima kasih serta mengharapkan kritik dan saran yang membangun atas penulisan skripsi ini.

Jakarta, 15 Juli 2012

(5)

DAFTAR ISI

Halaman Judul Luar ... i

Halaman Judul Dalam ... ii

Halaman Persetujuan Soft Cover ... iii

Halaman Pemberian Hak Cipta Non Eksklusif ... iv

Abstrak ... v

Prakata ... vi

Daftar Isi ... viii

Daftar Tabel ... xv

Daftar Gambar ... xxi

Daftar Lampiran ... xxv

BAB 1 PENDAHULUAN 1.1 Latar Belakang ... 1

1.2 Ruang Lingkup ... 2

1.3 Tujuan dan Manfaat ... 3

1.3.1 Tujuan ... 3

1.3.2 Manfaat ... 3

1.4 Metodologi ... 5

1.5 Sistematika Penulisan ... 5

BAB 2 LANDASAN TEORI 2.1 Teori Umum ... 7

2.1.1 Data ... 7

(6)

2.1.3 Informasi ... 8

2.2 Teori Khusus ... 9

2.2.1 Pengertian Basis Data ... 9

2.2.2 Perancangan Sistem Basis Data ... 11

2.2.2.1 Merancang Basis Data Konseptual ... 12

2.2.2.2 Merancang Basis Data Logikal ... 13

2.2.2.3 Perancangan Basis Data Fisikal ... 16

2.2.3 Entity Relationship Modelling (ER Modelling). ... 17

2.2.3.1 Entity Type ... 17

2.2.3.2 Relationship Type ... 18

2.2.3.3 Atribut ... 18

2.2.4 Normalisasi ... 20

2.2.5 Flowchart ... 21

2.2.6 Data Flow Diagram (DFD) ... 25

2.2.7 State Transition Diagram... 25

2.2.8 Database Management System (DBMS) ... 29

2.2.9 Komponen Database Management System (DBMS) ... 31

2.2.10 Keunggulan Database Management System (DBMS) ... 33

2.2.11 Kelemahan Database Management System (DBMS) ... 36

2.2.12 Perencanaan, Desain, dan Administrasi Basis Data ... 37

2.2.12.1 Database Application Life Cycle ... 37

2.2.12.2 Tahapan Database Application Life Cycle ... 39

2.2.13 Mission Statement ... 47

(7)

2.2.15 Fact-Finding Technique ... 48

2.2.16Arsitektur Basis data ANSI-SPARC ... 51

2.2.17 Database Language ... 52

2.2.17.1 Data Definition Language ... 53

2.2.17.2 Data Manipulation Language ... 55

2.2.18 MySql dan PHP ... 58

2.2.19 Akademik ... 59

2.2.20 Administrasi ... 59

BAB 3 ANALISIS SISTEM YANG BERJALAN 3. 1 Sejarah Perusahaan ... 60

3.2 Visi dan Misi ... 60

3.2.1 Visi ... 60

3.2.2 Misi ... 61

3.3 Stuktur organisasi ... 61

3.3.1 Pembagian Tugas dan Wewenang dan Hal-Hal Lain yang Menyangkut Willy Soemantri Music School. ... 62

3.4 Tata Laksana Sistem Yang Sedang Berjalan ... 63

3.4.1 Prosedur Pendaftaran Murid ... 63

3.4.2 Prosedur pembayaran ... 65

3.4.3 Prosedur Pendaftaran dan Penentuan Jadwal Guru... 66

3.4.4 Prosedur Ujian... 68

3.5 Analisa Kebutuhan informasi perusahaan ... 69

(8)

3.6.1 Mission Statement. ... 70

3.6.2 Mission Objective. ... 71

3.7 System Definition ... 72

3.8 User Requirement Specification ... 72

3.8.1 Data Requirement. ... 72

3.8.2 General System requirements. ... 75

3.9 Permasalahan yang dihadapi. ... 76

3.10 Usulan Pemecahan Masalah. ... 76

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Perancangan Basis Data ... 78

4.2 Conceptual Database Design ... 78

4.2.1 Pengidentifikasian Entitas ... 79

4.2.2 Mengindentifikasi Tipe Hubungan ... 85

4.2.3 Mengidentifikasi Relasi antar Entitas ... 86

4.2.4 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan ... 87

4.2.5 Menentukan Atribut Domain ... 97

4.2.6 Menentukan Atribut Candidate Key dan Primary Key ... 103

4.2.7 Model Konseptual ERD dengan Primary Key ... 105

4.2.8 Memvalidasi Model Konseptual Lokal terhadap Transaksi User.106 4.2.9 Memeriksa Model Redudansi ... 108

4.3 Logical Database Design ... 109

(9)

4.3.1.1 Tipe Strong Entity ... 110

4.3.1.2 Tipe Weak Entity ... 110

4.3.1.3 Tipe Relasi Binary One-to-Many (1..*) ... 112

4.3.1.4 Tipe Relasi Binary One-to-One (1..1) ... 116

4.3.1.5 Tipe Relasi Binary Many-to-Many (*..*) ... 121

4.3.2 Memvalidasi relasi dengan menggunakan normalisasi ... 124

4.3.3 Menvalidasi Transaksi Terhadap Transaksi User ... 130

4.3.4 Memeriksa Batasan Integritas ... 131

4.3.4.1 Data Yang dibutuhkan ... 131

4.3.4.2 Batas Domain atribut ... 148

4.3.4.3 Memeriksa integritas ... 160

4.4 Perancangan basisdata fisikal ... 176

4.4.1 Menerjemahkan Model Logikal dalam DBMS ... 176

4.4.1.1 Merancang Relasi dasar ... 176

4.4.2 Analisis Transaksi ... 206

4.4.3 Memilih Indeks ... 211

4.4.4 Estimasi KebutuhanRuang Penyimpanan ... 214

4.4.5 Mengestimasi Kebutuhkan Ruang Penyimpanan ... 225

4.4.6 Mendesain Mekanisme Keamanan ... 226

4.6 Application design ... 228

4.5.1 Struktur Menu ... 228

4.5.1.1 Struktur Menu User melakukan Login ... 209

4.5.1.2 Struktur Menu Admin melakukan Login ... 230

(10)

4.5.1.3.1 Menu master ... 231

4.5.1.3.2 Menu Transaksi ... 232

4.5.1.3.3 Menu Laporan ... 232

4.5.2 Rancangan Layar ... 233

4.6 Jadwal Implementasi ... 250

4.6.1 Spesifikasi Komputer ... 251

4.6.1.1 Spesifikasi Kebutuhan Perangkat Keras ... 251

4.6.1.2 Spesifikasi Kebutuhan Perangkat Lunak ... 252

4.7 Panduan Pengoperasian Aplikasi Basis Data ... 252

4.7.1 Form Login ... 252

4.7.2 Form Pendaftaran murid ... 254

4.7.3 Form Employee Record ... 256

4.7.4 Form Record Karyawan ... 258

4.7.5 Form Record Student ... 259

4.7.6 Form Tahun Ajaran ... 260

4.7.7 Form Score Criteria ... 262

4.7.8 Form Ruangan ... 263

4.7.9 Form Record Ruangan ... 264

4.7.10 Form Hari dan Shift ... 266

4.7.11 Form course registration ... 267

4.7.12 Form set teacher schedule ... 269

4.7.13 Form Set Student Schedule ... 271

4.7.14 Form Proper Test ... 273

(11)

4.7.16 Form Exam ... 277

4.7.17 Form FAQ ... 279

4.7.18 Form Jadwal Murid... 280

4.7.19 Form Jadwal Guru ... 282

4.7.20 Form View FAQ ... 284

4.7.21 Form Schedule Available ... 285

4.7.22 Form Grade Murid ... 286

4.7.23 Form Course Payment Report ... 287

4.7.24 Form Schedule Report ... 289

4.7.25 Form Student Registration Report ... 291

4.7.26 Form Examp Report ... 293

4.7.27 Form Penjualan. ... 295

4.7.28 Form Buku. ... 296

4.8 Rencana Implementasi ... 297

4.8.1 Metode Implementasi ... 297

BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan ... 298

5.2 Saran ... 298

DAFTAR PUSTAKA ... 300

(12)

DAFTAR TABEL

Tabel 2.1 Notasi/Simbol Penggambaran Flowchart ... 22

Tabel 3.1 Analisis Kebutuhan Informasi Perusahaan ... 69

Tabel 4.1 Identifikasi tipe entitas ... 79

Tabel 4.2 Identifikasi Relasi antar Entitas... 86

Tabel 4.3 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Murid)... 87

Tabel 4.4 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Pegawai) ... 88

Tabel 4.5 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Registrasi_les) ... 89

Tabel 4.6 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Pembayaran) ... 90

Tabel 4.7 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Kelayakan_Level) ... 90

Tabel 4.8 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Tipe Les) ... 91

Tabel 4.9 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Ruangan) ... 92

Tabel 4.10 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (kategori_les) ... 92

(13)

Tabel 4.12 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau

Hubungan (Ketersediaan Jadwal Mengajar) ... 93

Tabel 4.13 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Jadwal Shift) ... 94

Tabel 4.14 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Keluhan dan Saran) ... 94

Tabel 4.15 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (tahun ajaran) ... 95

Tabel 4.16 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Level Les) ... 95

Tabel 4.17 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Penjualan) ... 96

Tabel 4.18 Mengidentifikasi dan Mengaitkan Atribut dengan Tipe Entitas atau Hubungan (Buku) ... 96

Tabel 4.19 Data yang Dibutuhkan (Murid) ... 97

Tabel 4.20 Data yang Dibutuhkan (Pegawai) ... 98

Tabel 4.21 Data yang Dibutuhkan (Registrasi Les) ... 98

Tabel 4.22 Data yang Dibutuhkan (Pembayaran) ... 99

Tabel 4.23 Data yang Dibutuhkan (Kelayakan Level) ... 99

Tabel 4.24 Data yang Dibutuhkan (Tipe Les) ... 100

Tabel 4.25 Data yang Dibutuhkan (Ruangan) ... 100

Tabel 4.26 Data yang Dibutuhkan (Kategori Les) ... 100

Tabel 427 Data yang Dibutuhkan (Kenaikan Level)... 100

(14)

Tabel 4.29 Data yang Dibutuhkan (Jadwal shift) ... 101

Tabel 4.30 Data yang Dibutuhkan (Keluhan dan Saran)... 102

Tabel 4.31 Data yang Dibutuhkan (Tahun Ajaran) ... 102

Tabel 4.32 Data yang Dibutuhkan (Level Les) ... 102

Tabel 4.33 Data yang Dibutuhkan (Penjualan) ... 103

Tabel 4.34 Data yang Dibutuhkan (Buku) ... 103

Tabel 4.35 Menentukan Atribut Candidate dan Primary key ... 104

Tabel 4.36 Data yang Dibutuhkan (Murid) ... 131

Tabel 4.37 Data yang Dibutuhkan (Pegawai) ... 132

Tabel 4.38 Data yang Dibutuhkan (Registrasi Les) ... 133

Tabel 4.39 Data yang Dibutuhkan (Detail Registrasi Les) ... 134

Tabel 4.40 Data yang Dibutuhkan (Pembayaran) ... 134

Tabel 4.41 Data yang Dibutuhkan (Detail Pembayaran) ... 135

Tabel 4.42 Data yang Dibutuhkan (Kelayakan Level)... 135

Tabel 4.43 Data yang Dibutuhkan (Detail kelayakan Level) ... 136

Tabel 4.44 Data yang Dibutuhkan (Tipe Les) ... 136

Tabel 4.45 Data yang Dibutuhkan (Ruangan)... 137

Tabel 4.46 Data yang Dibutuhkan (Ketegori Les) ... 137

Tabel 4.47 Data yang Dibutuhkan (Kenaikan Level) ... 137

Tabel 4.48 Data yang Dibutuhkan (Detail Kenaikan level ... 138

Tabel 4.49 Data yang Dibutuhkan (Ketersedian jadwal mengajar) ... 138

Tabel 4.50 Data yang Dibutuhkan (Detail Ketersedian jadwal mengajar) ... 139

Tabel 4.51 Data yang Dibutuhkan (Jadwal Shift) ... 139

(15)

Tabel 4.53 Data yang Dibutuhkan (Detail Keluhan dan saran ) ... 141

Tabel 4.54 Data yang Dibutuhkan (Tahun Ajaran) ... 141

Tabel 4.55 Data yang Dibutuhkan (Level les) ... 142

Tabel 4.56 Data yang Dibutuhkan (Agama) ... 142

Tabel 4.57 Data yang Dibutuhkan (jenis kelamin) ... 142

Tabel 4.58 Data yang Dibutuhkan (pekerjaan) ... 143

Tabel 4.59 Data yang Dibutuhkan (Pendidikan) ... 143

Tabel 4.60 Data yang Dibutuhkan (Jabatan) ... 143

Tabel 4.61 Data yang Dibutuhkan (Shift) ... 144

Tabel 4.62 Data yang Dibutuhkan (Tipe Penilaian)... 144

Tabel 4.63 Data yang Dibutuhkan (Penjualan) ... 145

Tabel 4.64 Data yang Dibutuhkan (Detail penjualan) ... 145

Tabel 4.65 Data yang Dibutuhkan (Buku ... 146

Tabel 4.66 Data yang Dibutuhkan (Kota) ... 146

Tabel 4.67 Data yang Dibutuhkan (Kecamatan) ... 146

Tabel 4.68 Data yang Dibutuhkan (Kelurahan) ... 147

Tabel 4.69 Data yang Dibutuhkan (Provinsi) ... 147

Tabel 4.70 Data yang Dibutuhkan (Murid) ... 148

Tabel 4.71 Data yang Dibutuhkan (Pegawai) ... 148

Tabel 4.72 Data yang Dibutuhkan (Registrasi Les) ... 149

Tabel 4.73 Data yang Dibutuhkan (Detil Registrasi Les) ... 149

Tabel 4.74 Data yang Dibutuhkan (Pembayaran) ... 150

Tabel 4.75 Data yang Dibutuhkan (Detail Pembayaran) ... 150

(16)

Tabel 4.77 Data yang Dibutuhkan (Detail Kelayakan level ) ... 151

Tabel 4.78 Data yang Dibutuhkan (Tipe Les) ... 151

Tabel 4.79 Data yang Dibutuhkan (Ruangan)... 152

Tabel 4.80 Data yang Dibutuhkan (Kategori Les) ... 152

Tabel 4.81 Data yang Dibutuhkan (Kenaikan Level) ... 152

Tabel 4.82 Data yang Dibutuhkan (Detail kenaikan level) ... 153

Tabel 4.83 Data yang Dibutuhkan (Ketersedian jadwal mengajar) ... 153

Tabel 4.84 Data yang Dibutuhkan (Detail Ketersedian jadwal mengajar ) ... 153

Tabel 4.85 Data yang Dibutuhkan (Jadwal Shift) ... 154

Tabel 4.86 Data yang Dibutuhkan (Keluhan dan saran) ... 154

Tabel 4.87 Data yang Dibutuhkan (Detail keluhan dan saran) ... 154

Tabel 4.88 Data yang Dibutuhkan (Tahun Ajaran) ... 155

Tabel 4.89 Data yang Dibutuhkan (Level les) ... 155

Tabel 4.90 Data yang Dibutuhkan (Agama) ... 156

Tabel 4.91 Data yang Dibutuhkan (Jenis kelamin) ... 156

Tabel 4.92 Data yang Dibutuhkan (Pekerjaan) ... 156

Tabel 4.93 Data yang Dibutuhkan (Pendidikan). ... 156

Tabel 4.94 Data yang Dibutuhkan (Jabatan). ... 157

Tabel 4.95 Data yang Dibutuhkan (Kode Pos). ... 157

Tabel 4.96 Data yang Dibutuhkan (Provinsi). ... 157

Tabel 4.97 Data yang Dibutuhkan (Shift). ... 158

Tabel 4.98 Data yang Dibutuhkan (Tipe Penilaian)... 158

Tabel 4.100 Data yang Dibutuhkan (Penjualan). ... 158

(17)

Tabel 4.102 Data yang Dibutuhkan (Kota).. ... 159

Tabel 4.103 Data yang Dibutuhkan (Kecamatan).. ... 159

Tabel 4.104 Tabel analisis transaksi A , B dan C ... 206

Tabel 4.105 Tabel analisis transaksi D , E dan F ... 208

Tabel 4.106 Tabel analisis transaksi G , dan H.. ... 209

Tabel 4.107 Tabel index ... 213

Tabel 4.108 Tabel Estimasi Kebutuhan Ruang penyimpanan murid ... 214

Tabel 4.109 Pegawai. ... 215

Tabel 4.110 Registrasi Les ... 216

Tabel 4.111 Detail Registrasi les ... 216

Tabel 4.112 Pembayaran ... 216

Tabel 4.113 Detil_Pembayaran ... 217

Tabel 4.114 Kelayakan Level. ... 217

Tabel 4.115 Detail Kelayakan level. ... 217

Tabel 4.116 Tipe les. ... 218

Tabel 4.117 Ruangan. ... 218

Tabel 4.118 Kategori Les. ... 218

Tabel 4.119 Kenaikan Level. ... 218

Tabel 4.120 Detail Kenaikan level. ... 219

Tabel 4.121 Ketersedian jadwal mengajar. ... 219

Tabel 4.122 Detail Ketersedian jadwal mengajar. ... 219

Tabel 4.123 Jadwal Shift. ... 220

Tabel 4.124 Keluhan Dan saran. ... 220

(18)

Tabel 4.126 Tahun Ajaran... 221

Tabel 4.127 Level les. ... 221

Tabel 4.128 Agama. ... 221

Tabel 4.129 Jenis Kelamin. ... 222

Tabel 4.130 Pekerjaan. ... 222

Tabel 4.131 Pendidikan. ... 222

Tabel 4.132 Jabatan. ... 222

Tabel 4.133 Kelurahan. ... 223

Tabel 4.134 Provinsi. ... 223

Tabel 4.135 Shift. ... 223

Tabel 4.136 Tipe penilaian. ... 223

Tabel 4.137 Penjualan. ... 224

Tabel 4.138 Detail Penjualan. ... 224

Tabel 4.139 Buku ... 224

Tabel 4.140 Kota. ... 224

Tabel 4.141 Kecamatan. ... 224

(19)

`DAFTAR GAMBAR

Gambar 2.1 Contoh ERD Staff dan Branch Entities dengan atribut dan key nya ... 20

Gambar 2.2 Contoh State Transistion Diagram Model Harel ... 26

Gambar 2.3 Contoh State Transistion Diagram Model Moore ... 27

Gambar 2.4 Lingkungan Database Management System. ... 33

Gambar 2.5Database Application Life Cylce ... 39

Gambar 2.6 ANSI-SPARC Architecture ... 52

Gambar 3.1 Struktur Organisasi Willy Soemantri Music School ... 61

Gambar 3.1 Flowchart Pendaftaran. ... 64

Gambar 3.2 Flowchart Pembayaran. ... 65

Gambar 3.3 Flowchart Pendaftaran dan penentuan jadwal guru ... 67

Gambar 3.4 Flowchart Ujian ... 68

Gambar 4.1 ERD Konseptual ... 85

Gambar 4.2 Model Konseptual ERD dengan Primary Key ... 105

Gambar 4.3 ERD Memvalidasi Model Konseptual Lokal terhadap Transaksi User .... 106

Gambar 4.4 ERD Memeriksa Model untuk Redundansi ... 109

Gambar 4.5 ERD Memvalidasi relasi terhadap Transaksi User ... 130

Gambar 4.6 Struktur Menu User Melakukan Login ... 229

Gambar 4.7 Struktur Menu Admin Melakukan Login ... 230

Gambar 4.8 Struktur Menu Master ... 231

Gambar 4.9 Struktur Menu transaksi ... 232

Gambar 4.10 Struktur Menu Laporan ... 232

Gambar 4.11 Perancangan Layar Login... 233

(20)

Gambar 4.13 Perancangan Layar Form Employee Registration ... 235

Gambar 4.14 Perancangan Layar Form Employee Record ... 236

Gambar 4.15 Perancangan Form Student Record ... 236

Gambar 4.16 Perancangan Layar Form Tahun Ajaran ... 237

Gambar 4.17 Perancangan Layar Form Criteria Nilai ... 237

Gambar 4.18 Perancangan Layar Form Ruangan ... 238

Gambar 4.19 Perancangan Layar Form Record Ruangan ... 238

Gambar 4.20 Perancangan Layar Form Hari dan Shift ... 239

Gambar 4.21 Perancangan Layar Form Course Registration... 239

Gambar 4.22 Perancangan Layar Form Teacher Set Schedule ... 240

Gambar 4.23 Perancangan Layar Form Set Student Schedule ... 241

Gambar 4.24 Perancangan Layar Form Proper Test ... 242

Gambar 4.25 Perancangan Layar Form Ujian... 243

Gambar 4.26 Perancangan Layar Form Kritik dan Saran ... 244

Gambar 4.27 Perancangan Layar Form Laporan Pembayaran Kursus ... 245

Gambar 4.28 Perancangan Layar Form Laporan Jadwal Mengajar ... 246

Gambar 4.29 Perancangan Layar Form Laporan Pendaftaran Murid ... 247

Gambar 4.30 Perancangan Layar Form Pembayaran. ... 248

Gambar 4.31 Penjualan. ... 249

Gambar 4.32 Buku. ... 250

Gambar 4.33 Form Login ... 253

Gambar 4.34 Form Login Salah... 253

Gambar 4.35 Form Pendaftaran Murid ... 254

(21)

Gambar 4.37 Form Employee Record ... 256

Gambar 4.38 Form Employee Record Sukses... 257

Gambar 4.39 Form Record Karyawan ... 258

Gambar 4.40 Form Record Student ... 259

Gambar 4.41 Form Tahun Ajaran ... 260

Gambar 4.42 Form Tahun Ajaran Sukses ... 261

Gambar 4.43 Form Score Criteria ... 262

Gambar 4.44 Form Ruangan ... 263

Gambar 4.45 Form Record Ruangan ... 264

Gambar 4.46 Form Edit Ruangan ... 265

Gambar 4.47 Form Hari dan Shift ... 266

Gambar 4.48 Form Course Registration ... 267

Gambar 4.49 Form Set Teacher Schedule... 269

Gambar 4.50 Form Set Student Schedule ... 271

Gambar 4.51 Form Proper Tes ... 273

Gambar 4.52 Form Pembayaran Kursus ... 275

Gambar 4.53 Form Exam ... 277

Gambar 4.54 Form FAQ ... 279

Gambar 4.55 Form Jadwal Murid ... 280

Gambar 4.56 Form Edit Profil Murid ... 281

Gambar 4.57 Form Jadwal Guru ... 282

Gambar 4.58 Form Edit Profil Guru ... 283

Gambar 4.59 Form View FAQ ... 284

(22)

Gambar 4.61 Form Grade Murid ... 286

Gambar 4.62 Form Course Payment Record ... 287

Gambar 4.63 Form Laporan Pembayaran ... 288

Gambar 4.64 Form Schedule Report ... 289

Gambar 4.65 Form Laporan Kegiatan Belajar Mengajar ... 290

Gambar 4.66 Form Student Registration Report ... 291

Gambar 4.67 Form Laporan Pendaftaran Murid... 292

Gambar 4.68 Form Laporan Ujian ... 293

Gambar 4.69 Form View Laporan Ujian ... 294

Gambar 4.70 Form Penjualan. ... 295

Referensi

Dokumen terkait

Penelitian ini difokuskan pada cara atau strategi yang dilakukan oleh MA NU Banat Kudus dalam menerapkan Sistem Manajemen Mutu ISO. 9001:2008, serta alasan yang

Penelitian ini bertujuan untuk menentukan aktivitas antibakteri dari ekstrak etanol kulit buah Alpukat terhadap Propionibacterium acnes,.. serta menentukan golongan

, DIVA Press, Yogyakarta, 2013, hal.. digunakan dalam mengarungi muatan lokal yang disediakan oleh sekolah diantaranya adalah Bahasa Jawa, ke NU an serta yang pendidikan

Perjuangan pergerakan kebangsaan dan kemerdekaan Indonesia tidak terlepas dari peranan dan kiprah dari Suwardi Surjaningrat atau juga lebih dikenal dengan nama Ki Hajar

Dari narasi singkat sejarah Eropa dan J epang terlihat bahwa kontinuitas budaya asli sangat penting peranannya sebagai modal untuk menjadi bangsa yang unggul.. Pepatah

Oleh sebab itu penyusun mengambil judul “Pokok Pewartaan Paulus dalam Surat Rasul Paulus Kepada Jemaat di Galatia Untuk Katekase Umat Lingkungan Santo Antonius Padua Paroki Kalasan

Tujuan penelitian ini adalah untuk mengetahui proses formulasi Peraturan Daerah Kota Serang Nomor 6 Tahun 2011 tentang Rencana Tata Ruang Wilayah Kota Serang Tahun 2010-2030

Selanjutnya <b>Pembeli</b> dapat mencetak surat pesanan rumah yang akan dibawa ke perusahaan sebagai bukti pembelian dan melakukan akad jual beli properti