RANCANG BANGUN APLIKASI MONITORING TINGKAT KEHADIRAN PEGAWAI PADA BADAN PUSAT STATISTIK KOTA BANJARMASIN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN EVALUASI

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

Sistem Pakar Diagnosa Menentukan Kerusakan Pada Mesin Cuci Dengan Metode Forward Chaining Berbasis Web. Agung Wicaksono Sistem Informasi

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. pesat terutama perkembangan internet. Dengan adanya internet dapat

BAB I PENDAHULUAN. kemajuan yang pesat dalam segala bidang. Banyak perusahaan besar atau instansi

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN. Adapun tampilan hasil dari sistem informasi geografis lokasi gedung

BAB III ANALISA DAN DESAIN SISTEM

ANALISA DAN PERANCANGAN SISTEM REPORTING ONLINE PATROLI DAN LEAK SURVEY JARINGAN PIPA GAS BUMI. Muhammad Syaiful Mutaqin

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. proses mengubah hasil dari analisis kedalam bahasa pemrograman yang

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. Berbagai bidang memanfaatkan teknologi untuk membantu operasional

TUGAS AKHIR REKAYASA PERANGKAT LUNAK PROYEK SISTEM ABSENSI KARYAWAN

Link Nama digunakan untuk menuju halaman Data Absensi Siswa.

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

BAB III METODE PENELITIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

DAFTAR ISI. KATA PENGANTAR... v. DAFTAR GAMBAR... ix. DAFTAR TABEL... xii. DAFTAR LAMPIRAN... xiii BAB II GAMBARAN UMUM PERUSAHAAN...

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PENGESAHAN... HALAMAN MOTTO... HALAMAN PERSEMBAHAN... KATA PENGANTAR... DAFTAR TABLE... DAFTAR GAMBAR...

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Latar Belakang Masalah...

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA DAN DESAIN SISTEM

Aplikasi Absensi Pegawai di Yayasan Pendidikan Tinggi menggunakan Barcode Scanning

4.1. Perancangan Use Case Diagram

BAB II LANDASAN TEORI

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA

BAB III METODE PENELITIAN. berjalannya perancangan dan implementasi aplikasi. (RAM), Sistem Operasi Windows 8.

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN. penulis memakai program server web local yaitu AppServ. Di dalam aplikasi ini terdapat

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Aplikasi adalah suatu program komputer yang dibuat untuk mengerjakan atau

BAB II ANALISIS DAN PERANCANGAN SISTEM. dari objek yang dibangun. Komponen tersebut antara lain : sistem

BAB III ANALISA DAN PERANCANGAN. Pada dasarnya perancangan sistem yang dibuat oleh peneliti adalah

Bab III. Perancangan Sistem

Taufiq Hidayat

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR TABEL... xii. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN...

BAB I PENDAHULUAN. RSBS sendiri memiliki bermacam departemen dari yang sifatnya medis maupun

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

SISTEM PEMANTAUAN SISWA SEKOLAH BERBASIS WEB (Studi Kasus : PONDOK PESANTREN DARUL MUTTAQIEN) Budi utomo

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODE PENELITIAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

1. Pendahuluan Perangkat Internet dan mobile dalam beberapa tahun belakangan ini mengalami perkembangan yang sangat pesat. Hal ini disebabkan karena k

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III CARA DAN METODOLOGI PENELITIAN

Aplikasi Web Inventory pada Distributor Nikita Jaya Berbasis Code Igniter

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

Bab 4. Hasil dan Pembahasan

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN ANALISA

HALAMAN PENGESAHAN PEMBIMBING...

PERANGKAT LUNAK PENGARSIPAN SURAT MASUK DAN KELUAR BERBASIS WEB DI DISPHUBKOMINFO KABUPATEN PANGANDARAN

Bab 3 Metodologi Penelitian

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN PERSEMBAHAN... iv. MOTTO... v. KATA PENGANTAR...

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisis sistem merupakan tahapan awal dalam membuat aplikasi web.

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB IV IMPLEMENTASI DAN EVALUASI. menjalankan tugasnya. Dalam hal ini, dibutuhkan komputer server sebagai tempat

BAB IV HASIL DAN UJI COBA

Transkripsi:

Khatimi, Alkaff, dan Sari Rancang Bangun Aplikasi Monitoring Tingkat Kehadiran Pegawai Pada Badan Pusat Statistik Kota Banjarmasin RANCANG BANGUN APLIKASI MONITORING TINGKAT KEHADIRAN PEGAWAI PADA BADAN PUSAT STATISTIK KOTA BANJARMASIN Husnul Khatimi 1), Muhammad Alkaff 2), dan Yuslena Sari 3) 1, 2, 3) Universitas Lambung Mangkurat h.khatimi@yahoo.co.id 1), m.alkaff@unlam.ac.id 2), yuzlena@unlam.id 3) ABSTRAK Tingkat kehadiran pegawai merupakan hal yang sangat penting pada instansi pemerintahan maupun swasta. Pada instansi yang menerapkan aturan absensi dengan jam datang dan jam pulang, akan menjadi sangat penting untuk memonitor secara personal maupun berkala tingkat kehadiran dalam bentuk jam kedatangan serta jam kepulangan pegawai. Perkembangan teknologi informasi sendiri telah memberikan kemudahan dalam proses absensi pegawai yaitu dengan teknologi fingerprint. Hal tersebut merupakan salah satu faktor ukuran kinerja pegawai yang bekerja pada instansi tersebut yang tentu saja pada akhirnya akan berpengaruh pada pemberian reward maupun punishment terhadap pegawai yang bersangkutan. Mesin absen sudah mengeluarkan output database Microsoft Access berupa jam datang dan jam pulang. Untuk dapat memonitor absensi pegawai, admin di BPS membuat program untuk mengkalkulasi jam datang, jam pulang, terlambat, dan pulang cepat. Namun pembuatan program tersebut masih belum selesai dan masih terdapatkekurangan. Maka untuk mengatasi hal tersebut perlu adanya tahap penyelesaian suatu program yang sudah ada, melengkapi kekurangan dan menambah fitur baru. Kata Kunci: pegawai, absensi, monitoring. I. PENDAHULUAN Disetiap negara yang berkembang memilliki hitungan statistik, bisa dari segi populasi maupun pendapatan. Karena fungsi statistik berperan penting pada suatu negara untuk melihat apakah negara tersebut mengalami peningkatan populasi atau menurunnya populasi. Di Indonesia sendiri kantor Badan Pusat Statistik(BPS) telah mengalami perkembangan yang cukup pesat. Kini kantor BPS telah tersebar disetiap provinsi maupun kecamatan. Untuk menerapkan berbagai macam program didaerah danuntuk memenuhi kebutuhan statistik pemerintahan daerah, BPS dibantu oleh kantor perwakilan BPS yang terdapat disetiap ibu kota provinsi dan kabupaten/kotayaitu BPS Provinsi dan BPS Kabupaten/Kota. Di BPS ProvinsiKalimantan Selatan terdapat 13 BPS Kabupaten/Kota yaitu terdiridari 11 kabupaten dan 2 kota. Salah satu nya adalah BPS kota Banjarmasin yang beralamatkan dijalan Zafri Zam - Zam No.10. Pada BPS Kota Banjarmasin tersebut telah dilengkapi dengan perkembangan teknologi seperti adanya website untuk BPS kota Banjarmasin dan mesin absen telah menggunakan fasilitas fingerprint. Mesin absen tersebut sudah mengeluarkan outputdatabasemicrosoft Access berupa jam datang dan jam pulang. Untuk dapat memonitor absensi pegawai,admin di BPS membuat program untuk mengkalkulasi jam datang, jam pulang, terlambat, dan pulang cepat. II. LANDASAN TEORI 2.1.1 Database Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi [1]. 2.1.2 MySQL MySQL adalah salah satu aplikasi DBMS yang sudah sangat banyak digunakan oleh para pemrograman aplikasi web. Kelebihan dari MySQL adalah gratis, handal, selalu di-update dan banyak forum yang memfasilitasi para pengguna jika memilliki kendala. MySQL juga menjadi DBMS yang sering dibundling dengan webserver sehingga proses instalasinya jadi lebih mudah [2]. MySQL yang digunakan pada pembuatan aplikasi monitoring tingkat kehadiran ini adalah MySQL versi 4.2.11. Seperti pada Gambar 2.1. 1

JTIULM - Volume 1, Nomor 1, Bulan Januari-Juni 2016: 25 33 Gambar 3.11 Logo MySQL 2.1.3 Microsoft Access Microsoft Access adalah sebuah program database management system (DBMS). Bisa dikatakan Microsoft Access merupakan program aplikasi database yang digunakan untuk merancang, membuat dan mengelola database secara mudah dan cepat. Ini di karenakan oleh kemudahanya dalam pengolahan berbagai jenis database serta hasil akhir berupa laporan dengan tampilan desain yang lebih menarik. Fungsi utama Access adalah mengelola dan mengorganisasi data agar mudah dilihat dan diakses. Lebih dari itu dengan Access Kamu dapat mencari, mengelompokan, mengurutkan, dan menghapus data lebih mudah. Elemen Access berisi [3]: a. Table berfungsi sebagai tempat untuk memasukkan dan menyimpan data yang telah dibuat. Tabel terdiri field yang berjajar dalam kolom-kolom. Access dapat mengisi data secara spesifik dalam baris-baris record sesuai dengan kategori field. b. Query berfungsi sebagai petunjuk atau informasi yang memberikan keterangan atau spesifikasi yang diperlukan tentang kumpulan data. Dengan Query dapat merancang database lebih spesifik dari beberapa table berbeda. c. Form berfungsi untuk merancang tampilan database yang bias dirancang sendiri. d. Report berfungsi untuk merancang laporan database. Report diperlukan jika output akhir ingin dibuat Logo Microsoft Access seperti pada Gambar 2.2. Gambar 2.2 Logo Microsoft Access 3.1 Analisa Sistem III. ANALISA SISTEM 3.1.1 Flowchart Waktu Kehadiran Flowchart untuk waktu kehadiran dapat dilihat pada Gambar 3.1 2 Gambar 3.1 Desain Flowchart Waktu Kehadiran

Khatimi, Alkaff, dan Sari Rancang Bangun Aplikasi Monitoring Tingkat Kehadiran Pegawai Pada Badan Pusat Statistik Kota Banjarmasin Di awali dari pegawai yang melakukan fingerprint, sidik jari akan diproses, apabila sidik jari tidak terbaca maka proses fingerprint gagal, jika sidik jari terbaca, maka waktu pelaksanaan fingerprint akan direkap dimesin. Hasil rekap fingerprint di output berupa access, dan hasil akhir aplikasi menarik rekap FingerprintID, DateLog, dan TimeLog dari access 3.1.2 Flowchart Kalkulasi Jam Datang Flowchart untuk proses kalkulasi jam datang dapat dilihat pada Gambar 3.2 Keterangan: Gambar 3.2 Desain Flowchart Kalkulasi Jam Datang Pegawai diinputkan dan aplikasi akan merekap pegawai yang akan ditampilkan. Kemudian tanggal, bulan dan tahun diinputkan dan aplikasi merekap tanggal, bulan, dan tahun yang akan ditampilkan. Kemudian waktu diinputkan dan aplikasi akan memproses, apabila waktu adalah kosong, maka akan dianggap tanpa keterangan, apabila waktu adalah lebih dari 7.30 maka akan dianggap terlambat 1, apabila waktu adalah lebih dari 08.00 maka akan dianggap terlambat 2, apabila waktu adalah lebih dari 08.30 maka akan dianggap terlambat 3, apabila waktu adalah lebih dari 09.00 maka akan dianggap terlambat 4. Hasil proses waktu akan di rekap di aplikasi, kemudian aplikasi menampilkan semua rekap yaitu pegawai, tanggal, bulan, tahun dan waktu. 3.1.3 Flowchart Kalkulasi Jam Pulang Flowchart untuk proses kalkulasi jam pulang dapat dilihat pada Gambar 3.3 Gambar 3.3 Desain Flowchart Kalkulasi Jam Pulang Pegawai diinputkan dan aplikasi akan merekap pegawai yang akan ditampilkan. Kemudian tanggal, bulan dan tahun diinputkan dan aplikasi merekap tanggal, bulan, dan tahun yang akan ditampilkan. Kemudian waktu diinputkan dan aplikasi akan memproses, apabila waktu adalah kosong, maka akan dianggap tanpa keterangan, apabila waktu adalah kurang dari 16.00 maka akan dianggap pulang cepat 1, apabila waktu adalah kurang dari 15.30 maka akan pulang cepat 2, apabila waktu adalah kurang dari 15.00 maka akan dianggap pulang cepat 3, apabila waktu adalah kurang dari 14.30 maka akan dianggap pulang cepat 4. Hasil proses waktu akan di rekap di aplikasi, kemudian aplikasi menampilkan semua rekap yaitu pegawai, tanggal, bulan, tahun dan waktu. 3

JTIULM - Volume 1, Nomor 1, Bulan Januari-Juni 2016: 25 33 3.1.4 Flowchart Form Absensi Flowchart untuk program absensi dapat dilihat pada Gambar 3.4 Gambar 3.4 Desain Flowchart untuk melihat Rekap Absensi Dari home, saat user akan ke rekap absen, user harus login terlebih dahulu. Di halaman rekap absen akan ada inputan bulan dan tahun, saat bulan dan tahun diproses, apabila terjadi error atau kesalahan, program akan kembali ke halaman rekap absen, tetapi apabila sukses program akan mengkalkulasi waktu. Apabila kalkulasi selesai, Program akan menampilkan hasil rekap absen. 3.1.5 Class Diagram Class diagram digunakan untuk menampilkan kelas-kelas dan paket-paket di dalam system. Class diagram memberikan gambaran system secara statis dan relasi antar tabel. Class diagram pada aplikasi monitoring dapat dilihat pada Gambar 3.5 Gambar 3.5 Pemodelan Class Diagram 3.1.6 Rancangan Struktur Navigasi Struktur navigasi website digunakan untuk menggambarkan secara garis besar isi dari seluruh website dan menggambarkan bagaimana hubungan antara isi-isi tersebut. Struktur navigasi website ini adalah struktur navigasi campuran (Composite). Melalui struktur navigasi web ini, terlihat bagaimana isi dan susunan dari sebuah website 4

Khatimi, Alkaff, dan Sari Rancang Bangun Aplikasi Monitoring Tingkat Kehadiran Pegawai Pada Badan Pusat Statistik Kota Banjarmasin secara menyeluruh.pembuatan stuktur navigasi website ini akan sangat membantu nantinya ketika akan membuat rancangan seluruh halaman website. Struktur navigasi pada web dapat dilihat pada Gambar 3.6 Gambar 3.6 Struktur Navigasi Web Dalam struktur navigasi ada menu home yang berisi tentang informasi sekitar kantor. Pada menu absen terdapat tiga sub menu yaitu tanggal, bulan, dan tahun. pada menu uang makan terdapat dua sub menu, yaitu perorang dan seluruh.dimana masing-masing sub menu memiliki fungsi sesuai sub menunya. Selanjutnya terdapat menu about yang berisikan informasi sekilas tentang Badan Pusat Statistik (BPS). 3.5 Desain Sistem 3.5.1 Desain Use case Diagram User Desain use case diagram untuk user dapat dilihat pada Gambar 3.7 Gambar 3.57 Use case Diagram User 3.5.2 Desain Use case Diagram Admin Desain use case untuk admin dapat dilihat pada Gambar 3.8 Gambar 3.58 Use case Diagram Admin 5

JTIULM - Volume 1, Nomor 1, Bulan Januari-Juni 2016: 25 33 3.5.3 Desain Use case Diagram Super Admin Desain use case untuk super admin dapat dilihat pada Gambar 3.9 Gambar 3.9 Use case Diagram Super Admin 3.5.4 Desain Activity Diagram Homepage Desain activity diagram homepage dapat dilihat pada Gambar 3.10 Gambar 3.510 Activity Diagram Homepage 3.5.5 Desain Activity Diagram Admin Desain activity diagram admin dapat dilihat pada Gambar 3.11 6

Khatimi, Alkaff, dan Sari Rancang Bangun Aplikasi Monitoring Tingkat Kehadiran Pegawai Pada Badan Pusat Statistik Kota Banjarmasin Gambar 3.11 Activity Diagram Admin 3.5.6 Desain Activity Diagram Super Admin Desain activity diagram admin dapat dilihat pada Gambar 3.12 Gambar 3.512 Activity Diagram Super Admin IV. IMPLEMENTASI Hasil dari rancang bangun sistem dapat terlihat seperti gambar di bawah ini: Gambar 4.1 Halaman Index Index adalah halaman awal saat memulai program, pada halaman index telah mengalami perubahan dari program yang terdahulu dan terdapat beberapa fitur tambahan seperti slide, informasi terbaru dan jadwal kegiatan. 7

JTIULM - Volume 1, Nomor 1, Bulan Januari-Juni 2016: 25 33 Gambar 4.2 Halaman Login Halaman login berfungsi untuk memvalidasi user yang akan mengakses program. V. KESIMPULAN Setelah melakukan analisis dan implementasi sistem yang dilanjutkan dengan pengujian sistem, maka dari hasil implementasi dan pengujian tersebut dapat ditarik kesimpulkan sebagai berikut: a. Aplikasi monitoring tingkat kehadiran pegawaipada Badan Pusat Statistik (BPS) Kota Banjarmasin sudah dapat digunakan dan diterapkan pada BPS Kota Banjarmasin. b. Mempermudah atasan dalam memantau absen setiap pegawai agar bisa dilakukan evaluasi secara berkala. c. Dapat membedakan kalkulasi Bulan Ramadhan dan terdapat fitur tambahan uang makan dan menu admin. d. Dapat menampilkan hari libur dan informasi cuti pegawai. Bagian kesimpulan tidak harus ada. Meskipun kesimpulan mungkin merangkum poin utama di dalam artikel, jangan menyalin abstrak sebagai kesimpulan. Sebuah kesimpulan mungkin saja menegaskan dalam pentingnya hasil pekerjaan ataupun saran untuk pengembangan lebih lanjut. DAFTAR PUSTAKA [1] P. Software, 2013. [Online]. Available: https://www.pram-software.com/downloader-internet/pengertian-database-danperangkat-lunak-software-database/. [2] P. Hidayatullah, Pemrograman Web, Bandung: Informatika Bandung, 2014. [3] Falah, 2015. [Online]. Available: http://www.academia.edu/7871424/mengenal_microsoft_access. [4] J. Purba, 2015. [Online]. Available: http://www.academia.edu/6912277/pengertian_dasar_dan_simbol_flowchart. 8