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

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

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

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

BAB IV DESKRIPSI PEKERJAAN

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

BAB IV ANALISA DAN DESAIN SISTEM

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

BAB IV METODE KERJA PRAKTEK. perangkat keras, perangkat lunak dan pengguna. Analisis digunakan sebagai dasar

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

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

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

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

BAB II HASIL SURVEY. 2.1 Sejarah Umum PT. Perikanan Nusantara (Persero) Sebelum bernama PT. Perikanan Nusantara (Persero) perusahaan ini awalnya

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

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

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

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan hasil analisis yang didasarkan pada Primagama Cabang

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

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM

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

BAB IV DESKRIPSI PEKERJAAN. operasional yang masih menggunakan buku absen dan check list (manual). Selain

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

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

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

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

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

BAB IV DESKRIPSI KERJA PRAKTEK. karena sistem yang masih dilakukan secara manual. diharapkan dapat mengatasi permasalahan tersebut.

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

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

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

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV ANALISIS DAN DESAIN SISTEM. baru. Dalam langkah ini harus dilakukan analisis terhadap permasalahan yang ada

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK

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

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pengembangan Sistem (Systems Development Life Cycle) yang berfungsi untuk

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISA DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Karyawan (Studi kasus: Flashcom Indonesia). Tahap-tahap penelitian terlihat pada

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

BAB IV DESKRIPSI KERJA PRAKTEK

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

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

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

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

BAB IV DESKRIPSI PEKERJAAN

DAFTAR ISI. ABSTRAK... Error! Bookmark not defined. DAFTAR ISI... 1 DAFTAR TABEL... 4 DAFTAR GAMBAR... 5 DAFTAR LAMPIRAN... 7

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

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

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTIK

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

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

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

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK. diwujudkan dalam bentuk survey ke PT. Perkebunan Nusantara X (Persero)

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

BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Sistem Flow Penilaian Siswa, Dan Melihat Nilai Siswa

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM. yaitu sering kali mengalami kesalahan dalam melakukan pencatatan data

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

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah

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

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 KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

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

BAB IV ANALISIS DAN DESAIN SISTEM. terdapat pegawai atau karyawan. Dalam pelaksanaannya sering timbul masalah

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

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

BAB IV DESKRIPSI SISTEM

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

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

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

BAB IV DESKRIPSI PEKERJAAN

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

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

BAB IV DISKRIPSI PEKERJAAN

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

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

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISA DAN DESIN SISTEM. dalam transaksi PT. PLN (PERSERO) APJ Kediri khususnya mengenai

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. material langsung dan biaya tenaga kerja langsung. Sedangkan biaya overheadnya

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

BAB IV DESKRIPSI PEKERJAAN

Transkripsi:

BAB IV ANALISIS DAN DESAIN SISTEM 4. Analisa Sistem Analisis sistem bertujuan untuk mengidentifikasi permasalahan - permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi perangkat keras (hardware), perangkat lunak (software) dan pengguna. Analisis ini diperlukan sebagai dasar bagi tahapan perancangan sistem. Analisis sistem meliputi identifikasi permasalahan, spesifikasi aplikasi, spesifikasi pengguna, dan lingkungan operasi. Aplikasi Penggajian ini merupakan aplikasi yang menangani pengolahan absensi, transaksi penggajian maupun transaksi Tunjangan Hari Raya agar dapat menampilkan data dengan baik. Agar dapat mengolah data-data dengan baik maka dibutuhkan adapnya program yang dapat menampilkan data-data dimana didalamnya telah terintegrasi data satu dengan data yang lainnya yaitu data pegawai, absensi, jabatan, gaji dan Tunjangan Hari Raya. 4.. Dokument Flow Manual Dokument Flow memuat hasil analisis yang dibuat berdasarkan hasil survey ke PT. Perikanan Nusantara (Persero) Surabaya. Dokumen Flow menggambarkan seluruh proses yang berhubungan dalam kegiatan Rekrutmen dan Usulan Pegawai baru sebelum menggunakan sistem informasi rekrutmen dan Usulan Pegawai baru pegawai. 3

4 Dalam menentukan arah atau alur suatu sistem dibutuhkan suatu cara perancangan untuk mendeskripsikan bagaimana tiap langkah yang dilakukan dalam sistem dan pengguna dapat diketahui, agar didapatkan suatu gambaran mengenai cara kerja dari sistem yang akan dibangun berdasarkan alur rancangan sistem terkomputerisasi. A. Dokument Flow Data Dokumen Flow Data Mulai Form data Isi form data Form data yang sudah diisi Bagian admin Form data Form data yang sudah diisi Rengkap data Laporan data Gambar 4. Dokument Flow Data Kepala cabang Laporan data Pada Gambar 4. Dokument Flow Data dimulai dari mengisi form data dari bagian administrasi. Form data yang telah diisi diproses menjadi data yang selanjutnya form digunakan Selesai

5 untuk proses membuat laporan data. Laporan data tersebut diberikan kepada kepala cabangdan disimpan di bagian administrasi. B. Dokument Flow Absensi Dokumen Flow Absensi Mulai Form absensi Isi form absensi Form absensi yang sudah diisi Bagian admin Form absensi yang sudah diisi Rekap data absensi Data absensi Membuat laporan absensi Laporan absensi Gambar 4. Dokument Flow Absensi Kepala cabang Laporan absensi Pada Gambar 4. Dokument Flow Absensi dimulai dari datang menerima form absen dari bagian administrasi. Form absensi yang telah diisi oleh diproses menjadi data absensi yang digunakan untuk proses Selesai

6 membuat laporan absensi. Laporan tersebut diberikan kepada bagian keuangan dan disimpan di bagian administrasi. C. Dokumen Flow Penggajian Dokumen Flow Penggajian Laporan absensi Data Slip gaji Keuangan Mulai Perhitungan gaji Slip gaji Membuat laporan gaji Laporan gaji Gambar 4.3 Dokumen Flow Penggajian Kepala cabang Laporan gaji Selesai Pada Gambar 4.3 Proses Penggajian dimulai dari bagian keuangan melakukan perhitungan gaji yang melihat dari data dan absensi. Selain itu bagian keuangan akan membuat slip gaji yang

7 diberikan kepada beserta gaji. Laporan data gaji akan diberikan kepada kepala cabang dan disimpan sebagai arsip oleh bagian keuangan. D. Dokument Flow Tunjangan Hari Raya Dokumen Flow Tunjangan Hari Raya Data Slip THR Keuangan Mulai Data Perhitungan THR Slip THR Slip THR Perhitungan THR Laporan THR Kepala cabang Laporan THR Gambar 4.4 Dokumen Flow Tunjangan Hari Raya Selesai

8 Pada Gambar 4.4 Tunjangan Hari Raya (THR) dapat dilakukan apabila telah bekerja lebih dari tahun. System Flow Tunjangan Hari Raya (THR) diawali dengan bagian keuangan menentukan sesuai atau tidaknya tersebut mendapatkan THR dari data. Apabila tidak sesuai dengan ketentuan perusahaan maka tersebut tidak mendapatkan THR. Setelah itu bagian keuangan akan membuat laporan THR, laporan dibuat rangkap yang pertama akan disimpan oleh bagian keuangan dan yang kedua akan diserahkan kepada pimpinan perusahaan. 4. Desain Sistem Perancangan sistem ini dimaksudkan untuk membantu memecahkan masalah pada sistem yang sedang berjalan dan merupakan suatu sistem yang baik dan sesuai dengan kebutuhan semua pihak. Rancangan yang baik harus melalui beberapa tahap-tahap perncangan mulai dari System Flow, Context Diagram, HIPO, ERD, DFD, Conceptual Data Model (CDM), Phisical data Model (PDM), DBMS, dan desain input outputnya. 4.. Sistem Flow Sistem Flow memuat hasil analisis yang dibuat berdasarkan hasil survey ke PT. Perikanan Nusantara (Persero) Surabaya. Dalam menentukan arah atau alur suatu sistem dibutuhkan suatu cara perancangan untuk mendeskripsikan bagaimana tiap langkah yang dilakukan dalam sistem dan pengguna dapat diketahui, agar didapatkan suatu gambaran mengenai cara kerja dari sistem yang akan dibangun berdasarkan alur rancangan sistem terkomputerisasi.

9 A. Maintenance System Flow Maintenance Admin Kepala Cabang Mulai Isi form data Data Data Input data Memperbarui data Membuat Laporan data Laporan data Daftar jabatan Input daftar jabatan Memperbarui daftar jabatan Jabatan Gambar 4.5 Sistem Flow Maintenance Pegawai Daftar jabatan Laporan data Selesai Pada Gambar 4.5 Sistem Flow Flow Maintenance. Dimulai dari mengisi form data karayawan, setelah diisi oleh. Dokumen data tersebut diserahkan kepada admin, admin akan menginput data. Sebelumnya bagian kepala cabang memberikan daftar jabatan kepada admin, admin akan input dan memperbarui daftar jabatan. Daftar jabatan akan disimpan pada database yang digunakan admin untuk input data. Setelah data telah diperbarui, data disimpan pada

30 tabel data yang berada pada database. Selanjutnya admin akan membuat laporan data yang akan diserahkan kepada kepala cabang dan disimpan oleh admin sebagai arsip. B. Sistem Flow Pendaftaran Pegawai Baru System Flow Absensi Mulai Input Password T Data Admin Melakukan absensi Melakukan Pengecekan Sesuai Data Simpan absensi Absensi Membuat laporan absensi Laporan absensi Gambar 4.6 Sistem Flow Absensi Y Kepala Cabang Laporan absensi Selesai Pada Gambar 4.7 Sistem Flow Flow Absensi Dimulai dari melakukan absensi dengan menginputkan password dari tabel yang ada pada database. Saat melakukan absensi akan dilakukan pengecekan sesuai atau tidak dengan data tabel yang ada pada database, apabila tidak sesuai

3 maka akan menginputkan password lagi. Jika sesuai disimpan dalam tabel absensi yang ada pada database, selanjutnya akan dibuat laporan absensi rangkap dua, satu sebagai arsip dan satu diserahkan kepada kepala cabang perusahaan. C. Sistem Flow Penggajian System Flow Penggajian Slip gaji Data Daftar Data gaji Admin Mulai Memilih data Melakukan perhitungan total Simpan data gaji Slip gaji Membuat laporan gaji Laporan gaji Kepala Cabang Laporan gaji Gambar 4.7 Sistem Flow Penggajian Pada Gambar 4.7 Sistem Flow Penggajian di mulai dari Bagian keuangan memilih data dilihat dari tabel absensi dan Selesai

3 tabel daftar jabatan yang ada pada database. Setelah memilih data dilakukan perhitungan total gaji dan disimpan dalam tabel data gaji. Bagian keuangan mencetak slip gaji dibuat rangkap, yang satu disimpan dan yang satu lagi diberikan kepada beserta gaji. Selanjutnya bagian keuangan akan membuat laporn data gaji, laporan tersebut dibuat rangkap dua, satu untuk bagian keuangan dan satunya diberikan kepada pimpinan. D. Sistem Flow Tunjangan Hari Raya Keuangan Pimpinan Slip THR Data Data THR Mulai Memilih data Apakah >= thn? Y Melakukan perhitungan THR Simpan data THR Slip THR Membuat laporan THR Laporan THR T Mencetak slip THR Laporan THR Selesai Gambar 4.8 Sistem Flow Tunjangan Hari Raya Pada Gambar 4.8 Sistem flow THR dimulai dari bagian keuangan memilih data yang diliat dari data, apakah tersebut

33 memenuhi syarat untuk mendapatkan THR atau tidak. Syarat untuk mendapatkan THR yaitu lama bekeja lebih dari tahun. Apabila yang mempunyai masa kerja lebih dari tahun maka karyaawan tersebut mendapatkan THR, dan apabila kurang dari tahun maka tersebut tidak akan mendapatkan THR. Setelah dilakukan pemilihan data yang mendapatkan THR, bagian keuangan akan melakukan perhitungan THR dan menyimpannya ke dalam tabel THR yang ada pada database. Slip dibuat rangkap dua, yang pertama diberikan kepada dan yang kedua disimpan sebagai arsip oleh bagian keuangan. Setelah memberikan THR, bagian keuangan akan membuat laporan THR, laporan tersebut dibuat rangkap dua, yang pertama disimpan, yang kedua akan diberikan kepada pimpinan perusahaan. 4.. Contex Diagram Context diagram dari sistem informasi Penggajian Pegawai pada PT. Perikanan Nusantara dapat ditunjukkan pada Gambar 4.0 Input_user_pass Laporan_absensi Data_ Slip_gaji Slip_THR daftar_jbtan Daftar_jabatan 0 Daftar_ Rancang Bang un Sistem Informasi Peng g ajian Pada PT Perikanan Nusantara + Laporan_THR Admin Laporan_dta_ Laporan_g aji Kepala cabang Pimpinan Gambar 4.9 Contex Diagram Rancang Bangun Sistem Informasi Penggajian Pada PT. Perikanan Nusantara Surabaya

34 Context diagram dari sistem informasi penggajian pada PT Perikanan Nusantara. Context diagram tersebut menggambarkan proses secara umum yang terjadi pada sistem informasi penggajian. Pada context diagram tersebut, juga terlihat bahwa sistem informasi panggajian mempunyai 4 entity, yaitu, keuangan, kepala cabang dan pimpinan. 4..3 Hierarchy Input Output Gambar 4.9 adalah Hierarchy Input Output dari sistem informasi Rekrutmen Pegawai pada PT. Periakanan Nusantara. Fungsi dari hierarchy Input Output adalah memberikan gambaran proses dan subproses yang ada. Untuk lebih jelasnya ditunjukkan Gambar 4.9.. Data Maintenance File Master 0 Rancang Bangun Sistem Informasi Penggajian Pada PT.Perikanan Nusantara (Persero) 3. Jabatan. Absensi Transaksi. Penggajian.3 Gaji THR 3. Laporan Absensi Gambar 4.0 Hierarchy Input Output Laporan 3. Laporan Penggajian 3.3 Laporan Gaji THR

35 4..4 DFD Level 0 Sistem Informasi Penggajian Pegawai Setelah membuat context diagram dari sistem sistem informasi rekrutmen pegawai pada PT. Perikanan Nusantara Surabaya, untuk selanjutnya context diagram tersebut akan dibagi menjadi sub-sub proses yang lebih kecil. Context diagram dapat dilihat pada Gambar 4.0. Dan hasil decompose itu sendiri disebut DFD Level 0, dan DFD Level 0 itu sendiri terdiri dari 4 proses utama yairtu maintenance data master, Absensi, Penggajian, Tunjangan Hari Raya, dan pelaporan selain itu data store yang semuanya itu saling berkaitan. Lima proses utama itu juga dapat dibagi menjadi sub-sub proses yang lebih kecil, dan sub-sub proses yang kecil itu sendiri masih saling berkaitan antara yang satu sama yang lain. Tak terkecuali dengan external entity dan data store yang ada.

36 Admin Admin Daftar_jabatan Data_kryawan Daftar_ Maintenance_Master Data_ Kepala cabang Input_user_pass Kepala cabang Pimpinan daftar_jbtan Slip_THR Laporan_absensi Pimpinan Slip_gaji Laporan_g aji Transaksi 3 Laporan + + Data_jabatan + Laporan_dta_ g aji Absensi THR Laporan_THR Pimpinan Data_jabatan Data_jabatan 4 Gaji Data_ Dt_ 3 Absensi 5 THR DT_absensi Data_gaji DT_g aji Gambar 4. DFD Level 0 Sistem Informasi Penggajian Pegawai DT_THR

37 4..5 DFD Level Sub Proses Mengolah Data Master DFD Level ini adalah pengembangan dari sub proses maintenance yang ada pada level 0, untuk lebih jelasnya bisa dilihat pada Gambar 4.. Gambar 4. DFD Level Sub Proses Mengolah Data Master 4..6 DFD Level Sub Proses Transaksi DFD Level ini adalah pengembangan dari sub proses Transaksi Pegawai yang ada pada level 0, untuk lebih jelasnya bisa dilihat pada Gambar 4.3. Admin [Daftar_] Kepala cabang Admin [Data_] [daftar_jbtan]. Memperbarui data. Memperbarui daftar jabatan [Daftar_jabatan] Data_ [Data_kryawan] Data_jabatan [Data_jabatan]

38. Melakukan 3 Absensi [Input_user_pass] Absensi [Absensi] Gambar 4.3 DFD Level Sub Proses Transaksi 4..7 DFD Level Sub Proses Laporan DFD Level ini adalah pengembangan dari sub proses Mengolah Data laporan Pegawai yang ada pada level 0, untuk lebih jelasnya bisa dilihat pada Gambar 4.4. Kepala cabang Pimpinan Pimpinan [Slip_g aji] [Slip_THR] [Laporan_absensi] [Laporan_dta_] [Laporan_g aji]. Meng hitung total g aji.3 Menghitung THR 3. Membuat Laporan Absensi 3. Membuat Laporan Data 3.3 Membuat Laporan Gaji 3.4 [gaji] [Dt_] [THR] 4 Gaji [Data_jabatan] Data_jabatan Data_ [Data_g aji] [DT_absensi] [DT_gaji] Data_ 5 THR Data_ daftar_jabatan 3 Absensi 4 Gaji Pimpinan [Laporan_THR] Membuat Laporan THR [DT_THR] 5 THR Gambar 4.4 DFD Level Sub Proses Laporan Pegawai

39 4..8 Entity Relationship Diagram Setelah dilakukan analisis terhadap sistem, langkah berikutnya perancangan sistem. Dimana dalam perancangan sistem ini dapat memberikan tentang gambaran sistem yang dibuat. Dengan menggunakan model dan beberapa tahap yaitu :. Conceptual Data Model (CDM) Conceptual Data Model (CDM) untuk sistem yang direncanakan terlihat dalam Gambar 4.5. detil_absensi id hari tang g al jam_masuk jam_pulang menghasilkan melakukan Absensi id jumlah_masuk jumlah_libur Data_ id_ nama_ jenis_kelamin tempat_lahir tang g al_lahir telepon kota jabatan bagian mulai_kerja password Gaji Id_g aji tgl_peng g ajian id nama_ kehadiran g aji_pokok total_g aji THR id_thr id nama_ tang g al_masuk tang g al_sekarang masa_kerja g aji_pokok thr jumlah_thr mempunyai Detil_Jabatan Mempunyai dipunyai Gambar 4.5 CDM Sistem Informasi Penggajian Pegawai dimiliki Data_Jabatan id_jabatan nama_jabatan g aji thr Tunjangan Memiliki DetilGaji

40. Physical Data Model Physical Data Model (PDM) untuk sistem yang direncanakan terlihat dalam Gambar 4.6. DETIL_ABSENSI ID_KARYAWAN HARI TANGGAL JAM_MASUK JAM_PULANG ABSENSI ID_KARYAWAN ID_KARYAWAN JUMLAH_MASUK JUMLAH_LIBUR Text(5) Text(5) Text(5) Integer ID_KARYAWAN = ID_KARYAWAN Integer 4..9 Struktur File DATA_KARYAWAN ID_KARYAWAN NAMA_KARYAWAN JENIS_KELAMIN TEMPAT_LAHIR TANGGAL_LAHIR TELEPON KOTA JABATAN BAGIAN MULAI_KERJA PASSWORD Text(5) Text(0) ID_KARYAWAN = ID_KARYAWAN ID_JABATAN = ID_JABATAN DATA_JABATAN ID_JABATAN NAMA_JABATAN GAJI ID_THR THR TUNJANGAN DETIL_JABATAN ID_KARYAWAN ID_JABATAN Text(5) Integer varchar(5) int int ID_JABATAN = ID_JABATAN varchar(5) char(5) ID_THR = ID_THR Gambar 4.6 PDM Sistem Informasi Penggajian Pegawai ID_GAJI = ID_GAJI 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: THR ID_THR NAMA_KARYAWAN TANGGAL_MASUK TANGGAL_SEKARANG MASA_KERJA GAJI_POKOK THR JUMLAH_THR ID_KARYAWAN_ Text(5) Integer Integer Integer Text(5) varchar(5) GAJI ID_GAJI TGL_PENGGAJIAN ID_KARYAWAN NAMA_KARYAWAN KEHADIRAN GAJI_POKOK TOTAL_GAJI DETILGAJI ID_GAJI ID_JABATAN varchar(5) char(5) Text(5) Text(5) Integer Integer Integer

4 Struktur tabel digunakan untuk menggambarkan secara detil tentang tabeltabel yang terdapat dalam sebuah sistem.. Tabel Nama Tabel Primary Key Foreign Key : - Fungsi : Tabel : Id_ : Menyimpan data Tabel 4. Tabel Data No. Nama_Field Type_data Constraint id_ varchar(5) Primary Key nama_ varchar(00) NULL 3 jenis_kelamin varchar(50) NULL 4 tempat_lahir varchar(50) NULL 5 tanggal_lahir varchar(50) NULL 6 Telepon varchar(50) NULL 7 Kota varchar(50) NULL 8 Jabatan varchar(50) NULL 9 Bagian varchar(50) NULL 0 mulai_kerja varchar(50) NULL Password varchar(50) NULL. Tabel Jabatan Nama Tabel Primary Key Foreign Key : - : Tabel Jabatan : Id_Jabatan Fungsi : Menyimpan data jabatan

4 Tabel 4. Tabel Jabatan No. Nama_Field Type_Data Constraint Id_Jabatan char(5) Primary Key Nama_Jabatan varchar(50) NULL 3 Gaji Int NULL 3. Tabel Absensi Nama Tabel Primary Key Foreign Key : - Fungsi : Tabel Absensi : Id_ : Menyimpan data absensi Tabel 4.3 Tabel Absensi No. Nama_Field Type_Data Constraint Id_ varchar(5) NULL Jumlah_Masuk Int NULL 3 Jumlah_Libur Int NULL 4. Tabel Detil Absensi Nama Tabel Primary Key : Foreign Key Fungsi : Tabel Detil_Absensi : Id_Jabatan : Menyimpan detil_absensi

43 Tabel 4.4 Tabel Detil Absensi No. Nama_Field Type_data Constraint. Id_ varchar(5) Foreign Key. Hari varchar(50) NULL 3. Tanggal varchar(50) NULL 4. Jam_Masuk varchar(50) NULL 5. Jam_Pulang varchar(50) NULL 6. Status varchar(50) NULL 5. Tabel Gaji Nama Tabel Primary Key Foreign Key Fungsi : Tabel Gaji : Id_Gaji : Id_ : Menyimpan data gaji Tabel 4.5 Tabel Gaji No. Nama_Field Type_data Constraint. Id_Gaji varchar(5) Primary Key. Tgl_Penggajian varchar(50) NULL 3. id_ varchar(5) Foreign Key 4. nama_ varchar(50) NULL 5. id_jabatan char(5) Foreign Key 6. Kehadiran Int NULL 7. Gaji_Pokok Int NULL 8. Total_Gaji Int NULL

44 6. Tabel THR Nama Tabel : Tabel Data THR Primary Key Foreign Key Fungsi : Id_THR : Id_ : Menyimpan data THR Tabel 4.6 Tabel THR No. Nama_Field Type_data Constraint. Id_THR varchar(5) Primary Key. Id_ varchar(5) Foreign Key 3. Nama_ varchar(50) NULL 4. Tanggal_Masuk varchar(50) NULL 5. Tanggal_Sekarang varchar(50) NULL 6. Masa_Kerja Int NULL 7. Gaji_Pokok Int NULL 8. THR Int NULL 9. Jumlah_THR varchar(5) NULL

45 4..0 Desain Input Output Desain input output merupakan rancangan input/output berupa form untuk memasukkan data dan laporan sebagai informasi yang dihassilkan dari pengolahan data. Desain input output juga merupakan acuan pembuat aplikasi dalam merancang dan membangun system.. Form Login Form Login Gambar Username Password admin ***** Login Gambar 4.7 Form Login Cancel Pada Gambar 4.7 merupakan gambar desain input untuk form login. Form desain input login digunakan jika user ingin masuk ke dalam program. User harus menginputkan username dan password yang mereka miliki. Jika username dan password benar maka user dapat masuk ke dalam program. User dapat mengakses menu-menu yang ada pada program, tetapi hanya sesuai dengan hak akses yang mereka miliki.

46. Form Data Data Logo Perusahaan Id_ Nama Jenis Kelamin Tempat Tanggal Lahir Telepon Kota Jabatan Bagian k00 momon P Surabaya 0735638 surabaya SIMPAN HAPUS UBAH KELUAR L Kepala cabang kanor Mulai Kerja -0-898 Password 3456 DATA KARYAWAN PT PERIKANAN NUSANTARA -09-888 Data Karywan Gambar 4.8 Form Data Data Gambar Form master Pegawai ini digunakan untuk mencatat data pegawai. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan tombol simpan dan data akan masuk pada list data pegawai. Pada form ini juga terdapat tombol ubah untuk mengubah data pegawai, tombol hapus untuk menghapus data. 3. Form Jabatan Jabatan Logo Perusahaan Jabatan Id_jabatan Nama Jabatan Gaji Pokok j00 Kepala cabang 00000 SIMPAN HAPUS BATAL KELUAR JABATAN KARYAWAN PT PERIKANAN NUSANTARA Data Jabatan Data Jabatan Gambar Gambar 4.9 Form Jabatan

47 Form master Jabatan ini digunakan untuk mencatat data riwayat pegawai. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan tombol simpan dan data akan masuk pada list data riwayat pegawai. Pada form ini juga terdapat tombol ubah untuk mengubah data riwayat pegawai, tombol hapus untuk menghapus data. 4. Form Absensi Absensi Absensi Logo Perusahaan Id_ Password k00 ***** ABSENSI KARYAWAN PT PERIKANAN NUSANTARA Presensi Hadir Belum Hadir Data Kehadiran Hari 8 Tanggal Gambar 4.0 Form Absensi HH:MM Gambar Data Belum Hadir Form master Absensi ini digunakan untuk mencatat data Absensi. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan tombol simpan dan data akan masuk pada list data pelamar. Pada form ini juga terdapat tombol ubah untuk mengubah data pelamar, tombol hapus untuk menghapus data. 5. Form Gaji Gaji Logo Perusahaan PENGGAJIAN KARYAWAN PT PERIKANAN NUSANTARA Tanggal Data Gaji Karywan Gaji G00 Id_Gaji K00 Cari Id_ Datagridview momon Nama Transaksi Gaji Kehadiran Gaji Pokok Enter Text Enter Text Gambar Total Gaji 0000 SIMPAN HAPUS BATAL KELUAR Cetak Slip Gaji Gambar 4. Form Gaji

48 Dalam menu gaji ini user akan menginputkan id dan akan melakukan perhitungan gaji oleh sistem. Selanjutnya akan disimpan ke dalam database. 6. Form THR THR Logo Perusahaan Tunjangan Hari Raya Id_THR Id_ Nama Tanggal masuk kerja Tanggal sekarang Masa Kerja Gaji Pokok THR Total THR T00 K00 momon /0/880 /0/03 /0/06 00000 00000 00000 Simpan Hapus Keluar TUNJANGAN HARI RAYA PT PERIKANAN NUSANTARA Cari Gambar 4. Tunjangan Hari Raya Datagridview Transaksi THR Gambar Cetak Slip THR Dalam menu gaji ini user akan menginputkan id dan akan melakukan perhitungan THR yang ditentukan dari lama bekerja. Selanjutnya akan disimpan ke dalam database.

49 7. Form Laporan Absensi Laporan Absensi Tampilkan Pertanggal Id- k00 k00 Tampilkan Perbulan Nama_karayawan momon dwi LAPORAN ABSENSI Tanggal /0/03 /0/03 Hari selasa selasa Gambar 4.3 Form Laporan Absensi Jumlah Masuk Form ini akan ditampilkan laporan absensi perhari dan perbulannya. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan tombol tambah untuk melakukan penambahan pencatatan. 8. Form Laporan Gaji Laporan Gaji Tampilkan Pertanggal Id_ k00 k00 Tampilkan Perbulan Nama_ momon dwi LAPORAN GAJI KARYAWAN kehadiran 3 Gaji pokok 00000 00000 Total gaji 0000 0000 Total Gaji :. Gambar 4.4 Form Laporan Gaji

50 Form Dalam laporan gaji ini akan diketahui total laporan gaji perbulannya. Pada form diatas terdapat inputan data yang harus diisi. Setelah itu tekan tombol simpan dan data akan masuk pada list data. 9. Form Laporan THR Laporan Gaji Enter Text Id_THR T00 T00 Tampilakn Nama Nama_ momon yog LAPORAN THR KARYAWAN Jabatan kepala prsonalia Gaji pokok 00000 00000 THR 00000 00000 Total THR :. Gambar 4.5 Form Laporan Tunjangan Hari Raya Jumlah THR 00000 00000 Dalam laporan THR ini akan diketahui laporan total THR pertahunnya. Pada form diatas terdapat tabel yang berisi daftar THR, kemudian inputan harus diisi. Setelah itu tekan tombol simpan dan data akan masuk pada list data pegawai.