Anda di halaman 1dari 21

MAKALAH

REKAYASA PERANGKAT LUNAK

“APLIKASI GAJI MENGGUNAKAN VISUAL BASIC 6.0”

Disusun Oleh Kelompok 2 :

1. Anggun Utami 20101156110001


2. Della Fitria 20101156110003
3. Khairul Musthofa 20101156110009
4. Revaniken Fanesa 201011561100016
5. Reyhan Oktafadila 201011561100017
6. Rindi 201011561100018
7. Sri Utari 201011561100022
8. Stifani Jusirwan 20101156110023
9. Iqbal Noer Fahyu 20101156110028

PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA

FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN

UNIVERSITAS PUTRA INDONESIA “YPTK”

PADANG

2023
KATA PENGANTAR

Assalamualaikum warahmatullahi wabarakatuh.

Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan
hidayah-Nyas ehingga penulis dapat menyelesaikan tugas makalah yang berjudul
“Aplikasi Gaji Menggunakan Visual Basic 6.0” ini tepat pada waktunya. Adapun
tujuan dari penulisan dari makalah ini adalah untuk memenuhi tugas dari dosen pada
bidang mata kuliah Teknologi Komunikasi Modern dan makalah ini bertujuan
untuk memperkenalkan atau menambah wawasan tentang Aplikasi Gaji
Menggunakan Visual Basic 6.0. Penulis mengucapkan terima kasih kepada Dosen
yang telah memberikan tugas dan membantu penulis menyelesaikan tugas ini
sehingga dapat menambah pengetahuan dan wawasan sesuai dengan bidang studi
yang penulis tekuni. Penulis juga mengucapkan terima kasih kepada :

1. Bapak Andriyas Hariyandi, S.Kom, M.Kom selaku Dosen Pengampu Mata


Kuliah Rekayasa Perangkat Lunak.
2. Teman-Teman Anggota Kelompok 2 yang Ikut Serta Dalam Pembuatan
Makalah Ini.

Penulis menyadari, makalah yang penulis tulis ini masih jauh dari kata
sempurna. Oleh karena itu, kritik dan saran yang membangun akan penulis nantikan
demi kesempurnaan makalah ini. Kurang lebihnya penulis meminta maaf jika ada
salah dalam penggunaan kata atau kalimat.

Wassalamualaikum warahmatullahi wabarakatuh.

Padang, Juli 2023

Penulis
DAFTAR ISI

KATA PENGANTAR.................................................................................................2
DAFTAR ISI................................................................................................................3
BAB I PENDAHULUAN............................................................................................4
A. Latar Belakang....................................................................................................4
B. Rumusan Masalah...............................................................................................6
C. Tujuan Masalah..................................................................................................6
BAB II PEMBAHASAN.............................................................................................7
A. Landasan Teori...................................................................................................7
B. Pembuatan Aplikasi Gaji Dengan Visual Basic 6.0.........................................11
C. Hasil Prorgam Aplikasi Penggajian..................................................................15
BAB III PENUTUP...................................................................................................16
BAB I

PENDAHULUAN

A. Latar Belakang

LPP TVRI Sumatera Barat sebagai lembaga penyiaran publik

membutuhkan sistem pengelolaan gaji karyawan yang efisien dan

terintegrasi. Pengelolaan gaji yang baik menjadi kunci dalam menjaga

kepuasan karyawan dan efektivitas operasional perusahaan.

Seiring dengan pertumbuhan dan perkembangan teknologi informasi,

penerapan sistem komputerisasi dalam pengelolaan gaji menjadi suatu

kebutuhan. Penggunaan aplikasi berbasis komputer dapat menggantikan

proses manual yang rentan terhadap kesalahan dan memakan waktu.

Microsoft Visual Basic 6.0 merupakan salah satu platform

pemrograman yang populer dan mudah digunakan untuk pengembangan

aplikasi desktop. Keunggulan Visual Basic 6.0 adalah kemampuannya dalam

membuat antarmuka pengguna yang intuitif dan fitur-fitur yang mendukung

pengembangan aplikasi yang kompleks.

Pengembangan aplikasi gaji karyawan menggunakan Microsoft Visual

Basic 6.0 akan memberikan kemudahan dalam penggunaan, pemeliharaan,


dan pengembangan aplikasi di masa depan. Selain itu, platform ini telah

teruji dan banyak digunakan oleh berbagai organisasi di berbagai sektor

industri.

Tujuan dari perancangan aplikasi gaji karyawan adalah untuk

mengoptimalkan proses penghitungan gaji, mencatat informasi karyawan,

mengelola komponen penggajian, dan menghasilkan laporan yang akurat dan

terperinci. Dengan menggunakan aplikasi ini, diharapkan dapat mengurangi

potensi kesalahan manusia dan meningkatkan efisiensi serta transparansi

dalam pengelolaan gaji karyawan di LPP TVRI Sumatera Barat.

Pembuatan makalah ini juga akan melibatkan studi kasus pada LPP

TVRI Sumatera Barat untuk memahami kebutuhan dan persyaratan khusus

yang diperlukan dalam aplikasi penggajian. Dengan melakukan analisis

terhadap sistem penggajian yang sudah ada, perancangan aplikasi ini akan

dirancang sesuai dengan kebutuhan dan karakteristik organisasi.

Dengan latar belakang ini, makalah tentang perancangan aplikasi gaji

karyawan menggunakan Microsoft Visual Basic 6.0 pada LPP TVRI

Sumatera Barat akan membahas secara mendalam tentang proses

perancangan, implementasi, dan manfaat yang diharapkan dari penggunaan

aplikasi tersebut dalam konteks pengelolaan gaji karyawan.


B. Rumusan Masalah

Adapun rumusan masalah yang terdapat adalah sebagai berikut :

1. Apa yang dimaksud dengan Aplikasi ?

2. Apa yang dimaksud dengan Microsoft Visual Basic 6.0?

3. Apa yang dimaksud dengan Microsoft Access 2010 ?

4. Apa yang dimaksud basis data, crystal report ?

5. Bagaimana Alur Kerja Microsoft Visual Basic 6.0?

6. Bagaimana Perancangan Sistem Pengajian ?

C. Tujuan Masalah

1. Mengetahui yang dimaksud dengan aplikasi

2. Mengetahui yang dimaksud dengan Microsoft Visual Basic 6.0

3. Mengetahui yang dimaksud dengan Microsoft Access 2010

4. Mengetahui yang dimaksud basis data, crystal report

5. Mengetahui Bagaimana Alur Kerja Microsoft Visual Basic 6.0

6. Mengetahui Perancangan Sistem Pengajian Pada Visual Basic 6.0


BAB II

PEMBAHASAN
A. Landasan Teori

1. Pengertian Aplikasi

Menurut Hasan Abdurahman dan Asep Ririh Riswaya (2014),

aplikasi adalah program siap pakai yang dapat digunakan untuk

menjalankan perintah- perintah dari pengguna aplikasi tersebut dengan

tujuan mendapatkan hasil yang lebih akurat sesuai dengan tujuan

pembuatan aplikasi tersebut, aplikasi mempunyai arti yaitu pemecahan

masalah yang menggunakan salah satu teknik pemrosesan data aplikasi

yang biasanya berpacu pada sebuah komputansi yang diinginkan atau

diharapkan maupun pemrosesan data yang diharapkan. Pengertian

aplikasi secara umum adalah alat terapan yang difungsikan secara khusus

dan terpadu sesuai kemampuan yang dimilikinya, aplikasi merupakan

suatu perangkat komputer yang siap pakai bagi user. Pengertian aplikasi

menurut para ahli :

a. Pengertian aplikasi menurut Jogiyanto (1999:12) adalah penggunaan

dalam suatu komputer, instruksi (instruction) atau pernyataan

(statement) yang disusun sedemikian sehingga komputer dapat

memproses input menjadi output.


b. Pengertian aplikasi menurut Kamus Besar Bahasa Indonesia adalah

penerapan dari rancang system untuk mengolah data yang

menggunakan aturan atau ketentuan bahasa pemrograman tertentu.

Aplikasi adalah suatu program komputer yang dibuat untuk

mengerjakan dan melaksanakan tugas khusus dari pengguna.

c. Menurut Wikipedia, aplikasi adalah suatu subkelas perangkat lunak

komputer yang memanfaatkan kemampuan komputer langsung untuk

melakukan suatu tugas yang diinginkan pengguna.

2. Microsoft Visual Basic 6.0

Pendapat dari Andi (2010:2) “Microsoft Visual Basic 6.0 merupakan

bahasa pemograman yang cukup populer dan mudah untuk dipelajari”.

Anda dapat membuat program dengan aplikasi GUI (Graphical User

Intergace) atau program yang memungkinkan pemakai komputer

berkomunikasi dengan komputer tersebut dengan menggunakan modus

grafik atau gambar.

Menurut Fauzi (2012:1) “Microsoft Visual Basic 6.0 (biasa disingkat

VB) adalah salah satu produk bahasa pemograman yang dikeluarkan

Microsoft, salah satu perusahaan software terkemuka di dunia”. Visual

Basic 6.0 merupakan bahasa pemograman yang mudah digunakan untuk

pengembangan aplikasi, baik aplikasi kecil maupun aplikasi besar.

Mengutip dari pendapat Anhar (2016:1) “Visual Basic merupakan

bahasa pemograman yang menawarkan Integrated Develompment


Environment (IDE) visual untuk membuat program perangkat lunak

berbasis GUI (Graphical User Interface) pada sistem informasi Microsoft

Windows”.

Dari pemaparan para ahli mengenai Visual Basic dapat di simpulkan

bahwa visual basic adalah bahasa pemograman yang berbentuk program

dan mudah untuk dipelajari.

3. Microsoft Access 2010

Menurut Suarna (dikutip oleh Pahlevi, 2011: 17), Microsoft Access

adalah sebuah program aplikasi untuk mengolah database (basis data)

model relasional, karena terdiri dari lajur kolom dan lajur baris. Program

ini juga merupakan suatu program yang familia dan dapat dimanfaatkan

untuk merancang suatu sistem manajemen pencatatan dengan berbagai

fasilitas yang tersedia.

4. Basis Data (database)

Menurut (Nurhadi, Indrayuni, & Sinnun, 2015) “Basis Data secara

umum berarti kumpulan informasi yang disimpan di dalam komputer

secara sistematik sehingga dapat diperiksa menggunakan suatu program

komputer untuk memperoleh informasi dari basis data tersebut”.

Menurut (Hendini, 2016) dalam Asrianda dalam Urva, Gellysa

”Database adalah sekumpulan tabel-tabel yang saling berelasi, relasi

tersebut bisa ditunjukkan dengan kunci dari tiap tabel yang ada. Satu

database menunjukkan satu lingkup perusahaan atau instansi”.


5. Crystal Report

Menurut Supardi (2008:171) “Crystal Report merupakan perangkat

lunak khusus untuk membuat report”. Pada waktu Visual Basic masih 6.0,

Crystal Report masih merupakan perangkat lunak berdiri sendiri, tetapi

dapat diinstall untuk digabungkan dengan Visual Basic 6.0.

Pendapat dari Andi (2010:234) “Crystal Report merupakan program

yang terpisah dengan program Microsoft Visual Basic 6.0, teatapi

keduanya dapat dihubungkan (Linkpage)”.

Mengutip dari pendapat Junindar (2008:12) “Crystal Report adalah

program Third party (pihak ketiga, artinya diluar Microsoft dan pemakai)

untuk membuat laporan pada aplikasi Windows dan Web”.

Dari pemaparan para ahli mengenai Crystal Report dapat di

simpulkan bahwa Crystal Report adalah program Third party (pihak

ketiga, artinya di luar Microsoft dan pemakai), teatapi keduanya dapat

dihubungkan (Linkpage).

6. Alur Kerja Microsoft Visual Basic 6.0

Visul Basic 6.0 adalah suatu program aplikasi yang mempermudah

programmer untuk membuat suatu program dengan cepat dan lebih

mudah diakses oleh kalangan non-programmer dengan meminjam bahasa

Object Oriented Project (OOP) serta mempraktikkan secara grafis dan


visual. Visual Basic terkadang disebut Rapid Application Development

(RAD) karena memungkinkan programmer membuat aplikasi prototype

dengan cepat, RAD (application Development) adalah model proses

pembangunan perangkat lunak yang tergolong dalam teknik incremental

(bertingkat).

Visual Basic merupakan even-driven, artinya program menunggu

pengguna melakukan sesuatu “event”, seperti klik pada ikon, dan

kemudian program akan merespons. Misalnya, pada permulaan pengguna

dapat menggunakan piranti geser dan turunkan (drag-and-drop) untuk

mengembangkan antar muka pengguna grafis yang dibuat secara

otomatis oleh program. Karena penggunaanya mudah, Visual Basic

memungkinkan programmer pemula untuk menciptakan aplikasi-aplikasi

berbasis windows yang menarik.

B. Pembuatan Aplikasi Gaji Dengan Visual Basic 6.0

1. Kerangka Kerja Penelitian

Gambaran langkah-langkah yang mencangkup dari awal penelitian

sampai dengan akhir penelitian. Masing-masing tahapan dalam Kerangka

Kerja Penelitian dapat dilihat pada gambar berikut


Identifikasi Masalah

Analisa Permasalahan

Mempelajarai Literatur Judul

Mengumpulkan Data

Pemilihan Teknik

Perancangan Sistem

Pengujian Sistem

Implementasi Sistem

2. Use Case Diagram

Login
<<include>> <<include>>

Admin Benar Salah

Menu
Utama
Logout
Input data
karyawan
Lap. Gaji Data gaji
karyawan
<<include>>

Cetak slip gaji


3. Flow Map yang Berjalan

Karyawan Administrasi Bagian Akuntansi Direksi


Keuangan

Data Data Laporan


karyawan karyawan

Data Absensi Data Absensi Perhitungan Gaji

Data penggajian
Pencetakan DK dan dan tunjangan
DA

Buat Buat
laporan laporan
DK dan GK
DA

Lap. DGK 2 Lap. DGK


Laporan Lap. DGK 1

Cetak
Slip gaji

Slip Gaji Slip Gaji

Keterangan:

DK : Data Karyawan
DA : Data Absen
DGK : Arsip Data Gaji Karyawan
4. Class Diagram

tbl_gaji
nik : int (12)
nama: varchar (30)
hadir: int (2)
gapok: int (10)
transport: varchat (30)
makan: int (10)
tunjangan fungsional: int (10)
tunjangan pendidikan: int (10)
jabatan: varchar (30)

tbl_karyawan
nik : int (12)
nama: varchar (30)
alamat:text
gapok: int (10)
jabatan:varchar (30)
telp: text

tbl_absensi
nik : int (12)
nama: varchar (30)
hadir: int(2)

tbl_admin
nik : int (12)
password: varchar (30)
hak_akses: char(2)
C. Hasil Prorgam Aplikasi Penggajian
1. Form Menu Utama
Form Menu Utama jika di run akan muncul tampilan Menu Utama
yang akan menghubungkan ke Form atau lahaman lainnya.

2. Form Login
Form Menu Utama yang jika di klik akan muncul tampilan Form
Login yang mengharuskan kita untuk mengisi kode admin dan Password
sebelum bisa mengakses aplikasi.

3. Form Admin
Form berisi data – data pengakses atau Admin yang bisa mengakses
aplikasi, serta juga bisa menginput atau mengubah data Admin.
4. Form Jabatan
Form jabatan yaiitu form untuk menginput atau mengubah data
jabatan, gaji pokok dan uang makan selama di perusahaan.

5. Form Karyawan
Form Karyawan adalah tampilan untuk menginput atau mengubah
data karyawan mulai dari nama, jabatan, alamat, dan nomor telepon.
6. Form Transaksi
Form Transaksi digunakan untuk menginput data Gaji selama
bekerja, serta bisa menghitung tunjangan atau potongan yang didapatkan
selama bekerja.

7. Form Laporan
Form Laporan berfungsi untuk mencetak laporan – laporan yang
telah kita input mulai dari laporan Admin, laporan Jabatan, laporan
Karyawan, dan laporan Penggajian.

8. Hasil Laporan
Hasil input yang telah dilakukan pada halaman Form Master Admin,
Form Master Jabatan, Form Master Karyawan, dan Form Master
Penggajian akan tampil pada pada cetak laporan. Berikut hasil
laporan yang telah di inputkan.

Laporan Admin

Laporan Jabatan
Laporan Karyawan

Laporan Penggajian
BAB III

PENUTUP

A. Kesimpulan
Sesuai dengan apa yang telah dibahas pada bab-bab terdahulu, maka

dapat diambil kesimpulan sebagai berikut :

1. Dengan adanya sistem informasi ini diharapkan akan membawa

dampak yang positif khususnya akan memberikan informasi yang

lebih cepat.

2. Sistem informasi ini dibuat untuk membantu kinerja karyawan dalam

perhitungan gaji pada LPP TVRI Sumbar agar lebih baik walaupun

masih dalam taraf sistem yang sederhana.

B. Saran
Dari kesimpulan yang telah diambil di atas, maka dapat
memberikan beberapa saran yang mungkin dapat membantu perancangan
sistem Gaji karyawan pada LPP TVRI Sumbar agar dapat bekerja secara
optimal. Adapun saran-saran yang bisa diharapkan adalah sebagai berikut :
1. Selain memiliki keunggulan, Visual Basic juga memiliki kekurangan
tetapi jangan dijadikan kekurangan itu menjadi kelemahan, akan
tetapi menjadi kekuatan sehingga mendorong untuk lebih
menambah daya kreatifitas.
2. Perancangan Sistem Penggajian Karyawan ini perlu dikembangkan
lagi agar mendapatkan hasil yang lebih baik untuk masa yang akan
datang.
DAFTAR PUSTAKA
Alkaafi, A. (2016). Perancangan Aplikasi Penggajian Pegawai Honorer Pada
Balai Pengembangan Budidaya Air Payau Dan Laut (BPBAPL).
Simnasiptek 2016, 1(1), 22-30.

Cahyono, A., & Sungkowati, S. (2016). Perancangan Sistem Gaji Pada PT.
Toppan Cibitung Menggunakan Microsoft Visual Basic 6.0 dan
Microsoft Sql Server 2000. JUPITER: Jurnal Penerapan Ilmu-ilmu
Komputer, 2(2).

Diko, A. (2013). APLIKASI PENGOLAHAN DATA KARYAWAN PADA


AGRAHA HOTEL & RESTO MENGGUNAKAN VISUAL
BASIC 6.0. Jurnal
Mahasiswa MI D3.

Leksmana, A. (2011). Perancangan Sistem Informasi Absensi Dan Penggajian


Karyawan Pada RSAU Dr. M. Salamun (Doctoral dissertation,
Universitas Komputer Indonesia).

Lubis, A. M. (2011). Perancangan Aplikasi Penggajian pada STAI Samora


Pematangsiantar menggunakan Visual Basic 6.0.

Noviyani, M. (2009). sistem informasi penggajian pegawai Madrasah Aliyah


Negeri Binjai (Doctoral dissertation, Universitas Sumatera Utara).

Rakhman, A., & Anggraeni, D. M. (2018). Analisa Aplikasi Penggajian Pada


Spbu Muri Tegal Menggunakan Visual Basic 6.0. Smart Comp:
Jurnalnya Orang Pintar Komputer, 7(2), 286-291.

Rusdi, M. (2017). Penggunaan Visual Basic 6.0 Dalam Penggajian Karyawan


Pada CV. Usaha Bersama. Technologia: Jurnal Ilmiah, 8(2), 118-
12.

Anda mungkin juga menyukai