1.1.11 Jaringan Semantik
1. Jaringan semantik admin dinas
Jaringan semantik admin dinas dapat dilihat pada gambar 3.37.
T01
T02 T03
T04 T05
T07 T08
T09 T10
T06
T11 T12
T13 T14
T15 T16
Gambar 3.37 Jaringan semantik admi dinas
2. Jaringan semantik admin sekolah
Jaringan semantik admin dinas dapat dilihat pada gambar 3.38.
G01
G02 G03
G04 G05
G07 G08
G09 G10
G06
G11 G12
G13
Gambar 3.38 Jaringan Sematik Admin sekolah
1.1.12 Perancangan 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. Prosedural login, merupakan prosedur yang terjadi ketika admin dinas, admin sekolah, dan siswa akan mengakses sistem. Prosedural login dapat dilihat pada
gambar 3.40.
Mulai
Masukan username dan password
Valid ?
Masuk menu home
Selesai Ya
Tidak
Gambar 3.40 Prosedural login
2. Prosedural tambah, prosedur ini dilakukan ketika pengguna akan melakukan penambahan data. Prosedural tambah dapat dilihat pada gambar 3.41.
Mulai Isi data
yang akan ditambah
data kosong Ya
Tampil pesan data kosong
Tidak Simpan data
Selesai Pengecekan data
kosong
Tampil Pesan Data Sudah
Tersimpan di Database
Gambar 3.41 Prosedural tambah
3. Prosedural ubah, prosedur ini dilakukan ketika pengguna akan melakukan perubahan data. Prosedural ubah dapat dilihat pada gambar 3.42.
Cek data kosong Ya
Tampil pesan data kosong
Tidak Mulai
Ditemukan? ya
Tidak Tampil pesan
data tidak ditemukan
Cari data yang akan diubah
Data Terisi
Ubah Simpan data
ya
Data tidak disimpan
tidak
Selesai Tampil Pesan
Data Sudah Tersimpan di
Database data yang
akan di ubah Isi data yang akan
diubah
Cek konfirmasi ubah data
Gambar 3.42 Prosedural Ubah
4. Prosedural hapus, prosedur ini dilakukan ketika user akan melakukan penghapusan data. Prosedural hapus dapat dilihat pada gambar 3.43.
Hapus Mulai
Ditemukan? ya
Tidak Tampil pesan
data tidak ditemukan
Cari data yang akan dihapus
Data dihapus Ya
Data tidak dihapus
tidak
Selesai Tampil Pesan
Data Sudah Tersimpan di
Database data yang
akan dihapus
Cek konfirmasi penghapusan
Gambar 3.43 Prosedural Hapus
135
BAB 4 IMPLEMENTASI DAN PENGUJIAN
Implementasi dan pengujian merupakan tahapan yang dilakukan setelah proses
analisis dan
perancangan sistem
selesai dan
selanjutnya akan
diimplementasikan bahasa pemrograman. Setelah implementasi maka dilakukan pengujian terhadap sistem yang baru dan akan dilihat kekurangan-kekurangan pada
aplikasi yang baru untuk pengembangan sistem selanjutnya.
4.1 Implementasi
Implementasi sistem merupakan tahap meletakan sistem sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi modul-modul
perancangan, sehingga pengguna dapat memberi masukan kepada pengembangan sistem.
4.1.1 Kebutuhan Perangkat Keras
Perangkat keras yang diperlukan untuk mengimplementasikan perangkat lunak dari sistem tryout ujian nasional berbasis web ini memiliki spesifikasi
perangkat keras minimal sehingga dapat dijalankan dengan maksimal. Untuk kebutuhan perangkat keras ini dibagi menjadi 2, yaitu kebutuhan perangkat keras di
dinas pendidikan kota Cimahi, dan di sekolah-sekolah SMA di Cimahi. adapun