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

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

BAB IV DESKRIPSI PEKERJAAN. dalam CV. WAHYU MEKAR ABADI khususnya dalam hal pengolahan data

BAB IV DESKRIPSI KERJA PRAKTEK

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

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

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

BAB IV DESKRIPSI PEKERJAAN

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

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

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN

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

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

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

BAB IV DESKRIPSI KERJA PRAKTEK

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

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK

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

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

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

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

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV DESKRIPSI KERJA PRAKTEK

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

BAB IV DESKRIPSI KERJA PRAKTEK. Dari document flow yang prosesnya masih manual lalu dibuatkan system

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

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

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN

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

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

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

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

BAB IV DESKRIPSI KERJA PRAKTIK

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk

BAB IV DESKRIPSI KERJA PRAKTEK

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

STIKOM SURABAYA BAB IV DESKRIPSI PEKERJAAN

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

BAB IV PENJELASAN PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB IV DESKRIPSI PEKERJAAN

BAB IV HASIL DAN PEMBAHASAN. 4.1 System Flow Katalog Koleksi dan Presensi Pengunjung Perpustakaan

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI PEKERJAAN. berupa kertas, sehingga sering terjadi redudansi data dan adanya

BAB IV DESKRIPSI PEKERJAAN. dan transaksi baik peminjaman dan pengembalian masih dilakukan dengan cara

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

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

BAB IV DESKRIPSI PEKERJAAN. penggunaan sistem masih dilakukan dengan pencatatan secara manual, sehingga

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

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

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam

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

BAB IV DESKRIPSI PEKERJAAN. surat masuk dan surat keluar yang pencatatannya masih secara manual, sehingga

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 KERJA PRAKTEK. Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah

BAB IV DESKRIPSI KERJA PRAKTEK. Taman Budaya Jawa Timur, ditemukan ada hal yang perlu dibenahi, yaitu proses

BAB IV ANALISIS DAN DESAIN SISTEM. Dalam pengembangan sistem informasi dibutuhkan analisis

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

BAB IV HASIL DAN PEMBAHASAN. aplikasi pembelian barang pada CV Mitra Tech Abadi. Hasil dan pembahasan

BAB IV 4. METODE DAN RANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis

BAB IV DESKRIPSI PEKERJAAN

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

BAB IV DESKRIPSI PERKERJAAN

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

BAB IV DESKRIPSI PEKERJAAN

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

BAB IV DESKRIPSI PEKERJAAN. dalam menganalisa, merancang dan mengembangkan program adalah: yang sekiranya dapat membantu pengembangan program.

BAB IV DESKRIPSI PEKERJAAN. beberapa badan pelayanan kesehatan lain. Hal ini diakibatkan karena sistem yang

BAB IV ANALISIS DAN DESAIN SISTEM. seorang dengan bagian konseling. Bagian Konseling memberikan informasi

BAB IV ANALISIS DAN DESAIN SISTEM. pada UD.Dwi Mulya Plastik yang akan dibuat. Metode ini membutuhkan analisis

BAB IV DESKRIPSI KERJA PRAKTEK. permasalahan yang ada pada sistem, dimana aplikasi dibangun dengan meliputi

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

BAB IV ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI PEKERJAAN. Sungai (BBWS) Brantas, ditemukan beberapa permasalahan seperti: human error

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

BAB IV 4. DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI KERJA PRAKTEK. sistem dimana aplikasi dibangun yang meliputi perangkat keras (hardware), perangkat

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

BAB IV DESKRIPSI SISTEM INFORMASI PENYUSUNAN JADWAL

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. mengetahui proses bisnis yang ada dalam sistem yang akan dibuat, dalam hal ini

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV DISKRIPSI PEKERJAAN

Transkripsi:

BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil survey yang penulis lakukan pada saat kerja praktek di CV Intan Kediri, secara garis besar permasalahan yang ada adalah belum adanya sistem yang dapat mengelola data penggajian dengan baik. Kesalahan dalam penghitungan data penggajian akan berakibat penerimaan gaji tidak sesuai dengan seharusnya. Dalam kerja praktek ini penulis berusaha menemukan permasalahan yang ada dan mempelajari serta mengatasi masalah tersebut. Permasalahan pada CV Intan Kediri yaitu masalah menangani pengelolaan data dan penggajian. Untuk mengatasi masalah masalah tersebut maka diperlukan langkah langkah sebagai berikut: 1. Menganalisis sistem. 2. Mendesain sistem. 3. Mengimplementasikan sistem. 4. Melakukan pembahasan tentang implementasi sistem. Langkah langkah di atas ditujukan untuk menemukan solusi dari permasalahan yang ada pada CV Intan Kediri. Untuk lebih jelasnya, dapat dijelaskan pada sub bab di bawah ini: 4.1 Menganalisis Sistem Menganalisis sistem adalah langkah awal untuk membuat suatu sistem baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan yang

ada pada CV Intan Kediri khususnya dalam hal pengolahan data, penggajian, dan pembuatan laporan. Analisis dokumen merupakan kegiatan pengumpulan informasi mengenai dokumen-dokumen yang digunakan dalam suatu sistem. Tujuan dari analisis dokumen adalah mengetahui dan memahami dokumen-dokumen apa saja yang terlibat dan mengalir dalam suatu sistem yang sedang berjalan. Untuk proses penggajian, bagian kean merekap data, data keluarga (DK) untuk menghitung tunjangan keluarga. Setelah gaji dihitung dengan tunjangannya maka akan dicetakkan slip gaji. Untuk Document Flow Penggajian dapat dilihat pada Gambar 4.1. Doc Flow Penggajian Pegawai Admin Pegawai Mulai Data Surat keterangan tunjangan keluarga Menghitung tunjangan Menghitung gaji Menghitung gaji dengan tunjangan Membuat slip gaji Mencetak slip gaji Slip gaji 1 2 Slip gaji 2 C Selesai Gambar 4.1 Document Flow Penggajian Pegawai

4.2 Mendesain Sistem Setelah melakukan analisis sistem maka selanjutnya dilakukan mendesain sistem. Dalam mendesain sistem ini penulis mulai membentuk sistem baru yang telah terkomputerisasi. Langkah langkah yang dilakukan dalam mendesain sistem ini adalah sebagai berikut: 1. System Flow 2. Context Diagram 3. Diagram Jenjang Proses 4. DFD 5. ERD 6. Struktur Basis Data dan Tabel 7. Desain Input Output 4.2.1 System Flow System flow memuat hasil analisis sistem yang merupakan pengembangan dari sistem yang sudah ada. System flow menunjukkan aliran proses kegiatan setelah menggunakan Aplikasi Sistem Penggajian. A. System Flow Pengelolaan Data Pegawai Gambar 4.2 menjelaskan tentang proses pengelolaan data, proses dimulai dari yang memberikan berkas dari dinas pusat kemudian dikelola oleh bagian kean. Proses berkaitan dengan pengelolaan data keluarga (DK), apabila dengan status menikah maka akan terintegrasi pada proses pengelolaan data keluarga.

Sys Flow Pengelolaan Data Pegawai Pegawai Admin Sistem Mulai Berkas NIP Memverifikasi NIP Pegawai Tidak NIP ada? Ya Data Menyimpan data Pegawai Menampilkan data Mengecek status Data Status belum menikah? Ya Data Pegawai diubah? Ya Tidak 2 Tidak Ada perubahan DK? Data yang diubah Mengupdate data Ya 1 Tidak Pegawai Selesai Gambar 4.2 System Flow Pengelolaan Data Pegawai B. System Flow Mencatat Data Keluarga Sys Flow Mencatat Data Keluarga (DK) Pegawai Admin Sistem Mulai Berkas permohonan tunjangan keluarga NIP Mengecek data Menampilkan data 2 Data Data keluarga yang menjadi tanggungan Ya DK baru? Tidak Ada perubahan DK? Ya Tidak 1 Perubahan DK Menyimpan DK Data DK Selesai Gambar 4.3 System Flow Data Keluarga

Pada Gambar 4.3 menjelaskan tentang proses mencatat data keluarga (DK) yang dilakukan bagian kean. Proses dimulai dari yang memberikan data keluarga (DK) kemudian dicek apakah ada data keluarga yang sudah tersimpan dalam tabel DK, jika ada kemudian ditampilkan dan dikelola jika terjadi perubahan akan disimpan dalam tabel DK. C. System Flow Penggajian Pegawai Sys Flow Penggajian Pegawai Admin Sistem Pegawai Mulai NIP Mengecek data Pegawai Data Menampilkan data Mengecek tunjangan keluarga Data DK Dapat tunjangan? Ya Tidak Menghitung tunjangan keluarga Menghitung gaji yang diterima Menampilkan data gaji Data gaji Menyimpan data gaji Histori penggajian Mencetak slip gaji per Slip gaji Selesai Gambar 4.4 System Flow Penggajian Pegawai

Gambar 4.4 menjelaskan proses penggajian yang dilakukan bagian kean. Proses dimulai dengan memasukkan periode penggajian kemudian merekap data dari tabel presensi,, gaji, dan DK. Menghitung gaji yang diterima kemudian disimpan dalam tabel histori gaji penggajian dan mencetak slip. 4.2.2 Context Diagram Context Diagram adalah gambaran menyeluruh dari DFD. Di dalam Context Diagram terdapat tiga External Entity yaitu Pegawai, Admin dan Direktur. Untuk lebih jelasnya dapat dilihat pada gambar 4.5. Admin Informasi data peg awai slip gaji Peg awai Data cuti 0 NIP ID Password Data Sistem Informasi Pengg ajian pada CV Intan Kediri Laporan yang dipilih + Jenis laporan Data keluarga Direktur Perubahan data keluarga Admin Data g aji Gambar 4.5 Context Diagram 4.2.3 Diagram Jenjang Proses Diagram Jenjang Proses dari sistem informasi presensi dan penggajian memberikan gambaran proses dan subproses yang ada. Pada gambar 4.6

memberikan gambaran proses-proses utama untuk sistem informasi presensi dan penggajian. Untuk lebih jelasnya ditunjukkan Gambar 4.6. 0 Sistem Informasi Penggajian Pegawai CV Intan Kediri 1 2 3 Mengelola Data Pegawai Mencatat Data Keluarga Penggajian Pegawai Gambar 4.6 Diagram Jenjang Proses Gambar 4.7 memberikan gambaran subproses untuk proses mengelola data. Proses mengelola data digunakan untuk menyimpan, mengupdate, atau menghapus data. Untuk lebih lebih jelasnya ditunjukkan Gambar 4.7. 1 Mengelola Data Pegawai 1.1 1.2 1.3 1.4 Menverifikasi NIP Menampilkan data Menyimpan data Mengecek status Gambar 4.7 Subproses Mengelola Data Pegawai

Gambar 4.8 memberikan gambaran subproses untuk proses penggajian. Proses penggajian digunakan untuk penghitungan gaji yang diterima. Untuk lebih lebih jelasnya ditunjukkan Gambar 4.8. 3 Penggajian Pegawai 3.1 3.2 3.3 3.4 3.5 3.6 3.7 Mengecek gaji pokok karyawan Mengecek tunjangan keluarga Menghitung tunjangan Menghitung jumlah gaji di terima Menampilkan data gaji karyawan Menyimpan data gaji karyawan Mencetak slip gaji Gambar 4.8 Subproses Penggajian Pegawai 4.2.4 Data Flow Diagram DFD merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstruktur. DFD menggambarkan seluruh kegiatan yang terdapat pada sistem secara jelas. Berikut ini adalah Data Flow Diagram Rancang Bangun Sistem Informasi Presensi dan Penggajian, dari sinilah kita bisa mengetahui aliran data yang ada didalam sistem yang terstruktur. Dalam perancangan sistem informasi penggunaan DFD adalah suatu cara yang mungkin harus digunakan, hal ini disebabkan supaya dapat mempermudah dalam memahami sistem yang ada dalam suatu perusahaan ataupun badan usaha. A. DFD Level 0 Sistem Penggajian

DFD level 0 ini, berisi 7 proses. Proses tersebut antara lain, mengelola data, data keluarga, penggajian. Untuk lebih jelasnya ditunjukan pada Gambar 4.9. 1 Peg awai Data dibaca [Data keluarg a] [Perubahan data keluarg a] 4 Mencatat Data Keluarg a + Informasi data peg awai Data keluarga disimpan NIP 5 Data DK Status menikah [NIP ] [Data peg awai] 1 Meng elola Data Peg awai + NIP dibaca [Data yang diubah] Data diupdate 1 Peg awai [Informasi data ] Data disimpan 1 Peg awai Gambar 4.9 DFD Level 0 Sistem Penggajian B. DFD Level 1 Data Pegawai DFD Level 1 data master ini menggambarkan proses pengelolaan data. Pada DFD Level 1 data master berhubungan dengan proses mencatat data keluarga (DK). Jika status menikah maka akan berlanjut ke proses mencatat DK. Untuk jelasnya ditunjukan pada Gambar 4.10.

1.1 [NIP ] Memverifikasi NIP [NIP dibaca] NIP ada NIP tidak ada 1.4 [Informasi data ] [Data peg awai] 1.2 Menampilkan data peg awai Menyimpan data peg awai Data diubah [Data peg awai disimpan] 1.5 [Data yang diubah] 1 Peg awai Update data status nikah dibaca proses berlanjut [Data peg awai diupdate] 1.3 Meng ecek status 1 Peg awai [Status peg awai menikah] Mencatat Data Keluarg a Gambar 4.10 DFD Level 1 Pengelolaan Data Pegawai C. DFD Level 1 Mencatat Data Keluarga DFD Level 1 mencatat data keluarga ini menggambarkan proses rekap data keluarga. Proses ini berkaitan dengan mencatat data, jika status menikah maka akan berlanjut ke proses mencatat data keluarga. Data keluarga akan digunakan untuk menghitung besar tunjangan keluarga. Untuk jelasnya ditunjukan pada Gambar 4.11.

[NIP] 4.1 Meng ecek data [Data peg awai dibaca] 1 Peg awai NIP valid Meng elola Data Pegawai [Status peg awai menikah] 4.2 Menampilkan data peg awai [Informasi data ] Proses berlanjut [Data keluarg a] [Perubahan data keluarg a] 4.3 Menyimpan DK [Data keluarg a disimpan] 5 Data DK Gambar 4.11 DFD Level 1 Mencatat Data Keluarga D. DFD Level 1 Penggajian Pegawai DFD Level 1 penggajian ini menggambarkan proses rekap gaji. Besar gaji dihitung dari gaji pokok dan tunjangan keluarga. Data keluarga dicek untuk mengecek tunjangan keluarga. Data gaji ditampilkan dengan menghitung total gaji yang diterima dengan penjumlahan gaji pokok dan tunjangan. Kemudian bagian Admin mencetak slip gaji. Untuk jelasnya ditunjukan pada Gambar 4.12.

6.1 [NIP] Meng ecek data [Data peg awai dibaca] 1 Peg awai Data 6.2 Menampilkan data peg awai [Informasi data ] Proses berlanjut 6.3 Meng ecek tunjangan keluarga [Data keluarg a dibaca] 5 Data DK Dapat tunjangan Tidak dapat tunjangan 6.4 Meng hitung tunjangan keluarga Proses berlanjut 6.5 Meng hitung g aji yang diterima Gaji peg awai Ke an [Data gaji peg awai] 6.6 Menampilkan data g aji peg awai Proses berlanjut 6.7 7 Histori Peng g ajian [Data pengg ajian disimpan] Menyimpan data g aji Data g aji Peg awai [slip g aji] 6.8 Mencetak slip g aji Gambar 4.12 DFD Level 1 Penggajian Pegawai

4.2.5 Entity Relationship Diagram Entity Relational Diagra (ERD) menggambarkan hubungan data dari tabel satu ke tabel yang lain. Berikut ini adalah ERD dari sistem informasi presensi dan penggajian pada UPT Taman Budaya Jawa Timur. A. Conceptual Data Model Gambar 4.13 adalah conceptual data model (CDM) dari dari sistem informasi penggajian pada CV Intan Kediri. CDM terdiri dari 7 tabel yang saling terhubung. Untuk lebih jelasnya ditunjukkan pada gambar di bawah ini. Berdasarkan2 Data_Gaji_Pokok Kode_Gaji Gapok Data_Keluarg a Kode_DK Nama Tempat_Lahir Tang g al_lahir Pekerjaan Tgl_Nikah Mempunyai Memiliki2 Data_Keluarg a_detil Kode_Detil Nama Tempat_Lahir Tang g al_lahir Status_Anak Jenis_Kelamin Status_Pendidikan Status_Kerja Golongan Kode_Golongan Pang kat Golongan Jabatan Kode_Jabatan Nama Tunjangan_Jabatan Mempunyai2 Mempunyai3 Peg awai ID_Peg awai NIP Nama Tempat_Lahir Tang g al_lahir Kelamin Agama Status_Nikah Alamat No_Telepon Foto Status Melakukan Peng g ajian No_Slip Gapok Tunj_Keluarga THR Jumlah_Uang Tgl_Ambil Periode Gambar 4.13 Conceptual Data Model B. Physical Data Model Gambar 4.14 adalah Physical data model (PDM) dari sistem informasi presensi dan penggajian pada CV Intan Kediri. PDM merupakan hasil generate dari CDM yang telah dibuat sebelumnya. PDM menunjukkan detail dari kolomkolom dari setiap tabel, tipe data dan referensi dari setiap tabelnya. Untuk lebih jelasnya ditunjukkan pada gambar di bawah ini.

KODE_GOLONGAN = KODE_GOLONGAN DATA_GAJI_POKOK KODE_GAJI varchar(20) KODE_GOLONGAN varchar(20) GAPOK integer DATA_KELUARGA KODE_DK varchar(20) ID_PEGAWAI char(4) NAMA varchar(100) TEMPAT_LAHIR varchar(50) TANGGAL_LAHIR timestamp PEKERJAAN varchar(100) TGL_NIKAH timestamp ID_PEGAWAI = ID_PEGAWAI KODE_DK = KODE_DK DATA_KELUARGA_DETIL KODE_DETIL varchar(20) KODE_DK varchar(20) NAMA varchar(100) TEMPAT_LAHIR varchar(50) TANGGAL_LAHIR timestamp STATUS_ANAK varchar(10) JENIS_KELAMIN varchar(20) STATUS_PENDIDIKAN varchar(20) STATUS_KERJA varchar(20) GOLONGAN KODE_GOLONGAN varchar(20) PANGKAT varchar(50) GOLONGAN varchar(20) JABATAN KODE_JABATAN varchar(20) NAMA varchar(100) TUNJANGAN_JABATAN integer PEGAWAI ID_PEGAWAI char(4) KODE_GOLONGAN varchar(20) KODE_JABATAN varchar(20) KODE_GOLONGAN = KODE_GOLONGAN NIP varchar(20) NAMA varchar(100) TEMPAT_LAHIR varchar(50) TANGGAL_LAHIR timestamp KELAMIN varchar(20) AGAMA varchar(20) STATUS_NIKAH varchar(20) ALAMAT varchar(200) NO_TELEPON varchar(12) FOTO long binary KODE_JABATAN = KODE_JABATAN STATUS varchar(10) ID_PEGAWAI = ID_PEGAWAI PENGGAJIAN ID_PEGAWAI char(4) NO_SLIP varchar(20) GAPOK integer TUNJ_KELUARGA integer THR integer JUMLAH_UANG integer TGL_AMBIL timestamp PERIODE timestamp Gambar 4.14 Physical Data Model 4.2.6 Struktur File Database yang digunakan adalah database SQL Server 2005. Pada aplikasi ini, diperlukan beberapa tabel. Tabel-tabel tersebut memiliki atribut masing-masing. Berikut ini penjelasan dari atribut, tipe data dan constraint antar tabel tersebut. A. Nama tabel : Pegawai Fungsi Primary key Foreign key : Menyimpan Data Pegawai : ID_Pegawai : Kode_Golongan, Kode_Jabatan Tabel 4.1 Tabel Pegawai No Nama Field Tipe Data Constraint

1 ID_Pegawai Char(4) Primary Key 2 NIP Varchar(20) NotNull 3 Nama Varchar(100) NotNull 4 Tempat_Lahir Varchar(50) NotNull 5 Tanggal_Lahir Datetime NotNull 6 Kelamin Varchar(20) NotNull 7 Agama Varchar(20) NotNull 8 Status_Nikah Varchar(20) NotNull 9 Alamat Varchar(200) NotNull 10 No_Telepon Varchar(12) NotNull 11 Foto Image NotNull 12 Status Varchar(10) NotNull 13 Kode_Golongan Varchar(20) Foreign Key 14 Kode_Jabatan Varchar(20) Foreign Key B. Nama tabel : Jabatan Fungsi Primary key : Menyimpan Data Jabatan Pegawai : Kode_Jabatan Foreign key : - Tabel 4.2 Tabel Jabatan No Nama Field Tipe Data Constraint 1 Kode_Jabatan Varchar(20) Primary Key 2 Nama Varchar(100) NotNull 3 Tunjangan_Jabatan Integer NotNull C. Nama tabel : Golongan Fungsi Primary key : Menyimpan Data Golongan : Kode_Golongan Foreign key : - Tabel 4.3 Tabel Golongan

No Nama Field Tipe Data Constraint 1 Kode_Golongan Varchar(20) Primary Key 2 Pangkat Varchar(50) NotNull 3 Golongan Varchar(5) NotNull D. Nama tabel : Data Gaji Pokok Fungsi Primary key Foreign key : Menyimpan Data Gaji Pokok Pegawai : Kode_Gaji : Kode_Golongan Tabel 4.4 Tabel Data Gaji Pokok No Nama Field Tipe Data Constraint 1 Kode_Gaji Varchar(20) Primary Key 2 Gapok Integer NotNull 3 Kode_Golongan Varchar(20) Foreign Key E. Nama tabel : Data_Keluarga Fungsi Primary key Foreign key : Menyimpan Data Keluarga : Kode_DK : ID_Pegawai Tabel 4.5 Tabel Data Keluarga No Nama Field Tipe Data Constraint 1 Kode_DK Varchar(20) Primary Key 2 ID_Pegawai Char(4) Foreign Key 3 Nama Varchar(100) NotNull 4 Tempat_Lahir Varchar(50) NotNull 5 Tanggal_Lahir Datetime NotNull 6 Pekerjaan Varchar(100) NotNull 7 Tanggal_Perkawinan Datetime NotNull F. Nama tabel : Data_Keluarga_Detil

Fungsi Primary key Foreign key : Menyimpan Detil Data Keluarga : Kode_Detil : Kode_DK Tabel 4.6 Tabel Detil Data Keluarga No Nama Field Tipe Data Constraint 1 Kode_Detil Varchar(20) Primary Key 2 Nama Varchar(100) NotNull 3 Tempat_Lahir Varchar(50) NotNull 4 Tanggal_Lahir Datetime NotNull 5 Status_Anak Varchar(25) NotNull 6 Jenis_Kelamin Varchar(25) NotNull 7 Status_Kerja Varchar(25) NotNull 8 Status Pendidikan Varchar(25) NotNull 9 Kode_DK Varchar(20) Foreign Key G. Nama tabel : Penggajian Fungsi Primary key Foreign key : Menyimpan Data Gaji Pegawai : No_Slip : ID_Pegawai Tabel 4.7 Tabel Penggajian No Nama Field Tipe Data Constraint 1 No_Slip Varchar(20) Primary Key 2 ID_Pegawai Char(4) Foreign Key 3 Gapok Int NotNull 4 Tunj_Keluarga Int NotNull 5 Jumlah_Uang Int NotNull H. Nama Tabel : Status

Fungsi Primary Key : untuk menyimpan status : idstatus Foreign key : - Tabel 4.9 Tabel Status Kolom Tipe data Constraint Idstatus Varchar(4) PK, Notnull Nama Varchar(50) Notnull 4.2.7 Desain Input Output Desain input output digunakan untuk memberikan gambaran terhadap desain aplikasi desktop yang akan dibangun. Berikut ini desain input output dari sistem presensi dan penggajian pada CV Intan Kediri. 1. Laporan Data Pegawai Laporan Data Karyawan NIP Nama Gol Pangkat Jabatan Gambar 4.15 Laporan Data Pegawai 2. Slip Gaji Tanggal : - CV INTAN KEDIRI SLIP GAJI NIP : - Nama : - Jabatan : - Gaji Pokok : - Tunjangan : - Keluarga Tunjangan : - Jabatan Jumlah : - Admin ( ) Gambar 4.16 Slip Gaji

4.2.8 Desain interface Desain interface adalah gambaran/desain dari interface sistem yang akan dibuat. Berikut ini adalah desain interface dari program yang akan dibuat, yaitu: a. Menu Utama Menu utama berisi menu-menu yang dapat diakses oleh admin. Menu form master terdapat sub menu karyawan, jabatan dan bagian. Form transaksi terdapat sub menu penggajian dan tunjangan keluarga. Form laporan terdapat laporan karyawan, laporan jabatan, laporan bagian, laporan tunjangan, laporan penggajian. Gambar 4.17 Menu Utama b. Menu Karyawan Menu ini digunakan untuk memanipulasi data dan menghasilkan laporan. Tombol add yang digunakan untuk menyimpan data, tombol edit yang digunakan untuk mengubah data, tombol delete yang digunakan untuk menghapus data, tombol pilih foto yang digunakan untuk

mencari foto. Nip tidak bisa diinputkan secara otomatis karena sesuai dengan hasil dari ketentuan direktur. Gambar 4.18 Menu Pegawai c. Menu Penggajian Menu ini digunakan oleh bagian admin untuk melakukan proses penggajian. Pegawai dipilih dengan memilih Id karyawan kemudian data penggajian akan muncul. Setelah itu di cetakkan slip.

Gambar 4.19 Menu Penggajian 4.3 Mengimplementasi Sistem Hardware dan software yang dibutuhkan untuk menggunakan program Penggajian, yaitu: a. Hardware 1. Microprocessor Pentium IV atau lebih tinggi. 2. VGA dengan resolusi 800 x 600 atau yang lebih tinggi dan mendukung Mocrosoft Windows. 3. RAM 512 atau lebih tinggi. b. Software 1. Sistem Operasi Microsoft Windows 2000 Server/Pro, XP/Pro/Home/7 2. Sql Server 2005 3..NET Framework 2.0 4. Crystal Report Engine 5. Microsoft Office 2007

4.4 Melakukan Pembahasan Tentang Implementasi Sistem Implementasi bertujuan untuk mengetahui bagaimana suatu program/sistem berjalan.berikut ini akan dijelaskan jalannya sistem dari awal sampai akhir disertai dengan gambar interfacenya. Gambar 4.20 Menu Utama 4.4.1 Form Master Dalam aplikasi sistem informasi penggajian terdapat menu-menu master. Menu-menu master digunakan untuk mengakses form master yang ada pada program. Form master digunakan mengelola data-data yang ada. Penjelasan tentang manfaat dan cara penggunaan masing-masing form master dijelaskan lebih detail pada penjelasan berikut ini. A. Form Master Karyawan Form master karyawan digunakan untuk mengelola data karyawan. Data master karyawan terdiri dari beberapa atribut diantaranya NIP, nama, tempat lahir, tanggal lahir, jenis kelamin, agama, status nikah, alamat, no telepon, dan data

kean. Data master karyawan juga terdapat foto karyawan. Id karyawan didapat dari hasil generate otomatis. form data dapat dilihat seperti Gambar 4.52 dibawah ini. Gambar 4.21 Form Data Pegawai B. Form Data Jabatan Form data jabatan digunakan untuk mengelola data jabatan pada CV Intan Kediri Jabatan memiliki beberapa field yaitu kode jabatan, nama jabatan, Gaji. Untuk form data jabatan dapat dilihat pada gambar 4.30. C. Form Data ian Gambar 4.22 Form Data Jabatan

Form data bagian digunakan untuk mengelola data bagian pada CV Intan Kediri. ian memiliki beberapa field yaitu kode bagian, nama bagian. ian akan berpengaruh pada gaji pokok, karena setiap bagian memiliki gaji pokok yang berbeda. Untuk form data bagian dapat dilihat pada gambar 4.31. Gambar 4.23 Form Data ian 4.4.2 Form Transaksi A. Penggajian Form penggajian di gunakan untuk melakukan perhitungan gaji. Beberapa proses yaitu menghitung uang makan, menghitung besar tunjangan keluarga yang didapat. Total gaji bersih didapat dari total penerimaan dikurangi total potongan gaji. Setelah menyimpan data penggajian, maka akan langsung dapat mencetak slip gaji untuk tersebut. Form penggajian dapat dilihat pada Gambar 4.32.

Gambar 4.24 Form Penggajian