Perancangan Prosedural DFD Level 3 Proses 7 Pengolahan Siswa

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