SISTEM INFORMASI MONITORING KINERJA KEPEGAWAIAN DAN INVENTORI BERBASIS WEB PADA PENGADILAN NEGERI KANDANGAN
KELAS 1B
Hendra Wahyudi1, Yusri Ikhwani2, Muhammad Rusdi3
1Teknik Informatika, 55201, 16630224
2Teknik Informatika, 55201, 11 240189 01
3Teknik Informatika, 55201, 11 031089 03 E-mail : [email protected]
ABSTRAK
Perkembangan teknologi informasi dan komonikasi telah sedemikian pesat sehingga mulai dirasakan bahwa keberadaan komputer dalam kehidupan sehari-hari terutama dalam pengelohan data. Dengan adanya sistem yang terkomputerisasi, Pengadilan Negeri Kandangan Kelas 1B membutuhkan pengkajian informasi yang dapat dilakukan dengan lebih cepat, tepat, dan efisien. Terutama dalam pengolahan data. Data-data yang diperlukan juga dapat tersimpan dan terolah dengan baik. Aplikasi system informasi kepegawaian dan monitoring inventory berbasis web pada Pengadilan Negeri Kandangan dibuat agar mempermudah kelancaran aktivitas operassional dalam mempercepat proses pengolahan data. Diharapkan, aplikasi ini dapat semaksimal dam dapat mengurangi proses kerja secara manual. Dalam pembuatan sistem informasi ini, penulis menggunakan bahasa pemograman yang dipakai PHP, menggunakan framework Codeigniter dengan database MySQL.
Kata Kunci : Pengadilan, Kepegawaian, Inventory, Monitoring, Aplikasi, PHP, PHPmyAdmin, MySQL, Codeigniter
ABSTRACT
The development of information and communication technology has been so fast that it is starting to feel that the existence of computers in everyday life, especially in data processing. With the existence of a computerized system, the Class 1B Kandangan District Court needs information review that can be carried out more quickly, precisely, and efficiently. Especially in data processing. The required data can also be stored and processed properly. The application of a web-based personnel information system and inventory monitoring at the Kandangan District Court was made to facilitate the smooth operation of operational activities in accelerating the data processing process. Hopefully, this application can be as much as possible and can reduce the work process manually. In making this information system, the author uses the programming language used PHP, using the CodeIgniter framework with a MySQL database.
Keywords: Court, Personnel, Inventory, Monitoring, Application, PHP, PHPmyAdmin, MySQL, Codeigniter
PENDAHULUAN Latar Belakang Masalah
Pengadilan Negeri Kandangan merupakan bagian dari salah satu bidang dalam pelayanan masyarakat di bawah Mahkamah Agung yang menjalankan kekuasaan kehakiman bagi rakyat pencari keadilan.
Peradilan umum berfungsi sebagai lembaga yang menyiapkan rumusan kebijakan. Mulai dari rumusan kebijakan bidang pembinaan tenaga teknis hingga pranata dan tata laksana. Peradilan Umum sendiri yang merupakan sub bagian dari Mahkamah Agung. Saat ini pada Pengadilan Negeri Kandangan telah sesuai dengan prosedur yang berlaku, namun prosesnya masih menggunakan cara manual. Seperti pencatatan alat tulis dan stok barang yang hanya di catat di buku, untuk monitoring kepegawaian masih dilakukan secara manual seperti pengajuan cuti dan pengajuan izin yang harus meminta surat ke kepegawaian, dan pengajuan cuti harus mengumpulkan berkas dan di serahkan ke kepegawaian dalam berbentuk fisik.
Untuk memonitoring kinerja kepegawaian pada Pengadilan Negeri Kandangan belum mempunyai fasilitas untuk mencatat kegiatan pegawai. oleh karena itu informasi monitoring dan hasil pengolahan data tidak berkualitas baik, lamban bahkan membuat kesulitan jika data hilang , dan juga laporan administrasi terlambat atau tidak tepat waktu. Untuk memudahkan dalam proses tersebut, Pengadilan Negeri Kandangan memerlukan system informasi yang memudahkan dalam proses pencatatan yang mencakup seperti yang telah di sebutkan diatas. Berdasarkan latar belakang diatas, maka laporan ini mengangkat judul “SISTEM
INFORMASI MONITORING KINERJA
KEPEGAWAIAN DAN INVENTORY
BERBASIS WEB PADA PENGADILAN NEGERI KANDANGAN KELAS 1B”.
METODE PENELITIAN 1. Analisis Sistem Yang Berjalan
Sistem yang berjalan saat ini pada Pengadilan Negeri Kandangan masih di ketik manual untuk pegawai dalam mengambil surat izin maupun cuti, untuk pengajuan pensiun berkas pegawai yang akan mengajukan pensiun harus di serahkan secara fisik, tentunya ini tidak mempermudah pegawai dalam melakukan aktifitas pengambilan izin dan cuti.
Pada Pengadilan Negeri Kandangan sendiri juga belum mempunyai aplikasi untuk inventori dan pencatatan kinerja pegawai. Tentunya juga menyulitkan pegawai dalam mancatat kinerja dalam bekerja maupun admin dalam memonitoring inventori pegawai.
Analisis sistem ini bertujuan untuk membuat sistem yang baru agar efektif dan efesien untuk mengelola
data pegawai Pengadilan Negeri Kandangan.
Dengan adanya aplikasi ini dapat mempermudah dan mempercepat pelaporan dan pembuatan surat dan memudahkan admin dalam memonitoring inventory dan kinerja pegawai.
Flowchart Sistem Lama
2. Analisis Kebutuhan Sistem
Analisis Kebutuhan sistem adalah kebutuhan yang berisi proses – proses apa saja yang nantinya yang dilakukan oleh sistem yang akan di bangun dan dikembangkan. Pada penelitian ini menggunakan tiga kebutuhan system yaitu kebutuhan data, kebutuhan antarmuka dan kebutuhan fungsional yang diperoleh dari hasil melakukan observasi dan wawancara.
Flowmap Sistem Usulan
3. Rancangan Model Sistem
Rancangan model sistem menggambarkan tentang kebutuhan sistem yang akan dibangun. Rancangan model aplikasi ini menggunakan UML (Unified Modeling Language) karena berorientasi objek yang memiliki beberapa tahapan yaitu use case, activity diagram, sequence diagram dan class diagram.
a. Use Case Diagram
b. Sequence Diagram Sequence Diagram Login
Sequence Diagram User Izin
Sequence Diagram User Cuti
Sequence Diagram Cetak Surat Izin
Sequence Diagram Admin Edit Profile
Sequence Diagram Admin Ganti Password
Sequence Diagram Admin Cetak Rekap Izin
Sequence Diagram Admin Cetak Rekap Cuti
Sequence Diagram Tambah Barang
c. Activity Diagram Activity Diagram Login
Activity Diagram Logout
Activity Diagram User Presensi
Activity Diagram Ganti Password
Activity Diagram Izin
Activity Diagram Kinerja
Activity Diagram Cuti
Activity Diagram Pengajuan Pensiun
d. Class Diagram
4. Rancangan Basis Data
Perancangan basis data (database) merupakan garis besar keseluruhan sistem pengolah data elektornik yang akan dilakukan dalam membuat sebuah sistem aplikasi yang berbasis database yang membutuhkan rancangan yang memadai dikarenakan data yang akan diolah merupakan inti utama dari seluruh sistem yang berjalan.
5. Rancangan Antarmuka Masukan Sistem
1. Rancangan Form Login
Form Menu login digunakan untuk akses masuk ke dalam aplikasi.
2. Rancangan Form Dashboard
Rancangan halaman dashboard pada halaman ini terdapat menu
3. Rancangan Halaman Absensi Pegawai
Rancangan halaman ini menampilkan data absensi pegawai.
4.Rancangan Halaman Pengajuan Cuti
Rancangan pada halaman ini berfungsi untuk menampilkan data pengujian izin.
5.Rancangan Halaman Rancangan Pengajuan Rancangan pada halaman berfungsi untuk pengajuan izin atau cuti pegawai.
6.Rancangan Menu Utama Admin
Rancangan halaman menu utama pada halaman ini terdapat menu:
7.Rancangan Data Kinerja Pegawai
Rancangan pada halaman ini berfungsi untuk menampilkan data kinerja pegawai.
8.Rancangan Data Kehadiran Pegawai
Rancangan pada halaman ini berfungsi menampilkan data kehadiran pegawai.
9.Rancangan Data Pengajuan Pensiun
Rancangan pada halaman ini untuk menampilkan data pengajuan pensiun.
10. Rancangan Data Pengajuan Izin
Rancangan pada halaman ini untuk menampilkan data pengajuan izin.
11. Rancangan Data Pengajuan Cuti
Rancangan pada halaman ini untuk menampilkan data pengajuan cuti
6. Rancangan Antarmuka Keluaran Sistem 1.Rancangan Laporan Surat Izin
2.Rancangan Laporan Surat Cuti
3.Rancangan Laporan Rekap Izin
4.Rancangan Laporan Rekap Cuti
5.Rancangan Laporan Profil Pegawai
6. Rancangan Laporan Kehadiran
7.Rancangan Laporan Kehadiran Perbulan
8.Rancangan Laporan Rekap Izin Perunit
9.Rancangan Laporan Rekap Cuti Perunit
10.Rancangan Laporan Barang Masuk
11.Rancangan Laporan Pemakaian Barang
12.Rancangan Laporan Inventory Barang
HASIL DAN PEMBAHASAN Hasil Antarmuka Masukan
1. Tampilan Antarmuka Halaman Login
2. Tampilan Antarmuka Halaman Utama
3.Tampilan Antarmuka Data Barang
4.Tampilan Antarmuka Cuti Pegawai
5.Tampilan Antarmuka Data Pegawai
6.Tampilan Antarmuka Data Pencatatan
7.Tampilan Antarmuka Data Pengeluaran
8.Tampilan Antarmuka Data Izin
9.Tampilan Antarmuka Kehadiran Pegawai
10. Tampilan Antarmuka Kinerja Pegawai
11. Tampilan Antarmuka Pensiun
12.Tampilan Antatmuka Data Stok Barang
Hasil Antarmuka Keluaran
1. Tampilan Laporan Data Presensi Per Hari
2. Tampilan Laporan Data Presensi Per Bulan
3.Tampilan Laporan Inventory Barang Masuk
4.Tampilan Laporan Data Inventory Barang
5.Tampilan Laporan Data Inventory Pemakaian Barang
6.Tampilan Laporan Data Cuti Per Usnit Kerja
7.Tampilan Laporan Data Izin Per Unit Kerja
8.Tampilan Laporan Profil Pegawai
9.Tampilan Data Rekapitulasi Cuti
10.Tampilan Data Rekapitulasi Izin
11.Tampilan Surat Cuti
12.Tampilan Surat Izin
13.Tampilat Data Asset
Hasil Pengujian Sistem
1. Pengujian Form Login
Skenario Uji : Input “Username” dan “Password”
dilanjutkan klik tombol “Login
Hasil Diharapakan : Apabila tombol login di klik maka akan masuk tampilan menu utama
Kesimpulan : Berhasil
2. Pengujian Pengelolaan Kinerja Pegawai
Skenario Uji : Tambah data Kinerja Pegawai, klik tombol “Tambah Kinerja Pegawai”, input data pada form lalu klik tombol “Simpan”
Hasil Diharapakan : Data akan tersimpan ke database dan akan tampil di list data Kinerja Pegawai
Kesimpulan : Berhasil
3. Pengujian Pengelolaan Data Cuti Pegawai Skenario Uji : Tambah data Cuti Pegawai, klik tombol “Tambah Cuti”, input data pada form lalu klik tombol “Simpan”
Hasil Diharapakan : Data akan tersimpan ke database dan akan tampil di list data Cuti Pegawai Kesimpulan : Berhasil
4.Pengujian Pengelolaan Data Izin Pegawai Skenario Uji : Tambah data Izin Pegawai, klik tombol “Tambah Izin”, input data pada form lalu klik tombol “Simpan”
Hasil Diharapakan : Data akan tersimpan ke database dan akan tampil di list data Izin Pegawai Kesimpulan : Berhasil
5.Pengujian Pengelolaan Data Pengguna
Skenario Uji : Tambah data Pengguna, klik tombol
“Tambah User”, input data pada form lalu klik tombol “Simpan”
Hasil Diharapakan : Data akan tersimpan ke database dan akan tampil di list data Pengguna Kesimpulan : Berhasil
6. Pengujian Pengelolaan Data Barang
Skenario Uji : Tambah data Barang, klik tombol
“Tambah Barang”, input data pada form lalu klik tombol “Simpan”
Hasil Diharapakan : Data akan tersimpan ke database dan akan tampil di list data Barang Kesimpulan : Berhasil
7. Pengujian Pengelolaan Data Pencatatan
Skenario Uji : Tambah data Pencatatan, klik tombol
“Tambah Pencatatan”, input data pada form lalu klik tombol “Simpan”
Hasil Diharapakan : Data akan tersimpan ke database dan akan tampil di list data Pencatatan Kesimpulan : Berhasil
8. Pengujian Pengelolaan Data Pengeluaran Skenario Uji : Tambah data Pencatatan, klik tombol
“Tambah Pengeluaran”, input data pada form lalu klik tombol “Simpan”
Hasil Diharapakan : Data akan tersimpan ke database dan akan tampil di list data Pengeluaran Kesimpulan : Berhasil
KESIMPULAN
1. Sebelum dibuatnya Sistem Informasi Kepegawaian Berbasis Web di Kantor Pengadilan Negeri Kandangan, instansi tersebut masih menggunakan sistem secara manual melalui tulis tangan atau menggunakan Microsoft Office.
2. Sistem Informasi Kepegawaian mempermudah Pegawai dalam melihat data pegawai, kehadiran, izin, cuti, pensiun, inventori, dan lain-lain.
3. Dengan adanya Sistem Informasi Kepegawaian mempermudah Manajemen untuk melakukan Penilaian Kinerja Pegawai.
4. Keamanan data juga menjadi hal yang sangat berguna bagi Kantor Pengadilan Negeri Kandangan dalam menjaga hal-hal yang tidak diinginkan.
5. Dengan adanya sistem pengajuan cuti dan izin ini resiko kehilangan data pengajuan cuti dan izin akan berkurang karena sudah tersimpan rapi di dalam database dengan aman.
SARAN
1. Perlunya dilakukan Maintenance secara berkala.
2. Perlunya pengembangan sistem untuk menyesuaikan teknologi informasi yang semakin berkembang, seperti diterapkan juga ke dalam aplikasi mobile sehingga mudah diakses di mana saja dan kapan saja.
3. Demi keamanan data yang lebih maksimal, diperlukan agar selalu melakukan backup data secara rutin.
DAFTAR PUSTAKA
Afuan, L. (2010). Pemanfaatan Framework Codeigniter. JUITA, 39-44.
Andre. (2019, Juli 22). Tutorial Belajar PHP Part 1:
Pengertian dan Fungsi PHP dalam Pemrograman
Web. Retrieved from Dunia Ilkom:
https://www.duniailkom.com/pengertian-dan- fungsi-php-dalam-pemograman-web/
Aras, R. I. (n.d.). PEMBANGUNAN APLIKASI MONITORING PROSES DOCUMENT DAN RECORD CONTROL BERBASIS E-OFFICE DI TELKOM R&D CENTER. Jurnal Ilmiah Komputer dan Informatika (KOMPUTA), 01-02.
Arsam. (2014). DIALOG INTERAKTIF SEBAGAI UPAYA. ADDIN, 01-06.
Elva, Y. (2016). Perancangan sistem Informasi Kepegawaian Berbasis WEB Pada Badan Kepegawaian Daerah (BKD) Dengan Menggunakan Bahasa Scripting PHP dan Database MySQL. Jurnal Teknologi, Vol.6.
Guntoro. (2020, July 13). Metode Waterfall : Pengertian, Tahapan, Contoh, Kelebihan dan Kekurangan. (© 2017 - 2020 Badoystudio.com) Retrieved Agustus 03, 2020, from https://badoystudio.com/:
https://badoystudio.com/metode-waterfall/
Ica. (2019, Februari 19). Aplikasi. Retrieved from
Rumah Aplikasi:
https://rumahaplikasi.id/2019/02/19/aplikasi/
Kurniawati, P. (2018, Oktober 29). Pengujian Sistem. Retrieved Juli 19, 2020, from https://medium.com/:
https://medium.com/skyshidigital/pengujian- sistem-52940ee98c77
Min, M. (2016, Desember 26). 11 Pengertian Aplikasi dan Klasifikasi Aplikasi Menurut Para Ahli Lengkap. Retrieved from Pelajaran:
https://www.pelajaran.co.id/2016/26/pengertian- aplikasi-dan-klasifikasi-aplikasi-menurut-para-ahli- lengkap.html
Nadziroh, F. (2018). SISTEM INFORMASIS
KEPEGAWAIAN BERBASIS WEB DI
AKADEMI KOMUNITAS SEMEN INDONESIA.
Jurnal Teknik dan Terapan Bisnis (JTTB), 1-5.
Nuraini, D. E. (2013). KECERDASAN EMOSI DAN KECEMASAN MENGHADAPI PENSIUN PADA PNS. eJournal Psikologi, 1-2.
Nurmawan, E. D. (2019). Sistem Informasi Kepegawaian Berbasis Website . Pada PT Sumatera Panca Rajo Palembang, 1-11.
Om.makplus. (2015, Maret). Definisi dan Pengertian Informasi Menurut Para Ahli. Retrieved from Definisi & Pengertian: http://www.definisi- pengertian.com/2015/03/definisi-dan-pengertian- informasi.html#:~:text=Informasi%20bisa%20dikat akan%20sebagai%20pengetahuan,dari%20belajar
%2C%20pengalaman%20atau%20instruksi.&text=
Dalam%20beberapa%20pengetahuan%20tentang%
20suatu,dapat%2
Palit, R. V. (2015). Rancangan Sistem Informasi Keuangan Gereja Berbasis Web Di Jemaat GMIM Bukit Moria Malalayang. E-Journal Teknik Elektro dan Komputer, 2-3.
Safitri, A. A. (2018). PERANCANGAN SISTEM INFORMASI CUTI KEPEGAWAIAN BERBASIS
WEB DENGAN METODE PROTOTYPE (STUDI KASUS: PT. JAKARTA REALTY). Prosiding Seminar Nasional Informatika, 1-16.
SEJARAH DAN FUNGSI MYSQL. (n.d.).
Retrieved from JogjaWeb:
https://jogjaweb.co.id/blog/sejarah-dan-fungsi- mysql
Tonggiroh, M., & Hakim, N. I. (2017). SISTEM INFORMASI KEPEGAWAIAN PADA KANTOR DEWAN TEKNOLOGI INFORMASI DAN KOMUNIKASI PROVINSI PAPUA BERBASIS WEB. Jurnal Ilmiah Teknik dan Informatika, Vol.
2, No. 1.
Zakky. (2020, Februari 17). Pengertian Sistem | Definisi, Unsur-Unsur, Jenis-Jenis, dan Elemennya.
Retrieved from Zona Referensi llmu Pengetahuan Umum: https://www.zonareferensi.com/pengertian- sistem/