BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

dokumen-dokumen yang mirip
BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV DESKRIPSI SISTEM. yaitu, adanya kesalahan penginputan data pada saat Input jumlah lembur, Input

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI KERJA PRAKTEK. dan pencatatan kasus Perselisihan Hubungan Industrial (PHI).

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK

BAB IV DESKRIPSI KERJA PRAKTEK. sistem yang ada saat ini pada PT. BARATA INDONESIA (PERSERO). Hasil

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB IV DESKRIPSI PEKERJAAN. Excel tanpa proses lebih lanjut. Sehingga dalam pencatatannya dapat terjadi

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI KERJA PRAKTIK. baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan yang

BAB IV DISKRIPSI PEKERJAAN. kegiatan kerja praktik di PT DBL Indonesia, didapatkan beberapa permasalahan

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan yang dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV DESKRIPSI KERJA PRAKTEK. sistem yang ada saat ini pada RSIA PRIMA HUSADA. Hasil yang ditemukan

BAB IV DESKRIPSI SISTEM. dilakukan adalah identifikasi permasalahan yang terdiri dari survei, wawancara

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. proses perhitungan dan pemberian gajikepada para pegawai PT. Wijaya Sakti.

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DESKRIPSI PEKERJAAN. Perkembangan teknologi informasi saat ini membutuhkan analisa

BAB IV DESKRIPSI PEKERJAAN. penghitungan data penggajian akan berakibat penerimaan gaji pegawai tidak

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV DISKRIPSI PEKERJAAN. sistem informasi penggajian pada PT. KARYA MANDIRI BERSAMA.

BAB IV DESKRIPSI PEKERJAAN. aplikasi tersebut, yaitu dengan cara melakukan wawancara langsung dengan bagian

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV DESKRIPSI KERJA PRAKTEK. COLLECTION III, penulis berusaha menemukan permasalahan yang ada,

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV DESKRIPSI PEKERJAAN. disposisi surat masuk ke sub sub bagian dalam pengadilan tinggi. Pada

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. dibutuhkan dalam pembuatan aplikasi. Pada tahap ini dilakukan peninjauan

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV DESKRIPSI KERJA PRAKTI K. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di PT. PLN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI.

BAB IV 4. DESKRIPSI PEKERJAAN. yang dikembangkan dengan tampilan yang mudah untuk dijalankan. Aplikasi

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah.

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan

BAB IV DESKRIPSI PEKERJAAN. Kerja Praktek di unit IS SSM PT. TELKOM Surabaya, maka dapat diketehui

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di PT. PLN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV DESKRIPSI PEKERJAAN. 4 kali dalam 1 minggu sesuai dengan kesepakatan penulis dengan pihak sekolah,

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras (hardware), perangkat lunak (software) dan pengguna. Analisis

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. ditemukan kesalahan dalam proses penggajian. 1. Masih sering ditemukan kesalahan dalam pencatatan absensi.

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN DESAIN SISTEM. permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi

BAB IV DESKRIPSI PEKERJAAN. permasalahan yang ada pada bagian Area Pelayanan (AP) yang lebih tepatnya

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

BAB IV DESKRIPSI PEKERJAAN. informasi dalam membuat Aplikasi Pemeliharaan Sarana (Pengadaan).

BAB IV DESKRIPSI PEKERJAAN. dilakukan oleh perusahaan untuk mengembangkan usahanya.

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil observasi dan wawancara terkait proses yang berjalan

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV DESKRIPSI SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM. Proses perhitungan tunjangan kinerja, uang makan, dan lembur pada Kantor

BAB IV DESKRIPSI KERJA PRAKTEK. buku pada Badan Arsip dan Perpustakaan kota Surabaya.

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra

BAB IV DISKRIPSI PEKERJAAN. dengan sistem yang baru. Analisa sistem ini berisi Document Flow dan System

BAB IV DESKRIPSI KERJA PRAKTEK. Dalam pengembangan teknologi dibutuhkan analisa dan perancangan

STIKOM SURABAYA BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. Dalam kerja praktek pada bagian Sekretariat Dinas Koperasi, Industri, dan

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISA DAN DESAIN

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALIS DAN DESAIN SISTEM. Dari document flow yang prosesnya masih manual lalu dibuat system

BAB IV HASIL DAN PEMBAHASAN

BAB IV DESKRIPSI PEKERJAAN. yang beralamatkan di Perumahan Dosen Untag Jalan Nginden Baru VIII-B No. 19

BAB IV DESKRIPSI PEKERJAAN. UPT Taman Budaya Jawa Timur, secara garis besar permasalahan yang ada

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

Transkripsi:

BAB IV ANALISIS DAN PERANCANGAN SISTEM Dalam pengumpulan data sebagai bahan penyusunan laporan kerja praktik, diperlukan adanya pengamatan data dan informasi yang dibutuhkan oleh perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk memberikan masukan dalam pengembangan sistem informasi yang dibuat. Kegiatan yang dilakukan dalam pengumpulan data tersebut, antara lain: 1. Observasi Melakukan pengamatan secara langsung di CV. Rahayu Sentosa untuk mengetahui proses/alur dari pencatatan dan perhitungan penggajian. 2. Wawancara Mengadakan tanya jawab dengan bagian keuangan mengenai masalah yang dihadapi dan memberikan solusi atas permasalahan tersebut. 3. Studi pustaka Mencari informasi dan literatur yang berkaitan dengan kegiatan dan penyusunan laporan kerja praktik yang dilakukan. Berdasarkan survei yang telah dilakukan di CV. Rahayu Sentosa, permasalahan yang sering terjadi yaitu terjadinya kesalahan laporan dikarenakan kegiatan penggajian dan absensi yang masih dilakukan dengan cara manual yaitu melalui pencatatan dengan buku laporan. Oleh karena itu, dibutuhkan suatu sistem informasi yang mampu mengatasi permasalah tersebut agar hasil laporan dapat digunakan menjadi salah satu acuan dalam pengambil keputusan top manajemen. 4.1 Analisis Sistem Berdasarkan hasil analisis sistem yang sedang berjalan pada CV. Rahayu Sentosa, sistem untuk menghitung gaji yang digunakan masih manual dan tidak 30

31 terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan data secara manual. Dengan sistem yang manual tersebut, menyebabkan beberapa masalah, yaitu, adanya kesalahan penginputan data pada saat Input jumlah lembur, Input jumlah hadir atau bahkan Input hasil tunjangan karena proses yang terjadi di CV. Rahayu Sentosa dilakukan setiap hari. Untuk mengatasi beberapa masalah yang muncul tersebut, maka dibuatlah perbaikan sistem penggajian yang saling terintegrasi sehingga kinerja di CV. Rahayu Sentosa dapat lebih efektif dan efisien. 4.1.1 Documet Flow Document flow memuat hasil proses perhitungan yang sudah ada pada CV. Rahayu Sentosa. Dalam proses perhitungan total gaji yang ada pada CV. Rahayu Sentosa, terdapat 3 proses yaitu proses hitung gaji lembur, hitung tunjangan, dan hitung total gaji. Berikut ini akan dijelaskan lebih detail dari masing-masing proses. 1. Document Flow Menghitung Tunjangan Proses Hitung tunjangan dilakukan pada bagian Manager yang mendapat Data absensi tiap yang akan di berikan pada bagian keuangan yang dimana bagian keuangan menghitung seberapa banyak yang telat, bila yang terdaftar telat maka tidak diberikan uang makan, untuk proses yang kedua adalah perhitungan untuk tunjangan yang diberikan berdasarkan bulan dan tahun yang meliputi tunjangan hari raya. Dapat dilihat pada Gambar 4. 1.

32 2. Document Flow Hitung Total Gaji. Proses hitung total gaji di mulau dari bagian manager yang mengambil daftar absensi yang akan di berikan pada bagian keuangan yang mengelola gaji di CV. Rahayu Sentosa, proses pertama yang di lakukan penghitungan gaji per hari lewat absensi. Selanjutnya melakukan proses penghitungan tunjangan dan penghitungan gaji lembur. Dapat dilihat Gambar 4. 2. Document Flow Menghitung Tunjangan Karyawan Keuangan Start Data absensi Data absensi Menghitung tunjangan makan Hasil perhitungan tunjangan makan Mengecek bulan dan tahun Bulan hari raya idul fitri? Y Menghitung tunjangan hari raya T Hasil perhitungan tunjangan hari raya End Phase Gambar 4. 1 Document flow Menghitung Tunjangan

33 Document Flow Menghitung Total Gaji Karyawan Keuangan Start Daftar absensi Daftar absensi Menghitung gaji per hari lewat absen Gaji pokok Perhitungan gaji lembur Hasil perhitungan tunjangan hari raya Hasil perhitungan tunjangan makan Menghitung gaji per bulan lewat absen Hasil perhitungan total gaji Hasil perhitungan total gaji End Phase Gambar 4. 2 Document flow Menghitung Total Gaji

34 4.1.2 System Flow Akuntansi System flow merupakan perbaikan sistem perhitungan gaji yang sudah ada. Dalam system flow pada CV. Rahayu Sentosa, terdapat 2 proses yaitu proses, Hitung Tunjangan, dan Hitung Total Gaji. Berikut ini akan dijelaskan lebih detail dari masing-masing proses. 1. System Flow Menghitung Tunjangan Pada sistem Menghitung Tunjangan yang baru ini, proses Hitung tunjangan pertama dimulai dengan menentukan besarnya tunjangan untuk setiap dan menentukan tanggal sesuai dengan pemberian tunjangan atau di sesuaikan dengan hari raya. Dijelaskan pada Gambar 4.3 System Flow Menghitung Tunjangan. 2. System Flow Menghitung total gaji Pada sistem Menghitung Total Gaji yang baru ini, proses perhitungan pertama di mulai dengan menentukan id yang di jumlah total gaji nya, lalu dapat di lihat berdasarkan beberapa tabel data seperti absensi, tunjangan, dan jabatan. Yang di proses langsung memberikan nilai total gaji yang di peroleh tersebut dan hasil dari perhitungan ini tentu saja langsung di simpan kedalam tabel penggajian. Hasil dari penggajian ini dapat di cetak yang nantinya di berikan kepada bagian atas atau direktur CV. Rahayu Sentosa. Dijelaskan pada Gambar 4.4 System Flow Menghitung Total Gaji.

35 System Flow Menghitung Tunjangan Manager Keuangan Keuangan Start Data absensi Data absensi Input data absensi Hitung jumlah potongan absensi absensi Cek hari raya idul fitri Detail THR Bulan hari raya idul fitri? Y tunjangan Hitung tunjangan hari raya Mencetak hasil perhitungan tunjangan T Hasil perhitungan tunjangan Hasil perhitungan tunjangan End Phase End Gambar 4. 3 System flow Menghitung Tunjangan

36 Sistem Flow Menghitung Total Gaji Manager Keuangan Start absensi tunjangan Menghitung total gaji lembur jabatan Input data total gaji Simpan hasil perhitungan gaji penggajian Mencetak hasil perhitungan gaji Hasil perhitungan total gaji Hasil perhitungan total gaji End Phase Gambar 4. 4 Menghitung Total Gaji

37 4.2 Hierarchy Input Proses Output (HIPO) Berikut ini gambar Hierarchy Input Proses Output dari rancang bangun aplikasi penggajian CV. Rahayu Sentosa. 0 Sistem Informasi Penggajian 1 2 3 Pemeliharaan File Master Pemeliharaan File Transaksi Cetak Laporan 1.1 File Master Karyawan 1.2 File Master Absensi 1.3 File Master Lembur 2.1 File Transaksi Penggajian 3.2 Laporan Penggajian Karyawan 1.4 File Master Jabatan 1.5 File Master Agama 1.6 File Master Tunjangan Hari Raya Gambar 4.5 HIPO (Hierarchy Input Proses Output) 4.3 Data Flow Diagram Data Flow Diagram (DFD) menggambarkan aliran data yang terjadi di dalam sistem yang dirancang, sehingga dengan dibuatnya DFD ini agar terlihat arus data yang mengalir dalam sistem secara jelas. 1. Context Diagram Context Diagram menggambarkan asal data dan menunjukan aliran dari data tersebut. Context diagram pada sistem informasi penggajian yang terintegrasi tersebut memiliki 3 external entity yaitu keuangan,, dan manager. Aliran data yang keluar dari eksternal entity tersebut menunjukan bahwa data tersebut berasal dari eksternal entity tersebut dan aliran data yang masuk menunjukan bahwa data tersebut ditujukan untuk eksternal entity tersebut.

38 Hitung tunjangan hari raya 0 Keuangan Hasil hitung total gaji Hitung gaji lembur Hasil perhitungan absensi Sistem Informasi Penggajian Input data form gaji lembur Input data Karyawan Karyawan + Data Agama Karyawan Data Absensi Karyawan Laporan perhitungan total gaji Data Tunjangan Hari Raya Data Jabatan Karyawan Manager Gambar 4. 6 Context diagram 2. Diagram level 0 Karyawan Input data Karyawan Input data form gaji lembur FLOW_41 1 Flow_42 IUD Karyawan 1 Karyawan Flow_43 IUD Lembur 2 Lembur Data Absensi Karyawan Flow_44 Pemeliharaan File Master IUD Absensi IUD Jabatan 3 Absensi 4 Jabatan Manager Data Jabatan Karyawan Data Agama Karyawan Flow_97 Flow_99 IUD Agama 5 Agama Data Tunjangan Hari Raya + IUD THR 6 THR 2 Hasil hitung total gaji Keuangan Pemeliharaan File Hitung tunjangan hari raya Transaksi Hasil perhitungan absensi Keuangan Hitung gaji lembur + IUD Penggajian 7 Penggajian Membaca 3 Cetak Laporan + Laporan perhitungan total gaji Manager Gambar 4. 7 Diagram level 0

39 3. Diagram level 1 a. File Master Diagram level 1 file master merupakan decompose dari diagram pemeliharaan file master level 0. 1 Karyawan Data Master Input data Karyawan Karyawan IUD Karyawan 1 Karyawan 2 Data Master Karyawan Input data form gaji lembur Lembur IUD Lembur 2 Lembur 3 Manager Data Master Data Absensi Karyawan Absensi IUD Absensi 3 Absensi Manager 4 Data Master Data Jabatan Karyawan Jabatan IUD Jabatan 4 Jabatan 5 Manager Data Agama Karyawan Data Master 5 Agama Agama IUD Agama 6 Manager Data Master Data Tunjangan Hari Raya THR IUD THR 6 THR Gambar 4. 8 Diagram level 1 File Master

40 b. File Transaksi Diagram level 1 file transaksi merupakan hasil decompose dari pemeliharaan file transaksi dari diagram level 0. 3 Absensi 2 Lembur 1 Karyawan Flow_43 Flow_99 Flow_97 Flow_42 6 THR 5 Agama 4 Jabatan FLOW_41 1 Flow_44 Keuangan Hitung gaji lembur Hasil hitung total gaji Keuangan Menghitung gaji Hitung tunjangan hari raya Hasil perhitungan absensi IUD Penggajian 7 Penggajian Gambar 4. 9 Diagram level 1 File Transaksi c. Cetak Laporan Diagram level 1 laporan merupakan decompose dari pemeliharaan file cetak laporan dari diagram level 0. 1 7 Penggajian Membaca Membuat Laporan Penggajian Laporan perhitungan total gaji Manager Gambar 4. 10 Diagram level 1 Laporan 4.4 Entity Relationship Diagram Entity Relationship Diagram (ERD) dari sistem informasi penggajian yang terintegrasi tersebut terdiri dari Conceptual Data Model (CDM) dan Physical Data Model (PDM). Berikut ini akan dijelaskan lebih detail.

41 1. Conceptual Data Model (CDM) Conceptual Data Model pada sistem Informasi penggajian tersebut pada CV. Rahayu Sentosa memiliki 6 tabel di mana terdiri dari 5 tabel Master dan 1 tabel transaksi. Dijelaskan pada Gambar 4.11 Conceptual Data Model (CDM). 2. Physical Data Model (PDM) Physical Data Model merupakan hasil representasi dari tabel-tabel yang digunakan di dalam sistem informasi penggajian yang terintegrasi tersebut beserta dengan tipe datanya.dan struktur tabel, serta desain Input dan output sistem. Berikut ini akan dijelaskan secara detail tahapan-tahapan yang akan dilakukan. Dijelaskan pada Gambar 4.12 Physical Data Model (PDM). Gambar 4.11 Conceptual Data Model (CDM)

42 Gambar 4.12 Physical Data Model (PDM) 4.5 Struktur Tabel Dalam hal merancang struktur tabel yang diperlukan, meliputi nama tabel, nama atribut, tipe data, serta data pelengkap seperti primary key, foreign key, dan sebagainya. Rancangan basis data aplikasi ini terdiri dari tabel tabel sebagai berikut : 1. Nama Tabel : Data Karyawan Fungsi Primary Key Foreign Key : Menyimpan Data Karyawan : Nomer Induk Karyawan : Jabatan

43 Tabel 4.1 Tabel Data Karyawan No. Field Tipe Data Constraint Keterangan 1 NIK Varchar(5) Primary Key Nik 2 JABATAN Varchar(5) Foreign Key Kode jabatan 3 NAMA Varchar(100) - Nama 4 ALAMAT Varchar(100) - Alamat 5 TELPON Varchar(50) - Tempat lahir 6 AGAMA date - Tanggal lahir 7 JEKEL Varchar(1) - Jenis kelamin 8 GAJI_POKOK Integer - Gaji Pokok Karyawan 9 THN_MASUK Date - Tanggal masuk 2. Nama Tabel : Login Fungsi Primary Key : Menyimpan Data Akses Login : Username Tabel 4.2 Tabel Login No. Field Tipe Data Constraint Keterangan 1 Username Varchar(10) Primary Key User Admin

44 No. Field Tipe Data Constraint Keterangan 2 Password Varchar(10) - Password Admin 3. Nama Tabel : Absensi Fungsi : Menyimpan Data Absensi Primary Key : - Foreign Key : NIK Tabel 4.3 Tabel Absensi No. Field Tipe Data Constraint Keterangan 1 TGL_ABSEN Varchar(5) Primary Key Tanggal Absensi 2 NIK Varchar(5) Foreign Key NIK 3 NAMA_KARYA WAN Varchar(100) - Nama 4 JAM_MASUK Varchar(50) - Jam Sistem 5 JAM_MASUK_K ARY Varchar(50) - Jam Masuk Karyawan 6 JAM_KELUAR Date - Jam Keluar

45 No. Field Tipe Data Constraint Keterangan Karyawan 7 TERLAMBAT Varchar(50) - Terlambat 4. Nama Tabel : Jabatan Fungsi Primary Key : Menyimpan Data Jabatan : ID_Jabatan Foreign Key : - Tabel 4.4 Tabel Jabatan No. Field Tipe Data Constrai nt Keterangan 1 ID_JABATAN Varchar(5) Primary Key ID Jabatan 2 NAMA_JABATAN Varchar(5) Foreign Key Nama Jabatan 3 THR Varchar(100) - Tunjangan Hari Raya 4 TUNJ_JABATAN Varchar(100) - Tunjangan Jabatan 5 UANG_MAKAN Varchar(50) - Uang Makan

46 No. Field Tipe Data Constrai nt Keterangan 6 UANG_TRANSPO RT Date - Uang Transport 5. Nama Tabel : Penggajian Fungsi Primary Key Foreign Key : Menyimpan Data Penggajian : No_Slip_Gaji : NIK, ID_Jabatan Tabel 4.5 Tabel Transaksi Penggajian No. Field Tipe Data Constraint Keterangan 1 NO_SLIP_GAJI Varchar(50) Primary key Id gaji 2 TGL_SLIP Date - Tanggal Slip 3 NIK Varchar(50) Foreign Key Tahun2 4 NAMA_KAR Varchar(50) - Nip 5 JABATAN_KAR Varchar(50) Foreign Key Jabatan 6 GAJI_POKOK Integer - Gaji pokok 7 THR Integer - Tunjangan

47 No. Field Tipe Data Constraint Keterangan Hari Raya 8 TUNJ_JABATA N Integer - Tunjangan Jabatan 9 TUNJ_MAKAN Integer - Tunjangan makan 10 TUNJ_TRANSP ORT Integer - Tunjangan Transport 11 TOTAL_POTON GAN Integer - Total potongan 12 TOTAL_GAJI Integer - Total gaji 4.6 Desain Input/Output Desain Input/output merupakan rancangan Input/output berupa Form- Form untuk memasukkan data Master dan transaksi dan mencetak hasil output berupa laporan-laporan. Desain Input/output ini nantinya akan dibuat sebagai acuan dalam membuat aplikasi dalam merancang aplikasi sistem informasi penggajian yang terintegrasi. 4.6.1 Desain Input Desain Input merupakan rancangan Form-Form yang digunakan untuk memasukkan data Master dan data transaksi. Desain Input dalam rancangan aplikasi ini terdiri dari desain Form menu, Form Master, dan

48 Form transaksi. Desain input merupakan desain masukan dari pengguna kepada sistem yang kemudian akan disimpan kedalam database. a. Login Gambar 4.13 Login b. Menu Utama APLIKASI PPENGGAJIAN MASTER TRANSAKSI Gambar 4.14 Menu Utama c. Form Master Gambar 4.15 Form Karyawan

49 Gambar 4.16 Form Absensi Gambar 4.17 Form Jabatan d. Form Transaksi Gambar 4.18 Form Penggajian

50 4.6.2 Teknologi 1. Perangkat Keras Spesifikasi perangkat keras minimum yang dibutuhkan untuk menjalankan aplikasi ini adalah satu unit komputer dengan: a) Processor intel i5 2400 (Box) (3.1Ghz,C6Mb,Lga1155) intel LGA 1155 b) Memory dengan RAM 2 GB c) VGA on Board d) Monitor Super VGA (1024 X 768) dengan minimum warna 32 bit e) Keyboard dan mouse 2. Perangkat Lunak Sedangkan perangkat lunak minimum yang harus diinstall ke dalam sistem komputer adalah : a) Windows 7 Ultimate b) Microsoft Visual Studio 2010 c) SQL Server 2008 d) Microsoft Office 2010 e).net Framework 4.0 4.6.3 Desain Output Desain output merupakan perancangan desain laporan yang merupakan hasil data dari proses yang terjadi, yang tersimpan pada database yang kemudian akan dikelola sedemikian rupa menjadi informasi yang berguna bagi pengguna aplikasi.

51 A. Laporan Slip Gaji B. Laporan Penggajian Gambar 4.19 Laporan Slip Gaji Gambar 4.20 Laporan Penggajian

52 C. Laporan THR Gambar 4.21 Laporan Tunjangan Hari Raya 4.7 Implementasi dan Evaluasi Implementasi sistem ini akan menjelaskan detil aplikasi keuangan terintegrasi, penjelasan hardware / software pendukung, dan form-form yang ada pada aplikasi. 4.8 Tampilan Program Dalam sub ini dijelaskan langkah-langkah dalam menjalankan aplikasi penggajian yang telah dibuat. 1. Login Gambar 4.22 Form Login

53 Deskripsi: form ini berfungsi unuk pengecekan privilages tiap user atau batasan tiap account user. Apabila Username dan Password salah maka akan muncul pesan yang menunjukan pada gambar 4.22, namun apabila benar maka user akan masuk pada menu form utama yang ditunjukan pada gambar 4.23 berikut ini. Gambar 4.23 Pesan apabila Username dan Password Tidak Terdaftar 2. Menu Utama Gambar 4.24 Menu Utama Gambar 4.25 Sub Menu Utama

54 Deskripsi: form ini digunakan untuk tampilan utama pemilihan menu apliksi. Apabila menu Master diklik maka akan muncul macam macam menu Master yang nantinya dapat terintegrasi dengan transaksi penggajian, apabila sub menu Karyawan diklik maka akan muncul form yang digunakan untuk mengisi data, apabila sub menu Absensi Karyawan diklik maka akan muncul form absensi yang digunakan untuk mengisi data absen, apabila sub menu Jabatan diklik maka akan muncul form jabatan yang digunakan untuk mengisi data jabatan, apabila sub menu General Setting diklik maka akan muncul form general setting yang digunakan untuk mengisi data aturan perusahaan, dan menu LOGOUT dklik maka akan kembali pada form login pada gambar 4.25 diatas. 3. Form Menu Insert, Update, and Delete Data Jabatan Gambar 4.26 Form Input, Update dan Delete Data Jabatan Deskripsi : Dalam form ini terdapat menu input, update dan delete data jabatan yang akan ditunjukan pada gambar 4.26.

55 4. Form Menu Insert, Update, and Delete Karyawan Gambar 4.27 Menu Input, Update dan Delete Karyawan Deskripsi: Dalam form ini terdapat menu input, update dan delete data yang akan ditunjukan pada gambar 4.27. 5. Form Menu Insert dan Update Data Absensi Gambar 4.28 Form Input dan Update Data Absensi

56 Deskripsi: Dalam form ini terdapat menu input dan update data absensi yang akan ditunjukan pada gambar 4.28. 6. Menu Transaksi Gambar 4.29 Menu Transaksi Deskripsi: Dalam menu penggajian ini ditunjukan sebagai menu input transaksi penggajian yang dilakukan oleh admin dan ditunjukan pada gambar 4.29. Form ini juga digunakan sebagai form input, update maupun delete dari transaksi penggajian. 7. Menu Laporan Gambar 4.30 Sub Menu Laporan

57 Deskripsi : Dalam form ini terdapat sub menu transaksi dan laporan yang akan ditunjukan pada gambar 4.30. Didalam menu penggajian terdapat form input, update dan delete transaksi penggajian. Sedangkan pada sub menu laporan terdapat sub menu laporan gaji, laporan tunjangan hari raya dan slip gaji yang ditunjukkan pada gambar 4.31. 8. Laporan Penggajian Karyawan Gambar 4.31 Laporan Penggajian Karyawan Deskripsi: Dalam laporan penggajian bulanan yang berisi laporan penggajian secara keseluruhan. 9. Laporan Slip Gaji Gambar 4.32 Laporan Slip Gaji

58 Deskripsi: Dalam slip gaji ini akan menghasilkan output yang nantinya akan diberikan kepada sebagai bukti penggajian telah dilakukan. 10. Laporan Tunjangan Hari Raya Gambar 4.33 Laporan Tunjangan Hari Raya Deskripsi: Dalam laporan tunjangan hari raya ini berisi laporan tunjangan secara keseluruhan pada bulan tertentu.