SISTEM INFORMASI MONITORING PELANGGARAN SISWA SMK IMAM GHOZALI BINONG
SKRIPSI
Diajukan untuk Memenuhi Syarat Kelulusan Program Pendidikan Sarjana
Oleh:
Dedeh Widiyanti D1A.18.0414
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER
UNIVERSITAS SUBANG
2022
i
SISTEM INFORMASI MONITORING PELANGGARAN SISWA SMK IMAM GHOZALI BINONG
Oleh:
Dedeh Widiyanti D1A.18.0414
Subang, 1 Agustus 2022 Menyetujui,
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG SUBANG
2022 (Drs. M. Hairiyanov, MT)
Dosen Pembimbing I
(Ir. Syarif Hidayat, MT) Dosen Pembimbing II
Mengetahui,
(Dr. Tepi Peirisal, S.Sos,M.Si) Dekan Fakultas Ilmu Komputer
(Bagus Ali Akbar, S.SI.M.Kom) Ketua Program Studi
ii ABSTRAK
Monitoring adalah proses pengamatan atau memantau suatu kondisi atau kegiatan dari suatu objek. Dalam suatu manajemen pendidikan diperlukan monitoring agar tercipta manajemen yang baik. Pada SMK IMAM GHOZALI melakukan monitoring terhadap kepribadian dan tingkah laku siswa dalam lingkungan sekolah. Banyaknya data yang dikelola dalam proses monitoring siswa yang masih dicatat dalam sebuah buku membuat kendala saat melakukan evaluasi data ketika dibutuhkan. Dalam Pendidikan di Indonesia, masih sangat banyak masalah yang berkaitan dengan kenakalan remaja di sekolah. Masa remaja adalah masa peralihan dari masa anak ke masa dewasa. Pada masa peralihan tersebut, cara berpikir mereka masih cenderung labil dan sering mengikuti perilaku teman- temannya tanpa berpikir perilaku tersebut benar atau salah. Teknoloogi saat ini berkembang sangat pesat. Berbagai informasi dan pengolahan instansi sangat mendukung untuk bisa dikembangkan menjadi sebuah sistem yang mengandalkan kemajuan teknologi. Seperti pada Lembaga pendidikan tidak lepas dari pengolahan data baik secara manual maupun secara terintregrasi dan terkomputerisasi. Pembangunan sistem monitoring pelanggaran siswa diharapkan dapat membantu dalam mengelola data- data pelanggaran yang dilakukan oleh para siswa. Siswa akan mendapatkan laporan pelanggaran untuk diserahkan kepada orang tua atau wali. Laporan-laporan pelanggaran yang ada dapat menjadi bahan evaluasi oleh kepala madrasah.
Kata Kunci : Monitoring, Pelanggaran, Siswa
iii ABSTRACT
Monitoring is the process of observing or monitoring a condition or activity of an object. In an education management, monitoring is needed in order to create good management. At SMK IMAM GHOZALI monitoring the personality and behavior of students in the school environment. The amount of data that is managed in the student monitoring process that is still recorded in a book creates obstacles when evaluating data when needed. In education in Indonesia, there are still many problems related to juvenile delinquency in schools. Adolescence is a period of transition from childhood to adulthood.
During this transition period, their way of thinking still tends to be unstable and often follows the behavior of their friends without thinking that the behavior is right or wrong.
Technology is currently developing very rapidly. Various information and processing agencies are very supportive to be developed into a system that relies on technological advances. As in educational institutions, it cannot be separated from data processing both manually and integrated and computerized. The development of a student violation monitoring system is expected to assist in managing data on violations committed by students. Students will get a violation report to be submitted to their parents or guardians. Reports of existing violations can be used as material for evaluation by the head of the madrasa.
Keywords: Monitoring, Violation, Students
iv
KATA PENGANTAR
Puji dan syukur senantiasa penulis panjatkan kehadirat Allah Swt. Yang telah memberikan nikmat yang luar biasa kepada kita semua, khusus nya kepada penulis yang alhamdulillah dapat menyelesaikan tugas akhir ini dengan sebaik mungkin. Tugas akhir ini merupakan sebuah penelitian yang dilakukan dalam mengkaji hasil pembelajaran di dunia nyata. Kajian pembelajaran tersebut kemudian diolah untuk menyelesaikan suatu permasalahan yang dapat diidentifikasi ketika dalam pelaksanaan penelitian. Skripsi ini diajukan sebagai salah satu syarat sidang komprehensif dalam menempuh jenjang sarjana (S1) di Program Studi Sistem Informasi Fakultas Ilmu Komputer Universitas Subang.
Skripsi ini berisi gambaran sistem pelanggaran siswa dengan memanfaatkan teknologi informasi sehingga dapat menyelesaikan permasalahan dan membuat sebuah
“Sistem Informasi Monitoing Pelanggaran Siswa SMK IMAM GHOZALI Binong”.
Penulis sadar bahwa penulisan skripsi ini masih jauh dari sempurna, hal tersebut dikarenakan keterbatasan kemampuan dan pengetahuan penulis. Oleh karena itu, penulis mengharapkan kritik dan saran yang membangun dari semua pihak. Walaupun demikian, penulis berharap skripsi ini dapat memberikan manfaat bagi semua pihak yang berkepentingan.
Subang,21 Juli 2022
Penulis
v
UCAPAN TERIMAKASIH
Dengan mengucap rasa syukur alhamdulillah akhirnya pembuatan tugas akhir ini dapat terselesaikan dengan baik. Dalam pembuatan tugas akhir ini begitu banyak pihak- pihak yang membantu penulis dalam pembuatan tugas akhir ini.
Tak adil rasanya apabila pihak-pihak yang telah membantu penulis tidak disebutkan dalam lembaran tugas akhir ini. Untuk itu penulis mengucapkan banyak terima kasih kepada semua pihak yang telah membantu penulis dalam melaksanakan penelitian tugas akhir Di SMK IMAM GHOZALI.
Berikut pihak-pihak yang telah membantu penulis dalam melaksanakan penelitian tugas akhir Di SMK IMAM GHOZALI.
1. Allah SWT yang telah memberikan ilmu, kesehatan,kelancaran serta memberikan petunjuk terhadap penulis dalam mengerjakan tugas akhir ini.
2. Bapak Dr. Drs. Ir. H.A. Moeslihat Komara, M.Si Selaku Rektor Univesitas Subang.
3. Bapak Dr. Tepi Peirisal. S.Sos.,M.Si Selaku Dekan Fakultas Ilmu Komputer.
4. Bapak Bambang Tjahjo Utomo., MT Selaku Wakil Dekan Fakultas Ilmu Komputer.
5. Bapak Bagus Ali Akbar, S.SI.,M.Kom Selaku Ketua Program Studi Sistem Informasi.
6. Bapak Drs. M. Hairiyanov, MT Selaku dosen pembimbing pertama atas segala saran, masukan, bimbingan, kesabaran beliau serta waktu yang diberikan sehingga penulis dapat menyelesaikan tugas akhir ini.
7. Bapak Ir. Syarif Hidayat, MT Selaku dosen pembingbing kedua atas segala saran, masukan, bimbingan, kesabaran beliau serta waktu yang diberikan sehingga penulis dapat menyelesaikan tugas akhir ini.
8. Seluruh Staff dan Dosen Fakultas Ilmu Komputer yang telah melayani penulis selama diperkuliahan.
9. Kepala Sekolah, guru, serta seluruh staff di SMK IMAM GHOZALI yang telah mengizinkan penulis dalam melakukan penelitian ini.
vi
10. Bapak dan ibu tercinta yang telah memberikan dukungan moral maupun material dan yang selalu mendoakan penulis serta tidak pernah berhenti mengajarkan untuk selalu rajin beribadah dan bersyukur.
11. Keluarga besar yang telah memberikan semangat dan doa kepada penulis sehingga bisa sampai pada tahap ahir.
12. Imron Saefulloh selaku Support System yang selalu mendoakan penulis serta tidak pernah berhenti memberikan motivasi dan mengingatkan penulis untuk menyelesaikan penelitian tugas akhir.
13. Kepada Sahabat saya Diana Nurajizah dan Sri Desi Widiyanti yang selalu support dari awal perkuliahan hingga penyusunan skripsi ini.
14. Kepada teman-teman saya yang telah memberikan semangat, saran dan masukan selama proses penulisan dan penyusunan tugas akhir ini.
Semoga Allah SWT membalas semua kebaikan mereka yang telah membantu penulis dalam menyelesaikan tugas akhir ini.
vii DAFTAR ISI
ABSTRAK ... ii
ABSTRACT ... iii
KATA PENGANTAR... iv
UCAPAN TERIMAKASIH ... v
DAFTAR ISI ... vii
DAFTAR GAMBAR ... xi
DAFTAR TABEL ... xv BAB I ...I-1 PENDAHULUAN ...I-1 1.1. Latar Belakang Masalah ...I-1 1.2. Identifikasi Masalah ...I-2 1.3. Batasan Masalah ...I-2 1.4. Maksud Dan Tujuan ...I-3 1.5. Manfaat Penelitian ...I-3 1.6. Metode Penelitian ...I-4 1.6.1. Metode Pengumpulan Data ...I-4 1.6.2. Metode Pengembangan Sistem ...I-5 1.7. Sistematika Penulisan ...I-5 1.8. Waktu Dan Tempat Penelitian ...I-6 1.8.1. Waktu Penelitian ...I-6 1.8.2. Tempat Penelitian ...I-7
viii
BAB II ...II-8 LANDASAN TEORI ...II-8 2.1. Sistem Monitoring ...II-8 2.1.1. Pengertian Monitoring...II-8 2.1.2. Manfaat Monitoring...II-9 2.2. Pelanggaran Siswa ...II-9 2.2.1. Pengertian Pelanggaran ...II-9 2.2.2. Jenis-Jenis Pelanggaran ...II-10 2.2.3. Sanksi Dan Poin Pelanggaran ...II-11 2.3. Metode Pengembangan Sistem...II-13 2.3.1. Metode RUP (Rational Unified Process) ...II-13 2.4. Perangkat Implementasi Sistem...II-15 2.4.1. PHP (PHP Hypertext Preprocessor) ...II-15 2.4.2. Codeighniter ...II-15 2.5. Sistem Basis Data ...II-16 2.5.1. Pengertian Basis Data ...II-16 2.5.2. Pengertian DBMS (Database Management System) ...II-16 2.5.3. Pengertian SQL (Structured Query Language) ...II-17 2.6. Pemodelan Sistem...II-18 2.6.1. Pengertian UML (Unified Modelling Languange) ...II-18 2.6.2. Diagram-diagram UML ...II-18 BAB III ...III-21 ANALISA KEBUTUHAN...III-21 3.1. Profil Sekolah...III-21
ix
3.1.1. Gambaran Umum Sekolah ...III-21 3.1.2. Visi Dan Misi ...III-22 3.1.3. Struktur Organisasi Sekolah ...III-23 3.1.4. Tugas, Pokok dan Fungsi ...III-24 3.2. Analisis Sistem ...III-30 3.2.1. Analisa Sistem Yang Berjalan ...III-30 3.2.2. Identifikasi Dokumen...III-32 3.3. Analisis Kebutuhan Sistem ...III-33 3.3.1. Kebutuhan Informasi ...III-34 3.3.2. Kebutuhan Perangkat Lunak ...III-34 3.3.3. Kebutuhan Perangkat Keras ...III-35 3.3.4. Kebutuhan Fungsional ...III-35 3.3.5. Kebutuhan Non Fungsional ...III-36 3.4. Implementasi Kebutuhan Fungsional ...III-36 3.4.1. Pendefinisian Aktor Dan Use Case ...III-36 3.4.2. Pemodelan Use Case ...III-39 3.4.3. Skenario Use Case ...III-39 3.4.4. Activity Diagram ...III-59 3.4.5. Robustness Diagram ...III-74 BAB IV ... IV-75 PERANCANGAN SISTEM ... IV-75 4.1. Perancangan Sistem ... IV-75 4.2. Perancangan Class Diagram ... IV-76 4.3. Perancangan Sequence Diagram ... IV-77
x
4.3. Perancangan Antarmuka ... IV-92 4.1.1. Login ... IV-92 4.1.2. Tampilan Admin ... IV-92 4.1.3. Tampilan Guru ... IV-96 4.1.4. Tampilan Wali Murid ... IV-97 4.4. Perancangan Basis Data ... IV-97 BAB V ... V-102 IMPLEMENTASI DAN PENGUJIAN ... V-102 5.1. Implementasi ... V-102 5.1.1. Implementasi Perangkat Keras ... V-102 5.1.2. Implementasi Perangkat Lunak ... V-102 5.2. Implementasi Antarmuka ... V-103 5.2.1. Login ... V-103 5.2.2. Tampilan Admin ... V-103 5.2.3. Tampilan Guru ... V-107 5.3. Implementasi Basis Data ... V-109 5.4. Pengujian ... V-111 5.4.1. Rencana Pengujian... V-111 5.4.2. Kategori Pengujian ... V-113 BAB VI ... VI-122 KESIMPULAN DAN SARAN ... VI-122 6.1. Kesimpulan ... VI-122 DAFTAR PUSTAKA ... D-123
xi
DAFTAR GAMBAR
Gambar 3.1 Struktur Organisasi Sekolah...III-23 Gambar 3.2 Flowmap Sistem Yang Sedang Berjalan ...III-31 Gambar 3.3 Dokumen Input ...III-32 Gambar3.4 Dokumen Output ...III-33 Gambar 3.5 Usecase Keseluruhan Sistem ...III-39 Gambar 3.6 Usecase Login ...III-39 Gambar 3.7 Usecase Kelola kategori pelanggaran ...III-41 Gambar 3.8 UseCase Kelola Data Guru...III-46 Gambar 3.9 UseCase Kelola Data Kelas...III-48 Gambar 3.10 Usecase Kelola Data Siswa...III-51 Gambar 3.11 Usecase Input Pelanggaran ...III-55 Gambar 3.12 Activity Diagram Login ...III-59 Gambar 3.13 Activity Diagram Kelola Kategori Pelanggaran ...III-60 Gambar 3.14 Activity Diagram Tambah Kategori Pelanggaran ...III-60 Gambar 3.15 Activity Diagram Edit Kategori Pelanggaran ...III-61 Gambar 3.16 Activity Diagram Hapus Kategori Pelanggaran ...III-61 Gambar 3.17 Activity Diagram Data Pelanggaran ...III-62 Gambar 3.18 Activity Diagram Input Pelanggaran ...III-62 Gambar 3.19 Activity Diagram edit data pelanggaran...III-63 Gambar 3.20 Activity Diagram hapus data Pelanggaran ...III-63 Gambar 3.21 Activity Diagram kelola data guru ...III-64 Gambar 3.22 Activity Diagram Tambah data guru ...III-64 Gambar 3.23 Activity Diagram Edit Data Guru ...III-65 Gambar 3.24 Activity Diagram Hapus data Guru ...III-65 Gambar 3.25 Activity Diagram Kelola Data Kelas ...III-66 Gambar 3.26 Activity Diagram Tambah data Kelas ...III-66 Gambar 3.27 Activity Diagram Edit data Kelas ...III-67
xii
Gambar 3.28 Activity Diagram Hapus Kelas ...III-67 Gambar 3.29 Activity Diagram Kelola data Siswa ...III-68 Gambar 3.30 Activity Diagram tambah data siswa ...III-68 Gambar 3.31 Activity Diagram Edit data Siswa ...III-69 Gambar 3.32 Activity Diagram Hapus data Siswa ...III-69 Gambar 3.33 Activity diagram Kelola Pengguna ...III-70 Gambar 3.34 Activity diagram Tambah data Pengguna...III-70 Gambar 3.35 Activity diagram Edit Pengguna ...III-71 Gambar 3.36 Activity Diagram hapus Pengguna ...III-71 Gambar 3.37 Activity Diagram Input Pelanggaran ...III-72 Gambar 3.38 Activity Diagram Melihat Pelanggaran Siswa...III-73 Gambar 3.39 Activity Diagram Lihat Laporan Pelanggaran ...III-73 Gambar 3.40 Robustness Diagram ...III-74 Gambar 4.41 Class Diagram ... IV-76 Gambar 4.42 Sequence Diagram Login ... IV-77 Gambar 4.43 Sequence Diagram Kategori Pelanggaran... IV-78 Gambar 4.44 Sequence Diagram Tambah Kategori Pelanggaran ... IV-78 Gambar 4.45 Sequence Diagram Edit Kategori Pelanggaran ... IV-79 Gambar 4.46 Sequence Diagram Hapus Kategori Pelanggaran ... IV-79 Gambar 4.47 Sequence Diagram Data Pelanggaran ... IV-80 Gambar 4.48 Sequence Diagram Tambah Data Pelanggaran ... IV-80 Gambar 4.49 Sequence Diagram Edit Data Pelanggaran... IV-81 Gambar 4.50 Sequence Diagram Hapus Data Pelanggaran ... IV-81 Gambar 4.51 Sequence Diagram Kelola Guru ... IV-82 Gambar 4.52 Sequence Diagram Tambah dat Guru ... IV-82 Gambar 4.53 Sequence Diagram Edit data Guru ... IV-83 Gambar 4.54 Sequence Diagram hapus data Guru ... IV-83 Gambar 4.55 Sequence Diagram Kelola Kelas ... IV-84 Gambar 4.56 Sequence Diagram Tambah Kelas ... IV-84
xiii
Gambar 4.57 Sequence Diagram Edit Kelas ... IV-85 Gambar 4.58 Sequence Diagram Hapus data Kelas ... IV-85 Gambar 4.59 Sequence Diagram Kelola Siswa ... IV-86 Gambar 4.60 Sequence Diagram Tambah data Siswa ... IV-86 Gambar 4.61 Sequence Diagram Edit data Siswa ... IV-87 Gambar 4.62 Sequence Diagram hapus data Siswa... IV-87 Gambar 4.63 Sequence Diagram Kelola Pengguna ... IV-88 Gambar 4.64 Sequence Diagram Tambah data Pengguna ... IV-88 Gambar 4.65 Sequence Diagram Edit data Pengguna ... IV-89 Gambar 4.66 Sequence Diagram Hapus data Pengguna ... IV-89 Gambar 4.67 Sequence Diagram Input Pelanggaran ... IV-90 Gambar 4.68 Sequence Diagram Edit data pelanggaran ... IV-90 Gambar 4.69 Sequence Diagram Hapus data Pelanggaran ... IV-91 Gambar 4.70 Sequence Diagram lihat pelanggaran anak ... IV-91 Gambar 4.71 Perancangan Antarmuka Login ... IV-92 Gambar 4.72 Perancangan Antarmuka Dashboard ... IV-92 Gambar 4.73 Perancangan Antarmuka Kategori Pelanggaran ... IV-93 Gambar 4.74 Perancangan Antarmuka data Pelanggaran ... IV-93 Gambar 4.75 Perancangan Antarmuka Guru ... IV-94 Gambar 4.76 Perancangan Antarmuka Kelas ... IV-94 Gambar 4.77 Perancangan Antarmuka Siswa ... IV-95 Gambar 4.78 Perancangan Antarmuka Pengguna ... IV-95 Gambar 4.79 Perancangan Antarmuka Dashboard Guru ... IV-96 Gambar 4.80 Perancangan Antarmuka Input Pelanggaran ... IV-96 Gambar 4.81 Perancangan Antarmuka Lihat Pelanggaran Anak ... IV-97 Gambar 5.82 Implementasi Antarmuka Login ... V-103 Gambar 5.83 Implementasi Antarmuka dashboard ... V-103 Gambar 5.84 Implementasi Antarmuka Kategori Pelanggaran ... V-104 Gambar 5.85 Implementasi Antarmuka Data Pelanggaran ... V-104
xiv
Gambar 5.86 Implementasi Antarmuka Input Pelanggaran ... V-105 Gambar 5.87 Implementasi Antarmuka data Guru ... V-105 Gambar 5.88 Implementasi Antarmuka Data Kelas ... V-106 Gambar 5.89 Implementasi Antarmuka Data Siswa ... V-106 Gambar 5.90 Implementasi Antarmuka Data pengguna ... V-107 Gambar 5.91 Implementasi Antarmuka Dashboard... V-107 Gambar 5.92 Implementasi Antarmuka data Pelanggaran ... V-108 Gambar 5.93 Implementasi Antarmuka Lihat Data Pelanggaran Anak ... V-108 Gambar 5.94 Implementasi Basis Data Tabel Keseluruhan ... V-109 Gambar 5.95 Implementasi Basis Data Tabel Guru ... V-109 Gambar 5.96 Implementasi Basis Data Tabel Kelas ... V-109 Gambar 5.97 Implementasi Basis Data Tabel Pelanggaran ... V-109 Gambar 5.98 Implementasi Basis Data Tabel Siswa ... V-110 Gambar 5.99 Implementasi Basis Data Tabel Tipe Pelanggaran ... V-110 Gambar 5.100 Implementasi Basis Data Tabel Pengguna ... V-110 Gambar 5.101 Implementasi Basis Data Tabel Wali ... V-110
xv
DAFTAR TABEL
Tabel 1.1 Waktu Penelitian ...I-7 Tabel 2.2 Poin Pelanggaran ...II-11 Tabel 2.3 Sanksi Pelanggaran ...II-12 Tabel 3.4 Gambaran Umum Sekolah ...III-21 Tabel 5.3 Kebutuhan Informasi ...III-34 Tabel 3.6 Kebutuhan Perangkat Lunak ...III-34 Tabel 3.7 Kebutuhan Perangkat Keras ...III-35 Tabel 3.8 Kebutuhan Fungsional ...III-35 Tabel 3.9 Kebutuhan Non Fungsional ...III-36 Tabel 3.10 Definisi Aktor...III-37 Tabel 3.11 Definisi Usecase ...III-37 Tabel 3.12 Skenario Login ...III-40 Tabel 3.13 Skenario Kelola kategori pelanggaran ...III-41 Tabel 3.14 Skenario Data Pelanggaran...III-43 Tabel 3.15 Skenario Kelola Data Guru ...III-46 Tabel 3.16 Skenario Kelola Data Kelas ...III-49 Tabel 3.17 Skenario Kelola Siswa ...III-51 Tabel 3.18 Skenario Kelola Pengguna ...III-53 Tabel 3.19 Skenario Input Pelanggaran...III-56 Tabel 3.20 Skenario Lihat Pelanggaran Siswa ...III-57 Tabel 3.21 Skenario Laporan Pelanggaran ...III-58 Tabel 3.22 Basis Data guru ...III-97 Tabel 4.23 Basis Data kelas ... IV-98 Tabel 4.24 Basis Data pelanggaran ... IV-98 Tabel 4.25 Basis Data siswa ... IV-99 Tabel 4.26 Basis Data tipe pelanggaran ... IV-100 Tabel 4.27 Basis Data users ... IV-100
xvi
Tabel 4.28 Basis Data Orang Tua ... IV-101 Tabel 5.29 Implementasi Perangkat Keras ... V-102 Tabel 5.30 Implementasi Perangkat Lunak ... V-103 Tabel 5.31 Rencana Pengujian ... V-111 Tabel 5.32 Kategori Pengujian ... V-113
I-1 BAB I PENDAHULUAN
1.1. Latar Belakang Masalah
Sekolah sebagai lembaga pendidikan formal memiliki tanggung jawab yang besar dalam mengembangkan potensi yang dimiliki siswa, karena sekolah merupakan tempat dilaksanakannya kegiatan pendidikan, pembelajaran dan latihan.
Generasi muda pada suatu negara pada dasarnya merupakan salah satu unsur pokok keberlangsungan negara. Kemajuan suatu negara akan sangat dipengaruhi oleh kualitas generasi muda pada negara tersebut.
Dalam Pendidikan di Indonesia, masih sangat banyak masalah yang berkaitan dengan kenakalan remaja di sekolah. Masa remaja adalah masa peralihan dari masa anak ke masa dewasa. Pada masa peralihan tersebut, cara berpikir mereka masih cenderung labil dan sering mengikuti perilaku teman-temannya tanpa berpikir perilaku tersebut benar atau salah.
Meskipun di sekolah memiliki bagian kesiswaan yang bertugas untuk mengawasi dan memberikan sanksi tegas bagi siswa siswi bermasalah yang melanggar peraturan sekolah, namun seringkali memiliki hambatan karena sistem yang digunakan untuk pendataan pelanggaran siswa masih menggunakan metode konvensional yakni dengan menggunakan buku besar lalu di input ke dalam spreadsheet yang dapat menyebabkan data terhapus kapan saja tanpa sengaja.
Kesulitan untuk melihat histori setiap siswa siswi di sekolah, kesulitan menganalisa setiap pelanggaran yang dilakukan siswa siswi dan juga menghambat untuk pencarian data ketika orang tua ingin melihat perkembangan anak. Agar mempermudah operasional dengan efektif dan efisien maka dibutuhkan sistem yang baik dalam kegiatan monitoring pelanggaran siswa.
Teknoloogi saat ini berkembang sangat pesat. Berbagai informasi dan pengolahan instansi sangat mendukung untuk bisa dikembangkan menjadi sebuah sistem yang mengandalkan kemajuan teknologi. Seperti pada Lembaga pendidikan
I-2
tidak lepas dari pengolahan data baik secara manual maupun secara terintegrasi dan terkomputerisasi.
Pengolahan data merupakan suatu rutinitas pada institusi pendidikan terutama guru bimbingan konseling mengenai pelanggaran siswa pada SMK IMAM GHOZALI sehingga perlu diterapkan sistem informasi dengan baik untuk pengolahan data.
Perkembangan dari segala aspek ini, membuat para orang tua bisa lebih mudah dalam pengawasan perkembangan anak anak mereka melalui aplikasi monitoring pelanggaran siswa sehingga hal ini lebih efektif bagi orang tua yang tidak sempat memantau perkembangan anak.
Berdasarkan masalah diatas, penulis akan melakukan penyusunan skripsi yang berjudul “Sistem Informasi Monitoring Pelanggaran Siswa Smk Imam Ghozali Binong”.
1.2. Identifikasi Masalah
Berdasarkan latar belakang masalah di atas, maka dapat di identifikasikan sebagai berikut:
1. Proses pencatatan data pelanggaran siswa di sekolah masih menggunakan metode konvensional yakni dengan menggunakan buku besar.
2. Proses pengolahan data pelanggaran siswa masih menggunakan bantuan software spreadsheet, yang dapat menyebabkan data yang telah tersimpan bisa terhapus kapan saja tanpa disengaja.
3. Kesulitan untuk melihat histori setiap siswa siswi di sekolah, kesulitan menganalisa setiap pelanggaran yang dilakukan siswa siswi dan juga menghambat untuk pencarian data Ketika orang tua ingin melihat perkembangan anak.
1.3. Batasan Masalah
Dalam penyusunan skripsi ini, penelitian membatasi pembatasan hanya pada:
I-3
1. Sistem monitoring pelanggaran siswa ini hanya untuk mengetahui jenis pelanggaran yang dilakukan siswa, jumlah poin dan sanksi yang didapat atas pelanggaran yang dilakukan siswa.
2. Sistem monitoring pelanggaran siswa ini hanya dapat digunakan oleh guru, staf TU, kepala sekolah dan wali murid. Siswa hanya dapat melaporkan siswa lain yang melakukan pelanggaran kepada guru.
1.4. Maksud Dan Tujuan
Maksud pembuatan aplikasi ini adalah untuk mengetahui apa saja yang menyebabkan belum optimalnya monitoring pelanggaran siswa pada SMK IMAM GHOZALI. Dan Adapun tujuan dari penelitian ini adalah:
1. Sistem monitoring pelanggaran siswa ini dibuat untuk mempermudah pendataan pelanggaran siswa.
2. Sistem monitoring pelanggaran siswa mempermudah orang tua siswa untuk memantau perkembangan anak.
3. Sistem monitoring pelanggaran siswa juga mempermudah untuk memantau perkembangan setiap siswa.
1.5. Manfaat Penelitian 1. Bagi Peneliti
Dapat meningkatkan pengetahuan dan kreativitas dalam menyelesaikan permasalahan dalam bidang sistem informasi monitoring pelanggaran siswa berdasarkan keilmuan yang dimiliki.
2. Bagi Sekolah
Dapat mempermudah pihak sekolah dalam pengolahan data kesiswaan, sehingga Ketika terjadi pelanggaran dapat ditindak lanjuti oleh bagian kesiswaan di sekolah.
3. Bagi orang tua siswa
I-4
Dapat mempermudah orang tua untuk memantau perkembangan anak anaknya dan dapat melihat pelanggaran apa saja yang telah dilakukan oleh anaknya disekolah.
4. Bagi Siswa
Dapat mengetahui pelanggaran yang telah dilakukan, poin yang diperoleh dan sanksi yang akan diterima.
1.6. Metode Penelitian
Dalam Penyusunan Penelitian ini, penulis menggunakan beberapa metode penelitian yaitu mode pengumpulan data dan pengembangan sistem, sebagai berikut:
1.6.1. Metode Pengumpulan Data 1. Observasi
Yaitu melakukan Analisa terhadap sistem yang ada lalu mengumpulkan kebutuhan apa saja yang akan di terapkan pada perancangan sistem yang akan dibuat. Selain itu juga pada tahap ini penulis dapat menetukan kebutuhan fungsional dan non fungsional perangkat lunak setelah melakukan analisis terhadap requirment dengan menggunakan use case diagram dan pengumpulan data dengan tanya jawab secara langsung pada pihak sekolah SMK IMAM GHOZALI.
2. Wawancara
Yaitu pengumpulan data melalui tatap muka secara langsung dengan pihak sekolah SMK IMAM GHOZALI.
I-5
1.6.2. Metode Pengembangan Sistem
Metode Rational Unifed Process (RUP). Metode RUP merupakan metode pengembangan kegiatan yang berorientasi pada proses. Dalam metode ini, terdapat empat tahap pengembangan perangkat lunak yaitu:
1. Inception
Pada tahap ini pengembang mendefinisikan batasan kegiatan, melakukan analisis kebutuhan user, dan melakukan perancangan awal perangkat lunak (perancangan arsitektural dan usecase). Pada ahir fase ini, prototipe perangkat lunak versi Alpha harus sudah dirilis.
2. Elaboration
Pada tahap ini dilakukan perancangan perangkat lunak mulai dari menspesifikasikan fitur perangkat lunak hingga perilisan prototipe versi Betha dari perangkat lunak.
3. Construction
Pengimplementasian rancangan perangkat lunak yang telah dibuat dilakukan pada tahap ini. Pada akhir tahap ini, perangkat lunak versi ahir yang sudah disetujui administrator dirilis beserta dokumentai perangkat lunak.
4. Transition
Tahap ini lebih pada deployment atau instalasi sistem agar dapat dimengerti oleh user.
1.7. Sistematika Penulisan
Untuk dapat memahami isi dari penelitian ini, maka penyusunan nya sebagai berikut:
BAB I PENDAHULUAN
Pada Bab ini dibahas tentang latar belakang masalah, identifikasi masalah, batasan masalah, maksud dan tujuan penelitian, manfaat
I-6
penelitian, metode penelitian, sistematika penulisan dan jadwal penelitian
BAB II LANDASAN TEORI
Pada bab ini berisi tentang teori yang mendukung terhadap Sistem Informasi Monitoring Pelanggaran Siswa.
BAB III ANALISA KEBUTUHAN
Pada Bab ini berisi tentang profile organisasi, pembahasan mengenai analisis sistem yang meliputi prosedur sistem lama, identifikasi dokumen, analisis kebutuhan sistem, analisis kebutuhan informasi, kebutuhan perangkat lunak, kebutuhan fungsional dan non fungsional, pendefinisan aktor dan use case, pemodelan use case, skenario use case, pemodelan activity, Pemodelan robussnest.
BAB IV PERANCANGAN SISTEM
Pada Bab ini berisi tentang perancangan sistem informasi yang meliputi perancangan prosedur sistem baru, perancangan class diagram, perancangan class inteface, perancangan sequence diagram, perancangan basis data beserta relasinya, perancangan proses dan perancangan antarmuka.
BAB V IMPLEMENTASI DAN PENGUJIAN
Pada bab ini berisi penjelasan tentang pelaksanaan implementasi berdasarkan pada hasil perancangan serta pengujian.
BAB VI KESIMPULAN DAN SARAN
Pada bab Ini berisi tentang kesimpulan dari seluruh pembahasan dengan saran-saran dari hasil penelitian.
1.8. Waktu Dan Tempat Penelitian 1.8.1. Waktu Penelitian
Berikut ini adalah jadwal yang akan diterapkan saat penelitian:
I-7
Tabel 1.1 Waktu Penelitian
No.
Keterangan
Fase
Inception Elaboration Construction Transition
Maret April Mei Juni
Workflow 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Requirment
2 Analysis
3 Desaign
4 Implementation
5 Test
1.8.2. Tempat Penelitian
Nama Sekolah : SMK IMAM GHOZALI
Alamat : Dusun Tanjungwangi RT 12/03 Desa Karangwangi Kec. Binong Kab. Subang Provinsi Jawa Barat