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: