SISTEM PROGRAM KERJA DAN KINERJA PELAYANAN PADA UPTD DIKPORA KECAMATAN PLAJU MENGGUNAKAN PHP DAN MYSQL Agung Kurniawan, Andre Kusuma, Fitriyani Jurusan Sistem Informasi STMIK PalComTech Palembang Abstrak Penelitian ini berjudul Sistem Program Kerja dan Kinerja Pelayanan pada UPTD Dikpora Kecamatan Plaju menggunakan PHP dan MySQL. Penelitian ini dilakukan untuk mengetahui sejauh mana program kerja dan kinerja pelayanan yang dilakukan oleh pegawai UPTD Dikpora kecamatan Plaju. UPTD Dikpora kecamatan Plaju merupakan suatu instansi pemerintah yang bergerak dalam bidang pendidikan. Akan tetapi, sistem pengolahan data pada UPTD Dikpora kecamatan Plaju msh sangat manual. Hal ini lah yang yang mengakibatkan sering terjadinya data yang hilang, mengalami kesulitan dalam pencarian data yang diperlukan dalam waktu yang cepat, sering terjadi kesalahan dan memakan waktu yang lama dalam pembuatan laporan yang akan di serahkan kepada pimpinan sehingga kinerja pegawai kurang efektif dan efesien dalam mengolah data program kerja dan kinerja pelayanan pada UPTD Dikpora kecamatan Plaju dan membuat laporan. Dengan adanya sistem program kerja dan kinerja pelayanan pada UPTD Dikpora kecamatan Plaju ini akan membantu dan mempermudah proses pengolahan seluruh data sistem program kerja dan kinerja pelayanan pada UPTD Dikpora kecamatan Plaju. Sistem program kerja dan kinerja pelayanan yang telah di buat dengan menggunakan PHP dan MySQL, akan dapat mempermudah dan mempercepat dalam proses pengolahan data program kerja dan kinerja pelayanan, serta mempermudah dalam pencarian informasi mengenai data-data program kerja dan kinerja pelayanan pada UPTD Dikpora kecamatan Plaju. Teknik pengembangan sistem waterfall. Kata Kunci : Sistem, Program Kerja, Kinerja Pelayanan, PHP dan MySQL. PENDAHULUAN Pada era informasi seperti saat ini banyak individu, perusahaan atau instansi pemerintah dituntut untuk melibatkan banyak informasi dalam pengambilan keputusan. Setiap instansi pemerintah dituntut untuk selalu professional dalam menjalankan organisasinya, sehingga dapat menghasilkan hasil yang lebih baik. Penggunaan teknologi informasi dimaksudkan agar dapat meningkatkan produktivitas kerja serta dapat mengontrol informasi secara akurat dan tepat sehingga dapat memperkecil kemungkinan terjadinya kesalahan. UPTD (Unit Pelaksana Teknis Dinas) Dikpora kecamatan Plaju merupakan instansi pemerintah yang bergerak dalam program kerja dan kinerja pelayanan pada semua sekolah dasar yang berada pada kecamatan plaju, yang termasuk program kerja UPTD Dikpora kecamatan Plaju antara lain : menyusun data pegawai, penataan kembali tugas pokok personalia (Tupoksi), penataan kembali jadwal piket. Penyebab permasalahan yang terjadi salah satunya adalah masih menggunakan pencatatan manual di buku besar, di mana dalam proses pengolahan data sering terjadi kesalahan pencatatan karena data ditulis secara berulang dalam buku arsip dan buku laporan, sering terjadinya data yang hilang, mengalami kesulitan dalam pencarian data yang 1
diperlukan dalam waktu yang cepat, sering terjadi kesalahan dan memakan waktu yang lama dalam pembuatan laporan yang akan diserahkan kepada pimpinan sehingga kinerja pegawai kurang efektif dan efesien. Tujuan penulis melakukan penelitian pada UPTD Dikpora kecamatan Plaju adalah sebagai berikut: Menganalisa sistem yang berjalan pada bagian administrasi UPTD Dikpora kecamatan Plaju dan Merancang dan membuat sistem program kerja dan kinerja pelayanan pada UPTD Dikpora kecamatan Plaju menggunakan PHP dan MySQL. LANDASAN TEORI Sistem Menurut Kristanto (2008:1), sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. Menurut Jogiyanto (2005:34), sistem dapat didefinisikan dengan pendekatan prosedur dan pendekatan komponen. Program Kerja Menurut Daryanto (2005:91), program kerja juga dapat diartikan sebagai suatu rencana kegiatan dari suatu organisasi yang terarah, terpadu dan tersistematis yang dibuat untuk rentang waktu yang telah ditentukan oleh suatu organisasi. Kinerja Menurut Prawirosentono dalam Sinambela (2006:137), kinerja adalah hasil kerja yang dapat dicapai oleh pegawai atau sekelompok pegawai dalam suatu organisasi, sesuai dengan wewenang dan tanggung jawab masing-masing, dalam upaya mencapai tujuan organisasi bersangkutan secara legal, tidak melanggar hukum dan sesuai dengan moral dan etika. Menurut Mangkunegara (2000:67), mendefinisikan kinerja (prestasi kerja) adalah hasil kerja secara kualitas dan kuantitas yang dicapai oleh seseorang pegawai dalam melaksanakan tugasnya sesuai dengan tanggung jawab yang diberikan kepadanya. PHP Menurut Wahana (2009:3), PHP (Hypertext Preprocessor) adalah bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses dan mengolah data secara dinamis. PHP dapat dikatakan sebagai sebuah server-side embedded script language, artinya semua sintaks dan perintah program yang anda tulis akan sepenuhnya dijalankan oleh server, tetapi dapat disertakan pada halaman HTML biasa. MySQL Menurut Saputra (2012:77), MySQL merupakan salah satu database kelas dunia dengan bahasa pemrograman PHP. MySQL harus bekerja menggunakan bahasa SQL (Structure Query Language) yang merupakan bahasa standar yang digunakan untuk manipulasi databse. Menurut Kristanto (2010:12), MySQL merupakan sebuah perangkat lunak sistem manajemen basis data SQL dan DBMS yang multithread dan multi-user. MySQL merupakan turunan dari SQL (Structured Query Language). 2
HASIL DAN PEMBAHASAN Identifikasi Masalah Berdasarkan pengamatan penulis dapat dinyatakan permasalahan yang dihadapi oleh UPTD Dikpora kecamatan plaju khususnya pada bagian adminstrasi antara lain pada tabel 1. berikut ini : Tabel 1. Identifikasi masalah No Masalah Penyebab Masalah 1. Sering terjadi kesalahan Data di tulis secara berulang dalam pencatatan data dalam buku arsip buku arsip dan laporan dan laporan 2. Sering terjadinya data arsip yang terselip 3. Mengalami kesulitan dalam pencarian data yang diperlukan dalam waktu yang cepat 4. Sering terjadi kesalahan dan memakan waktu yang lama dalam pembuatan laporan yang akan di serahkan kepada pimpinan Tempat peyimpanan data berupa lemari arsip, sehingga sering terjadi data arsip yang terselip Karena dalam pencarian data memakai proses manual seperti untuk melihat hasil laporan dan arsip Laporan masih menggunakan penulisan manual dalam membuat laporan kepada pimpinan Identifikasi Titik Keputusan Penyebab masalah dapat muncul dari satu titik (bagian) atau dari berbagai bagian yang saling berhubungan, masalah titik keputusan untuk masing-masing penyebab masalah adalah sebagai berikut : Tabel 2. Titik keputusan No Peyebab Masalah 1. Data di tulis secara berulang dalam buku arsip dan laporan 2. Tempat peyimpanan data berupa lemari arsip, sehingga sering terjadi data arsip yang terselip 3. Karena dalam pencarian data memakai proses manual seperti untuk melihat hasil laporan dan arsip 4. Laporan masih menggunakan penulisan manual dalam membuat laporan kepada pimpinan Titik Keputusan Proses penulisan secara berulang Proses penyimapan arsip kurang teratur Proses manual untuk melihat hasil laporan dan arsip Proses membuat laporan secara manual Bagian Administrasi Administrasi Administrasi Administrasi Teknik Pengumpulan Wawancara Sampling Wawancara Sampling Wawancara Sampling Wawancara Sampling 3
Diagram Konteks Diagram konteks adalah diagram yang menggambarkan bagian besar dari aliran arus data sistem program kerja dan kinerja pelayanan pada UPTD Dikpora kecamatan plaju, diagram dapat di lihat pada gambar 1. Gambar 1. Diagram konteks Diagram Level 0 Berikut ini adalah diagram level 0 di mana diagram ini menggambarkan tahapan proses yang ada di dalam diagram konteks, diagram dapat dilihat pada gambar 2. Gambar 2. Diagram level 0 4
Diagram Level 1 Berikut adalah diagram level 1 di mana diagram ini dibuat untuk menggambarkan arus data lebih mendetail dari tahapan yang ada di dalam diagram level 0, diagram dapat dilihat pada gambar 3. Gambar 3. Diagram level 1 ERD (Entity Relationship Diagram) Berikut ini adalah gambar Entity Relationship Diagram (ERD) yang berisi komponenkomponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut. Diagram dapat dilihat pada gambar 4. Gambar 4. Diagram ERD Desain Dialog / Menu Login Desain Dialog / Menu Login merupakan rancangan untuk masuk ke dalam menu agar user dapat memasukkan data dan mengolah data. Adapun tampilan desain dialog / menu login dapat dilihat pada gambar 5. 5
Gambar 5. Desain dialog / Menu login Desain Dialog / Menu Administrasi Desain Dialog / Menu Administrasi merupakan rancangan menu untuk memilih penginputan dan tampilan data pegawai, tupoksi, jadwal piket, nilai DP3. Adapun tampilan desain dialog / menu administrasi dapat dilihat pada gambar 6. Gambar 6. Desain dialog / Menu administrasi Desain Dialog / Menu Pimpinan Desain Dialog / Menu Pimpinan merupakan rancangan menu untuk melihat data laporan program kerja, data laporan kinerja pelayanan dan mencetak laporan program kerja, laporan kinerja pelayanan. Adapun tampilan desain dialog / menu pimpinan dapat dilihat pada gambar 7. Gambar 7. Desain dialog / Menu pimpinan 6
Tampilan form data pegawai yang terdapat tombol untuk penginputan data pegawai. Gambar 8. Pengujian tampilan data pegawai Tampilan form setelah mengklik tombol input data pegawai. Gambar 9. Pengujian input data pegawai Setelah mengklik tombol save kemudian keseluruhan pegawai yang telah di input. menampilkan kembali form data Gambar 10. Pengujian data keseluruhan pegawai Tampilan form untuk data tupoksi yang berupa data periode tupoksi terdapat tombol action, pada data periode yaitu action edit untuk mengubah data yang telah di input, delete untuk menghapus data yang telah di input dan add untuk mengatur tupoksi setiap pegawai dan terakhir terdapat tomobol input periode. 7
Gambar 11. Pengujian data periode tupoksi Tampilan form untuk data jadwal yang berupa data periode jadwal terdapat tombol action pada data periode yaitu action add untuk menyeting jadwal setiap pegawai sesuai periode yang telah di input. Gambar 12. Pengujian data periode jadwal Pada tampilan ini terdapat tombol back dan manampilkan data seluruh data nilai yang setelah penginputan nilai pada pegawai yang telah di input data nilainya maka tombol action berubah menjadi delete untuk menghapus penilaian yang telah di input. Gambar 13. Pengujian delete data nilai PENUTUP Berdasarkan hasil pembahasan pada bab-bab sebelumnya terhadap program kerja dan kinerja pelayanan pada UPTD Dikpora kecamatan Plaju menggunakan PHP & MySQL, maka penulis mengambil beberapa simpulan sebagai berikut : Dengan adanya sistem program kerja dan kinerja pelayanan ini akan lebih mempermudah proses pengolahan seluruh data program kerja dan kinerja pelayanan pada UPTD Dikpora kecamatan Plaju, Sistem program kerja dan kinerja pelayanan yang telah dibuat dengan menggunakan PHP & MySQL, akan dapat mempermudah dan mempercepat dalam proses laporan program kerja dan kinerja pelayanan, dan Mempermudah dalam pencarian informasi mengenai data-data program kerja dan kinerja pelayanan. 8
DAFTAR PUSTAKA Daryanto. H.M. 2005. Administrasi Pendidikan.Jakarta: Rineka Cipta. Jogiyanto. 2005. Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur, Teori dan Praktik Aplikasi Bisnis, Edisi 3.Yogyakarta:Andi Offset. Kristanto, Andri. 2010. Kupas Tuntas PHP dan MySQL, Edisi 1.Yogyakarta:Gava Media. Kristanto, Andri. 2008. Perancangan Sistem Informasi dan Aplikasinya.Yogyakarta:Gava Media. Mangkunegara, Anwar Prabu. 2007. Evaluasi Kinerja.Bandung: PT. Refika Aditama. Pasolong, Harbani. 2007. Teori Administrasi Publik.Bandung: Alfabete. Saputra, Agus. 2012. Webptips:PHP,HTML5, dan CSS3.Jakarta:Jasakom. Sinambela, Lijan Poltak. Dkk. 2006. Reformasi Pelayanan Publik, Teori, Kebijakan dan Implementasi.Jakarta: Bumi Aksara. Wahana, Komputer. 2009. Mastering CMS Programming with PHP dan MySQL, Edisi 1.Yogyakarta:Andi Offset. 9