Perancangan Pesan Perancangan Jaringan Semantik

FS01 FS02 FS04 FS06 M10 FS03 FS05 M11 F01 M05 FS10 FS11 FS12 FS15 M17 FS09 FS07 M13 FS08 M16 FS13 FS14 M12 M10 Gambar 3.68 Jaringan Semantik Siswa

3.2.6 Perancagan Prosedural

Perancangan prosedural mentransformasi elemen-elemen struktural dari arsitektur program ke dalam suatu deskripsi prosedural dari komponen-komponen perangkat lunak. Adapun perancangan prosedural untuk aplikasi yang akan dibangun adalah sebagai berikut: 1. Proses Login Mulai username dan password Validasi username dan password Apakah username dan password tersedia ? Masuk ke dalam manu utama Selesai pesan “Login Gagal” Ya Tidak Gambar 3.69 Proses Login 2. Proses Tambah Mulai data yang akan ditambah Apakah data yang dimasukkan lengkap ? Simpan data Pasan data yang sudah ditambah dan disimpan Selesai Pesa data belu le gkap Ya Tidak Gambar 3.70 Proses Tambah 3. Proses Ubah Mulai Data yang akan diubah Pesan sukses Ubah data Ubah Data Apakah data sudah sesuai ? Pesan gagal mengubah data Tidak Ya Selesai Gambar 3.71 Proses Ubah 4. Proses Hapus Mulai Pilih data yang akan dihapus Hapus Data Apakah data tersedia di database ? Hapus Data Selesai Ya berhasil Tidak Pesan gagal data berhasil dihapus Gambar 3.72 Proses Hapus

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 Implementasi Perangkat Keras

Spesifikasi kebutuhan perangkat keras yang digunakan untuk membangun aplikasi e-learning berbasis web di SMA Darul Hikam Bandung adalah sebagai berikut: Tabel 4. 1 Implementasi Perangkat Keras Perangkat Keras Yang digunakan Yang dibutuhkan Processor Kecepatan 1.8 GHz Kecepatan 1.80 GHz Memory RAM 1 GB RAM 1 GB Harddisk 80 GB 80 GB VGA 128 Mb 128 Mb Koneksi Internet 64 Kbps 64 Kbps Lan Card 10100 Mbps 10100 Mbps

4.1.2 Implementasi Perangkat Lunak

Spesifikasi kebutuhan perangkat lunak yang digunakan untuk pembangunan aplikasi e-learning berbasis web di SMA Darul Hikam Bandung adalah sebagai berikut: