3.1 Analisis Sistem
Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan yang terjadi dan kebutuhan- kebutuhan yang diharapkan sehingga sistem dapat berjalan dengan baik.
3.1.1 Analisis Masalah
Permasalahan yang dibuat dalam tugas akhir ini adalah membuat sistem informasi akademik berbasis client server pada SMP Negeri 35 Surabaya, yang kemudian akan di implementasikan ke dalam sistem informasi akademik SMP Negeri 35 Surabaya.
Untuk kemudian di bandingkan antara proses yang ada dalam sistem dengan kegiatan yang sebenarnya dalam melakukan proses sistem informasi akademik.
Dari perbandingan antar proses yang ada dalam sistem dan mengimplementasikan secara nyata maka selanjutnya dapat diperoleh kesimpulan antara sistem dan proses sistem informasi akademik yang ada. 3.1.2 Software Requirement Specification(SRS)
a. Petugas TU
1. Menu data pegawai : Menu ini digunakan untuk mengelola data pegawai
2. Menu pencarian data pegawai : Menu ini digunakan untuk melihat dan mencetak data pegawai
3. Menu data siswa : Menu ini digunakan untuk mengelola data siswa 4. Menu pencarian data siswa : Menu ini digunakan untuk melihat dan
mencetak data siswa
5. Menu data kelas : Menu ini digunakan untuk mengelola data Kelas 6. Menu data Ijasah : Menu ini digunakan utuk mengelola data ijasah 7. Menu data prestasi siswa : menu ini digunakan mengelola data prestasi
siswa
8. Menu pencarian data prestasi siswa : menu ini digunakan melihat dan mencetak data prestasi siswa
9. Menu data jadwal pelajaran ; Menu ini digunakan untuk mengelola data jadwal pelajaran
10. Menu pencarian data jadwal pelajaran ; Menu ini digunakan untuk melihat dan mencetak data jadwal pelajaran
11. Menu data jadwal ujian : Menu ini digunakan untuk mengelola data jadwal ujian
12. Menu pencarian data jadwal ujian : Menu ini digunakan untuk melihat dan mencetak data jadwal ujian
13. Menu data jadwal ekstrakurikuler : Menu ini digunakan untuk mengelola data jadwal ekstrakurikuler
14. Menu pencarian data jadwal ekstrakurikuler : Menu ini digunakan untuk melihat dan mencetak data jadwal ekstrakurikuler
15. Menu data jadwal mengajar : Menu ini digunakan untuk mengelola data jadwal mengajar
16. Menu pencarian data jadwal mengajar : Menu ini digunakan untuk melihat dan mencetak data jadwal mengajar
17. Menu data absensi siswa : Menu ini digunakan untuk mengelola data absensi siswa
18. Menu pencarian data absensi siswa : Menu ini digunakan untuk melihat dan mencetak data absensi siswa
19. Menu data absensi ujian : Menu ini digunakan untuk mengelola data absensi ujian
20. Menu pencarian data absensi ujian : Menu ini digunakan untuk melihat dan mencetak data absensi ujian
21. Menu data nilai ijasah : Menu ini digunakan untuk mengelola data nilai ijasah
22. Menu pencarian data nilai ijasah : Menu ini digunakan untuk melihat dan mencetak data nilai ijasah
23. Menu data detail nilai ujian sekolah : Menu ini digunakan untuk mengelola data detail nilai ujian sekolah
24. Menu pencarian data detail nilai ujian sekolah : Menu ini digunakan untuk melihat dan mencetak data detail nilai ujian sekolah
25. Menu data detail nilai ujian nasional : Menu ini digunakan untuk mengelola data detail nilai ujian nasional
26. Menu pencarian data detail nilai ujian nasional : Menu ini digunakan untuk melihat dan mencetak data detail nilai ujian nasional
27. Menu data jabatan : Menu ini digunakan untuk mengelola data jabatan 28. Menu data mata pelajaran : Menu ini digunakan untuk mengelola data
mata pelajaran
29. Menu data ekstrakurikuler : Menu ini digunakan untuk mengelola data ekstrakurikuler
30. Menu data kelas : Menu ini digunakan untuk mengelola data kelas 31. Menu data tahun : Menu ini digunakan untuk mengelola data tahun 32. Menu data guru mengajar pelajaran : Menu ini digunakan untuk
mengelola data guru mengajar pelajaran
33. Menu data guru mengajar kelas : Menu ini digunakan untuk mengelola data guru mengajar kelas
34. Menu data login : Menu ini digunakan untuk mengelola data login b. Gur u
1. Menu data nilai raport : Menu ini digunakan untuk mengelola data nilai raport
2. Menu pencarian data nilai raport : Menu ini digunakan untuk melihat dan mencetak data nilai raport
3. Menu data detail nilai pelajaran : Menu ini digunakan untuk mengelolah data detail nilai pelajaran
4. Menu pencarian data detail nilai Pelajaran : Menu ini digunakan untuk melihat data dan mencetak data detail nilai pelajaran
5. Menu data detail nilai ekstrakurikuler : Menu ini digunakan untuk mengelola data detail nilai ekstrakurikuler
6. Menu pencarian data detail nilai ekstrakurikuler : Menu ini digunakan untuk melihat data dan mencetak data detail nilai ekstrakurikuler 7. Menu pencarian data jadwal guru mengajar kelas : menu ini digunakan
untuk melihat data dan mencetak data jadwal guru mengajar kelas c. BK
1. Menu data pelanggaran : menu ini digunakan untuk melihat data pelanggaran
2. Menu data pelanggaran siswa : menu ini digunakan untuk mengolah data pelanggaran siswa
3. Menu pencarian data pelanggaran siswa : menu ini digunakan untuk melihat dan mencetak data pelanggaran siswa
d. Siswa
1. Menu pencarian data absensi siswa : menu ini digunakan untuk melihat data dan mencetak data absensi siswa
2. Menu pencarian data jadwal ekstrakurikuler : menu ini digunakan untuk melihat data dan mencetak data jadwal ekstrakurikuler
3. Menu pencarian data jadwal ujian : menu ini digunakan untuk melihat data dan mencetak data jadwal ujian
4. Menu pencarian data jadwal pelajaran : menu ini digunakan untuk melihat data dan mencetak data jadwal pelajaran
5. Menu pencarian data prestasi siswa : menu ini digunakan untuk melihat data dan mencetak data prestasi siswa
6. Menu pencarian detail nilai ujian sekolah : menu ini digunakan untuk melihat data dan mencetak data detail nilai ujian sekolah
7. Menu pencarian detail nilai ujian nasional : menu ini digunakan untuk melihat data dan mencetak data detail nilai ujian nasional
8. Menu pencarian nilai ijasah : menu ini digunakan untuk melihat data nilai ijasah
9. Menu pencarian detail nilai ekstrakurikuler : menu ini digunakan untuk melihat data dan mencetak data detail nilai ekstrakurikuler
10. Menu pencarian detail nilai pelajaran : menu ini digunakan untuk melihat data dan mencetak data detail nilai pelajaran
11. Menu pencarian nilai raport : menu ini digunakan untuk melihat data nilai raport
3.1.3 Analisis Kebutuhan Non Fungsional 3.1.3.1 Analisis Perangkat Keras
Perangkat keras yang direkomendasikan untuk menjalankan aplikasi ini adalah sebagai berikut :
1. Server
a. Processor dengan kecepatanminimal 1 GHz b. Kapasitas Harddisk minimal 20 GB
c. RAM minimal 256 MB d. VGA Card minimal 64 MB
e. Monitor dengan resolusi 1024x768 f. Lan Card 10/100Mbps
g. Koneksi internet minimal 64 kbps h. Mouse
2. Client
a. Processor dengan kecepatan minimal 1 GHz b. Kapasitas Harddisk minimal 20 GB
c. RAM minimal 256 MB d. VGA Card minimal 64 MB
e. Monitor dengan resolusi 1024x768 f. Lan Card 10/100Mbps
g. Koneksi internet minimal 64 kbps h. Mouse
i. keyboard
3.1.3.2 Analisis Perangkat Lunak
Kebutuhan perangkat lunak merupakan faktor-faktor yang harus dipenuhi untuk merancang sebuah perangkat lunak sehingga perangkat lunak tersebut sesuai dengan maksud dan tujuan perangkat lunak tersebut di buat. Beberapa perangkat lunak pendukung sebagai berikut :
a. Microsoft windows XP b. Visual studio 2005
c. SQL server 2005 untuk database 3.1.3.3 Analisis Pemakai
User dari aplikasi ini dibagi menjadi empat yaitu: 1. Petugas TU
Petugas TU berperan sebagai pihak yang melakukan penginputan data dan mempunyai seluruh hak akses untuk maintance aplikasi ini yaitu
menambah (insert), mengubah (edit), menghapus (delete) data yang tidak diperlukan dalam apilaksi ini.
2. Gur u
Guru bertindak sebagai pihak yang melakukan penginputan data nilai siswa - siswi SMP Negeri 35 Surabaya.
3. BK
BK bertindak sebagai pihak yang melakukan penginputan data pelanggaran siswa - siswi SMP Negeri 35 Surabaya.
4. Siswa
Siswa bertindak sebagai pengguna biasa / umum dari aplikasi sistem informasi akademik yang mempunyai hak akses terbatas yaitu hanya bisa melihat informasi tentang data – data yang ada di sistem informasi akademik SMP Negeri 35 Surabaya.
3.2 Kebutuhan Fungsional 3.2.1 Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem, ia akan memberi gambaran tentang keseluruhann sistem. Sistem dibatasi oleh boundary (dapat digambarkan dengan garis putus). Dalam diagram konteks hanya ada satu proses. Tidak boleh ada store dalam diagram konteks. Gambar diagram konteks untuk sistem yang akan dibangun dapat dilihat pada Gambar berikut :
Gambar 3.1 Diagram Konteks Penjelasan Gambar 3.1 :
a) Proses login yang ditangani oleh sistem, sistem akan memberi konfirmasi apakah login yang dilakukan oleh benar atau salah sesuai dengan hak akses masing – masing user.
b)Proses input data diantaranya melakukan manajemen data master dan sistem akan memberi konfirmasi bahwa data yang diinputkan telah masuk/belum masuk ke sistem.
informasi data nilai ekstrakurikuler informasi data detail nilai pelajaran
informasi data nilai raport verifikasi login siswa
verifikasi login guru verifikasi login BK
informasi data pelanggaran siswa informasi data pelanggaran
verifikasi login petugas tu informasi data login informasi data guru mengajar kelas informasi data guru mengajar pelajaran
informasi data tahun informasi data kelas informasi data ekstrakurikuler informasi data mata pelajaran
informasi data jabatan data detail nilai ujian nasional
data detail nilai ujian sekolah data nilai ijasah informasi data absensi ujian informasi data absensi siswa informasi data jadwal ekstrakurikuler
informasi data jadwal ujian informasi data jadwal pelajaran
informasi data prestasi siswa informasi data ijasah informasi data kelas informasi data siswa
login guru login BK
login siswa
login petugas TU informasi data absensi siswa informasi data jadwal ekstrakurikuler
informasi data jadwal ujian informasi data jadwal pelajaran
informasi data prestasi siswa informasi data detail nilai ujian nasional informasi data detail nilai ujian sekolah
informasi data nilai ijasah informasi data detail nilai ekstrakurikuler
informasi data detail nilai pelajaran informasi data nilai raport
informasi data absensi ujian informasi data absensi siswa informasi data jadwal guru mengajar kelas
informasi data prestasi siswa data nilai ekstrakurikuler data detail nilai pelajaran
data nilai raport data pelanggaran siswa
data pelanggaran
inforamsi data pegawai
data login data jadwal guru mengajar kelasdata guru mengajar pelajaran
data tahun data kelas data ekstrakurikuler data mata pelajarandata jabatan data detail nilai ujian nasionaldata detail nilai ujian sekolah
data nilai ijasah data absensi ujian data absensensi siswa data jadwal ekstrakurikulerdata jadwal ujian
data jadwal pelajarandata prestasi siswa data ijasahdata kelas data siswa data pegawai 0 Siamik + petugas_TU guru siswa BK
3.2.2 Data Flow Diagr am
Data Flow Diagram adalah media yang digunakan untuk menggambarkan aliran data yang mengalir pada suatu sistem informasi. berikut Gambar DFD nya :
3.2.2.1 Proses Mengolah Login Petugas TU
Gambar 3.2 DFD Level 1 Proses 1 Mengolah Login Petugas TU Penjelasan Gambar 3.2 :
Petugas TU menginputkan data login maka sistem akan mengolah data login, selanjutnya sistem akan mengecek data login benar atau salah jika Petugas TU memasukan dengan benar maka akan ada pemberitahuan bahwa login berhasil.
3.2.2.2 Proses Mengolah Data Pegawai
Gambar 3.3 DFD Level 1 Proses 2 Mengolah Data Pegawai Penjelasan Gambar 3.3 :
Petugas TU menginputkan data pegawai maka sistem akan mengolah data pagawai, selanjutnya sistem akan memasukan data pegawai
data login admin verifikasi login petugas TU
Data Login Admin login petugas TU petugas_T U 1 Mengolah Login Petugas TU
[login petugas TU]
data pegawai inforamsi data pegawai
data pegawai data pegawai petugas_T U 2 mengolah data
kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
3.2.2.3 Proses Mengolah Data Siswa
Gambar 3.4 DFD Level 1 Proses 3 Mengolah Data siswa Penjelasan Gambar 3.4 :
Petugas TU menginputkan data siswa maka sistem akan mengolah data siswa, selanjutnya sistem akan memasukan data siswa kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
3.2.2.4 Proses Mengolah Data Kelas
Gambar 3.5 DFD Level 1 Proses 4 Mengolah Data Kelas Penjelasan Gambar 3.5 :
Petugas TU menginputkan data siswa ke dalam kelas maka sistem akan mengolah data kelas, selanjutnya sistem akan memasukan data kelas kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
data siswa [informasi data siswa]
data siswa data siswa petugas_T U 3 mengolah data siswa [data siswa] data kelas [informasi data kelas]
data kelas data kelas petugas_T U 4 mengolah data kelas [data kelas]
3.2.2.5 Proses Mengolah Data Ijasah
Gambar 3.6 DFD Level 1 Proses 5 Mengolah Data Ijasah Penjelasan Gambar 3.6 :
Petugas TU menginputkan data ijasah maka sistem akan mengolah data ijasah, selanjutnya sistem akan memasukan data ijasah kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
3.2.2.6 Proses Mengolah Data Prestasi Siswa
Gambar 3.7 DFD Level 1 Proses 6 Mengolah Data Prestasi Siswa Penjelasan Gambar 3.7 :
Petugas TU menginputkan data prestasi siswa maka sistem akan mengolah data prestasi siswa, selanjutnya sistem akan memasukan data prestasi siswa kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
data ijasah [informasi data ijasah]
data ijasah data ijasah petugas_T U 5 mengolah
data ijasah [data ijasah]
data prestasi siswa [informasi data prestasi siswa]
data prestasi siswa data prestasi siswa
petugas_T U 6 mengolah data prestasi siswa
3.2.2.7 Proses Mengolah Data J adwal Pelajaran
Gambar 3.8 DFD Level 1 Proses 7 Mengolah Data Jadwal Pelajaran Penjelasan Gambar 3.8 :
Petugas TU menginputkan data jadwal pelajaran maka sistem akan mengolah data jadwal pelajaran, selanjutnya sistem akan memasukan data jadwal pelajaran kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
3.2.2.8 Proses Mengolah Data J adwal Ujian
Gambar 3.9 DFD Level 1 Proses 8 Mengolah Data Jadwal Ujian Penjelasan Gambar 3.9 :
Petugas TU menginputkan data jadwal ujian maka sistem akan mengolah data jadwal ujian, selanjutnya sistem akan memasukan data jadwal ujian kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
data jadwal ujian [inforamsi data jadwal ujian]
data jadwal ujian data jadwal ujian
petugas_T U
8 mengolah data jadwal
ujian [data jadwal ujian]
data jadwal pelajaran [informasi data jadwal pelajaran]
data jadwal pelajaran data jadwal pelajaran
petugas_T U 7 mengolah data jadwal pelajaran [data jadwal pelajaran]
3.2.2.9 Proses Mengolah Data J adwal Ekstrakurikuler
Gambar 3.10 DFD Level 1 Proses 9 Mengolah Data Jadwal Ekstrakurikuler Penjelasan Gambar 3.10 :
Petugas TU menginputkan data jadwal ekstrakurikuler maka sistem akan mengolah data jadwal ekstrakurikuler, selanjutnya sistem akan memasukan data jadwal ekstrakurikuler kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
3.2.2.10 Proses Mengolah Data Absensi Siswa
Gambar 3.11 DFD Level 1 Proses 10 Mengolah Data Absensi Siswa Penjelasan Gambar 3.11 :
Petugas TU menginputkan data absensi siswa maka sistem akan mengolah data absensi siswa, selanjutnya sistem akan memasukan data absensi siswa kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan
data jadwal ekstrakurikuler [informasi data jadwal ekstrakurikuler]
data jadwal ekstrakurikuler data jadwal ekstrakurikuler
petugas_T U 9 mengolah data jadwal ekstrakurikuler [data jadwal ekstrakurikuler]
data absensi siswa [informasi data absensi siswa]
data absensi siswa data absensensi siswa
petugas_T U 10 mengolah data absensi siswa
3.2.2.11 Proses Mengolah Data Absensi Ujian
Gambar 3.12 DFD Level 1 Proses 11 Mengolah Data Absensi Ujian Penjelasan Gambar 3.12 :
Petugas TU menginputkan data absensi ujian maka sistem akan mengolah data absensi ujian, selanjutnya sistem akan memasukan data absensi ujian kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
3.2.2.12 Proses Mengolah Data Nilai Ijasah
Gambar 3.13 DFD Level 1 Proses 12 Mengolah Data Nilai Ijasah Penjelasan Gambar 3.13 :
Petugas TU menginputkan data nilai ijasah maka sistem akan mengolah data nilai ijasah, selanjutnya sistem akan memasukan data nilai ijasah kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
data absensi ujian [informasi data absensi ujian]
data absensi ujian data absensi ujian
petugas_T U 11 mengolah data absensi ujian
[data absensi ujian]
data nilai ijasah informasi data nilai ijasah
data nilai ijasah data nilai ijasah
petugas_T U 12 mengolah data nilai ijasah +
3.2.2.13 Proses Mengolah Detail Nilai Ujian Sekolah
Gambar 3.14 DFD Level 1 Proses 13 Mengolah Detail Nilai Ujian Sekolah Penjelasan Gambar 3.14 :
Petugas TU menginputkan data detail nilai ujian sekolah maka sistem akan mengolah data detail nilai ujian sekolah, selanjutnya sistem akan memasukan data detail nilai ujian sekolah kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
3.2.2.14 Proses Mengolah Detail Nilai Ujian Nasional
Gambar 3.15 DFD Level 1 Proses 14 Mengolah Detail Nilai Ujian Nasional Penjelasan Gambar 3.15 :
Petugas TU menginputkan data detail nilai ujian nasional maka sistem akan mengolah data detail nilai ujian nasional, selanjutnya sistem akan memasukan data detail nilai ujian nasional kedalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
data detail nilai ujian nasional informasi data detail nilai ujian sekolah
data detail nilai ujian sekolah data detail nilai ujian sekolah
petugas_T U 13 mengelola detail nilai ujian sekolah +
[data detail nilai ujian sekolah]
data detail nilai ujian nasional [informasi data detail nilai ujian nasional]
data detail nilai ujian nasional data detail nilai ujian nasional
petugas_T U 14 mengelola data detail nilai ujian nasional +
[data detail nilai ujian nasional]
3.2.2.15 Proses Mengolah Data Login Gur u
Gambar 3.16 DFD Level 1 Proses 23 Mengolah Data Login Guru Penjelasan Gambar 3.16 :
Guru menginputkan data login maka sistem akan mengolah data login, selanjutnya sistem akan mengecek data login benar atau salah jika guru memasukan dengan benar maka akan ada pemberitahuan bahwa login berhasil.
3.2.2.16 Proses Mengolah Data Nilai Raport
Gambar 3.17 DFD Level 1 Proses 24 Mengolah Data Nilai Raport Penjelasan Gambar 3.17 :
Guru menginputkan data nilai raport maka sistem akan mengolah data nilai raport, selanjutnya sistem akan memasukan data nilai raport ke dalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
data login guru [verifikasi login guru]
data login guru login guru guru 23 mengelola data login guru [login guru]
data nilai raport [informasi data nilai raport]
data nilai raport data nilai raport
guru 24 mengelola data nilai raport +
3.2.2.17 Proses Mengolah Detail Nilai Pelajaran
Gambar 3.18 DFD Level 1 Proses 25 Mengolah Detail Nilai Pelajaran Penjelasan Gambar 3.18 :
Guru menginputkan data detail nilai pelajaran maka sistem akan mengolah data detail nilai pelajaran, selanjutnya sistem akan memasukan data detail nilai pelajaran ke dalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
3.2.2.18 Proses Mengolah Detail Nilai Ekstrakurikuler
Gambar 3.19 DFD Level 1 Proses 26 Mengolah Detail Nilai Ekstrakurikuler Penjelasan Gambar 3.19 :
Guru menginputkan data detail nilai ekstrakurikuler maka sistem akan mengolah data detail nilai ekstrakurikuler, selanjutnya sistem akan memasukan data detail nilai ekstrakurikuler ke dalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
data detail nilai ekstrakurikuler informasi detail nilai ekstrakurikuler
data detail nilai ekstrakurikuler data nilai ekstrakurikuler
guru
26 mengelola
data nilai ekstrakurikuler
data detail nilai ekstrakurikuler data detail nilai pelajaran informasi detail nilai pelajaran
data detail nilai pelajaran data detail nilai pelajaran
guru 25 mengelola data detail nilai pelaran +
[data detail nilai pelajaran]
3.2.2.19 Proses Mengolah Data J adwal Gur u Mengajar Kelas
Gambar 3.20 DFD Level 1 Proses 27 Mengolah Jadwal Guru Mengajar Kelas Penjelasan Gambar 3.20 :
Guru melihat data jadwal guru mengajar kelas maka sistem akan memberikan informasi data jadwal guru mengajar kelas.
3.2.2.20 Proses Mengolah Data Login BK
Gambar 3.21 DFD Level 1 Proses 28 Mengolah Login BK Penjelasan Gambar 3.21 :
BK menginputkan data login maka sistem akan mengolah data login, selanjutnya sistem akan mengecek data login benar atau salah jika guru memasukan dengan benar maka akan ada pemberitahuan bahwa login berhasil.
data guru mengajar kelas informasi data jadwal guru mengajar kelas
guru 27 mengelola data jadwal guru mengajar kelas [data guru mengajar kelas] data login bk [verifikasi login bk] data login BK login BK BK 28 mengelola
3.2.2.21 Proses Mengolah Data Pelanggar an Siswa
Gambar 3.22 DFD Level 1 Proses 30 Mengolah Data Pelanggaran Siswa Penjelasan Gambar 3.22 :
BK menginputkan data pelanggaran siswa maka sistem akan mengolah data pelanggaran siswa, selanjutnya sistem akan memasukan data pelanggaran siswa ke dalam database, jika data berhasil di simpan maka akan ada pemberitahuan bahwa data berhasil di simpan.
3.2.2.22 Proses Mengolah Data Login Siswa
Gambar 3.23 DFD Level 1 Proses 31 Mengolah Login Siswa Penjelasan Gambar 3.23 :
Siswa menginputkan data login maka sistem akan mengolah data login, selanjutnya sistem akan mengecek data login benar atau salah jika siswa memasukan dengan benar maka akan ada pemberitahuan bahwa login berhasil.
data pelanggaran siswa [informasi data pelanggaran siswa]
data pelaggaran siswa data pelanggaran siswa
BK 30 mengelola data pelanggaran siswa [data pelanggaransiswa]
data login siswa verifikasi login siswa
data login siswa login siswa
siswa
31 mengelola login siswa