Search This Blog

Loading...

Rancangan Database Aplikasi HRD-Sismtem Informasi Personalia

Tabel untuk menyimpan data terdiri dari 2 bagian yaitu tabel Master dan tabel Transaksi atau tabel Histori

Tabel Master
  1. KARYAWAN
    Tabel untuk menyimpan data Karyawan
    NAMA FIELD JENIS LEBAR
    NIK TEXT 5
    NAMA TEXT 50
    TITEL TEXT 20
    TEMPAT_LAHIR TEXT 20
    TANGGAL_LAHIR DATE/TIME
    JENIS_KELAMIN TEXT 1
    AGAMA TEXT 20
    STATUS_PERNIKAHAN TEXT 1
    ALAMAT TEXT 50
    NOMOR_TELEPON TEXT 20
    PENDIDIKAN_TERAKHIR TEXT 20
    KODE_JABATAN TEXT 5
    KODE_BAGIAN TEXT 5
    KODE_CABANG TEXT 5
    NOMOR_ASTEK TEXT 15
    TANGGAL_MULAI_KERJA DATE/TIME
    TANGGAL_DIANGKAT DATE/TIME
    TANGGAL_KELUAR DATE/TIME
    STR_FOTO TEXT 50
    NPWP TEXT 15
    PASSWORD TEXT 50
  2. BAGIAN
    Tabel untuk menyimpan data master Bagian
    NAMA FIELD JENIS LEBAR
    KODE_BAGIAN TEXT 5
    NAMA_BAGIAN TEXT 50
    KODE_DEPARTEMEN TEXT 5
    DISABLED YES/NO
  3. DEPARTEMEN
    Tabel untuk menyimpan data master Departemen
    NAMA FIELD JENIS LEBAR
    KODE_DEPARTEMEN TEXT 5
    NAMA_DEPARTEMEN TEXT 50
    KODE_HEADQUARTER TEXT 5
    DISABLED YES/NO
  4. HEADQUARTER
    Tabel untuk menyimpan data master Headquarter
    NAMA FIELD JENIS LEBAR
    KODE_HEADQUARTER TEXT 5
    NAMA_HEADQUARTER TEXT 50
    DISABLED YES/NO
  5. CABANG
    Tabel untuk menyimpan data master Cabang
    NAMA FIELD JENIS LEBAR
    KODE_CABANG TEXT 5
    NAMA_CABANG TEXT 50
    UANG_MAKAN NUMBER DECIMAL
    UANG_BENSIN NUMBER DECIMAL
    UANG_PARKIR NUMBER DECIMAL
    UANG_SERVICE NUMBER DECIMAL
    DISABLED YES/NO
  6. JABATAN
    Tabel untuk menyimpan data master Jabatan
    NAMA FIELD JENIS LEBAR
    KODE_JABATAN TEXT 5
    NAMA_JABATAN TEXT 50
    LEVEL_JABATAN NUMBER INTEGER
    TUNJANGAN_JABATAN NUMBER DECIMAL
    DISABLED YES/NO
Tabel Transaksi/Tabel Histori
  1. CUTI
    Tabel untuk mencatat data Cuti Karyawan
    NAMA FIELD JENIS LEBAR
    IDKEY AUTONUMBER LONG INTEGER
    NIK TEXT 5
    TANGGAL DATE/TIME
    KODE_CUTI TEXT 10
    KETERANGAN TEXT 50
  2. ABSENSI
    Tabel untuk mencatat data Absensi Karyawan
    NAMA FIELD JENIS LEBAR
    IDKEY AUTONUMBER LONG INTEGER
    NIK TEXT 5
    TANGGAL DATE/TIME
    JAM_MASUK DATE/TIME
    JAM_PULANG DATE/TIME
    KETERANGAN TEXT 50
    TERLAMBAT NUMBER DECIMAL
  3. LEMBUR
    Tabel untuk mencatat data Lembur Karyawan
    NAMA FIELD JENIS LEBAR
    IDKEY AUTONUMBER LONG INTEGER
    NIK TEXT 5
    TANGGAL DATE/TIME
    MULAI DATE/TIME
    SELESAI DATE/TIME
    MENIT_LEMBUR DECIMAL
    KETERANGAN TEXT 50
  4. HISTORI
    Tabel untuk mencatat data Histori Karyawan
    NAMA FIELD JENIS LEBAR
    NO_KEPUTUSAN TEXT 20
    NIK TEXT 5
    TANGGAL DATE/TIME
    KETERANGAN TEXT 50

Gambar Relasi Tabel Sistem Informasi Personalia

Post a Comment