Anda di halaman 1dari 75

RANCANG BANGUN APLIKASI PENGGAJIAN PADA CV.

SINERGI

DESIGN

KERJA PRAKTEK

A
AY
AB
R
SU

Nama : M. Arika Dharma Satria


M

NIM : 10.41010.0242
O

Program : S1 (Strata Satu)


IK

Jurusan : Sistem Informasi


ST

SEKOLAH TINGGI

MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER

SURABAYA

2013
ABSTRAK

CV. Sinergi Design merupakan sebuah perusahaan yang bergerak di

bidang percetakan dan desain grafis. Kegiatan yang ada di dalamnya adalah

A
memproduksi dan mendesain media cetak seperti kalendar, brosur, spanduk,

AY
company profile, label kemasan, buku, dan sebagainya. Selama melakukan kerja

praktek di CV. Sinergi Design mendapati permasalahan yang ada dalam hal proses

perhitungan gaji karyawan. Permasalahan yang ada di dalam proses perhitungan

AB
gaji karyawan berdasarkan pada proses perhitungannya operator masih

menggunakan rumus sendiri. Hal tersebut mengakibatkan terhambatnya waktu


R
dalam melakukan proses perhitungan gaji.
SU
Untuk mengatasi permasalahan di atas, maka dilakukan analisis terhadap

permasalahan yang ada dengan cara observasi, wawancara dan studi literatur. Hal

tersebut bertujuan untuk mengetahui kekurangan serta mencari solusi yang tepat

untuk permasalahan tersebut. Dari analisis yang dilakukan ditemukan suatu cara
M

untuk mengatasi permasalahan tersebut dengan merancang suatu aplikasi


O

penggajian.
IK

Aplikasi tersebut dapat membantu pihak personalia selaku bagian yang

mengatur proses penggajian karyawan. Dengan aplikasi ini proses perhitungan gaji,
ST

simpan data karyawan, arsip gaji karyawan sampai cetak slip gaji karyawan dapat

dilakukan dengan mudah, sehingga pekerjaan akan lebih cepat selesai.

Kata kunci : Aplikasi Penggajian, Perhitungan Gaji, Slip


i

DAFTAR ISI

Halaman
ABSTRAK ............................................................................................................... v

KATA PENGANTAR............................................................................................. vi

A
DAFTAR ISI .......................................................................................................... vii

AY
DAFTAR GAMBAR .............................................................................................. xi

DAFTAR TABEL ..................................................................................................... i

BAB I PENDAHULUAN ......................................................................................1

AB
1.1 Latar Belakang .....................................................................................1

1.2 Rumusan Masalah................................................................................2


R
1.3 Batasan Masalah ..................................................................................2

1.4 Tujuan ..................................................................................................2


SU

1.5 Manfaat ................................................................................................2

1.6 Sistematika Penulisan ..........................................................................3

BAB II GAMBARAN UMUM CV. SINERGI DESIGN .......................................4


M

2.1 Sejarah CV. Sinergi Design ................................................................4


O

2.1.1 Motto Perusahaan.................................................................... 5

2.1.2 Visi .......................................................................................... 5


IK

2.1.3 Misi ......................................................................................... 5


ST

2.2 Lokasi .................................................................................................6

2.3 Struktur Organisasi .............................................................................6

2.4 Deskripsi Kerja ...................................................................................6

BAB III LANDASAN TEORI ...............................................................................10


Halaman

3.1 Gaji ...................................................................................................10

3.2 Perhitungan Gaji dan Upah...............................................................10

3.3 Informasi ...........................................................................................11

A
3.4 Software Aplikasi..............................................................................11

3.5 Document Flowchart ........................................................................11

AY
3.6 System Flowchart..............................................................................13

3.7 Data Flow Diagram (DFD) ..............................................................15

AB
3.8 Visual Basic ......................................................................................17

3.9 Crystal Report ...................................................................................18

3.10 Microsoft SQL Server 2008.............................................................18


R
BAB IV DESKRIPSI KERJA PRAKTEK ............................................................20
SU

4.1 Analisis Sistem .................................................................................20

4.2 Desain Sistem ...................................................................................21

4.2.1 Document Flow ..................................................................... 21


M

4.2.2 System Flow .......................................................................... 32


O

4.2.3 Diagram Jenjang (HIPO) ...................................................... 40

4.2.4 Context Diagram................................................................... 41


IK

4.2.5 DFD Level 0 Rancang Bangun Aplikasi Penggajian............ 42


ST

4.2.6 DFD Level 1 Rancang Bangun Aplikasi Penggajian............ 43

4.2.7 Entity Relational Diagram (ERD) ........................................ 45

4.2.8 Struktur Tabel ....................................................................... 47

4.3 Desain Input – Output.......................................................................51

4.4 Implementasi Sistem.........................................................................58


Halaman

4.5 Melakukan Pembahasan Terhadap Implementasi Sistem.................59

BAB V PENUTUP................................................................................................66

5.1 Kesimpulan .......................................................................................66

A
5.2 Saran .................................................................................................66

DAFTAR PUSTAKA ............................................................................................67

AY
LAMPIRAN ...........................................................................................................68

AB
R
SU
M
O
IK
ST
DAFTAR GAMBAR

Halaman
Gambar 2.1 Struktur Organisasi CV. Sinergi Design ............................................. 6

Gambar 4.1 Document Flow Proses Pengambilan Gaji ........................................ 22

A
Gambar 4.2 Document Flow Proses Absensi Karyawan....................................... 24

AY
Gambar 4.3 Document Flow Lembur.................................................................... 26

Gambar 4.4 Document Flow Uang Makan ........................................................... 28

AB
Gambar 4.5 Document Flow Kasbon .................................................................... 29

Gambar 4.6 Document Flow Ijin Tidak Masuk .................................................... 31

Gambar 4.7 System Flow Autentifikasi Pengguna ................................................ 33


R
Gambar 4.8 System Flow Input Data Karyawan ................................................... 34
SU
Gambar 4.9 System Flow Insert Jabatan ............................................................... 35

Gambar 4.10 System Flow Input Gaji Karyawan ................................................. 36

Gambar 4.11 System Flow Input Login Karyawan ............................................... 37


M

Gambar 4.12 System Flow Hitung Gaji................................................................. 38

Gambar 4.13 System Flow Arsip Gaji ................................................................... 39


O

Gambar 4.14 Diagram Jenjang Rancang Bangun Aplikasi Penggajian ................ 40


IK

Gambar 4.15 Diagram Konteks Rancang Bangun Aplikasi Penggajian ............... 41

Gambar 4.16 DFD Level 0 Rancang Bangun Aplikasi Penggajian ...................... 42


ST

Gambar 4.17 DFD Level 1 Mengelola Data Master ............................................. 43

Gambar 4.18 Mengelola Data Transaksi ............................................................... 44

Gambar 4.19 DFD Level 1 Mengelola Laporan ................................................... 44

Gambar 4.20 CDM Rancang Bangun Aplikasi Penggajian .................................. 45

Gambar 4.21 PDM Rancang Bangun Aplikasi Penggajian................................... 46


Halaman

Gambar 4.22 Desain Form Login ......................................................................... 51

Gambar 4.23 Desain Form Menu Utama .............................................................. 51

Gambar 4.24 Desain Form Input Data Karyawan................................................. 53

A
Gambar 4.25 Desain Form Input Gaji Karyawan ................................................. 54

Gambar 4.26 Desain Form Input Login Karyawan............................................... 54

AY
Gambar 4.27 Desain Form Hitung Gaji Karyawan............................................... 55

Gambar 4.28 Desain Form Input Arsip Gaji......................................................... 56

AB
Gambar 4.29 Desain Form Cari Karyawan........................................................... 57

Gambar 4.30 Desain Form Cetak Slip Gaji .......................................................... 58

Gambar 4.31 Form Autentikasi Pengguna ............................................................ 59


R
Gambar 4.32 Form Menu Utama Rancang Bangun Aplikasi Penggajian ............ 60
SU

Gambar 4.33 Form Input Gaji Karyawan ............................................................. 60

Gambar 4.34 Form Input Karyawan ..................................................................... 61

Gambar 4.35 Form Input Login Karyawan ........................................................... 62


M

Gambar 4.36 Form Hitung Gaji ............................................................................ 63


O

Gambar 4.37 Form Arsip Gaji .............................................................................. 64

Gambar 4.38 Form Cari Karyawan ....................................................................... 64


IK

Gambar 4.39 Form Slip Gaji Karyawan ............................................................... 65


ST
DAFTAR TABEL

Halaman
Tabel 3.5.1 Pengertian Document Flowchart........................................................ 12

Tabel 3.6.1 Pengertian System Flowchart ............................................................. 13

A
Tabel 3.7.1 Komponen Data Flow Diagram ........................................................ 16

AY
Tabel 4.1 Stuktur Tabel Level Karyawan ............................................................. 47

Tabel 4.2 Struktur Tabel Karyawan ...................................................................... 47

Tabel 4.3 Struktur Tabel Laporan Gaji ................................................................. 48

AB
Tabel 4.4 Struktur Tabel Login ............................................................................. 49

R
SU
M
O
IK
ST
BAB I

PENDAHULUAN

1.1 Latar Belakang

A
Teknologi komputer khususnya bidang teknologi informasi menunjukkan

perkembangan yang sangat pesat saat ini, terbukti dengan penggunaan komputer

AY
pada berbagai bidang. Pemanfaatan teknologi informasi pada berbagai bidang

merujuk pada peningkatan kualitas kerja dari sisi kemudahan mengolah dan

AB
memperoleh informasi yang cepat dan akurat.

CV. Sinergi Design merupakan perusahaan yang bergerak dalam bidang

Design Print Advertising, berdiri sejak 27 oktober 2000 dengan modal awal sebesar
R
Rp 500.000 dengan jumlah karyawan dua orang saja dan pendapatan hanya sekitar
SU

Rp 5 juta perbulannya. Perusahaan ini mengalami kemajuan yang sangat pesat,

sehingga saat ini perusahaan memiliki karyawan sebanyak 30 orang, dan

pendapatan sekitar Rp 400-500 juta perbulannya.


M

Selama ini proses perhitungan gaji di CV. Sinergi Design operator harus
O

membuat rumus sendiri sehingga proses pembuatan laporan lama, maka CV.

Sinergi Design membutuhkan aplikasi yang mempermudah operator dalam proses


IK

perhitungan gaji.

Oleh sebab itu pada kerja praktek ini perlu dibuatkan suatu aplikasi yang
ST

dapat membantu operator dalam menghitung gaji karyawan. Dalam aplikasi

penggajian dapat menghitung jumlah gaji pegawai, input data pegawai, arsip data

karyawan, slip gaji, serta total pengeluaran pihak perusahaan perbulan maupun

pertahun.
1.2 Rumusan Masalah

Berdasarkan latar belakang masalah diatas, maka dirumuskan

permasalahan yaitu bagaimana merancang dan membangun aplikasi penggajian

pada CV. Sinergi Design.

A
1.3 Batasan Masalah

AY
Berdasarkan perumusan masalah diatas, maka batasan masalah dalam

pembuatan aplikasi ini adalah sebagai berikut :

AB
1. Aplikasi yang dihasilkan meliputi:

a. Inputan data karyawan

b. Proses perhitungan gaji karyawan


R
c. Arsip gaji karyawan
SU
d. Laporan perusahaan perbulan dan pertahun

e. Perhitungan total pengeluaran perusahaan perbulan dan pertahun

2. Aplikasi merupakan aplikasi berbasis desktop


M

1.4 Tujuan
O

Menghasilkan rancang bangun aplikasi penggajian pada CV. Sinergi

Design
IK

1.5 Manfaat
ST

Manfaat yang didapat oleh CV. Sinergi Design dari aplikasi penggajian

ini adalah Proses perhitungan gaji pegawai menjadi cepat dan tepat.

Manfaat yang didapat oleh pembuat aplikasi penggajian, mampu

menerapkan ilmu yang didapat selama perkuliahaan di kehidupan nyata.


1.6 Sistematika Penulisan

Sistematika penulisan disusun dengan tujuan agar segala aktifitas yang

dilakukan dalam kerja praktek ini dapat terekam dalam bentuk laporan secara jelas

dan sistematis. Penyajiaannya dibagi berdasarkan hal.

A
Pada bab pertama ini diuraikan pendahuluan. Isi pendahuluan meliputi

tentang latar belakang dari kasus yang akan diangkat menjadi topik dalam kerja

AY
praktek serta perumusan masalah, pembatasan masalah, tujuan dan sistematika

penulisan yang mendeskripsikan semuanya sebagai pengantar.

AB
Pada bab kedua menjelaskan tentang profil perusahaan, terkait sejarah,

visi, misi bagian-bagian yang ada di dalam perusahaan dan struktur organisasi.
R
Pada bab ketiga menjelaskan tentang teori-teori yang digunakan dalam

merancang suatu aplikasi. Landasan teori yang dibahas berupa landasan dari teori
SU

yang terkait dengan masalah maupun landasan teori yang digunakan untuk

memecahkan suatu permasalahan yang ada.

Pada bab keempat menjelaskan mengenai sistem yang ada dan sistem yang
M

akan dirancang meliputi Document Flow, System Flow, DFD (Data Flow
O

Diagram), CDM (Conceptual Data Model), PDM (Physical Data Model), ERD

(Entity Relationship Diagram), proses kerja aplikasi, struktur dari tabel-tabel


IK

database dan output dari sistem.

Pada bab kelima berisi kesimpulan dari aplikasi yang dibuat apakah
ST

sesuai dengan tujuan yang ingin dicapai serta berisikan saran-saran untuk proses

pengembangan aplikasi kedepannya.


BAB II

GAMBARAN UMUM CV. SINERGI DESIGN

2.1 Sejarah CV. Sinergi Design

A
CV. Sinergi Design merupakan perusahaan yang bergerak di bidang

percetakan dan desain grafis. Perusahaan ini didirikan dan dikelola oleh keluarga

AY
bapak Mashudi yang bekerjasama dengan berbagai badan usaha sejenis untuk

melayanai jasa percetakan, seperti percetakan buku, kemasan, poster, kalender,

AB
majalah, tabloid, souvenir dan desain grafis.

CV. Sinergi Design berdiri pada tanggal 28 Oktober 2000 dengan Nomor

Surat Izin Usaha Perdagangan (SIUP) : 503 / 12344 / 436.5.9 / 2006, dan dengan
R
Nomor Tanda Daftar Perusahaan (TDP) : 130135112872. Dengan kepemilikan
SU

nomor pendaftaran dan izin usaha tersebut CV. Sinergi Design telah terdaftar

sebagai perusahaan di Dinas Perindustrian dan Perdagangan (DISPERINDAG)

provinsi Jawa Timur. Setelah mendapatkan izin membuka usaha baru CV. Sinergi
M

Design didaftarkan di lembaga Hak Kekayaan Intelektual untuk merek badan usaha,

dan kemudian mendapatkan nomor pendaftaran merek : T00-2006009154.


O

Selain bergelut di bidang percetakan, CV. Sinergi Design juga


IK

menyediakan jasa Event Organizer, Branding, Promotion dan Digital Publishing.

Dari kelima jasa yang ditawarkan tersebut ditangani oleh anak perusahaan yang
ST

berbeda dari CV. Sinergi Design. Adapaun anak perusahaan yang bergerak

dibidang Advertising dan juga turunan dari induk perusahaan CV. Sinergi Design

yaitu :
1. Sinergi Enterprise

Merupakan anak perusahaan yang menangai jasa Event Organizer, Company

Branding dan Promotion.

2. Inspirasi Media

A
Menangai jasa pembuatan iklan digital untuk organisasi ataupun perusahaan,

seperti digital catalog, company profil digital, dan digital magazine.

AY
3 Sinergi Kreasindo

Menangani jasa design dan printing untuk kebutuhan perusahaan seperti

AB
marketing, packaging, calendar, banner, printing catalogs.

2.1.1 Motto Perusahaan


R
“Satisfaction of you is successfulness of us”
SU

2.1.2 Visi

Menjadi perusahaan yang terdepan dalam :

1. Menciptakan event yang unik, menarik, dan berbeda dari yang lain.
M

2. Mengembangkan ide-ide kreatif dan inovatif dalam menciptakan suatu event.


O

3. Memberikan pelayanan yang terbaik dan mendapatkan kepercayaan di hati

customer yang merupakan prioritas perusahaan.


IK

4. Sebagai DESIGN PRINT ADVERTISING one stop shop untuk kebutuhan


ST

perusahaan anda.

2.1.3 Misi

Menjadi perusahaan Engineering Procurement & Construction (EPC) dan

Manufacturing yang tangguh.


2.2 Lokasi

CV. Sinergi Design berlokasi di Jalan Wiguna Tengah XVI No.10

Surabaya – 60294. Dengan nomer telepon (031) – 8781660 – 8781664 dan nomor

fax (031) – 8781662.

A
2.3 Struktur Organisasi

AY
Berikut merupakan struktur organisasi dari CV. Sinergi Design yang akan

dijelaskan pada Gambar 2.1 :

AB
Direktur
MASHUDI
R Finance
IDA DEWI NINGSIH
SU

Manager Manager Manager


Marketing Produksi Operasional
ARYO UDIARTO ARYANTO HUNOWU SOBIRIN
M
O

Team Kreatif Multimedia Offset & Digital


Printing
IK

ARIEF HIDAYAT J
IMAN DJAYUSMAN
AGHIL BOY BUNGSU ACHMAD ARWAN
NANANG SUGIONO
YUNIAR TRI JOKO BASUKI RAHMAT
ST

Gambar Error! No text of specified style in document..1 Struktur Organisasi


CV. Sinergi Design

2.4 Deskripsi Kerja

Deskripsi kerja dari masing- masing prosisi sesuai struktur CV. Sinergi

Design adalah sebagai berikut :


1. Direktur

Direktur memiliki wewenag dalam menentukan kebijakan tertinggi di dalam

perusahaan. Merencanakan dan mengawasi pelaksanaan tugas personalia yang

A
bekerja pada perusahaan. Direktur juga memiliki tanggung jawab dalam

memimpin dan membina perusahaan secara efektif dan efisien selain itu juga

AY
bertanggung jawab terhadap terhadap keuntungan dan kerugian perusahaan.

2. Finance (Keuangan)

AB
Berperan langsung terhadap permasalahan keuangan perusahaan, analisa

operasional perusahaan seperti pembuatan laporan keuangan. Bertanggung

jawab terhadap perencanaan dan kebijakan dibidang keuangan, praktek


R
akuntansi, termasuk menangani perihal pembiayaan dan keuangan. Tugas lain
SU

dari finance merencanakan perpajakan dan menjaga sistem akuntansi dan

pencatatan transaksi maupun aset perusahaan.

3. Manager Marketing
M

Memiliki tugas untuk menentukan market plan maupun strategi pemasaran yang
O

tepat baik dalam menyampaikan, mendistribusikan, menyuplai produk yang

sudah menjadi bisnis utama di perusahaan. menyampaikan produk atau layanan


IK

baru perusahaan agar bisa diterima berbagai lapis pelanggan.

4. Manager Produksi
ST

Memiliki tugas dalam mengontrol produksi, maupun mengontrol kapasitas,

fungsi, keseimbangan dan kuantitas produk baik barang maupun jasa.

Bertanggung jawab terhadap masalah barang atau jasa apakah yang seharusnya

ditawarkan dan bagaimana mendesain produk atau jasa tersebut. Manager


produksi juga memiliki tugas dalam kontrol kualitas dan bagaimana

mendefinsikan kualitas.

5. Manager Operasional

Bertugas dalam mengatur operasional dengan jadwal yang sinkron, agar

A
kegiatan maupun pekerjaan bisa berjalan sesuai dengan yang direncanakan.

Membuat analisa dan evaluasi produk perusahaan. Dalam sistem produksi dan

AY
operasi manajer operasional bertugas menyeleksi dan merancang desain produk

serta merancang proses dan peralatan produksi.

AB
6. Team Kreatif

Memiliki tugas dalam menemukan ide-ide kreatif untuk memecahkan masalah

dan juga untuk tujuan produksi. Selain itu juga memikirkan media yang
R
digunakan sebagai saran komunikasi produk atau jasa. Tim kreatif di CV. Sinergi
SU

Design ini bisa dikatakan sebagai pengarah seni untuk produk yang akan dibuat.

7. Multimedia

Bertugas dalam pembuatan video editing, image editing, advertising creation,


M

visual effect dan video encoding. Selain itu juga membuat desain dengan
O

menggunakan tools yang ada.

8. Offset & Digital Printing


IK

Merupakan alur terakhir dalam perusahaan percetakan yang menghasilkan

produk akhir dari suatu desain. Bagian ini membutuhkan Sumber Daya Manusia
ST

yang handal dan menguasai mesin cetak. Karena proses mencetak tidak seperti

mencetak pada umumnya. Cetak offset dilakukan dengan cara mentransfer

image (gambar) ke lembaran plat lalu ke lembaran karet baru kemudian dicetak
ke permukaan/media yang diinginkan. Digital Printing merupakan proses untuk

mencetak gambar/citra digital ke permukaan material atau media fisik.

A
AY
AB
R
SU
M
O
IK
ST
BAB III

LANDASAN TEORI

3.1 Gaji

Kompensasi/upah adalah imbalan atas jasa yang dapat berbentuk secara

A
langsung (berbentuk uang), atau secara tidak langsung (misalnya asuransi

kesehatan, fasilitas liburan). Dari penjelasan tersebut dapat disimpulkan bahwa

AY
dimensi dari kompensasi ada dua, yaitu : kompensasi secara langsung (direct

compansation), dan kompensasi secara tidak langsung (indirect compensation).

AB
Gaji adalah suatu bentuk balas jasa ataupun penghargaan yang diberikan
secara teratur kepada seorang pegawai atas jasa dan hasil kerjanya. Gaji sering
juga disebut sebagai upah, dimana keduanya merupakan suatu bentuk kompensasi,
yakni imbalan jasa yang diberikan secara teratur atas prestasi kerja yang diberikan
R
kepada seorang pegawai. Perbedaan gaji dan upah hanya terletak pada kuatnya
ikatan kerja dan jangka waktu penerimaannya. Seseorang menerima gaji apabila
ikatan kerjanya kuat, sedang seseorang menerima upah apabila ikatannya kerjanya
SU
kurang kuat. Dilihat dari jangka waktu penerimaannya, gaji pada umumnya
diberikan pada setiap akhir bulan, sedang upah diberikan pada setiap hari ataupun
setiap minggu. Dalam hal ini, pengertian gaji untuk seterusnya disebut sebagai gaji
pokok. (Abdillah, 2006:33).

Berdasarkan pengertian di atas penulis menyimpulkan gaji adalah


M

upah/imbalan yang pantas kita terima setelah bekerja.


O

3.2 Perhitungan Gaji dan Upah


IK

Istilah gaji biasanya digunakan untuk pembayaran kepada pegawai yang


diberi tugas-tugas administratif dan pimpinan. Pada umumnya jumlah gaji
ditetapkan secara bulanan atau tahunan. Imbalan diberikan kepada buruh-buruh
yang melakukan pekerjaan kasar dan lebih banyak mengandalkan kekuatan phisik
ST

biasanya disebut upah. Pada umumnya jumlah upah ditetapkan secara harian atau
berdasarkan unit pekerjaan yang diselesaikan. Perusahaan harus menaati
pembayaran upah minimum yang ditetapkan oleh pemerintah. Disamping gaji dan
upah, pegawai atau buruh mungkin memperoleh manfaat-manfaat lain yang
diberikan dalam bentuk tujangan, misalnya tunjangan jabatan, tunjangan
perumahan, tunjangan pengobatan, tunjangan hari raya, uang transpor, uang
makan, dan lain-lain. (Soemarso, 2005:307)
3.3 Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan

lebih berarti bagi yang menerimanya. (Jogianto, 2005:8).

Informasi adalah data yang telah diolah menjadi bentuk yang lebih berarti

A
dan berguna bagi penerimanya untuk mengambil keputusan msa kini maupun yang

AY
akan datang. (Ladjamudin, 2005:8)

Berdasakan pengertian di atas penulis menyimpulkan infornasi adalah data

AB
yang telah diolah sehingga menjadi bentuk yang bermanfaat dan berguna.

3.4 Software Aplikasi R


Software aplikasi merupakan program siap pakai yang digunakan untuk

aplikasi dibidang tertentu. Misalnya dalam bidang database aplikasi yang


SU

digunakan dalam pengolahan data baik yang berukuran kecil atau besar dan bisa

digunakan secara stand alone (tunggal) maupun sistem yang berbasis jaringan local

client server (Daulay, 2007: 3).


M

Application software merupakan perangkat lunak yang dikembangkan


O

untuk digunakan pada aplikasi tertentu” (Sutanta, 2005: 21).

Berdasarkan definisi di atas, penulis dapat menyimpulkan bahwa software


IK

aplikasi adalah perangkat lunak siap pakai yang dikembangkan untuk digunakan
ST

pada aplikasi tertentu.

3.5 Document Flowchart

flowchart (bagan alir) adalah bagan (charts) yang menunjukkan alir (flow)
di dalam program atau prosedur sistem secara logikadapat didefinisikan sebagai
bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Document
Flowchart adalah Bagan alir dokumen atau bisa disebut juga sebagai bagan alir
formulir yang merupakan bagan alir yang menunjukkan arus dari laporan dan
formulir termasuk tembusan-tembusannya. Dalam pembuatannya document
flowchart memiliki ketentuan-ketentuan yang harus diperhatikan. Salah satunya
adalah notasi-notasi yang ada di dalamnya. (Jogiyanto, 2005:795)

Tabel Error! No text of specified style in document..1 Pengertian Document


Flowchart

No Simbol Nama Simbol Fungsi

A
1. Merupakan bentuk dari terminator

AY
simbol yang digunakan pada awal
Terminator pembuatan document flowchart
sebagai mengawali (Start) dan

AB
mengakhiri (End) flowchart,

2. Merupakan notasi dari proses


manual yang pada document
R
flowchart. Dinyatakan sebagai
Manual
SU
proses manual karena dalam
Process (Proses notasi document flowchart segala

Manual) bentuk proses masih belum


dilakukan oleh komputer.
M
O

3. Merupakan notasi dari dokumen


pada document flowchart. Notasi
IK

document ini umumnya


Dokumen
digambarkan sebagai bentuk lain
ST

dari arsip, laporan atau dokumen


lainnya yang berbentuk kertas
No Simbol Nama Simbol Fungsi

4.
Merupakan notasi dari suatu
keputusan dalam pengerjaan
Decision document flowchart. Dalam

A
penggambaran notasi decision ini
(Keputusan)

AY
selalu menghasilkan dengan
keputusan ya atau tidak.

AB
3.6 System Flowchart

Bagan alir program (system flowchart) merupakan bagan alir yang mirip
R
dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem.
Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam
SU
sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem. Pembuatan
System Flowchart memiliki aturan dan ketentuan yang harus diikuti. Seperti halnya
dalam pembuatan Document Flowchart sebelumnya, System Flowchart memiliki
notasi-notasi sebagai representasi dari proses kerja suatu sistem. Sebagian notasi
dalam System Flowchart memiliki kesamaan dengan notasi yang ada pada
document flow seperti, terminator (start/end), dan notasi laporan. Selain kedua
notasi tersebut terdapat perbedaan secara bentuk dan fungsinya. (Jogiyanto,
M

2005:701)

Tabel Error! No text of specified style in document..2 Pengertian System


O

Flowchart
IK

No Simbol Nama Simbol Fungsi

1. Simbol di samping
ST

merupakan represntasi dari


Proses
proses sistem.
Komputerisasi Menggambarkan sistem
yang dikerjakan oleh
komputer (otomatis).
No Simbol Nama Simbol Fungsi

2. Gambar disamping adalah


representasi dari Database
Database yang mana fungsinya untuk

A
menyimpan data dari proses
sebelumnya.

AY
3. Connector difungsikan
sebagai penunjuka arah
Connector aliran dari satu proses ke

AB
proses yang lainnya yang
saling berkaitan.

4.
R Simbol Sub-Process
difungsikan untuk
SU
Sub-Process menunjukkan adanya proses
yang lebih rinci dari suatu
proses utama.

5. Simbol Document
M

Document menunjukkan tentang


dokumen yang dihasilkan
O
IK

6. Simbol di samping
difungsikan sebagai langkah
Decision
ST

pengambil keputusan .
(Keputusan) Keputusan yang ada terkait
“ya” atau “tidak” keputusan
diambil.
No Simbol Nama Simbol Fungsi

7. Simbol di samping
difungsikan untuk
Input/Output menunjukkan masukan data

A
(input) dan data yang
dihasilkan (output).

AY
8. Untuk menunjukkan
hubungan simbol yang
Connector saling terkait dalam System

AB
Flowchart. Selain itu juga
(On Page
sebagai pengganti garis
Reference)
coneector untuk
R menghubungkan simbol
yang saling berjauhan.
SU

9. Fungsinya hampir sama


dengan connector (on page
Connector
reference) perbedaannya
M

(Off- Page adalah untuk

Reference) menghubungkan simbol


O

yang berada pada halaman


yang berbeda.
IK

3.7 Data Flow Diagram (DFD)


ST

Data Flow Diagram (DFD) adalah “diagram yang menggunakan notasi


simbol untuk menggambarkan arus data system”. DFD menggambarkan
komponen-komponen yang ada pada suatu sistem serta aliran-aliran data. Fungsi
utama dari DFD yaitu untuk memudahkan analis sistem untuk menggambarkan
suatu sistem sebagai satu fungsi yang saling berhubungan antara satu dengan yang
lain. Pada perancangannya, Data Flow Diagram berorintasi pada alur data dengan
konsep dekomposisi yang digunakan untuk penggambaran analisa maupun
rancangan sistem yang memudahkan seorang profesional TI dalam
mengkomunikasikan rancangan sistem yang akan dibuat kepada pengguna atau
pembuat program. (Jogiyanto, 2005:701)

Tabel Error! No text of specified style in document..3 Komponen Data Flow


Diagram

No Simbol Nama Simbol Fungsi

A
Untuk menggambarkan asal atau

AY
tujuan data di luar sistem.
Sebagai penggambaran dari

1. Terminator entitas eksternal (orang,

AB
sekelompok orang,organisasi,
departmen organisasi,dsb) yang
sama tetapi di luar kendali
sistem yang akan dibuat.
R
Untuk menggambarkan bagian
SU

dari sistem yang memproses


inputan menjadi output. Setiap
proses diberi nama dengan
2. Proses
menggunakan kata kerja
M

transitif, seperti ; menghitung


gaji, menghitung penjualan, dsb.
O
IK

Untuk menggambarkan media


penyimpanan data, seperti file
ST

3. Data Store atau database. Media


penyimpanan berkaitan dengan
penyimpanan secara
komputerisasi.
No Simbol Nama Simbol Fungsi

Untuk menggambarkan arah


keluar masuknya dari suatu

4. Alur Data proses. Alur data digunakan

A
untuk menjelaskan proses
perpindahan data/informasi dari

AY
satu proses ke proses lain.

3.8 Visual Basic

AB
Menurut (Kurniadi, 2003:6), beberapa kemampuan atau manfaat Visual
basic diantaranya adalah seperti :
1. Untuk membuat program aplikasi berbasis windows.
2. Untuk membuat objek-objek pembantu program seperti kontrol ActiveX, file
R
Help, aplikasi Internet, dan sebagainya.
3. Menguji program (debugging) dan menghasilkan program akhiran berakhiran
EXE yang bersifat executable, atau dapat langsung dijalankan.
SU
Tampilan Microsoft Visual Basic:
1. Main menu
Main menu terdiri dari: dua komponen utama, yaitu menu bar dan title bar. Menu
bar menampilkan menu berisi perintah-perintah padaVisual Basic.6.0,
sedangkan title bar akan menampilkan judul projek Visual Basic yang sedang di
kerjakan.
M

2. Form
Form di Visual Basic ialah media tempat kita membuat aplikasi atau antar muka
yang bersifat GUI (graphic User Inter face) kita dapat menampilkan berbagai
O

macam objek form tersebut.


3. Toolbar
Toolbar berfungsi: menyediakan fasilitas yang umum digunakan oleh para
IK

programmer ketika sedang mendesain aplikasi, serta membuka atau menyimpan


file, running, program dan lain-lain.
4. Tool box
ST

Toolbox berisi komponen-komponen yang diperlukan di dalam membuat


aplikasi seperti: text box, label, combo box dan command buttons.

5. Jendela poject
Jendela project menampilkan form-form yang di buat dalam suatu object
menambah file dan menghapus semua file dalam bentuk form bisa di lakukan di
jendela project.
6. Jendela properties
Setiap komponen tentu di harapkan mempunyai klasifikasi atau sifat tersendiri,
misalnya form yang kita inginkan, Visual Basic menyediakan jendela properties
untuk mengatur properties dari tiap komponen
7. Code Editor
Untuk menulis listing program Visual Basic menggunakan Code editor, biasanya
dengan mengklik view code atau menghasilkan ganda pada komponen tersebut.

A
3.9 Crystal Report

AY
Crystal Report merupakan program khusus untuk membuat laporan yang

terpisah dengan program Visual Basic 6.0, tetapi keduanya dapat dihubungkan

(linkage). Mencatat dengan Crystal Report hasilnya lebih baik dan mudah, karena

AB
pada Crystal Report banyak tersedia objek-objek maupun komponen yang mudah

digunakan. (Pramono, 2003:16) R


3.10 Microsoft SQL Server 2008
SU
Microsoft SQL Server merupakan salah satu database relational yang

banyak digunakan oleh dunia usaha. (Darmayuda, 2007:19)

SQL Server adalah sebuah sistem berarsitektur terbuka yang


M

memungkinkan para pengembang program memperluas dan menambahkan fungsi-

fungsi ke dalam database tersebut. (Djuandi, 2002:5)


O
IK
ST
BAB IV

DESKRIPSI KERJA PRAKTEK

Berdasarkan hasil analisis sistem yang sedang berjalan pada CV. Sinergi

A
Design, proses perhitungan gaji masih menggunakan rumus sendiri sehingga dalam

proses pembuatan laporan lama

AY
Mengacu pada permasalahan yang ada, CV. Sinergi Design membutuhkan

aplikasi penggajian yang mempermudah operator dalam proses perhitungan gaji,

AB
agar pekerjaan jauh lebih efisien serta meminimalisir terjadinya human eror. Untuk

dapat menemukan solusi dari permasalahan yang ada, lebih jelasnya, dapat

dijelaskan pada sub bab dibawah ini.


R
SU
4.1 Analisis Sistem

Dalam pengembangan teknologi informasi ini dibutuhkan analisa dan

perancangan sistem pengolah data. Sistem pengolah data tersebut diharapkan


M

mampu mempengaruhi kinerja dari sumber daya manusia khususnya untuk

meningkatkan kinerja karyawan pada CV. Sinergi Design.


O

Metode ini membutuhkan analisis internal dan eksternal organisasi,


IK

kebutuhan bisnis dan beberapa teknik analisis untuk menghasilkan perencanaan

yang baik. Data dan informasi yang dibutuhkan ialah berkenaan dengan tujuan dari
ST

pembuatan aplikasi penggajian yang meliputi penghitungan jumlah gaji pegawai,

input data pegawai, arsip data karyawan, serta total pengeluaran pihak perusahaan

perbulan maupun pertahun. Untuk pembuatan aplikasi ini dibutuhkan data tentang

karyawan dan perusahaan untuk menghasilkan sebuah aplikasi yang terstruktur dan
terkomputerisasi. Dari hasil penelitian disimpulkan bahwa diperlukan

basis data untuk menyimpan data karyawan dan perusahaan.

4.2 Desain Sistem

Perancangan sistem ini dimaksudkan untuk membantu memecahkan

A
masalah pada sistem yang sedang berjalan dan merupakan suatu sistem yang baik

AY
dan sesuai dengan kebutuhan semua pihak. Rancangan yang baik harus melalui

beberapa tahap-tahap perancangan mulai dari Document Flow, System Flow,

Context Diagram, HIPO, DFD, Conceptual Data Model (CDM), Physical Data

AB
Model (PDM), DBMS, Desain input outputnya dan Desain form.

4.2.1 Document Flow


R
Document Flow yaitu bagan yang memiliki arus dokumen secara
SU

menyeluruh dari suatu sistem yang menjelaskan urutan prosedur yang terdapat

dalam sistem.

A. Document Flow Pengambilan Gaji


M

Berikut ini adalah gambaran proses pengambilan gaji pada CV. Sinergi
O

Design.
IK
ST
Document Flow Pengambilan Gaji

Karyawan Staf Personalia Staf Keuangan

Start 1 2 3

3
2
Data 1

A
Karyawan Rekap Kehadiran
Karyawan Yang Valid
dan Disetujui

AY
Membuat
Slip Gaji
karyawan

AB
Slip Gaji

Slip Gaji
Slip Gaji Diserahkan
Karyawan
R
Menyerahkan
Slip Gaji
SU
Slip Gaji Ke
bagian
keuangan

Menghitung
Gaji
Karyawan
M

2
1 1
Kuitansi Slip Kuitansi Slip
Gaji Gaji
O

Karyawan karyawan
IK

Merekap
Gaji
Selesai
Karyawan
ST

Rekap Gaji
Karyawan
Phase

Gambar 4.1 Document Flow Proses Pengambilan Gaji


Pada Proses pengambilan gaji dimulai dari bagian personalia yang

melakukan pencarian data karyawan, data absensi karyawan, data lembur karyawan

serta data kasbon karyawan. Setelah itu bagian personalia membuat slip gaji

karyawan dan menghasilkan sebuah dokumen slip gaji yang kemudian diserahkan

A
kepada karyawan. Karyawan menyerahkan slip gaji yang didapat dari bagian

personalia kepada bagian keuangan untuk melakukan proses perhitungan gaji,

AY
setelah proses perhitungan gaji didapati ada 2 keluaran yang pertama untuk

karyawan yaitu berupa uang dan yang kedua punuk bagian keuangan sendiri berupa

AB
rekap gaji karyawan.

R
SU
M
O
IK
ST
B. Document Flow Kehadiran Karyawan

Document Flow Kehadiran Karyawan

Karyawan Manager Staf Personalia

Mulai

A
Menyerahkan
Form
Kehadiran

AY
Karyawan

Form Form
Kehadiran Kehadiran
Karyawan Karyawan

AB
Mengisi Form
Kehadiran
Karyawan

Form Kehadiran Form Kehadiran


Karyawan Telah Terisi
R Karyawan Telah
(TTD Karyawan) Terisi
SU

Merekap Form
Kehadiran
Karyawan

Rekap
Kehadiran Rekap Kehadiran
M

Karyawan Karyawan
O

Rekap Karyawan
Cek Validitas
Karyawan Yang
Rekap Kehadiran
Tidak Ya Valid dan Disetujui
Karyawan
IK

1
Selesai
Phase
ST

Gambar 4.2 Document Flow Proses Absensi Karyawan


Pada proses kehadiran karyawan dimulai oleh bagian manajer yang

menyerahkan form absensi karyawan kepada karyawan, setelah karyawan mengisi

form tersebut kemudian diserahkan kepada bagian personalia untuk direkap, setelah

direkap bagian personalia menyerahkan kepada manajer untuk dicek validitas rekap

A
tersebut. Jika data absensi sudah cocok maka dari manajer diserahkan kembali

kepada bagian personalia untuk direkap, dan apabila data absensi tidak cocok maka

AY
manajer menyuruh bagian personalia untuk merekap ulang.

AB
R
SU
M
O
IK
ST
C. Document Flow Lembur

Document Flow Lembur

Karyawan Manager Staf Personalia

Mulai

Surat Menyerahkan
Perintah

A
Form Lembur
Lembur Karyawan

AY
Form Lembur Form Lembur
Karyawan Karyawan

Mengisi Form
Lembur
Karyawan Mengetahui
Bahwa ada

AB
Karyawan
Lembur
Form Lembur Karyawan
Yang Telah Terisi
(TTD Karyawan)

Form Lembur Karyawan Form Lembur Karyawan


Yang Telah Terisi Yang Telah Terisi
R
(TTD Karyawan & TTD
Manager)
(TTD Karyawan & TTD
Manager)
SU
Menyerahkan
Surat Lembur
Karyawan

Surat Lembur Surat Lembur

A
B
M

Surat Lembur Yang


Surat Lembur Yang Telah Terisi Merekap
Telah Terisi (TTD Karyawan & TTD Surat
(TTD Karyawan) Manager) Lembur
O

Rekap Lembur
IK

Selesai
ST
Phase

Gambar 4.3 Document Flow Lembur


Pada proses pengajuan lembur ini dimulai oleh manajer yang membuat

surat perintah lembur kepada bagian personalia, setelah menerima surat perintah

dari manajer bagian personalia membuat form lembur karyawan yang akan

diserahkan kepada karyawan. Setelah menerima for lembur karyawan dari bagian

A
personalia maka karyawan mengisi for lembur karyawan tersebut yang kemudian

diserahkan kepada manajer, maka form lembur tersebut ditanda tangani oleh

AY
manajer yang kemudian diserahkan kepada bagian personalia untuk dibuatkan surat

lembur. Surat lembur yang telah dibuat oleh bagian personalia diserahkan kepada

AB
karyawan. Apabila karyawan lembur lebih dari 3 jam maka uang makan karyawan

akan bertambah dan apabila tidak lebih dari 3 jam maka uang makan tidak

bertambah. Setelah surat lembur yang berisi tanda tangan karyawan di serahkan
R
kepada manajer untuk di tanda tangani yang dilanjutkan diserahkan kepada bagian
SU

personalia untuk direkap.


M
O
IK
ST
D. Document Flow Uang Makan

Document Flow Uang Makan


Karyawan

Mulai

A
Surat Lembur

AY
Karyawan
Lembur

AB
Karyawan Tidak

Lembur Lebih
Dari 3 Jam ?
Ya
Mengisi
Mengisi Surat
Keterangan Lembur Lembur
Lebih Dari 3 Jam
R
SU

Surat Lembur Yang


Telah Terisi Beserta Surat Lembur Yang
Uang Makan Telah Terisi Tidak
(TTD Karyawan) Beserta Uang Makan
(TTD Karyawan)
M

B
O

Selesai
IK
Phase
ST

Gambar 4.4 Document Flow Uang Makan

Proses perhitungan uang makan sudah termasuk dengan proses lembur


E. Document Flow Uang Makan

Document Flow Kasbon


Karyawan Personalia Keuangan

Mulai

A
Alasan Tidak
Pengajuan
Pengajuan Di
Kasbon
Setujui? A

AY
Ya

Menyerahkan
Form Kasbon

AB
1
2
Form Kasbon

1
Form Kasbon
R
Merekap
Form
SU
Kasbon

Menyerahkan
Form Kasbon 1
Ke Bagian Form Kasbon
Keuangan
Rekap
Kasbon Menyerahkan
M

Kuitansi
Kepada
3 karyawan
O

Kuitansi Kuitansi
Kasbon Kasbon
Karyawan Karyawan
IK

Selesai
ST
Phase

Gambar 4.5 Document Flow Kasbon


Proses kasbon ini dimulai oleh karyawan yang mengajukan kasbon dan di

setujui oleh bagian personalia. Apabila bagian personalia tidak menyetujui

pengajuan tersebut maka proses akan langsung berakhir, apabila bagian personalia

menyetujui bagian personalia memberikan form kasbon kepada karyawan, setelah

A
mengisi form kasbon tersebut karyawan menyerahkan kepada bagian keuangan

untuk memberikan uang kepada karyawan.

AY
AB
R
SU
M
O
IK
ST
F. Document Flow Ijin Tidak Masuk

A
AY
AB
R
SU
M
O
IK
ST
Document Flow Ijin Tidak Masuk
Karyawan Manager Personalia

Mulai

Alasan Dan

A
Ya
Menyampai Waktu Ijin Menyerahkan
kan Alasan Karyawan Tidak Form Ijin Tidak
Dan Waktu Masuk Masuk

AY
Ijin Disetujui? Karyawan

Tidak
Form Ijin Form Ijin
Tidak Masuk Tidak Masuk
Karyawan Karyawan

AB
Mengisi Form
Ijin Tidak
Masuk
Karyawan Form Ijin Tidak
R Masuk Karyawan
Yang Telah Terisi
SU

Merekap Form
Ijin Tidak Masuk
Karyawan

Form Ijin Tidak Masuk


Karyawan Yang Telah
Terisi
M

Rekap Ijin
(TTD Karyawan) Tidak Masuk
Karyawan
O

Selesai
IK
ST
Phase

Gambar 4.6 Document Flow Ijin Tidak Masuk


Dimulai dari karyawan menyampaikan alasan serta waktu ijin kepada

manajer, apabila manajer tidak menyetujui maka proses akan berakhir, apabila

manajer menyetujui akan dilanjutkan kepada bagian personalia untuk menyerahkan

form ijin tidak masuk karyawan dan di serahkan kepada karyawan. Setelah

A
karyawan mengisi form ijin tidak masuk diberikan kepada bagian personalia untuk

direkap.

AY
4.2.2 System Flow

System Flow adalah gambaran tentang sistem yang akan dibangun. Berikut

AB
ini akan digambarkan System Flow dari Sistem Informasi yang akan dibuat pada

CV. Sinergi Design.


R
A. System Flow Autentifikasi Pengguna
SU

Dalam system flow ini akan dijelaskan proses autentifikasi pengguna,

sebelum masuk ke dalam sistem / menu utama aplikasi penggajian memasukkan

username dan password.


M
O
IK
ST
Sistem Flow Autentifikasi User (Login)

Bagian Keuangan Aplikasi Penggajian

Mulai

A
Cek Username
Input Username Login
dan Password

AY
dan Password

Form
ya
ya

Utama(Login ya

Administrator?
Sebagai

AB
Administrator)
Tidak
1
Form
Utama(Login ya
Manajer ?
Sebagai
Manajer)
R Tidak
2
SU
Form
Utama(Login ya Bag.
Sebagai Keuangan?
Operator)
Tidak
3
Menampilkan
M

Username dan
Password
Salah
O

Selesai
IK Phase
ST

Gambar 4.7 System Flow Autentifikasi Pengguna

Dimulai dari user memasukan username maupun password di kotak

textbox apabila username dan password dikenali oleh sistem maka user tersebut

akan berhasil masuk sesuai dengan hak akses yang dimiliki saat login.
B. System Flow Input Data Karyawan

Dalam system flow ini akan dijelaskan proses input data karyawan agar

data karyawan masuk ke dalam aplikasi penggajian.

Input Data Karyawan

User Aplikasi Penggajian

A
Mulai
1

AY
B C
2 Generate ID
Karyawan
A Nama
Tahun Keluar
Sekolah
E A

AB
Jabatan
Karyawan Pendidikan Sebab Keluar
Data Yang
D
dimasukan Ya
Tahun
NIK Simpan sudah Lengkap
Kelulusan
R Tidak
?

Data
Nama Jurusan Karyawan
SU
Tidak Lengkap

Pernah E
Alamat Simpan Data
Bekerja Karyawan
Karyawan
Data
Tidak Pernah Karyawan
D
Jenis Kelamin Bekerja ? Berhasil
ya disimpan
M

No Telpon Perusahaan
Selesai
O

Alamat
Tempat Lahir Perusahaan

Jabatan
IK

Tanggal Lahir
Dahulu

Foto
Gaji Terakhir
Karyawan
ST

Tanggal B Tahun Masuk C


Mulai Kerja
Phase

Gambar 4.8 System Flow Input Data Karyawan


Setelah user berhasil login maka akan ditampilkan menu utama sebagai

dasar dari semua form yang ada di aplikasi penggajian.

C. System Flow Insert Jabatan

Dalam system flow ini akan dijelaskan proses penambahan jabatan ke

A
dalam aplikasi penggajian.

AY
Sistem Flow Insert Jabatan

User Aplikasi Penggajian

AB
Mulai
1

2
R
SU
Jabatan

Tidak ya
Simpan? Simpan Jabatan Level_Karyawan
M

Data
Terupdate
O

Selesai
IK Phase

Gambar 4.9 System Flow Insert Jabatan


ST
D. System Flow Input Gaji Karyawan

Dalam system flow ini akan dijelaskan proses merubah gaji karyawan

berdasarkan jabatan.

Sistem Flow Input Gaji Karyawan

A
User Aplikasi Penggajian

AY
1
Mulai

AB
Jabatan

Gaji Pokok
R
SU
Uang Makan

Uang Hadir
M

Uang Lembur

Tidak Ya
O

Simpan data
Simpan? Level_Karyawan
gaji karyawan
IK

Gaji
Terupdate
ST

Selesai
Phase

Gambar 4.10 System Flow Input Gaji Karyawan


E. System Flow Input Login Karyawan

Dalam system flow ini akan dijelaskan proses penambahan account login

user ke aplikasi.

Sistem Flow Input Login Karyawan

A
User Aplikasi Penggajian

AY
Mulai
1

Generate ID

AB
Login

Jabatan
Karyawan
R
Username
SU

Password
M

Confirm
Password
O

Tidak Ya Simpan Data


Simpan?
Login
Login
IK

User Login
Telah
ST

Bertambah

Selesai
Phase

Gambar 4.11 System Flow Input Login Karyawan


F. System Flow Hitung Gaji

Dalam system flow ini akan dijelaskan Operator melakukan perhitungan

gaji karyawan dan menyimpannya di tabel laporan_gaji.

Sistem Flow Hitung Gaji

A
User Aplikasi Penggajian

AY
Mulai

Generate ID
Laporan

AB
NIK
Simpan Data
Laporan_Gaji
Save Gaji Karyawan

Kehadiran R
Data Gaji
Karyawan
Lembur Tersimpan
SU

Intensif

Bonus
M

Lain-Lain
O

Terlambat
IK

Ijin
ST

Mangkir

Jamsostek
A
Phase

Gambar 4.12 System Flow Hitung Gaji


G. System Flow Arsip Gaji

Dalam system flow ini akan dijelaskan proses pencarian data arsip gaji

karyawan berdasarkan bulan dan tahun.

Sistem Flow Arsip Gaji

A
User Aplikasi Penggajian

AY
Mulai

AB
Bulan R
Cari Data Arsip
Tahun Gaji Karyawan Laporan_Gaji
SU

Arsip Gaji
Karyawan
M

Selesai
O
IK Phase

Gambar 4.13 System Flow Arsip Gaji


ST
4.2.3 Diagram Jenjang (HIPO)

0
Rancang Bangun
Aplikasi Penggajian
Pada CV. Sinergi
Design

A
AY
1 2 3
Mengelola Data Mengelola Mengelola
Master Transaksi Laporan

AB
1.1 1.2 1.3 2.1 3.1
Mengelola Data Mengelola Data
Mengelola Data
Master Master Level Hitung Gaji Arsip Gaji
Master Login
Karyawan Karyawan
R
Gambar 4.14 Diagram Jenjang Rancang Bangun Aplikasi Penggajian pada CV.
SU
Sinergi Design
M
O
IK
ST
4.2.4 Context Diagram

Context diagram menggambarkan asal data dan aliran data. Dalam

Context Diagram ini melibatkan 3 external entity yaitu : Operator Penggajian,

Manajer dan Administrator.

A
AY
Info Gaji Karyawan
Operator Peng gajian
Menu Utama
Info Gag al Log in

Menu Hitung Gaji


Menu Arsip Gaji
Manajer
Menu Utama
Info Gag al Log in

AB
0

Username
Password
Username
Data Gaji Karyawan
Password
NIK Karyawan

Menu View Karyawan


R Data Karyawan
NIK Karyawan
Menu Cari Pegawai Rancang Bang un Aplikasi Peng gajian
Menu Arsip Gaji
SU
Menu Hitung Gaji
Menu Input Login Karyawan
Menu Input Data Karyawan
Menu Utama +
M

Username

Administrator Password

NIK Karyawan
O

Data Gaji Karyawan

Data Karyawan
IK

Gambar 4.15 Diagram Konteks Rancang Bangun Aplikasi Penggajian


ST

Aliran data yang keluar dari masing-masing external entity mengartikan

bahwa data tersebut berasal dari external entity. Sedangkan aliran data yang masuk

mempunyai arti data yang masuk ditunjukan untuk external entity.


4.2.5 DFD Level 0 Rancang Bangun Aplikasi Penggajian

Setelah membuat context diagram dari rancang bangun aplikasi

penggajian pada CV. Sinergi Design, untuk selanjutnya context diagram tersebut

akan dibagi menjadi sub-sub proses yang lebih detail.

A
Administrator

AY
1 Login
[NIK Karyawan]
Administrator

[Username] Data Login


1

Data Karyawan 2 Karyawan


[Data Karyawan]
Administrator
Meng elola Data Master

AB
Data Level Karyawan
[Password]
+
Administrator

[Data Gaji Karyawan]

Administrator
R
SU
Operator
Peng g ajian

[Username]

Operator 2
Peng g ajian [Password]

Data Login2

Meng elola Data Data Karyawan2


M

[NIK Karyawan] Transaksi


Operator Data Laporan Gaji
4 Laporan Gaji
Peng g ajian +
[Data Gaji Karyawan]
O

Operator
Peng g ajian
IK

Manajer
[Username]

3
ST

[Password]
Manajer
Data Level Karyawan3
Data Karyawan3
Meng elola Laporan
Data Login3
[NIK Karyawan] Data Laporan Gaji2

Manajer
+

[Data Karyawan]

Manajer

Gambar 4.16 DFD Level 0 Rancang Bangun Aplikasi Penggajian


4.2.6 DFD Level 1 Rancang Bangun Aplikasi Penggajian

A. Mengelola Data Master

Terdapat 3 proses yaitu proses mengelola data master login, mengelola

data master karyawan dan mengelola level karyawan.

A
AY
AB
R
SU
M

Gambar 4.17 DFD Level 1 Mengelola Data Master


O
IK
ST
B. Mengelola Data Transaksi

Terdapat 1 proses yaitu proses menghitung gaji.

A
AY
AB
Gambar 4.18 Mengelola Data Transaksi
R
C. Mengelola Laporan
SU

Terdapat 1 proses yaitu proses laporan gaji.


M
O
IK
ST

Gambar 4.19 DFD Level 1 Mengelola Laporan


4.2.7 Entity Relational Diagram (ERD)

Entity relational diagram adalah suatu alat untuk mempresentasikan

model data pada sistem yang terdapat entity dan relationship.

A. Conceptual Data Model (CDM)

A
Untuk menggambarkan konsep database rancang bangun aplikasi

penggajian dapat digambarkan conceptual data model (CDM), sehingga dapat

AY
diketahui tabel apa saja yang dipakai dan relasi-relasinya.
Level Karyawan
# ID Lvl Karyawan Variable characters (10)
Login o Nama Level Variable characters (50)

AB
# ID Login Variable characters (10) o Gaji Pokok Integer
o Nama Login Variable characters (20) o Uang Makan Integer
o Password Login Variable characters (20) o Uang Hadir Integer
o Log Login Date & Time o Uang Lembur Integer

Relationship_2

Karyawan
#
o
ID Karyawan
NIK Karyawan
Variable characters (10)
Variable characters (16)
R
o Nama Karyawan Variable characters (50)
Relationship_7
o Alamat Karyawan Variable characters (200)
o Jenis Kelamin Karyawan Variable characters (10)
SU
o No Telp Karyawan Variable characters (15) Relationship_3
o Tempat Lahir Karyawan Variable characters (50) Laporan Gaji
o Tanggal Lahir Karyawan Date # ID Laporan Variable characters (10)
o Foto Karyawan Text (100) o Konfirmasi Variable characters (4)
o Tanggal Mulai Kerja Date o Awal Periode Date
o Nama Sekolah Variable characters (50) o Akhir Periode Date
o Pendidikan Terakhir Variable characters (50) o Tanggal Laporan Date
o Tahun Kelulusan Variable characters (50) o Tot Kehadiran Integer
o Jurusan Variable characters (50) o Tot Gaji Pokok Integer
o Perusahaan Terakhir Variable characters (50) o Tot Uang Makan Integer
o Alamat Perusahaan Variable characters (200) o Tot Uang Hadir Integer
o Jabatan Perusahaan Variable characters (50) o Tot Uang Lembur Integer
M

o Gaji Terakhir Integer Relationship_5 o Tot Uang Intensif Integer


o Tanggal Masuk Perusahaan Variable characters (50) o Tot Bonus Integer
o Tanggal Keluar Perusahaan Variable characters (50) o Tot Lain-Lain Integer
o Sebab Keluar Perusahaan Variable characters (200) o Tot Pinjaman Integer
o Tot Terlambat Integer
o Tot Ijin Integer
O

Relationship_6 o Tot Mangkir Integer


o Jml Terlambat Integer
o Jml Ijin Integer
o Jml Mangkir Integer
Kehadiran
Relationship_8 o Tot Jamsostek Integer
# ID Kehadiran Variable characters (10) o Tot Grand Gaji Integer
IK

o Tanggal Kehadiran Date o Catatan Text (200)


o Jumlah Kehadiran Integer
o Jam Masuk Time
o Jam Keluar Time

Pinjaman
ST

# ID_Pinjaman Variable characters (10)


o Tanggal Pinjaman Date
o Jumlah Pinjaman Integer

Gambar 4.20 CDM Rancang Bangun Aplikasi Penggajian


B. Physical Data Model (PDM)
Setelah didapatkan konsep database pada conceptual data model (CDM)

maka selanjutnya generate ke physical data model (PDM). Di PDM ini kita dapat

mengetahui hasil dari relasi-relasi yang dibangun di CDM.

Level Karyawan

A
Login ID Lvl Karyawan varchar(10) <pk>
Nama Level varchar(50)
ID Login varchar(10) <pk>
Gaji Pokok int
ID Lvl Karyawan varchar(10) <fk>
Uang Makan int
Nama Login varchar(20)

AY
Uang Hadir int
Password Login varchar(20)
Uang Lembur int
Log Login datetime

FK_LOGIN_RELATIONS_LEVEL_KA
Karyawan
ID Karyawan varchar(10) <pk>

AB
ID Lvl Karyawan varchar(10) <fk> FK_LAPORAN__RELATIONS_LEVEL_KA
NIK Karyawan varchar(16)
Nama Karyawan varchar(50)
Alamat Karyawan varchar(200)
Jenis Kelamin Karyawan varchar(10) Laporan Gaji
FK_KARYAWAN_RELATIONS_LEVEL_KA
No Telp Karyawan varchar(15)
ID Laporan varchar(10) <pk>
Tempat Lahir Karyawan varchar(50)
ID Lvl Karyawan varchar(10) <fk2>
Tanggal Lahir Karyawan datetime
ID Karyawan varchar(10) <fk1>
Foto Karyawan
Tanggal Mulai Kerja
Nama Sekolah
text
datetime
varchar(50)
R Konfirmasi
Awal Periode
varchar(4)
datetime
Akhir Periode datetime
Pendidikan Terakhir varchar(50)
Tanggal Laporan datetime
Tahun Kelulusan varchar(50)
SU
Tot Kehadiran int
Jurusan varchar(50)
Tot Gaji Pokok int
Perusahaan Terakhir varchar(50)
Tot Uang Makan int
Alamat Perusahaan varchar(200)
Tot Uang Hadir int
Jabatan Perusahaan varchar(50)
Tot Uang Lembur int
Gaji Terakhir int
Tot Uang Intensif int
FK_LAPORAN__RELATIONS_KARYAWAN
Tanggal Masuk Perusahaan varchar(50)
Tot Bonus int
Tanggal Keluar Perusahaan varchar(50)
Tot Lain-Lain int
Sebab Keluar Perusahaan varchar(200)
Tot Pinjaman int
Tot Terlambat int
Tot Ijin int
M

FK_KEHADIRA_RELATIONS_KARYAWAN
Tot Mangkir int
Jml Terlambat int
Jml Ijin int
Kehadiran Jml Mangkir int
FK_PINJAMAN_RELATIONS_KARYAWAN
ID Kehadiran varchar(10) <pk> Tot Jamsostek int
O

ID Karyawan varchar(10) <fk> Tot Grand Gaji int


Tanggal Kehadiran datetime Catatan text
Jumlah Kehadiran int
Jam Masuk datetime Pinjaman
IK

Jam Keluar datetime ID_Pinjaman varchar(10) <pk>


ID Karyawan varchar(10) <fk>
Tanggal Pinjaman datetime
Jumlah Pinjaman int
ST

Gambar 4.21 PDM Rancang Bangun Aplikasi Penggajian


4.2.8 Struktur Tabel

Rancang bangun aplikasi penggajian ini, menggunakan beberapa tabel

untuk menyimpan berbagai data yang penting. Tabel tersebut adalah Tabel Jabatan,

Tabel Karyawan, Tabel Laporan Gaji dan Tabel Login. Berikut akan dijelaskan

A
tentang table-tabel yang digunakan.

AY
A. Tabel Level Karyawan

Primary key : ID Lvl Karyawan

Foreign key : -

AB
Fungsi : Untuk menyimpan data jabatan beserta gaji karyawan pada

CV. Sinergi Design


R
Tabel 4.1 Stuktur Tabel Level Karyawan
SU

Field Tipe Panjang Keterangan


ID Lvl Karyawan Varchar 10 Primary Key
Nama Level Varchar 50
Gaji Pokok Int
M

Uang Makan Int


Uang Hadir Int
Uang Lembur Int
O

B. Tabel Karyawan
IK

Primary key : ID Karyawan

Foreign key : ID Lvl Karyawan


ST

Fungsi : Untuk menyimpan data pegawai pada CV. Sinergi Design

Tabel 4.2 Struktur Tabel Karyawan

Field Tipe Panjang Keterangan


ID Karyawan Varchar 10 Primary Key
ID Lvl Karyawan Varchar 10 Foreign Key
Field Tipe Panjang Keterangan
NIK Karyawan Varchar 16
Nama Karyawan Varchar 50
Alamat Karyawan Varchar 200
Jenis Kelamin Varchar 10
Karyawan
No Telp Karyawan Varchar 15

A
Tempat Lahir Varchar 50
Karyawan
Tanggal Lahir DateTime

AY
Karyawan
Foto Karyawan Text
Tanggal Mulai Kerja DateTime
Nama Sekolah Varchar 50

AB
Pendidikan Terakhir Varchar 50
Tahun Kelulusan Varchar 50
Jurusan Varchar 50
Perusahaan Terakhir Varchar 50
Alamat Perusahaan Varchar 200
Jabatan Perusahaan Varchar
R 50
Gaji Terakhir Int
Tanggal Masuk Varchar 50
SU
Pegawai
Tanggal Keluar Varchar 50
Pegawai
Sebab Keluar Varchar 200
Perusahaan
M

C. Tabel Laporan Gaji


Primary key : ID Laporan
O

Foreign key 1 : ID Lvl Karyawan


Foreign Key 2 : ID Karyawan
IK

Fungsi : Untuk menyimpan data hasil perhitungan gaji karyawan pada


CV. Sinergi Design
ST

Tabel 4.3 Struktur Tabel Laporan Gaji

Field Tipe Panjang Keterangan


ID Laporan Varchar 10 Primary Key
ID Lvl Karyawan Varchar 10 Foreign Key
ID Karyawan Varchar 10 Foregin Key
Field Tipe Panjang Keterangan
Konfirmasi Varchar 4
Tanggal Laporan DateTime
Tot Kehadiran Int
Tot Gaji Pokok Int
Tot Uang Makan Int
Tot Uang Hadir Int

A
Tot Uang Lembur Int
Tot Uang Intensif Int

AY
Tot Bonus Int
Tot Lain-lain Int
Tot Pinjaman Int
Tot Terlambat Int
Tot Ijin Int

AB
Tot Mangkir Int
Jml Terlambat Int
Jmt Ijin Int
Jml Mangkir Int
Tot Jamsostek Int
Tot Grand Gaji Int
R
Catatan Text 50
SU

D. Tabel Login
Primary key : ID Login
Foreign key : ID Lvl Karyawan
Fungsi : Digunakan Bag. Penggajian, Administrator dan Manajer
M

untuk login kedalam aplikasi penggajian


O

Tabel 4.4 Struktur Tabel Login


IK

Field Tipe Panjang Keterangan


ID Login Varchar 10 Primary Key
ID Lvl Karyawan Varchar 10 Foreign Key
ST

Nama Login Varchar 20


Password Login Varchar 20
Log Login DateTime
E. Tabel Kehadiran

Primary key : ID Kehadiran

Foreign Key : ID Karyawan

Fungsi : Digunakan untuk mencatat kehadiran karyawan

A
Tabel Error! No text of specified style in document..5 Struktur Tabel Kehadiran

AY
Field Tipe Panjang Keterangan
ID Kehadiran Varchar 10 Primary Key
ID Karyawan Varchar 10 Foreign Key
Tanggal Kehadiran Date

AB
Jumlah Kehadiran Int
Jam Masuk Time
Jam Keluar Time

F. Tabel Pinjaman
R
Primary key : ID Pinjaman
SU

Foreign Key : ID Karyawan

Fungsi : Digunakan untuk mencatat pinjaman karyawan


M

Tabel Error! No text of specified style in document..6 Struktur Tabel Kehadiran

Field Tipe Panjang Keterangan


O

ID Pinjaman Varchar 10 Primary Key


ID Karyawan Varchar 10 Foreign Key
Tanggal Pinjaman Date
IK

Jumlah Pinjaman Int


ST
4.3 Desain Input – Output

Desain I/O merupakan perencanaan dari desain interface yang akan dibuat

pada program agar pengguna dapat membayangkan apakah sistem yang akan dibuat

sesuai dengan kebutuhan pengguna. Hal ini dimaksudkan agar terjalin kerja sama

A
antara pengguna sistem dengan pemakai sistem sehingga sistem yang baru dapat

memenuhi kebutuhan.

AY
A. Desain Form Login

Form login merupakan form awal yang tampil apabila program dijalankan.

AB
Fungsinya untuk pengamanan dalam penggunaan program dan memberikan hak

akses khusus untuk user tertentu.


R
SU
Form Login

Username : Varchar(10)

Password : Varchar(10)

Login Exit
M
O

Gambar 4.22 Desain Form Login


IK

B. Desain Form Menu Utama

Form menu utama merupakan form yang tampil setelah user melakukan
ST

login ke dalam program. Dalam form menu utama ini user dapat melakukan proses

pencatatan data pelamar dan melakukan perhitungan penilaian serta melakukan

cetak laporan.
Administrator Page Operator Page Cari Karyawan Ganti Password

A
AY
Log Out

Button

AB
Gambar 4.23 Desain Form Menu Utama

C. Desain Form Input Data Karyawan


R
Form input data karyawan difungsikan untuk mencatat data pribadi
SU
karyawan secara komputerisasi ke dalam master data karyawan. Pencatatan data

karyawan ini merupakan proses awal sebelum melakukan proses penggajian. Pada

form input data karyawan tersedia fitur untuk menyimpan.


M
O
IK
ST
NIK Varchar(10) Nama Sekolah Varchar(50)
Jabatan Varchar(10)
Pendidikan Varchar(50)
No. KTP Varchar(16)
Tahun Kelulusan Varchar(50)
Nama Varchar(50)
Alamat Jurusan Varchar(50)

Varchar(200) Pernah Bekerja Belum Sudah

A
Perusahaan Varchar(50)
Jenis Kelamin Varchar(10)

No Telpon Varchar(15) Alamat Perusahaan

AY
Tempat Lahir Varchar(50) Varchar(200)

Tanggal Lahir Date Month Year

Foto Karyawan Text Browse Jabatan Dahulu Varchar(50)

Gaji Terakhir Int

AB
Tahun Masuk Varchar(50)

Foto Tahun Keluar Varchar(50)

Sebab Keluar
Varchar(200)
Tanggal Mulai Kerja Date Month Year
R
Save Exit
SU

Gambar 4.24 Desain Form Input Data Karyawan

D. Desain Form Input Gaji Karyawan

Form input Gaji Karyawan digunakan untuk menambah jabatan dan


M

merubah gaji pokok, uang makan, uang hadir serta uang lembur tiap jabatan. Form
O

ini terdapat proses simpan dan merubah data.


IK
ST
Input Gaji Karyawan

Jabatan Varchar(10)

Save

Jabatan Varchar(10)

Gaji Pokok Int

A
Uang Makan Int

Int

AY
Uang Hadir

Uang Lembur Int

Save Close

AB
Gambar 4.25 Desain Form Input Gaji Karyawan

E. Desain Form Input Login Karyawan


R
Form input login karyawan berfungsi untuk menambah account login
SU
untuk masuk kedalam aplikasi.
M

ID Login Varchar(10)

Jabatan Karyawan Varchar(10)

Username Varchar(20)
O

Password Varchar(20)

Confirm Password Varchar(20)


IK

Create Exit
ST

Gambar 4.26 Desain Form Input Login Karyawan


F. Desain Form Hitung Gaji Karyawan

Form hitung gaji karyawan ini berfungsi untuk menghitung total gaji

karyawan perbulan.

Hitung Gaji

A
Input NIK Varchar(10) Clear

AY
NIK Varchar(10)
Foto Save
Nama Varchar(50)
Exit
Jabatan Varchar(20)

ID Laporan Varchar(10)

AB
Kehadiran Int

Gaji Pokok Int x =

Uang Makan Int x =

Uang Hadir Int x =

Uang Lembur Int x


R =

Uang Intensif Int =


SU
Int =
Uang Bonus
Uang Lain-lain Int =

Pinjaman Lain-lain Int =

Int x =
Terlambat
=
Ijin Int x
M

Mangkir Int x =

Jamsostek Int =
O

Catatan
Text

---------------------------------------------------------------------------------------------------------------------------
IK

Grand Total Gaji Rp -


ST

Gambar 4.27 Desain Form Hitung Gaji Karyawan


G. Desain Arsip Gaji

Form arsip gaji ini berfungsi untuk melihat total gaji karyawan perbulan

maupun keseluruhan gaji karyawan dalam jangka waktu 1 tahun.

A
Arsip Gaji Arsip Karyawan Exit

Bulan Month Bulan Month NIK Varchar(10)

Tahun Tahun Year

AY
AB
R
Gambar 4.28 Desain Form Input Arsip Gaji
SU
M
O
IK
ST
H. Desain Form Cari Karyawan

Form cari karyawan ini berfungsi sebagai pencarian NIK maupun data-

data pribadi karyawan yang telah tersimpan di database aplikasi penggajian.

Cari Karyawan

A
Cari Karyawan Close

AY
AB
NIK

Jabatan

Nama
R
Jenis Kelamin
Foto
Alamat
SU
No Telepon

Tempat Lahir

Tanggal Lahir

Gambar 4.29 Desain Form Cari Karyawan


M
O
IK
ST
I. Desain Form Cetak Slip Gaji

Form cetak slip gaji karyawan digunakan untuk mencetak slip gaji

karyawan perbulan.

A
AY
AB
R
SU

Gambar 4.30 Desain Form Cetak Slip Gaji


M

4.4 Implementasi Sistem


O

Sistem yang digunakan untuk menjalankan program aplikasi penggajian


IK

adalah sebagai berikut :

1. Software Pendukung
ST

a. Sistem Operasi Microsoft Windows XP Pro/Home

b. Microsoft SQL Server 2008

c. Microsoft Visual Studio 2010


2. Hardware Pendukung

a. Microprocessor Pentium III ke atas

b. VGS dengan resolusi 800 x 600 dan mendukung Microsoft Windows

c. RAM 512 atau yang lebih tinggi

A
4.5 Melakukan Pembahasan Terhadap Implementasi Sistem

AY
Implementasi bertujuan untuk mengetahui bagaimana suatu program atau

aplikasi berjalan sesuai dengan yang ditentukan. Dalam tahap ini akan menjelaskan

jalannya sistem mulai dari awal sampai dengan akhir disertai dengan gambar

AB
Graphical Unit Interface (GUI).

A. Form Login
R
Form Login ini adalah salah satu pengaman ketika akan masuk kedalam
SU
aplikasi, pengguna memasukkan Username dan Password yang telah terdaftar.

Implementasi dari form ini adalah sebagai berikut.


M
O
IK
ST

Gambar 4.31 Form Autentikasi Pengguna


B. Form Halaman Utama

Form halama utama, didalam terdapat beberapa sub menu seperti, Admin

Page, Operator Page, Karyawan dan Ganti Password. Implementasi dari form ini

adalah sebagai berikut.

A
AY
AB
R
SU
Gambar 4.32 Form Menu Utama Rancang Bangun Aplikasi Penggajian

C. Form Input Gaji Karyawan

Form Input Gaji Karyawan ini berfungsi untuk menambahakan jabatan


M

beserta gaji karyawan. Implementasi dari form ini adalah sebagai berikut.
O
IK
ST

Gambar 4.33 Form Input Gaji Karyawan


D. Form Karyawan

Form Karyawan ini berfungsi untuk manambahkan data karyawan pada

CV. Sinergi Design. Implementasi dari form ini adalah sebagai berikut.

A
AY
AB
R
SU
M
O

Gambar 4.34 Form Input Karyawan


IK
ST
E. Form Input Login Karyawan

Form Input Login Karyawan ini berfungsi untuk menambahkan data login

yang di gunakan untuk masuk kedalam aplikasi. Implementasi dari form ini adalah

sebagai berikut.

A
AY
AB
R
SU

Gambar 4.35 Form Input Login Karyawan


M
O
IK
ST
F. Form Hitung Gaji

Form Hitung Gaji ini berfungsi untuk menghitung jumlah gaji karyawan

CV. Sinergi Design dengan cara mengisi semua textbox yang ada pada form.

Implementasi dari form ini adalah sebagai berikut.

A
AY
AB
R
SU
M
O
IK

Gambar 4.36 Form Hitung Gaji


ST

G. Form Arsip Gaji

Form Arsip Gaji ini digunakan manajer dalam melihat jumlah pengeluaran

perusahaan perbulan ataupun pertahun yang diambil dari total jumlah gaji karyawan

perbulan ataupun pertahun. Implementasi dari form ini adalah sebagai berikut.
A
AY
AB
Gambar 4.37 Form Arsip Gaji
R
H. Form Cari Karyawan
SU

Form Cari Karyawan ini digunakan untuk mencari data data tentang

karyawan pada CV. Sinergi Design yang telah dimasukan kedalam database

aplikasi penggajian.
M
O
IK
ST

Gambar 4.38 Form Cari Karyawan


I. Form Slip Gaji Karyawan

Form Cari Karyawan ini digunakan untuk mencari data data tentang

karyawan pada CV. Sinergi Design yang telah dimasukan kedalam database

aplikasi penggajian.

A
AY
AB
R
SU
M

Gambar 4.39 Form Slip Gaji Karyawan


O
IK
ST
BAB V

PENUTUP

5.1 Kesimpulan

A
Setelah dilakukan analisis, perancangan, pembuatan dan implementasi

AY
aplikasi penggajian pada CV. Sinergi Design, maka dapat diambil kesimpulan

bahwa aplikasi ini dapat membantu pihak personalia dalam proses perhitungan gaji

karyawan. Sehingga dalam melakukan proses perhitungan gaji karyawan dapat

AB
dilakukan dengan mudah, cepat dan akurat.

5.2 Saran
R
Adapun saran-saran yang dapat diberikan untuk pengembangan sistem
SU
selanjutnya antara lain :

1. Aplikasi ini dapat dikembangkan ke dalam bentuk web based untuk proses

rekruitmen secara online.


M

2. Aplikasi dapat diintegrasikan dengan sistem kepegawaian dan recruitment yang

ada di perusahaan.
O
IK
ST
DAFTAR PUSTAKA

Abdillah, Leon, Andretti. 2003. Sistem Basis Data Lanjut 1: Membangun Sistem
Basis Data, Universitas Bina Darma: Palembang.

Abdilllah, Leon, Andretti. 2004. Sistem Informasi Inventaris Barang, Jurnal Ilmiah
MATRIK, Universitas Bina Darma: Palembang.

A
Jogiyanto. 2005. Analisis dan Desain Sistem Informasi. Andi : Yogyakarta.

AY
Kristanto, H. 1994. Konsep & Perancangan Database. Andi : Yogyakarta

Soemarso. 2005. Akuntansi Suatu Pengantar. Edisi Revisi : Jakarta

AB
R
SU
M
O
IK
ST

Anda mungkin juga menyukai