DFD Level 1 Entity Relationship Diagram ERD

4.3.6 DFD Level 1

A.. Mengelola Data Master Pada DFD level 1 mengelola data master terdapat 2 proses yaitu mengelola data master login, dan data master karyawan. Data Karyawan Data Gaji Karyawan Login Data Karyawan NIK Karyawan Input Pas s word Input Us ername Adminis trat or Adminis trat or Adminis trat or Adminis trat or Adminis trat or 3 Login 4 Karyawan 1 Mengelola Data Mas ter Login 2 Mengelola Data Mas ter Karyawan Gambar 4.12 DFD Level 1 Mengelola Data Master B. Mengelola Transaksi Pada DFD level 1 mengelola transaksi terdapat 1 proses yaitu proses menghitung gaji. Input Pas s word Input Data Penggajian Input Us ername Data Karyawan Login NIK Karyawan Keuangan Keuangan Keuangan 3 Login 4 Karyawan 5 Laporan Penggajian 1 Menghitung gaji Keuangan Gambar 4.13 DFD Level 1 Mengelola Transaksi C. Mengelola Laporan Pada DFD level 1 mengelola laporan terdapat 1 proses yaitu proses arsip gaji. Laporan Penggajian Data Karyawan Login Input Pas s word Input Us ername Direktur_Uta ma Direktur_Uta ma 3 Login 4 Karyawan 5 Laporan Penggajian 1 Ars ip Gaji Gambar 4.14 DFD Level 1 Mengelola Laporan

4.3.7 Entity Relationship Diagram ERD

Entity Relationship Diagram ERD sendiri merupakan suatu notasi grafis dalam suatu pemodelan data konseptual yang mendiskripsikan hubungan antar penyimpan. ERD juga menunjukkan struktur keseluruhan kebutuhan data yang diperlukan, dalam ERD data tersebut digambarkan dengan menggunakan simbol entity. A. Conceptual Data Model CDM Pada ERD Conceptual Data Model CDM dapat dijelaskan hubungan kardinalitas yang terjadi antar tabel. Terdapat pada gambar 4.14. CDM Aplikasi Penggajian pada CV. Bintang Anggara Jaya. Gambar 4.15 Conceptual Data Model CDM B. Physical Data Model PDM Sedangkan pada ERD Physical Data Model PDM yang digunakan untuk membuat aplikasi penggajian karyawan dapat dijelaskan struktur database secara lengkap beserta nama field serta primary key dan foreign key terdapat pada gambar 4.15. Relationship_2 Relationship_3 Relationship_5 Relationship_7 Pegawai o o o o o o o o o o ID Pegawai Nama_Pegawai Username Password Alamat_Pegawai Jabatan Status_Pegawai Tempat_Lahir Tgl_lahir Jns_Kelamin No_telp_pegawai Variable characters 15 Variable characters 50 Variable characters 50 Variable characters 8 Variable characters 50 Variable characters 50 Variable characters 25 Variable characters 50 Date Variable characters 1 Variable characters 12 Jabatan Karyawan o o o ID Jabatan Karyawan Nama Jabatan Gaji Pokok Tunjangan Jabatan Variable characters 10 Variable characters 50 Integer Integer Laporan Gaji o o o o o o o o o o o ID Laporan ID Pegawai ID Jabatan Karyawan Konfirmasi Tanggal Laporan Tot Kehadiran Tot Gaji Pokok Tot Uang Makan Tot Uang Lembur Tot Tunjangan jabatan Tot Pinjaman Catatan Undefined Variable characters 10 Variable characters 10 Variable characters 4 Date Integer Integer Integer Integer Integer Integer Text Login o o o ID Login Nama Password Log Login Variable characters 10 Variable characters 20 Variable characters 20 Date Time Gambar 4.16 Physical Data Model PDM

4.3.8 Struktur Tabel