DASHBOARD MONITORING SISTEM PADA WEB APLIKASI ABSENSI GURU (Study Kasus SMK Al Amanah) 1– Ruli Supriati, S.Kom Dosen Program Studi Teknik Informatika STMIK Raharja Tangerang [email protected] 2– Dewi Immaniar Desrianti, S.Kom Dosen Program Manajeme Informatika AMIK Raharja Tangerang [email protected] 3 –Surya Handoko Mahasiswa Program Studi Teknik Informatika STMIK Raharja Tangerang [email protected] ABSTRAKSI Akses Informasi dewasa ini menjadi critical succes factor bagi suatu organisasi maupun instansi. Salah satunya instansi pendidikan. Paper ini membahas tentang implementasi dashboard sistem monitoring pada web aplikasi absensi guru. Dimana kepala sekolah dapat dengan mudah memantau absensi guru melalui dashboard monitoring system. Visualisasi daripada DMS ini memberikan fasilitas kemudahan bagi Kepala Sekolah dalam melihat perubahan absensi secara realtime. Tidak hanya itu, historikal data absensi telah terkoordinir dengan baik sehingga dengan mudah melihat data dari bulan-bulan lalu dan dapat dijadikan tolak ukur dalam pengambilan keputusan / Decision Suport System (DSS). Pengembangan DMS dilakukan menggunakan metode XML Method, dimana data ditarik berdasarkan data yang diinput sebelumnya. Dengan penerapan dashboard terhadap data absensi guru, diharapkan hasil absensi yang transparan bagi Kepala Sekolah sehingga menerapkan prinsip result transparancy. Kata kunci:Dashboard, Monitoring, Result Transparancy. ABSTRAC Access to Information Today become critical succes factor for an organization or agency. One of these educational institutions. This paper discusses the implementation of the system dashboard to the web application monitoring teacher absenteeism. Where the principal can easily monitor teacher absenteeism through system monitoring dashboard. Visualization rather than DMS provides facilities for the convenience of the Principal in attendance to see the changes in realtime. Not only that, historical attendance data has been well coordinated so easily see the data from past months and can be used as a benchmark in the decision / Decision Suport System (DSS). DMS development is done using XML Method method, where data is drawn based on data previously inputted. With the application of the dashboard of teacher attendance data, expected attendance is transparent to the principal result that applying the principle of Transparency. Keywords: Dashboard, Monitoring, Transparency Result. PENDAHULUAN Dengan semakin pesatnya perkembangan teknologi informasi saat ini diperlukan kecepatan, ketepatan, serta keakuratan dalam mendapatkan informasi, sehingga semua orang dapat menerima informasi secara up to date tanpa menunggu waktu yang lama untuk mendapatkan informasi tersebut. Informasi akan sangat berharga nilainya apabila informasi itu dapat memberikan manfaat bagi yang membutuhkannya, mulai dari perusahaan swasta, instansi pemerintahan, dunia pendidikan menggunakan teknologi informasi. Bersamaan dengan itu pula kebutuhan akan sistem informasi sejalan dengan perkembangan ilmu pengetahuan dan teknologi yang berkembang dengan pesat khususnya yang berkaitan dengan ilmu komputer. Hal ini dikarenakan saat ini komputer memegang peranan yang sangat penting sebagai sarana dalam pengolahan data dan informasi yang menjadi alat bantu untuk memecahkan berbagai permasalahan. Seperti halnya dunia pendidikan khususnya sekolah juga berusaha untuk memberikan pelayanan sistem informasi yang terkomputerisasi, agar sistem pengolahan datanya dapat termonitor dengan jelas serta terjamin keakuratannya. Penelitian ini berlokasi di SMK AL-AMANAH tepatnya berada di Jl. Raya Pasar Kemis, Tangerang.Sekolah ini adalah sekolah menengah kejuruan berbasis multimedia yang pengolahan data-data sekolah khususnya yang berkaitan dengan absensi guru pengajar masih dilakukan secara manual , terdapat beberapa kendala dalam memantau index kehadiran pengajar di sekolah tersebut khususnya untuk mengetahui keakuratan absensi guru pengajar sehingga tidak dapat dijadikan tolak ukur untuk mengetahui kualitas kehadiran dari pengajar tersebut. Output data yang disajikan melalui visualisasi Dashboard yang berbentuk seperti : gauge, chart, pie, dll dapat mempermudah kalangan eksekutif institusi seperti kepala sekolah dalam memantau hasil kinerja para guru didalam absensi kehadiran. Diperkuat dengan metode XML, maka penelitian ini coba mengupas bagaimana penerapan Dashboard Monitoring System dalam aplikasi absensi berbasis web pada SMK AlAmanah. RANCANGAN PENELITIAN Gambar 1. Skema Data XML Method Pada Gambar 1 menjelaskan tentang bagaimana metode penelitian ini dilakukan dengan menggunakan konsep XML Method, XML Method didefinisikan sebagai pengambilan data ke dalam visualisasi dashboard oleh data transaksional yang berupa inputan admin dimana prosesnya itu sendiri ada 3 tahapan : 1) Data XML yang diinputkan kedalam Kode HTML, script ini akan dipaparkan pada menu implementasi dimana data ini berasal dari inputan admin. 2) Chart membaca Data XML dan meneruskan ketahapan selanjutnya 3) Rendering Chart, yaitu proses final dimana chart dirender kedalam output program. METODE PENELITIAN Metode penelitian yang digunakan adalah waterfall yaitu Partisi fleksibel proyek ke dalam tahap yang berbeda membuat sulit untuk merespon perubahan kebutuhan pelanggan. Oleh karena itu, model ini hanya sesuai ketika persyaratan dipahami dengan baik dan perubahan akan cukup terbatas selama proses desain. Dengan beberapa sistem bisnis memiliki persyaratan yang stabil. PEMBAHASAN Dashboard merupakan papan penunjuk instrumen. Menurut Ejaan Bahasa Indonesia yang Disempurnakan Dashboard ditulis dengan dasbor, yang berarti papan penunjuk[1]. Dashboard adalah suatu model antarmuka sistem informasi yang dianalogikan seperti dashboard sebuah mobil yang mudah untuk dipelajari. Dashboard dapat mengkomunikasikan informasi penting dengan cepat. Dashboard merupakan salah satu solusi untuk penyajian dan visualisasi data. Beberapa pemahaman atau pengertian dashboard yang lain antara lain: Dashboard adalah suatu model antar muka sistem informasi yang di analogikan upaya untuk meng-otomatisasikan proses pengelolaan kinerja perusahaan melalui instalasi software yang didesain khusus agar dapat mengkomunikasikan informasi penting dengan cepat dan dapat berfungsi menampilkan grafik dengan efek animasi dan memungkinkan interaksi pengguna untuk melakukan kustomisasi layout tampilan informasi. Dashboard adalah sebuah koleksi visualisasi data yang ditampilkan dengan cepat dalam bentuk visualisasi untuk mendapatkan gambaran bagaimana sebuah organisasi atau seksi organisasi perusahaan mengalami perubahan performansi. Dashboard mengijinkan seorang pengguna untuk memonitor aktifitas bisnis dan proses bisnis yang sedang berlangsung sehingga memberikan wawasan terhadap aktifitas perusahaan tersebut. Dashboard mengijinkan pengguna untuk menganalisa penyebab kasus dasar perubahan performansi dari berbagai macam perspektif/sudut pandang. Sekali penyebab utama diketahui, maka hal ini akan memudahkan organisasi/perusahaan untuk melakukan penyelarasan kebijakan yang akan ditempuh. Dashboard mempunyai fungsi dalam membantu mengidentifikasi elemen-elemen kunci dalam sebuah perusahaan sehingga dashboard sangat berguna bagi perusahaan berdasarkam KPI (Key Performance Indicator) yang telah ditentukan. Sebagai contoh sebuah tool yang digunakan oleh dashboard adalah KPI yang memberikan kepada manajemen perusahaan tentang sebuah ide yang akurat tentang bagaimana sebuah unit sedang mengalami perubahan performansi tanpa harus melakukan analisa yang lebih dalam. KPI sangat cepat dan efisien untuk menyampaikan informasi dan merupakan bagian yang tidak terpisahkan dari dashboard. . Dashboard Monitoring System Suatu sistem front end dimana berperan sebagai “monitor” (dalam penelitian ini absensi guru) yang mampu menampilkan hasil indikator dari rekap absensi guru melalui metode rendering chart dan hasilnya berupa detil output generalisasi absen menggunakan chart. Sistem ini dibangun menggunakan XAMPP sebagai emulator software dimana didalam nya terdapat bahasa pemrograman PHP, database MySQL, Web Server Apache dan bahasa pendukung PHP yakni Perl. Selain itu ada feature web pendukung didalamnya seperti CSS, Javascript dan JQUERY. Aplikasi terpenting yang menunjang daripada Dashboard Monitoring System adalah Fushion Chart, yakni suatu aplikasi visualisasi data yang memiliki banyak chart seperti : gauge, pie, dll.Fushion Chart perlu suatu aplikasi pendukung untuk render dashboard nya yakni Flashplayer sebagai add-on pada browser yang digunakan. CRITICAL REVIEW a. b. c. Penelitian yang dilakukan oleh Elliot Inman dan Michael Drutar, berjudul “Instant KPI : From Data to Dashboard in Record Time”. Penelitian ini membahas tentang metode memindahkan data ke dashboard di dalam sebuah program. Melalui perangkat lunak SAS dan SAS/STAT yang mendukung kekuatan PROC GKPI dapat mengolah barisan data menjadi suatu informasi ringkasan statistik yang mendukung kinerja perbandingan. Perbandingan adalah proses umum dimana suatu organisasi mengukur kinerja masa kini, masa lalu, dan yang akan datang. Sebagai contoh tingkat perbandingan kelulusan suatu sekolah terhadap pendapatan sekolah tersebut, suatu rumah sakit mungkin membandingkan pelayanan individual seorang pasien dengan kesamaan catatan medis yang mirip, atau sebuah toko retail yang membandingkan dirinya dengan toko franchise. Dengan menggunakan PROC MEANS, PROC UNIVARIATE, dan laporan ringkasan lainnya, kita dapat mengkalkulasikan batasan-batasan statistik dengan cepat. mengembalikan normalisasi data menggunakan distribusi group. Dan menerbitkan hasil data kedalam dashboard [2]. Penelitian yang dilakukan oleh Gregory S. Nelson, berjudul “Building Your First Dashboard Using the SAS 9 Business Intelligence Platform: A Tutorial”. Penelitian ini membahas tentang teknik visualisasi dashboard yang menyediakan tentang proses relatif, tujuan dan objek. Gregory juga mengatakan bahwa visual indikator seperti temperatur bensin, lampu lalu lintas dan spidometer membantu memberikan kemudahan dalam proses presentasi didalam membuat suatu keputusan. Dijelaskan pula langkah-langkah didalam membangun dashboard untuk pertama kali dimulai dengan mendesain sebuah keputusan dan membuat dashboard dengan menggunakan SAS options, mendefinisikan poin-poin KPI (Key Performance Indicator), mengkoneksikan data kita, membuat visual indikator, dan belajar membuat dashboard dapat melakukan interaksi seperti men-drill down data [3]. Penelitian yang dilakukan oleh Annie Guerriero, Sylvain Kubicki dan Gilles yang berjudul “Halin A Model-Based Approach To Develop A Dashboard Tool Integrating Trust Concepts In AEC”. Penelitian ini membahas tentang dashboard untuk penggunaan bidang arsitektur dan konstruksi, pembuatan model 3D untuk mock up bangunan, tidak hanya itu, dashboard ini berfungsi juga sebagai laporan meeting, perencanaan, evaluasi pekerjaan, dan penemuan- d. penemuan informasi mengenai indikator keseluruhan [4]. Penelitian yang dilakukan oleh Henderi, Junaidi dan Tubagus Ahmad Harja Kusuma yang berjudul “Dashboard Sistem Monitoring Penjualan dan Reward Mobile Kiosk pada PT. Telekomunikasi Seluler”. Penelitian membahas tentang konsep DMS yang diterapkan pada transaksi penjualan Mkios dan klasifikasi reward terhadap reseler para Authorized Dealer PT. Telkomsel. Penelitian ini terbukti memudahkan manager didalam mengolah data transaksional sebagai sistem penunjang keputusan [5]. Tabel 1. Komparasi Critical Review Konsep Teknik Instant KPI: From Data to Dashboard SAS and SAS/STAT in Record Time support PROC GKPI 2 Building Your First Dashboard Using SAS 9 Business the SAS 9 Business Intelligence Intelligence Platform Platform: A Tutorial 3 Annie Guerriero, Halin A Model-Based Approach To SupportDirectSupervision Sylvain Kubickidan Develop A Dashboard Tool Gilles Integrating Trust Concepts In AEC 4 Henderi, Junaidi, Dashboard Sistem Monitoring URL Method Tubagus Ahmad Penjualandan Reward Mobile Kiosk Harja Kusuma pada PT. Telekomunikasi Seluler Dari keempat literature review yang dikutip dari berbagai jurnal dan prosiding, penelitian yang dilakukan oleh Henderi, dkk[4] yang sangat membantu penulis sekarang ini didalam mengembangkan penelitian yang sudah ada sebelumnya. No 1 Refensi Elliot Inman dan Michael Drutar Gregory S. Nelson Use Case Diagram Gambar 2. Usecase Diagram DMS Absensi Guru pada SMK Al-Amanah Berdasarkan Gambar 2: Use Case Diagramyang diusulkan terdapat: a. 1 (satu) System yang mencakup kegiatan Proses pengolahan data absensi kehadiran sekaligus dashboard monitoring index mutu kehadiran guru di SMK Al-Amanah b. 2 (dua) Actor yang melakukan kegiatan, diantaranya: sebagai Administrasi yang bertugas mengelola sistem absensi kehadiran dan Kepala Sekolah yang dapat melihat monitoring index mutu kehadiran guru di sekolah tersebut. c. 8 (delapan) Usecase yang dilakukan diantaranya : Login, halaman home, dashboard monitoring, lihat guru, lihat user, absen guru tetap, absen guru honor dan rekap. IMPLEMENTASI 1) SOURCE CODE a. Source Code Rendering Chart Gambar 3. Source Code Rendering Chart Pada gambar 3, merupakan salah satu source code yang menampilkan dashboard monitoring absensi guru denga status “alfa”. capturing data terlihat dari baris keempat dengan variabel $query dimana mengambil data dari field keterangan. b. Source Code Diagram Batang Gambar 4. Source Code Diagram Batang Pada gambar 4, menampilkan source code yang berfungsi menampilkan detail data absensi masing-masing guru dalam bentuk diagram batang, keunggulan fitur yakni bisa membandingkan intensitas dan kualitas masing-masing guru. 2) SCREEN OUTPUT a. Screen Output Menu Input Absensi Gambar 5. Screen Menu Input Absensi Pada gambar 5, merupakan menu screen input absensi guru dimana admin yang mengelola sistem ini dapat mengabsen guru yang hadir dengan mengklik tombol aksi centang diposisi sebelah kiri untuk “hadir”, “izin” diposisi tengah dan “alfa” diposisi sebelah kanan yang selanjutnya akan masuk ke dalam database alamanah. b. Screen Output Dashboard Monitoring Absensi Gambar 6. Screen Output Dashboard Monitoring Absensi Pada gambar 6, merupakan tampilan utama Dashboard Monitoring System yang menampilkan data-data absensi guru yang telah diinput. Keunggulan dashboard ini yakni real time, dimana dashboard selalu update berdasarkan data yang diinput pada saat itu. Data bisa diambil berdasarkan periode bulan yang kita inginkan. KESIMPULAN Aplikasi DMS ini mampu meningkatkan efektifitas dan efisiensi bagi para Kepala Sekolah dalam memantau perubahan absensi guru secara realtime. Dengan metode XML Data, rendering chart dashboard dapat dengan mudah menampilkan visualisasi data yang akan ditampilkan berdasarkan periode yang diinginkan. DAFTAR PUSTAKA [1] Guerriero, Annie ., Kubicki, Sylvain., Gilles. HalinA Model-Based Approach To Develop A Dashboard Tool Integrating Trust Concepts In AEC.Centre de Recherche en Architecture etIngénierie. 2007. [2] Henderi., Raharja Untung., Aulia Qory Oktisa., Hendri Muhamad. 2011. Dashboarding Information Systems for The Education Sector : Application and Methodologies. Jurnal CCIT, Vol.5, No.1, September 2011: STMIK Raharja Tangerang. [3] Henderi,. Junaidi., Harja Kusuma, Tubagus Ahmad. Dashboard Sistem Monitoring Penjualan dan Reward Mobile Kiosk pada PT. Telekomunikasi Seluler. Prosiding semantik UDINUS : Semarang. 2012 [4] Inman Elliot., Drutar Michael, Instant KPI: From Data to Dashboard in Record Time. SAS Institute Inc. [5] S, Nelson Gregory, Building Your First Dashboard Using The SAS 9 Business Intelligence Platform : A Tutorial,ThotWave Technologies, 2010