Anda di halaman 1dari 41

PEMBUATAN SISTEM INFORMASI PENGGAJIAN

PEGAWAI BADAN PUSAT STATISTIK KOTA


SURAKARTA

TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Ilmu Komputer

Diajukan oleh :
GINDA TERA SAPUTRA
NIM. M3206017

PROGRAM DIPLOMA III ILMU KOMPUTER


FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
2009

HALAMAN PERSETUJUAN

PEMBUATAN SISTEM INFORMASI PENGGAJIAN PEGAWAI BADAN PUSAT


STATISTIK KOTA SURAKARTA

Disusun Oleh:

Ginda Tera Saputra


M3206017

Tugas Akhir ini telah disetujui untuk dipertahankan


Di hadapan dewan penguji
pada tanggal _______________

Pembimbing Utama

Viska Inda Variani, S.Si, M.Si


132 310 079

HALAMAN PENGESAHAN
PEMBUATAN SISTEM INFORMASI BERBASIS WEBSITE
BPS KOTA SURAKARTA
Disusun Oleh:

Fuad Nur Khalis


M 3206047
Di bimbing oleh:
Pembimbing Utama

Irwan Susanto, S.Si, DEA.


132 134 694
Tugas Akhir ini telah diterima dan disahkan
oleh dewan penguji Tugas Akhir
Program Diploma III Ilmu Komputer
pada hari ____________tanggal _______________
Dewan Penguji

1. Irwan Susanto, S.Si, DEA.


1.

NIP. 132 134 694


2. .........................................
NIP
3. ..........................................
NIP.

2.
3.

Disahkan Oleh:
Dekan
Fakultas MIPA UNS

Nama
NIP

Ketua Program Studi


DIII Ilmu Komputer UNS

Nama
NIP

ABSTRACT

Ginda Tera Saputra. 2009. MAKING SYSTEM INFORMATION PAYMENT


EMPLOYEE BADAN PUSAT STATISTIK SURAKARTA. Program D3
Computer Science Faculty Mathematics and Science Nature Sebelas March
University
Badan Pusat Statistik Surakarta Office is a government institutions dealing
with giving statistical information in a form of detailed and comprehensive data,
among others dealing with problem of population census, economy census, life
cost census, etc.
Badan Pusat Statistik has an information system about both employee and
its salary data. However, that kind of system is not efficient and effective yet
therefore, there must be a good system that were optimizing than previous system
beginning from its plan until creation.
By using Borland Delphi 7.0 and Microsoft Office 2003 we hope then
databae can be suggestion improve data the previous system salary in the
institutions. Borland Delphi 7.0 and Microsoft Office 2003 hope can information
system effective and efficient.

INTISARI

Dewasa ini perkembangan dan kemajuan teknologi informasi yang


berbasis IT berkembang pesat. Sistem informasi di berbagai bidang merupakan
suatu keharusan bagi suatu instansi untuk memanfaatkan informasi sebagai basis
administrasi dan pengolahan data. Sebagai pemenuhan kebutuhan tersebut maka
instansi perlu melakukan kegitan yang berhubungan dengan sistem informasi
yang berbasis computer sehingga diharapkan mampu memecahkan masalah yang
lebih cepat, akurat, efektif, dan efisien.
Badan Pusat Statistik Kota Surakarta membutuhkan sebuah sistem
informasi penggajian pegawai yang memiliki substansi lebih

memudahkan

daripada sistem yang sebelumnya sudah ada, tujuan dari penelitian ini adalah
membuat sistem informasi penggajian denagn menggunakan Software Borland
Delphi 7.0 dan Microsoft Access 2003. system yang baru tersebut ddiharapkna
dapat memudahkan para pegawai dalam melakukan proses penggajian, penelitian
ini melibatkan responden yang selaku perantara sebagai media informasi dalam
melakuakan penelitian ini. Wawancara dan observasi lapangan dilakuakn untuk
mendapatkan data-data yang diperlukan dalam penelitian ini.
Kelebihan yang dimiliki dengan memakai software dari program ini
adalah bahwa pembuatan sistem informasi penggajian pegawai

dapat

memperlancar serta membantu meringankan para pegawai dalam proses


penggajian para pegawai.

MOTTO

Yakinlah akan sesuatu hal yang bikin kita selalu menjadi lebih baik dari
sebelumnya
Semangat dan berusaha, serta doa adalah kunci sukses.
Aku harus bias jadi lebih baik dari sebelumnya
Be your self
Percaya akan diri sendiri
Membuat senyum dan kebahagian orang lain adalah hal yang lebih
penting daripada membuat diri kita tersenyum akan hal yang tidak
dapat orang mengerti.
Pengalaman adalah guru utama dalam pencapaian hidup sejati.

PERSEMBAHAN
Karya ini kupersembahkan kepada :
Ibu dan Bapak tercinta yang senantiasa mendoakan aku , memberikan aku semangat dalam
menyelesaikan laporan Tugas Akhir ini
Teman-teman ku yang selalu membantu aku, yaitu Bagus, Fuad, Rama, Rayie, Maya,
Diah,Ikhwan, DIar Rosyanti, Hertika,Yayan dan Novie
Sahabat-sahabatku dirumah yang selalu senantiasa memberikan aku dorongan, bimbingan
dalam segala hal yang membuat aku semakin yakin bahwa saya bisa menyelesaikan laporan
Tugas Akhir ini.
Terima Kasih yang sebanyak-banyaknya bagi Universitas Sebelas
Maret Surakarta khususnya Fakultas MIPA yang selama 3 tahun ini telah
mendidik, memberikan pelajaran, pengalaman bagi saya pribadi, berjuta
ucapan terima kasih juga saya haturkan kepada seluruh dosen beserta para
stafnya yang telah membantu saya dalam perkuliahan selama 3 tahun ini.
Semoga semua yang diberikan kepada bapak-ibu dosen yang tercinta dapat
bermanfaat bagi saya dimasa yang akan datang. AMIEN

KATA PENGANTAR

Puji syukur kepada Tuhan Yang Maha Esa atas limpahan karunia dan
rahmatNya, sehingga penulis dapat menyelesaikan laporan Tugas Akhir di Badan
Pusat Statistik Kota Surakarta. Laporan tuags akhir ini merupakan salah satu yang
harus di penuhi guna menyelesaikan studi program Diploma III Ilmu Komputer
FMIPA Unversitas Sebelas Maret Surakarta.
Dalam penyusunan laporan ini, penulis mengucapkan banyak terima kasih
kepada semua pihak yang telah membantu penulis dalam menyelesaikan laporan
ini
Ucapan terimakasih yang sebesar-besarnya penulis ucapkan kepada :
1. Bpk.Drs.YS.Palgunadi.M.Sc, Selaku Ketua Program Studi Diploma III
Ilmu Komputer FMIPA Universitas Sebelas Maret Surakarta
2. Ibu Viska Indriarti, selaku dosen pembimbing yang telah memberikan
bimbingan dan koreksi dengan sabar dan teliti hingga laporan ini dapat
penulis selesaikan.
3. Bapak Budijono, SE, selaku Kepala Badan Pusat Statistik Kota Surakarta
yang telah memberikan izin untuk Praktek Kerja Lapangan.
4. Bapak Listyo dan Ibu Ita beserta seluruh staf pegawai Badan Pusat
Statistik Kota

Surakarta yang telah memberikan bimbingan selama

praktek kerja lapangan.


5. Ibu dan Ayahku tercinta yang senantiasa mendukung, membiayai dan
mendoakan.
6. Rekan-rekan Mahasiswa DIII Ilmu Komputer khususnya teman-temanku
fuad, bagus, maya, diah, ikhwan, rayie, yayan, diar rosiyanti dan novie,
yang selalu setia mendukung dan membantuku dalam segala hal.
7. Semua pihak yang telah membantu penyusunan laporan yang tidak dapat
penulis sebutkan.

Penulis menyadari sepenuhnya bahwa dalam penyusunan laporan ini


masih banyak kekurangan, untuk itu saran dan kritik yang membangun
sangat bermanfaat bagi penulis. Semoga laporan ini dapat memberikan
manfaat bagi semua pihak.

Surakarta, Juni 2009

Penulis

DAFTAR ISI

Halaman Persetujuan........................................................................................

ii

Halaman Pengesahan .......................................................................................

iii

Intisari ..............................................................................................................

iv

Motto................................................................................................................

Persembahan ....................................................................................................

vi

Kata Pengantar .................................................................................................

vii

Daftar Isi ..........................................................................................................

viii

Daftar Tabel .....................................................................................................

ix

Daftar Gambar..................................................................................................

BAB I

PENDAHULUAN .........................................................................

1.1. Latar Belakang Masalah........................................................

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

1.3. Batasan Masalah ...................................................................

1.4. Tujuan Penelitian ..................................................................

1.5. Manfaat Penelitian ................................................................

1.6. Metodologi Penelitian ...........................................................

1.7. Sistematika Penelitian ...........................................................

LANDASAN TEORI.....................................................................

2.1. Pengertian Sistem Informasi .................................................

2.2. Pengertian Data dan Informasi..............................................

2.3. Alat Bantu Perancangan Sistem............................................

2.3.1. Contex Diagram........................................................

2.3.2. Data Flow Diagram ..................................................

2.3.3. Entity Relationship Diagram ....................................

2.4. Database ...............................................................................

2.5. Kamus Data...........................................................................

2.6. Software Berland Delphi 7.0.................................................

2.7. Software Microsoft Acces 2003.............................................

BAB II

BAB III

DESAIN DAN PERANCANGAN SISTEM.................................

10

3.1. Analisa dan Perancangan Sistem ..........................................

10

3.1.1. Analisa Sistem...........................................................

10

3.1.1.1.Contex Diagram............................................

10

3.1.1.2.Data Flow Diagram ......................................

11

3.1.1.3.Entity Relationship Diagram ........................

12

3.1.2. Perancangan Sistem ..................................................

12

3.1.2.1.Database .......................................................

12

3.1.2.2.Kamus Data...................................................

14

3.1.2.3.Relationship Tabel ........................................

16

IMPLEMENTASI DAN ANALISA..............................................

17

4.1. Desain Program.....................................................................

17

4.1.1. Form Password..........................................................

17

4.1.2. Form Menu Utama ....................................................

18

4.1.3. Form Input Data Karyawan.......................................

19

4.1.4. Form Input Gaji Kotor ..............................................

20

4.1.5. Form Input Potongan Gaji.........................................

21

4.1.6. Form Identitas Karyawan..........................................

22

4.1.7. Form Data Potongan Gaji .........................................

23

4.1.8. Form Data Penghasilan Kotor...................................

24

4.1.9. Form Data Gaji Bersih Karyawan.............................

25

4.1.10. Form Laporan Gaji....................................................

26

PENUTUP......................................................................................

27

5.1. Kesimpulan ............................................................................

27

5.2. Saran.......................................................................................

27

DAFTAR PUSTAKA ......................................................................................

28

BAB IV

BAB V

DAFTAR TABEL

Halaman
Tabel 2.1 Simbol-simbol DFD ....................................................................
7
Tabel 2.2 Simbol-simbol ERD .....................................................................
7
Tabel 3.1 Tabel Data Induk Pegawai............................................................
13
Tabel 3.2 Tabel Data Potongan Pegawai.....................................................
13
Tabel 3.3. Tabel Gaji dan Tunjangan Pegawai.............................................
14

DAFTAR GAMBAR

Halaman
Gambar 2.1 Hubungan data dan Informasi ......................................................

Gambar 3.1 Contex Diagram ...........................................................................

10

Gambar 3.2 . Data Flow Diagram ...................................................................

11

Gambar 3.3 . Entity Relationship Diagram......................................................

12

Gambar 3.4 . Relationship Tabel .......................

16

Gambar 4.1 Form Password.....................

17

Gambar 4.2 Form Menu Utama .......................................................................

18

Gambar 4.3 Form Input Data Karyawan .........................................................

19

Gambar 4.4 Form Input Gaji Kotor ................................................................

20

Gambar 4.5 Form Input Gaji Kotor .................................................................

21

Gambar 4.6 Form Identitas Karyawan.............................................................

22

Gambar 4.7 Form Data Potongan Gaji ............................................................

23

Gambar 4.8 Form Data Penghasilan Kotor......................................................

24

Gambar 4.9 Form Data Gaji Bersih .................................................................

25

Gambar 4.20 Form Laporan Gaji .....................................................................

26

BAB 1
PENDAHULUAN

1.1 Latar Belakang Masalah


Dewasa ini perkembangan dan kemajuan teknologi informasi yang
berbasis IT berkembang pesat. Sistem informasi diberbagai bidang merupakan
suatu keharusan bagi suatu instansi untuk memanfaatkan informasi sebagai basis
administrasi dan pengolahan data. Sebagai pemenuhan kebutuhan tersebut maka
instansi perlu melakukan kegiatan-kegiatan yang berhubungan dengan sistem
informasi berbasis komputer sehingga diharapkan mampu memecahkan masalah
yang lebih cepat, akurat, efektif dan efisien dalam melaksanakan segala aktifitas
operasional.
Badan Pusat Statistik Kota Surakarta merupakan suatu instansi
pemerintahan yang bertugas menyediakan informasi statistika yang berupa data
kependudukan secara rinci dan lengkap. Badan Pusat Statistik memiliki sebuah
sistem informasi tentang data pegawai beserta penggajiannya yaitu dengan
Foxpro, akan tetapi sistem tersebut masih jauh dari efisien dan keefektifannya,
karena masih ada sedikit kekurangan dalam proses penginputan datanya yang
sangatlah rumit sehingga program yang disajikan tidak begitu praktis, oleh karena
itu diperlukan adanya sistem yang lebih memaksimalkan dari kinerja sistem yang
sebelumnya mulai dari tahap perancangan sampai pembuatannya, sistem yang
tidak terlalu rumit dan mudah digunakan dalam instansi tersebut.
Penggunaan Software Borland Delphi 7.0 dan Microsofot Access 2003
yang selaku databasenya diharapkan dapat dijadikan usulan guna perbaikan dalam
pemrosesan data sehingga dapat mempermudah proses penggajian data pegawai
dalam instansi tersebut, karena pemakaian Software Borland Delphi 7.0 dan
Microsofot Access 2003 lebih mudah dibanding program sebelumnya yang terlalu
rumit sehingga diharapkan dengan penggunaan Software ini proses penggajian
pegawai BPS jadi efektif dan efisien.

1.2 Rumusan Masalah


Berdasarkan latar belakang masalah yang diuraikan, maka

rumusan

masalahnya yaitu bagaimana membuat sistem informasi penggajian pegawai


Badan Pusat Statistik Kota Surakarta dengan menggunakan Software Borland
Delphi 7.0 dan Microsoft Access 2003

1.3 Batasan Masalah


Batasan masalah dari peneltian ini adalah pembuatan sistem informasi
penggajian pegawai Badan Pusat Statistik Kota Surakarta dengan menggunakan
Software Borland Delphi 7.0 dan Microsofot Access 2003

1.4 Tujuan Penelitian


Membuat sistem informasi penggajian pegawai di Badan Pusat Statistik
Kota Surakarta dengan software Borland Delphi 7.0 dan Microsoft Access 2003.

1. 5 Manfaat Penelitian
A. Bagi Mahasiswa
1. Dapat mengenal keadaan sebenarnya dalam dunia kerja sebelum turun
langsung dalam lingkuingan dunia kerja.
2. Sebagai sarana pelatihan kerja secara langsung.
3. Menambah wawasan dan ilmu pengetahuan dalam dunia kerja.
B. Bagi Instansi Badan Pusat Statistik
1. Memudahkan user untuk mengetahui data pegawai.
2. Memudahkan user untuk mengolah data pegawai negeri.
C. Bagi Perguruan Tinggi
1. Mempersiapkan tenaga didik yang siap pakai.
2. Meningkatkan hubungan kerjasama antar instansi pemerintahan dengan
perguruan tinggi yang bersangkutan.

1.6 Metodologi Penelitian

1. Objek Penelitian
Objek penelitian dalam penulisan tugas akhir ini berada di kantor Badan
Pusat Statistik Kota Surakarta yang beralamat di Jl. Dr. P. Lumban Tobing No. 6
Surakarta Kode Pos 57133
2. Metode Pengumpulan Data
Dalam penyusunan tugas akhir ini, penulis menggunakan teknik
pengumpulan data

yang bertujuan untuk melengkapi dalam perolehan

pengambilan data yang diperlukan. Metode pengumpulan data yang digunakan


adalah sebagai berikut :
a. Observasi
Metode pengumpulan data dengan melakukan pengamatan pada objek
yang diteliti secara langsung yang kemudian dilakukan pencatatan yang
berhubungan dengan objek yang diteliti. Observasi ini dilakukan dibagian
perbendaharaan kantor Badan Pusat Statistik Surakarta
b. Wawancara ( Interview )
Wawancara dilakukan langsung dengan menanyakan dan mengajukan
beberapa pertanyaan kepada Bapak Agung selaku bendahara di kantor
Badan Pusat Statistik Surakarta
c. Studi Pustaka
Mengumpulkan data-data dari referensi buku-buku atau literature yang ada
hubungannya dengan permasalahan yang dijadikan objek penelitian

1.7 Sistematika Penulisan

Berisi sistematika singkat tentang isi dari masing-masing bab dalam


laporan Tugas Akhir.
1. BAB I PENDAHULUAN yang isinya antara lain: Latar Belakang,
Perumusan Masalah, Batasan Masalah, Tujuan, Metodologi Penelitian
dan Sistematika Penulisan.
2. BAB II LANDASAN TEORI, memuat tinjauan pustaka, kerangka
pemikiran. Teori-teori yang disajikan dalam landasan teori hanyalah
teori-teori yang mendukung dalam Tugas Akhir.
3. BAB III DESAIN DAN PERANCANGAN, memuat data-data yang
diperlukan dalam perancangan sistem.
4. BAB IV IMPLEMENTASI DAN ANALISA, memuat tentang langkah
dan hasil analisa pembahasan yang sifatnya terpadu. Hasil penelitian
dapat disajikan dalam bentuk tabel, grafik, foto atau bentuk lain dan
diempatkan sedekat mungkin dengan pembahasan hasil penelitian.
5. BAB V PENUTUP, memuat Kesimpulan dan Saran.

BAB II
LANDASAN TEORI

2.1.

Pengertian Sistem Informasi


Sistem informasi memiliki beberapa pengertian sebagai berikut
(Menurut Kristanto, 2003)
1. Suatu sistem yang berada didalam organisasi yang mempertemukan
kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial,
dan kegiatan strategi dari suatu organisasi serta menyediakan pihak luar
tertentu dengan laporan-laporan yang diperlukan.
2. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponenkomponen dalam organisasi untuk mencapai suatu tujuan yaitu
menyajikan suatu bentuk informasi.
3. Sekumpulan dari prosedur organisasi yang pada saat dilaksanakan akan
memberikan

informasi

bagi

pengambilan

keputusan

atau

untuk

mengendalikan organisasi.

2.2

Pengertian Data dan Informasi


Data dapat didefinisikan sebagai bahan keterangan tentang kejadian-

kejadian nyata atau fakta yang dirumuskan dalam sekelompok lambang tertentu
yang tidak acak yang menunjukkan jumlah, tindakan atau hal. Data dapat berupa
catatan dalam kertas, buku ataupun tersimpan sebagai file dalam basis data
Informasi merupakan hasil pengolahan data sehingga menjadi bentuk yang
penting bagi penerimanya dan mempunyai kegunaaan sebagai dasar dalam
pengambilan keputusan yang dapat dirasakan akibatnya secara langsung saat itu
juga atau secara fisik tidak langsung pada saat mendatang. Untuk memperoleh
informasi diperlukan adanya data yang akan diolah dan unit pengolah, sehingga
informasi tersebut dapat diperoleh untuk digunakan sebagai dasar tolok ukur.

Transformasi data menjadi informasi dapat digambarkan sebagai berikut :

Input (Data)

Unit
Pengolahan

Output
(Informasi)

Penyimpanan

Gambar 2.1 Hubungan Data dan Informasi ( Sutanta, 2004 )


Dalam gambar diatas input adalah data yang akan diolah oleh unit pengolah dan
output adalah informasi sebagai hasil pengolahan data yang telah diinputkan
tersebut, unit penyimpanan diperlukan sebagai alat penyimpan data, pengolah,
maupun informasi
( Sutanta, 2004 )

2.3

Alat Bantu Perancangan Sistem

2.3.1

Context Diagram
Diagram kontek merupakan sebuah diagram sederhana yang
menggambarkan hubungan antara entity luar, masukan, keluaran dari
sistem. Diagram konteks direpresentasikan dengan lingkaran tunggal yang
mewakili keseluruhan sistem ( Kristanto, 2003 ).

2.3.2

Data Flow Diagram


Data Flow Diagram merupakan suatu model logika data atau
proses yang dibuat untuk menggambarkan darimana asal data dan kemana
tujuan data yang keluar dari sistem, dimana data disimpan, proses apa
yang menghasilkan data tersebut dan interaksi antara data yang tersimpan
dan proses yang dikenalkan pada data tersebut ( Kristanto, 2003 ).
Simbol-simbol yang digunakan untuk Data Flow Diagram dengan
menggunakan teknik Yourdan and De Marco dapat ditampilkan pada
tabel berikut :

Tabel 2.1 : Simbol-simbol DFD ( Kristanto, 2003 )


Simbol

Keterangan
Menunjukkan kesatuan Luar atau
external

yang

dapat

menerima

informasi atau data-data awal

Menunjukkan proses

Aliran data atau arus data

Penyimpanan data atau Database


2.3.3

Entity Relationship Diagram ( ERD )


ERD merupakan hubungan antara himpunan entitas dan himpunan

relasi beserta atribut-atribut yang menyertainya ( Fatansyah, 2000 ).


Simbol-simbol ERD dapat dilihat dalam tabel berikut :
Tabel 2.2 : Simbol-simbol ERD ( Fatansyah, 2000 )
Simbol

Keterangan
Entitas

merupakan

obyek

yang

mempunyai eksistensi dan terdefinisi


dengan baik.
Relasi

merupakan

hubungan

yang

atribut

yang

terjadi antar entity

Merupakan

suatu

menyertai sebuah entity


Penghubung antara himpunan relasi,
entitas beserta atributnya

2.4 Database
Database adalah kumpulan dari item data yang saling berhubungan
satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau
struktur tertentu, tersimpan di hardware komputer dan dengan software untuk
melakukan manipulasi tertentu. ( Irmansyah, 2003 ).
Database adalah kumpulan data yang saling berhubungan yang
tersimpan secara bersama sedemikian rupa dan tanpa pengulangan ( redundansi )
yang tidak perlu, untuk memenuhi berbagai kebutuhan atau kumpulan tabel yang
saling berhubungan yang disimpan dalam media penyimpanan elektronik.
Kumpulan data yang disusun sedemikian rupa sehingga mudah untuk diakses,
diolah dan diperbaharui
(Jogiyanto dalam Fajar, 2002 ).
2.5

Kamus Data
Pada tahap analisa sistem dan digunakan baik pada tahap analisis

kamus data digunakan sebagai alat komunikasi antar analisis sistem dengan
perakit sistem. Pada tahap perancangan sistem, kamus data digunakan untuk
merancang input, merancang laporan-laporan dan database. Kamus data dapat
dibuat berdasarkan arus data yang ada di CD/DFD.
Kamus data adalah model yang bertujuan membantu pelaku sistem
untuk dapat mengerti aplikasi secara detail, dan mengorganisasikan semua elemen
data yang digunakan dalam sistem sehingga pemakai penganalisa sistem
mempunyai

dasar

pengertian

yang

sama

tentang

masukan,

keluaran,

penyimpanan, dan proses


( Fajar, 2002).

2.6

Software Borland Delphi 7.0


Delphi merupakan sebuah piranti pengembangan aplikasi berbasis

windows yang dikeluarkan oleh Borland International. Keunggulan dari Delphi


ini sendiri terletak pada produktivitas, kualitas, pengembangan perangkat lunka,
kecepatan, pola desain yang menarik serta pemrograman yang terstruktur
( MADCOMS, 2002 ).

2.7

Software Microsoft Access 2003


Microsoft Access merupakan salah satu contoh DBMS relasional (

atau disebut RDBMS, dengan R merupakan kependekan dari Relational ) yang


sangat terkenal dilingkungan PC. Pada Microsoft access , sebuah database
disimpan dalam sebuah berkas dengan eksistensi*.MDB, didalam berkas inilah
semua objek yang terkait dengan database, termasuk semua table disimpan (Kadir,
2004)

BAB III
DESAIN DAN PERANCANGAN

3.1 Analisa Dan Perancangan Sistem


3.1.1 Analisis Sistem
3.1.1.1 Context Diagram (CD)

Gambar 3.1. Contex Diagram Sistem Informasi Gaji Pegawai BPS

10

3.1.1.2 Data Flow Diagram (DFD)

Gambar 3.2 . Data Flow Diagram Level 1 Sistem Informasi Gaji


Pegawai Badan Pusat Statistik

3.1.1.3 Entity Relationship Diagram ( ERD )

Tu

nj

_b

er
as

ag
am

al
am

at

ras
Be

Gambar 3.3 . Entity Relationship Diagram Sistem Informasi Gaji

3.1.2 Perancangan Sistem


3.1.2.1 Database
Pada tahap ini dilakukan perancangan tabel-tabel yang akan
digunakan sebagai dasar pembuatan rancangan database sistem informasi
penggajian pegawai BPS Surakarta.

Adapun tabel-tabelnya adalah sebagai berikut :


Tabel 3.1. Tabel Data Induk Pegawai
Nama Field

Tipe Data

Size

Keterangan

NIP*

Text

12

Primary Key

Nama_Pegawai

Text

30

Nama karyawan

Jenis_Kelamin

Text

10

Jenis kelamin

Tanggal_lahir

Date

10

Tanggal lahir

Status

Text

15

Status

Alamat

Text

25

Alamat

Id_golongan

Text

Id golongan

Agama

Text

10

Agama

Number

Integer

Jumlah anak

Jumlah_Anak

Tabel 3.2. Tabel Data Potongan Pegawai


Nama Field

Tipe Data

Size

Keterangan

NIP*

Text

10

Primary Key

Beras

Currency

Potongan beras

PPh

Currency

Pajak Penghasilan

Sewa

Currency

Potongan sewa

Hutang

Currency

Potongan hutang

Rumah

Currency

Potongan rumah

Lain-lain

Currency

Lain-lain

Tabel 3.3. Tabel Gaji dan Tunjangan Pegawai


Nama Field

Tipe Data

Size

Keterangan

NIP*

Text

10

Primary Key

Tunj_istri_suami

Currency

Tunjangan
istri/suami

Tunj_anak

Currency

Tunjangan anak

Tunj_struktural

Currency

Tunjangan
struktural

Tunj_fungsional

Currency

Tunjangan
fungsional

Tunj_umum

Currency

Tunjangan umum

Tunj_beras

Currency

Tunjangan beras

PPh

Currency

Pajak penghasilan

Id_golongan

Text

Gaji_pokok

Currency

Golongan
Gaji pokok

3.1.2.2 Kamus Data


a.

Data induk

= @NIP+ Nama_Pegawai+ Jenis_Kelamin+


Tanggal_lahir + Status + Alamat + Id_golongan
+ Agama + Jumlah_Anak

NIP

= {text}10 * Kode NIP sebagai Primary Key*

Nama_pegawai

= {text}30* Nama karyawan*

Jenis_kelamin

= {text}10* Jenis kelamin*

Tanggal_lahir

= {date}* Tanggal lahir pegawai*

Status

= {text}11* Status pegawai*

Alamat

= {text}50* Alamat pegawai*

Id_golongan

= {text}5* Golongan pegawai*

Agama

= {text}8* Agama pegawai*

Jumlah_Anak

= {number} Integer*Jumlah anak pegawai*

b.

Data Potongan

= @NIP+ Beras+ PPh + Sewa + Hutang + Rumah


+ lain-lain

c.

NIP

= {text}10 * Kode NIP sebagai Primary Key*

Beras

= {currency}* potongan beras*

PPh

= {currency}* potongan pajak penghasilan*

Sewa

= {currency}* potongan sewa*

Hutang

= {currency}* potongan hutang*

Rumah

= {currency}* potongan rumah*

Lain-lain

= {currency}* potongan lain-lain*

Data gaji dan tunjangan = @NIP+ Tunj_istri_suami + Tunj_anak +


Tunj_struktural

Tunj_fungsional

Tunj_umum+ Tunj_beras + PPh + Id_golongan


+ Gaji_pokok
NIP

= {text}10 * Kode NIP sebagai Primary Key*

Tunj_istri_suami

= {currency}* tunjangan istri/suami*

Tunj_anak

= {currency}* tunjangan anak*

Tunj_struktural

= {currency}* tunjangan struktural*

Tunj_fungsional

= {currency}* tunjangan fungsional*

Tunj_umum

= {currency}* tunjangan umum*

Tunj_beras

= {currency}* tunjangan beras*

PPh

= {currency}* Pajak penghasilan*

Id_golongan

= {text}5* Golongan pegawai*

Gaji_pokok

= {currency}5* Gaji pokok*

3.1.2.3 Relationship Tabel

Gambar 3.4 . Relationship Tabel Sistem Informasi Gaji Pegawai BPS

BAB IV
IMPLEMENTASI DAN ANALISA

4.1 DESAIN PROGRAM


4.1.1 Form Password

Gambar 4.1 Form Password

Keterangan Gambar 4.1


Form ini digunakan untuk masuk kedalam menu utama dalam
program penggajian pegawai Badan Pusat Statistik yaitu dengan
memasukkan username dan password dengan tepat, hingga nanti akan
muncul login sukses.

17

4.1.2 Form Menu Utama

Gambar 4.2 Form Menu Utama

Keterangan Gambar 4.2


Form ini merupakan tampilan menu-menu dari program daftar gaji
pegawai yang teriri dari menu file, data, help

4.1.3 Form Input Data Karyawan

Gambar 4.3 Form Input Data Karyawan

Keterangan Gambar 4.3


Form ini digunakan untuk menguiput data-data pegawai berupa
data induk seperti : NIP, nama karyawan, jenis kelamin, tanggal lahir,
status, alamat rumah, golongan, agama. Kemudian klik tombol simpan
apabilaingin menyimpan data, jika ingin keluar dari menu data karyawan
klik tombol cancel

4.1.4 Form Input Gaji Kotor

Gambar 4.4 Form Input Gaji Kotor

Keterangan Gambar 4.4


Form ini digunakan untuk mengiput data gaji kotor para pegawai
yang terdiri dari gaji pokok, tunjangan istri/suami, tunjangan anak,
tunjangan umum, tunjangan fungsional, tunjangan beras, tunjangan
structural, Pph.

4.1.5 Form Input Potongan Gaji

Gambar 4.5 Form Input Potongan gaji

Keterangan Gambar 4.5


Form ini digunakan untuk menginput data potongan gaji pegawai
yang terdiri dari beras, PFK10%, PPh, sewa, hutang, rumah, Lain-lain

4.1.6 Form Cari Karyawan

Gambar 4.6 Form Cari Karyawan

Keterangan Gambar 4.6


Form ini digunakan untuk mencari data para karyawan yang sudah
tersimpan di databasenya, yaitu dengan memasukkan NIP ataupun nama
dari karyawan yang sudah disimpan dalam data tersebut.

4.1.7 Form Edit Data Karyawan

Gambar 4.7 Form Data Potongan Gaji

Keterangan Gambar 4.7


Form ini digunakan untuk meng edit data karyawan.

BAB V
PENUTUP

5.1 Kesimpulan
Dari pembahasan dapat disimpulkan bahwa pembuatan sistem informasi
penggajian pegawai

dapat memperlancar serta membantu meringankan para

pegawai dalam proses penggajian para pegawai.

5.2 Saran
Beberapa saran yang mugkin dapat memperbaiki laporan sistem ini, yaitu :
1. Sebaiknya rancangan serta pembuatan

sistem informasi penggajian

pegawai ini segera diaplikasikan sehingga dapat meningkatkan efisisensi


dan efektifitas kerja.
2. Dibutuhkan adanya pengelola yang memiliki sumber daya manusia yang
bagus.
3. Untuk lebih memperhatikan dalam hal penggunaan dimana sebaiknya
dilaksanakan oleh beberapa user saja yang telah menguasai bagian ini
guna menjaga keamanan data.

27

Daftar Pustaka

Irmansyah, F.2003. Pengantar Database. Ilmu Komputer.com. Jakarta


Jogiyanto, H. M. 1995. Analisis dan Desain Sistem Informasi. Penerbit Andi,
Yogyakarta
Kristanto, A. 2003, Perancangan Sistem Informasi dan Aplikasinya, Penerbit Gava
Media, Yogyakarta
Sutanta, E. 2004. Sistem Basis Data. Yogyakarta : Graha Ilmu
MADCOMS.2002, Pemrograman Borland Delphi 7. Yogyakarta: Penerbit Andi

Fajar, Arif N.2002.Database II MySQL. Surakarta : UNS Surakarta

Fatansyah.2000,Basis Data. Ilmu komputer.com. Jakarta

Dt Gaji

Data Pegawai

Data Pegawai

LEMBAR KONSULTASI PEMBIMBINGAN TUGAS AKHIR


NAMA
NIM
PEMBIMBING
JUDUL TUGAS AKHIR
No
1

Hari / tanggal

: Ginda Tera Saputra


: M3206017
: Viska Inda Variani, S.Si,M.Si
: Pembuatan Sistem Informasi Penggajian Di Kantor
Badan Pusat Statistik Kota Surakarta
Uraian
Tandatangan

2
3
4
5

6
7

Mahasiswa yang bersangkutan layak untuk


mengikuti Ujian Akhir
Ditetapkan di
Pada Tanggal
Pembimbing

: Surakarta
:
: Viska Inda

Variani, S.Si, M.Si


Tandatangan

Anda mungkin juga menyukai