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