DAFTAR ISI
Halaman
LEMBAR PERNYATAAN ... i
LEMBAR PERSETUJUAN ... ii
KATA PENGANTAR ... iii
ABSTRACTION ... v
ABSTAKSI ... vi
DAFTAR ISI... vii
DAFTAR GAMBAR ... xiv
DAFTAR TABEL ... xvii
DAFTAR LAMPIRAN ... xix
DAFTAR SIMBOL ... xxi
BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Identifikasi Masalah ... 2 1.3 Batasan Masalah ... 2 1.4 Metode Penelitian ... 3 1.5 Tujuan Penulisan ... 5 1.6 Sistematika Penulisan ... 5 BAB II LANDASAN TEORI 2.1 Sistem Informasi ... 8
2.1.1 Konsep Dasar Sistem ... 8
2.1.1.1 Definisi Sistem ... 8
2.1.1.2 Karakteristik Sistem ... 10
2.1.2 Konsep Dasar Informasi ... 13
2.1.3 Konsep Dasar Sistem Informasi... 15
2.2 UML Unified Modeling Language ... 17
2.2.2 Tujuan Penggunaan UML ... 21
2.3 Analisa Dan Perancangan ... 22
2.3.1 Analisa ... 22
2.3.2 Perancangan ... 27
2.4 Teori Pendukung ... 33
2.4.1 Manajemen Proyek ... 33
2.4.2 Identifikasi Stakeholder ... 40
2.4.3 WBS (Work Breakdown Structure) ... 42
2.4.3.1 The Project Schedule and Budge ... 43
2.4.3.2 The Risk Management Plan ... 45
2.4.4 IT Project Rist Management Planning Proses ... 45
2.4.5 Adobe Dreamweaver ... 47 2.4.6 MySQL ... 49 2.4.6.1 Sejarah MySQL ... 50 2.4.6.2 Perkembangan MySQL ... 51 2.4.6.3 Keuntungan MySQL ... 53 2.4.7 PHP ... 54 2.4.7.1 Kelebihan PHP ... 56 2.4.7.2 Kelemahan PHP ... 58 2.4.8 XAMPP ... 58 2.4.9 Adobe Photoshop CS6 ... 60 2.4.10 Internet ... 61 2.4.10.1 Sejarah Internet ... 61 2.4.11 Pemrograman Web ... 66
2.4.1.2 WWW (World Wide Web) ... 67
2.4.1.3 Web Server ... 68
2.4.14 Web Browser ... 70
2.4.15 Hosting dan Domain ... 70
2.4.15.1 Hosting ... 70
2.4.15.2 Domain ... 72
2.4.16 Sistem Akademik ... 73
2.4.17 Sistem Informasi Akademik ... 75
BAB III PENGELOLAAN PROYEK 3.1 Ruang Lingkup (Scape) Proyek ... 77
3.2 Tujuan Proyek ... 78
3.2.1 Faktor Penentu Keberhasilan ... 78
3.3 Project Execution Plan ... 78
3.3.1 Identifikasi Stakeholder ... 79
3.4 Penjadwalan Proyek ... 80
3.4.1 Work Breakdown Struktur ... 81
3.4.2 Gantt Chart ... 81
3.5 Rencana Anggaran Biaya (RAB) ... 82
3.6 Responsibility Assigment Matrix (RAM) ... 86
3.7 Analisa Resiko (Project Risk) ... 88
3.8 Rencana Rapat (Meeting Plan) ... 90
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Tinjauan Organisasi ... 92
4.1.1 Sejarah SMK N 2 Pangkalpinang ... 92
4.1.2 Profil SMK N 2 Pangkalpinang ... 100
4.1.3 Kegiatan SMK N 2 Pangkalpinang ... 101
4.1.4 Struktur Organisasi SMK N 2 Pnagkalpinang... 103
4.1.5 Pembagian Tugas dan Wewenang ... 104
4.1.6 Tujuan dan Fungsi Organisasi SMK N 2 Pangkalpinang ... 113
4.2 Analisa Sistem ... 114
4.2.1 Proses Bisnis ... 114
4.2.2 Activity Diagram ... 115
4.2.3 Analisa Keluaran ... 119
4.2.4 Analisa Masukan Sistem Berjalan ... 121
4.2.5 Identifikasi Kebutuhan ... 126
4.2.6 Package Diagram ... 129
4.2.7 Use Case Diagram ... 129
4.2.8 Deskripsi Use Case ... 132
4.2.8.1 Deskripsi Use Case Diagram Package TU ... 132
4.2.8.2 Deskripsi Use Case Diagram Package Guru... 135
4.2.8.3 Deskripsi Use Case Diagram Package Siswa ... 137
4.2.8.4 Use Case Diagram Laporan Pernikaha ... 107
4.3 Perancangan Basis Data ... 141
4.3.1 ERD (Entity Relatioship Diagram) ... 141
4.3.2 Transformasi ERD (Entity Relatioship Diagram) Ke LRS (Logical Record Strukture ... 142
4.3.3 LRS (Logical Record Strukture) ... 143
4.3.5 Spesifikasi Basis Data ... 147
4.4 Rancangam Antar Muka ... 158
4.4.1 Rancangan Keluaran Sistem Berjalan ... 158
4.4.2 Rancangan Masukan Sistem Berjalan ... 159
4.4.3 Rancangan Dialog Layar ... 163
4.5 Sequence Diagram ... 183
BAB V PENUTUP 5.1 Kesimpulan ... 205
5.2 Saran ... 206
DAFTAR PUSTAKA ... 209
LAMPIRAN A KELUARAN SISTEM BERJALAN ... 210
LAMPIRAN B MASUKAN SISTEM BERJALAN... 219
LAMPIRAN C RANCANGAN KELUARAN... 226
LAMPIRAN D RANCANGAN MASUKAN ... 236
LAMPIRAN E SURAT KETERANGAN RISET ... 244
LAMPIRAN F KARTU BIMBNGAN ... 246
LAMPIRAN G BIODATA PENULIS ... 249
DAFTAR GAMBAR Halaman Gambar 3.1 Identifikasi Stakeholder ... 79
Gambar 3.2 WBS Rancanngan Sistem Informasi Akademik Berbasis Web Pada SMK N 2 Pangkalpinang ... 82
Gambar 3.3 Gantt Chart Rancanngan Sistem Informasi Akademik Berbasis Web Pada SMK N 2 Pangkalpinang ... 83
Gambar 4.1 Struktur Organisasi SMK N 2 Pangkalpinang………... 105
Gambar 4.2 Activity Diagram Proses Pencatatan Data Siswa ... 117
Gambar 4.3 Activity Diagram Proses Pencatatan Data Mata Pelajaran ... 118
Gambar 4.5 Activity Diagram Proses Pencatatan Data Absensi Siswa ... 119
Gambar 4.6 Activity Diagram Proses Pencatatan Nilai UTS & UAS ... 120
Gambar 4.7 Activity Diagram Proses Pencatatan Data Raport ... 120
Gambar 4.8 Activity Diagram Pencatatan Data Laporan Nilai Siswa ... 121
Gambar 4.9 Package Diagram Sistem Usulan ... 131
Gambar 4.10 Use Case Diagram Admin TU ... 131
Gambar 4.11 Use Case Diagram Admin Guru ... 132
Gambar 4.12 Use Case Diagram Admin Siswa ... 133
Gambar 4.3.1 ERD (Entity Relationship Diagram) ... 143
Gambar 4.4.3 Transformasi ERD ke LRS ... 144
Gambar 4.3.3 LRS (Logical Record Structure) ... 145
Gambar 4.4.3 Struktur Tampilan ... 165
Gambar 4.16 Rancangan Layar Login TU ... 166
Gambar 4.17 Rancangan Layar Menu TU ... 166
Gambar 4.18 Rancangan Layar Entry Data Guru ... 167
Gambar 4.19 Rancangan Layar Entry Data Mata Pelajaran ... 167
Gambar 4.20 Rancangan Layar Entry Data Kelas ... 168
Gambar 4.21 Rancangan Layar Entry Data Pengembangan Diri ... 168
Gambar 4.22 Rancangan Layar Entry Data Jadwal ... 169
Gambar 4.23 Rancangan Layar Entry Data Pembagian Kelas ... 169
Gambar 4.24 Rancangan Layar Entry Data Siswa ... 170
Gambar 4.25 Rancangan Layar Cetak Data Jadwal ... 170
Gambar 4.26 Rancangan Layar Cetak Data Guru ... 171
Gambar 4.27 Rancangan Layar Entry Login Guru ... 171
Gambar 4.28 Rancangan Layar Lihat Data Jadwal ... 172
Gambar 4.29 Rancangan Layar Lihat Data Guru ... 172
Gambar 4.30 Rancangan Layar Entry Tampilan Data Absensi ... 173
Gambar 4.31 Rancangan Layar Entry Data Absensi ... 173
Gambar 4.32 Rancangan Layar Entry Tampilan Data Daftar Nilai ... 174
Gambar 4.33 Rancangan Layar Entry Data Daftar Nilai ... 174
Gambar 4.35 Rancangan Layar Entry Data UTS ... 175
Gambar 4.36 Rancangan Layar Entry Tampilan UAS (Raport) ... 176
Gambar 4.37 Rancangan Layar Entry Data UAS (Raport) ... 176
Gambar 4.38 Rancangan Layar Entry Tampilan Data Cetak UTS ... 177
Gambar 4.39 Rancangan Layar Entry Data UTS ... 177
Gambar 4.40 Rancangan Layar Entry Tampilan Data Cetak UAS (Raport) ... 178
Gambar 4.41 Rancangan Layar Entry Data Cetak UAS (Raport) ... 178
Gambar 4.42 Rancangan Layar Entry Login Siswa ... 179
Gambar 4.43 Rancangan Layar Lihat Data Siswa ... 179
Gambar 4.44 Rancangan Layar Lihat Data Mata Pelajaran ... 180
Gambar 4.45 Rancangan Layar Entry Tampilan Absensi ... 180
Gambar 4.46 Rancangan Layar Lihat Data Absensi ... 181
Gambar 4.47 Rancangan Layar Entry Tampilan Daftar Nilai ... 181
Gambar 4.48 Rancangan Layar Lihat Data Daftar Nilai ... 182
Gambar 4.49 Rancangan Layar Entry Tampilan UTS ... 182
Gambar 4.50 Rancangan Layar Lihat Data UTS ... 183
Gambar 4.51 Rancangan Layar Entry Tampilan UAS (Raport) ... 183
Gambar 4.52 Rancangan Layar Lihat Data UAS (Raport) ... 184
Gambar 4.53 Sequence Diagram Login TU ... 185
Gambar 4.54 Sequence Diagram Entry Data Guru ... 186
Gambar 4.55 Sequence Diagram Entry Data Mata Pelajaran ... 187
Gambar 4.56 Sequence Diagram Entry Data Kelas ... 188
Gambar 4.57 Sequence Diagram Entry Data Pengembangan Diri ... 189
Gambar 4.58 Sequence Diagram Entry Data Jadwal ... 190
Gambar 4.59 Sequence Diagram Entry Data Pembagian Kelas ... 191
Gambar 4.60 Sequence Diagram Entry Data Siswa ... 192
Gambar 4.61 Sequence Diagram Entry Login Guru ... 193
Gambar 4.62 Sequence Diagram Lihat Data Guru ... 194
Gambar 4.63 Sequence Diagram Lihat Data Jadwal ... 195
Gambar 4.64 Sequence Diagram Entry Data Absensi ... 196
Gambar 4.66 Sequence Diagram Entry Data Nilai UTS ... 198
Gambar 4.67 Sequence Diagram Entry Data UAS (Raport) ... 199
Gambar 4.68 Sequence Diagram Entry Login Siswa ... 200
Gambar 4.69 Sequence Diagram Lihat Data Siswa ... 201
Gambar 4.70 Sequence Diagram Lihat Data Mata Pelajaran ... 202
Gambar 4.71 Sequence Diagram Lihat Data Absensi ... 203
Gambar 4.72 Sequence Diagram Lihat Data Daftar Nilai ... 204
Gambar 4.73 Sequence Diagram Lihat Data Nilai UTS ... 205
Gambar 4.74 Sequence Diagram Lihat Data Nilai UAS (Raport) ... 206
Halaman
Tabel 3.1 Deliverables Check-List ... 81
Tabel 3.2 Rancangan Anggaran Biaya ... 84
Tabel 3.3 Responsibility Assigment Matrix (RAM) ... 89
Tabel 3.4 Rencana Penaggulangan Resiko ... 90
Tabel 3.5 Rencana Rapat ... 92
Tabel 4.1 Tabel Data Profil Sekolah ... 102
Tabel 4.2 Tabel Guru ... 146
Tabel 4.3 Tabel Jadwal ... 146
Tabel 4.4 Tabel Ikut ... 146
Tabel 4.5 Tabel Mapel ... 146
Tabel 4.6 Tabel Nilai ... 146
Tabel 4.7 Tabel Daftar Nilai ... 147
Tabel 4.8 Tabel Raport ... 147
Tabel 4.9 Tabel Menu ... 147
Tabel 4.10 Tabel Pengembangan Diri ... 147
Tabel 4.11 Tabel Tulis ... 147
Tabel 4.12 Tabel Nilai UTS ... 148
Tabel 4.13 Tabel Absensi ... 148
Tabel 4.14 Tabel Kelas ... 148
Tabel 4.15 Tabel Pembagian Kelas ... 148
Tabel 4.16 Tabel Siswa ... 148
Tabel 4.17 Tabel Catat ... 149
Tabel 4.18 Tabel Milik ... 149
Tabel 4.19 Spesifikasi Basis Data Guru ... 149
Tabel 4.20 Spesifikasi Basis Data Jadwal ... 150
Tabel 4.21 Spesifikasi Basis Data Ikut ... 150
Tabel 4.22 Spesifikasi Basis Data Mapel ... 151
Tabel 4.24 Spesifikasi Basis Data Daftar Nilai ... 152
Tabel 4.25 Spesifikasi Basis Data Raport ... 153
Tabel 4.26 Spesifikasi Basis Data Muat ... 154
Tabel 4.27 Spesifikasi Basis Data Pengembangan Diri ... 154
Tabel 4.28 Spesifikasi Basis Data Absensi ... 155
Tabel 4.29 Spesifikasi Basis Data Kelas... 155
Tabel 4.30 Spesifikasi Basis Data Tulis ... 156
Halaman Lampiran A : DOKUMEN KELUARAN SISTEM BERJALAN
Lampiran A-1 : Jadwal ... 210
Lampiran A-2 : Data Guru ... 212
Lampiran A-3 : Daftar Nilai... 213
Lampiran A-4 : Data Nilai UTS ... 215
Lampiran A-5 : Data Nilai UAS (Raport ... 216
Lampiran B : DOKUMEN MASUKAN SISTEM BERJALAN Lampiran B-1 : Data Guru ... 210
Lampiran B-2 : Data Siswa ... 211
Lampiran B-3 : Data Mata Pelajaran ... 213
Lampiran B-4 : Data Jadwal ... 214
Lampiran B-5 : Data Kelas ... 216
Lampiran B-6 : Data Absensi ... 219
Lampiran B-7 : Data Daftar Nilai ... 220
Lampiran B-8 : Data Nilai UTS ... 222
Lampiran B-9 : Data Nilai UTS ... 223
Lampiran C : RANCANGAN KELUARAN SISTEM USULAN Lampiran C-1 : Cetak Jadwal ... 227
Lampiran C-2 : Cetak Data Guru ... 228
Lampiran C-3 : Cetak Daftar Nilai ... 229
Lampiran C-4 : Cetak Nilai UTS ... 230
Lampiran C-5 : Cetak Nilai UAS (Raport) ... 231
Lampiran D : RANCANGAN MASUKAN SISTEM USULAN Lampiran D-1 : Data Guru ... 233
Lampiran D-2 : Data Siswa ... 234
Lampiran D-3 : Data Mata Pelajaran ... 235
Lampiran D-5 : Data Kelas ... 237
Lampiran D-6 : Data Absensi ... 238
Lampiran D-7 : Data Daftar Nilai ... 239
Lampiran D-8 : Data Nilai UTS ... 240
Lampiran D-9 : Data Nilai UAS (Raport) ... 241
Lampiran D-10 : Data Pembagian Kelas ... 242
Lampiran D-11 : Data Pengembangan Diri ... 243
Lampiran E : SURAT KETERANGAN RISET Lampiran E-1 : Surat Balasan Izin Riset ... 244
Lampiran F : KARTU BIMBINGAN Lampiran F-1 : Kartu Bimbingan Teori ... 247
Lampiran F-2 : Kartu Bimbingan Program ... 248
Lampiran G : BIODATA PENULIS Lampiran G-1 : Biodata Tentang Penulis ... 250