1
SISTEM INFORMASI MONITORING SISWA PADA SMA NEGERI 1 SAMPIT BERBASIS WEB Fahmi Yusuf, Lukman Bachtiar
Juruasan Sistem Informasi, Fakultas Ilmu Komputer Universitas Darwan Ali, Sampit Email:
[email protected] Abstraksi—Penelitian ini dilatar belakangi oleh permasalahan siswa yang sering membolos dan menyembunyikan atau membuang nilai harian yang didapatkannya. Hal-hal tersebut tentulah tidak baik untuk proses belajar siswa itu sendiri, maka dari itu dibuatlah sistem informasi monitoring siswa ini. Untuk membantu mengawasi kegiatan siswa selama berada pada jam sekolah, terutama oleh orangtua siswa. Disinilah sistem ini memberikan peran orangtua sebagai orang yang paling berpengaruh terhadap siswa untuk mengawasi kegiatan siswa seperti kehadiran dan nilai harian yang didapatkan siswa tersebut. Tentu saja hal ini tidak dapat diperbaiki oleh sistem, namun sistem dapat membantu hal tersebut untuk menjadi wadah pengawasan terhadap pelajar. Sistem ini juga dibuat untuk membantu admin sekolah dalam pengelolaan data akademik, dan guru dalam melakukan absensi dan pemberian nilai. Pada sistem ini juga terdapat wadah untuk memberikan informasi mengenai jadwal belajar atau mengajar, data diri dan wadah untuk guru memberikan pesan kepada orangtua siswa mengenai permasalahan yang terjadi menyangkut siswa. Kelebihan sistem ini salah satunya yaitu dapat diakses melalui smartphone, karena seperti yang kita ketahui, saat ini hampir setiap orang mempunyai smartphone. Dan dengan kelebihan yang diberikan ini orangtua akan lebih mudah mengakses kegiatan anaknya melalui smartphone yang dimilikinya. Dengan bisa diakses pada smartphone, sistem ini akan lebih dinamis dan dapat bermanfaat dengan baik. Sistem ini juga membantu user karena bersifat online yang mana dapat di akses kapanpun dan dimanapun selama ada akses internet. Pembangunan sistem ini, menggunakan teknik atau metode pendekatan terstruktur. Metode ini menggunakan alat bantu antara lain bagan konteks, bagan berjenjang, diagram alir data (DFD), diagram relasi entitas (ERD), serta model data relasional (RDM). Tahap selanjutnya melakukan implementasi dengan membuat aplikasi berbasis website menggunakan bahasa pemrograman PHP dan basis data MySQL. Kesimpulan dari pembuatan sistem ini adalah dapat membantu pengelolaan transaksi akademik, meliputi absensi dan pemberian nilai. Dapat membantu pengelolaan data-data akademik, meliputi data siswa, data guru, data mata pelajaran, data kelas, dan data admin yang dilakukan oleh pihak sekolah. Dapat membantu kegiatan-kegiatan akademik meliputi penilaian harian, penjadwalan dan absensi yang dilakukan oleh guru maupun admin sekolah. Dan dengan adanya sistem ini, orangtua siswa mendapatkan info nilai dan absensi anaknya setiap hari. Kata Kunci— sistem, informasi, monitoring, siswa, orangtua, php dan mysql.
I. PENDAHULUAN Teknologi informasi dengan menggunakan internet sekarang ini merupakan suatu hal yang tidak dapat dilepaskan lagi dari kehidupan kita. Internet sebagai salah satu media informasi yang dapat diakses di mana saja, cepat dan
mempermudah kebutuhan dalam mengakses informasi. Pada zaman modern seperti saat ini dengan kemajuan teknologi yang sangat pesat, telah membawa manusia untuk selalu mengetahui perkembangan teknologi informasi semakin hari semakin berkembang. Dalam kenyataannya informasi menjadi kebutuhan yang paling mendasar untuk seluruh aspek kehidupan manusia. Namun, informasi saat ini masih terbatas dalam beberapa hal yang sangat penting. Contohnya dalam mengontrol anak saat pergi ke sekolah, apakah anak tersebut sampai sekolah atau membolos, Dan mengontrol anak tentang nilai harian yang didapatnya, kebanyakan anak menyembunyikan nilai merahnya agar tidak diketahui orang tuanya. Padahal, nilai tersebutlah yang menjadi proses nilai akhir atau rapor siswa tersebut. Seperti halnya yang terjadi di SMA Negeri 1 Sampit, informasi menjadi hal yang sangat dibutuhkan oleh orang tua siswa untuk memantau proses perkembangan anaknya secara optimal. Terutama dalam hal kehadiran dan nilai-nilai yang tidak dapat dikontrol orang tua yaitu nilai harian siswa. Yang terjadi pada saat ini adalah pekerjaan guru yang masih menggunakan catatan buku untuk nilai dan kehadiran siswa, yang tentunya hal tersebut membatasai kontrol terhadap siswa yang bersangkutan. Belum dionlinekannya (publikasi) absensi akan dapat berdampak negatif. Apalagi dengan perkembangan pergaulan yang semakin tidak terkontrol, hal tersebut sangatlah mengkhawatirkan orang tua, terhadap masa depan anaknya. Adapun pengelolaan data akademik pada SMA Negeri 1 Sampit juga belum terpublikasi. Salah satu contohnya adalah jadwal belajar dan mengajar, data siswa, data guru dan orangtua siswa. Dengan adanya publikasi diharapkan mampu memberi kemudahan dalam hal pengaksesan data, kapanpun dan dimanapun. Selain untuk mengikuti perkembangan teknologi yang serba online, ini juga dimaksudkan untuk memberikan transparansi data akademik, yang dapat dipantau untuk dapat memberikan konfirmasi bila ada kesalahan. Dengan adanya kendala tersebut, maka perlu dirancang suatu sistem untuk mengakses data informasi absensi, informasi data akademik dan informasi nilai akademik disekolah berbasis web yang bisa di akses setiap hari. Untuk memantau kegiatan siswa di luar rumah, seperti apakah siswa sampai kesekolah dan apakah nilai yang didapatkannya saat pembelajaran di sekolah. Dan Media internet dimaksudkan, untuk dapat mempermudah, mempercepat, sekaligus menghemat biaya dalam melakukan pengaksesan informasi perkembangan proses belajar siswa yang dibutuhkan oleh orang tua siswa. .
2 II. LANDASAN TEORI 2.1 Monitoring Monitoring adalah penilaian secara terus menerus terhadap fungsi kegiatan-kegiatan program-program di dalam hal jadwal penggunaan Input data oleh kelompok sasaran berkaitan dengan harapan-harapan yang telah direncanakan. Adapun pengertian monitoring menurut para ahli [1]: 1.
2.
3.
4. 5.
III. ANALISIS SISTEM INFORMASI Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.
Monitoring merupakan program yang terintegrasi, bagian 3.1 Flowmap Yang Diusulkan penting dipraktek manajemen yang baik dan arena itu Perancangan sistem yang yang diusulkan secara menyeluruh merupakan bagian intergral di manajemen sehari-hari dikonsepkan kedalam sebuah flowmap sebagai berikut : (Casely dan Kumar, 1987). Flowmap yang diusulkan Monitoring sebagai suatu proses mengukur, mencatat, Siswa Guru Bagian Kurikulum Admin Sistem Informasi Orangtua Kepala Sekolah mengumpulkan, memproses dan mengkomunikasikan informasi untuk membantu pengambilan keputusan Proses Data Proses Data Data pesan Data pesan manajemen program/proyek (Calyton dan Petry, 1983). Input Data Input Data pesan pesan Pesan Pesan Monitoring adalah mekanisme yang sudah menyatu untuk Data Pembagian memeriksa bahwa semua berjalan untuk di rencanakan Proses Data Input data Kelas pembagian kelas pembagian dan memberi kesempatan agar penyesuaian dapat kelas dilakukan secara metodologis (Oxfam, 1995). Data Admin Proses Data Siswa Input data Monitoring adalah penilaian yang skematis dan terus siswa menerus terhadap kemauan suatu pekerjaan (SCF, 1995). Data Siswa Monitoring adalah suatu proses pengumpulan dan Proses Data Siswa Input data siswa menganalisis informasi dari penerapan suatu program termasuk mengecek secara reguler untuk melihat apakah Data Guru Proses Data Guru Input data kegiatan/program itu berjalan sesuai rencana sehingga guru masalah yang dilihat/ditemui dapat diatasi (WHO). Data Absensi BASIS DATA Data Kelas
2.2 Konsep Dasar Sistem Menurut Sutabri [2] sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Model umum sebuah sistem adalah Input,proses, dan output. Hal ini merupakan konsep sebuah sistem yang sangat sederhana sebab sebuah sistem dapat mempunyai beberapa masukan dan keluaran.
Proses Data kelas
Input data kelas
Proses Data Absensi
Input data Absensi
Data Nilai
Proses Data Nilai
Data Matpel Input data Nilai Data Jadwal
2.3 Pengertian Informasi Menurut Laudon dan Laudon [3] informasi adalah data yang telah dibentuk menjadi sesuatu yang memiliki arti dan berguna bagi manusia.
Proses Data matpel
Input data matpel
Input data jadwal
Proses Data jadwal Cetak lap. Daftar Siswa
Cetak lap. Daftar Siswa
Info Nilai
2.4 Sistem Informasi Ada empat operasi dasar dari sistem informasi yaitu mengumpulkan, mengolah, menyimpan dan menyebarkan informasi. Informasi mungkin dikumpulkan dari lingkungan dalam atau luar dan memungkinkan didistribusikan ke dalam atau keluar organisasi[2]. Sistem informasi juga diartikan sebagai sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan[2].
Cetak lap. Data Kelas
Info Nilai
Cetak lap. Data Matpel
Cetak lap. Data Absensi
Laporan Daftar Siswa
Laporan Daftar Guru
Proses Cetak Lap. Daftar Guru
Proses Cetak Lap Daftar Kelas
LaporanDaftar Kelas
Proses Cetak Lap. Daftar Matpel
Laporan Daftar Matpel
Proses tampil Nilai
Proses tampil Absensi
Info Absen
Info Absen
Proses Cetak Laporan Daftar Siswa
Info Nilai
Info Absen
Proses Cetak Lap. Data Absensi
Laporan Absensi
Info jadwal
Info jadwal
Proses tampil Jadwal
Proses tampil Pesan
Phase
Info Pesan
Gambar 1: Flowmap Diusulkan
Info Pesan
3 3.2 Desain Model Sistem Model dari sistem informasi dirancang dalam bentuk logika. Permodelan tersebut dirancang dalam bentuk bagan, diantaranya Bagan Konteks (Context Diagram), Bagan berjenjang (Level Diagram), Bagan Arus Data (Data Flow Diagram), Bagan Relasi Entitas (Entity Relationship Diagram), dan Model Data Relational (Relational Data Model). 1. Bagan Konteks (Context Diagram)
3.
Bagan Arus Data 0 1 Data Siswa
Siswa
Entry Data
Data Admin
Admin
Kepala sekolah
- Info Nilai - Info Absensi - Info jadwal 0
SI Monitoring Siswa
Mata Pelajaran Data Jadwal Data Kelas Data Pembagian Kelas
-
Info Info Info Info
-
Data Data Data Data
Bagian Kurikulum
2 Informasi Nilai, Informasi Absensi Informasi Jadwal, Info Pesan
Data Absensi Data Nilai Data Pesan
Guru
Absensi Nilai Guru Pesan
- Info Nilai - Info Absensi - Info Pesan
- Data Orangtua - Data Pesan
3
Orang tua
Kepala Sekolah
2.
Bagian Kurikulum
Membuat Laporan
Laporan Daftar Guru, Laporan Daftar Siswa Laporan Absensi,Laporan Daftar Kelas, Laporan Daftar Matapelajaran
Gambar 2: Diagram Konteks Bagan Berjenjang Top Level
Data Jadwal Data Pembagian Kelas
Merekam Transaksi
Guru
jadwal Nilai Absensi Komentar
Data Komentar
- Data Admin
Admin
-
Data Orangtua
Siswa
Data Matapelajaran Data Kelas
Informasi Nilai, Informasi Absensi Informasi Jadwal
Daftar Siswa Daftar Guru Daftar kelas Daftar Matapelajaran Absensi
Informasi Nilai, Informasi Absensi Info Pesan
- Data Siswa
Laporan Laporan Laporan Laporan Laporan
Data Guru
-
Orangtua
0 SI Monitoring Siswa
4.
Gambar 4: Bagan Arus Data Bagan Relasi Entitas idm
Nilai
Tgl_nilai
Overview diagram (level 0)
Nm_matpel
idn
1
2
Entry Data
Ket_nilai
3
Merekam Transaksi
N
N
menginput
Membuat Laporan
1 memiliki
NILAI
MATPEL
Nm_ortu pekerjaan No_ktp
Idp_kls
N
Alamat_ortu
Tahun_ajaran
1
1
Pass_ortu
Level 1
1.1
1.2
2.1
Entry Data Orangtua
Entry Data Siswa
Merekam Transaksi Jadwal
2.2 Merekam Transaksi Pembagian Kelas
3.1 Membuat Laporan Daftar Siswa
3.2 Membuat Laporan Daftar Guru
memiliki
1
memberi
ORANGTUA
idpesan
Entry Data Guru
Entry Data Kelas
2.3 Merekam Transaksi Absensi Siswa
2.4 Merekam Transaksi Nilai Siswa
PESAN
3.3 Membuat Laporan Daftar Kelas
NIP
Entry Data Matpel
Entry Data Admin
Gambar 3: Bagan Berjenjang
3.5 Membuat Laporan Data Absensi
memiliki
KELAS
Hp_sw
Tmptlhr_sw
I dk
Almt_sw Tgllhr_sw
Nm_sw
1 Nm_kelas
Agama_sw Jk_sw
Tgllhr_gr
Nm_gr
memiliki
memiliki
Jk_gr idg
Tgl_ab Agama_gr
1 1
Alamat _gr
Ket_ab j am
N
ida N
menginput
GURU
N N
N
memiliki
ABSENSI
JADWAL
Hp_gr
1
2.5 Merekam Transaksi Pesan
Password_sw
1 NIS
3.4 Membuat Laporan Daftar Matapelajaran memberi
1.6
memiliki
1
N
N
memiliki
1
1.5
memiliki
1
SISWA
Tmptlhr_gr
1.4
PEMBAGIAN N KELAS
N 1
1
1
1.3
1
1
Status
Pesan
memiliki
Jam_pel
N
Password_gr
idj
mempunyai
Gambar 5: Bagan Relasi Entitas
Hari
4 5.
Model Data Relasional
2.
Halaman Interface Akses diSmartphone
guru admin NIP* Nama_gr Jk_gr Tmptlhr_gr Tgllhr_gr Agama_gr Alamat_gr Hp_gr Password_gr
absensi Ida* Nip** Idm** Idp_kls** Tgl_ab Ket_ab jam
siswa Orangtua No_ktp* Nm_ortu Pekerjaan Alamat_ortu Pass_ortu
Pesan Idpesan* Tgl_pesan Nip** Nis** Subyek Pesan status
NIS* Nm_sw Tmptlhr_sw Tgllhr_sw Jk_sw Agama_sw Almt_sw Hp_sw Idk** No_ktp** Password_sw
Idu* Nm_admin Pass_admin level
nilai Idn* Tgl_nilai Idm** nip** Idp_kls** Nilai Ket_nilai
jadwal Pemb_kls Idp_kls* Tahun_ajaran idk** Nis**
Idj* Idk** Idm** nip** Hari Jam_pel
matpel idm* Nm_matpel kelas idk* Nm_Kelas Nip**
Gambar 6: Model Data Relasional
Gambar 8: Akses Orangtua diSmartphone
IV. IMPLEMENTASI 4.1 Implementasi Sistem Pada Smartphone Tahap implementasi merupakan tahap akhir dari proses membangun sebuah sistem informasi. Pada tahap ini seluruh rancangan sistem yang dihasilkan, diterjemahkan dengan menggunakan bahasa pemrograman sehingga menghasilkan sebuah sistem. Dalam implementasi sistem informasi monitoring pada SMA Negeri 1 Sampit , dilakukan dengan menggunakan alamat http://smansamonitoring.esy.es, yang telah dionlinekan. Pengujian yang dilakukan dengan menggunakan web browser Mozilla Firefox yang kemudian akan tampil Interface halaman utama (Home). Sebelum membahas program yang berorientasi pada windows ini, program ini juga cukup support dijalankan di smartphone seperti tampilan berikut ini : 1. Halaman Login diSmartphone
Gambar 7: Login diSmartphone
4.2 Implementasi Sistem Pada Windows Pada tahap ini seluruh rancangan sistem yang dihasilkan, diterjemahkan dengan menggunakan bahasa pemrograman sehingga menghasilkan sebuah sistem. Dalam implementasi sistem informasi monitoring pada SMA Negeri 1 Sampit , dilakukan dengan menggunakan alamat http://smansamonitoring.esy.es, yang telah dionlinekan. Pengujian yang dilakukan dengan menggunakan web browser Mozilla Firefox yang kemudian akan tampil Interface halaman utama (Home). 4.2.1 Interface Halaman Login Interface halaman ini merupakan tampilan awal pada saat program pertama kali dijalankan, dengan alamat http://smansamonitoring.esy.es/login.php dengan nama file login.php berikut adalah tampilan halaman login.
Gambar 9 : Akses Login Users
5 Pada halaman ini merupakan akses dari semua user, meliputi admin, guru, siswa dan orangtua siswa. 4.2.2 Interface Halaman Admin Interface halaman admin merupakan pengelolaan datadata akademik berupa data orangtua siswa, data siswa, data guru, data admin, data kelas, data matpel, data user, jadwal belajar mengajar, pembagian kelas dan pembuatan laporanlaporan. Berikut adalah tampilan halaman admin :
4.2.4 Interface Halaman Siswa & Orangtua Siswa Interface halaman siswa dan orangtua siswa ini merupakan halaman yang sama antara siswa dan orangtuanya, yang membedakan bisa dilihat pada gambar berikut :
Gambar 12 : Interface Halaman Siswa Gambar 10 : Interface Halaman Admin 4.2.3 Interface Halaman Guru Interface halaman guru ini berfungsi untuk guru melakukan absensi dan penilaian kepada setiap kelas sesuai dengan jadwal yang telah diberikan oleh admin. Pada halaman ini juga terdapat data guru, mengganti password dan jadwal mengajar. Namun, untuk guru yang sekaligus menjabat sebagai wali kelas mendapatkan menu lebih, seperti info absensi, nilai siswa dan dapat memberikan pesan kepada siswa dikelasnya. Adapun tampilan halaman guru adalah sebagi berikut :
Gambar 11: Interface Halaman Guru
Gambar 13 : Interface Halaman Orangtua Siswa Pada gambar 12 dan 13 berbeda seperti yang ditunjukan panah merah pada gambar 13, hanya ada tambahan untuk orangtua siswa dalam berkomunikasi kepada pihak wali kelas. Dan dapat melihat datanya sendiri serta data anaknya.
6 V. KESIMPULAN 5.1 Kesimpulan Dalam penulisan tugas akhir ini, telah diuraikan bagaimana merancang sistem informasi monitoring siswa pada SMA Negeri 1 Sampit, maka dapat disimpulkan sebagai berikut : 1. Dengan adanya sistem ini, dapat membantu pengelolaan transaksi akademik, meliputi absensi dan pemberian nilai. Yang dilakukan oleh guru kapanpun dan dimanapun selama masih ada akses internet. 2. Dengan adanya sistem ini, dapat membantu pengelolaan data-data akademik, meliputi data siswa, data guru, data mata pelajaran, data kelas, dan data admin yang dilakukan oleh pihak sekolah. 3. Dengan adanya sistem ini, dapat membantu kegiatankegiatan akademik meliputi penilaian harian, penjadwalan dan absensi yang dilakukan oleh guru maupun admin sekolah. 4. Dan dengan adanya sistem ini, orangtua siswa mendapatkan info nilai dan absensi anaknya setiap hari, kapanpun dan dimanapun selama masih ada akses internet. 5.2 Saran Berdasarkan pada kesimpulan diatas, maka disarankan beberapa hal untuk diperhatikan pada program aplikasi yang telah dibuat, serta untuk penelitian yang akan datang guna menyempurnakan penelitian sebelumnya. Adapun saran tersebut adalah sebagai berikut : 1. Mengenal perangkat lunak program ini, baik bahasa pemrogramannya maupun konsep databasenya. Minimal mengerti tentang sistem operasi yang berorientasi visual atau windows. 2. Mengerti fungsi, kegunaan dan cara mengoperasikan program aplikasi secara online. 3. Bagi penelitian yang akan datang diharapkan agar penelitian selanjutnya membuat sebuah sistem SMS Gateway untuk informasi kepada orangtua siswa, agar program aplikasi ini dapat berjalan lebih optimal. REFERENSI [1]
[2] [3]
R. I. N. Aras, “PEMBANGUNAN APLIKASI MONITORING PROSES DOCUMENT DAN RECORD CONTROL BERBASIS E-OFFICE DI TELKOM R&D CENTER,” Jurnal Ilmiah Komputer dan Informatika (KOMPUTA), vol. 5, p. 2, 2012. T. Sutabri, Sistem Informasi Manajamen, Yogyakarta: Andi, 2005. K. L. P.J.Laudon, Sistem Informasi Manajemen Buku 1 Edisi 10, Jakarta: Salemba Empat, 2008.