Perancangan Prosedural Perancangan Arsitektur Jaringan

3. Prosedural lupa password admin, guru, siswa, orang tua dan kepsek merupakan prosedur yang terjadi ketika user lupa pada password pada saat akan mengakses aplikasi. Gambar 3.70 Flowchart Lupa password mulai Memasukkan username Cek data Data kosong? Data valid? Menampilkan pesan”Silahkan masukan Username Anda” Menampilkan pesan”Maaf Username Anda tidak terdaftar” Tampilkan data form lupa password selesai ya tidak tidak ya 4. Prosedural tambah, prosedur ini dilakukan ketika penggunaakan melakukan penambahan data. mulai selesai tambah data Valid? ya tidak Cek data simpan data pesan data gagal ditambahkan pesan data berhasil ditambahkan Gambar 3.71 Flowchart Penambahan Data 5. Prosedural ubah, prosedur ini dilakukan ketika pengguna akan melakukan perubahan data. mulai selesai Data ditemukan ? ya tidak Pencarian data Data berhasil Diubah? ya tidak Ubah data Pesan data tidak ditemukan Data gagal diubah Data telah diubah Data yang akan diubah Data yang dicari Gambar 3.72 Flowchart Pengubahan Data 6. Prosedural hapus, prosedur ini dilakukan ketika user akan melakukan penghapusan data. mulai selesai Data ditemukan ? ya tidak Pencarian data Data berhasil dihapus? ya tidak hapus data Pesan data tidak ditemukan Data yang akan dihapus Data gagal dihapus Data telah dihapus Data yang dicari Gambar 3.73 Flowchart Penghapusan Data 7. Prosedural cari, prosedur ini dilakukan ketika user akan melakukan pencarian data. mulai selesai Data ditemukan? ya tidak Pencarian data pesan data yang dicari tidak ditemukan Tampil data yang dicari data yang dicari Gambar 3.74 Flowchart Pencarian Data

3.3.3 Jaringan Semantik

Jaringan semantik pada sistem e-learning SMKN 6 Bandung adalah sebagai berikut: a. Jaringan Semantik untuk Pengunjung. F01 F03 F02 Gambar 3.75 Jaringan Semantik Pengunjung b. Jaringan Semantik untuk Admin. F09 M05 M06 F10 F01 F22 F22 F11 M01 M02 M04 M0 M04 M02 Gambar 3.76 Jaringan Semantik Admin c. Jaringan Semantik untuk Guru. F01 C01 C02 C03 F24 F01 F25 F24 M01 Gambar 3.77 Jaringan Semantik Guru d. Jaringan Semantik untuk Siswa. F01 C01 C02 C03 F26 F01 F25 F03 F02 M01 M02 Gambar 3.78 Jaringan Semantik siswa e. Jaringan Semantik untuk Orang Tua Siswa. F01 C01 C02 C03 F27 F01 F25 F03 F02 M01 M02 Gambar 3.79 Jaringan Semantik orang tua siswa f. Jaringan Semantik untuk Kepala Sekolah. F01 C01 C02 C03 F28 F01 F25 F28 M01 M02 Gambar 3.80 Jaringan Semantik Kepala sekolah 210

BAB 4 IMPLEMENTASI DAN PENGUJIAN

Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan pada bahasa pemrograman yang akan digunakan. Setelah implementasi maka dilakukan pengujian sistem yang baru dimana akan dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan selanjutnya.

4.1 Implementasi Sistem

Implementasi sistem merupakan tahap pembanagunan perangkat lunak, tahap kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap dimana sistem siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi perancangan, sistem sehingga pengguna dapat memberi masukan pada pengembangan sistem yang sedang dibangun.

4.1.1 Kebutuhan Perangkat Keras

Spesifikasi kebutuhan perangkat keras yang digunakan untuk pembangunan aplikasi e-learning berbasis web untuk menunjang proses belajar mengajar bagi siswa dan guru menggunakan media internet di SMKN 6 Bandung adalah sebagai berikut: