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
PENDAHULUAN Latar Belakang Perkembangan dunia teknologi informasi dan komunikasi yang demikian cepat sangat mempengaruhi kehidupan masyarakat di berbagai bidang. Hampir semua instansi pemerintah dan perusahaan swasta memanfaatkan peralatan teknologi informasi dan komunikasi untuk membantu dalam menyelesaikan pekerjaan dengan cepat. Begitu juga dalam dunia pendidikan dari tingkat SD sampai dengan Perguruan Tinggi yang sekarang ini sudah banyak yang memanfaatkan teknologi informasi tersebut untuk membantu dalam menyelesaikan pekerjaannya, seperti halnya pekerjaan untuk menghitung point pelanggaran tata tertib siswa di sekolah. Monitoring adalah kegiatan pemantauan atau pengamatan yang berlangsung selama kegiatan berjalan untuk memastikan dan mengendalikan keserasian pelaksanaan program dengan perencanaan yang telah ditetapkan. Pendidikan adalah usaha sadar dan terencana untuk mewujudkan suasana belajar dan proses pembelajaran agar peserta didik secara aktif mengembangkan potensi dirinya untuk memiliki kekuatan spiritual keagamaaan, pengendalian diri, kepribadian, kecerdasan, akhlak mulia, serta ketrampilan yang diperlukan dirinya, masyarakat, bangsa, dan Negara. (UU No. 20 tahun 2003). Perhitungan point pelanggaran tata tertib siswa pada sekolah sangat diperlukan untuk mengetahui tingkat ketidak disiplinan para siswa dalam lingkungan sekolah, sehingga pihak sekolah akan dapat melakukan kebijakankebijakan yang berkaitan dengan peningkatan pembinaan-pembinaan dan tindakan/sanksi terhadap para siswa yang melanggar dengan Tujuan untuk menekan seminal mungkin tingkat pelanggaran siswa di
sekolah. Informasi mengenai perhitungan point pelanggaran tata tertib siswa bisa disajikan secara optimal, maka perlu dibuatkan suatu sistem informasi yang dapat menghasilkan informasi tersebut secara efektif dan efisien. Berdasarkan latar belakang masalah yang telah diuraikan, maka perlu dirumuskan bagaimana merancang bangun sistem monitoring pelanggaran siswa SMA Islamic Centre yang dapat menghasilkan suatu informasi yang cepat, tepat dan akurat. Sistem Informasi Perhitungan Point Pelangaran Siswa ini dapat mempercepat proses untuk mendapatkan informasi mengenai data siswa dari kelas X sampai dengan kelas XII efektif dan efisien. Sistem Informasi Perhitungan Point Pelangaran Siswa ini dapat mengisi data dengan cepat dan dapat melihat jumlah point dari masing-masing siswa serta jenis pelanggaran apa yang telah dilakukan dapat dilihat dan dilaporkan dengan efektif dan efisien. Dengan demikian sistem informasi ini dapat menjadi pendukung keputusan bagi pihak berwenang yang memeberi penilaian terhadap pelanggaran siswa di lingkungan sekolah. Tata cara pemberian point pelanggaran dilaksanakan setiap hari, untuk masing-masing jenis pelanggaran yang dilakukan pada hari itu. Tim yang berwenang yang memberikan point pelanggaran adalah : Guru Pembimbing (Bimbingan Konseling), Guru Mata Pelajaran, Wali Kelas, Guru Piket. Jenisjenis pelanggaran seperti keterlambatan, kehadiran, pakaian, kepribadian, ketertiban, merokok, pornografi, senjata tajam, narkoba dan minuman keras. Identifikasi Masalah Berdasarkan latar belakang diatas maka dapat diidentifikasikan masalahmasalah pokok untuk perancangan sistem ini adalah sebagai berikut :
1.
Bagaimana melakukan monitoring dan pengendalian pelanggaran siswa/siswi pada saat ini yang sedang berjalan di sekolah?
3.
2.
Bagaimana membangun sistem informasi monitoring dan pengendalian pelanggaran berbasis web untuk SMA Islamic Centre Kota Tangerang?
LANDASAN TEORI
Tujuan Penelitian Tujuan dari penelitian ini adalah sebagai berikut: 1.
Membangun sistem penilaian berbasis online pada SMA Islamic Centre Kota Tangerang
2.
Membangun sistem pelaporan pelanggaran yang dapat diakses oleh guru dan siswa terhadap perilaku pelanggaran siswa.
Batasan Masalah Batasan masalah pada skripsi yang disusun adalah sebagai berikut : 1.
Penelitian dilakukan Islamic Centre
2.
Ditujukan kepada penilaian berupa poin pada siswa
3.
pada
SMA
Berjalan pada sekolah yang sudah memiliki aturan pasti tentang perhitungan poin yang diberikan kepada siswa, bukan kepada sekolah yang baru saja memulai sistem penilaian poin.
Manfaat Penelitian Adapun manfaat dari penelitian ini adalah sebagai berikut: 1.
Membangun transparan
penilaian
yang
2.
Membangun penilaian yang mudah diakses oleh stakeholder
Membantu menganalisa sistem pendidikan sekolah berdasarkan data perilaku pelanggaran siswa yang terekam dalam sistem
Monitoring Menurut Peraturan Pemerintah Nomor 39 Tahun 2006, disebutkan bahwa monitoring merupakan suatu kegiatan mengamati secara seksama suatu keadaan atau kondisi, termasuk juga perilaku atau kegiatan tertentu, dengan tujuan agar semua data masukan atau informasi yang diperoleh dari hasil pengamatan tersebut dapat menjadi landasan dalam mengambil keputusan tindakan selanjutnya yang diperlukan. Monitoring adalah kegiatan pemantauan atau pengamatan yang berlangsung selama kegiatan berjalan untuk memastikan dan mengendalikan keserasian pelaksanaan program dengan perencanaan yang telah ditetapkan. Monitoring penelitian adalah kegiatan pemantuan terhadap program penelitian agar pelaksanaannya sesuai dengan rencana yang telah ditetapkan. (Hartono, 2012). Tujuan Monitoring untuk mengamati atau mengetahui perkembangan dan kemajuan, identifikasi dan permasalahan serta antisipasinya atau upaya pemecahannya. Poin Pelanggaran Siswa Poin Pelanggaran merupakan suatu alternatif yang dapat diberlakukan di sekolah sebagai upaya untuk menegakkan disiplin sekolah. Sistem ini mengharuskan agar setiap pelanggaran tata tertib sekolah yang dilakukan oleh para siswa diberikan peringatan yang memiliki tingkatan poin pelanggaran sesuai dengan tingkat pelanggaran yang dilakukan siswa. Setiap poin pelanggaran disiplin yang dilakukan
oleh para siswa dikumpulkan sampai batas tertentu selama setahun. Schaefer (2010:99-107) mengemukakan dua puluh pedoman dalam menjatuhkan hukuman kepada siswa yang melanggar disiplin sekolah. Dari dua puluh pedoman tersebut, terdapat enam pedoman yang mengilhami pemberlakuan Sistem Poin Pelanggaran seperti berikut ini. 1. Hukuman itu harus jelas dan terang. 2. Hukuman harus konsisten. 3. Hukuman diberikan secepatnya.
dalam
waktu
4. Bentuk-bentuk hukuman yang diberikan sebaiknya melibatkan siswa. 5. Pemberi hukuman harus objektif. 6. Hukuman sebaiknya tidak bersifat fisik. UML (Unified Modelling Language) UML adalah salah satu alat bantu yang sangat handal di dunia pengembangan sistem yang berorientasi obyek dan merupakan bahasa pemodelan. UML yang terdiri dari serangkaian diagram memungkinan bagi sistem analis untuk membuat cetak biru sistem yang komperhensif kepada klien, programmer dan setiap orang yang terlibat dalam proses pengembangan tersebut. (Munawar.2005). Berikut adalah Tipe Diagram UML : a. Use Case Use case adalah deskripsi fungsi dari sebuah sistem dari perspektif pengguna. Use case bekerja dengan cara mendiskripsikan tipikal interaksi antar user ( pengguna) sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimanasebuah sistem dipakai. b. Activity
Activity diagram adalah teknik untuk mendiskripsikan logika prosedural, proses bisnis dan aliran kerja dalalm banyak kasus. Activity diagram mempunyai peran seperti halnya flowchart, akan tetapi perbedaannya dengan flowchart adalah activity diagram bisa mendukung perilaku paralel sedangkan flowchart tidak bisa. c. Class Class Diagram merupakan menggambarkan struktur statis class dalam sistem. Class merepresentasikan sesuatu yang ditangani oleh sitem. Class dapat berhubungan dengan yang lain melalui berbagai cara : associated (terhubung satu sama lain), dependent ( satu class tergantung/ menggunakan class yang lain), specialed ( satu class merupakan spesialisai dari class lainnya), atau package (group bersama sebagai satu unit).sebuah sistem biasanya mempunyai beberapa class diagram. d. Sequence Sequence Diagram digunakan untuk menggambarkan perilaku pada sebuah scenario. Diagram ini menunjukkan sejumlah contoh obyek dan message (pesan) yang diletakkan diantara obyek–obyek ini dalam use case. Kompenen utama sequence diagram terdiri dari atas obyek yang dituliskan dengan kotak segiempat bernama. Message diwakili oleh garis dengan tanda panah dan waktu yang ditunjukkan dengan progress vertical. Extreme Programming (XP) “Extreme Programming menggunakan suatu pendekatan ‘berorientasi objek’ sebagai paradigma pengembangan yang diinginkan dan mencakup di dalamnya seperangkat aturan dan praktik-praktik yang terjadi dalam konteks empat kegiatan
kerangka kerja: perencanaan, perancangan, pengkodean, dan pengujian.” (Pressman, 2010). a. Perencanaan (Planning). Kegiatan perencanaan bertujuan untuk mengumpulkan kebutuhan-kebutuhan yang memungkinkan anggota teknis tim XP memahami konteks bisnis untuk perangkat lunak yang akan dikembangkan dan untuk merasakan perlunya keluaran-keluaran (output), fitur-fitur utama, dan fungsionalitas. b. Perancangan (Design). Sebuah hasil perancangan yang sederhana selalu lebih disukai daripada gambaran-gambaran yang lebih kompleks. Selain itu, perancangan XP akan memberikan panduan implementasi untuk suatu cerita.
juga akan melakukan pengujian sistem yang sudah sempurna. Pada tahap coding, XP akan terus mengecek dan memperbaiki semua masalah-masalah yang terjadi walaupun hanya masalah kecil. Setiap modul yang sedang dikembangkan, akan diuji terlebih dahulu dengan modul unit tes yang telah dibuat sebelumnya. Kelebihan Extreme Programming (XP) adalah: menjalin komunikasi yang baik dengan client dan meningkatkan komunikasi dan sifat saling menghargai antar developer. Kekurangan Extreme Programming (XP) adalah developer harus selalu siap dengan perubahan karena perubahan akan selalu diterima serta tidak bisa membuat kode yang detail di awal (prinsip simplicity dan juga anjuran untuk melakukan apa yang diperlukan hari itu juga).
c. Pengkodean (Coding). Setelah Perencanaan dan Perancangan di lakukan, tim perangkat lunak cepat (XP) tidak langsung beralih ke kodekode program, tetapi lebih dulu akan mengembangkan serangkaian unit pengujian yang akan menjalankan setiap cerita yang akan disertakan pada peningkatan perangkat lunak. Setelah unit pengujian dibuat, pengembang perangkat lunak akan lebih mampu berkonsentrasi pada apa yang harus diimplementasikan supaya lulus dari unit pengujian tersebut. Setelah berbagai unit tes selesai dibangun, tim barulah melanjutkan aktivitasnya ke penulisan coding aplikasi. XP menerapkan konsep Pair Programming dimana setiap tugas sebuah modul dikembangkan oleh dua orang programmer. d. Pengujian (Testing). Setelah tahapan uji coba sudah dilakukan pada tahapan coding, XP
Gambar 1 Extreme Programming METODOLOGI APLIKASI
PENGEMBANGAN
Proses Bisnis SMA Islamic Centre merupakan salah satu SMA swasta yang berlokasi di Tangerang dan menerapkan penilaian point secara manual. Berikut skenario nya : Keterangan : 1. Pada saat ini SMA Islamic Centre melakukan monitoring dan mencatat poin sanksi pelanggaran siswa masih secara manual yaitu admin BK (Bimbingan Konseling) memasukkan data pelanggaran siswa di buku point
kemudian guru BK sebagai konselor secara langsung memberikan nasihat sekaligus pengarahan kepada siswa tersebut. 2. Untuk pemantauan siswa dan kelas yang bermasalah yang dilakukan satu kali dalam satu semester admin akan melihat ulang data-data yang sudah dicatat dibuku poin sanksi oleh guru BK kemudian merekap dan membuat laporan akhir untuk diserahkan kepada guru kesiswaan dan wali kelas. Mulai
Admin BK
Mencatat poin , sanksi pelanggaran siswa/siswi
Merekap poin sanksi pelanggaran siswa
Merekap hasil laporan poin pelanggaran siswa
ya
Merekp hasil laporan
tidak Guru kesiswaan
Walikelas
Selesai
Gambar 2 Flowchart Proses Bisnis Manual Analisa Masalah Berdasarkan permasalahan diatas dapat dilakukan identifikasi masalah dengan cara melakukan observasi untuk mengamati permasalahan yang terjadi dan memberikan pertanyaan kepada user yang terlibat. Berikut pertanyaan yang di ajukan kepada user : 1. Bagaimana proses penilaian point dan kedisiplinan pada saat ini ?
2. Apa yang menjadi kendala dalam proses menangani point pelanggaran ? 3. Apa saja yang harus dilakukan untuk menunjang proses memonitoring siswa? Berikut jawaban dari pertanyaan user : Setiap sekolah tentunya memiliki peraturan sekolah yang diterapkan untuk seluruh komunitas sekolah. Buat para siswa, sekolah mengatur peraturan dan tata tertib. Merujuk kepada Kamus Besar Bahasa Indonesia, definisi dari peraturan itu sendiri adalah tataan (petunjuk, kaidah, ketentuan) yang dibuat untuk mengatur. Jika kita bicarakan dalam sekolah, artinya ketentuan yang dimaksud di dalam sekolah. Setiap peraturan sekolah yang dibuat, tentunya untuk dapat dipatuhi ataupun ditaati oleh seluruh siswa. Adapun jika ada pelanggaran yang terjadi, tentu akan ada konsekuensinya, dimana siswa yang bersangkutan akan mendapatkan sanksi. Adapun bentuk offensive/pelanggaran yang sudah di setting terbagi menjadi dua kategori besar, yaitu minor offensive (pelanggaran kecil) dan major offensive (pelanggaran besar). Dengan cara sistem yang konvensional, guru konseling membutuhkan waktu cukup lama dalam menangani siswa bermasalah dan hasil penanganan yang terkadang tidak/kurang valid. Jumlah poin kesalahan yang dihitung kemudian ditindak lanjuti dalam berbagai tingkatan, mulai dari : 1.
Peringatan I oleh wali kelas
2.
Peringatan II oleh wali kelas dengan pihak Bimbingan Konseling (BK) a. Panggilan I orang tua/wali oleh wali kelas/pihak BK. b. Panggilan II orang tua/wali dengan membuat surat perjanjian diketahui oleh pihak BK.
c. Panggilan III orang tua/wali dengan membuat surat perjanjian diketahui oleh kepala sekolah, sampai pada tingkat yang paling tinggi dengan bobot/jumlah point kesalahan paling besar dikembalikan kepada orang tua/wali. Sebagian besar kegiatan pemasukan data masih dilakukan secara manual,yaitu pencatatan point pelanggaran siswa dan monitoring data siswa yang disimpan dalam buku induk, oleh karena itu tidak jarang guru bimbingan konseling kebingungan dalam mencari data pribadi dan historis siswa, selain itu laporan data pribadi dan laporan kegiatan siswa yang seharusnya diserahkan pada wali kelas maupun wali murid sering kali terlambat karena membutuhkan waktu yang lama. Proses monitoring secara manual sudah berjalan dengan baik, namun untuk membuat metode dalam perekapan ini lebih efektif maka diperlukan suatu aplikasi dalam sistem monitoring berbasis web dengan harapan dapat mempermudah hak akses yang dituju. Dalam mengidentifikasi requirement, penulis membagi dua bagian diantaranya : 1. Functional Requirement Yaitu kebutuhan yang berkaitan dengan jalannya sistem seperti input, proses dan output. Kebutuhan tersebut diantaranya : Menyediakan layanan interface untuk memonitoring siswa yang dapat diakses oleh kepala sekolah, wali kelas atau guru BP diakses melalui web. Menyediakan penyimpanan siswa.
database untuk data pelanggaran
Menyediakan layanan informasi mengenai rekapan laporan monitoring pelanggaran siswa yang
dapat diakses berkepentingan.
oleh
guru/yang
2. Nonfunctional Requirement Yaitu hal-hal atau fitur-fitur lain (bukan fungsi atau layanan) untuk menunjang fungsionalitas dan utilitas sistem. Kebutuhan tersebut diantaranya : Sistem mudah dipelajari mudah digunakan.
dan
Interface bersifat user-friendly.
Tugas Guru BP I Tugas guru BP 1 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
ya
Merekap pelanggaran dan poin
tidak Memberikan hasil laporan poin pelanggaran siswa
Guru Kesiswaan/ Guru Walikelas
Selesai
Gambar 3 Flowchart Tugas Guru BP I
1. Mulai, guru BP-1 selalu berada di depan sekolah atau selalu berada dibelakang gerbang sekolah.
Tugas Guru BP II: Tugas guru BP 2 Mulai
2. Tugasnya, selalu mengawasi setiap siswa yang datang ke sekolah saat pagi hari. 3. Guru BP-1, selalu mencatat nama siswa dan jenis pelanggaran yang dilakukan siswa/siswi yang melakukan pelanggaran pada saat itu di dalam buku besar. Pelanggaran-pelanggaran tersebut maupun ada yang datang terlambat, lengkapnya baju sekolah yang dipakai dan kurangnya perlengakapan atribut sekolah. 4. Setelah mencatat nama dan jenis pelanggaran guru BP tersebut memberikan atau melakukan pencatatan poin pelanggaran tsb. 5. Guru BP-1, merekap seluruh siswa yang melakukan pelanggaran beserta poin-poinnya. 6. Jika tidak, guru BP-1 tersebut langsung memberikan hasil laporan poin pelanggaran ke guru kesiswaan atau ke walikelas siswa masing-masing. 7. Selesai.
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 pelanggaranpelanggaran 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
ya
Merekap pelanggaran dan poin tidak
Memberikan hasil laporan poin pelanggaran
Guru kesiswaan/guru Walikelas
selesai
Gambar 4 Flowchart Tugas Guru BP II 1. Mulai, guru BP-2 selalu mengawasi disekeliling sekolah atau disekitar sekolah. 2. Tugasnya guru BP-2, membawa para siswa ke ruang guru BK bila bertemu siswa yang melakukan pelanggaran di sekitar sekolah. Contohnya, siswa terlihat berada di area kantin saat jam pelajaran sedang berlangsung atau terlihat sedang membawa atau memegang hp di area sekolah, atau apapun itu bentuk pelanggaran di area sekolah guru BP tersebut akan membawa murid ke ruang BK untuk dicatat nama dan pelanggaran yang dilakukan.
3. Setelah di ruang BK, guru BP tersebut langsung mencatat nama dan jenis pelanggaran nya beserta poin pelanggaran tersebut. Setelah pencatatan siswa langsung di nasehati atau diberi pengarahan yang melakukan pelanggaran.
7. Jika tidak, akan langsung diberikan kepada guru kesiswaan atau guru walikelas siswa masing-masing. 8. Selesai. Tugas guru BP 3 Mulai
4. Guru BP-2, merekap seluruh siswa yag melakukan pelanggaran baik nama beserta poin poinnya.
Guru BP 3
Bertugas hanya di dalam ruang Bimbingan Konseling
5. Jika tidak, langsung memberikan hasil laporan poin pelanggaran tersebut ke guru kesiswaan atau ke walikelas siswa masing-masing.
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
6. Selesai. Tugas Guru BP III
Jika terdapat siswa tidak melakukan pelanggaran apa-apa, diizinkan para siswa hanya untuk berkonseling
1. Mulai, guru BP-3 bertugas hanya berada diruag Bimbingan Konseling saja.
Memberikan Ide, Menasehati dan Masukan para siswa
2. Seluruh siswa yang telah melakukan pelanggaran akan dihadapi oleh guru BP-3. Karena, guru BP-3 bertugas hanya menasehati atau mengkonseling para siswa yang telah melakukan pelanggaran-pelanggaran. 3. Mencatat nama siswa, jenis pelanggaran dan memberikan poin pelanggaran tersebut. 4. Jika terdapat siswa yang tidak melakukan pelanggaran apa-apa, siswa sangat di izinkan untuk datang ke ruang konseling dan mengkonsultasikan jika terdapat masalah atau kesulitan sesuatu. 5. Guru BP-3, akan memberikan masukan, Ide, atau sekaligus menasehati para siswa-siswa nya baik yang melakukan pelanggaran atau tidak melakukan pelanggaran. 6. Merekap seluruh siswa mulai dari nama, jenis pelanggaran dan poin-poin pelanggaran tersebut.
Merekap semua nama siswa, baik yang melakukan pelanggaran maupun hanya maupun yang hanya berkonseling saja
ya Merekap laporan
tidak
Guru Kesiswaan/Guru Walikelas
Selesai
Gambar 5 Flowchart Tugas Guru BP III Tugas Walikelas 1.
Mulai, guru Walikelas bertugas mengajar dikelas, mengajar satu pelajaran atau bisa lebih dari satu mata pelajaran. Mengawasi muridnya dalam satu kelas saat pelajaran sedang berlangsung.
2.
Walikelas, akan mencatat nama siswa dan jenis pelanggaran apabila siswa terdapat melakukan pelanggaran di dalam kelas saat pelajaran sedang berlangsung.
3.
Menegur siswa, jika memang melakukan pelanggaran yang
mengganggu pelajaran yang sedang berlangsung. 4.
Jika setiap pergantian semester, walikelas akan merekap seluruh laporan semua muridnya dalam satu kelas baik itu laporan dari guru BP atau yang dicatat oleh walikelas itu sendiri.
5.
Memberikan laporan setiap siswa yang melakukan pelanggaran maupun yang tidak melakukan pelanggaran kepada orang tua murid.
6.
Selesai.
Guru Walikelas 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
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 pelanggaran saat berlangsungnya pembelajaran. Memberikan hasil laporan baik nama, jenis pelanggaran dan poin tersebut ke walikelas.
Selesai.
4. 5.
Guru Mata Pelajaran
6.
Mulai
7. Guru Mata Pelajaran
C. 1. 2.
Mengajar pelajaran dalam kelas
3. D. 1. 2. 3.
Mencatat nama siswa, jenis pelanggaran dan poin pelanggaran. Jika siswa melakukan pelanggaran saat jam pelajaran berlangsung
4. 5.
Memberikan hasil laporan poin pelanggaran
6. 7.
Guru Walikelas
E. 1.
Selesai
Gambar 7 Flowchart Tugas Guru MataPel
3.
Tabel 1 Tabel Poin Butir Pelanggaran No A. 1. 2. 3. B. 1. 2. 3.
Keterangan KETERLAMBATAN Terlambat masuk setelah 15 menit bel berbunyi Terlambat mengikuti upacara bendera Terlambat masuk setelah istirahat KEHADIRAN Tidak mengikuti sholat jamaah pada waktunya jam sholat Tidak mengikuti pengajian setiap pagi Tidak masuk tanpa keterangan
2.
Poin 4. 5
F.
5
1.
5
2. G.
15
1.
15
2.
20
3.
Tidak masuk dengan membuat keterangan palsu Meninggalkan kelas tanpa ijin Keluar sekolah sebelum jam pulang tanpa ijin Tidak mengikuti upacara bendera PAKAIAN Memakai pakaian ketat Tidak memakai perlengkapan osis saat upacara Tidak memalai seragam sekolah KEPRIBADIAN Berbohong pada guru Berpacaran/berbuat asusila Melawan guru Mengambil hak orang lain/berjudi Menyalah gunakan uang SPP Terlibat tindakan criminal (sampai ditahan polisi) Hamil/menghamili/nikah siri/tertangkap tangan melakukan asusila. KETERTIBAN Berada diluar kelas saat pelajaran efektif Membawa HP, MP3, MP4, Headset, atau sejenisnya Merusak sarana/ prasarana sekolah, software maupun hadware Berkelahi dilingkungan/diluar sekolah atau terlibat tawuran antar sekolah. MEROKOK Membawa rokok ke dalam sekolah Menghisap rokok di dalam sekolah dan disekitar sekolah PORNOGRAFI & PORNOAKSI Membawa buku, majalah, stensil porno dll Menjual belikan buku, majalah, stensil porno Melihat foto, kaset dan CD porno
20 10 15 10 30 10 15 15 30 20 30 40 50 100
15 25 25 40
35 40
40 50 50
4. H. 1. 2. 3. I. 1. 2. 3. 4.
Pornografi atau pornoaksi dilingkungan/diluar sekolah. SENJATA TAJAM Membawa senjata tajam/api tanpa ijin Menjual belikan senjata tajam/api Menggunakan senjata tajam/api untuk melukai orang lain NARKOBA DAN MINUMAN KERAS Membawa miras/narkoba Memakai miras/narkoba Mabuk di sekolah Mengedarkan miras/narkoba
80
Kepada Orang Tua
60 100 100
Kerangka Pemikiran Berikut tahapan-tahapan yang disusun pada kerangka pemikiran : 1.
Tahap awal pengumpulan data pada sekolah SMA Islamic Centre Kota Tangerang. Teknik ini digunakan untuk menidentifikasi masalah dalam perancagan sistem.
2.
Analisa dan batasan masalah yang ada di SMA Islamic Centre yaitu menganalisa dan mencari rumusan masalah pada proses bisnis yang sedang berjalan.
3.
Planning menganalisis kebutuhan disekolah dengan mengidentifikasi semua kebutuhan untuk pembuatan perangkat lunak.
4.
Perancangan desain sistem pemonitoringan siswa ini menyusun diagram UML berdasarkan perencanaan.
5.
Coding, melakukan pengkodean berdasarkan UML yang disusun.
6.
Testing sistem tersebut. Menguji coba perangkat lunak tersebut dan mengetahui apakah telah sesuai dengan kebutuhan yag telah dianalisis.
7.
Rilis perangkat lunak jika semua sudah tidak ada perubahan, lalu menerapkan perangkat lunak yang telah dibuat.
70 100 100 100
Tabel 2 Nilai Akhir Sikap/Budi Pekerti No. 1. 2. 3. 4. 5.
Jumlah Point 0 5-49 50-89 90-100 LEBIH DARI 100
Nilai
Keterangan
A B C D E
AMAT BAIK BAIK CUKUP BURUK BURUK SEKALI
Tabel 3 Sanksi Pelanggaran Jumlah Point
Jenis
Tindakan
1.
1-25
Peringatan 1
Pemanggilan Siswa
2.
26-50
Peringatan 2
Pemanggilan Orang Tua
3.
51-75
Peringatan 3
Pemanggilan Orang Tua dan Skorsing
4.
76-100
No.
Peringatan Terakhir
Pemanggilan Orang Tua, dan Melakukan Tindakan Pengembalian
tahapan diagram
memanfaatkan user terkait secara online mengelola data – data yang hendak dikirimkan. Dengan adanya pendefinisian stakeholder sistem yang jelas maka didapat kesimpulan bahwa ada 3 kelompok user:
mulai
Pengumpulan data sekolah SMA Islamic Centre Tangerang
Analisa dan batasan masalah yang ada
1.
Extreme Programming
Planning merancang bangun sistem pemonitoringan
User admin memegang peranan dalam pengelolaan master data secara berkelanjutan, yaitu pengelolaan master data susunan kelas yang berjalan di sekolah, pengelolaan data basis umum kelas yang berjalan, data master pelajar dan data master jenis pelanggaran.
Perancangan disain sistem pemonitoringan siswa
Perancangan UML
Melakukan pengkodingan
tidak
Admin/Guru BP
Testing sistem pemonitoringan siswa
selesai
2.
Guru/Wali Kelas
ya
sukses
ya
Ingin perubahan
tidak
User guru memegang peranan sebagai pengguna utama sistem. Guru berhak mengolah data pelanggar berdasarkan nama siswa yang dipilih. Guru berhak mengolah laporan data.
Release program pemonitoringan siswa
Gambar 8 Kerangka Pemikiran HASIL DAN PEMBAHASAN Perancangan Sistem Bahasa pemrograman yang dipilih dalam perancangan atau pembuatan penelitian adalah PHP dan menggunakan MySQL sebagai database. Alasan pemilihan bahasa pemrograman antara lain: 1.
Perancangan yang dibutuhkan adalah sistem berbasis online
2.
MySQL merupakan database yang biasa digunakan pada bahasa pemrograman PHP
Perancangan sistem manajemen inventori akan dijelaskan dengan menggunakan metode pengembangan sistem Extreme Programming (XP), yaitu dengan empat proses: Planning (Perencanaan), Design (Desain), Coding (Pengkodean), Testing (Uji Coba). Proses Planning Pada proses bisnis yang akan dijalankan saat sistem terbentuk adalah
3.
Siswa, Kepala Sekolah, Orangtua User siswa, kepala sekolah dan orangtua dalam hal ini memegang peranan sama seperti tamu (guest) dimana secara khusus hanya dapat mengakses sistem untuk melihat data yang sudah terkumpul terhadap siswa. Yang membedakan adalah, siswa bisa mengakses hanya laporan diri sendiri, kepala sekolah mengakses seluruh siswa, orangtua mengakses siswa yang terdaftar atas anak dari orang tua. Selain itu, orangtua juga mendapat peran sebagai penerima pemberitahuan terhadap pelanggaran yang terjadi secara real time atas siswa yang terdaftar atas dirinya.
Dengan adanya pendefinisian stakeholder dalam sistem ini diharapkan hasil dari perancangan sistem memberi peranan yang mendukung kinerja peningkatan mutu pendidikan sekolah dari segi konseling, karena data analisa perilaku dapat diperoleh berdasarkan kumpulan pelanggaran yang masuk.
Proses Design
b. Halaman User
Dalam merancang desain sistem yang baru, penulis menggunakan diagramdiagram Unified Modelling Language (UML) yang terdiri dari :
c. Halaman Pengelolaan User
1.
Use Case Diagram
e. Halaman Pengelolaan Kelas
2.
Class Diagram
f. Halaman Pengelolaan Basis
3.
Sequence Diagram
g. Halaman Pengelolaan Pelajar
4.
Activity Diagram
5.
Component Diagram
a. Tabel Users
6.
Deployment Diagram
b. Tabel Pelajar
7.
Package Diagram
c. Tabel Kelas
d. Halaman Pengelolaan Pelanggaran
Poin
2. Table
DIAGRAM UML
d. Tabel Basis
Use Case
e. Tabel Poin
Hubungan antara aktor dengan use case yang di analisis pada tabel kebutuhankebutuhan pengguna dapat dimodelkan
f. Tabel Pelanggaran class Class Model
tbl_pengelolaan Trial basis Version EA 8.0 Unregistered Trial Version EA 8.0 Unregisteredtbl_halaman Trial Version EA 8.0 Unregistered EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi user tbl_users
-
laporan pe langga ran
-
m aster kela s m aster pel ajar
-
m aster use r
-
tbl_basis
basis: string
- deskrip si : string n» «colum n» EA 8.0«colum Unregistered Trial Versiontbl_login EA 8.0 Unregistered Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi - mTrial aster basis * *
no _induk: VARCHA R(50) pa ssword: VARCHAR(50)
-
rol e: VARCHAR(50 )
+ -
no_ind uk: cha r
-
*
delete () : void insert() : voi d
kode_basis: VA RCHAR(50) deskrip si: VARCHAR(50 )
- passwo rd: char na m a: VA RCHAR(50)Trial Version - mTrial aster pelVersion anggara n EA 8.0 Unregistered EA 8.0 Unregistered EA 8.0 Unregistered EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi # update () : voidTrial Version tgl _lahi r: DAT E delete () logout() : voi d vali dasi() : void
-
i nsert()
# update () - de lete() : voi d EA 8.0- Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi de lete() - insert() : vo id
uc Use Case
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Version Trial EAVersion 12.0 Unregistered Trial VersionEA 8.0 EAUnregistered 12.0 Unregistered Trial Version Trial Versi EA 8.0EA Unregistered Trial Version EATrial 8.0 Unregistered EA 8.0 Unregistered Trial Version Trial Version EA 8.0 Unregistered #
i nsert() up date()
#
tbl_pengelolaan kelas
up date() : void
Sistem
-
basis: strin g ka pasitas: int ke l as: strin g nam a_kela s: string nis: string
-
del ete() : void
#
update() : void
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
Poin EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version pelanggaran tbl_pengelolaan user
Data user
tbl_pengelolaan pelaj ar
tbl_ pengelolaan pelanggaran
na m a: stri ng poin Trial Version EA 8.0-- Unregistered Trial Version 8.0 Trialin tVersion EA 8.0tbl_pengelolaan Unregistered EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi - co unter: - alamEA a t: stri ng Unregistered - insert() : vo id no _induk: string
Data siswa
-
Penerimaan notifikasi siswa
pa ssword: string rol e: string
-
nam a: stri ng nis: string
-
ni s: stri ng pe langgaran: strin g
-
id: stri ng jenis: string
-
wa ktu: dat e
-
poi nt: int
« extend » EA 12.0 Unregistered«extend» Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version « extend »
«include »
- user: stri ng Version - tangga l lahi r: date EA 8.0- Unregistered Trial Version EA 8.0 Unregistered Trial EA 8.0- Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi tgl _lahi r: date katego ri: string tbl_kelas
Orang tua
-
de lete() : void
#
up date() : voi d
-
del ete () : void
«colum n»
- de lete() : voi d - insert() : void i nsert() : voi d del ete () : void EA 8.0- Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0- Unregistered Trial Version EA 8.0* Unregistered EA 8.0 Unregistered Trial Versi kelas: VARCHA R(50)Trial Version - insert() : vo id # update () : void #
insert() : void update () : void
nam a_kelas: V ARCHA R(50) basi s: VARCHA R(50) kapasi tas: VARCHAR(50) nis: VA RCHAR(50)
EA 12.0 Unregistered TrialPengelolaan Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Version Trial EAVersion 12.0 Unregistered Trial VersionEA 8.0 EAUnregistered 12.0 Unregistered Trial Version Trial Versi EA 8.0EA Unregistered Trial Version EATrial 8.0 Unregistered EA 8.0 Unregistered Trial Version Trial Version EA 8.0 Unregistered master data
LOGIN
« inclu de»
#
up date() : void
tbl_pelanggaran
update() EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi tbl_pelaj ar tbl_poin # -
EA Guru12.0 BP/Admin Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version «colum n» * counte r: CHAR(10)
«col um n»
i nsert() delete ()
n» EA 8.0 Unregistered Trial EAVARCHAR(50) 8.0 Unregistered Trial Version*«colum EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi i d_pel anggaran: VARCHAR(50 ) Version * nis: id: VARCHAR(50) nis: VARCHAR(50) kel as: VARCHA R(50) point: DECIM A L(10) waktu: DAT E i d: VA RCHAR(50)
«extend»
nam a: VA RCHAR(50) tgl _lahir: VARCHA R(50) jen is_kel am in: VARCHAR(5 0) ala m at: V ARCHAR(50)
ka tegori_pelangga ran: VA RCHAR(50) jeni s_pel anggaran : VARCHAR(50) po int: DECIM AL(1 0)
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version DataTrial Version EA 12.0 Unregistered «include» #
up date()
-
insert()
EA- 8.0 Unregistered Trial Version- insert() EA 8.0 Unregistered Trial Version- EA de lete() 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi delete ()
pelanggaran
#
i nsert() update ()
# -
update() del ete()
Kepala Sekolah Trial Version EA 8.0EA Unregistered Trial Version EATrial 8.0 Unregistered EA 8.0 Unregistered Trial Version Trial Version EA 8.0 Unregistered EA 12.0 Unregistered Trial Version « inclu EAde»12.0 UnregisteredLaporan Trialpelanggaran Version EA 12.0 Unregistered 12.0 Unregistered Version Trial EAVersion 12.0 Unregistered Trial VersionEA 8.0 EAUnregistered 12.0 Unregistered Trial Version Trial Versi 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 Versi
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi «include»
Gambar 10 Class Diagram
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
Pengelolaan EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version pelangagran 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 Versi
Wali Kelas/Guru
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
Siswa
Activity Diagram
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Version Trial EAVersion 12.0 Unregistered Trial VersionEA 8.0 EAUnregistered 12.0 Unregistered Trial Version Trial Versi EA 8.0EA Unregistered Trial Version EATrial 8.0 Unregistered EA 8.0 Unregistered Trial Version Trial Version EA 8.0 Unregistered
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
Activity diagram merupakan Gambar 9 Use Case Diagram gambaran aliran kejadian dan model EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version diagram yang menjelaskan langkah demi EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version Class Diagram langkah use case.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 8.0EA Unregistered Trial Version EATrial 8.0 Unregistered EA 8.0 Unregistered Trial Version Trial Version EA 8.0 Unregistered EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Version Trial EAVersion 12.0 Unregistered Trial VersionEA 8.0 EAUnregistered 12.0 Unregistered Trial Version Trial Versi
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
Hubungan antar class dan interface pada sistem digambarkan pada class EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version diagram. Ada beberapa class yang EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version didefinisikan dalam sistem ini yaitu: EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Version Trial EAVersion 12.0 Unregistered Trial VersionEA 8.0 EAUnregistered 12.0 Unregistered Trial Version Trial Versi EA 8.0EA Unregistered Trial Version EATrial 8.0 Unregistered EA 8.0 Unregistered Trial Version Trial Version EA 8.0 Unregistered
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
1. Form
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
a. Halaman Login
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
act Activity Input Master
pengambilan data master kelas pada tabel pada master pelajar, lalu sistem mengirimkan pemberitahuan EA 12.0 Unregistered Trial Version kepada orang tua siswa.
EA 12.0 Unregistered Trial Sistem Version EA 12.0 Admin/Guru Unregistered Trial Version EA 12.0 Unregistered Trialpelajar Version kelas dan data EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version M ulai
EA 12.0 Unregistered Trial Version EA 12.0Update Unregistered Trial Version EA 12.0 Unregistered Trial Version Halaman data data pelanggaran
pelanggaran
Sequence Diagram
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA Trial Version sd 12.0 SequeceUnregistered Input M aster
EA 12.0 Unregistered Trial Version EA 12.
EA 12.0 Unregistered Trial Version
EA 12.0 Unregistered Trial Version EA 12.
Simpan EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version A d m i n /G u ru EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
Home Trial Version Master Poin EA Input data Unregistered Tabel Pelanggaran Trial Version EA 12.0 Unregistered 12.0 EA 12. Peanggaran M a su k()
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA EA 12.012.0 Unregistered TrialTrial Version Unregistered Version EA 12.0 Unregistered Trial Version EA 12. Sele sa i
M a ste r P oi n()
Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12. EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA EA 12.012.0 Unregistered Trial Version S h o w()
Unregistered EA 12.0 Unregistered Trial Version EA 12. P e nTrial g e l o l a a nVersion d ata () EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA EA 12.012.0 Unregistered Trial Version
Gambar 11 Activity Diagram Input Master
EA 12.0 Unregistered Trial Version
Up d a te EA 12.0 Unregistered Trial Version EA 12. P o in ()
EA 12.0 Unregistered Trial Version
EA 12.0 Unregistered Trial Version EA 12.
EA 12.0 Unregistered Trial Version EA 12.0Sisiwa Unregistered Trial Version EA 12.0 Unregistered Trial Version Poin Pelanggaran EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
User mengakses halaman master poin yang merupakan master utama dalam EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version penghitungan pin setiap pelanggaran. User EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version dapat melakukan aktivitas pengelolaan EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version seperti menambah, mengubah dan menghapus. Semua aktivitas penambahan EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version dan pengubahan data akan tercatat pada EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version tabel poin pelanggaran.
EA 12.0 Unregistered Trial Version
S h o w()
EA 12.0 Unregistered Trial Version EA 12.
EA EA 12.012.0 Unregistered TrialTrial Version Unregistered Version EA 12.0 Unregistered Trial Version EA 12.
Gambar 13 Sequence Diagram input
Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12. EA EA 12.012.0 Unregistered Version masterTrial poin pelanggaran siswa EA 12.0 Unregistered Trial Version
EA 12.0 Unregistered Trial Version
EA 12.0 Unregistered Trial Version EA 12.
Pada sequence diagam master poin, EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Trial Version userUnregistered yang sudah tervalidasi pada aktivitas EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version login mengakses halaman master poin EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version yang merupakan master utama dalam EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA EA 12.012.0 Unregistered Trial Version Unregistered Trial Version EA 12.0 Unregistered Trial Version pin setiap EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trialpenghitungan Version EA 12.0 Unregistered Trial Version pelanggaran. User dapat melakukan aktivitas pengelolaan EA 12.0 Unregistered Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Trial EA 12.0 Unregistered TrialTrial Version EA 12.0 Unregistered Trial Version EA 12.0EA Unregistered Trial Version EA 12.0Version Unregistered Trial Version EA 12.0 Unregistered Trial Version seperti menambah, danTrial Version EA 12.0 EA Unregistered Trial Version mengubah EA 12.0 Unregistered EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version menghapus. Semua aktivitas penambahan EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 EA Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version dan pengubahan data akan tercatat pada EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version tabel poin pelanggaran. EA 12.0 Unregistered Trial Version EA 12.0EA Unregistered Trial Version EA 12.0Version Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Trial EA 12.0 Unregistered Trial Version act Activity Notifikasi
Sistem
Guru/Wali Kelas
Orangtua
M ul ai
Halaman pelanggaran siswa
Pilih siswa
Update data pelanggaran dan poin siswa
Input data pelanggaran siswa
EA 12.0 Unregistered Trial Version
EA 12.
EA 12.
EA 12.
EA 12.
EA 12.
EA 12.
EA 12.
EA 12.
EA 12.0 Unregistered Trial Version EA 12.
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un
Sequence EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered TrialsdVersion EA 12.0 Unregistered Trial Version
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA EA 12.012.0 Trial Version Trial Version EA 12.0 Unregistered Trial Trial Version EA 12. EAUnregistered 12.0Unregistered Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Version EA 12.0 Un EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EAOrangtua 12.0 Unregistered Trial Version Guru/Wali kelas Menerima notifikasi
PengelolaanEA 12.0 Tabel siswa Tabel pelanggaran Input data Tabel Kirim notifikasiTrial Version EA 12.0 UnregisteredHome Trial Version Unregistered Trial Version EA pelanggaran 12.0 Unregistered EA 12.0 Un pelanggaran siswa siswa
Pengiriman notofikasi Unregistered Version EA 12.0 Unregistered Trial Version EA 12. EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA EA 12.012.0 Unregistered TrialTrial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version M asuk()
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12. EAUnregistered 12.0EA Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un EA 12.0 Unregistered Trial Version EA 12.0EA Unregistered Trial Version EA 12.0Version Unregistered Trial Version 12.0 Unregistered TrialEA Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Trial EA 12.0 Trial Version Kel ola si swa()
Get data()
EA 12.0Unregistered Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Version EA 12.0 Un EA 12.0 Trial Version EA 12.0 Unregistered Trial Trial Version EA 12. EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered TrialEA Version Show()
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0EAUnregistered Trial Version S elesai 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version Get data()
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 EA Unregistered Trial Version
EA 12.0 Unregistered Trial Version EA 12.0 Un
EA 12.0 Unregistered Trial Version EA 12.
Show() EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un
EA 12.0 Unregistered Trial Version 12.0 Unregistered Trial EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0EA Unregistered Trial Version EA 12.0Version Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 12.0 TrialEA Version EA 12.0 Unregistered Trial Trial Version EA 12. EA 12.0Unregistered Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Version EA 12.0 Un Show()
Kelola pelanggaran siswa()
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version Gambar 12 Activity Diagram Input EA 12.0EA Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered TrialEA Version Pelanggaran Siswa Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA EA 12.012.0 Trial Version EAUnregistered 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 12.0 Unregistered Trial Version EA 12.0EA Unregistered Trial Version EA 12.0Version Unregistered Trial Version 12.0 Unregistered TrialEA Version EAUnregistered 12.0EA Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un EA 12.0 Unregistered Trial Version 12.0 Unregistered Trial EA 12.0 Trial Version Update data()
Send()
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
Get notifikasi()
EA 12.
EA 12.0 Un
EA 12.
EA 12.0 Un
EA 12.0Unregistered Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Version EA 12.0 Un EA 12.0 TrialEA Version EA 12.0 Unregistered Trial Trial Version EA 12.
EA 12.0 Unregistered Trial Version 12.0ini Unregistered Trial EA 12.0 Unregistered Trial Version User yang dalam hal adalah Guru EA 12.0 Unregistered Trial Version EA 12.0EA Unregistered Trial Version EA 12.0Version Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version melakukan pengelolaan pelanggaran yang EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered TrialEA Version 12.0EA Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0EAUnregistered TrialSequence Version Gambar 14 diagram input sedang atau sudah terjadi EA 12.0EA Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered pada Trial Versionpelajar EA 12.0 Unregistered Trial Version 12.0 Unregistered TrialEA Version pelanggaran siswa EA 12.0 Unregistered Trialmencatat Version EA 12.0 Unregistered Trial Version EA 12.0EAUnregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version tertentu. Guru jenis pelanggaran EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version yang terjadi.Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA EA 12.0 Unregistered 12.0 Unregistered Trial Version Pada sequence diagram master EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version user yang sudah tervalidasi EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trialpelanggaran, Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version Pengelolaan data pelanggaran ini kegiatan login, EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trialdalam Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 mengakses Unregistered Trial Versionhalaman EA 12.0 Unregistered Trial Version akan diupdate pada tabel pelanggaran. Saat EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered pelanggaran. User yang dalam hal Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trialmaster Version EA 12.0 Unregistered Trial Version melakukan penginputan data, halaman EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version GuruTrialmelakukan pengelolaan EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trialini Versionadalah EA 12.0 Unregistered Version pengelolaan pelanggaran akan melakukan EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 12.
EA 12.0 Un
EA 12.0 Un
EA 12.0 Un
EA 12.0 Un
EA 12.0 Un
EA 12.0 Un
EA 12.0 Un
EA 12.0 Un
EA 12.0 Un
EA 12.0 Un
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered TrialEA Version EA 12.0EA Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un
EA 12.0EA Unregistered Trial Version 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version 12.0 Unregistered TrialEA Version
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version
EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Unregistered Trial Version EA 12.0 Un
pelanggaran yang sedang atau sudah terjadi pada pelajar tertentu. Guru mencatat jenis pelanggaran yang terjadi. Pengelolaan data pelanggaran ini akan diupdate pada tabel pelanggaran. Saat melakukan penginputan data, halaman pengelolaan pelanggaran akan melakukan pengambilan data master kelas pada tabel kelas dan data pelajar pada master pelajar. Di saat tersebut, sistem secara otomatis melakukan pengiriman pemberitahuan mealui sms yang dikirimkan kepada orang tua dari siswa bersangkutan.
cmp Admin EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Master TrialKelas Version EA 8.0 Unregistered Master BasisTrial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Master Siswa EA 8.0 Unregistered Trial Version Login EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T Master Pelanggaran
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Gambar 16 Component Diagram admin
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Package Diagram
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Package yang terdefinisi adalah Admin/Guru, Data Guru. Data Siswa, Data EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version Orangtua, Data Pelanggaran, Data Poin dan LaporanTrial dan EA 8.0 Unregistered Version seluruhnya EA 8.0 Unregisteredmemiliki Trial Version ketergantungan pada user yang mengakses. EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version Data laporan bergantung pada pelanggaran EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version Component Diagram dan orang tua. Data guru bergantung pada EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version package role admin/guru. Data Terdapat 2 komponen pada kegiatan role EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version pelanggaran memiliki ketergantungan pada orang tua dimana ada koponen login dan EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version data poin. EA 8.0 Unregisteredlaporan. Trial Version Hubungan EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version diantara kedua EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version komponen adalah dependency dimana EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version komponen laporan bergantung dengan EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregisteredkomponen Trial Version login. EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version Sisw a EA 8.0 Unregistered Trialcmp Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered T
EA 8.0 Unregistered T
EA 8.0 Unregistered T
EA 8.0 Unregistered T
EA 8.0 Unregistered T
EA 8.0 Unregistered T
EA 8.0 Unregistered T
EA 8.0 Unregistered T
EA 8.0 Unregistered T
EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version Login EA 8.0 UnregisteredLaporan Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version15EA 8.0 Unregistered Trial Version Gambar Component Diagram OrangEA 8.0 Unregistered Trial Version
tua
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Terdapat 5 komponen aktivitas EA 8.0 Unregistered Trial Version EA 8.0 Unregisteredpada Trial Version EA 8.0 Unregistered Trial Version guru den seluruhnya memiliki hubungan
Gambar 17 Package Diagram
EA 8.0 Unregisteredketergantungan Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version dimana komponen login
Proses Coding
komponen utama dimana EA 8.0 Unregisteredmerupakan Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version komponen lain bergantung pada komponen
1. Menentukan EA 8.0 Unregisteredlogin. Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version Komponen master pelajar
Standar
Bahasa
Pemrograman
bergantung pada master kelas. Komponen kelas bergantung pada komponen basis.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Berdasarkan penjelasan yang dijabarkan pada sub bab 4.1, perancangan EA 8.0 Unregistered Trial Version sistem monitoring pada penelitian ini memanfaatkan bahasa EA 8.0 Unregistered Trial Version pemrograman PHP dan memanfaatkan MySQL database EA 8.0 Unregistered Trial Version sebagai management.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
2.
Menentukan Unit Test
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Unit test ditentukan untuk mengetahui pencapaian penyelesaian sistem berdasarkan kebutuhan-kebutuhan dari pengguna. Berikut poin – poin yang akan dilakukan dalam pelaksanaan testing: a.
b.
c.
Admin
Uji coba pengelolaan master basis;
Uji coba pengelolaan master kelas;
Uji coba pengelolaan master pelanggaran;
Uji coba pengelolaan master siswa;
Guru
Uji coba login;
Uji coba melihat laporan
Siswa-Orang tua
Uji coba melihat laporan
Proses Testing Pada tahap ini dilakukan uji coba berulang pada setiap halaman dengan memastikan tampilan dan hasil data yang diolah.
Dengan adanya Perancangan Sistem Monitoring ini maka dapat disimpulkan sebagai berikut: 1.
Sistem monitoring dapat membantu guru konseling untuk menganalisa perilaku siswa
2.
Sistem menjadi salah satu referensi pengambilan keputusan internal konseling berdasarkan analisa data yang terkumpul.
3.
Sistem yang dibangun dapat memberikan transparasi data antara individu siswa dengan data pribadi di dalam sistem.
Saran Sistem manajemen inventori ini masih dapat dikembangkan lagi. Berikut beberapa saran untuk pengembangan sistem: 1. Perlu adanya akses khusus orang tua siswa dalam mengambil bagian atas analisa perilaku anak di sekolah 2. Peningkatan efektifitas coding agar dapat di eksekusi dengan lebih cepat dan lebih rapi untuk dokumentasi. DAFTAR PUSTAKA Abdul, Kadir. (2014), “Pengenalan Sistem Informasi Edisi Revisi”, Yogyakarta : Andi. Addul, Kadir dan Terra Ch. Triwahyuni. (2013),”Pengantar Teknologi Informasi Edisi Revisi”. Yogyakarta : Andi. Arif, M, Rudyanto, (2011), Pemrograman Web Dinamis Menggunakan PHP & MySQL
Gambar 18 Tampilan laporan pelajar KESIMPULAN DAN SARAN Kesimpulan
Budi Raharjo, Heryanto, Rosdiana K. (2014). Modul Pemrograman WEB (HTML, PHP & MySQL). Bandung : Modula Desanti, dkk. (2010), “Analisa Proses Bisnis Sistem Penggajian dan pinjaman pegawai Studi kasus
Perusahaan Industri Kertas”. Jurnal Unipa Daya, 11. Munawar. 2005. ” Pemodelan Visual dengan UML Edisi Pertama”, Yogyakarta : Graha Ilmu Mustakini dan Hartono, J. 2010. Sistem Informasi Teknologi. Yogyakarta: Andi Offset. Pressman, R.S. 2010. Software Engineering: A Practitioner’s Approach, Seventh Edition. New York: McGraww-Hill. Ramadhan, Arief. (2011), Seri Pelajaran Komputer Internet dan Aplikasinya,Jakarta:PT Elex Media Komputindo. Rudyanto Arief, M. (2011), Pemrograman Web Dinamis menggunakan PHP & MySQL, Yogyakarta:Andi.