• Tidak ada hasil yang ditemukan

Sistem E-Learning pada Sekolah Menengah Atas Menggunakan Bahasa Pemograman PHP.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem E-Learning pada Sekolah Menengah Atas Menggunakan Bahasa Pemograman PHP."

Copied!
30
0
0

Teks penuh

(1)

ABSTRAK

Sekolah adalah salah satu lembaga pendidikan dimana setiap para siswa di bawah pengawasan guru. Sekolah memiliki beberapa tingkatan dalam tahap penuntutan ilmu. Salah satunya yang ada di Indonesia adalah Sekolah Menengah Atas. Sekolah Menengah Atas merupakan tahap akhir dari wajib pemerintah dalam lembaga penuntutan ilmu. Sekolah Menengah Atas pada saat ini membutuhkan sistem e-learning yang dapat membantu para guru memberikan materi, tugas ataupun quiz kepada setiap siswa secara online. Di sisi siswa, sistem e-learning dapat membantu para siswa menerima materi dari guru dan mengirimkan tugas atau quiz secara online. Bahasa pemrograman yang digunakan dalam membangun sistem e-learning

ini menggunakan HTML, PHP, MySQL dan Javascript. Dalam perancangan dan pembuatan sistem e-learning ini, dibagi dalam 2 macam sumber data yang digunakan yaitu sumber data primer yang berhubungan langsung dengan data-data yang ditangani oleh aplikasi ini dan sumber data sekunder

yang mendukung perancangan dan pembuatan aplikasi akademik ini didapat dari diktat mata kuliah.

(2)

ABSTRACT

School is one of the educational institutions in which each of the students under the supervision of teachers. The school has several levels in the prosecution phase of science. One of them is in Indonesia is high school. High School is the final stage of compulsory government in the prosecution of science institutions. High School currently requires e-learning systems which can help teachers provide materials, assignment or quiz to each student online. Hand students, e-learning systems can help students receive materials from teachers and send assignments or quizzes online. The programming language used to build e-learning system uses HTML, PHP, MySQL and Javascript. In the design and manufacture of these e-learning system, divided into two kinds of data sources used are the primary data sources are directly related to the data handled by these applications and secondary data sources that support the design and creation of academic applications is obtained from the course textbook.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

1.6 Sistematika Penyajian ... 8

BAB II KAJIAN TEORI ... 10

2.1 Sistem Informasi ... 10

2.1.1 Sistem ... 10

2.1.2 Informasi ... 10

2.2 Diagram Alir (Flow Chart) ... 11

2.3 Entity Relationship Diagram (ERD) ... 15

2.3.1 Entitas ... 15

2.6 Process Spesification (PSPEC) ... 22

2.7 Hypertext Markup Language (HTML) ... 22

2.7.1 Struktur HTML Document... 23

(4)

2.8 Cascading Style Sheets (CSS) ... 25

2.9 Hypertext Preprocessor (PHP) ... 26

2.9.1 Syntax PHP ... 27

BAB III ANALISIS DAN PERANCANGAN SISTEM ... 41

3.1 Analisis Proses Bisnis ... 41

3.1.1 Proses Pendataan Siswa ... 41

3.1.2 Proses Pendataan Staf Pengajar ... 45

3.1.3 Proses Pendataan Mata Pelajaran ... 46

3.1.4 Proses Pengumpulan Perkerjaan Rumah ... 48

3.2 Basis Data ... 50

3.2.1 Entity Relationship Diagram (ERD) ... 50

3.2.2 Deskripsi Tabel ... 51

3.3 Perancangan Sistem Informasi Akademik ... 57

3.3.1 Data Flow Diagram (DFD) Level 0 ... 57

3.3.2 Data Flow Diagram (DFD) Level 1 ... 58

3.3.3 Data Flow Diagram (DFD) Level 2 ... 63

3.3.4 Data Flow Diagram (DFD) Level 3 ... 66

3.4 Kamus Data ... 75

3.5 Process Spesification (PSPEC) ... 83

3.6 Desain Antar Muka ... 105

3.6.1 Desain Antar Muka Pengelolaan Administrasi Sistem ... 105

3.6.2 Desain Antar Muka Pengelolaan Administrasi Guru ... 115

3.6.3 Desain Antar Muka Pengelolaan Administrasi Siswa ... 124

BAB IV HASIL PENELITIAN ... 130

4.1 Halaman Website ... 130

4.1.1 Halaman Tampilan Utama... 130

4.1.2 Pencarian Data ... 131

(5)

4.2 Halaman Staf Tata Usaha (Admin) ... 135

4.2.1 Halaman Beranda Admin ... 135

4.2.2 Halaman Administrasi Pegawai ... 137

4.2.3 Halaman Tambah Pegawai ... 139

4.2.4 Halaman Ubah Pegawai ... 140

4.2.5 Halaman Lihat Detil Pegawai ... 142

4.2.6 Halaman Administrasi Siswa ... 142

4.2.7 Halaman Tambah Siswa ... 144

4.2.8 Halaman Ubah Siswa ... 146

4.2.9 Halaman Lihat Detil Siswa ... 149

4.2.10 Halaman Administrasi Kelas ... 149

4.2.11 Halaman Tambah Kelas ... 150

4.2.12 Halaman Ubah Kelas ... 151

4.2.13 Halaman Lihat Detil Kelas ... 153

4.2.14 Halaman Administrasi Mata Pelajaran ... 154

4.2.15 Halaman Tambah Mata Pelajaran ... 155

4.2.16 Halaman Ubah Mata Pelajaran ... 157

4.2.17 Halaman Lihat Detil Mata Pelajaran ... 158

4.2.18 Halaman Lihat Transaksi... 159

4.2.19 Halaman Administrasi Ekstrakurikuler ... 160

4.2.20 Halaman Tambah Ekstrakurikuler ... 161

4.2.21 Halaman Ubah Ekstrakurikuler ... 162

4.2.22 Halaman Lihat Detil Ekstrakurikuler ... 164

4.2.23 Halaman Administrasi Informasi ... 164

4.2.24 Halaman Tambah Informasi ... 167

4.2.25 Halaman Ubah Informasi... 168

4.2.26 Tampilan Hapus Informasi ... 170

4.2.27 Halaman Ubah Profil Pengguna ... 170

4.2.28 Halaman Ubah Password... 172

4.3 Halaman Staf Pengajar (Guru) ... 172

4.3.1 Halaman Beranda Guru ... 172

4.3.2 Halaman Administrasi Materi ... 174

4.3.3 Halaman Tambah Materi ... 177

4.3.4 Halaman Ubah Materi ... 179

(6)

4.3.6 Halaman Administrasi Tugas ... 182

4.3.7 Halaman Tambah Tugas ... 184

4.3.8 Halaman Ubah Tugas ... 186

4.3.9 Tampilan Hapus Tugas ... 188

4.3.10 Halaman Lihat Detil Tugas ... 188

4.3.11 Halaman Administrasi Quiz ... 189

4.3.12 Halaman Tambah Quiz ... 191

4.3.13 Halaman Ubah Quiz ... 195

4.3.14 Tampilan Hapus Quiz ... 197

4.3.15 Halaman Lihat Detil Quiz... 198

4.3.16 Halaman Administrasi E-Module ... 199

4.3.17 Halaman Tambah Open E-Module ... 201

4.3.18 Halaman Ubah Open E-Module ... 202

4.3.19 Tampilan Hapus Open E-Module ... 203

4.3.20 Halaman Administrasi Informasi ... 204

4.3.21 Halaman Tambah Informasi ... 206

4.3.22 Halaman Ubah Informasi... 208

4.3.23 Tampilan Hapus Informasi ... 210

4.3.24 Halaman Ubah Profil Pengguna ... 211

4.3.25 Halaman Ubah Password... 213

4.4 Halaman Siswa ... 214

4.4.1 Halaman Beranda Siswa ... 214

4.4.2 Halaman Daftar Materi ... 216

4.4.3 Halaman Daftar Tugas ... 218

4.4.4 Halaman Kumpul Tugas ... 221

4.4.5 Halaman Daftar Quiz ... 222

4.4.6 Halaman Kumpul Quiz ... 225

4.4.7 Halaman Daftar E-Module ... 226

4.4.8 Halaman Administrasi Informasi Ekstrakurikuler ... 229

4.4.9 Halaman Tambah Informasi Ekstrakurikuler ... 231

4.4.10 Halaman Ubah Informasi Ekstrakurikuler ... 232

4.4.11 Tampilan Hapus Informasi Ekstrakurikuler ... 234

4.4.12 Halaman Ubah Profil Pengguna ... 234

4.4.13 Halaman Ubah Password... 236

(7)

5.1 Pengujian Halaman Website ... 237

5.1.1 Pengujian Pencarian ... 237

5.1.2 Pengujian Login ... 238

5.1.3 Pengujian Lupa Password... 238

5.2 Pengujian Halaman Staf Tata Usaha (Admin) ... 239

5.2.1 Pengujian Tambah Pegawai ... 239

5.2.2 Pengujian Ubah Pegawai ... 242

5.2.3 Pengujian Cari Pegawai ... 245

5.2.4 Pengujian Tambah Siswa... 245

5.2.5 Pengujian Ubah Siswa ... 248

5.2.6 Pengujian Cari Siswa ... 250

5.2.7 Pengujian Tambah Kelas ... 250

5.2.8 Pengujian Ubah Kelas ... 251

5.2.9 Pengujian Tambah Mata Pelajaran ... 252

5.2.10 Pengujian Ubah Mata Pelajaran ... 253

5.2.11 Pengujian Cari Mata Pelajaran ... 253

5.2.12 Pengujian Tambah Ektrakurikuler ... 254

5.2.13 Pengujian Ubah Ektrakurikuler ... 255

5.2.14 Pengujian Tambah Informasi Sekolah ... 256

5.2.15 Pengujian Ubah Informasi Sekolah ... 256

5.2.16 Pengujian Cari Informasi Sekolah ... 257

5.2.17 Pengujian Ubah Profil ... 257

5.2.18 Pengujian Ubah Password ... 259

5.3 Pengujian Halaman Staf Tata Usaha (Guru) ... 260

5.3.1 Pengujian Tambah Materi ... 260

5.3.2 Pengujian Ubah Materi ... 260

5.3.3 Pengujian Cari Materi ... 261

5.3.4 Pengujian Tambah Tugas ... 261

5.3.5 Pengujian Ubah Tugas ... 262

5.3.6 Pengujian Cari Tugas ... 262

5.3.7 Pengujian Tambah Quiz ... 263

5.3.8 Pengujian Ubah Quiz ... 263

5.3.9 Pengujian Tambah Pengaturan Soal ... 264

5.3.10 Pengujian Tambah Soal ... 264

(8)

5.3.12 Pengujian Tambah E-Module ... 265

5.3.13 Pengujian Ubah E-Module ... 266

5.3.14 Pengujian Cari E-Module ... 266

5.3.15 Pengujian Tambah Informasi Akademik dan Kegiatan ... 267

5.3.16 Pengujian Ubah Informasi Akademik dan Kegiatan ... 267

5.3.17 Pengujian Cari Informasi Akademik dan Kegiatan ... 268

5.2.19 Pengujian Ubah Profil Akun Pegawai ... 268

5.2.20 Pengujian Ubah Password Akun Guru ... 270

5.4 Pengujian Halaman Siswa ... 271

5.4.1 Pengujian Pengumpulan Tugas ... 271

5.4.2 Pengujian Pengumpulan Quiz ... 271

5.4.3 Pengujian Tambah Informasi Ekstrakurikuler ... 271

5.4.4 Pengujian Ubah Informasi Ekstrakurikuler ... 272

5.4.5 Pengujian Cari Informasi Ekstrakurikuler ... 273

5.4.6 Pengujian Ubah Profil Akun Siswa ... 273

5.4.7 Pengujian Ubah Password Akun Siswa ... 275

BAB VI SIMPULAN DAN SARAN ... 276

6.1 Simpulan ... 276

6.2 Saran ... 277

(9)

DAFTAR GAMBAR

Gambar 1 System Flowchart Inventory bahan baku ... 11

Gambar 2 Flow Process Flowchart pendolumentasian account payable ... 13

Gambar 3 Document Flowchart untuk pembelian bahan baku ... 14

Gambar 4 Program Flowchart untuk pemotongan sukarela... 14

Gambar 5 Entitas MOBIL ... 15

Gambar 6 Entitas MOBIL berserta atributnya ... 16

Gambar 7 Relasi One-to-One pada ERD ... 17

Gambar 8 Relasi One-to-Many pada ERD ... 17

Gambar 9 Relasi Many-to-One pada ERD ... 18

Gambar 10 Relasi Many-to-Many pada ERD ... 18

Gambar 11 Proses Pendataan Siswa Bagian 1 ... 42

Gambar 12 Proses Pendataan Siswa Bagian 2 ... 43

Gambar 13 Proses Pendataan Siswa/I Bagian 3 ... 44

Gambar 14 Proses Pendataan Staf Pengajar Bagian 1 ... 45

Gambar 15 Proses Pendataan Staf Pengajar Bagian 2 ... 46

Gambar 16 Proses Pendataan Mata Pelajaran ... 47

Gambar 17 Proses Pengumpulan Perkerjaan Rumah Bagian 1 ... 48

Gambar 18 Proses Pengumpulan Perkerjaan Rumah Bagian 2 ... 49

Gambar 19 Entity Relationship Diagram (ERD) ... 50

Gambar 20 Data Flow Diagram (DFD) Level 0 ... 57

Gambar 21 Data Flow Diagram (DFD) Level 1 ... 58

Gambar 22 Data Flow Diagram (DFD) Level 2 Pengelolaan Administrasi Sistem (1.0) ... 63

Gambar 23 Data Flow Diagram (DFD) Level 2 Pengelolaan Administrasi Guru (2.0) ... 64

Gambar 24 Data Flow Diagram (DFD) Level 2 Pengelolaan Administrasi Siswa (3.0) ... 65

Gambar 25 Data Flow Diagram (DFD) Level 3 Pengelolaan Administrasi Pegawai (1.1) ... 66

Gambar 26 Data Flow Diagram (DFD) Level 3 Pengelolaan Administrasi Pegawai (1.2) ... 67

Gambar 27 Data Flow Diagram (DFD) Level 3 Pengelolaan Administrasi Kelas (1.3) ... 67

(10)

Gambar 29 Data Flow Diagram (DFD) Level 3 Pengelolaan Administrasi

Ekskul (1.5) ... 68

Gambar 30 Data Flow Diagram (DFD) Level 3 Pengelolaan Administrasi Materi (2.1) ... 69

Gambar 31 Data Flow Diagram (DFD) Level 3 Pengelolaan Administrasi Tugas (2.2) ... 70

Gambar 32 Data Flow Diagram (DFD) Level 3 Pengelolaan Administrasi Quiz (2.3) ... 71

Gambar 33 Data Flow Diagram (DFD) Level 3 Pengelolaan Administrasi E-Learning (2.4) ... 72

Gambar 34 Data Flow Diagram (DFD) Level 3 Pengelolaan Administrasi Informasi Sekolah (2.5) ... 73

Gambar 35 Data Flow Diagram (DFD) Level 3 Pengelolaan Profil Pegawai (2.6) ... 74

Gambar 36 Data Flow Diagram (DFD) Level 3 Pengelolaan Administrasi Ekskul (3.5) ... 74

Gambar 37 Data Flow Diagram (DFD) Level 3 Pengelolaan Profil Siswa (3.6) ... 75

Gambar 38 Desain Antar Muka Tambah Pegawai ... 105

Gambar 39 Desain Antar Muka Ubah Pegawai ... 106

Gambar 40 Desain Antar Muka Tambah Siswa ... 107

Gambar 41 Desain Antar Muka Ubah Siswa ... 108

Gambar 42 Desain Antar Muka Daftar Siswa ... 109

Gambar 43 Desain Antar Muka Tambah Kelas ... 109

Gambar 44 Desain Antar Muka Ubah Kelas ... 110

Gambar 45 Desain Antar Muka Tambah Mata Pelajaran ... 111

Gambar 46 Desain Antar Muka Ubah Mata Pelajaran ... 112

Gambar 47 Desain Antar Muka Daftar Mata Pelajaran ... 112

Gambar 48 Desain Antar Muka Tambah Ekskul ... 113

Gambar 49 Desain Antar Muka Ubah Ekskul ... 114

Gambar 50 Desain Antar Muka Daftar Ekskul ... 115

Gambar 51 Desain Antar Muka Tambah Materi ... 115

Gambar 52 Desain Antar Muka Daftar Materi ... 116

Gambar 53 Desain Antar Muka Tambah Tugas ... 117

Gambar 54 Desain Antar Muka Daftar Tugas ... 118

Gambar 55 Desain Antar Muka Tambah Quiz ... 118

Gambar 56 Desain Antar Muka Tambah Soal ... 119

Gambar 57 Desain Antar Muka Tambah Daftar Soal ... 120

Gambar 58 Desain Antar Muka Daftar Quiz ... 121

Gambar 59 Desain Antar Muka Tambah E-Module ... 121

(11)

Gambar 61 Desain Antar Muka Tambah Informasi Sekolah ... 122

Gambar 62 Desain Antar Muka Daftar Ganti Profil ... 123

Gambar 63 Desain Antar Muka Daftar Materi ... 124

Gambar 64 Desain Antar Muka Daftar Tugas ... 124

Gambar 65 Desain Antar Muka Kumpul Tugas ... 125

Gambar 66 Desain Antar Muka Mengerjakan Quiz ... 126

Gambar 67 Desain Antar Muka Daftar Quiz ... 127

Gambar 68 Desain Antar Muka Daftar E-Module ... 128

Gambar 69 Desain Antar Muka Tambah Informasi Ekskul ... 128

Gambar 70 Halaman tampilan utama ... 130

Gambar 71 Isi pencarian data ... 132

Gambar 72 Hasil pencarian data ... 132

Gambar 73 Halaman login ... 133

Gambar 74 Contoh login ... 134

Gambar 75 Contoh reset password ... 134

Gambar 76 Halaman beranda admin ... 135

Gambar 77 Menu akun ... 136

Gambar 78 Halaman administrasi pegawai ... 137

Gambar 79 Pencarian pegawai ... 138

Gambar 80 Hasil pencarian pegawai ... 138

Gambar 81 Form tambah pegawai ... 139

Gambar 82 Status data pegawai berhasil ditambah ... 140

Gambar 83 Halaman ubah pegawai ... 140

Gambar 84 Halaman pegawai setelah diubah ... 141

Gambar 85 Halaman lihat detil pegawai ... 142

Gambar 86 Halaman administrasi siswa... 143

Gambar 87 Pencarian siswa ... 143

Gambar 88 Hasil pencarian siswa ... 144

Gambar 89 Form tambah siswa ... 145

Gambar 90 Status data siswa berhasil ditambah ... 146

Gambar 91 Halaman ubah siswa ... 147

Gambar 92 Halaman siswa setelah diubah ... 148

Gambar 93 Halaman lihat detil siswa ... 149

Gambar 94 Halaman administrasi kelas ... 150

Gambar 95 Form tambah kelas ... 150

Gambar 96 Status data kelas berhasil ditambah ... 151

Gambar 97 Halaman ubah kelas ... 152

Gambar 98 Halaman kelas setelah diubah ... 152

Gambar 99 Halaman lihat detil kelas ... 153

Gambar 100 Halaman administrasi mata pelajaran ... 154

(12)

Gambar 102 Hasil pencarian mata pelajaran ... 155

Gambar 103 Form tambah mata pelajaran ... 156

Gambar 104 Status data mata pelajaran berhasil ditambah ... 156

Gambar 105 Halaman ubah mata pelajaran ... 157

Gambar 106 Halaman mata pelajaran setelah diubah ... 158

Gambar 107 Halaman lihat detil mata pelajaran ... 159

Gambar 108 Halaman lihat daftar transaksi ... 159

Gambar 109 Halaman administrasi ekstrakurikuler ... 160

Gambar 110 Form tambah ekstrakurikuler ... 161

Gambar 111 Status data ekstrakurikuler berhasil ditambah ... 162

Gambar 112 Halaman ubah ekstrakurikuler ... 163

Gambar 113 Halaman ekstrakurikuler setelah diubah ... 163

Gambar 114 Halaman lihat detil ekstrakurikuler ... 164

Gambar 115 Halaman administrasi informasi ... 165

Gambar 116 Pencarian informasi ... 166

Gambar 117 Hasil pencarian informasi ... 166

Gambar 118 Form tambah informasi ... 167

Gambar 119 Status data informasi berhasil ditambah ... 168

Gambar 120 Halaman ubah informasi ... 169

Gambar 121 Halaman informasi setelah diubah ... 169

Gambar 122 Halaman hapus informasi ... 170

Gambar 123 Halaman ubah profil pegawai ... 170

Gambar 124 Halaman pegawai setelah diubah ... 171

Gambar 125 Halaman ubah password ... 172

Gambar 126 Halaman beranda guru ... 173

Gambar 127 Menu akun ... 174

Gambar 128 Halaman administrasi materi ... 175

Gambar 129 Pencarian materi ... 176

Gambar 130 Hasil pencarian materi ... 177

Gambar 131 Form tambah materi ... 178

Gambar 132 Status data materi berhasil ditambah ... 179

Gambar 133 Halaman ubah materi ... 180

Gambar 134 Halaman materi setelah diubah ... 181

Gambar 135 Halaman hapus materi ... 181

Gambar 136 Halaman administrasi tugas ... 182

Gambar 137 Pencarian tugas ... 183

Gambar 138 Hasil pencarian tugas ... 183

Gambar 139 Form tambah tugas ... 184

Gambar 140 Status data tugas berhasil ditambah ... 185

Gambar 141 Halaman ubah tugas ... 186

(13)

Gambar 143 Halaman hapus tugas ... 188

Gambar 144 Halaman lihat detil tugas ... 188

Gambar 145 Halaman administrasi quiz ... 189

Gambar 146 Pencarian quiz ... 190

Gambar 147 Hasil pencarian quiz ... 191

Gambar 148 Form tambah quiz ... 192

Gambar 149 Form tambah pengaturan soal ... 193

Gambar 150 Form tambah soal ... 194

Gambar 151 Status data quiz berhasil ditambah ... 195

Gambar 152 Halaman ubah quiz ... 196

Gambar 153 Halaman quiz setelah diubah ... 197

Gambar 154 Halaman hapus quiz ... 197

Gambar 155 Halaman lihat detil quiz ... 198

Gambar 156 Halaman administrasi e-module ... 199

Gambar 157 Pencarian e-module ... 200

Gambar 158 Hasil pencarian e-module ... 200

Gambar 159 Form tambah e-module ... 201

Gambar 160 Status data e-module berhasil ditambah ... 202

Gambar 161 Halaman ubah e-module ... 202

Gambar 162 Halaman e-module setelah diubah ... 203

Gambar 163 Halaman hapus e-module ... 203

Gambar 164 Halaman administrasi informasi ... 204

Gambar 165 Pencarian informasi ... 205

Gambar 166 Hasil pencarian informasi ... 206

Gambar 167 Form tambah informasi ... 207

Gambar 168 Status data informasi berhasil ditambah ... 208

Gambar 169 Halaman ubah informasi ... 209

Gambar 170 Halaman informasi setelah diubah ... 210

Gambar 171 Halaman hapus informasi ... 210

Gambar 172 Halaman ubah profil guru ... 211

Gambar 173 Halaman guru setelah diubah ... 212

Gambar 174 Halaman ubah password ... 213

Gambar 175 Halaman beranda siswa ... 214

Gambar 176 Menu akun ... 215

Gambar 177 Halaman daftar materi ... 216

Gambar 178 Pencarian materi ... 217

Gambar 179 Hasil pencarian materi ... 218

Gambar 180 Halaman daftar tugas ... 219

Gambar 181 Pencarian tugas ... 220

Gambar 182 Hasil pencarian tugas ... 220

(14)

Gambar 184 Status data tugas berhasil dikirim ... 222

Gambar 185 Halaman daftar quiz ... 223

Gambar 186 Pencarian quiz ... 224

Gambar 187 Hasil pencarian quiz ... 224

Gambar 188 Form kumpul quiz ... 225

Gambar 189 Status data quiz berhasil dikirim ... 226

Gambar 190 Halaman daftar e-module... 227

Gambar 191 Pencarian e-module ... 228

Gambar 192 Hasil pencarian e-module ... 228

Gambar 193 Halaman administrasi informasi ekstrakurikuler ... 229

Gambar 194 Pencarian informasi ekstrakurikuler ... 230

Gambar 195 Hasil pencarian informasi ekstrakurikuler ... 230

Gambar 196 Form tambah informasi ekstrakurikuler ... 231

Gambar 197 Status data informasi ekstrakurikuler berhasil ditambah ... 232

Gambar 198 Halaman ubah informasi ekstrakurikuler ... 233

Gambar 199 Halaman informasi ekstrakurikuler setelah diubah ... 233

Gambar 200 Halaman hapus informasi ekstrakurikuler ... 234

Gambar 201 Halaman ubah profil siswa ... 234

Gambar 202 Halaman siswa setelah diubah ... 235

(15)

DAFTAR TABEL

Tabel I Simbol-simbol System Flowchart ... 12

Tabel II Simbol-simbol di dalam DFD... 19

Tabel III Isi Kamus Data... 21

Tabel IV Simbol-simbol Kamus Data ... 21

Tabel V Isi PSPEC ... 22

Tabel VI Operator Aritmatika ... 29

Tabel VII Operator Perbandingan ... 30

Tabel VIII Operator Perbandingan ... 31

Tabel IX Variable assignmentshortcut ... 32

Tabel X Contoh array ... 36

Tabel XI Tabel tbkelas ... 51

Tabel XII Tabel tbmatapelajaran ... 51

Tabel XIII Tabel tbekskul ... 51

Tabel XIV Tabel tbtugas ... 52

Tabel XV Tabel tbsoal... 52

Tabel XVI Tabel tbsiswa ... 53

Tabel XVII Tabel tbquiz... 53

Tabel XVIII Tabel tbpegawai ... 54

Tabel XIX Tabel tbmateri ... 54

Tabel XX Tabel tbmatapelajaran ... 54

Tabel XXI Tabel tbkumpultugas ... 55

Tabel XXII Tabel tbkumpulquiz ... 55

Tabel XXIII Tabel tbjawaban ... 55

Tabel XXIV Tabel tbinfosekolah ... 56

Tabel XXV Tabel tbelearning ... 56

Tabel XXVI Kamus Data tbpegawai ... 75

Tabel XXVII Kamus Data tbsiswa ... 76

Tabel XXVIII Kamus Data tbkelas ... 76

Tabel XXIX Kamus Data tbmatapelajaran ... 77

Tabel XXX Kamus Data tbekskul ... 77

Tabel XXXI Kamus Data tbmateri ... 78

Tabel XXXII Kamus Data tbtugas ... 78

Tabel XXXIII Kamus Data tbquiz ... 79

Tabel XXXIV Kamus Data tbelearning ... 79

(16)

Tabel XXXVI Kamus Data tbkumpultugas ... 80

Tabel XXXVII Kamus Data tbkumpulquiz ... 81

Tabel XXXVIII Kamus Data tbjawaban ... 81

Tabel XXXIX Kamus Data tbinformasi ... 82

Tabel XL Kamus Data tbinfoekskul ... 82

Tabel XLI Kamus Data tbinfosekolah ... 83

Tabel XLII PSPEC Proses Tambah Pegawai ... 83

Tabel XLIII PSPEC Proses Ubah Pegawai ... 84

Tabel XLIV PSPEC Proses Aktivasi Pegawai ... 84

Tabel XLV PSPEC Proses Lihat Pegawai ... 84

Tabel XLVI PSPEC Proses Tambah Siswa ... 85

Tabel XLVII PSPEC Proses Ubah Siswa ... 85

Tabel XLVIII PSPEC Proses Aktivasi Siswa ... 86

Tabel XLIX PSPEC Proses Lihat Siswa ... 86

Tabel L PSPEC Proses Tambah Kelas... 86

Tabel LI PSPEC Proses Ubah Kelas ... 87

Tabel LII PSPEC Proses Lihat Kelas ... 87

Tabel LIII PSPEC Proses Tambah Mata Pelajaran ... 87

Tabel LIV PSPEC Proses Ubah Mata Pelajaran ... 88

Tabel LV PSPEC Proses Lihat Mata Pelajaran ... 88

Tabel LVI PSPEC Proses Tambah Ekskul ... 89

Tabel LVII PSPEC Proses Ubah Ekskul ... 89

Tabel LVIII PSPEC Proses Lihat Ekskul ... 90

Tabel LIX PSPEC Proses Lihat Transkasi ... 90

Tabel LX PSPEC Proses Tambah Materi ... 90

Tabel LXI PSPEC Proses Ubah Materi ... 91

Tabel LXII PSPEC Proses Hapus Materi ... 91

Tabel LXIII PSPEC Proses Lihat Materi... 92

Tabel LXIV PSPEC Proses Tambah Tugas ... 92

Tabel LXV PSPEC Proses Ubah Tugas ... 92

Tabel LXVI PSPEC Proses Hapus Tugas ... 93

Tabel LXVII PSPEC Proses Lihat Tugas ... 93

Tabel LXVIII PSPEC Proses Tambah Quiz ... 93

Tabel LXIX PSPEC Proses Ubah Quiz ... 94

Tabel LXX PSPEC Proses Hapus Quiz ... 94

Tabel LXXI PSPEC Proses Lihat Quiz ... 95

Tabel LXXII PSPEC Proses Tambah Soal ... 95

Tabel LXXIII PSPEC Proses Ubah Soal ... 95

Tabel LXXIV PSPEC Proses Tambah E-Module ... 96

Tabel LXXV PSPEC Proses Ubah E-Module ... 96

(17)

Tabel LXXVII PSPEC Proses Lihat E-Module ... 97

Tabel LXXVIII PSPEC Proses Tambah Informasi Sekolah ... 98

Tabel LXXIX PSPEC Proses Ubah Informasi Sekolah ... 98

Tabel LXXX PSPEC Proses Hapus Informasi Sekolah... 99

Tabel LXXXI PSPEC Proses Lihat Informasi Sekolah ... 99

Tabel LXXXII PSPEC Proses Ubah Profil ... 99

Tabel LXXXIII PSPEC Proses Ubah Password ... 100

Tabel LXXXIV PSPEC Proses Lihat Materi ... 100

Tabel LXXXV PSPEC Proses Kirim Tugas ... 100

Tabel LXXXVI PSPEC Proses Kirim Quiz ... 101

Tabel LXXXVII PSPEC Proses Lihat E-Module ... 101

Tabel LXXXVIII PSPEC Proses Tambah Informasi Ekskul ... 102

Tabel LXXXIX PSPEC Proses Ubah Informasi Ekskul ... 102

Tabel XC PSPEC Proses Hapus Informasi Ekskul ... 103

Tabel XCI PSPEC Proses Detil Informasi Ekskul ... 103

Tabel XCII PSPEC Proses Ubah Profil ... 103

Tabel XCIII PSPEC Proses Ubah Password ... 104

Tabel XCIV Hasil pengujian pencarian ... 237

Tabel XCV Hasil pengujian login ... 238

Tabel XCVI Hasil pengujian lupa password ... 238

Tabel XCVII Hasil pengujian tambah pegawai ... 239

Tabel XCVIII Hasil pengujian ubah pegawai ... 242

Tabel XCIX Hasil pengujian cari pegawai ... 245

Tabel C Hasil pengujian tambah siswa ... 245

Tabel CI Hasil pengujian ubah siswa ... 248

Tabel CII Hasil pengujian cari siswa ... 250

Tabel CIII Hasil pengujian tambah kelas ... 250

Tabel CIV Hasil pengujian ubah kelas ... 251

Tabel CV Hasil pengujian tambah mata pelajaran ... 252

Tabel CVI Hasil pengujian ubah mata pelajaran ... 253

Tabel CVII Hasil pengujian cari mata pelajaran ... 253

Tabel CVIII Hasil pengujian tambah ekstrakurikuler ... 254

Tabel CIX Hasil pengujian ubah ekstrakurikuler ... 255

Tabel CX Hasil pengujian tambah informasi sekolah ... 256

Tabel CXI Hasil pengujian ubah informasi sekolah ... 256

Tabel CXIIHasil pengujian cari informasi sekolah ... 257

Tabel CXIII Hasil pengujian ubah profil ... 257

Tabel CXIV Hasil pengujian tambah materi ... 260

Tabel CXV Hasil pengujian ubah materi ... 260

Tabel CXVI Hasil pengujian cari materi ... 261

(18)

Tabel CXVIII Hasil pengujian ubah tugas ... 262

Tabel CXIX Hasil pengujian cari tugas... 262

Tabel CXX Hasil pengujian tambah quiz... 263

Tabel CXXI Hasil pengujian ubah quiz... 263

Tabel CXXII Hasil pengujian tambah pengaturan soal ... 264

Tabel CXXIII Hasil pengujian tambah soal ... 264

Tabel CXXIV Hasil pengujian cari quiz ... 265

Tabel CXXV Hasil pengujian tambah e-module ... 265

Tabel CXXVI Hasil pengujian ubah e-module ... 266

Tabel CXXVII Hasil pengujian cari e-module ... 266

Tabel CXXVIII Hasil pengujian tambah informasi akademik dan kegiatan. 267 Tabel CXXIX Hasil pengujian ubah informasi akademik dan kegiatan ... 267

Tabel CXXX Hasil pengujian cari informasi akademik dan kegiatan ... 268

Tabel CXXXI Hasil pengujian ubah profil akun pegawai ... 268

Tabel CXXXII Hasil pengujian ubah password guru ... 270

Tabel CXXXIII Hasil pengujian pengumpulan tugas ... 271

Tabel CXXXIV Hasil pengujian pengumpulan quiz ... 271

Tabel CXXXV Hasil pengujian tambah informasi ekstrakurikuler ... 271

Tabel CXXXVI Hasil pengujian ubah informasi ekstrakurikuler ... 272

Tabel CXXXVII Hasil pengujian cari informasi ekstrakurikuler ... 273

Tabel CXXXVIII Hasil pengujian ubah profil siswa ... 273

(19)

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Lembaga pendidikan merupakan lembaga yang sangat vital dalam

melahirkan sumber daya manusia yang berkualitas dan mampu bersaing di

era globalisasi saat ini. Agar dapat membentuk sumber daya manusia yang

berkualitas, diperlukanlah suatu sistem pelayanan dari pendidikan yang

berkulitas. Oleh karena itu, dari semua pihak baik dari pemerintah pusat,

pemerintah daerah, tenaga pendidikan serta masyarakat dapat meingkatkan

mutu pendidikan. Sekolah adalah salah satu lembaga pendidikan dimana

setiap para siswa di bawah pengawasan guru. Sekolah memiliki beberapa

tingkatan dalam tahap penuntutan ilmu. Salah satunya yang ada di Indonesia

adalah Sekolah Menengah Atas. Sekolah Menengah Atas merupakan tahap

akhir dari wajib pemerintah dalam lembaga penuntutan ilmu.

Pada saat ini masih banyak sekolah menengah atas yang kurang

memanfaatkan teknologi untuk membantu kegiatan belajar dan mengajar.

Dunia teknologi informasi yang berkembang pesat saat ini dapat membantu

setiap sekolah memberikan informasi kepada siswa maupun mereka yang

berperan dalam dunia pendidikan. Agar dapat memberikan informasi dengan

cepat, akurat dan tepat serta transparan, sekolah memerlukan suatu sistem

informasi sebagai manajemen sekolah untuk peningkatan kualitas sistem

akademik pendidikan.

Sekolah Menengah Atas merupakan tujuan utama untuk perancangan

sistem informasi dikarenakan dengan usia para siswa dan pemahaman yang

lebih tentang teknologi informasi daripada jenjang sekolah dibawahnya.

Sekolah menengah atas sangat perlu dalam penggunaan sistem e-learning

yang membantu para guru untuk untuk memberikan materi, tugas ataupun

(20)

tugas ataupun quiz kepada siswa, guru juga dapat memberikan modul-modul

materi dan informasi tentang akademik dan kegiatan sekolah ke pengguna

umum. Di sisi siswa, sistem e-learning dapat membantu para siswa

menerima materi dari guru dan mengirimkan tugas atau quiz secara online.

Dengan perancangan, pembuatan dan implementasi sistem e-learning ini

pada setiap sekolah menengah atas, diharapkan sekolah dapat

menanggulangi masalah dalam proses belajar-mengajar.

1.2 Rumusan Masalah

Berdasarkan latar belakang di atas, dapat dirumuskan permasalahan

sebagai berikut:

1. Bagaimana cara merancang dan membuat modul akademik staf tata

usaha untuk mengatur penggunaan sistem?

2. Bagaimana cara merancang dan membuat modul akademik guru

untuk mengatur seluruh materi?

3. Bagaimana cara merancang dan membuat modul akademik siswa

untuk melakukan setiap transaksi terhadap tugas atau quiz yang

diberikan guru?

4. Bagaimana cara merancang dan membuat modul akademik

pengumpulan tugas?

5. Bagaimana cara merancang dan membuat modul akademik

melakukan quiz secara online?

6. Bagaimana cara merancang dan membuat modul sistem informasi

(21)

1.3 Tujuan Pembahasan

Tujuan dari pencangan dan pembuatan sistem e-learning ini adalah

1. Melakukan perancangan dan pembuatan modul akademik untuk staf

tata usaha dimana staf tata usaha bertugas untuk mengatur

pengguna, akses serta informasi lainnya yang dibutuhkan sistem. Di

modul akademik staf tata usaha, staf tata usaha dapat menambahkan

pengguna untuk siswa dan guru, menambahkan kelas, mata pelajaran

dan hak akses siswa untuk ekstrakurikuler.

2. Melakukan perancangan dan pembuatan modul akademik untuk guru

dimana guru dapat memberikan materi, tugas, quiz, e-learning

maupun informasi sekitar sekolah.

3. Melakukan perancangan dan pembuatan modul akademik untuk siswa

dimana setiap siswa dapat menerima informasi tentang materi, tugas,

quiz maupun e-learning yang diberikan oleh guru. Siswa juga dapat

melakukan penambahan informasi tentang ekstrakurikuler

berdasarkan hak akses yang diberikan staf tata usaha.

4. Melakukan perancangan dan pembuatan modul pengumpulan tugas

dimana modul ini digunakan para guru untuk mengumpulkan tugas

dari setiap siswa secara online dengan mengudunduh tugas-tugas

dari siswa.

5. Melakukan perancangan dan pembuatan modul akademik melakukan

quiz secara online. Di modul ini setiap siswa dapat melakukan quiz

secara online berdasarkan soal-soal yang diberikan oleh guru. Setiap

siswa akan mendapatkan nilai secara langsung berdasarkan jawaban

(22)

6. Melakukan perancangan dan pembuatan modul sistem informasi

akademik yang dapat memberikan informasi sekitar sekolah. Mulai

informasi akademik, informasi kegiatan, informasi ekstrakurikuler,

informasi sekolah serta elearning yang diberikan oleh masing-masing

guru.

1.4 Ruang Lingkup Kajian

Ruang lingkup pengkajian dalam perancangan dan pembuatan sistem

e-learning ini dibagi dalam 3 bagian dan sub-sub bagiannya, yaitu:

1.4.1

Software

(Perangkat Lunak)

Perangkat lunak yang digunakan dalam perancangan dan pembuatan

sistem informasi akademik ini adalah

1. Dalam perancangan sistem akademik ini, digunakan Microsoft Office

Visio 2010, pembuatan laporan menggunakan Microsoft Office Word

2010 dan pembuatan slide presentasi menggunakan Microsoft Office

PowerPoint 2010.

2. Dalam pembuatan aplikasi ini digunakan Adobe Dreamweaver CS 5

sebagai editor pembuatan aplikasi, XAMPP Control Panel Version for

Windows 1.7.3 sebagai Control Panel Database MySQL dan Adobe

Photoshop CS 2 sebagai pembuatan desain.

3. Keseluruhan software berjalan pada platform Microsoft Windows 7

(23)

1.4.2 Aplikasi

Dalam lingkup sistem e-learning ini dibagi menjadi 2 bagian, yaitu:

1. Dalam pembuatan sistem e-learning ini, terdapat pembagian akun

pengguna, yaitu

a. Staf tata usaha (admin): akun pengguna ini memiliki akses

untuk informasi sekolah, pengelolaan data siswa, staf pengajar

beserta akademik mata pelajarannya dan pengelolaan kelas

maupun hak akses ekstrakurikuler.

b. Staff pengajar (guru): akun pengguna ini memiliki akses dalam

pengelolaan dalam penyampaian materi, pengumpulan tugas

sampai penilaian terhadap setiap siswa.

c. Siswa: akun pengguna ini memiliki akses untuk dapat melihat

informasi materi dari tiap guru, pengumpulan tugas serta

melakukan quiz secara online.

2. Dalam pembuatan aplikasi ini, terdapat 6 modul, yaitu

a. Modul akademik staf tata usaha.

Modul akademik staf tata usaha adalah modul yang mengatur

seluruh ketersedian pengguna maupun data di sistem, seperti:

i. Pendaftaran pengguna untuk siswa.

ii. Pendaftaran pengguna untuk guru.

iii. Pendaftaran kelas untuk setiap siswa.

iv. Pendaftaran mata pelajaran untuk guru.

v. Pendaftaran ekstrakurikuler untuk guru.

(24)

b. Modul akademik staf pengajar (guru).

Modul akademik staf pengajar (guru) adalah modul yang

digunakan guru untuk menambahkan beberapa kebutuhan materi

kepada siswa, seperti:

i. Menambahkan materi.

ii. Menambahkan tugas untuk siswa.

iii. Menambahkan quiz berserta soal-soal kepada siswa

dengan jenis soal berupa pilihan ganda check box,

combo box dan true false.

iv. Menambahkan modul online (e-learning).

v. Menambahkan informasi sekitar sekolah baik tentang

sekolah, akademik maupun kegiatan sekolah.

c. Modul akademik siswa.

Modul akademik siswa adalah modul yang digunakan setiap

siswa untuk menerima informasi dari guru, seperti:

i. Menerima materi dari guru.

ii. Menerima dan mengerimkan tugas kepada guru.

iii. Menerima dan mengerjakan soal-soal dari quiz yang

diberikan oleh guru secara online.

iv. Menerima modul online (e-learning).

v. Menambahkan informasi tentang ekstrakurikuler

(25)

d. Modul akademik pengumpulan tugas.

Modul akademik pengumpulan tugas adalah modul yang

digunakan oleh guru untuk mengirimkan tugas kepada siswa dan

siswa akan mengumpulkan tugas tersebut berdasarkan aturan yang

diberikan guru.

e. Modul akademik quiz online.

Modul akademik quiz online adalah modul yang digunakan oleh

guru dalam memberikan soal-soal kepada siswa dan siswa dapat

mengerjakan secara online berdasarkan soal-soal dan aturan yang

diberikan oleh guru.

f. Modul penyampaian sekitar informasi sekolah.

Modul penyampaian sekitar informasi sekolah adalah modul

yang digunakan untuk memberika informasi kepada masyarat melalui

situs resmi sekolah. Informasi-informasi yang diberikan seperi:

i. Informasi sekolah.

ii. Informasi kegiatan sekolah.

iii. Informasi akademik.

iv. Informasi ekstrakurikuler.

v. Informasi eLearning.

1.5 Sumber Data

Dalam perancangan dan pembuatan sistem e-learning ini, dibagi

dalam 2 macam sumber data yang digunakan, yaitu :

a. Sumber data Primer yang berhubungan langsung dengan data-data

(26)

internet yang membahas proses bisnis sekolah menengah atas serta

melakukan observasi ke beberapa sekolah menengah atas untuk

medapatkan informasi yang dibutuhkan.

b. Sumber data Sekunder yang mendukung perancangan dan

pembuatan aplikasi akademik ini didapat dari diktat mata kuliah

Pemrograman Web, diktat mata kuliah Pemograman Web Lanjut,

diktat mata kuliah Basis Data, diktat mata kuliah Basis Data 2, diktat

mata kuliah Pemrograman Aplikasi Enterprise, diktat kuliah Analisis

dan Desain Berorientasi Objek, buku Basisdata, buku elektronik yang

membahas aplikasi menggunakan PHP (Hypertext Preprocessor), dan

tutorial atau forum yang terdapat di internet yang berhubungan

dengan perancangan dan pembuatan aplikasi.

1.6 Sistematika Penyajian

Sistematika penulisan dalam laporan tugas akhir adalah sebagai

berikut :

BAB I PENDAHULUAN

Bab ini berisi uraian garis besar yang meliputi latar belakang,

perumusan masalah, tujuan, batasan masalah, sumber data, dan

sistematika penyajian.

BAB II KAJIAN TEORI

Bab ini berisi penjelasan secara singkat tentang teori yang

berhubungan dengan Sistem Informasi, database MySQL, teori

analisis sistem yang ada dengan menggunakan Flowchart, Entity

Relationship Diagram, Unified Data Flow Diagram (DFD), bahasa

Pemograman Java serta Bahasa Pemrograman Web yang terdiri dari

(27)

BAB III ANALISA DAN RANCANGAN SISTEM

Bab ini berisi tentang analisis terhadap sistem informasi Sekolah

Menengah Atas yang akan dibuat dengan menggunakan Flowchart,

Entity Relationship Diagram, Data Flow Diagram (DFD) dan desain

antarmuka.

BAB IV HASIL PENELITIAN

Bab ini berisi penjelasan dari setiap modul dan fitur dengan

menggunakan screenshot aplikasi beserta keterangan cara

penggunaan.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi laporan dari uji coba atau implementasi dari setiap

modul dan fitur yang telah dibuat.

BAB VI SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dan saran dari program yang telah

diselesaikan dalam tugas akhir ini untuk pengembangan lebih lanjut

(28)

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Berdasarkan hasil pengamatan dan pengujian dalam melakukan

analisis dan implementasi sistem, dapat ditarik beberapa kesimpulan, yaitu:

1. Perancangan dan pembangunan sistem e-learning dalam modul

akademik staf tata usaha dapat membantu staf tata usaha dalam

mengatur pengguna, akses serta informasi lainnya yang dibutuhkan

sistem. Di modul akademik staf tata usaha, staf tata usaha dapat

menambahkan pengguna untuk siswa dan guru, menambahkan kelas,

mata pelajaran dan hak akses siswa untuk ekstrakurikuler.

2. Perancangan dan pembangunan sistem e-learning dalam modul

akademik guru dapat membantu guru memberikan materi, tugas, quiz,

e-learning maupun informasi sekitar sekolah.

3. Perancangan dan pembangunan sistem e-learning dalam modul

akademik siswa dapat membantu setiap siswa menerima informasi

tentang materi, tugas, quiz maupun e-learning yang diberikan oleh

guru. Siswa juga dapat melakukan penambahan informasi tentang

ekstrakurikuler berdasarkan hak akses yang diberikan staf tata usaha.

4. Perancangan dan pembangunan sistem e-learning dalam modul

pengumpulan tugas dapat membantu para guru untuk mengumpulkan

tugas dari setiap siswa secara online dengan mengudunduh

tugas-tugas dari siswa.

5. Perancangan dan pembangunan sistem e-learning dalam modul

akademik melakukan quiz secara online yang bermanfaat untuk setiap

(29)

yang diberikan oleh guru. Setiap siswa akan mendapatkan nilai secara

langsung berdasarkan jawaban yang dikirimkan.

6. Perancangan dan pembangunan sistem e-learning dalam modul

sistem informasi akademik yang bermanfaat dalam memberikan

informasi sekitar sekolah. Mulai informasi akademik, informasi

kegiatan, informasi ekstrakurikuler, informasi sekolah serta elearning

yang diberikan oleh masing-masing guru.

6.2 Saran

Beberapa saran yang dibutuhkan untuk meningkatkan kualitas sistem

e-learning sekolah menengah atas ini sehingga sistem e-learning ini dapat

lebih informatif dan produktif adalah sebagai berikut:

1. Guru bisa mengatur penilaian didalam pengumpulan tugas atau quiz

dengan pengurangan nilai jika terjadi keterlambatan pengumpulan

oleh siswa.

2. Menerapkan mekanisme arsip untuk pergantian tahun ajaran baru.

3. Menyediakan modul forum untuk siswa ke guru maupun untuk umum

(30)

DAFTAR PUSTAKA

Bernard dkk. (2007). “Mudah dan Cepat Menguasasi Pemrograman Web”.

Bandung : Informatika Bandung.

Harmon, P. (2003). “Business Process Change, A Manager’s Guide to

Improving”. San Francisco: Morgan Kaufmann.

Hartini, (2008). “Analisis Dengan Diagram Keterhubungan ENTITAS (Entity

Relationship diagram/ERD)”. Roeper Riview, 9. Retrieved July 16,

2010, form :UNSRI database.

Fathansyah. (2007). “Basis Data”. Bandung: Informatika Bandung. Cetakan

keenam.

Kadir, Abdul. (2008). “Dasar Pemrograman Web Dinamis Menggunakan

PHP”, revisi. Yogyakarta: Andi Offset.

___________. (2003). “Pengenalan Sistem Informasi”. Yogyakarta: Penerbit

Andi Offset.

Pressman, Rodgers S. (1997). “Rekayasa Perangkat Lunak (Software

Engineering)”. Diterjemahkan: CN Harnaningrum. Yogyakarta: Andi.

Riyanto. (2011). “Sistem Informasi Penjualan dengan PHP dab MySQL”.

Yogyakarta: Gava Media.

Sutedja, Bernard R. (2005). ”Pengantar Sistem Informasi”. Yogyakarta : Andi

Ofset.

Saputra, Agus. (2002). “Trik Kolaborasi Codeigniter dan jQuery”. Yogyakarta:

Lokomedia.

Swastika, W. (2006). “PHP 5 dan MySQL 4 Proyel Membuat blog”. Jakarta:

Referensi

Dokumen terkait

For it now becomes possible to say that science and technology as we know it today are to a very high degree subjected to the strategic imperatives of the

Buzzer merupakan suatu komponen yang dapat menghasilkan suara yang mana apabila diberi tegangan pada input komponen, maka akan bekerja sesuai dengan karakteristik

Net present value (Z$ million at 6% discount rate) of woodland resources in Mzola State Forest and the adjacent Communal Area to different stakeholders under the four scenarios

In terms of use, significant progress has been achieved on the first step, the inte- gration of ecology into management models, but the integration of weather and climate,

persamaan differensial linear tingkat-n.. Untuk lebih memudahkan cara menentukan selesaian persamaan.. differensial linear tinggi, maka dalam menentukan selesaian

There exists a specific layer inside willow coppice (between τ = 2 and 4), where the total number of short sunflecks, umbra fractional area as well as the num- ber of umbrae (Fig.

bahwa kewajiban penyelenggara Negara di Lingkup Pemerintah Provinsi Nusa Tenggara Barat untuk melaporkan harta kekayaannya sebagaimana telah diatur dalam Peraturan

New ventilated treeshelters may reduce significantly the drawbacks of standard unventilated treeshelters, if our results of a 50% (water-stressed, container-grown trees),