disini - Submission CCIT

advertisement
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
Download