Data Flow Diagram Desain Sistem

31 Gambar 4.5 adalah gambar Document Flow Terkomputerisasi Pengolahan Data Karyawan, dalam gambar tersebut pertama yang harus dilakukan melakukan login. Dari document flow terkomputerisasi tersebut untuk memudahkan untuk melihat struktur organisasi serta menampilkan data pegawai seca mendetail.

4.2.2 Data Flow Diagram

Data Flow Diagram DFD menggambarkan aliran data yang terjadi di dalam sistem, sehingga dengan dibuatnya DFD ini akan terlihat arus data yang mengalir dalam sistem. A. Hirarki Input Proses Output HIPO Hirarki input proses output dari sistem administrasi pegawai pada PT LEDOKOMBO JEMBER dapat dilihat dari Gambar 4.6. Gambar 4.6 HIPO Rancang Bangun Sistem Informasi Administrasi Pegawai 32 Hirarki Input Proses Output menggambarkan hirarki proses-proses yang ada dalam Data Flow Diagram. Gambar 4.6 adalah HIPO dari Rancang Bangun Sistem Informasi Administrasi Pegawai pada PT LEDOKOMBO. B. Context Diagram Rancang Bangun Sistem Informasi Administrasi Pegawai from_penilaian laporan_hasil_penilaian Record Cuti Personal Permohonan Cuti Sah Permohonan Cuti Login Menolak Menyetujui Hari Libur Data Pegawai User Master Data Kompetensi Master Data Jabatan Master Data Pendidikan Master Data Pangkat Master Data Kebutuhan Jabatan Laporan Data Karyawan Data Jabatan Data Pangkat Data Pendidikan Data Kompetensi Data Kebutuhan Kompetensi Status User Data Karyawan User Login Sistem Informasi Administrasi Pegawai + Manager HRD Karayawan Personalia Admin Gambar 4.7 Context Diagram Rancang Bangun Sistem Informasi Administrasi Pegawai Context diagram menggambarkan asal data dan menunjukkan aliran dari data tersebut. Context Diagram Rancang Bangun Sistem Informasi Administrasi pada PT. LEDOKOMBO Jember terdiri dari 4 external entity yaitu Karyawan, Admin, Personalia dan Manager HRD. Aliran data yang keluar dari masing- 33 masing external entity mempunyai arti bahwa data tersebut berasal dari external entity tersebut, sedangkan aliran data yang masuk mempunyai arti informasi data ditujukan untuk external entity tersebut. A. DFD Level 0 Rancang Bangun Sistem Administrasi Pegawai DFD Level 0 dari sistem administrasi pegawai pada PT. LEDOKOMBO dapat dilihat pada Gambar 4.8. Pada Gambar 4.8 DFD Level 0 Rancang Bangun Sistem Informasi Administrasi Pegawai pada PT. Ledokombo Jember memiliki beberapa proses yaitu proses penginputan pegawai, proses penginputan user, proses penginputan libur, proses penginputan cuti dan proses penginputan unit kerja. Pada Gambar 4.9 juga digambarkan data store yang digunakan dalam sistem. Data Store yang digunakan adalah Data Store Master Jabatan,Master Pangkat, Master Pendidikan, Master Data Kompetensi, Master Cuti dan Master Kuota Cuti . 34 laporan absensi Data Absensi Data Absensi Record Cuti Personal Permohonan Cuti Sah Permohonan Cuti Login Menolak Hari Libur Data Pegawai Data Pendidikan Status User Data Kompetensi Data Kebutuhan Kompetensi Data Jabatan Data Pangkat Master Data Kompetensi Master Data Pendidikan Master Data Jabatan Laporan Data Karyawan GENERATE RECORD CUTI UPDATE KUOTA CUTI SAVE TRANS CUTI MASTER KUOTA CUTI GENERATE HARI LIBUR VALIDASI USER GENERATE DATA PEGAWAI SIMPAN USER SIMPAN KUOTA CUTI SIMPAN DATA PEGAWAI SIMPAN HARI LIBUR DATA ABSENSI DATA PEGAWAI DATA USER DATA STATUS USER MASTER KOMPETENSI VIEW KOMPETENSI MASTER JABTAN VIEW JABATAN MASTER PENDIDIKAN VIEW PENDIDIKAN MASTER PANGKAT VIEW PANGKAT MASTER KEBUTUHAN KOMPETENSI VIEW KEBUTUHAN KOMPETENSI DATA KARYAWAN VALID DATA_SEMUA_PEGAWAI laporan_hasil_penilaian from_penilaian Menyetujui User Master Data Kebutuhan Jabatan User Login Data Karyawan Karayawan Manager HRD Admin Personalia Karayawan Manager HRD 1 PENGOLAHAN_DATA_KARYAWAN + 2 PENGAJUAN_CUTI 3 ABSENSI 1 DATA_JABATAN 2 DATA_PEGAWAI 3 PENDIDIKAN 4 DATA_PANGKAT 5 KEBUTUHAN KOMPETENSI 6 KOMPETENSI 7 LOGIN 2 DATA_PEGAWAI 9 ABSENSI PEGAWAI 10 MASTER HARI LIBUR 2 DATA_PEGAWAI 12 KUOTA CUTI 7 LOGIN 2 DATA_PEGAWAI 13 USER 14 TRANS CUTI 12 KUOTA CUTI Gambar 4.8 DFD Level 0 Rancang Bangun Sistem Informasi Administrasi Pegawai 35 4.2.3 Entity Relationship Diagram Entity Relationship Diagram ERD dari Rancang Bangun Sistem Informasi Administrasi Pegawai akan dijelaskan pada gambar di bawah ini A. CONCEPTUAL DATA MODELCDM MEMILIKI_BAGIAN MELAKUKAN_ABSEN ABSEN_HARI LIBUR MEMILIKI_CUTI SISA_CUTI MELAKUKAN_CUTI PERMOHONAN_IZIN DIJABATKAN KEBUTUHAN KOMPETENSI BERPOTENSI MEMPANGKATI PANGKAT MINIMAL MENJABATI BERPENDIDIKAN Karyawan Nik Nama Alamat No_Telp Tanggal_Lahir Tanggal_Masuk Jabatan Pangkat Pendidikan Jenkel Agama Hak_Akses Keterangan JA_Anak Jabatan Id_Jabatan Nama_Jabatan Trans_Cuti Kode_Pengajuan Nip Unit_Kerja Jenis_Cuti Mulai_Cuti Akhir_Cuti Lama_Cuti Periode Keterangan Status_Akhir Pangkat Id_Pangkat Pangkat Sisa_Cuti Id_Sisa Sisa_Cuti Libur Id_Libur Tanggal Pendidikan Id_Pendidikan Pendidikan Kebutuhan Kompetensi No Kompetensi Id_kompetensi Kompetensi Login User_Name Password Hak_Akses Izin Kode_Izin No_k Nama Tanggal Lama_Izin Alasan Cuti Kode_Cuti Jenis_Cuti Kuota Absen Id_Absen Tanggal JamMasuk JamKeluar Status_Pegawai Bagian Id_Bagian Nama_Bagian Hari Bulan Hari_Kerja 36 Gambar 4.9 ERD CDM Rancang Bangun Sistem Informasi Administrasi Pegawai Gambar 4.9 merupakan Conceptual Data Model pada Rancang Bangun Sistem Informasi Administrasi Pegawai di PT. Ledokombo Jember. Terdapat 15 tabel yang digunakan dalam aplikasi ini. B. PHYSICAL DATA MODEL PDM PDM dari sistem administrasi pegawai pada PT.Ledokombo dapat dilihat pada Gambar 4.11 Gambar 4.10 ERD PDM Rancang Bangun Sistem Informasi Administrasi Pegawai ID_BAGIAN = ID_BAGIAN NIK = NIK ID_LIBUR = ID_LIBUR KODE_CUTI = KODE_CUTI ID_SISA = ID_SISA NIK = NIK NIK = NIK ID_JABATAN = ID_JABATAN ID_KOMPETENSI = ID_KOMPETENSI ID_PANGKAT = ID_PANGKAT ID_PANGKAT = ID_PANGKAT ID_JABATAN = ID_JABATAN ID_PENDIDIKAN = ID_PENDIDIKAN KARYAWAN NIK ID_PENDIDIKAN ID_JABATAN ID_PANGKAT ID_KOMPETENSI ID_BAGIAN NAMA ALAMAT NO_TELP TANGGAL_LAHIR TANGGAL_MASU K JABATAN PANGKAT PENDIDIKAN JENKEL AGAM A HAK_AKSES KETERANGAN JA_ANAK JABATAN ID_JABATAN NAMA_JABATAN TRANS_CUTI KODE_PENGAJUAN NIK ID_SISA KODE_CUTI ID_LIBUR NIP UNIT_KERJA JENIS_CUTI MULAI_CUTI AKHIR_CUTI LAMA_CUTI PERIODE KETERANGAN STATUS_AKHIR PANGKAT ID_PANGKAT varchar20 PANGKAT varchar50 SISA_CUTI ID_SISA varchar20 SISA_CUTI varchar20 LIBUR ID_LIBUR TANGGAL PENDIDIKAN ID_PENDIDIKAN PENDIDIKAN BUTUHAN_KOMPETENSI NO ID_PANGKAT ID_KOMPETENSI ID_JABATAN KOMPETENSI ID_KOMPETENSI KOMPETENSI LOGIN USER_NAM E PASSWORD HAK_AKSES IZIN KODE_IZIN NIK NO_K NAMA TANGGAL LAMA_IZIN ALASAN CUTI KODE_CUTI JENIS_CUTI KUOTA ABSEN ID_ABSEN NIK TANGGAL JAMM ASUK JAMKELUAR STATUS_PEGAWAI BAGIAN ID_BAGIAN NAMA_BAGIAN HARI BULAN HARI_KERJA 37 Gambar 4.10 merupakan Physical Data Model Rancang Bangun Sistem Administrasi Pegawai. PDM merepresentasikan tabel-tabel yang digunakan dalam Sistem Informasi Administrasi Pegawai beserta dengan tipe data dan panjang masing-masing tipe data tersebut.

4.2.4 Struktur Tabel