f. Jaringan Semantik Aplikasi Learning Management System untuk kepala
sekolah dapat dilihat pada gambar 3.93
TL
FK4
FK1 FK2
FK3 FK5
FK6 P01
M02
M02 M02
M03 M03
M03 M03
Gambar 3.93
Jaringan Semantik Kepala sekolah
3.5.7 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 guru dan siswa, merupakan prosedur yang terjadi ketika guru
atau siswa akan mengakses aplikasi. Prosedural login dapat dilihat pada gambar 3.94
Mulai Masukan
NIPNIS dan Password NIPNIS dan
Password Valid
Login Valid Masuk Halaman Utama
sesuai hak Akses Selesai
Tampilkan Pesan
Invalid
Gambar 3.94 Prosedural Login guru ,siswa dan orang tua
2. Prosedural login admin dan kepsek, merupakan prosedur yang terjadi ketika
admin atau kepsek akan mengakses aplikasi. Prosedural login dapat dilihat pada gambar 3.95.
Mulai Masukan
Username dan Password
Username dan Password
Valid Login Valid
Masuk Halaman Utama sesuai hak Akses
Selesai Tampilkan
Pesan Invalid
Gambar 3.95
Prosedural Login admin dan kepsek
3. Prosedural tambah, prosedur ini dilakukan ketika penggunaakan melakukan
penambahan data. Prosedural tambahdapat dilihat pada gambar 3.96.
mulai
selesai tambah
data
Data sama?
pesan data berhasil
ditambahkan ya
pesan data sama
tidak Cek data
simpan data
Gambar 3.96 Prosedural Tambah
4. Prosedural ubah, prosedur ini dilakukan ketika penggunaakan melakukan
perubahan data. Prosedural ubah dapat dilihat pada gambar 3.97.
Mulai Pilih menu data yang
akan diubah
Data sudah lengkap? Ya
Selesai Ubah data yang telah
dipilih Tampil Pesan Data
Tidak Boleh Kosong tidak
Tampil Pesan Data Sudah diubah di
Database Ubah data
Gambar 3.97
Prosedural Ubah 5.
Prosedural hapus, prosedur ini dilakukan ketika user akan melakukan penghapusan data. Prosedural hapus dapat dilihat pada gambar 3.98.
Mulai
Pilih data yang akan dihapus
Ya
Selesai Tidak
Tampil Pesan konfirmasi apakah
yakin akan menghapus data
Hapus data terpilih dari database
Gambar 3.98 Prosedural Hapus
6. Prosedural cari, prosedur ini dilakukan ketika user akan melakukan pencarian
data. Prosedural cari dapat dilihat pada gambar 3.99.
Mulai
Pilih Data yang akan di Cari
Ya
Selesai Tidak
Tampil Pesan Data Telah
ditemukan
Tampil data yang dicari
Gambar 3.99 Prosedural Cari