18
SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB (STUDI KASUS : SMA ISLAMIC CENTRE TANGERANG) Oleh : Novia Nurdiana P – [email protected] Pembimbing I : Yulhendri, S.T., M.T. Pembimbing II : Ir. Budi Tjahjono, M.Kom ABSTRAK Teknologi informasi di era globalisasi menjadi bagian penting dalam menunjang aktivitas yang berkaitan dengan mengontrol sebuah proses. Dalam hal ini, IT dapat diimplementasikan di dunia pendidikan sebagai penunjang perkembangan siswa di lingkungan sekolah dan transparasi penilaian perilaku antara pihak sekolah dan orang tua. Oleh karena ide tersebut, penelitian ini dilakukan dengan mengadaptasikan peranan IT di bidang konseling siswa. Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah demi pencapaian keberhasilan studi siswa. Kata kunci : Monitoring, Sistem Informasi, Pelanggaran Siswa ABSTRACT Information technology in this globalization era become an important component in activity supporting related with controlling a process. In this case, IT can be implemented in the education world to be a supporting tools in student’s progress in school environment and give attitude rating transparency between school and parents. Therefore the idea, this research held with adapting IT part in student counseling. The design system is expected to help teacher and parents to know the student’s behavior in the school in order to achieve student’s success study. Keyword : Monitoring, Information system, student’s volation

SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

  • Upload
    dinhthu

  • View
    222

  • Download
    1

Embed Size (px)

Citation preview

Page 1: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB(STUDI KASUS : SMA ISLAMIC CENTRE TANGERANG)

Oleh :Novia Nurdiana P – [email protected]

Pembimbing I : Yulhendri, S.T., M.T.Pembimbing II : Ir. Budi Tjahjono, M.Kom

ABSTRAK

Teknologi informasi di era globalisasi menjadi bagian penting dalam menunjang aktivitasyang berkaitan dengan mengontrol sebuah proses. Dalam hal ini, IT dapat diimplementasikandi dunia pendidikan sebagai penunjang perkembangan siswa di lingkungan sekolah dantransparasi penilaian perilaku antara pihak sekolah dan orang tua. Oleh karena ide tersebut,penelitian ini dilakukan dengan mengadaptasikan peranan IT di bidang konseling siswa.Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalammengetahui perilaku siswa di sekolah demi pencapaian keberhasilan studi siswa.

Kata kunci : Monitoring, Sistem Informasi, Pelanggaran Siswa

ABSTRACT

Information technology in this globalization era become an important component in activitysupporting related with controlling a process. In this case, IT can be implemented in theeducation world to be a supporting tools in student’s progress in school environment andgive attitude rating transparency between school and parents. Therefore the idea, thisresearch held with adapting IT part in student counseling. The design system is expected tohelp teacher and parents to know the student’s behavior in the school in order to achievestudent’s success study.

Keyword : Monitoring, Information system, student’s volation

Page 2: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

PENDAHULUAN

Latar Belakang

Perkembangan dunia teknologiinformasi dan komunikasi yang demikiancepat sangat mempengaruhi kehidupanmasyarakat di berbagai bidang. Hampirsemua instansi pemerintah dan perusahaanswasta memanfaatkan peralatan teknologiinformasi dan komunikasi untukmembantu dalam menyelesaikan pekerjaandengan cepat. Begitu juga dalam duniapendidikan dari tingkat SD sampai denganPerguruan Tinggi yang sekarang ini sudahbanyak yang memanfaatkan teknologiinformasi tersebut untuk membantu dalammenyelesaikan pekerjaannya, sepertihalnya pekerjaan untuk menghitung pointpelanggaran tata tertib siswa di sekolah.

Monitoring adalah kegiatanpemantauan atau pengamatan yangberlangsung selama kegiatan berjalanuntuk memastikan dan mengendalikankeserasian pelaksanaan program denganperencanaan yang telah ditetapkan.

Pendidikan adalah usaha sadar danterencana untuk mewujudkan suasanabelajar dan proses pembelajaran agarpeserta didik secara aktif mengembangkanpotensi dirinya untuk memiliki kekuatanspiritual keagamaaan, pengendalian diri,kepribadian, kecerdasan, akhlak mulia,serta ketrampilan yang diperlukan dirinya,masyarakat, bangsa, dan Negara. (UU No.20 tahun 2003).

Perhitungan point pelanggaran tatatertib siswa pada sekolah sangatdiperlukan untuk mengetahui tingkatketidak disiplinan para siswa dalamlingkungan sekolah, sehingga pihaksekolah akan dapat melakukan kebijakan-kebijakan yang berkaitan denganpeningkatan pembinaan-pembinaan dantindakan/sanksi terhadap para siswa yangmelanggar dengan

Tujuan untuk menekan seminalmungkin tingkat pelanggaran siswa di

sekolah. Informasi mengenai perhitunganpoint pelanggaran tata tertib siswa bisadisajikan secara optimal, maka perludibuatkan suatu sistem informasi yangdapat menghasilkan informasi tersebutsecara efektif dan efisien.

Berdasarkan latar belakang masalahyang telah diuraikan, maka perludirumuskan bagaimana merancang bangunsistem monitoring pelanggaran siswa SMAIslamic Centre yang dapat menghasilkansuatu informasi yang cepat, tepat danakurat. Sistem Informasi Perhitungan PointPelangaran Siswa ini dapat mempercepatproses untuk mendapatkan informasimengenai data siswa dari kelas X sampaidengan kelas XII efektif dan efisien.Sistem Informasi Perhitungan PointPelangaran Siswa ini dapat mengisi datadengan cepat dan dapat melihat jumlahpoint dari masing-masing siswa serta jenispelanggaran apa yang telah dilakukandapat dilihat dan dilaporkan dengan efektifdan efisien. Dengan demikian sisteminformasi ini dapat menjadi pendukungkeputusan bagi pihak berwenang yangmemeberi penilaian terhadap pelanggaransiswa di lingkungan sekolah.

Tata cara pemberian pointpelanggaran dilaksanakan setiap hari,untuk masing-masing jenis pelanggaranyang dilakukan pada hari itu. Tim yangberwenang yang memberikan pointpelanggaran adalah : Guru Pembimbing(Bimbingan Konseling), Guru MataPelajaran, Wali Kelas, Guru Piket. Jenis-jenis pelanggaran seperti keterlambatan,kehadiran, pakaian, kepribadian,ketertiban, merokok, pornografi, senjatatajam, narkoba dan minuman keras.

Identifikasi Masalah

Berdasarkan latar belakang diatasmaka dapat diidentifikasikan masalah-masalah pokok untuk perancangan sistemini adalah sebagai berikut :

Page 3: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

1. Bagaimana melakukan monitoring danpengendalian pelanggaran siswa/siswipada saat ini yang sedang berjalan disekolah?

2. Bagaimana membangun sisteminformasi monitoring danpengendalian pelanggaran berbasisweb untuk SMA Islamic Centre KotaTangerang?

Tujuan Penelitian

Tujuan dari penelitian ini adalahsebagai berikut:

1. Membangun sistem penilaian berbasisonline pada SMA Islamic Centre KotaTangerang

2. Membangun sistem pelaporanpelanggaran yang dapat diakses olehguru dan siswa terhadap perilakupelanggaran siswa.

Batasan Masalah

Batasan masalah pada skripsi yangdisusun adalah sebagai berikut :

1. Penelitian dilakukan pada SMAIslamic Centre

2. Ditujukan kepada penilaian berupapoin pada siswa

3. Berjalan pada sekolah yang sudahmemiliki aturan pasti tentangperhitungan poin yang diberikankepada siswa, bukan kepada sekolahyang baru saja memulai sistempenilaian poin.

Manfaat Penelitian

Adapun manfaat dari penelitian iniadalah sebagai berikut:

1. Membangun penilaian yangtransparan

2. Membangun penilaian yang mudahdiakses oleh stakeholder

3. Membantu menganalisa sistempendidikan sekolah berdasarkan dataperilaku pelanggaran siswa yangterekam dalam sistem

LANDASAN TEORI

Monitoring

Menurut Peraturan PemerintahNomor 39 Tahun 2006, disebutkan bahwamonitoring merupakan suatu kegiatanmengamati secara seksama suatu keadaanatau kondisi, termasuk juga perilaku ataukegiatan tertentu, dengan tujuan agarsemua data masukan atau informasi yangdiperoleh dari hasil pengamatan tersebutdapat menjadi landasan dalam mengambilkeputusan tindakan selanjutnya yangdiperlukan.

Monitoring adalah kegiatanpemantauan atau pengamatan yangberlangsung selama kegiatan berjalanuntuk memastikan dan mengendalikankeserasian pelaksanaan program denganperencanaan yang telah ditetapkan.Monitoring penelitian adalah kegiatanpemantuan terhadap program penelitianagar pelaksanaannya sesuai denganrencana yang telah ditetapkan. (Hartono,2012).

Tujuan Monitoring untuk mengamatiatau mengetahui perkembangan dankemajuan, identifikasi dan permasalahanserta antisipasinya atau upayapemecahannya.

Poin Pelanggaran Siswa

Poin Pelanggaran merupakan suatualternatif yang dapat diberlakukan disekolah sebagai upaya untuk menegakkandisiplin sekolah. Sistem ini mengharuskanagar setiap pelanggaran tata tertib sekolahyang dilakukan oleh para siswa diberikanperingatan yang memiliki tingkatan poinpelanggaran sesuai dengan tingkatpelanggaran yang dilakukan siswa. Setiappoin pelanggaran disiplin yang dilakukan

Page 4: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

oleh para siswa dikumpulkan sampai batastertentu selama setahun.

Schaefer (2010:99-107)mengemukakan dua puluh pedoman dalammenjatuhkan hukuman kepada siswa yangmelanggar disiplin sekolah. Dari dua puluhpedoman tersebut, terdapat enam pedomanyang mengilhami pemberlakuan SistemPoin Pelanggaran seperti berikut ini.

1. Hukuman itu harus jelas dan terang.

2. Hukuman harus konsisten.

3. Hukuman diberikan dalam waktusecepatnya.

4. Bentuk-bentuk hukuman yang diberikansebaiknya melibatkan siswa.

5. Pemberi hukuman harus objektif.

6. Hukuman sebaiknya tidak bersifat fisik.

UML (Unified Modelling Language)

UML adalah salah satu alat bantuyang sangat handal di duniapengembangan sistem yang berorientasiobyek dan merupakan bahasa pemodelan.UML yang terdiri dari serangkaiandiagram memungkinan bagi sistem analisuntuk membuat cetak biru sistem yangkomperhensif kepada klien, programmerdan setiap orang yang terlibat dalam prosespengembangan tersebut. (Munawar.2005).

Berikut adalah Tipe Diagram UML :

a. Use Case

Use case adalah deskripsi fungsi darisebuah sistem dari perspektifpengguna. Use case bekerja dengancara mendiskripsikan tipikal interaksiantar user ( pengguna) sebuah sistemdengan sistemnya sendiri melaluisebuah cerita bagaimanasebuah sistemdipakai.

b. Activity

Activity diagram adalah teknik untukmendiskripsikan logika prosedural,proses bisnis dan aliran kerja dalalmbanyak kasus. Activity diagrammempunyai peran seperti halnyaflowchart, akan tetapi perbedaannyadengan flowchart adalah activitydiagram bisa mendukung perilakuparalel sedangkan flowchart tidakbisa.

c. Class

Class Diagram merupakanmenggambarkan struktur statis classdalam sistem. Classmerepresentasikan sesuatu yangditangani oleh sitem. Class dapatberhubungan dengan yang lain melaluiberbagai cara : associated (terhubungsatu sama lain), dependent ( satu classtergantung/ menggunakan class yanglain), specialed ( satu class merupakanspesialisai dari class lainnya), ataupackage (group bersama sebagai satuunit).sebuah sistem biasanyamempunyai beberapa class diagram.

d. Sequence

Sequence Diagram digunakan untukmenggambarkan perilaku pada sebuahscenario. Diagram ini menunjukkansejumlah contoh obyek dan message(pesan) yang diletakkan diantaraobyek–obyek ini dalam use case.

Kompenen utama sequence diagramterdiri dari atas obyek yang dituliskandengan kotak segiempat bernama.Message diwakili oleh garis dengantanda panah dan waktu yangditunjukkan dengan progress vertical.

Extreme Programming (XP)

“Extreme Programming menggunakansuatu pendekatan ‘berorientasi objek’sebagai paradigma pengembangan yangdiinginkan dan mencakup di dalamnyaseperangkat aturan dan praktik-praktikyang terjadi dalam konteks empat kegiatan

Page 5: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

kerangka kerja: perencanaan, perancangan,pengkodean, dan pengujian.” (Pressman,2010).

a. Perencanaan (Planning).

Kegiatan perencanaan bertujuan untukmengumpulkan kebutuhan-kebutuhanyang memungkinkan anggota teknistim XP memahami konteks bisnisuntuk perangkat lunak yang akandikembangkan dan untuk merasakanperlunya keluaran-keluaran (output),fitur-fitur utama, dan fungsionalitas.

b. Perancangan (Design).

Sebuah hasil perancangan yangsederhana selalu lebih disukaidaripada gambaran-gambaran yanglebih kompleks. Selain itu,perancangan XP akan memberikanpanduan implementasi untuk suatucerita.

c. Pengkodean (Coding).

Setelah Perencanaan dan Perancangandi lakukan, tim perangkat lunak cepat(XP) tidak langsung beralih ke kode-kode program, tetapi lebih dulu akanmengembangkan serangkaian unitpengujian yang akan menjalankansetiap cerita yang akan disertakanpada peningkatan perangkat lunak.Setelah unit pengujian dibuat,pengembang perangkat lunak akanlebih mampu berkonsentrasi pada apayang harus diimplementasikan supayalulus dari unit pengujian tersebut.Setelah berbagai unit tes selesaidibangun, tim barulah melanjutkanaktivitasnya ke penulisan codingaplikasi. XP menerapkan konsep PairProgramming dimana setiap tugassebuah modul dikembangkan oleh duaorang programmer.

d. Pengujian (Testing).

Setelah tahapan uji coba sudahdilakukan pada tahapan coding, XP

juga akan melakukan pengujian sistemyang sudah sempurna. Pada tahapcoding, XP akan terus mengecek danmemperbaiki semua masalah-masalahyang terjadi walaupun hanya masalahkecil. Setiap modul yang sedangdikembangkan, akan diuji terlebihdahulu dengan modul unit tes yangtelah dibuat sebelumnya.

Kelebihan Extreme Programming (XP)adalah: menjalin komunikasi yang baikdengan client dan meningkatkankomunikasi dan sifat saling menghargaiantar developer.

Kekurangan Extreme Programming (XP)adalah developer harus selalu siap denganperubahan karena perubahan akan selaluditerima serta tidak bisa membuat kodeyang detail di awal (prinsip simplicity danjuga anjuran untuk melakukan apa yangdiperlukan hari itu juga).

Gambar 1 Extreme Programming

METODOLOGI PENGEMBANGANAPLIKASI

Proses Bisnis

SMA Islamic Centre merupakan salah satuSMA swasta yang berlokasi di Tangerangdan menerapkan penilaian point secaramanual. Berikut skenario nya :

Keterangan :

1. Pada saat ini SMA Islamic Centremelakukan monitoring dan mencatatpoin sanksi pelanggaran siswa masihsecara manual yaitu admin BK(Bimbingan Konseling) memasukkandata pelanggaran siswa di buku point

Page 6: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

kemudian guru BK sebagai konselorsecara langsung memberikan nasihatsekaligus pengarahan kepada siswatersebut.

2. Untuk pemantauan siswa dan kelasyang bermasalah yang dilakukan satukali dalam satu semester admin akanmelihat ulang data-data yang sudahdicatat dibuku poin sanksi oleh guruBK kemudian merekap dan membuatlaporan akhir untuk diserahkan kepadaguru kesiswaan dan wali kelas.

Mulai

Admin BK

Mencatat poin , sanksi

pelanggaran siswa/siswi

Merekap poin sanksi

pelanggaran siswa

Merekap hasil laporan poin

pelanggaran siswa

Merekp hasil laporan

Guru kesiswaan

Walikelas

Selesai

ya

tidak

Gambar 2 Flowchart Proses Bisnis Manual

Analisa Masalah

Berdasarkan permasalahan diatas dapatdilakukan identifikasi masalah dengan caramelakukan observasi untuk mengamatipermasalahan yang terjadi danmemberikan pertanyaan kepada user yangterlibat.

Berikut pertanyaan yang di ajukan kepadauser :

1. Bagaimana proses penilaian point dankedisiplinan pada saat ini ?

2. Apa yang menjadi kendala dalamproses menangani point pelanggaran ?

3. Apa saja yang harus dilakukan untukmenunjang proses memonitoring siswa?

Berikut jawaban dari pertanyaan user :

Setiap sekolah tentunya memilikiperaturan sekolah yang diterapkan untukseluruh komunitas sekolah. Buat parasiswa, sekolah mengatur peraturan dan tatatertib. Merujuk kepada Kamus BesarBahasa Indonesia, definisi dari peraturanitu sendiri adalah tataan (petunjuk, kaidah,ketentuan) yang dibuat untuk mengatur.Jika kita bicarakan dalam sekolah, artinyaketentuan yang dimaksud di dalamsekolah.

Setiap peraturan sekolah yangdibuat, tentunya untuk dapat dipatuhiataupun ditaati oleh seluruh siswa. Adapunjika ada pelanggaran yang terjadi, tentuakan ada konsekuensinya, dimana siswayang bersangkutan akan mendapatkansanksi. Adapun bentukoffensive/pelanggaran yang sudah disetting terbagi menjadi dua kategori besar,yaitu minor offensive (pelanggaran kecil)dan major offensive (pelanggaran besar).

Dengan cara sistem yangkonvensional, guru konselingmembutuhkan waktu cukup lama dalammenangani siswa bermasalah dan hasilpenanganan yang terkadang tidak/kurangvalid. Jumlah poin kesalahan yangdihitung kemudian ditindak lanjuti dalamberbagai tingkatan, mulai dari :

1. Peringatan I oleh wali kelas

2. Peringatan II oleh wali kelas denganpihak Bimbingan Konseling (BK)

a. Panggilan I orang tua/wali olehwali kelas/pihak BK.

b. Panggilan II orang tua/wali denganmembuat surat perjanjian diketahuioleh pihak BK.

Page 7: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

c. Panggilan III orang tua/walidengan membuat surat perjanjiandiketahui oleh kepala sekolah,sampai pada tingkat yang palingtinggi dengan bobot/jumlah pointkesalahan paling besardikembalikan kepada orangtua/wali.

Sebagian besar kegiatan pemasukandata masih dilakukan secara manual,yaitupencatatan point pelanggaran siswa danmonitoring data siswa yang disimpandalam buku induk, oleh karena itu tidakjarang guru bimbingan konselingkebingungan dalam mencari data pribadidan historis siswa, selain itu laporan datapribadi dan laporan kegiatan siswa yangseharusnya diserahkan pada wali kelasmaupun wali murid sering kali terlambatkarena membutuhkan waktu yang lama.

Proses monitoring secara manualsudah berjalan dengan baik, namun untukmembuat metode dalam perekapan inilebih efektif maka diperlukan suatuaplikasi dalam sistem monitoring berbasisweb dengan harapan dapat mempermudahhak akses yang dituju. Dalammengidentifikasi requirement, penulismembagi dua bagian diantaranya :

1. Functional Requirement

Yaitu kebutuhan yang berkaitan denganjalannya sistem seperti input, prosesdan output. Kebutuhan tersebutdiantaranya :

Menyediakan layanan interfaceuntuk memonitoring siswa yangdapat diakses oleh kepala sekolah,wali kelas atau guru BP diaksesmelalui web.

Menyediakan database untukpenyimpanan data pelanggaransiswa.

Menyediakan layanan informasimengenai rekapan laporanmonitoring pelanggaran siswa yang

dapat diakses oleh guru/yangberkepentingan.

2. Nonfunctional Requirement

Yaitu hal-hal atau fitur-fitur lain (bukanfungsi atau layanan) untuk menunjangfungsionalitas dan utilitas sistem.Kebutuhan tersebut diantaranya :

Sistem mudah dipelajari danmudah digunakan.

Interface bersifat user-friendly.

Tugas Guru BP I

mulai

Guru BP 1

Bertugas dibelakang gerbang sekolah

Mencatat dibuku besar dari mulai nama, jenis pelanggaran siswa/siswi

yang melakukan pelanggaean maupun terlambat datang

kesekolah , dan periksa kerapihan dari baju, atribut sekolah dll.

Memberikan poin terhadap siswa

tersebut

Merekap semua pelanggaran dan poin para siswa yang ada dalam buku besar

Merekap pelanggaran dan

poin

Memberikan hasil laporan poin

pelanggaran siswa

Guru Kesiswaan/

Guru Walikelas

Selesai

ya

tidak

Tugas guru BP 1

Gambar 3 Flowchart Tugas Guru BP I

Page 8: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

1. Mulai, guru BP-1 selalu berada didepan sekolah atau selalu beradadibelakang gerbang sekolah.

2. Tugasnya, selalu mengawasi setiapsiswa yang datang ke sekolah saat pagihari.

3. Guru BP-1, selalu mencatat nama siswadan jenis pelanggaran yang dilakukansiswa/siswi yang melakukanpelanggaran pada saat itu di dalam bukubesar. Pelanggaran-pelanggarantersebut maupun ada yang datangterlambat, lengkapnya baju sekolahyang dipakai dan kurangnyaperlengakapan atribut sekolah.

4. Setelah mencatat nama dan jenispelanggaran guru BP tersebutmemberikan atau melakukan pencatatanpoin pelanggaran tsb.

5. Guru BP-1, merekap seluruh siswayang melakukan pelanggaran besertapoin-poinnya.

6. Jika tidak, guru BP-1 tersebut langsungmemberikan hasil laporan poinpelanggaran ke guru kesiswaan atau kewalikelas siswa masing-masing.

7. Selesai.

Tugas Guru BP II:

Mulai

Guru BP 2

Bertugas mengawasi siswa disekitar sekolah /

disekeliling sekolah

Bila bertemu siswa melakukan pelanggaran contohnya siswa berada dalam kantin terlihat membawa Hp, atau pada saat jam pelajaran

berlangsung siswa terlihat berada dalam kantin sekolah atau ditemukan pelanggaran-

pelanggaran lain dimana pun tempat disekitar sekolah yang terlihat itu pelanggaran siswa

tersebut akan di bawa keruang BK (Bimbingan Konseling)

Mencatat nama siswa, jenis pelanggaran dan

poin pelanggaran tersebut

Merekap pelanggaran dan poin para siswa

Merekap pelanggaran dan

poin

Memberikan hasil laporan poin pelanggaran

Guru kesiswaan/guru

Walikelas

selesai

ya

tidak

Tugas guru BP 2

Gambar 4 Flowchart Tugas Guru BP II

1. Mulai, guru BP-2 selalu mengawasidisekeliling sekolah atau disekitarsekolah.

2. Tugasnya guru BP-2, membawa parasiswa ke ruang guru BK bila bertemusiswa yang melakukan pelanggaran disekitar sekolah. Contohnya, siswaterlihat berada di area kantin saat jampelajaran sedang berlangsung atauterlihat sedang membawa ataumemegang hp di area sekolah, atauapapun itu bentuk pelanggaran di areasekolah guru BP tersebut akanmembawa murid ke ruang BK untukdicatat nama dan pelanggaran yangdilakukan.

Page 9: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

3. Setelah di ruang BK, guru BP tersebutlangsung mencatat nama dan jenispelanggaran nya beserta poinpelanggaran tersebut. Setelahpencatatan siswa langsung di nasehatiatau diberi pengarahan yangmelakukan pelanggaran.

4. Guru BP-2, merekap seluruh siswayag melakukan pelanggaran baiknama beserta poin poinnya.

5. Jika tidak, langsung memberikan hasillaporan poin pelanggaran tersebut keguru kesiswaan atau ke walikelassiswa masing-masing.

6. Selesai.

Tugas Guru BP III

1. Mulai, guru BP-3 bertugas hanyaberada diruag Bimbingan Konselingsaja.

2. Seluruh siswa yang telah melakukanpelanggaran akan dihadapi oleh guruBP-3. Karena, guru BP-3 bertugashanya menasehati atau mengkonselingpara siswa yang telah melakukanpelanggaran-pelanggaran.

3. Mencatat nama siswa, jenis pelanggarandan memberikan poin pelanggarantersebut.

4. Jika terdapat siswa yang tidakmelakukan pelanggaran apa-apa, siswasangat di izinkan untuk datang ke ruangkonseling dan mengkonsultasikan jikaterdapat masalah atau kesulitan sesuatu.

5. Guru BP-3, akan memberikan masukan,Ide, atau sekaligus menasehati parasiswa-siswa nya baik yang melakukanpelanggaran atau tidak melakukanpelanggaran.

6. Merekap seluruh siswa mulai darinama, jenis pelanggaran dan poin-poinpelanggaran tersebut.

7. Jika tidak, akan langsung diberikankepada guru kesiswaan atau guruwalikelas siswa masing-masing.

8. Selesai.

Mulai

Guru BP 3

Bertugas hanya di dalam ruang Bimbingan

Konseling

Semua siswa yang telah melakukan pelanggaran akan dihadapi oleh guru BP 3

tersebut karena bertugas hanya menasehati/konseling para siswa

Mencatat nama siswa, jenis pelanggarandan poin

pelanggaran

Jika terdapat siswa tidak melakukan pelanggaran apa-apa, diizinkan para

siswa hanya untuk berkonseling

Memberikan Ide, Menasehati dan

Masukan para siswa

Merekap semua nama siswa, baik yang melakukan

pelanggaran maupun hanya maupun yang hanya

berkonseling saja

Merekap laporan

Guru Kesiswaan/Guru Walikelas

Selesai

ya

tidak

Tugas guru BP 3

Gambar 5 Flowchart Tugas Guru BP III

Tugas Walikelas

1. Mulai, guru Walikelas bertugasmengajar dikelas, mengajar satupelajaran atau bisa lebih dari satu matapelajaran. Mengawasi muridnya dalamsatu kelas saat pelajaran sedangberlangsung.

2. Walikelas, akan mencatat nama siswadan jenis pelanggaran apabila siswaterdapat melakukan pelanggaran didalam kelas saat pelajaran sedangberlangsung.

3. Menegur siswa, jika memangmelakukan pelanggaran yang

Page 10: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

mengganggu pelajaran yang sedangberlangsung.

4. Jika setiap pergantian semester,walikelas akan merekap seluruhlaporan semua muridnya dalam satukelas baik itu laporan dari guru BPatau yang dicatat oleh walikelas itusendiri.

5. Memberikan laporan setiap siswayang melakukan pelanggaran maupunyang tidak melakukan pelanggarankepada orang tua murid.

6. Selesai.

Mulai

Walikelas

Bertugas mengajar satu mata pelajaran/bisa

lebih dan mengawasi muridnya sat kelas

Mencatat nama siswa, jenis pelanggaran apabila siswa melakukan pelanggaran di

dalam kelas

Menegur siswa

Jika pergantian semester , walikelas merekap

laporan semua murid dalam satu kelas

Memberikan laporan siswa kepada orang tua

murid

Selesai

Guru Walikelas

Gambar 6 Flowchart Tugas Walikelas

Tugas Guru MataPel:

Mulai, guru Mata Pelajaran bertugas mengajar satu mata pelajaran atau bisa ebih dari satu mata pelajaran.

Melakukan pencatatan nama, dan jenis pelanggaran dan poin-poin pelanggaran jika terdapat siswa melakukan pelanggaransaat berlangsungnya pembelajaran.

Memberikan hasil laporan baik nama, jenispelanggaran dan poin tersebut ke walikelas.

Page 11: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

Selesai.

Mulai

Guru Mata Pelajaran

Mengajar pelajaran dalam kelas

Mencatat nama siswa, jenis pelanggaran dan poin

pelanggaran. Jika siswa melakukan pelanggaran saat jam pelajaran

berlangsung

Memberikan hasil laporan poin pelanggaran

Guru Walikelas

Selesai

Guru Mata Pelajaran

Gambar 7 Flowchart Tugas Guru MataPel

Tabel 1 Tabel Poin Butir Pelanggaran

No Keterangan PoinA. KETERLAMBATAN

1.Terlambat masuk setelah 15 menit bel berbunyi

5

2.Terlambat mengikuti upacara bendera

5

3.Terlambat masuk setelah istirahat

5

B. KEHADIRAN

1.Tidak mengikuti sholat jamaah pada waktunya jam sholat

15

2.Tidak mengikuti pengajian setiap pagi

15

3.Tidak masuk tanpa keterangan

20

4.Tidak masuk dengan membuat keterangan palsu

20

5. Meninggalkan kelas tanpa ijin 10

6.Keluar sekolah sebelum jam pulang tanpa ijin

15

7.Tidak mengikuti upacara bendera

10

C. PAKAIAN1. Memakai pakaian ketat 30

2.Tidak memakai perlengkapanosis saat upacara

10

3.Tidak memalai seragam sekolah

15

D. KEPRIBADIAN1. Berbohong pada guru 152. Berpacaran/berbuat asusila 303. Melawan guru 20

4.Mengambil hak orang lain/berjudi

30

5 . Menyalah gunakan uang SPP 40

6.Terlibat tindakan criminal (sampai ditahan polisi)

50

7.Hamil/menghamili/nikah siri/tertangkap tangan melakukan asusila.

100

E. KETERTIBAN

1.Berada diluar kelas saat pelajaran efektif

15

2.Membawa HP, MP3, MP4, Headset, atau sejenisnya

25

3.Merusak sarana/ prasarana sekolah, software maupun hadware

25

4.Berkelahi dilingkungan/diluarsekolah atau terlibat tawuran antar sekolah.

40

F. MEROKOK

1.Membawa rokok ke dalam sekolah

35

2.Menghisap rokok di dalam sekolah dan disekitar sekolah

40

G.PORNOGRAFI & PORNOAKSI

1.Membawa buku, majalah, stensil porno dll

40

2.Menjual belikan buku, majalah, stensil porno

50

3.Melihat foto, kaset dan CD porno

50

Page 12: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

4.Pornografi atau pornoaksi dilingkungan/diluar sekolah.

80

H. SENJATA TAJAM

1.Membawa senjata tajam/api tanpa ijin

60

2.Menjual belikan senjata tajam/api

100

3.Menggunakan senjata tajam/api untuk melukai orang lain

100

I.NARKOBA DAN MINUMAN KERAS

1. Membawa miras/narkoba 702. Memakai miras/narkoba 1003. Mabuk di sekolah 1004. Mengedarkan miras/narkoba 100

Tabel 2 Nilai Akhir Sikap/Budi Pekerti

No. JumlahPoint

Nilai Keterangan

1. 0 A AMAT BAIK2. 5-49 B BAIK3. 50-89 C CUKUP4. 90-100 D BURUK5. LEBIH

DARI 100E BURUK

SEKALI

Tabel 3 Sanksi Pelanggaran

No.JumlahPoint

Jenis Tindakan

1. 1-25Peringatan

1Pemanggilan

Siswa

2. 26-50Peringatan

2PemanggilanOrang Tua

3. 51-75Peringatan

3

PemanggilanOrang Tua

dan Skorsing

4. 76-100 PeringatanTerakhir

PemanggilanOrang Tua,

danMelakukanTindakan

Pengembalian

KepadaOrang Tua

Kerangka Pemikiran

Berikut tahapan-tahapan yang disusunpada kerangka pemikiran :

1. Tahap awal pengumpulan data padasekolah SMA Islamic Centre KotaTangerang. Teknik ini digunakanuntuk menidentifikasi masalah dalamperancagan sistem.

2. Analisa dan batasan masalah yang adadi SMA Islamic Centre yaitumenganalisa dan mencari rumusanmasalah pada proses bisnis yangsedang berjalan.

3. Planning menganalisis kebutuhandisekolah dengan mengidentifikasisemua kebutuhan untuk pembuatanperangkat lunak.

4. Perancangan desain sistempemonitoringan siswa ini menyusundiagram UML berdasarkanperencanaan.

5. Coding, melakukan tahapanpengkodean berdasarkan diagramUML yang disusun.

6. Testing sistem tersebut. Menguji cobaperangkat lunak tersebut danmengetahui apakah telah sesuaidengan kebutuhan yag telah dianalisis.

7. Rilis perangkat lunak jika semuasudah tidak ada perubahan, lalumenerapkan perangkat lunak yangtelah dibuat.

Page 13: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

mulai

Pengumpulan data sekolah SMA

Islamic Centre Tangerang

Analisa dan batasan masalah

yang ada

Release program pemonitoringan

siswatidak

selesai

Planning merancang

bangun sistem pemonitoringan

Perancangan disain sistem

pemonitoringan siswa

Perancangan UML

Melakukan pengkodingan

Testing sistem pemonitoringan

siswa

sukses Ingin perubahan

tidak

ya

ya

Extreme Programming

Gambar 8 Kerangka Pemikiran

HASIL DAN PEMBAHASAN

Perancangan Sistem

Bahasa pemrograman yang dipilihdalam perancangan atau pembuatanpenelitian adalah PHP dan menggunakanMySQL sebagai database. Alasanpemilihan bahasa pemrograman antaralain:

1. Perancangan yang dibutuhkan adalahsistem berbasis online

2. MySQL merupakan database yangbiasa digunakan pada bahasapemrograman PHP

Perancangan sistem manajemeninventori akan dijelaskan denganmenggunakan metode pengembangansistem Extreme Programming (XP), yaitudengan empat proses: Planning(Perencanaan), Design (Desain), Coding(Pengkodean), Testing (Uji Coba).

Proses Planning

Pada proses bisnis yang akandijalankan saat sistem terbentuk adalah

memanfaatkan user terkait secara onlinemengelola data – data yang hendakdikirimkan. Dengan adanya pendefinisianstakeholder sistem yang jelas maka didapatkesimpulan bahwa ada 3 kelompok user:

1. Admin/Guru BP

User admin memegang peranan dalampengelolaan master data secaraberkelanjutan, yaitu pengelolaanmaster data susunan kelas yangberjalan di sekolah, pengelolaan databasis umum kelas yang berjalan, datamaster pelajar dan data master jenispelanggaran.

2. Guru/Wali Kelas

User guru memegang peranan sebagaipengguna utama sistem. Guru berhakmengolah data pelanggar berdasarkannama siswa yang dipilih. Guru berhakmengolah laporan data.

3. Siswa, Kepala Sekolah, Orangtua

User siswa, kepala sekolah danorangtua dalam hal ini memegangperanan sama seperti tamu (guest)dimana secara khusus hanya dapatmengakses sistem untuk melihat datayang sudah terkumpul terhadap siswa.Yang membedakan adalah, siswa bisamengakses hanya laporan diri sendiri,kepala sekolah mengakses seluruhsiswa, orangtua mengakses siswa yangterdaftar atas anak dari orang tua.Selain itu, orangtua juga mendapatperan sebagai penerimapemberitahuan terhadap pelanggaranyang terjadi secara real time atas siswayang terdaftar atas dirinya.

Dengan adanya pendefinisianstakeholder dalam sistem ini diharapkanhasil dari perancangan sistem memberiperanan yang mendukung kinerjapeningkatan mutu pendidikan sekolah darisegi konseling, karena data analisaperilaku dapat diperoleh berdasarkankumpulan pelanggaran yang masuk.

Page 14: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

Proses Design

Dalam merancang desain sistem yangbaru, penulis menggunakan diagram-diagram Unified Modelling Language(UML) yang terdiri dari :

1. Use Case Diagram

2. Class Diagram

3. Sequence Diagram

4. Activity Diagram

5. Component Diagram

6. Deployment Diagram

7. Package Diagram

DIAGRAM UML

Use Case

Hubungan antara aktor dengan usecase yang di analisis pada tabel kebutuhan-kebutuhan pengguna dapat dimodelkan

uc Use Case

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

Sistem

Kepala Sekolah

Guru BP/Admin

Wali Kelas/Guru

Orang tua

Siswa

Pengelolaan master data

Data userData siswa

Poin pelanggaran

Data pelanggaran

LOGIN

Pengelolaan pelangagran siswa

Penerimaan notifikasi siswa

Laporan pelanggaran siswa

« inclu de»

« extend »«extend»

«include»

« include»

«include »

« inclu de»

« extend »

«extend»

Gambar 9 Use Case Diagram

Class Diagram

Hubungan antar class dan interfacepada sistem digambarkan pada classdiagram. Ada beberapa class yangdidefinisikan dalam sistem ini yaitu:

1. Form

a. Halaman Login

b. Halaman User

c. Halaman Pengelolaan User

d. Halaman Pengelolaan PoinPelanggaran

e. Halaman Pengelolaan Kelas

f. Halaman Pengelolaan Basis

g. Halaman Pengelolaan Pelajar

2. Table

a. Tabel Users

b. Tabel Pelajar

c. Tabel Kelas

d. Tabel Basis

e. Tabel Poin

f. Tabel Pelanggaran class Class Model

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

tbl_users

«colum n»* no _induk: VARCHAR(50)* pa ssword: VARCHAR(50) na ma: VARCHAR(50) tgl _lahi r: DAT E rol e: VARCHAR(50 )

- de lete()- i nsert()# up date()

tbl_login

- no_ind uk: cha r- passwo rd: char

+ logout() : void- vali dasi() : void

tbl_basis

«column»* kode_basis: VARCHAR(50) deskrip si: VARCHAR(50 )

- delete ()- i nsert()# update ()

tbl_pelajar

«colum n»* nis: VARCHAR(50) nama: VARCHAR(50) tgl_lahir: VARCHAR(50) jen is_kelam in: VARCHAR(5 0) ala mat: VARCHAR(50)

- insert()# update()- delete()

tbl_kelas

«column»* kelas: VARCHAR(50) nama_kelas: VARCHAR(50) basis: VARCHAR(50) kapasi tas: VARCHAR(50) nis: VARCHAR(50)

# update()- i nsert()- delete ()

tbl_poin

«colum n»* id: VARCHAR(50) ka tegori_pelangga ran: VARCHAR(50) jenis_pelanggaran : VARCHAR(50) po int: DECIMAL(1 0)

# up date()- de lete()- insert()

tbl_pelanggaran

«column»* counte r: CHAR(10) i d_pel anggaran: VARCHAR(50 ) nis: VARCHAR(50) kelas: VARCHAR(50) point: DECIMAL(10) waktu: DAT E id: VARCHAR(50)

- delete ()- i nsert()# update ()

tbl_halaman user

- laporan pe langga ran- master basis- master kela s- master pelajar- master pelanggara n- master use r

- de lete() : void- insert() : vo id# up date() : void

tbl_ pengelolaan pelanggaran

- co unter: in t- ni s: stri ng- pe langgaran: strin g- user: stri ng- wa ktu: date

- de lete() : void- insert() : vo id# up date() : void

tbl_pengelolaan basis

- basis: string- deskrip si : string

- delete () : void- insert() : void# update () : void

tbl_pengelolaan kelas

- basis: strin g- ka pasitas: int- ke las: strin g- nam a_kela s: string- nis: string

- delete() : void- insert() : vo id# update() : void

tbl_pengelolaan poin

- id: stri ng- jenis: string- katego ri: string- point: int

- delete () : void- insert() : void# update () : void

tbl_pengelolaan pelajar

- alama t: stri ng- nama: stri ng- nis: string- tangga l lahi r: date

- delete () : void- insert() : void# update () : void

tbl_pengelolaan user

- na ma: stri ng- no _induk: string- pa ssword: string- rol e: string- tgl _lahi r: date

- de lete() : void- i nsert() : void# up date() : void

Gambar 10 Class Diagram

Activity Diagram

Activity diagram merupakangambaran aliran kejadian dan modeldiagram yang menjelaskan langkah demilangkah use case.

Page 15: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

act Activity Input Master

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

Admin/GuruSistem

M ulai

Halaman data pelanggaran

Update data pelanggaran

Simpan

Selesa i

Gambar 11 Activity Diagram Input MasterPoin Pelanggaran Sisiwa

User mengakses halaman masterpoin yang merupakan master utama dalampenghitungan pin setiap pelanggaran. Userdapat melakukan aktivitas pengelolaanseperti menambah, mengubah danmenghapus. Semua aktivitas penambahandan pengubahan data akan tercatat padatabel poin pelanggaran.

act Activity Notifikasi

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

OrangtuaGuru/Wali KelasSistem

M ulai

Halaman pelanggaran siswa

Pilih siswa

Input data pelanggaran siswa

Update data pelanggaran dan poin siswa

Pengiriman notofikasiMenerima notifikasi

Selesa i

Gambar 12 Activity Diagram InputPelanggaran Siswa

User yang dalam hal ini adalah Gurumelakukan pengelolaan pelanggaran yangsedang atau sudah terjadi pada pelajartertentu. Guru mencatat jenis pelanggaranyang terjadi.

Pengelolaan data pelanggaran iniakan diupdate pada tabel pelanggaran. Saatmelakukan penginputan data, halamanpengelolaan pelanggaran akan melakukan

pengambilan data master kelas pada tabelkelas dan data pelajar pada master pelajar,lalu sistem mengirimkan pemberitahuankepada orang tua siswa.

Sequence Diagram

sd Sequece Input MasterEA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

Adm in/GuruHome Master Poin

PeanggaranTabel PelanggaranInput data

Upda tePo in()

Pengelo laan data()

Show()

M asuk()

Show()

M aster Poin()

Gambar 13 Sequence Diagram inputmaster poin pelanggaran siswa

Pada sequence diagam master poin,user yang sudah tervalidasi pada aktivitaslogin mengakses halaman master poinyang merupakan master utama dalampenghitungan pin setiap pelanggaran. Userdapat melakukan aktivitas pengelolaanseperti menambah, mengubah danmenghapus. Semua aktivitas penambahandan pengubahan data akan tercatat padatabel poin pelanggaran.

sd SequenceEA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version

Guru/Wali kelasHome Pengelolaan

pelanggaran siswaTabel siswa Tabel pelanggaran Input data Tabel pelanggaran

siswaKirim notifikasi

Orangtua

Get data()

Masuk()

Get notif ikasi()

Get data()

Kelola si swa()

Send()

Show()

Kelola pelanggaran siswa()

Show()

Update data()

Show()

Gambar 14 Sequence diagram inputpelanggaran siswa

Pada sequence diagram masterpelanggaran, user yang sudah tervalidasidalam kegiatan login, mengakses halamanmaster pelanggaran. User yang dalam halini adalah Guru melakukan pengelolaan

Page 16: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

pelanggaran yang sedang atau sudahterjadi pada pelajar tertentu.

Guru mencatat jenis pelanggaranyang terjadi. Pengelolaan data pelanggaranini akan diupdate pada tabel pelanggaran.Saat melakukan penginputan data,halaman pengelolaan pelanggaran akanmelakukan pengambilan data master kelaspada tabel kelas dan data pelajar padamaster pelajar.

Di saat tersebut, sistem secaraotomatis melakukan pengirimanpemberitahuan mealui sms yangdikirimkan kepada orang tua dari siswabersangkutan.

Component Diagram

Terdapat 2 komponen pada kegiatan roleorang tua dimana ada koponen login danlaporan. Hubungan diantara keduakomponen adalah dependency dimanakomponen laporan bergantung dengankomponen login.

cmp Siswa

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

Login Laporan

Gambar 15 Component Diagram Orangtua

Terdapat 5 komponen pada aktivitasguru den seluruhnya memiliki hubunganketergantungan dimana komponen loginmerupakan komponen utama dimanakomponen lain bergantung pada komponenlogin. Komponen master pelajarbergantung pada master kelas. Komponenkelas bergantung pada komponen basis.

cmp AdminEA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

Login

Master BasisMaster Kelas

Master PelanggaranMaster Siswa

Gambar 16 Component Diagram admin

Package Diagram

Package yang terdefinisi adalahAdmin/Guru, Data Guru. Data Siswa, DataOrangtua, Data Pelanggaran, Data Poindan Laporan dan seluruhnya memilikiketergantungan pada user yang mengakses.Data laporan bergantung pada pelanggarandan orang tua. Data guru bergantung padapackage role admin/guru. Datapelanggaran memiliki ketergantungan padadata poin.

Gambar 17 Package Diagram

Proses Coding

1. Menentukan Standar BahasaPemrograman

Berdasarkan penjelasan yangdijabarkan pada sub bab 4.1,perancangan sistem monitoring padapenelitian ini memanfaatkan bahasapemrograman PHP dan memanfaatkanMySQL sebagai databasemanagement.

2. Menentukan Unit Test

Page 17: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

Unit test ditentukan untuk mengetahuipencapaian penyelesaian sistemberdasarkan kebutuhan-kebutuhan daripengguna. Berikut poin – poin yangakan dilakukan dalam pelaksanaantesting:

a. Admin

Uji coba pengelolaan masterbasis;

Uji coba pengelolaan masterkelas;

Uji coba pengelolaan masterpelanggaran;

Uji coba pengelolaan mastersiswa;

b. Guru

Uji coba login;

Uji coba melihat laporan

c. Siswa-Orang tua

Uji coba melihat laporan

Proses Testing

Pada tahap ini dilakukan uji cobaberulang pada setiap halaman denganmemastikan tampilan dan hasil data yangdiolah.

Gambar 18 Tampilan laporan pelajar

KESIMPULAN DAN SARAN

Kesimpulan

Dengan adanya Perancangan SistemMonitoring ini maka dapat disimpulkansebagai berikut:

1. Sistem monitoring dapat membantuguru konseling untuk menganalisaperilaku siswa

2. Sistem menjadi salah satu referensipengambilan keputusan internalkonseling berdasarkan analisa datayang terkumpul.

3. Sistem yang dibangun dapatmemberikan transparasi data antaraindividu siswa dengan data pribadidi dalam sistem.

Saran

Sistem manajemen inventori inimasih dapat dikembangkan lagi. Berikutbeberapa saran untuk pengembangansistem:1. Perlu adanya akses khusus orang tua

siswa dalam mengambil bagian atasanalisa perilaku anak di sekolah

2. Peningkatan efektifitas coding agardapat di eksekusi dengan lebih cepatdan lebih rapi untuk dokumentasi.

DAFTAR PUSTAKA

Abdul, Kadir. (2014), “Pengenalan SistemInformasi Edisi Revisi”, Yogyakarta : Andi.

Addul, Kadir dan Terra Ch. Triwahyuni.(2013),”Pengantar Teknologi Informasi Edisi Revisi”.Yogyakarta : Andi.

Arif, M, Rudyanto, (2011), PemrogramanWeb Dinamis Menggunakan PHP& MySQL

Budi Raharjo, Heryanto, Rosdiana K.(2014). Modul Pemrograman WEB(HTML, PHP & MySQL).Bandung : Modula

Desanti, dkk. (2010), “Analisa ProsesBisnis Sistem Penggajian danpinjaman pegawai Studi kasus

Page 18: SISTEM MONITORING PELANGGARAN SISWA BERBASIS WEB …. JURNAL.pdf · Sistem yang dirancang diharapkan mampu membantu pihak guru dan orang tua dalam mengetahui perilaku siswa di sekolah

Perusahaan Industri Kertas”.Jurnal Unipa Daya, 11.

Munawar. 2005. ” Pemodelan Visualdengan UML Edisi Pertama”,Yogyakarta : Graha Ilmu

Mustakini dan Hartono, J. 2010. SistemInformasi Teknologi. Yogyakarta: AndiOffset.

Pressman, R.S. 2010. SoftwareEngineering: A Practitioner’sApproach, Seventh Edition.New York: McGraww-Hill.

Ramadhan, Arief. (2011), Seri PelajaranKomputer Internet danAplikasinya,Jakarta:PT Elex MediaKomputindo.

Rudyanto Arief, M. (2011), PemrogramanWeb Dinamis menggunakan PHP& MySQL, Yogyakarta:Andi.