• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN APLIKASI E-LEARNING BERBASIS WEB PADA SMA PLUS PEMBANGUNAN JAYA - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS DAN PERANCANGAN APLIKASI E-LEARNING BERBASIS WEB PADA SMA PLUS PEMBANGUNAN JAYA - Binus e-Thesis"

Copied!
33
0
0

Teks penuh

(1)

v

UNIVERSITAS BINA NUSANTARA

_________________________________________________________________ Jurusan Teknik Informatika

Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

ANALISIS DAN PERANCANGAN E-LEARNING BERBASIS WEB PADA SMA PLUS PEMBANGUNAN JAYA

Dhydha Maryudha / 0800748876

Mohammad Resha Pratama / 0800749286 Shinta Ayu Fitrianti / 0800752910

Kelas / Kelompok : 08 PBT / 6

Abstrak

Tujuan dari penulisan skripsi ini adalah untuk menganalisis sistem dan merancang aplikasi E-learning berbasis web pada SMA Plus Pembangunan Jaya agar dapat membantu dalam proses kegiatan belajar-mengajar (KBM). Dengan adanya aplikasi

E-learning ini berbasis web pada SMA Plus Pembangunan Jaya, diharapkan dapat

membantu masalah yang dihadapi oleh guru dan siswa di luar jam pelajaran, seperti kurangnya waktu komunikasi antar guru dan siswa, pencarian informasi mengenai materi yang diajarakan, dan tentunya memudahkan guru untuk memberikan materi pengajaran terhadap siswa. Metode yang digunakan dalam penulisan skripsi ini meliputi dua bagian utama, yaitu metode analisis dan metode perancangan.

Analisis sistem dilakukan dengan 4 tahapan yaitu (1) survei atas sistem yang sedang berjalan, (2) analisis terhadap temuan survei, (3) identifikasi kebutuhan informasi, dan (4) identifikasi persyaratan sistem. Metode yang digunakan dalam perancangan adalah metode perancangan berbasis object oriented melalui tahapan (1) pembuatan UML, (2) pembuatan rancangan basis data, dan (3) pembuatan rancangan layar. Hasil yang dicapai adalah ketersediaan aplikasi pendukung kegiatan belajara mengajar yang dapat diakses tanpa keterikatan waktu dan tempat. Kesimpulan dengan adanya E-learning

berbasis web ini adalah memudahkan komunikasi guru dan siswa, pemberian materi pelajaran, kemudahan dalam pemberian tugas dan pengumpulan tugas, serta memudahkan dalam penginformasian nilai.

(2)

v i PRAKATA

Kami mengucapkan puji syukur yang sebesarnya-besarnya kehadirat Allah SWT untuk berkat dan rahmat yang dilimpahkan Nya. Karena akhirnya kami dapat menyelesaikan skripsi yang menjadi satu persyaratan kelulusan di Universitas Bina Nusantara.

Selama dalam proses penulisan skripsi ini, kami menemui banyak halangan, maka dalam kesempatan yang berharga ini kami ingin mengucapkan terima kasih kepada berbagai pihak yang telah membimbing dan membantu secara langsung maupun tidak langsung sehingga kami dapat meyelesaikan skripsi ini dengan baik. Mereka adalah :

1. Bapak Romli, Drs., M.App.Comp, selaku dosen pembimbing skripsi kami.

2. Bapak Drs. Tonazaro Gea.Mpd selaku Kepala Sekolah SMA Plus Pembangunan Jaya ysng telah memberikan kesempatan kepada penulis untuk memperoleh data serta informasi yang diperlukan dalam penulisan skripsi ini.

3. Bapak Drs. Gunawan, selaku Team Leader bidang kesiswaan SMA Plus Pembangunan Jaya telah banyak membantu kami dalam mendapatkan data serta informasi yang diperlukan selama proses penulisan skripsi ini.

4. Prof. Dr. Gerardus Polla, M.App.Sc, selaku Rektor Unversitas Bina Nusantara yang telah memberikan kesempatan kepada penulis untuk menyelesaikan penulisan skripsi ini. 5. Ir. Sablin Yusuf, M.Sc,M.Comp.Sc, selaku Dekan Fakultas Ilmu Komputer Universitas

(3)

v ii

6. Freddy Purnomo, S.Kom., M.Kom, selaku Ketua Jurusan Tehnik Informatika Universitas Bina Nusantara

7. Henny Surya Ningsih, S.Kom, MSoftSysEng, selaku Sekretaris Jurusan Tehnik Informatika

8. Keluarga, sahabat, dan teman-teman yang telah membantu memberikan doa yang tulus, perhatian, dukungan, dan segalanya kepada kami selama proses penulisan skripsi ini.

Kami sadar bahwa dalam penulisan skripsi ini terdapat kekurangan, baik isi maupun bentuknya. Oleh karena itu kami memohon maaf sebesar-besarnya kepada Universitas Bina Nusantara bila terdapat kesalahan dan kekurangan dalam penulisan skripsi ini. Skripsi ini murni dari hasil survey yang dilakukan penulis pada SMA Plus Pembangunan Jaya.

Harapan kami begitu besar, semoga skripsi ini dapat bermanfaat bagi pihak-pihak yang membacanya. Tidak lupa kami menunggu kritik dan saran yang dapat menyempurnakan penulisan skripsi ini.

Jakarta, 9 Juni 2008

(4)

v iii DAFTAR ISI

halaman

Halaman Judul Luar

Halaman Judul Dalam

Halaman Persetujuan Hard Cover

Halaman Persetujuan Dewan Penguji

Abstrak

Prakata

Daftar Isi

Daftar Tabel

Daftar Gambar

Daftar Lampiran

i

ii

iii

iv

v

vi

viii

xvii

xviii

xxxvii

BAB 1 PENDAHULUAN

1.1 Latar Belakang

1.2 Ruang Lingkup

1.3 Tujuan dan Manfaat Penelitian

1

1

2

(5)

ix 1.3.1 Tujuan

1.3.2 Manfaat

1.4 Metodologi

1.5 Sistematika Penulisan

3

3

3

4

BAB 2 LANDASAN TEORI

2.1 Pengertian Sistem

2.2 Konsep Analisis dan Perancangan Sistem

2.2.1 Pengertian Analisis Sistem

2.2.2 Pengertian Perancangan Sistem

2.3 Internet

2.3.1 Pengertian Internet

2.3.2 Sejarah Internet

2.3.3 Peranan Situs Web

2.3.4 WWW (World Wide Web)

2.3.5 Web Server

2.3.6 Web Browser

6

6

6

6

7

7

7

7

10

10

11

(6)

x 2.4 Electronic Learning (E-Learning)

2.4.1 Komponen-komponen E-Learning

2.4.2 Keuntungan Elearning

2.4.3 Kekurangan Elearning

2.5 Interaksi Manusia dan Komputer

2.5.1 Pengertian Interaksi Manusia dan Komputer

2.5.2 Delapan aturan emas perancangan antar muka

2.5.3 10 kesalahan utama pada website

2.6 Basis data (Database)

2.6.1 Normalisasi

2.6.1.1 UNF (Unnormal Form)

2.6.1.2 1NF (First Normal Form)

2.6.1.3 2NF (Second Normal Form)

2.6.1.4 3NF (Third Normal Form)

2.7 Spesifikasi Proses

2.8 STD (State Transition Diagram)

2.9 Unified Modelling Language (UML)

(7)

xi 2.9.1 Pengertian UML

2.9.2 Diagram Struktur

2.9.2.1 Diagram kelas

2.9.2.2 Diagram obyek

2.9.2.3 Diagram komponen

2.9.2.4 Diagram deployment

2.9.3 Diagram Perilaku

2.9.3.1 Diagram use-case

2.9.3.2 Diagram urutan / sequence

2.9.3.3 Diagram kolaborasi

2.9.3.4 Diagram statechart

2.9.3.5 Diagram aktivitas

2.10 Rekayasa Piranti Lunak (RPL)

2.10.1 Pengertian RPL

2.10.2 Langkah-langkah Pengembangan Piranti Lunak

2.11 Siklus Hidup Sistem (System Life Cycle)

2.12 Teori Khusus yang berhubungan

(8)

xii 2.12.1 HTML (Hyper Text Markup Language)

2.12.2 PHP

2.12.2.1 Sejarah PHP

2.12.2.2 Pengertian PHP

2.12.2.3Kelebihan PHP

2.12.3 MySQL

2.12.3.1 Entity Relationship Diagram

2.13 Metode pemecahan masalah

2.14 Metode Pengumpulan Data

39

39

40

41

42

42

43

46

48

BAB 3 ANALISIS DAN PERANCANGAN

3.1 Gambaran Umum Studi Kasus

3.1.1 Sejarah dan Perkembangan Studi Kasus

3.1.2 Struktur Organisasi

3.1.3 Rincian Tugas dan Tanggung Jawab SMA Pembangunan Jaya

3.1.3.1 Rincian Tugas dan Tanggung Jawab SMA Pembangunan Jaya

Secara Umum

50

50

50

55

56

(9)

xiii

3.1.3.2 Rincian Tugas dan Tanggung Jawab SMA Pembangunan Jaya

Secara Khusus

3.2 Analisis Permasalahan

3.2.1 Analisis Proses Bisnis Berjalan

3.2.2 Analisis kuesioner dan Wawancara

3.2.3 Identifikasi Permasalahan

3.3 Perancangan Solusi

3.3.1 Perancangan Proses Bisnis Diusulkan pada Solusi

3.3.2 Perancangan Struktur Menu

3.3.3 State Transition Diagram

3.3.3.1 State Transition Diagram Struktur Menu Admin

3.3.3.2 State Transition Diagram Struktur Menu User

3.3.3.3 State Transition Diagram Struktur Menu Guru

3.3.3.4 State Transition Diagram Struktur Menu Siswa

3.3.4 Perancangan Layar pada Solusi

3.3.4.1 Perancangan Layar untuk Admin

3.3.4.2 Perancangan Layar untuk Siswa

(10)

xiv 3.3.4.3 Perancangan Layar untuk Guru

3.3.4.4 Perancangan Layar untuk User Guru dan Murid

3.3.5 Perancangan UML pada Solusi

3.3.5.1 Perancangan Hubungan Diagram Class

3.3.5.2 Diagram Use Case

3.3.5.3 Sequence Diagram

3.3.5.4 Activity Diagram

3.3.5.5 State Diagram

3.3.6 Perancangan Basis Data pada Solusi

3.3.7 Perancangan Spesifikasi Proses

3.3.7.1 Administrator

3.3.7.2 Guru

3.3.7.3 Siswa

203

219

229

229

230

231

279

282

288

310

310

333

338

BAB 4 IMPLEMENTASI DAN EVALUASI

4.1 Perancangan Aplikasi

4.1.1 Kebutuhan Perangkat Keras

341

341

(11)

xv 4.1.2 Kebutuhan Perangkat Lunak

4.2 Cara penggunaan aplikasi

4.2.1 Penggunaan aplikasi untuk Administrator

4.2.2 Penggunaan aplikasi untuk Guru

4.2.3 Penggunaan aplikasi untuk Murid

4.3 Evaluasi

4.3.1 Evaluasi dari pengguna

4.3.2 Evaluasi Program

342

343

346

377

391

407

407

419

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan

5.2 Saran

421

421

422

DAFTAR PUSTAKA

RIWAYAT HIDUP

LAMPIRAN-LAMPIRAN

SURAT SURVEI

423

425

L1

(12)

xv i

DAFTAR TABEL

Tabel 2.1 Hubungan Antara Ketepatan Memilih Masalah dan Cara Pemecahannya 47

Tabel 3.1 Proses Bisnis dan Aktornya 76

Tabel 3.2 Proses Bisnis Untuk Mewujudkan Tujuan Solusi 106

Tabel 3.3 Tabel Fungsi Menu 140

Tabel 3.4 Definisi Tabel MSGuru 289

Tabel 3.5 Definisi Tabel PM 291

Tabel 3.6 Definisi Tabel MsKelas 292

Tabel 3.7 Definisi Tabel detilNilaiTugas 294

Tabel 3.8 Definisi Tabel DetilNilai 295

Tabel 3.9 Definisi Tabel MsNilai 296

Tabel 3.10 Definisi Tabel MsJadwal 297

Tabel 3.11 Definisi Tabel MsMateri 298

Tabel 3.12 Definisi Tabel MsPengumuman 299

Tabel 3.13 Definisi Tabel MsOrangTua 302

(13)

xv ii

Tabel 3.15 Definisi Tabel MsPelajaran 306

Tabel 3.16 Definisi Tabel Forum 307

Tabel 3.17 Definisi Tabel Post 308

Tabel 3.18 Definisi Tabel Thread 309

(14)

xv iii

DAFTAR GAMBAR

Gambar 2.1 Kelas 28

Gambar 2.2 Inheritance Kelas 28

Gambar 2.3 Message 29

Gambar 2.4 Diagram Use Case 31

Gambar 2.5 Diagram Sequence 32

Gambar 2.6 Diagram Kolaborasi 33

Gambar 2.7 Diagram Statechart 34

Gambar 2.8 Diagram Aktivitas 35

Gambar 2.9 Delapan step dalam SDLC (Turban, Rainer, Potter, 2001,p477) 37

Gambar 2.10 Model Data Hubungan Entitas 46

Gambar 3.1 Struktur Organisasi SMA Plus Pembangunan Jaya 55

Gambar 3.2 DAD Pemberian Materi & Tugas 79

Gambar 3.3 DAD Pelaksanaan Ulangan 81

Gambar 3.4 DAD Pelaksanaan Ulangan Remedial 83

(15)

xix

Gambar 3.6 Diagram hasil kuisioner pertanyaan No.2 untuk Siswa 88

Gambar 3.7 Diagram hasil kuisioner pertanyaan No.3 untuk Siswa 89

Gambar 3.8 Diagram hasil kuisioner pertanyaan No.4 untuk Siswa 89

Gambar 3.9 Diagram hasil kuisioner pertanyaan No.5 untuk Siswa 90

Gambar 3.10 Diagram hasil kuisioner pertanyaan No.6 untuk Siswa 90

Gambar 3.11 Diagram hasil kuisioner pertanyaan No.7 untuk Siswa 91

Gambar 3.12 Diagram hasil kuisioner pertanyaan No.8 untuk Siswa 91

Gambar 3.13 Diagram hasil kuisioner pertanyaan No.9 untuk Siswa 92

Gambar 3.14 Diagram hasil kuisioner pertanyaan No.10 untuk Siswa 92

Gambar 3.15 Diagram hasil kuisioner pertanyaan No.11 untuk Siswa 93

Gambar 3.16 Diagram hasil kuisioner pertanyaan No.12 untuk Siswa 93

Gambar 3.17 Diagram hasil kuisioner pertanyaan No.13 untuk Siswa 94

Gambar 3.18 Diagram hasil kuisioner pertanyaan No.1 untuk Guru 95

Gambar 3.19 Diagram hasil kuisioner pertanyaan No.2 untuk Guru 95

Gambar 3.20 Diagram hasil kuisioner pertanyaan No.3 untuk Guru 96

(16)

xx

Gambar 3.22 Diagram hasil kuisioner pertanyaan No.5 untuk Guru 97

Gambar 3.23 Diagram hasil kuisioner pertanyaan No.9 untuk Guru 98

Gambar 3.24 Diagram hasil kuisioner pertanyaan No.10 untuk Guru 99

Gambar 3.25 Diagram hasil kuisioner pertanyaan No.11 untuk Guru 99

Gambar 3.26 Diagram hasil kuisioner pertanyaan No.12 untuk Guru 100

Gambar 3.27 Struktur Menu Keseluruhan 115

Gambar 3.28 State Transition Diagram Halaman Admin-Menu Utama 116

Gambar 3.29 State Transition Diagram Halaman Admin-Siswa 117

Gambar 3.30 State Transition Diagram Halaman Admin-Tambah Data Siswa 117

Gambar 3.31 State Transition Diagram Halaman Admin-Lihat Detail Siswa 117

Gambar 3.32 State Transition Diagram Halaman Admin-Ubah Data Siswa 118

Gambar 3.42 State Transition Diagram Halaman Admin-Delete Siswa 118

Gambar 3.34 State Transition Diagram Halaman Admin-Adavanced Search Siswa 118

Gambar 3.35 State Transition Diagram Halaman Admin-Guru 119

Gambar 3.36 State Transition Diagram Halaman Admin-Tambah Data Guru 119

Gambar 3.37 State Transition Diagram Halaman Admin-Lihat Detail Guru 120

(17)

xxi

Gambar 3.39 State Transition Diagram Halaman Admin-Delete Guru 120

Gambar 3.40 State Transition Diagram Halaman Admin-Advanced Search Guru 121

Gambar 3.41 State Transition Diagram Halaman Admin-Kelas 121

Gambar 3.42 State Transition Diagram Halaman Admin-Tambah Kelas 121

Gambar 3.43 State Transition Diagram Halaman Admin-Lihat Detail Kelas 122

Gambar 3.44 State Transition Diagram Halaman Admin-Ubah Data Kelas 122

Gambar 3.45 State Transition Diagram Halaman Admin-Delete Kelas 122

Gambar 3.46 State Transition Diagram Halaman Admin-Tambah Murid Dalam Kelas 123

Gambar 3.47 State Transition Diagram Halaman Admin-Pelajaran 123

Gambar 3.48 State Transition Diagram Halaman Admin-Lihat Materi 124

Gambar 3.49 State Transition Diagram Halaman Admin-Tambah Pelajaran 124

Gambar 3.50 State Transition Diagram Halaman Admin-Lihat Detail Pelajaran 124

Gambar 3.51 State Transition Diagram Halaman Admin-Ubah Data Pelajaran 125

Gambar 3.52 State Transition Diagram Halaman Admin-Delete Pelajaran 125

Gambar 3.53 State Transition Diagram Halaman Admin-Tambah Materi 125

Gambar 3.54 State Transition Diagram Halaman Admin-Ubah Data Materi 126

(18)

xxii

Gambar 3.56 State Transition Diagram Halaman Admin-Lihat Detail Materi 126

Gambar 3.57 State Transition Diagram Halaman Admin-Pengumuman 127

Gambar 3.58 State Transition Diagram Halaman Admin-Tambah Pengumuman 127

Gambar 3.59 State Transition Diagram Halaman Admin-Jadwal 127

Gambar 3.60 State Transition Diagram Halaman Admin-Tambah Jadwal 128

Gambar 3.61 State Transition Diagram Halaman Admin-Ubah Jadwal 128

Gambar 3.62 State Transition Diagram Halaman Admin-Lihat Detail Jadwal 128

Gambar 3.63 State Transition Diagram Halaman Admin-Forum 129

Gambar 3.64 State Transition Diagram Halaman Admin-Forum Buat Kategori Forum 129

Gambar 3.65 State Transition Diagram Halaman Admin-Forum Buat Ubah 129

Kategori Forum

Gambar 3.66 State Transition Diagram Halaman Admin-Forum Buat Thread Forum 130

Gambar 3.67 State Transition Diagram Halaman Admin-Forum Ubah Thread Forum 130

Gambar 3.68 State Transition Diagram Halaman Admin-Forum Thread 130

Gambar 3.69 State Transition Diagram Halaman Admin-Forum Posting Topik 131

Gambar 3.70 State Transition Diagram Halaman Admin-Forum Ubah Topik 131

(19)

xxiii

Gambar 3.72 State Transition Diagram Halaman Admin-Forum Post 132

Gambar 3.73 State Transition Diagram Halaman User-Change Pin 133

Gambar 3.74 State Transition Diagram Halaman User-Forum 133

Gambar 3.75 State Transition Diagram Halaman User-Topik 133

Gambar 3.76 State Transition Diagram Halaman User-Forum Posting Topik 134

Gambar 3.77 State Transition Diagram Halaman User-Forum Ubah Topik 134

Gambar 3.78 State Transition Diagram Halaman User-Forum Post 134

Gambar 3.79 State Transition Diagram Halaman User-Private Message 135

Gambar 3.80 State Transition Diagram Halaman User-Private Message 135

Gambar 3.81 State Transition Diagram Halaman User-Private Message Baca Topik 136

Gambar 3.82 State Transition Diagram Halaman Guru-Menu Utama 137

Gambar 3.83 State Transition Diagram Halaman Guru-Kelas Nilai 138

Gambar 3.84 State Transition Diagram Halaman User-Forum 139

Gambar 3.85 Rancangan Layar Index 146

Gambar 3.86 Rancangan Layar Admin Home 147

Gambar 3.87 Rancangan Layar Admin Siswa 148

(20)

xxiv

Gambar 3.89 Rancangan Layar Admin Tambah Data Siswa 152

Gambar 3.90 Rancangan Layar Admin Lihat Detail Siswa 154

Gambar 3.91 Rancangan Layar Admin Ubah Data Siswa 156

Gambar 3.92 Rancangan Layar Admin Delete Siswa 158

Gambar 3.93 Rancangan Layar Admin Guru 159

Gambar 3.94 Rancangan Layar Admin Tambah Data Guru 160

Gambar 3.95 Rancangan Layar Admin Lihat Detail 161

Gambar 3.96 Rancangan Layar Admin Ubah Data 162

Gambar 3.97 Rancangan Layar Admin Konfirmasi Hapus Data Guru 163

Gambar 3.98 Rancangan Layar Admin Kelas 164

Gambar 3.99 Rancangan Layar Admin Tambah Kelas 166

Gambar 3.100 Rancangan Layar Admin Lihat Detail Kelas 167

Gambar 3.101 Rancangan Layar Admin Ubah Data Kelas 168

Gambar 3.102 Rancangan Layar Admin Pengisian Kelas 169

Gambar 3.103 Rancangan Layar Admin Pelajaran 170

Gambar 3.104 Rancangan Layar Admin Lihat Materi 171

(21)

xxv

Gambar 3.106 Rancangan Layar Admin Lihat Detail Pelajaran 173

Gambar 3.107 Rancangan Layar Admin Ubah Data Pelajaran 174

Gambar 3.108 Rancangan Layar Admin Konfirmasi Penghapusan Pelajaran 175

Gambar 3.109 Rancangan Layar Admin Konfirmasi Penghapusan Data Materi 176

Gambar 3.110 Rancangan Layar Admin tambah materi pelajaran 177

Gambar 3.111 Rancangan Layar Admin Lihat Detail Materi 178

Gambar 3.112 Rancangan Layar Admin ubah data materi pelajaran 179

Gambar 3.113 Rancangan Layar Admin Pengumuman 180

Gambar 3.114 Rancangan Layar Admin tambah pengumuman 181

Gambar 3.115 Rancangan Layar Admin lihat detail pengumuman 182

Gambar 3.116 Rancangan Layar Admin jadwal 183

Gambar 3.117 Rancangan Layar Admin buat jadwal 184

Gambar 3.118 Rancangan Layar Admin ubah Jadwal 186

Gambar 3.119 Rancangan Layar Admin lihat jadwal 187

Gambar 3.120 Rancangan Layar Admin Forum 188

Gambar 3.121 Rancangan Layar Admin Buat Kategori Forum 189

(22)

xxv i

Gambar 3.123 Rancangan Layar Admin Buat Thread Forum 191

Gambar 3.124 Rancangan Layar Admin Topic 192

Gambar 3.125 Rancangan Layar Admin Ubah Topic 193

Gambar 3.126 Rancangan Layar Home Siswa 194

Gambar 3.127 Rancangan Layar Pelajaran Siswa 195

Gambar 3.128 Rancangan Layar Siswa Kelas Matematika 196

Gambar 3.129 Rancangan Layar Siswa Kelas Matematika Bab 1 Materi 197

Gambar 3.130 Rancangan Layar Siswa Data Pribadi 199

Gambar 3.131 Rancangan Layar Siswa Nilai 201

Gambar 3.132 Rancangan Layar Siswa Jadwal Pelajaran 202

Gambar 3.133 Rancangan Layar Guru Utama 203

Gambar 3.134 Rancangan Layar Guru Kelas 204

Gambar 3.135 Rancangan Layar Guru Mata Pelajaran 205

Gambar 3.136 Rancangan Layar Guru Materi Bab 1 206

Gambar 3.137 Rancangan Layar Guru Pengumpulan Tugas 208

Gambar 3.138 Rancangan Layar Guru Data Pribadi 210

(23)

xxv ii

Gambar 3.140 Rancangan Layar Guru View Nilai Kelas 214

Gambar 3.141 Rancangan Layar Guru Nilai Tugas 215

Gambar 3.142 Rancangan Layar Guru Nilai Ulangan Harian 216

Gambar 3.143 Rancangan Layar Guru Nilai Ujian 217

Gambar 3.144 Rancangan Layar Guru Jadwal Pelajaran 218

Gambar 3.145 Rancangan Layar Ubah Sandi 219

Gambar 3.146 Rancangan Layar User Forum 220

Gambar 3.147 Rancangan Layar Topic User 221

Gambar 3.148 Rancangan Layar Buat Topic User 222

Gambar 3.149 Rancangan Layar Post User 223

Gambar 3.150 Rancangan Layar Kirim Posting Forum 224

Gambar 3.151 Rancangan Layar Edit Komentar 225

Gambar 3.152 Rancangan Layar User Private Message 226

Gambar 3.153 Rancangan Layar Kirim Private Message 227

Gambar 3.154 Rancangan Layar Baca Private Message 228

Gambar 3.155 Class Diagram 229

(24)

xxv iii

Gambar 3.157 Sequence User Guru Login 231

Gambar 3.158 Sequence Siswa Download Materi 232

Gambar 3.159 Sequence Siswa Download Soal Latihan 233

Gambar 3.160 Sequence Siswa Upload Tugas 234

Gambar 3.161 Sequence Siswa Update Profile 235

Gambar 3.162 Sequence Siswa View Jadwal 236

Gambar 3.163 Sequence Siswa User Logout 237

Gambar 3.164 Sequence Siswa User View Inbox 237

Gambar 3.165 Sequence Siswa User View PM 238

Gambar 3.166 Sequence Siswa User Delete PM 238

Gambar 3.167 Sequence Siswa Lihat Transkrip Nilai 239

Gambar 3.168 Sequence Guru Upload Materi Tambahan 240

Gambar 3.169 Sequence Guru Download Materi 241

Gambar 3.170 Sequence Guru Input Nilai 242

Gambar 3.171 Sequence Guru View Nilai 243

Gambar 3.172 Sequence Guru Ulangan Harian 244

(25)

xxix

Gambar 3.174 Sequence Guru Change Password 246

(26)

xxx

(27)

xxxi

Gambar 3.215 Statechart Add Forum Diskusi Member 281 Gambar 3.216 Statechart Admin Delete Kelas 281 Gambar 3.217 Statechart Admin Delete Pengumuman 282

Gambar 3.218 Statechart Admin Delete User 282

Gambar 3.219 Statechart Admin Delete Forum 282 Gambar 3.220 Statechart Admin Posting Pengumuman 283 Gambar 3.221 Statechart Admin Update Kelas 283 Gambar 3.222 Statechart Admin Update User 283 Gambar 3.223 Statechart Admin Create Forum 284 Gambar 3.224 Statechart Delete Private Message 284 Gambar 3.225 Statechart Download Soal Latihan 285 Gambar 3.226 Statechart Guru Download Jawaban Tugas 285

Gambar 3.227 Statechart Lihat Pengumuman 285

Gambar 3.228 Statechart Posting Private Message 286

Gambar 3.229 Statechart Baca Private Message 286 Gambar 3.230 Statechart Siswa Upload Tugas 286 Gambar 3.221 Statechart Upload Materi 287

Gambar 3.232 ERD 288

Gambar 3.233 Tabel MsGuru 289

Gambar 3.234 Tabel PM 291

(28)

xxxii

Gambar 3.236 Tabel detilNilaiTugas 293

Gambar 3.237 Tabel DetilNilai 294

Gambar 3.238 Tabel MsNilai 295

Gambar 3.239 Tabel MsJadwal 296

Gambar 3.240 Tabel MsMateri 297

Gambar 3.241 Tabel MsPengumuman 299

Gambar 3.242 Tabel MsOrangtua 300

Gambar 3.243 Tabel MsSiswa 303

Gambar 3.244 Tabel MsPelajaran 306

Gambar 3.245 Tabel Forum 307

Gambar 3.246 Tabel Post 307

Gambar 3.247 Tabel Thread 308

Gambar 3.248 Tabel Topic 309

Gambar 4.1 Halaman Login 346

Gambar 4.2 Halaman Home Admin 346

Gambar 4.3 Halaman Edit Password 347

Gambar 4.4 Halaman Layar Admin Siswa 348

(29)

xxxiii

(30)

xxxiv

Gambar 4.30 Halaman View Pelajaran Guru 378 Gambar 4.31 Halaman Detail Bab 379 Gambar 4.32 Halaman View Materi Pelajaran 380 Gambar 4.33 Halaman Upload Materi dan Soal 381 Gambar 4.34 Halaman View Pengumpulan Tugas 382 Gambar 4.35 Halaman Data Pribadi Guru 383

Gambar 4.36 Halaman Nilai 384

(31)

xxxv

(32)

xxxv i

(33)

xxxv ii

DAFTAR LAMPIRAN

Lampiran kuisioner analisis dan perancangan aplikasi e-learning berbasiskan web pada SMA Plus Pembangunan Jaya (Di isi oleh pihak siswa)

L1

Lampiran kuisioner analisis dan perancangan aplikasi e-learning berbasiskan web pada SMA Plus Pembangunan Jaya (Di isi oleh pihak sekolah)

L3

Lampiran daftar pertanyaan wawancara dengan pihak sekolah. L10 Lampiran evaluasi aplikasi e-learning SMA Plus Pembangunan Jaya (Di isi oleh pihak siswa)

L11

Lampiran evaluasi aplikasi e-learning SMA Plus Pembangunan Jaya (Di isi oleh pihak guru)

L15

Lampiran daftar pertanyaan wawancara evaluasi aplikasi e-learning SMA Plus Pembangunan Jaya dengan pihak sekolah.

L18

Lampiran panduan instalasi aplikasi L19

Referensi

Dokumen terkait

Metode observasi adalah dasar semua ilmu pengetahuan. 8 Yang mana manfaatnya akan lebih mampu memahami konteks data dalam keeluruhan situasi sosial, jadi akan

Maka untuk memudahkan dalam penelitian, peneliti perlu membatasi masalah yang akan diteliti, yaitu: implementasi pendekatan individual dalam pengembangan persepsi diri dan

Penelitian bertujuan untuk mengetahui kandungan timbal pada beberapa lipstik yang beredar di pasar kota Surakarta serta untuk mengetahui kesesuaian kandungan timbal pada

Selama ini belum ada penelitian yang bertujuan untuk melihat sejauh maua program KI(P dalam membentuk jiwa kewirausahaan mahasiswa dan memunculkan keinginan mereka

Dalam penelitian ini diharapkan perhitungan dengan menggunakan metode semiempiris MNDO dapat memberikan model persamaan terbaik yang menggambarkan hubungan kuantitatif

Hasil belajar siswa setelah mengikuti kegiatan proses pembelajaran merupakan suatu hal penting yang harus diperhatikan. Pada umumnya, soal- soal fisika digunakan sebagai sarana

Supaya penelitian ini lebih terarah dan tepat sasaran maka permasalahan dibatasi pada faktor lingkungan tempat kerja serta pengaruh yang sama terhadap produktivitas kerja

seperti hukum keluarga dan waris, hak – hak atas tanah yakni ulayat, hak keuntungan jabatan, hak menarik hasil hak pakai, dan transaksi yang bersangkutan dengan tanah