PERANCANGAN SISTEM PENGGAJIAN KARYAWAN
PERANCANGAN SISTEM PENGGAJIAN KARYAWAN
PADA KOPARI CATRA GEMILANG
PADA KOPARI CATRA GEMILANG
BOROBUDUR
BOROBUDUR
TUGAS AKHIR
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga
(D.III) (D.III) Novia Andriani Novia Andriani NIM : 12060151 NIM : 12060151
Jurusan Manajemen Informatika Jurusan Manajemen Informatika
Akademi Manajemen Informatika dan Komputer “BSI Yogyakarta” Akademi Manajemen Informatika dan Komputer “BSI Yogyakarta”
Yogyakarta Yogyakarta
2009 2009
PERSETUJUAN DAN PENGESAHAN TUGAS AKHIR PERSETUJUAN DAN PENGESAHAN TUGAS AKHIR
Tugas Akhir ini telah
Tugas Akhir ini telah disetujui dan disahkandisetujui dan disahkan serta diizinkan untuk dipresentasikanserta diizinkan untuk dipresentasikan pada Ujian Lisan Tugas Akhir periode: I – 2008/2009
pada Ujian Lisan Tugas Akhir periode: I – 2008/2009
DOSEN PEMBIMBING I DOSEN PEMBIMBING I
Tugas Akhir Tugas Akhir
Noor Hasan, S.Kom Noor Hasan, S.Kom
DOSEN PEMBIMBING II DOSEN PEMBIMBING II Tugas Akhir Tugas Akhir Yulianto, S.E. Yulianto, S.E. KETUA JURUSAN KETUA JURUSAN Manajemen Informatika Manajemen Informatika 2 2
PENGUJI TUGAS AKHIR
Tugas akhir ini telah di presentasikan pada tanggal ...
PENGUJI 1 PENGUJI 2
Foto 2 x 3
AKADEMI BINA SARANA INFORMATIKA
• NIM : 12060151
• Nama Lengkap : Novia Andriani
• Dosen Pembimbing : Noor Hasan, S. Kom.
• Judul Tugas Akhir : Perancangan Sistem
Penggajian Karyawan Pada
Kopari Catra Gemilang Borobudur
No Tanggal
Bimbingan Pokok Bahasan
Paraf Dosen Pembimbin
g
Catatan untuk Dosen Pembimbing. Bimbingan Tugas Akhir
• Dimulai pada tanggal : ………. • Diakhiri pada tanggal : ………. • Jumlah pertemuan bimbingan : ……….
Disetujui oleh, Dosen Pembimbing
LEMBAR KONSULTASI TUGAS AKHIR
Foto 2 x 3
(Noor Hasan, S. Kom.)
AKADEMI BINA SARANA INFORMATIKA
• NIM : 12060151
• Nama Lengkap : Novia Andriani
• Dosen Pembimbing : Yulianto, S.E.
• Judul Tugas Akhir : Perancangan Sistem
Penggajian Karyawan Pada
Kopari Catra Gemilang Borobudur
No Tanggal
Bimbingan Pokok Bahasan
Paraf Dosen Pembimbin
g
Catatan untuk Dosen Pembimbing. Bimbingan Tugas Akhir
• Dimulai pada tanggal : ………. • Diakhiri pada tanggal : ………. • Jumlah pertemuan bimbingan : ……….
Disetujui oleh, Dosen Pembimbing
(Yulianto, S.E.)
vi
KATA PENGANTAR
Assalamu’alaikum wr.wb
Puji Syukur Alhamdulillah,tiada ucapan yang paling mulia penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat, hidayah dan karunia-Nya. Shalawat serta salam terlimpahkan kepada junjungan kami Muhammad SAW, para keluarga, para sahabat, sehingga penulis dapat menyelesaikan tugas akhir ini. Penulisan tugas akhir ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Diploma Tiga (III) pada Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika. Adapun judul penulisan tugas akhir ini yang penulis ambil adalah sebagai berikut :
PERANCANGAN SISTEM PENGGAJIAN KARYAWAN PADA KOPARI CATRA GEMILANG
BOROBUDUR
Sebagai bahan kegiatan untuk memberikan kesempatan pada penulis agar melihat, mengamati, membandingkan, menganalisis, serta menerapkan pengetahuan yang didapat di perkuliahan ke dalam dunia kerja. Penulis menyadari
dalam penulisan tugas akhir ini masih banyak kekurangan dan jauh dari sempurna, oleh karena itu penulis mengharapkan saran dan kritik yang sifatnya membangun agar tugas akhir ini menjadi lebih baik. Dalam penulisan tugas akhir ini juga tidak lepas dari bimbingan, arahan, bantuan serta dorongan semangat dari berbagai pihak. Oleh karena itu, penulis mengucapkan terima kasih yang sebesar-besarnya
kepada :
1. Bapak Ir. Naba Aji Notoseputro selaku Direktur Akademi BSI
2. Bapak Noor Hasan, S.Kom selaku dosen pembimbing I
3. Bapak Yulianto, S.E selaku dosen pembimbing II
4. Staff/Karyawan/Dosen di lingkungan AMIK BSI
5. Ibu Dra.Prihati selaku KA USP Koperasi Catra Gemilang Borobudur
6. Ibu Heny Rahayuningsih selaku KA BAG MIN/KU Koperasi Catra Gemilang Borobudur
7. Seluruh staff/karyawan di Koperasi Catra Gemilang Borobudur
8. Orang tua tercinta yang telah memberikan dukungan moral maupun spiritual
9. Teman-teman kos, sahabat-sahabatku,terima kasih atas semua dukungan dan bantuannya
10. Teman-teman kelas 6C, semoga kita semua bisa sukses di hari esok
Serta semua pihak yang telah membantu dan mendukung yang tidak mungkin penulis sebutkan satu persatu. Akhir kata semoga tugas akhir ini dapat berguna khususnya bagi penulis dan bagi para pembaca yang berminat pada
umumny
Yogyakarta, 22 Juli 2009 Penulis
vii
viii
Novia Andriani
ABSTRAKSI
Novia Andriani (12060151). Perancangan Sistem Penggajian Karyawan Pada Kopari Catra Gemilang Borobudur.
Sejalan dengan perkembangan teknologi sekarang ini, arus informasi dapat disampaikan dengan cepat dan akurat. Untuk memenuhi hal demikian, Koperasi memerlukan bantuan tenaga kerja manusia dan peralatan teknologi sebagai pendukung, agar suatu koperasi dapat berkembang dengan cepat.
Koperasi Catra Gemilang membutuhkan sekali adanya suatu sistem informasi yang menunjang dan memberikan pelayanan dalam kegiatan bidang usaha bagi para anggotanya. Dalam membuat Tugas Akhir penulis mencoba membahas mengenai Perancangan Sistem Penggajian Karyawan Pada Koperasi Catra Gemilang Borobudur masih menggunakan sistem manual.
Pada awal berdirinya Koperasi ini merupakan suatu koperasi yang bergerak dari kegiatan organisasi maupun usaha. Sistem penggajian yang ada pada
koperasi ini masih dilakukan secara manual, mulai dari pencatatan maupun dalam perhitungan gaji karyawan sampai penerimaan gaji untuk karyawan, sehingga
memungkinkan terjadi kesalahan dalam proses, laporan perhitungan gaji, maupun penerimaan gaji karyawan.
Sistem komputerisasi dapat menjadi alternatif pemecahan masalah dalam pengolahan data pada sistem penggajian. Serta dengan sistem yang
terkomputerisasi dapat tercapai dalam pengolahan data penggajian karyawan yang efektif dan efisien dalam menunjang perhitungan gaji karyawan.
ix
DAFTAR ISI
Halaman
Lembar Judul Tugas Akhir ... i
Lembar Persetujuan dan Pengesahan Tugas Akhir... ii
Lembar Penguji Tugas Akhir ... iii
Lembar Konsultasi Tugas Akhir ... iv
Kata Pengantar... ... vi
Abstraksi ... viii
Daftar Isi ... ix
Daftar Simbol ... xii
Daftar Gambar ... xv
Daftar Tabel... xvi
Daftar Lampiran... xvii
BAB I PENDAHULUAN 1.1.Umum ... 1
1.2.Maksud dan Tujuan... 4
1.3.Metode Penelitian ... 6
1.4.Ruang Lingkup ... 7
1.5.Sistematika Penulisan ... 7
10
x
BAB II LANDASAN TEORI
2.1. Konsep Dasar Sistem... 10
2.2. Peralatan Pendukung (Tool System)... 18
BAB III ANALISA SISTEM BERJALAN 3.1.Umum... 30
3.2.Tinjauan Perusahaan... 30
3.2.1. Sejarah Perusahaan... 31
3.2.2. Struktur Organisasi dan Fungsi... 31
3.3.Prosedur Sistem Berjalan... 40
3.4.Diagram Alir Data (DAD) Sistem Berjalan... 41
3.5.Kamus Data Sistem Berjalan... 44
3.6.Spesifikasi Sistem Berjalan... 46
3.6.1. Spesifikasi Bentuk Dokumen Masukan... 46
3.6.2. Spesifikasi Bentuk Dokumen Keluaran... 47
3.7 Permasalahan... 46
3.8.Alternatif Pemecahan Masalah... 50
BAB IV RANCANGAN SISTEM USULAN 4.1.Umum... 52
4.2.Prosedur Sistem Usulan... 53
4.3.Diagram Alir Data (DAD) Sistem Usulan... 55
4.4.Kamus Data Sistem Usulan... 57
4.5.Spesifikasi Rancangan Sistem Usulan... 60
xi
4.5.1. Bentuk Dokumen Masukan... 60
4.5.2. Bentuk Dokumen Keluaran... 61
4.5.3. Normalisasi File... 62
4.5.4. Spesifikasi File... 66
4.5.5. Struktur Kode... 68
4.5.6. Spesifikasi Program... 70
4.6.Spesifikasi Sistem Komputer... 73
4.6.1. Umum... 73
4.6.2. Perangkat Lunak... 74
4.6.3. Perangkat Keras ... 75
4.6.4. Konfigurasi Sistem Komputer... 76
4.7.Jadwal Implementasi... 77
BAB V PENUTUP 5.1.Kesimpulan... 82
5.2.Saran-saran... 82
DAFTAR PUSTAKA
DAFTAR RIWAYAT HIDUP
SURAT KETERANGAN PKL/RISET LAMPIRAN-LAMPIRAN
xii
DAFTAR SIMBOL
a. Simbol Data Flow Diagram
EXTERNAL ENTITY
Digunakan untuk menggambarkan suatu sumber atau tujuan pada arus data.
DATAFLOW
Digunakan untuk menggambarkan suatu arus data.
PROCESS
Digunakan untuk menggambarkan suatu proses yang sedang berlangsung.
DATA STORE
Digunakan untuk menggambarkan suatu tempat untuk menyimpan atau mengambil data yang diperlukan.
b. Simbol Konfigurasi Komputer
DISPLAY
Digunakan untuk menggambarkan kegiatan menampilkan data melalui CRT (Cathode Ray Tube) atau monitor.
MANUAL INPUT
Digunakan untuk menggambarkan kegiatan memasukan data
dengan
14
xiii
menggunakan terminal (keyboard). LINE PRINTER
Digunakan untuk menggambarkan pengeluaran data pada mesin pencetak (printer).
FLOPPY DISK DRIVE
Digunakan untuk menggambarkan proses pembacaan data dengan media disket.
HARD DISK DRIVE
Digunakan untuk menggambarkan proses pembacaan data dengan
mediahard disk
c. Simbol Flowchart
TERMINAL
Digunakan untuk menggambarkan awat dan akhir dari suatu kegiatan.
DECISION
Digunakan untuk menggambarkan proses pengujian suatu kondisi yang ada.
xiv
PREPARATION
Digunakan untuk menggambarkan persiapan harga awal, dari proses yang akan dilakukan.
FLOW LINE
Digunakan untuk menggambarkan hubungan proses dari satu proses ke proses lainnya.
INPUT/ OUTPUT
Digunakan untuk menggambarkan proses memasukan data yang berupa pembacaan data dan sekaligus proses keluaran yang berupa pencetakan data.
SUBROUTINE
Digunakan untuk menggambarkan proses pemanggilan sub program
dari main program (recursivitas).
DAFTAR GAMBAR
Gambar
1. Gambar III.1 Struktur Organisasi
2. Gambar III.2 Diagram Konteks Sistem Berjalan
3. Gambar III.3 Diagram Nol Sistem Berjalan
4. Gambar III.4 Diagram Detail Sistem Berjalan
5. Gambar IV.1 Diagram Konteks Sistem Usulan
6. Gambar IV.2 Diagram Nol Sistem Usulan
7. Gambar IV.4 Normalisasi Bentuk Tidak Normal
8. Gambar IV.5 Normalisasi Bentuk Normal Kesatu/1NF
9. Gambar IV.6 Normalisasi Bentuk Normal Kedua/2NF
xv
DAFTAR TABEL
1. Tabel II.1.Notasi Struktur Data
2. Tabel II.2.Notasi Tipe Data
3. Tabel III.1.Susunan Dewan Pengurus
4. Tabel III.2.Susunan Dewan Pengawas
5. Tabel IV.1.Spesifikasi File Data Karyawan
6. Tabel IV.2.Spesifikasi File Absensi
7. Tabel IV.3.Spesifikasi File Gaji Karyawan
8. Tabel IV.4.Jadwal Implementasi
xvi
DAFTAR LAMPIRAN
A-1. Daftar Absensi A-2. Rekap Gaji A-3. Struk Gaji
B-1. Tampilan Layar Program Login B-2. Tampilan Layar Menu Utama B-3. Tampilan Layar Data Karyawan B-4. Tampilan Layar Absensi Karyawan B-5. Tampilan Layar Gaji Karyawan B-6. Tampilan Layar Laporan
xvii