82
4.2.2. Fase Perancangan Workshop Design
Pada tahap ini dilakukan perancangan, evaluasi dan memperbaiki sistem sesuai dengan kebutuhan agar sistem yang
sedang dibuat dapat dimanfaatkan secara optimal.
1. Perancangan Proses
Pada perancangan proses peneliti menggunakan DFD Data Flow Diagram sebagai alat bantu untuk
mengembangkan sistem.
a. Diagram konteks sistem yang diusulkan
Gambar 4.4. Diagram konteks sistem yang diusulkan
83
Dalam konteks diagram pada gambar 4.4 menggambarkan
hubungan sistem
dengan lingkungannya yang terdiri dari Staf , Wali kelas,
Guru, Siswa, orang tua atau wali siswa dapat masuk dengan nis yang dimiliki oleh siswa yang
bersangkutan.
b. Diagram zero sistem yang diusulkan
84
Gambar 4.5. Diagram zero sistem yang diusulkan
Terdapat 6 proses pada diagram zero diatas, proses
pertama diberi
nama login.
Proses
85
menunjukan setiap user harus melakukan login terlebih dahulu untuk dapat masuk ke dalam sistem,
untuk siswa memasukan nis dan password, untuk guru dan wali kelas harus memasukan nuptk dan
password, dan untuk staf harus memasukan user_id dan password.
Pada proses kedua diberi nama olah nilai, hanya guru yang berhak mengakses olah nilai, disini
guru yang berhak menginput nilai dan mendapatkan output daftar nilai tiap siswa.
Pada proses ketiga diberi nama lihat nilai, pada proses ini siswa dan guru dapat melihat nilai dari
database nilai. Pada proses keempat diberi nama olah rapor,
hanya wali kelas yang berhak mengakses olah rapor, disini wali kelas berhak menginput rapor dan
mendapatkan output nilai dari database nilai dan rapor dari database rapor.
Pada proses kelima diberi nama lihat rapor, pada proses ini siswa dan wali kelas dapat melihat
daftar rapor dari database rapor. Pada proses keenam diberi nama olah olah
data, hanya staf yang berhak mengakses olah data,
86
disini staf dapat menginput data – data primer
sekolah. Pada proses ketujuh diberi nama lihat data,
pada proses ini siswa mendapatkan output berupa jadwal pelajaran, jadwal uts, jadwal uas, daftar
bayaran dan daftar berita.
c. Diagram level satu sistem yang diusulkan
1 Data Flow Diagram Level 1 Proses 1.0
login
Gambar 4.6. DFD level satu proses 1.0 login
Diagram pada gambar 4.6. diatas menunjukan proses login dimulai dengan
87
melakukan input yang berbeda beda pada tiap entitas, untuk Staf menginput username dan
password, untuk wali kelas dan guru menginput nuptk dan password untuk siswa
menginput nis dan password baru kemudian sistem akan mengecek ke database apakah
data yang telah dimasukan tiap user benar, jika benar kemudian dilakukan verifikasi user dan
setiap user akan mendapatkan hak akses untuk masuk ke dalam sistem.
2 Data Flow Diagram Level 1 Proses 2.0 olah
nilai
Gambar 4.7. DFD level satu proses 2.0 olah nilai
88
Diagram pada gambar 4.7. diatas menunjukan proses olah nilai, dimana hak
akses olah nilai hanya dimiliki oleh guru, terdapat
3 piihan
apakah guru
akan menambah, menubah atau menghapus nilai.
Disini guru menginput nilai tiap siswa ke dalam database nilai dan hasil outputnya
adalah nilai tiap siswa.
3 Data Flow Diagram Level 1 Proses 4.0 olah
rapor
Gambar 4.8. DFD level satu proses 4.0 olah rapor
Diagram pada gambar 4.8. diatas menunjukan proses olah rapor, dimana hak
89
akses hanya dimiliki oleh wali kelas, terdapat 3 pilihan apakah wali kelas akan menambah
merubah, atau menghapus data rapor. Disini wali kelas akan menginput data rapor ke dalam
database rapor yang akan menghasilkan output data rapor.
4 Data Flow Diagram Level 1 Proses 6.0 olah
data
90
Gambar 4.9. DFD level satu proses 6.0 olah data
Diagram pada gambar 4.9. diatas menunjukan proses olah data, dimana hak
akses hanya dimiliki oleh staf, terdapat 3 pilihan apakah staf akan menambah, merubah,
atau menghapus data – data primer. Disini staf
91
melakukan input data – data primer ke dalam
tiap – tiap database. Data primer yang
dimasukan yaitu data siswa, data guru, data wali kelas, data mata pelajaran, data kelas,
data jadwal pelajaran, data jadwal uts, data jadwal uas, data bayaran dan data berita.
2. Perancangan