Anda di halaman 1dari 8

Jurnal Ilmiah KOMPUTASI, Volume 16 No : 3, Desember 2017, p-ISSN 1412-9434/e-ISSN 2549-7227

Sistem Informasi Penggajian Honor Asisten


Laboratorium Kampus STMIK Jakarta STI&K
Menggunakan PHP dan MySQL
Ani Rachmaniar dan Mohamad Saefudin
Sistem Informasi
STMIK Jakarta STI&K
ani@jak-stik.ac.id, saefudin@jak-stik.ac.id

Abstrak
Kelancaran proses belajar mengajar mahasiswa komputer yang butuh praktek komputer

di laboratoriu. Praktium di laboratorium komputer membutuhkan asisten lab dalam mem-

bantu pelaksanaan praktikum. Para asisten lab tentunya aka mendapat apresiasi dari kam-

pus dalam bentuk honor. Asisten lab akan mendapatkan hak sesuai dengan jumlah tugas

mereka. Honor asisten lab biasanya diberikan pada akhir bulan. Permasalahan yang timbul

adalah pencatatan kegiatan asisten lab dalam bentuk pencatatan di kertas. Jumlah pen-

catatan kadang tidak sesuai dengan jumlah kegiatan dan honor yang diterima asisten lab.

Sistem informasi pengga jian Honor Asisten Laboratorium Komputer akan secara otomatis

mengatasi masalah pencatatan dan perhitungan honor asisten lab secara akurat. Aplikasi ini

dibangaun menggunkan bahasa pemrograman PHP dan Database MySql. Aplikasi ini akan

digunakan oleh 4 user yaitu Dosen, Asisten Lab, Bagian Keuangan dan Laboran.[1] Dengan

sistem ini diharapkan pengelolaan kegiatan perhitungan honor asisten lab lebih baik untuk

semua pihak.

Kata Kunci : Aplikasi Asisten Lab, Pengelolaan Gaji, Pengelolaan Presensi

Pendahuluan kehadiran dan perhitugan honor asisten lab se-


cara akurat. Perhitungan honor asisten lab ini

Matakuliah pada bidang ilmu komputer terdiri juga dapat dipertanggungjawabkan dan dipan-

terdapat mata kuliah praktik yang dilakukan tau oleh bagian keuangan kampus.

di laboratorium komputer. Keterbatasan dosen


yang mengajar banyak mahasiswa dalam satu
Penggajian
kelas pada saat praktikum komputer kurang
mampu menyelesaikan masalah. Dosen mem-
Gaji adalah sebuah bentuk pembayaran atau
butuhkan bantuan asisten laboratorium dalam
sebuah hak yang diberikan oleh sebuah pe-
menjalankan tugas mengajar praktek komputer
rusahaan atau instansi kepada pegawai. [2].
di laboratorium.
Upah diberikan atas dasar kinerja harian, bi-
Asisten laboratorium komputer aka menda- asanya praktik ini ditemukan pada pabrik.
pat apresiasi dari kampus berupa honor prak- Upah adakalanya juga berdasarkan pada unit
tikum. Saat ini di Kampus STMIK Jakarta produk yang dihasilkan. [3]. Menurut Ka-
STI&K pada laboratorium komputer belum mus Besar Bahasa Indonesia (KBBI), absen di-
menerapkan sistem informasi terintegrasi den- artikan tidak masuk atau tidak hadir dalam
gan komputer dan database. Perhitungan kegiatan sekolah atau kerja. Mengabsen adalah
honor asisten lab terkadang tidak sesuai den- kegiatan memanggil nama-nama orang pada
gan jumlah yang seharusnya di terima. daftar nama untuk memeriksa hadir tidaknya
Berdasarkan uraian diatas, maka dibuat- seseorang. Absensi diartikan ketidakhadiran.
lah Sistem informasi gaji asisten leb di STMIK Sedangkan presensi adalah kehadiran. Menu-
Jakarta STI&K. Dengan adanya sistem infor- rut Kamus Besar Bahasa Indonesia (KBBI),
masi ini maka dapat dipertanggungjawabkan Jadwal adalah pembagian waktu berdasarkan

249
Jurnal Ilmiah KOMPUTASI, Volume 16 No : 3, Desember 2017, p-ISSN 1412-9434/e-ISSN 2549-7227

rencana pengaturan urutan kerja; daftar atau merupakan rancangan hubungan dan rantai
tabel kegiatan atau rencana kegiatan dengan kerja dari beberapa area yang berbeda dan da-
pembagian waktu pelaksanaan yang terper- pat membantu mengorganisasi seluruh elemen
inci. Jadwal sudah disetujui oleh pimpinan aplikasi program web dengan pemberian perin-
atau bagian yang mengatur jadwal. Menurut tah dan pesan. Peta navigasi mempermudah
Kamus Besar Bahasa Indonesia (KBBI), Asis- dalam menganalisa seluruh objek dalam ap-
ten adalah orang yang bertugas mendampingi likasi dan bagaimana pengaruh keefektifanya
orang lain dalam melaksanakan tugas profes- terhadap pengguna.[5]
sional, Pekerjaan, profesi dan kedinasan [3].
Sedangkan laboratorium adalah tempat ter-
tentu yang dilengkapi dengan peralatan kom- Analisa Dan Perancangan Ap-
puter untuk mengadakan praktik.
likasi

Diagram UML Alat dalam proses pembuatan aplikasi ini dibu-


tuhkan berbagai macam perangkat pendukung
Pada tahap ini, yang dilakukan adalah mulai dari perangkat keras ataupun perangkat
melakukan permodelan sistem dengan menggu- lunak, rincian perangkat tersebut adalah :
nakan UML, merancang database yang akan 1. Perangkat Keras
digunakan sebagai media penyimpanan un-
Spesikasi perangkat keras yang digunakan
tuk Sistem Informasi Penggajian Asisten Lab
dalam pembuatan aplikasi ini adalah a. Proces-
Menggunakan PHP dan MySQL dan meran-
sor, Intel CoreTM i3-380M b. RAM yang digu-
cang interface sebagai sarana interaksi antara
nakan 6GB DDR3 c. Hardisk yang digunakan
sistem dengan pengguna sistem.
500 GB d. Mouse, keyboard dan monitor.
a. Use Case Diagram
2. Perangkat Lunak
Aktor menggambarkan segala pengguna
Perangkat lunak yang digunakan sebagai
software aplikasi.[4] Aktor dalam Sistem adalah
perangkat pembangun aplikasi ini adalah a.
Administrator, Asisten Lab, Dosen, Bagian
Sistem operasi Windows 8.1 b. Browser Mozilla
Keuangan. Admin melakukan login terlebih
Firefox c. XAMPP versi 7.6
dahulu untuk masuk ke sistem. Admin
memiliki hak akses atas menginput, melihat,
mengedit, dan menghapus data.
b. Activity Diagram
Perancangan Bisnis Proses
Adalah diagram yang berorientasi objek Pada tahap perancangan, penulis menggu-
diagram alir dan data aliran diagram dari nakan diagram UML, yaitu usecase diagram
pengembangan terstruktur. Suatu activity di- dan activity diagram. Pada usecase diagram di-
agram adalah sejenis state machine, maka ac- jelaskan hal apa saja yang dapat dilakukan oleh
tivity diagram berisi semua karakteristik dari user pada Sistem Informasi Penggajian seperti
penerapan state machine. Ini berarti activ- melihat informasi absensi, perhitungan honor
ity diagram mungkin berisi state-state, cabang- dan keluar dari aplikasi.
cabang, fork (percabangan), join (gabungan),
yang sederhana dan komposit.[4]
c. Diagram ER
Diagram ER adalah diagram yang
menggambarkan hubugan antar entity. Entity
adalah penggambaran dari objek nyata yang
diterjemakan ke dalam database. Diagram ER
ini digunakan untuk merancang database.[4]

Struktur Navigasi

Navigasi termasuk struktur terpenting dalam


pembuatan suatu aplikasi program Web
ataupun program aplikasi lainya. Peta navigasi Gambar 1: Use Case Asisten Lab

250
Jurnal Ilmiah KOMPUTASI, Volume 16 No : 3, Desember 2017, p-ISSN 1412-9434/e-ISSN 2549-7227

Gambar 2: Use Case Admin


Gambar 4: Diagram ER Sistem Penggajian

Pada usecase diagram ini dijelaskan hal apa


saja yang dapat dilakukan oleh admin pada
sistem. Admin diantaranya dapat melakukan
Rancangan Antarmuka
manajemen user, data, le, membuat report ab- Suatu aplikasi yang menggunakan database
sensi atau keluar dari aplikasi. Pada activity di- tahap inilah yang sangat penting.
agram dijelaskan secara rinci aktitas apa saja
(dari menjalankan aplikasi sampai menutup ap-
likasi) yang dilakukan oleh user maupun admin.

Gambar 5: Tampilan Halaman Login

Gambar 3: Activity Diagram

Gambar 6: Tampilan HalamanUtama

Rancangan Database
Suatu aplikasi yang menggunakan database
tahap inilah yang sangat penting sebelum mem-
buat database dan tabel.[6] Hal ini harus
diperhatikan baik pengembangan sistem berba-
sis dekstop dan WEB. Sistem berbasis WEB
banyak dikembangankan karena akan memu-
dahkan akses dan infrastruktur yang lebih
mudah pengembangannya.[7] Berikut adalah
gambar ERD dari Sistem Informasi Pengga-
jian Asisten Laboratorium Komputer STMIK Gambar 7: Tampilan Halaman Honorer

Jakarta STI&K.

251
Jurnal Ilmiah KOMPUTASI, Volume 16 No : 3, Desember 2017, p-ISSN 1412-9434/e-ISSN 2549-7227

Pembuatan Sistem Dan Ujicoba sistem, lihat gambar 8.

Pembuatan Tampilan Tampilan Menu Home

Tampilan awal ketika aplikasi pertama kali Pada Tampilan Menu home merupakan hala-
dijalankan, jika button mulai di klik maka man yang muncul ketika tombol tekan dimana
akan berpindah ke halaman selanjutnya. Pada saja pada halaman intro ditekan. Gambar 9
tampilan ini menampilkan Tombol masuk ke adalah tampilan menu home.

Gambar 8: Tampilan Halaman Login

Gambar 9: Tampilan Halaman Utama

252
Jurnal Ilmiah KOMPUTASI, Volume 16 No : 3, Desember 2017, p-ISSN 1412-9434/e-ISSN 2549-7227

Tampilan Menu Asisten Lab Tampilan Menu Perhitungan Gaji

Tampilan menu Asisten merupakan tampilan Tampilan menu perhitungan merupakan tampi-
data asisten lab, penjadwalan, pengolahan data lan perhitungan jadwal asisten lab bekerja,
asisten, edit data asisten, hapus data asisten, jumlah honor yang diterima asisten lab kom-
lihat gambar 10. puter, lihat gambar 11..

Gambar 10: Tampilan Halaman Asisten

Gambar 11: Tampilan Halaman Gaji

253
Jurnal Ilmiah KOMPUTASI, Volume 16 No : 3, Desember 2017, p-ISSN 1412-9434/e-ISSN 2549-7227

Tampilan Menu Cetak Ga ji Analisa Hasil Pengujian


Tampilan menu menu cetak gaji asisten dapat
dilihat pada gambar 12. Berdasarkan pengujian yang telah dilakukan
terhadap aplikasi ini, diperoleh bahwa: a.
Proses pengujian yang telah dilakukan mem-
Uji Coba Aplikasi berikan hasil keluaran sesuai dengan yang di-

Metode Pengujian Black Box harapkan. b. Proses bisnis aplikasi berjalan


sesuai dengan rancangan. c. Tampilan layar
Setelah aplikasi selesai dibangun, tahap sesuai dengan rancangan. d. Tombol-tombol
berikutnya adalah tahap pengujian dimana yang tersedia berfungsi sesuai dengan kebu-
aplikasi yang telah dibangun tersebut diuji tuhan. e. Aplikasi berhasil dijalankan den-
apakah sudah sesuai dengan rancangan yang gan baik. f. Berdasarkan kesimpulan anal-
telah dibuat sebelumnya. Metode pengujian isa hasil pengujian, dapat dikatakan bahwa
menggunakan metode Black Box, yaitu metode aplikasi yang dibuat telah sesuai dengan ran-
pengujian perangkat lunak yang menguji fung- cangan dan kebutuhan pengguna karena telah
sionalitas aplikasi tanpa melihat kedalam struk- memberikan hasil dan informasi yang baik se-
tur atau kerja internal.[8] lama proses pengujian berlangsung.

Gambar 12: Tampilan Halaman Cetak

Penutup STI&K dapat dipertanggung jawabkan


karena tersimpan langsung ke dalam
Berdasarkan hasil implementasi dan evaluasi database yang di tandatangani oleh
dari perancangan yang telah dilakukan, maka dosen.
kesimpulan terhadap penggunaan rancangan
Sistem Informasi Penggajian Honor Asis- b. Sistem Informasi ini menyediakan fasilitas
ten Laboratorium Komputer STMIK Jakarta pergantian asisten lab sehingga terpan-
STI&K sebagai berikut: tau pengganti asisten yang dipilih lang-
sung oleh laboran.
a. Sistem Informasi Penggajian Asisten lab
mencatat kehadiran asisten lab di Lab- c. Sistem ini dapat menghitung gaji asisten lab
oratorium Komputer STMIK Jakarta secara otomatis berdasarkan data kehadi-

254
Jurnal Ilmiah KOMPUTASI, Volume 16 No : 3, Desember 2017, p-ISSN 1412-9434/e-ISSN 2549-7227

ran asisten lab yang masuk database. f. Aplikasi ini belum terintegrasi dengan SAAT
di STMIK Jakarta STI&K sehingga di-
d. Sistem Informasi ini menampilkan gaji yang
harapkan kedepannya aplikasi ini dapat
diterima oleh asisten lab sesuai den-
terintegrasi dengan sistem SAAT.
gan hak sehingga tidak merugikan asis-
ten lab ataupun Kampus STMIK Jakarta
g. Dosen memberikan tandatangan kehadiran
STI&K.
melalui aplikasi, diharapkan kedepannya
e. Bagian keuangan dapat melakukan atau dapat dikembangkan menggunakan alat
melihat laporan melalui sistem sehingga sidik jari dalam metode absensi asisten
dapat mengurangi penggunaan kertas. lab.

Tabel 1: Skenario Pengujian


No Antar Muka Ujicoba Skenario Pengujian Hasil Pengujian

Menguji Input Mengisi username dan


1. Proses Login Berhasil
Data Login password yang sesuai
Halaman Utama Membuka menu yang
2. Menguji Menu Berhasil
Laboran tersedia
Mengisi data master
Halaman Data Menguji input
3. pada form yang Berhasil
Master data
tersedia
Menguji input Mengisi data jadwal
Halaman Jadwal
4. data jadwal kuliah pada form yang Berhasil
Kuliah
kuliah tersedia
Halaman Jadwal Menguji hasil Masuk menu jadwal
5. Berhasil
Perkuliahan inputan data perkuliahan
Halaman Aslab Menguji input Menambahkan aslab
6. Berhasil
Pengganti data pengganti
Halaman Utama Membuka menu yang
7. Menguji Menu Berhasil
Asisten Lab tersedia
Memilih jadwal
Halaman Jadwal Menguji input
8. perkuliahan yang Berhasil
Asisten Lab data
tersedia
Halaman
Aktivitas Menguji input Mengisi materi
9. Ok
Perkuliahan data kegiatan
Aslab
Membuka menu yang
10. Halaman Dosen Menguji Menu Ok
tersedia
Halaman Jadwal Menguji hasil Masuk menu jadwal
11. Ok
Kelas inputan data kelas
Halaman Mengisi penilaian aslab
Menguji input
12. Aktivitas pada form yang Ok
data
Pekuliahan tersedia
Halaman
Pencairan gaji Melakukan pencairan
13. Rencana Ok
asisten lab gaji
Pencairan Gaji
Halaman
Menguji tampilan
14. Laporan Gaji Klik menu laporan gaji Ok
laporan gaji
Asisten Lab

255
Jurnal Ilmiah KOMPUTASI, Volume 16 No : 3, Desember 2017, p-ISSN 1412-9434/e-ISSN 2549-7227

Daftar Pustaka [5] A.S, Rosa dan M. Shalahudin, Rekayasa


Perangkat Lunak Terstruktur dan Berori-
[1] Nugroho Andi, Wulandary, Retno Setya, entasi Objek, Informatika Bandung, Ban-
Pengelolaan Presensi Dan Gaji Asisten dung, 2015.
Lab Berbasis Web Di Fasilkom Universitas
Mercu Buana, Jurnal Ilmiah FIFO, Univer- [6] Hidayatullah, Priyanto dan Jauhari K.K.,
sitas Mercubuana, Jakarta, 2016. Pemrograman Web., Informatika Ban-
dung, Bandung, 2015.
[2] Mardi, Sistem Informasi Akuntansi ,
Ghalia Indonesia, Bogor, 2011.
[7] Murtiwiyanti, Ario Kurniawan Wibisono

[3] Diana, Anastasia dan Lilis Setiawati, Sis- dan Santi Widianti, Aplikasi Informasi

tem Informasi Akuntansi, Andi Oset, Yo- Lokasi Terminal dan Trayek Angkutan

gyakarta, 2011. Umum di Jakarta Berbasis Android, Jurnal


Ilmiah KOMPUTASI, Vol 14, No 1, 2015.
[4] Roger S. Pressman and Bruce R Maxim,
Software Engineering a Practitiones's Ap- [8] Bambang Hartono, Sistem Informasi Man-
proach Eight Edition, McGraw-Hill Educa- ajemen Berbasis Komputer, PT. Rineka
tion, New York , 2015. Cipta, Jakarta, 2013.

256

Anda mungkin juga menyukai