SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB (PENILAIAN) (Studi Kasus : SMA NEGERI 1 TAMBANG) LAPORAN KERJA PRAKTEK
Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Pada Jurusan Teknik Informatika
Oleh :
RAHMAD RIZKI ADI 11251105158
FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU PEKANBARU 2016
KATA PENGANTAR
Assalammu’alaikum wa rahmatullahi wa barakatuh. Alhamdulillahi rabbil ’alamin, puji syukur syukur kehadirat Allah SWT yang
senantiasa memberikan rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan Kerja Praktek yang berjudul
“Sistem
Informasi Akademik
Sekolah Berbasis Web Studi kasus (Di SMAN 1 Tambang) ”. Laporan kerja
praktek ini disusun sebagai salah satu prasyarat kelulusan dari Universitas Islam Negeri Sultan Syarif Kasim Riau. Selain itu sebagai dokumentasi hasil dari menyelesaikan kerja praktek. Selama pelaksanaan kerja praktek ini, penulis mendapatkan banyak pengetahuan, pengalaman, bimbingan, dukungan dan juga arahan dari semua pihak yang telah membantu hingga penulisan laporan ini dapat diselesaikan. Untuk itu, penulis ingin menyampaikan ucapan terima kasih kepada : 1.
Bapak Prof. Dr. H. Munzir Hitami, MA, selaku Rektor Universitas Islam Negeri Sultan Syarif Kasim Riau.
2.
Bapak Dr. Hartono, M.Pd, selaku dekan Fakultas Sains dan Teknologi Universitas Islam Negeri Sultan Syarif Kasim Riau.
3.
Bapak M. Irsyad, M.T, selaku Ketua Jurusan Teknik Informatika Universitas Islam Negeri Sultan Syarif Kasim Riau.
4.
Ibu Lola Oktavia, S.S.T, MTI, selaku pembimbing kerja praktek dari jurusan sekaligus koordinator kerja praktek yang telah memberikan bimbingan, arahan, dan telah memberikan banyak kritik dan saran dalam penyusunan laporan laporan kerja praktek ini.
5.
Ibu dan Bapak dosen TIF yang telah banyak memberikan ilmunya kepada penulis.
6.
Afrianty,ST.,M.Sc M.Sc Ibu Iis Afrianty,ST.,
selaku pembimbing kerja praktek yang telah
banyak meluangkan waktunya untuk membimbing, memberikan arahan, saran
dan
kritik
dalam
penyelesaian
kerja
praktek
ini.
7.
Bapak Hendra Feri, Amd selaku pembimbing perusahaan yang telah banyak memberikan arahan selama kerja praktek berlangsung.
8.
Teman – teman dan sahabat saya TIF H angkatan 2012 yang tidak bisa penulis sebutkan nama satu persatu yang selalu mendukung dalam pengerjaan kerja praktek penulis.
9.
Semua pihak yang terlibat baik langsung maupun tidak langsung dalam pelaksanaan kerja praktek ini yang tidak dapat penulis sebutkan satu persatu. Semoga laporan ini dapat bermanfaat bagi penulis dan juga untuk para
pembacanya. Penulis berharap adanya kritik dan saran dari pembaca atas laporan ini yang dapat disampaikan ke alamat email penulis : rahmad.looke
[email protected].
[email protected]. Akhir kata penulis ucapkan terima kasih dan selamat membaca.
Pekanbaru, 4 April 2016
Penulis
LEMBAR PENGESAHAN PERUSAHAAN
SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB (PENILAIAN) (Studi Kasus : SMA NEGERI 1 TAMBANG)
LAPORAN KERJA PRAKTEK
Jurusan Teknik Informatika Fakultas Sains Dan Teknologi Universitas Islam Negeri Sultan Syarif Kasim Riau
oleh:
RAHMAD RIZKI ADI 11251105158
Telah diperiksa dan disetujui sebagai laporan Kerja Praktek di Pekanbaru, Pekanbaru, pada tanggal Maret 2016
Pembimbing
Hendra Feri, Amd.Kom
LEMBAR PENGESAHAN JURUSAN SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB (PENILAIAN) (Studi Kasus : SMA NEGERI 1 TAMBANG) LAPORAN KERJA PRAKTEK Oleh:
RAHMAD RIZKI ADI 11251105158 Telah disetujui dan disahkan sebagai laporan Kerja Praktek di Pekanbaru, pada tanggal Maret 2016 Pembimbing Kerja Praktek
Iis Afrianty, ST., M.Sc NIK. 130 511 004
Mengetahui, Ketua Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Islam Negeri Sultan Syarif Kasim Riau Pekanbaru
Muhammad Irsyad, MT NIP. 19780508 200710 1 007
ABSTRAK
Perkembangan institusi pendidikan berpijak pada kemampuan untuk mengikuti perkembangan teknologi dan kemampuan mengakses serta menyajikan menyajikan informasi. Pada Sekolah Menengah Atas (SMA) Negeri 1 Tambang ini, penyampaian informasi nilai masih kurang efisien karena dalam pengumpulan data, penginputan sampai pemberian hasil nilai ke siswa dilakukan dengan cara manual. Untuk mengatasi permasalahan tersebut diperlukanlah sebuah Sistem Informasi Akademik Sekolah Berbasis WEB (SMA Negeri 1 Tambang) yang dirancang menggunakan Waterfall Model , bahasa pemograman PHP pemograman PHP dengan dengan memakai database server yaitu yaitu database MySQL. Sistem MySQL. Sistem ini dapat mengelola data guru, data siswa, data nilai dan data jadwal, serta pembuatan laporan secara lebih cepat dan tidak memerlukan waktu yang lama. Sistem Informasi Akademik Sekolah Berbasis WEB (SMA Negeri 1 Tambang) yang telah dibangun dapat memberi kemudahan guru dan bagian operator dalam penginputan data khususnya data nilai, dan juga mempermudah siswa dalam melihat data nilainya. Dengan demikian Sistem Informasi Akademik Sekolah Berbsasis WEB berhasil diterapkan di SMA Negeri 1 Tambang. Kata Kunci: Ak ademi ademi k, Se Sekol ah, Si stem tem I nf ormasi Akademi Akademi k, Water Water fal l model, model, Web. Web.
DAFTAR ISI
Halaman LEMBAR PENGESAHAN PERUSAHAAN.......... PERUSAHAAN................................ ................................... .............
ii
LEMBAR PENGESAHAN JURUSAN......................................... ...................................................... .............
iii
ABSTRAK ........................................... ................................................................. ............................................ ................................... .............
iv
KATA PENGANTAR............................................ .................................................................. ...................................... ................
v
DAFTAR ISI............................................ .................................................................. ............................................ ............................... .........
viii
DAFTAR GAMBAR .......................................... ................................................................ .......................................... ....................
xiii
DAFTAR TABEL .......................................... ................................................................ ............................................ ........................ ..
xv
DAFTAR SIMBOL ............................................ .................................................................. .......................................... ....................
xvii
DAFTAR LAMPIRAN .......................................... ................................................................ ...................................... ................
xix
BAB I
PENDAHULUAN ............................................. .................................................................... ........................... ....
I-1
1.1. Latar Belakang .......................................... ................................................................. ........................... ....
I-1
1.2. Rumusan Masalah ............................................ ................................................................ ....................
I-2
1.3. Batasan Masalah........................ Masalah.............................................. ........................................... .....................
I-2
1.4. Tujuan Kerja Praktek ........................................... ........................................................... ................
I-3
1.5. Waktu dan Tempat Pelaksanaan .......................................... ..........................................
I-3
1.6. Sistematika Penulisan .......................................... .......................................................... ................
I-4
BAB II
PROFIL SMA NEGERI 1 TAMBANG
2.1. Sejarah Singkat SMA Negeri 1 Tambang ............................ ............................
II-1
2.2. Struktur Organisasi .......................................... .............................................................. ....................
II-2
2.3. Visi dan Misi SMA Negeri 1 Tambang ............................... ...............................
II-3
2.3.1
Visi ............................................ .................................................................. ............................... .........
II-3
2.3.2
Misi ........................................... ................................................................. ............................... .........
II-3
BAB III KERJA PRAKTEK
3.1. Tugas Kerja Praktek ............................................. ............................................................. ................ III-1 3.2. Analisa Permasalahan .......................................... .......................................................... ................ III-2 3.3. Metodologi Pengerjaan ........................................... ........................................................ ............. III-2 3.4. Jadwal Pengerjaan ........................................... ............................................................... .................... III-3 BAB IV LANDASAN TEORI
4.1. Sistem Informasi Informasi .......................................... ................................................................. ......................... IV-1 4.1.1
Komponen Sistem Informasi .................................. .................................. IV-2
4.2. Sistem Informasi Akademik...................... Akademik............................................ ........................... ..... IV-2 4.3. Model Pengembangan Perangkat Perangkat Lunak.............................. .............................. IV-3 4.3.1
Model Pengembangan The Waterfall ...................... ...................... IV-3
4.3.2
Model Pengembangan Prototyping Pengembangan Prototyping ......................... ......................... IV-4
4.4. Flowchart .................... Flowchart .......................................... ............................................ ................................... ............. IV-4 4.5. Data Flow Diagram (DFD) (DFD) ............................................ ................................................. ..... IV-5 4.6. Entity Relationship Diagram(ERD) ..................................... ..................................... IV-5 4.7. Hypertext Preprocessor (PHP) .......................................... ............................................ .. IV-6 4.8. MySQL................................................................................. IV-7 BAB V
ANALISA DAN PERANCANGAN
5.1. Metode Analisis ........................... .................................................. ....................................... ................ 5.1.1
V-1
Analisa Sistem Lama........................................... ................................................ .....
V-1
5.1.2 Flowchart Sistem Flowchart Sistem Lama ......................................... ........................................... ..
V-2 V- 2
5.1.3
Analisis Sistem Baru ........................................... ................................................ .....
V-3
5.2. Hasil Analisis ............................................ ................................................................... ........................... ....
V-3
5.2.1
Data Masukan........................................... ........................................................... ................
V-4
5.2.2
Proses ........................................... .................................................................. ........................... ....
V-5
5.2.3
Data Keluaran .......................................... .......................................................... ................
V-5
5.3. Hasil Perancangan ........................................... ............................................................... ....................
V-5
5.3.1 5.3.1 Flowchart ............................................ ................................................................ ....................
V-5
5.3.2
Context Diagram ............................................ ..................................................... .........
V-7
5.3.3 Data Flow Diagram (DFD) ..................................... .....................................
V-7
5.3.4
DFD Level 1............................................. 1............................................................. ................
V-7
5.3.5
DFD Level 2 Proses 1 ............................................ .............................................. .. V-10
5.3.6
DFD Level 2 Proses 2 ............................................ .............................................. .. V-11
5.3.7
DFD Level 2 Proses 3 ............................................ .............................................. .. V-13
5.4. Entity Relationship Diagram (ERD) Diagram (ERD) .................................... .................................... V-16 5.5. Perancangan Tabel ........................................... ............................................................... .................... V-16 5.5.1
Rancangan Struktur Menu ....................................... ....................................... V-30
5.6. Perancangan Antar Muka ............................................ ..................................................... ......... V-32 5.6.1
Perancangan Antar Muka Halaman Utama Web .... V-32
5.6.2
Perancangan Antar Muka Login Admin ................. V-32
5.6.3
Perancangan Antar Muka Login Guru .................... V-33
5.6.4
Perancangan Antar Muka Login Siswa ................... V-34
5.6.5
Perancangan Antar Muka Halaman Utama Admin. V-34
5.6.6
Perancangan Antar Muka Halaman Utama Guru ... V-35
5.6.7
Perancangan Antar Muka Halaman Utama Siswa .. V-36
BAB VI IMPLEMENTASI IMPLEMENTASI DAN PENGUJIAN
6.1
Implementasi Sistem ............................................ ............................................................ ................ VI-1 6.1.1. Pengertian dan Tujuan Implementasi ....................... ....................... VI-1 6.1.2. Lingkungan Implementasi ........................................ ........................................ VI-2
6.2
Implementasi Antar Muka Halaman utama website ............ VI-2
6.3
Implementasi Antar Muka Admin ........................................ ........................................ VI-3 6.3.1
Halaman Login ........................................... ........................................................ ............. VI-3
6.3.2
Halaman Administrator ......................................... ........................................... .. VI-4
6.3.3
Halaman User Admin .......................................... ............................................... ..... VI-5
6.3.4
HalamanUser Guru .......................................... ................................................... ......... VI-5
6.3.5
Halaman User Siswa............................................ ................................................. ..... VI-6
6.3.6
Halaman Data Master Ruangan ................................ ................................ VI-8
6.3.7
Halaman Data Master Kelas ..................................... ..................................... VI-9
6.3.8
Halaman Data Master Mata Pelajaran ...................... ...................... VI-10
6.3.9
Halaman Data Diri Guru .......................................... .......................................... VI-11
6.3.10 Halaman Data Diri Siswa ......................... ......................................... ................ VI-12 6.3.11 Halaman Jadwal Pelajaran ........................................ ........................................ VI-13 6.3.12 Halaman Input Nilai ......................... ............................................... ........................ .. VI-14 6.3.13 Halaman Cari Siswa ............................. ................................................. .................... VI-15 6.3.14 Halaman Pindah Kelas ................................ ............................................. ............. VI-15 6.3.15 Halaman Laporan Jadwal Guru ................................ ................................ VI-16 VI-16 6.3.16 Halaman Laporan Jadwal Kelas ............................... ............................... VI-17 VI-17 6.3.17 Halaman Laporan Jadwal Per Hari ........................... ........................... VI-17
6.3.18 Halaman Laporan Nilai ................................... ............................................ ......... VI-18 VI-18 6.4
6.5
6.6
Implementasi Antar Antar Muka Muka Guru......................................... ........................................... .. VI-19 6.4.1
Halaman Login Guru ........................................... ................................................ ..... VI-19
6.4.2
Halaman Utama Guru Guru .......................................... ............................................... ..... VI-20
6.4.3
Halaman Data Anda ........................................... ................................................ ..... VI-21
6.4.4
Halaman Jadwal Mengajar ....................................... ....................................... VI-22
Implementasi Antar Muka Siswa ........................................ ........................................ VI-22 6.5.1
Halaman Login Siswa ............................................ .............................................. .. VI-22
6.5.2
Halaman Utama Siswa ........................................... ............................................. .. VI-23
6.5.3
Halaman Data Anda ............................................ ................................................. ..... VI-24
6.5.4
Halaman Jadwal Pelajaran........................................ ........................................ VI-25
6.5.5
Halaman Laporan Nilai .......................................... ............................................ .. VI-25
Pengujian .......................................... ................................................................ ................................... ............. VI-26 6.6.1 Black Box ......................................... ............................................................... ........................ .. VI-26 6.6.2
6.7
User Acceptance Test (UAT) .................................. .................................. VI-38
Kesimpulan Hasil Pengujian .......................................... ............................................... ..... VI-45
BAB VII PENUTUP
7.1
Kesimpulan ........................................... ................................................................. ............................... ......... VII-1
7.2
Saran........................................... Saran................................................................. .......................................... .................... VII-1
DAFTAR DAFTAR GAMBAR G AMBAR
Gambar
Halaman
2.1. Struktur Organisasi SMA Negeri 1 Tambang ....................................... .......................................
II-2
4.1. Model Pengembangan Waterfall ........................................... ........................................................... ................ IV-3 5.1. Flowchart Sistem Flowchart Sistem Lama ............................................. .................................................................... ........................... ....
V-3
5.2. Flowchart Sistem Baru .......................... ................................................ ............................................. .........................
V-6
5.3. Context Diagram Sistem Informasi Akademik Sekolah ....................... .......................
V-7
5.4. DFD Level 1 Sistem Informasi Akademik Sekolah.............................. Sekolah..............................
V-8
5.5. DFD Level 2 Proses Proses 1 (Data User) .......................................... ....................................................... ............. V-10 5.6. DFD Level Level 2 Proses 2 (Data Master) ........................................... .................................................... ......... V-12 5.7. DFD Level 2 Proses 3 (Data Diri) ........................................... ........................................................ ............. V-14 5.8. ERD Sistem Informasi Akademik Sekolah ......................................... ........................................... .. V-16 5.9. Rancangan Menu Guru .......................................... ................................................................ ............................... ......... V-31 5.10. Rancangan Menu Siswa ............................................. .................................................................... ........................... .... V-31 5.11. Rancangan Antar Muka Muka Halaman Utama Website ............................... ............................... V-32 5.12. Rancangan Antar Muka Login Admin ......................................... .................................................. ......... V-33 5.13. Rancangan Antar Muka Login Guru ............................................ ..................................................... ......... V-33 5.14. Rancangan Antar Muka Login Siswa .......................................... ................................................... ......... V-34 5.15. Rancangan Rancangan Antar Muka Muka Halaman Utama Admin ................................ ................................ V-35 5.16. Rancangan Antar Muka Halaman Utama Guru .................................... .................................... VI-36 5.17. Rancangan Antar Muka Halaman Utama Siswa Si swa ................................... ................................... VI-37 6.1. Halaman Utama Website ........................................... .................................................................. ........................... .... VI-3 6.2. Halaman Login Admin........................................... Admin................................................................. ............................... ......... VI-4 6.3. Halaman Utama Administrator ............................................. ............................................................. ................ VI-5 6.4. Halaman User Admin......................................... Admin............................................................... ................................... ............. VI-5 6.5. Halaman User Guru ........................................... ................................................................. ................................... ............. VI-6 6.6. Halaman Input User Guru .......................................... ................................................................. ........................... .... VI-6 6.7. Halaman User Siswa .......................................... ................................................................ ................................... ............. VI-7 6.8. Halaman Input User Siswa ............................................ ................................................................... ......................... VI-7 6.9. Halaman Data Master Ruangan ............................................ ............................................................ ................ VI-8
6.10. Halaman Input Input Data Ruangan ........................................... ............................................................... .................... VI-8 6.11. Halaman Data Master Kelas ....................... ............................................. .......................................... .................... VI-9 6.12. Halaman Input Input Data Kelas ............................................ ................................................................... ......................... VI-9 6.13. Halaman Data Master Mata Pelajaran .................................................. .................................................. VI-10 6.14. Halaman Input Data Mata Pelajaran ........................................ ..................................................... ............. VI-10 6.15. Halaman Data Diri Guru ................................. ....................................................... ...................................... ................ VI-11 6.16. Halaman Input Data Guru .......................................... ................................................................. ........................... .... VI-11 6.17. Halaman Data Diri Siswa ........................................... .................................................................. ........................... .... VI-12 6.18. Halaman Input Data Siswa ............................................ ................................................................... ......................... VI-12 6.19. Halaman Jadwal Pelajaran ......................................... ............................................................... ........................... ..... VI-13 6.20. Halaman Input Data Jadwal Pelajaran ................................................ .................................................. .. VI-13 6.21. Halaman Input Nilai(pilih Nilai(pili h kelas dan mapel) ......................................... ......................................... VI-14 6.22. Halaman Input Nilai ............................ ................................................... ............................................. ........................... ..... VI-14 6.23. Halaman Cari Siswa ........................................... ................................................................. ................................... ............. VI-15 6.24. Halaman Pindah Kelas ........................................... ................................................................. ............................... ......... VI-16 6.25. Halaman Laporan Jadwal Guru......................................... Guru............................................................. .................... VI-16 6.26. Halaman Laporan Jadwal Kelas ............................................ ............................................................ ................ VI-17 6.27. Halaman Laporan Jadwal Perhari ............................. .................................................... ............................ ..... VI-18 6.28. Halaman Laporan Nilai ............................... ..................................................... .......................................... .................... VI-18 6.29. Halaman Detil Nilai Siswa ............................................ ................................................................... ......................... VI-19 6.30. Halaman Form Login Guru ........................................... .................................................................. ......................... VI-20 6.31. Halaman Utama Guru .............................................................. ........................................................................... ............. VI-20 6.32. Halaman Data Anda ........................................... ................................................................. ................................... ............. VI-21 6.33. Halaman Edit Data Diri................................................. Diri....................................................................... ........................ .. VI-21 6.34. Halaman Jadwal Mengajar ............................................ ................................................................... ......................... VI-22 6.35. Halaman Form Login Siswa ......................................... ............................................................... ........................ .. VI-23 6.36. Halaman Utama Siswa ........................ ............................................... ............................................. ........................... ..... VI-23 6.37. Halaman Data Anda ........................................... ................................................................. ................................... ............. VI-24 6.38. Halaman Edit Data Diri................................................. Diri....................................................................... ........................ .. VI-24 6.39. Halaman Jadwal Pelajaran ......................................... ............................................................... ........................... ..... VI-25 6.40. Halaman Laporan Nilai ............................................. .................................................................... ........................... .... VI-25
DAFTAR TABEL
Tabel
Halaman
2.1. Periodisasi Kepemimpinan SMA Negeri 1Tambang ............................ ............................
II-2
3.1. Jadwal Pengerjaan Kerja Praktek .......................................... .......................................................... ................
III-
5.1. Proses DFD Level 1 Sistem Informasi Akademik ................................ ................................
V-9
5.2. Aliran Data Data DFD Level 1 Sistem Informasi Pengelolaan Akademik Sekolah ...................................... ............................................................ .......................................... .................... V-10 5.3. Proses DFD DFD Level 2 Proses 1 (Data User) ........................................... ........................................... V-10 5.4. Aliran Data DFD Level 2 Proses 1 (Data User).................................... .................................... V-11 5.5. Proses DFD Level 2 Proses 2 (Data Master) ....................................... ....................................... V-12 5.6. Aliran Data DFD Level Level 2 Proses 2 (Data Master) ................................ ................................ V-13 5.7. Proses DFD Level 2 Proses 3 (Data Diri) Diri) .......................................... ............................................ .. V-15 5.8. Aliran Data DFD Level 2 Proses 2 (Data Diri) ..................................... ..................................... V-15 5.9. Keterangan Entitas Pada ERD .......................................... .............................................................. .................... V-19 5.10. Konseptual Data Model Tabel Ruangan .......................................... ............................................... ..... V-22 5.11. Konseptual Data Model Tabel Kelas .......................................... ................................................... ......... V-22 5.12. Konseptual Data Model Tabel Tabel Mata Pelajaran ............................ ..................................... ......... V-23 5.13. Konseptual Data Model Tabel Tabel Guru & User Guru ............................... ............................... V-23 5.14. Konseptual Konseptual Data Model Tabel Siswa & User Siswa............................. Siswa............................. V-24 5.15. Konseptual Data Model Tabel Siswa Ayah .......................................... .......................................... V-25 5.16. Konseptual Data Model Tabel Tabel Siswa Ibu .................................... ............................................. ......... V-26 5.17. Konseptual Data Model Tabel Siswa Wali ......................................... ........................................... .. V-27 5.18. Konseptual Data Model Tabel Tabel Siswa Kegemaran .............................. ................................ .. V-27 5.19. Konseptual Data Model Tabel Siswa Pendidikan Sebelum .................. V-28 5.20. Konseptual Data Model Tabel Siswa Kelas .......................................... .......................................... V-28 5.21. Konseptual Data Model Tabel Jadwal ............................................ ................................................. ..... V-29 5.22. Konseptual Data Model Tabel Nilai ........................................... .................................................... ......... V-29 5.23. Konseptual Konseptual Data Model Tabel User Admin Admin ......................................... ......................................... V-30 6.1. Pengujian Form Pengujian Form Login Login
............................................ ................................................................... ........................... .... VI-26
6.2. Pengujian Form Pengujian Form User Admin Admin ........................................... ............................................................... .................... VI-28
6.3. Pengujian Form Pengujian Form User Guru User Guru ........................................... .................................................................. ......................... VI-29 6.4. Pengujian Form Pengujian Form User Siswa ............................................................ ................................................................. ..... VI-29 6.5. Pengujian Form Pengujian Form Data Data Master Ruangan ............................................ ................................................. ..... VI-30 6.6. Pengujian Form Pengujian Form Data Data Master Kelas ...................................... ...................................................... ................ VI-31 6.7. Pengujian Form Pengujian Form Data Data Master Maste r Mata Pelajaran .......................... ....................................... ............. VI-32 6.8. Pengujian Form Pengujian Form Data Diri Guru............................................ ............................................................ ................ VI-33 6.9. Pengujian Form Pengujian Form Data Data Diri Siswa ............................................ ......................................................... ............. VI-33 6.10. Pengujian Form Pengujian Form J Jadwal adwal Pelajaran Pel ajaran ............................................ ......................................................... ............. VI-34 6.11. Pengujian Form Pengujian Form Input Input Nilai .......................................... ................................................................. ......................... VI-35 6.12. Pengujian Form Pengujian Form Cari Cari Siswa .......................................... ................................................................. ......................... VI-36 6.13. Pengujian Form Pengujian Form Pindah Pindah Kelas..................... Kelas ........................................... .......................................... .................... VI-37 6.14. Pengujian Laporan Jadwal ................................................ .................................................................... .................... VI-38 6.15. Pengujian Laporan Kelas .................................................. ...................................................................... .................... VI-38 6.16. Kuisioner User Acceptance Test ................................... ......................................................... ........................ .. VI-40 6.17. Hasil Pengujian UAT Admin ............................................ ................................................................ .................... VI-41 6.18. Hasil Pengujian UAT Guru ........................................... .................................................................. ......................... VI-42 6.19. Hasil Pengujian UAT Siswa ................................................. ................................................................. ................ VI-43 6.20. Nilai Persentasi Kuisioner .......................................... ................................................................. ........................... .... VI-45
DAFTAR SIMBOL
Flowchart Terminator : Simbol terminator (Mulai/ selesai) merupakan tanda bahwa sistem akan dijalankan atau berakhir
Proses: Simbol yang digunakan untuk melakukan pemrosesan pemrosesan data baik baik oleh user user maupun komputer komputer (sistem) (sistem)
Verifikasi : Simbol yang digunakan untuk memutuskan apakah valid atau tidak validnya suatu kejadian.
Data : Simbol yang digunakan untuk mendeskripsikan dat yang digunakan.
Data Flow Diagram (DFD) (DFD)
Entitas Eksternal : simbol kesatuan diluar lingkungan sistem yang akan menerima input dan menghasilkan output.
Proses : Simbol yang digunakan untuk melakukan pemrosesan data data baik oleh user user maupun komputer komputer (sistem)
Data Store : Simbol yang digunakan untuk mewakili suatu penyimpanan data (database ( database))
Arus Data : Simbol yang digunakan untuk menggambarkan arus data di dalam sistem
Entitas Relations Relations hip Diagram (ERD) Entitas : Entitas suatu objek yang dapat diidentifikasikan dalam lingkungan pemakai. Entitas merupakan individu yang mewakili suatu yang nyata (eksistensinya) dan dapat dibedakan dari sesuatu yang lain
Atribut : atribut merupakan properti yang dimiliki setiap yang akan disimpan datanya. Entitas mempunyai elemen yang namanaya atribut.
Relasi : Relasi menunjukkan adanya hubungan diantara entitas yang berasal dari himpunan entitas berbeda.
DAFTAR DAFTAR LAMPIRAN LAM PIRAN
Lampiran
Halaman
A
Perancangan Antarmuka Pada Admin..................................... Admin....................................... ............ A-1
B
Perancangan Antarmuka Pada Pimpinan ......................................... .............................................. ..... B-1
I-1
BAB I PENDAHULUAN 1.1 Latar Belakang Pada saat ini teknologi dan ilmu pengetahuan berkembang sangat pesat. Dengan adanya perkembangan teknologi ini setiap pekerjaan akan dapat direalisasikan secara lebih efisien dan efektif. Sebelum maraknya teknologi, dalam menjalankan aktifitas terasa begitu lamban dan membutuhkan banyak waktu, dengan adanya teknologi pada saat ini dapat mempercepat segala aktivitas yang akan dilakukan dengan waktu yang lebih singkat. Tidak terkecuali pada instusi pendidikan pada saat ini. Perkembangan institusi pendidikan berpijak pada kemampuan untuk mengikuti perkembangan teknologi dan kemampuan mengakses serta menyajikan informasi. Sehingga dalam rangka meningkatkan kualitas pendidikan, sudah saatnya sekolah memiliki Sistem Informasi yang dapat membantu sekolah dalam mengelola kegiatan belajar mengajar dengan efektif dan efisien termasuk dalam memberikan informasi penilaian yang di tuangkan ke dalam sebuah Sistem Akademik Sekolah. Sekolah Menengah Atas (SMA) Negeri 1 Tambang adalah sebuah sekolah yang beralamatkan di Jalan Raya Pekanbaru-Bangkinang Desa Sungai Pinang Kecamatan Tambang. Pada sekolah tersebut dalam penyampaian informasi nilai masih dirasa kurang efisien karena dalam penginptuan nilai sampai pemberian hasil nilai ke siswa dilakukan dengan cara manual, seperti guru harus membuat nilai dalam Ms. Excel lalu memberikannya ke bagian kurikulum untuk digabungkan dan dicetak, setelah itu bagian kurikulum kembali memberi nilai yang sudah dicetak kepada guru, kemudian guru memberikan hasil nilai tersebut ke siswanya. Hal ini tentunya sangat menyita waktu dan tenaga khususnya di bagian kurikulum. padahal di sekolah tersebut sudah terdapat t erdapat teknologi informasi yang memadai, seperti tersedianya jaringan komputer. Tetapi sepertinya teknologi tersebut belum dimanfaatkan sebagaimana mestinya. Jika teknologi
I-2
tersebut dapat dimanfaatkan secara maksimal, maka akan meningkatkan reputasi dan kualitas sekolah. Salah satu pemanfaatannya adalah dengan membangun sebuah “SISTEM “SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB ”. Dengan berkembangnya kemajuan teknologi saat ini, pihak SMA Negeri 1 Tambang pastinya perlu untuk bersaing dalam hal informasi akademik, selain untuk memudahkan siswa dan guru dalam hal akademik, juga bisa membantu meningkatkan kinerja guru. Berdasakan latar belakang tersebut maka penulis mencoba untuk membuat suatu sistem informasi akademik sekolah berbasis web di SMA Negeri 1 Tambang yang terkomputerisasi terkomputerisasi secara optimal. Dan judul yang diambil untuk penyusunan laporan ini, yaitu “SISTEM INFORMASI AKADEMIK INFORMASI AKADEMIK SEKOLAH BERBASIS WEB DI SMAN 1 TAMBANG”
1.2 Rumusan Masalah Sesuai dengan judul yang diambil dalam laporan ini, maka berdasarkan penelitian yang dilakukan dibuatlah rumusan masalah yaitu Bagaimana membangun system informasi akademik sekolah yang dinamis pada SMA Negeri 1 Tambang.
1.3
Batasan Masalah Dalam hal ini penulis merasa perlu untuk membatasi masalah yang akan
dibahas agar pada perancangan dan pembangunan website sekolah dinamis ini dapat lebih terarah sesuai dengan tujuan yang ingin dicapai. Adapun masalah yang dibahas dalam laporan ini hanya dibatasi pada : 1. Sistem yang akan dibangun hanya sistem informasi akademik sekolah dan mengolah data- data seperti data guru, siswa, jadwal, dan nilai. 2. Sistem yang akan di bangun tidak membahas tentang kepegawaian guru, dan tidak membahas tentang security system.
I-3
1.4
Tujuan Kerja Praktek Adapun tujuan dari dilaksanannya kerja praktek ini adalah : 1. Sebagai salah satu syarat kelulusan untuk memperoleh gelar sarjana pada jurusan Teknik Informatika Universitas Sultan Syarif Syarif Kasim Riau. 2. Mempraktekkan ilmu yang telah dipelajari selama perkuliahan kedalam lingkungan dunia kerja . 3. Menambah pengalaman kerja bagi mahasiswa. 4. Menambah pengalaman pengalaman di dunia kerja sebelum terjun langsung ke duniakerja. 5. Membentuk dan melatih mahasiswa agar dapat bekerja disiplin, propesional dan berkomunikasi dengan dengan baik.
1.4.1 Tujuan Khusus Kerja praktek yang dilakukan di SMA Negeri 1 Tambang ini bertujuan untuk
membangun system informasi akademik sekolah yang dinamis untuk SMA
Negeri 1 Tambang sehingga dapat memberi kemudahan untuk guru dan siswa dalam memperoleh informasi akademik.
1.5
Tempat dan Waktu Pelaksanaan Waktu dan tempat pelaksanaan kegiatan kerja praktek:
Waktu
: 20 Oktober 2015 s/d 31 Desember 2015
Tempat
: SMA NEGERI 1 TAMBANG
1.6
Sistematika Penulisan Sistematika penulisan laporan kerja praktek ini terdiri dari pokok-pokok
permasalahan yang dibahas pada masing-masing yang diuraikan menjadi beberapa bagian :
I-4
BAB I. PENDAHULUAN PENDAHULUAN
Menguraikan tentang latar belakang masalah, Rumusan Masalah, Batasan Masalah, Tujuan Kerja Praktek, Tempat Kerja Praktek, dan Sistematika Penulisan.
BAB II. PROFIL P ROFIL PERUSAHAAN PERUSAHAAN
Menjelaskan mengenai sejarah sekolah SMA Negeri 1 Tambang, struktur organisasi, lokasi, visi dan misi SMA Negeri 1 Tambang.
BAB III. TUGAS KERJA PRAKTEK
Menjelaskan uraian tugas kerja praktek, analisa permasalahan, serta jadwal pengerjaan dari dari kerja praktek. praktek.
BAB IV. LANDASAN TEORI
Merupakan penjelasan mengenai studi pustaka terhadap teori - teori yang mendasari dalam pelaksanaan Kerja Praktek untuk membangun sebuah Sistem Informasi Akademik Sekolah Berbasis Web di SMA Negeri 1 Tambang.
BAB V. ANALISA DAN PERANCANGAN SISTEM
Menerangkan tentang Sistem Informasi Akademik Sekolah Berbasis Web di SMA Negeri 1 Tambang
yang akan digunakan
untuk menyelesaikan
permasalahan permasalahan yang ada di bagian akademik akademik yang masih masih manual.
BAB VI. IMPLEMENTASI DAN PENGUJIAN
Bab ini berisi penjelasan tentang batasan implementasi dan pengembangan serta tampilan perangkat lunak yang dibuat (Sistem Informasi Akademik Sekolah Berbasis Web di SMA Negeri 1 Tambang).
BAB VII. KESIMPULAN
Berisi kesimpulan dan saran yang dapat diambil dari pelaksanaan Kerja Praktek dalam membangun Sistem Informasi Akademik Sekolah Berbasis Web di SMA Negeri 1 Tambang. Tambang.
II - 1
BAB II PROFIL SMAN 1 TAMBANG 2.1 Sejarah SMA Negeri 1 Tambang SMA Negeri 1 Tambang Tambang adalah salah satu lembaga pendidikan formal yang berada di Kecamatan Tambang, Kabupaten Kampar. Sekolah ini terletak 45 kilometer sebelah Timur Kota Bangkinang. Berdiri di atas tanah seluas 2 hektar dengan jumlah ruangan sebagai berikut: 19 unit ruangan belajar, labor 3 ruangan, pustaka 1 ruangan, musholla dan 6 toilet siswa, 2 ruangan toilet guru dan lapangan olahraga. Jumlah siswa hingga saat ini 574 orang, rombongan belajar 21 kelas, 7 rombongan belajar untuk kelas X, 7 rombongan belajar untuk kelas XI dan 7 rombongan belajar untuk kelas XII. SMA Negeri 1 Tambang awalnya berasal dari SMA Swasta LKMD Desa Tambang Kecamatan Kampar Kabupaten Kampar didirikan tahun 1985, selanjutnya berdasarkan Surat Keputusan Kepala Kantor Wilayah Provinsi Riau Departemen Pendidikan Nasional Nomor: 11110/I09.2.2/PR/2000 tanggal 14 Desember tahun 2000 sekolah ini dinegerikan. Sehubungan terjadinya pemekaran kecamatan di wilayah Kabupaten Kampar, maka sekolah ini berada di bawah naungan Kecamatan Tambang. Periodisasi kepemimpinan Sekolah SMAN 1 Tambang dapat dilihat pada tabel berikut:
DAFTAR KEPALA SEKOLAH
No
NAMA
TAHUN
01.
Hasan Jus
1985 – 1986 1986
02.
Hj. Siti Aminah, BA.
1986 – 2001 2001
KETERANGAN
II-2
03.
Drs. M. Zein
2001
04.
Drs. Basrun, M.Pd.
2002 – 2005 2005
05.
Drs. Darwis
2005 – 2014 2014
06.
Drs. Khairullah, M.Pd.
2014 – sekarang sekarang
.
2.2 Struktur Organisasi Didalam instansi tentunya memiliki sebuah struktur orgranisasi agar dapat menjalankan pekerjaan sesuai bagian – bagiannya bagiannya masing masing. Berikut adalah struktur organisasi SMAN 1 Tambang 2.1 berikut ini.
KEPALA SEKOLAH
KOMITE SEKOLAH
Drs. Khairullah, M.pd
Ir. H. Eka Suhendra
WAKA HUMAS
WAKA HUMAS
WAKA HUMAS
WAKA SARANA / PRASARANA
KEPALA TATA USAHA
Syahruman, S.pd
Syahruman, S.pd
Syahruman, S.pd
Drs. Mansur
Sarmuji
KOORDINATOR PERPUSTAKAAN
BENDAHARA
Hj. Herlina, SE
Dasratman, SH
WALI KELAS X Nurkholis M SIP Mh d. A zli, S. S.A g Dra. Dra. Erm Ermaa Wat Wati, S.P S.Pd d Masniar i, S.Si M uh uhar mi mia ti , S. Pd Pd Rosnimar, S. S.Pd Sr i Ju sm smaini, SE
WALI KELAS XI
Wali Kelas X-1 W ali K elas XX-2 Wali Kel Kelas X-3 X-3 W ali K elas X-4 W al ali K el ela s X -5 -5 W ali Ke Kelas XX-6 W al ali K el elas X-7
Mu liati, S.Pd Su pa parman , S.Pd R ah ahm a W at ati , S .P .Pd Ek a Y ul uli a F , S .P .Pd Y on on a A fr fr ia ian i,i, SE SE Sy am ams ur ur ijij al al , S .A .A g H j.j. H er erlin a, a, SE
W ali K elas XI - IP A – 1 W al ali K el elas XI XI - IP A – 2 W al ali K el ela s X I - IP A – 3 W al ali Ke Kelas XI XI - IP S – 1 W al ali K el elas XI XI - IP S – 2 W al ali K el ela s X I - IP S – 3 W al ali K el elas X I - IP S – 4
WALI KELAS XII
D arnis , S.Pd D ra ra . N el elv ia ia Fi Fi tr tri at ati Nelina Malina, S.Pd Nursanti, S.Pd M hd hd. N as asir , S. Ag Ag
S I S W A
Gambar 2.1 Struktur Organisassi SMAN 1 Tambang
W ali K elas X II – IPA – 1 W al ali K el ela s XI XII – IPA – 2 Wali Kelas XII – IPS – 1 Wali Kelas XII – IPS – 2 W al ali K el elas X II II – IPS – 3
II-3
2.3 VISI DAN MISI SMAN 1 TAMBANG Adapun visi dan misi SMAN 1 Tambang antara lain :
2.3.1 VISI Menjadikan SMAN 1 TAMBANG sebagai sekolah yang berprestasi, berakhlak mulia, terampil dan berwawasan lingkungan.
2.3.2 MISI 1. Meningkatkan kualitas pbm, sehingga terwujudnya peningkatan mutu pendidikan yang selaras dengan nilai keilmuan, moral moral dan keagamaan. 2. Meningkatkan prestasi siswa dan
menumbuh kembangkan semangat
kewirausahaan. 3. Mempersiapkan lulusan yang siap diterima/bersaing di perguruan tinggi negeri. 4. Mengembangkan kreasi, daya nalar siswa dengan mengaktifkan sanggar serta kajian ilmiah secara teratur,terencanadan terprogram. 5. Pemantapan kemampuan profesionalisme profesionalisme tenaga kependidikan. 6. Pemantapan managemen peningkatan mutu berbasis sekolah. 7. Peningkatan pelaksanaan disiplin sekolah. 8. Meningkatkan kegiatan olahraga dalam upaya membudayakan hidup sehat. 9. Mengelolah dan menata lingkungan sekolah sebagai lingkungan yang rindang sehat. 10. Mengelola dan menata lingkungan sekolah sebagai lingkungan yang bersih. 11. Mengelolah dan menata lingkungan sekolah sebagai lingkungan yang bermanfaat. 12. Mengelolah dan menata lingkungan sekolah sebagai lingkungan yang hemat energi dan air.
III - 1
BAB III TUGAS KERJA PRAKTEK 3.1
Tugas Kerja Praktek Kerja praktek yang berlangsung dari tanggal 20 Oktober 2015 sampai dengan 31 Desember 2015 ini, merupakan sebuah pengalaman yang sangat
berharga
bagi penulis. Pada saat kerja praktek ini
berlangsung penulis dapat memperoleh berbagai pengetahuan mengenai dunia kerja secara umum pada instansi pendidikan seperti di SMA Negeri 1 Tambang tempat penulis melaksanakan kerja praktek terutama di bagian Akademik yang akan penulis paparkan pada laporan ini. Secara umum, pembelajaran yang diikuti penulis selama melakukan kerja praktek antara lain, menganalisa proses kerja dibagian Akademik (kurikulum,kesiswaan
dan
operator)
terutama
proses
penilaian,
penjadwalan. Adapun beberapa tugas yang dapat diuraikan yaitu : 1. Melakukan analisa pada bagian Akademik (kurikulum, kesiswaan dan operator) sekolah di SMA Negeri 1 Tambang. 2. Merumuskan permasalahan dan hambatan yang dihadapi sekolah khususnya dalam mengelola data siswa, guru, jadwal dan nilai. Berdasarkan analisa prosedur yang sedang berjalan, penulis melakukan analisa pada sistem baru yang akan digunakan. 3. Setelah selesai melakukan analisa pada sistem baru, penulis melakukan implementasi. Ketika tahap ini berjalan, penulis rutin mendiskusikan tahap implementasi agar sistem yang dibangun sesuai analisa pada sistem baru dan layak digunakan. 4. Tahap implementasi selesai dan dilanjutkan dengan pengujian.
III - 2
3.2
Analisa Permasalahan Permasalahan yang dihadapi selama ini dapat diuraikan sebagai berikut : Sulitnya mengelolah data nilai karena setiap guru atau wali kelas harus membuat nilai ke dalam format excel dan memberikan ke bagian operator lalu bagian operator mencetak nilai yang akan dibagikan ke siswa melalui wali kelas. Tentunya menyulitkan bagian operator karena harus mencetak seluruh nilai siswa dan memberikannya ke wali kelas masingmasing, hal ini tentu membutuhkan waktu yang lama dan kurang efektif.
3.3 Metodologi Pengerjaan Adapun metode pengerjaan dalam pelaksanaan kerja praktek ini adalah sebagai berikut: 1. Pengumpulan data A. Studi Pustaka Membaca dan mempelajari buku-buku dan literature literature yang berhubungan dengan pengembangan sebuah sistem dan pembuatan laporan. Seperti: Buku Sistem Basis Data. B. Wawancara (interview (interview)) Model yang dimaksud ialah dengan mengajukan beberapa pertanyaan atau berupa aktivitas tanya jawab secara langsung terhadap pembimbing instansi pada SMA Negeri 1 Tambang. Tambang. C. Diskusi yang dilakukan dengan pembimbing instansi sekolah, dimana pembimbing juga mengambil andil terhadap analisa dan implementasi pada sistem baru. D. Observasi Melakukan
pengamatan proses penjadwalan dan penilain yang terjadi terj adi
di SMAN 1 Tambang secara langsung. langsung.
III - 3
2. Analisa dan perancangan Pada tahap ini peneliti melakukan analisa terhadap kebutuhan sistem serta melakukan perancangan terhadap sistem yang akan dibuat. Alat bantu yang digunkaan dalam analisa dan perancangan adalah Flowchart, Context Diagram, Data Flow Diagram, Struktur Diagram, Struktur Aplikasi dan Model Sistem. 3. Tahap Implementasi dan Pengujian Merupakan tahap penyusunan perangkat lunak sistem (coding) dan pengujian (testing ) apakah
sistem
dapat
berjalan
sesuai
dengan
kebutuhan. Untuk mengimplementasikan aplikasi ini maka dibutuhkan perangkat pendukung, perangkat tersebut berupa perangkat keras dan perangkat lunak. Pengujian menggunakan blackbox dan blackbox dan User Acceptentance Test ( UAT). Perangkat lunak dibutuhkan: A. Platform
: Windows 10
B. Bahasa Pemograman : PHP JavaScript,CSS ,JavaScript,CSS C. DBMS
: MySQL : MySQL
3.4 Jadwal Pengerjaan Jadwal pengerjaan Kerja Praktek ini dijelaskan pada Tabel 3.1 Tabel 3.1 Jadwal Pengerjaan Kerja Praktek Waktu Pelaksanaan No
1 2 3
4
Kegiatan
Kerja Praktek Studi kepustakaan Wawancara dan pengumpulan data Analisa dan Perancangan
5
Implementasi
6
Laporan Kerja Praktek
Oktober
November
Desember
Januari
III - 4
BAB IV LANDASAN TEORI
4.1
Sistem Informasi Menurut Jogiyanto (2005: 2) di dalam litelaturnya mengatakan sistem
merupakan kumpulan elemen - elemen yang saling berinteraksi untuk mencapai suatu tujuan tertentu atau yang diinginkan. Sistem ini menggambarkan suatu kejadian - kejadian dan satu kesatuan yang nyata adalah suatu objek nyata, seperti: tempat, benda, dan orang-orang yang betul-betul ada dan terjadi. Sistem merupakan suatu kumpulan dari elemen-elemen yang saling terkait dan bekerja sama, saling berhubungan dan berinteraksi untuk mengolah data masukan (input ) untuk mencapai tujuan tertentu sampai menghasilkan keluaran (output ) yang diinginkan (Kristanto, 2003). Sedangkan Informasi adalah data yang diolah menjadi bentuk lebih berguna dan lebih berarti bagi yang menerimanya (McLeod, (McLeod, 2004). Informasi juga disebut data yang diproses atau data yang memiliki arti. Informasi merupakan data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakannya. Menurut Jogiyanto HM., (1999: 692), informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian – kejadian (event ) yang nyata ( fact ) yang digunakan untuk pengambilan keputusan.
4.1.1 Komponen Sistem Informasi Di dalam komponen sistem terdapat beberapa komponen-komponen seperti: (Kadir, 2003 dikutip oleh Kendall, 2006) 1. Perangkat keras (hardware (hardware): ): mencakup piranti-piranti fisik, seperti komputer dan printer.
IV-2
2. Perangkat lunak ( software): software): sekumpulan instruksi yang memungkinkan perangkat keras untuk dapat memproses data. 3. Prosedur: Sekumpulan aturan yang dipakai untuk mewujudkan pemrosesan data dan pembangkitan keluaran yang dikehendaki. 4. Orang: semua orang yang bertanggung jawab dalam pengembangan sistem informasi, pemrosesan, dan penggunaan keluaran sistem informasi. 5. Basis data (database (database): ): sekumpulan tabel, hubungan dan lain-lain yang berkaitan dengan penyimpanan data. 6. Jaringan komputer dan komunikasi data: sistem penghubung yang memungkinkan sumber (resources (resources)) di pakai secara bersama atau diakses oleh sejumlah pemakai.
4.2
Sistem Informasi Akademik Sistem Informasi Akademik adalah suatu sistem yang dirancang untuk
keperluan pengeloaan data-data Akademik dengan penerapan teknologi komputer baik ‘hardware’ maupun ‘software’, ‘hardware’ (perangkat keras) adalah peralatan-peralatan seperti komputer (PC maupun Laptop), Printer dan sebagainya. Sedangkan ‘Software’ (perangkat lunak) merupakan program komputer yang memf ungsikan ungsikan ‘hardware’ tersebut, sehingga seluruh proses kegiatan akademik dapat terkelola menjadi informasi yang bermanfaat dalam pengelolaan nilai dan pengambilan keputusan-keputusan bagi pengambil keputusan di lingkungan Instansi Pendidikan baik itu Negeri ataupun Swasta.
4.3
Model Pengembangan Perangkat Lunak Model sistem yang dikembangkan dalam menganalisa perangkat lunak
menggunakan metode konvensional dengan memanfaatkan model atau paradigma siklus hidup klasik atau lebih sering disebut Waterfall Model dan Prototyping. dan Prototyping.
4.3.1 Model Pengembangan Waterfall Model pengembangan ini bersifat linear dari tahap awal pengembangan system yaitu tahap perencanaan sampai tahap akhir pengembangan sistem yaitu tahap pemeliharaan. Tahapan berikutnya tidak akan dilaksanakan sebelum
IV-3
tahapan sebelumnya selesai dilaksanakan dan tidak bisa kembali atau mengulang ke tahap sebelumnya. Secara umum kerangka kerja model Waterfall selengkapnya selengkapnya pada Gambar 4.1 berikut ini Perencanaan
Analisis
Perancangan
Implementasi
Pemeliharaan
) Gambar 4.1 Kerangka Kerja Model Pengembangan Waterfall (Sommervi Sommervi l l e, 2011 2011
Keterangan dari gambar 4.1 : 1.
Perencanaan
Menyangkut pengumpulan kebutuhan pengguna, studi kelayakan secara teknis maupun secara teknologi serta penjadwalan pengembangan perangkat lunak. 2.
Analisis Tahap analisis dilakukan setelah tahap perencanaan dan sebelum tahap perancangan. Tahap ini merupakan tahap yang kritis. Tugas utama pada tahap ini adalah menentukan ruang lingkup sistem, mengumpulkan fakta, menganalisis fakta dan mengkomunikasikan temuan-temuan tersebut melalui laporan analisis sistem.
3.
Perancangan Tahap ini merupakan tahap pencarian solusi dari masalah yang didapat pada tahap analisa.
IV-4
4.
Tahap Implementasi Pada tahap ini dimulai proses penyusunan perangkat lunak aplikasi (coding ), ), dan pengujian (testing ( testing ) apakah sistem sudah sesuai dengan kebutuhan.
5. Tahap Pemeliharaan Tahap pemeliharaan merupakan tahap yang penting untuk memlihara keutuhan data dan informasi yang telah dihimpun di dalamnya.
4.3.2 Model Pengembangan Prototyping Prototyping adalah salah satu pendekatan dalam rekayasa perangkat lunak yang secara langsung mendemontrasikan bagaimana sebuah perangkat lunak atau komponen-komponen perangkat lunak akan bekerja dalam lingkungannya sebelum tahapan konstruksi aktual dilakukan.
4.4
Flowchart Flowchart merupakan
metode
untuk
menggambarkan
tahap-tahap
pemecahan masalah dengan merepresentasikan simbol-simbol tertentu yang mudah dimengerti, mudah digunakan dan standar. Tujuan utama penggunaan flowchart adalah menggambarkan suatu tahapan penyelesaian masalah secara sederhana, terurai, simbolan jelas dengan menggunakan simbol-simbol standar. Tahap penyelesaian masalah yang disajikan harus jelas, sederhana, efektif dan tepat.
4.5
Data Flow Diagram (DFD) Data Flow Diagram (DFD) Diagram (DFD) adalah representasi grafik dari sebuah sistem.
DFD menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di mana komponen-komponen tersebut, dan asal, tujuan, dan penyimpanan dari data tersebut (Kendall, 2006). Pembuatan DFD merupakan cara ilmiah mendokumentasikan suatu sistem. Beberapa simbol untuk menjaga tiap DFD sesederhana mungkin membuat DFD komunitas-komunitas efektif. efektif. Sehingga ketika analis sistem menggambar menggambar DFD,
IV-5
manager dapat memahami dengan mudah (MClead, 1998 1998 dikutip oleh Kendall, 2006).
4.6
Entity Relationship Diagram (ERD) Entity Relationship Diagram (ERD) merupakan notasi grafis dalam
pemodelan data konseptual yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks. Dengan ERD kita dapat menguji model dengan mengabaikan proses yang harus dilakukan dan dengan ERD kita mencoba menjawab pertanyaan seperti : Data apa yang kita perlukan? Bagaimana data yang satu berhubungan dengan data yang lain? (Supriyanto, 2005 dikutip Kendall, 2006). ERD untuk memodelkan struktur str uktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Pada dasarnya ada tiga simbol yang digunakan, yaitu : 1. Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain (Fathansyah, 1999 dikutip Kendall, 2006). 2. Atribut yang berfungsi mendeskripsikan karakateristik dari suatu entitas. 3. Hubungan antar relasi (relationship (relationship)) adalah hubungan antara entitas dengan entitas lainnya. Ada beberapa jenis hubungan relasi yakni: a. Satu ke satu (one (one to one) one ) Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak banyak dengan satu entitas pada himpunan entitas entitas B. b. Satu ke banyak (one (one to many) many) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A. c. Banyak ke banyak (many ( many to many) many ) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.
IV-6
4.7
Hypertext Preprocessor (PHP) Hypertext Preprocessor (PHP) merupakan bahasa standar yang digunakan
dalam dunia website. website. PHP adalah bahasa program yang berbentuk script yang diletakkan di dalam server web. web. Jika kita lihat dari sejarah, mulanya PHP diciptakan dari ide Rasmus Lerdof yang membuat script perl . Script tersebut sebenarnya dimaksudkan untuk digunakan sebagai program untuk dirinya sendiri. Akan tetapi, kemudian dikembangkan lagi sehingga menjadi sebuah bahasa yang disebut “ Personal Home Page”. Page”. Inilah awal mula munculnya PHP sampai saat ini. PHP
telah
dicipta
terutama
untuk
kegunaan
web web dan
boleh
menghubungkan query database database dan menggunakan simple task yang boleh diluruskan dengan 3 atau 4 baris kode saja. PHP adalah bahasa programming yang baru dibangun sekitar tahun 1994/1995. Malah penggunaannya masih baru di Malaysia dan sedang meningkat popular kegunaannya. PHP dapat menukarkan static website yang website yang menggunakan HTML ke dynamic web pages yang berfungsi secara automatic seperti automatic seperti ASP, CGI dan sebagainya.
4.8
MySQL MySQL merupakan software software yang tergolong sebagai DBMS ( Database ( Database
Management System) System) yang bersifat Open Source. Source. Open Source menyatakan bahwa software software ini dilengkapi dengan source code code (kode yang dipakai untuk membuat MySQL), selain tentu saja bentuk executable-nya executable-nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara men-download men-download di Internet secara gratis. MySQL awalnya dibuat oleh perusahaan konsultan bernama TcX yang berlokasi di Swedia. Saat ini pengembangan MySQL berada di bawah naungan perusahaan MySQL perusahaan MySQL AB. AB. Adapun software Adapun software dapat diunduh di situs www.mysql.com. Sebagai software Sebagai software DBMS, DBMS, MySQL memiliki beberapa fitur seperti : 1. Multiplatform : Multiplatform : tersedia beberapa platform (Windows, (Windows, Linux, Unix dan Unix dan lain-lain). 2. Andal, cepat dan mudah digunakan.
IV-7
3. Jaminan keamanan akses : MySQL mendukung pengamanan database dengan berbagai kriteria pengaksesan. 4. Dukungan SQL : mendukung perintah SQL ( Structured Query Language). Language ).
V-1
BAB V ANALISA DAN PERANCANGAN 5.1
Metode Analisis Metode analisa harus meliputi fungsi-fungsi yang dibutuhkan, dibutuhkan, melibatkan user
dalam menganalisa sehingga dapat dijadikan panduan dalam perancangan sistem. Pada perancangan dan pembuatan sistem informasi akademik sekolah ini, metode analisa yang yang digunakan adalah berarah alir (waterfall ). ). Model waterfall adalah adalah model yang membutuhkan membutuhkan pendekatan yang sistematis dan sekuensial dalam pengembangan pengembangan perangkat lunak dimulai dari dari tingkat sistem dan kemajuan melalui tahapan perencanaan, analisa, perancangan, implementasi, pemeliharaan.
5.1.1 Analisa Sistem Lama Selama ini pengelolaan data siswa, guru, jadwal dan nilai di SMA N 1 TAMBANG dikelola oleh bagian kurikulum dan operator. Dalam pengelolaan data terutama dalam pengolahan nilai masih banyak terjadi kesulitan karena tidak semua guru yang mengerti menginputkan nilai dengan menggunakn excel. Oleh karena itu banyak juga para guru yang meminta tolong pada bagian operator sekolah untuk menginputkan nilai tersebut. Dan juga bagian Operator Harus mencetak hasil nilai untuk di berikan kepada setiap wali kelas. Berdasarkan hal tersebut, ditemukan beberapa masalah, yakni: 1. Banyaknya guru yang meminta tolong pada bagian operator untuk penginputan nilai, di karenakan kekurang ataupun ketidak pahaman guru menggunakan Microsoft Excel. 2. Banyaknya pekerjaan pada bagian operator karena harus menginput nilai dan ju ga mencetak nilai tersebut. 3. Lamanya pencetakan nilai di karenakan pencetakan di lakukan satu per satu.
V-2
Dari permasalahan diatas tersebut, maka perlu dibangun suatu sistem informasi akademik sekolah yang sistematis agar permasalahan diatas dapat teratasi.
5.1.2 Flowchart Sistem Sistem Lama Pada alur proses sistem lama dalam Mengiinputkan nilai sampai Nilai diserahkan .Adapun diantaranya: 1. Setelah Siswa Selesai Ujian Maka Guru bidang studi / Wali kelas masing- masing kelas Mengisi ataupun membuat nilai dalam bentuk Ms. excel. 2. Setelah itu Guru / wali kelas masing – masing masing kelas menyeraka nilai tersebut pada bagian operator untuk di satukan. 3. Setelah di satukan per kelas, lalu nilai – nilai nilai tersebut di cetak oleh bagian operator, dan di serahkan kembali ke pada wali kelas masing – masing masing kelas. 4. Nilai – nilai nilai tersebut kemudian oleh wali kelas di berikan kepada siswa.
Adapun rancangan analisa sistem lama yang melibatkan Siswa, Guru / Wali kelas dan Bagian Operator SMA Negeri 1 TAMBANG. Rancangan flowchart sistem lama telah digambarkan pada Gambar 5.1 berikut ini.
V-3
Flowchart Sistem Lama
Bagi an Oper at or
Gu ru / Wal i Kel as
Si sw a
Mulai
Memperoleh Nilai Ujian
Menyerahkan Nilai Untuk di satukan dan di cetak
Menyatukan dan Mencetak Nilai
Selesai Ujian
Mengisi Nilai Menggunakan Ms.excel
Meyeyerahkan Nilai Untuk di Bagikan
Menerima Laporan Nilai
Selesai e s a h P
Gambar 5.1 Flowchart Sistem Sistem Lama
5.1.3 Analisa Sistem Baru Berdasarkan analisa dari sistem lama, maka dibangun sebuah Sistem Informasi Akademik Sekolah yang mampu mengatasi mengatasi permasalahan diatas. Sistem informasi ini diharapkan dapat mempermudah admin dan guru dalam pengelolaan data dan Nilai. Serta meberi kemudahan siswa untuk meihat nilai mereka.
5.2
Hasil Analisis Hasil analisa yang diperoleh oleh penulis, berdasarkan permasalahan yang
telah dijelasakan sebelumnya dibagi menjadi tiga ti ga bagian, yaitu: data masukan (input), proses dan data keluaran (output).
V-4
5.2.1 Data Masukan (input) Data masukan (input ) yang ada pada Sistem Informasi Akademik Sekolah ini adalah: 1.
Data User Admin Pada data User Admin ini yang di inputkan hanya Username dan Password.
2.
Data User Guru Pada data User Siswa ini yang diinputkan adalah nama, nis, password, nisn, agama, jenis_kelamin dan status aktif.
3.
Data User Siswa Pada data User Siswa ini yang diinputkan adalah nama, nis, password, nisn, agama, jenis_kelamin dan status aktif.
4.
Data Ruangan Pada data ruangan ini yang diinputkan adalah Nama Ruangan, Penanggung Jawab dan NIP penanggung jawab..
5.
Data Kelas Pada data Kelas ini yang diinputkan adalah prodi, tingkat, Nama Kelas, Kapasitas Kelas dan Nama Wali Kelas.
6.
Data Mata Pelajaran Pada data Mata Pelajaran ini yang diinputkan diinputkan adalah prodi, nama mata pelajaran, inisial, semester, nilai kkm.
7.
Data Guru Pada data Guru ini yang diinputkan adalah nip, nama, password dan lain sebagainya.
8.
Data Siswa Pada data Guru ini yang diinputkan adalah nis, nama ,password dan lain sebagainya.
9.
Data Jadwal Pada data jadwal ini yang di inputkan adalah nama hari, nama kelas, jam ke, nama mata pelajaran, nama guru, nama ruangan.
10. Data Nilai
V-5
Pada data nilai ini yang di inputkan adalah mata pelajaran, kelas nama guru, nama siswa, nilai pengetahuan, nilai praktek nilai sikap,
5.2.2 Proses Proses yang terjadi pada sistem ini adalah: 1.
Proses Pengelolaan Data User Proses menginputkan data user admin, data user guru dan data user siswa.
2.
Proses Pengelolaan Data Master Proses menginputkan data ruangan, data kelas dan data mata pelajaran.
3.
Proses Pengelolaan Data Diri Proses menginputkan data guru dan data siswa.
4.
Proses pengolaan Data Jadwal Proses menginputkan data Jadwal
5.
Proses pengolahan Data Nilai Proses menginputkan data Nilai.
5.2.3 Data Keluaran ( output ) Adapun keluaran (output) (output) yang akan ditampilkan dari sistem ini berupa laporan.
5.3
Hasil Perancangan Hasil perancangan sebuah sistem meliputi flowchart, contex diagram, data
flow diagram, entity relationship diagram, diagram , perancangan tabel, dan perancangan antar muka.
5.3.1 Flowchart Pada flowchart Pada flowchart sistem baru terdapat 4 hubungan antar admin, s ystem, guru dan siswa dengan diawali dengan mulai, login, lo gin, input data, data, penyimpanan kedalam database, database, laporan dan diakhiri selesai. Selengkapnya dapat dilihat pada Gambar 5.2
V-6
Flowchart Sistem Baru Ad mi n
Sistem
Mulai
Tidak
Gu ru
Si swa
Mulai
Mulai
Login
Login
Prosis Login
Login
Validasi?
Tidak
Ya
User Ya
Admi n
Inp u t u se r_Admi n
Guru
Inputuser_Guru
Siswa
Inputuser_Siswa
Ruangan
InputRuangan
Kelas
InputKelas
Mata Pelajaran
InputMata Pelajaran
Ya
DataMaster
DataDiri (GURU )
InputGuru(DataDiri Sendiri) DataDiri
Guru
InputGuru InputSiswa( DataDiriSendiri)
Siswa
Jadwal Mengajar
InputSiswa jadwal
DataDiri (SISWA)
Ruangan Kelas MataPelajaran Guru
Jadwal
InputJadwal
Siswa Jadwal Nilai
Nilai
InputNilai
Siswa
Siswa
CariSiswa
CariSiswa
Siswa
Pindah kelas Siswa
InputKelasBaru Siswa
Pindah kelas Siswa
NilaiSiswa
Semester Genap
DATABASE (siakad_smatambang)
Semester Ganjil Nilai Nilai
Laporan LaporanNilai
Jadwal Per Kelas JadwalPer Guru JadwalPer Hari
Nilai
Selesai
e s a h P
Gambar 5.2 Flowchart Sistem Informasi Akadmik Sekolah Sistem
V-7
Context D iagr am 5.3.2 Context Context Diagram digunakan untuk menggambarkan menggambarkan proses kerja sistem secara secar a umum. Context Diagram merupakan Data merupakan Data Flow Diagram yang Diagram yang menggambarkan garis besar operasional sistem. Selengkapnya akan di jelaskan jela skan pada Gambar 5.3 di bawah ini : LOGIN DATA USER ADMIN DATA USER GURU DATA SISWA DATA RUANGAN DATA KELAS DATA MATA PELAJARAN DATA GURU DATA SISWA JADWAL MENGINPUT NILAI
LOGIN DATA GURU ( DATA DIRI SENDIRI ) MENGINPUT NILAI
SISTEM INFORMASI AKADEMIK SEKOLAH ( SMAN 1 TAMBANG )
ADMIN
DATA GURU DATA SISWA JADWAL LAPORAN NILAI LAPORAN JADWAL
GURU
DATA GURU ( DATA DIRI SENDIRI ) DATA SISWA LAPORAN NILAI LAPORAN JADWAL
LOGIN DATA SISWA ( DATA DIRI SENDIRI )
DATA SISWA ( DATA DIRI SENDIRI ) NILAI LAPORAN JADWAL
SISWA
Gambar 5.3 Context Sistem Informasi Akademik Sekolah Sistem Context Di agram
5.3.3 Data Flow Diagram (DFD) Data Flow Diagram Diagram (DFD) sering digunakan untuk menggunakan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir, atau lingkungan fisik dimana data tersebut tersimpan.
5.3.4 DFD Level 1 Pada DFD Level 1 Sistem Informasi Akademik Sekolah yang menampilkan Entitas, Proses, Data store dan aliran data yang akan menunjukan alur jalannya jalannya data didalam sistem. Selengkapnya pada Gambar 5.4 sebagai berikut
V-9
Tabel 5.1 Proses DFD Level 1 Sistem Informasi Akademik Sekolah Nama
Deskripsi
Mengolah Data User
Berisi Berisi proses proses pengelo pengelolaa laan n (Admin,Guru dan Siswa).
Mengolah Data Master
Berisi Berisi prose prosess pengelo pengelolaan laan data data Master Master (Rua (Ruanga nga Kelas dan Mata Pelajaran).
Mengolah Data Diri
Berisi proses pengelolaan Data Guru dan Siswa
Mengolah Jadwal
Berisi proses pengelolaan Jadwal.
Mengolah Nilai
Berisi proses pengelolaan data nilai.
Laporan
Berisi proses pembuatan laporan.
data data
Us
Aliran data mendeskripsikan suatu data yang akan diproses yang menunjukkan atau mendeskripsikan mulainya data hingga data berakhir kedalam sebuah data storage dan dapat diproses kembali. Tabel aliran data pada DFD level 1 didapati sebagai berikut. Tabel 5.2 Aliran Data DFD Level 1 Sistem Informasi Pengelolaan Akademik Sekolah Nama
Deskripsi
User_admin
Username dan Password Admin
User_guru
Data seluruh User Guru
User_siswa
Data seluruh User Siswa
Ruangan
Data seluruh Ruangan
Kelas
Data seluruh Kelas
Mata_Pelajaran
Data seluruh Mata Pelajaran
Guru
Data seluruh Guru
Siswa
Data seluruh Siswa
Siswa_ayah
Data seluruh Orang Tua Ayah dari Siswa
Siswa_ibu
Data seluruh Orang Tua Ibu dari Siswa
Siswa_wali
Data seluruh Wali dari Siswa
Siswa_gemar
Data seluruh Kegemaran Siswa
Siswa_pnd_sblm
Data seluruh Pendidikan Sebelumnya Siswa
V-10
Jadwal
Data Jadwal Pelajaran
Nilai
Data seluruh Nilai Siswa
Laporan
Informasi mengenai laporan
5.3.5 DFD Level 2 Proses 1 (Data User) Pada DFD Level 2 Proses 1 (Data User) Sistem Informasi Akademik Sekolah yang menampilkan Entitas, Proses, Data store dan aliran data yang akan menunjukan alur jalannya data didalam sistem. Selengkapnya dapat dilihat pada gambar 5.5 sebagai berikut. User_admin
User_admin
1.1 Mengolah Data User_admin
User_admin
1.2 Mengolah Data User_guru
User_guru
1.3 Mengolah Data User_siswa
User_siswa
User_admin
User_admin
User_guru
Admin
User_guru
User_guru
User_guru
User_siswa
User_siswa
User_siswa
User_siswa
Gambar 5.5 DFD Level 2 Proses 1 (Data User)
Proses yang didapati pada DFD level 2 proses 1 (Data User) merupakan proses dalam sistem informasi akademik Sekolah. Prosesnya antara lain data user_admin, user_guru dan user_siswa. Selengkapnya dapat dilihat pada tabel 5.3 berikut ini. Tabel 5.3 Proses DFD Level 2 Proses 1 (Data User) Nama
Deskripsi
Mengolah Data User Admin
Berisi proses pengelolaan data User (Admin)
V-11
Mengolah Data User Guru
Berisi proses pengelolaan data User (Guru)
Mengolah Data User Siswa
Berisi proses pengelolaan data User (Siswa)
Aliran data mendeskripsikan suatu data yang akan diproses yang menunjukkan atau mendeskripsikan mulainya data hingga data berakhir kedalam sebuah data storage dan dapat diproses kembali. Tabel aliran data pada DFD level 2 Proses 1 didapati pada tabel 5.4 sebagai berikut. Tabel 5.4 Aliran Data DFD Level 2 Proses 1 (Data User) Nama
Deskripsi
User_admin
Data username dan password admin
User_guru
Data Seluruh user guru
User_siswa
Data Seluruh user siswa
5.3.6 DFD Level 2 Proses 2 (Data Master) Pada DFD Level 2 Proses 2 (Data Master) Sistem Informasi Akademik Sekolah yang menampilkan Entitas, Proses, Data store dan aliran data yang akan menunjukan alur jalannya data didalam sistem. Selengkapnya dapat dilihat pada gambar 5.6 sebagai berikut.
V-12
2.1 Mengolah Data Ruangan
Ruangan
2.2 Mengolah Data Kelas
Kelas
2.3 Data Mata Pelajaran
Mata_pelajaran
Data Ruangan
Ruangan
Ruangan
Ruangan
Data Kelas
Admin
Kelas
Kelas
Kelas
Data Mata Pelajaran
Mata_pelajaran
Mata_Pelajaran
Mata_pelajaran
Gambar 5.6 DFD Level 2 Proses 2 (Data Master)
Proses yang didapati pada DFD level 2 proses 2 (Data Master) merupakan proses dalam sistem informasi Akademik Sekolah. Prosesnya antara lain pengelolaan data Guru dan pengelolaan data siswa. Selengkapnya dapat dilihat pada tabel 5.5 berikut ini. Tabel 5.5 Proses DFD Level 2 Proses 2 (Data Master) Nama
Deskripsi
Mengolah Data Ruangan
Berisi proses pengelolaan Data Ruangan
Mengolah Data Kelas
Berisi proses pengelolaan Data Kelas
Mengolah Data Mata Pelajaran
Berisi proses pengelolaan Data Mata Pelajaran
Aliran data mendeskripsikan suatu data yang akan diproses yang menunjukkan atau mendeskripsikan mulainya data hingga data berakhir kedalam sebuah data storage dan dapat diproses kembali. Tabel aliran data pada DFD level 2 Proses 2 didapati pada tabel 5.6 sebagai berikut.
V-13
Tabel 5.6 Aliran Data DFD Level 2 Proses 2 (Data Master) Nama
Deskripsi
Ruangan
Data seluruh Ruangan
Kelas
Data seluruh Kelas
Mata_Pelajaran
Data seluruh Mata Pelajaran
5.3.7 DFD Level 2 Proses 3 (Data Diri) Pada DFD Level 2 Proses 3 (Data Diri) Sistem Informasi Akademik Sekolah yang menampilkan Entitas, Entitas, Proses, Data store dan aliran data data yang akan menunjukan alur jalannya data didalam sistem. Selengkapnya dapat dilihat pada Gambar 5.6 sebagai berikut.
V-14
Admin
Data Guru
3.1 Mengolah Data Guru
Guru Siswa
Guru
Guru Guru
Data Guru( Data Diri Sendiri ) Data Siswa
Guru
Guru ( Data Diri Sendiri
3.2 Mengolah Data Siswa
Data Siswa ( Data Diri Sendiri )
Siswa
Siswa
Siswa Siswa
Siswa ( Data Diri Sendiri )
Siswa (id_siswa)
Siswa Ayah
3.3 Mengolah Data Siswa Ayah
Siswa_ayah
Siswa_Ayah
Siswa (id_siswa)
Siswa Ibu
3.4 Mengolah Data Siswa Ibu
Siswa_Ibu
Siswa_Ibu
Siswa (id_siswa)
Siswa Wali
Siswa Kegemaran
3.5 Mengolah Data Siswa Wali
3.6 Mengolah Data Siswa Kegemaran
Siswa_wali
Siswa_Wali
Siswa (id_siswa)
Siswa_kegemaran
Siswa_Kegemaran
siswa(id_siswa)
Siswa_pnd_sblm
3.7 Mengolah Data Siswa Pendidikan Sebelum
Siswa_pnd_sblm
Siswa_pnd_sblm
Gambar 5.7 DFD Level 2 Proses 3 (Data Diri)
V-15
Proses yang didapati pada DFD level 2 proses 2 (Data Diri) merupakan proses dalam sistem informasi Akademik Sekolah. Prosesnya antara lain pengelolaan data Guru dan pengelolaan data siswa. Selengkapnya dapat dilihat pada tabel 5.5 berikut ini. Tabel 5.7 Proses DFD Level 2 Proses 3 (Data Diri) Nama
Deskripsi
Mengolah Data Guru
Berisi proses pengelolaan Data Guru
Mengolah Data Siswa
Berisi proses pengelolaan Data Siswa
Mengolah Data Siswa Ayah
Berisi proses pengelolaan Data Siswa Ayah
Mengolah Data Siswa Ibu
Berisi proses pengelolaan Data Siswa Ibu
Mengolah Data Siswa Wali
Berisi proses pengelolaan Data Siswa Wali
Mengolah Data Siswa Kegemaran
Berisi proses pengelolaan Data Siswa Kegemaran
Mengolah Data Siswa Pendidikan Sebelum
Berisi proses pengelolaan Data Siswa Pendidikan Sebelum
Aliran data mendeskripsikan suatu data yang akan diproses yang menunjukkan atau mendeskripsikan mulainya data hingga data berakhir kedalam sebuah data storage dan dapat diproses kembali. Tabel aliran data pada DFD level 2 Proses 3 didapati pada tabel 5.6 sebagai berikut. Tabel 5.8 Aliran Data DFD Level 2 Proses 3 (Data Diri) Nama
Deskripsi
Guru
Data seluruh Guru
Siswa
Data seluruh Siswa
Siswa_ayah
Data seluruh Siswa Ayah
Siswa_ibu
Data seluruh Siswa Ibu
Siswa_wali
Data seluruh Siswa Wali
Siswa_kegemaran
Data seluruh Siswa Kegemaran
Siswa_pnd_sblm
Data seluruh Siswa Pendidikan Sebelum