• Tidak ada hasil yang ditemukan

Perancangan Sistem (Design System)

METODOLOGI PENELITIAN

4.6 Perancangan Sistem (Design System)

Pada tahap perancangan sistem(Design System), hal yang penulis lakukan adalah menggambarkan alur data dari sistem yang berjalan menggunakan tools Data Flow Diagram (DFD), antara lain:

a. Diagram Konteks level 0 sistem usulan. b. Diagram Zero level 1 sistem usulan.

c. Diagram Rinci level 2 proses 1.0 Isi Info_Karyawan d. Diagram Rinci level 2 proses 2.0 Isi Absensi

e. Diagram Rinci level 2 proses 3.0 Hitung Gaji f. Diagram Rinci level 2 proses 4.0 Buat Laporan g. Diagram Rinci leval 3 proses 1.1 Isi Jabatan h. Diagram Rinci level 3 proses 1.2 Isi Status

i. Diagram Rinci level 3 proses 2.1 Isi Absen Masuk&Keluar j. Spesifikasi Proses Sistem yang diusulkan

4.6.1 Diagram Konteks Level 0 Sistem Usulan.

Sistem Informasi Penggajian PT. Mustika Abadi Sentosa ADMIN PIMPINAN KARYAWAN • Laporan_Info_Jabatan • Laporan_Info_Status • Laporan_Info_Karyawan • Laporan_RAH • Laporan_RAM • Laporan_Total_Gaji • Laporan_Rekap_Gaji • Data_Jabatan • Data_Status • Data_Karyawan • Info_Absensi • Info_Penggajian Data_AJMAJK SlipGaji

Penjelasan Proses Diagram Konteks Level 0 Sistem Usulan : a) Proses

Nama Proses : Sistem Informasi Penggajian PT. Mustika Abadi Sentosa.

Keterangan : Proses penggajian karyawan PT. Mustika Abadi Sentosa yang terdiri dari proses absensi karyawan, proses perhitungan gaji dan proses pembayaran gaji serta pembuatan laporannya. b) Arus Data Masukan : - Data_Jabatan - Data_Status - Data_AJMAJK - Data_Karyawan - Info_Absensi - Info_Penggajian Keluaran : - SlipGaji - Laporan_Data_Jabatan - Laporan_Data_Status - Laporan_Info_Karyawan - Laporan_RAH - Laporan_RAM - Laporan_Total_Gaji - Laporan_Rekap_Gaji c) Entitas Luar

Nama Entitas : Karyawan

Keterangan : Merupakan elemen yang memiliki tugas dan tanggungjawab terhadap pekerjaan dalam perusahaan.

Masukan : SlipGaji

Nama Entitas : Admin

Keterangan : Merupakan pengelola dari Sistem

Masukan : -Keluaran : - Data_Jabatan - Data_Status - Data_Karyawan - Info_Absensi - Info_Penggajian Nama Entitas : Pimpinan

Keterangan : Merupakan elemen dalam perusahaan yang memiliki tugas dan tanggungjawab memimpin dan memajukan perusahaan. Masukan : - Laporan_Data_Jabatan - Laporan_Data_Status - Laporan_Info_Karyawan - Laporan_RAH - Laporan_RAM - Laporan_Total_Gaji - Laporan_Rekap_Gaji Keluaran :

Penjelasan Proses Diagram Zero Level 1 Sistem Usulan :

a) Modul : 1.0

Nama Proses : Isi Info_Karyawan Masukan : - Data_Jabatan - Data_Status - Data_Karyawan - Info_Jabatan - Info_Status - Info_Karyawan Keluaran : - Info_Jabatan - Info_Status - Info_Karyawan Simpanan Data : - Jabatan

- Status - Karyawan

Ringkasan Proses : Merupakan proses pengelolaan data karyawan

b) Modul : 2.0

Nama Proses : Isi Absensi Masukan : - Data_AJMAJK - Info_Karyawan - Info_Absensi - R A Keluaran : - RAH - RAM Simpanan Data : - Karyawan

- R A

Ringkasan Proses : Proses absensi karyawan.

c) Modul : 3.0

Nama Proses : Hitung Gaji

Masukan : - RAM

- Info_Penggajian Keluaran : - Totalan_Gaji

- SlipGaji - Rekapan_Gaji Simpanan Data : SlipGaji

Ringkasan Proses : Proses perhitungan gaji dan pencetakan slip gaji.

d) Modul : 4.0

Nama Proses : Buat Laporan Masukan : - Info_Jabatan - Info_Status - Info_Karyawan - RAH - RAM - Totalan_Gaji - Rekapan_Gaji

Keluaran : - Laporan Info_Jabatan - Laporan_Info_Status - Laporan_Info_Karyawan - Laporan_RAH - Laporan_RAM - Laporan_Total_Gaji - Laporan_Rekap_Gaji Simpanan Data : - Jabatan

- Status - Karyawan - R A - SlipGaji

Ringkasan Proses : Proses Pembuatan Seluruh Laporan yang berkaitan dengan absensi dan penggajian karyawan.

4.6.3 Diagram Rinci Level 2 Proses 1.0 Isi Info_Karyawan 1.1 Isi Jabatan ADMIN 1.2 Isi Status Data_Jabatan Karyawan 1.3 Rekam Info_Karyawan 1.4 Ubah Info_Karyawan Data_Karyawan Data_Karyawan Jabatan Status Data_Status Info_Status Info_Jabatan Info_Karyawan

4.6.4 Diagram Rinci Level 2 Proses 2.0 Isi Absensi 2.2 Rekap Absen Harian KARYAWAN R A 2.3 Rekap Absen Perdua Mingguan ADMIN Data_AJMAJK Info_Absensi RAM RAH Info_Absensi 2.1 Absen Masuk&Keluar Info_Absensi Karyawan Data_AJMAJK Data_AJMAJK

4.6.5 Diagram Rinci Level 2 Proses 3.0 Hitung Gaji

4.6.6 Diagram Rinci Level 2 Proses 4.0 Buat Laporan

Gambar 4.10 Diagram Rinci Level 2 Proses 4.0 Buat Laporan Gambar 4.9 Diagram Rinci Level 2 Proses 3.0 Hitung Gaji

4.6.7 Diagram Rinci Level 3. Proses 1.1 Isi Jabatan

4.6.8 Diagram Rinci Level 3. Proses 1.2 Isi Status

Gambar 4.11 Diagram Rinci Level 3. Proses 1.1 Isi Jabatan

4.6.9 Diagram Rinci Level 3. Proses 2.1 Absen Masuk&Keluar

4.6.10 Spesifikasi Proses Sistem yang diusulkan

Spesifikasi proses sistem yang diusulkan merupakan penjelasan proses dari diagram rinci level 2 proses 1.0 Isi Info_Karyawan, diagram rinci level 2 proses 2.0 Isi Absensi, diagram rinci level 2 proses 3.0 Hitung Gaji, diagram rinci level 2 proses 4.0 Buat Laporan, diagram rinci level 3 proses 1.1 Isi Jabatan, diagram rinci level 3 proses 1.2 Isi Status dan diagram rinci level 3 proses 2.1 Absen Masuk&Keluar.

a) Modul : 1.1

Nama Proses : Isi Jabatan Masukan : - Data_Jabatan

- Info_Jabatan Keluaran : Info_Jabatan Simpanan Data : Jabatan

Ringkasan Proses : Proses Pengelolaan Data_Jabatan.

b) Modul : 1.2 Nama Proses : Isi Status Masukan : - Data_Status

- Info_Status Keluaran : Info_Status Simpanan Data : Status

Ringkasan Proses : Proses Pengelolaan Data_Status.

c) Modul : 1.3

Nama Proses : Rekam Info_Karyawan Masukan : - Data_Karyawan

- Info_Jabatan - Info_Status Keluaran : Info_Karyawan Simpanan Data : - Jabatan

- Status - Karyawan

Ringkasan Proses : Proses perekaman Info_Karyawan ke dalam basis data (tabel karyawan).

d) Modul : 1.4

Nama Proses : Ubah Info_Karyawan Masukan : - Data_Karyawan

- Info_Karyawan - Info_Jabatan - Info_Status Keluaran : Info_Karyawan Simpanan Data : - Jabatan

- Status - Karyawan

Ringkasan Proses : Proses perubahan Info_Karyawan dari tabel Karyawan.

e) Modul : 2.1

Nama Proses : Absen Masuk&Keluar Masukan : - Data_AJMAJK

- Info_Absensi - Info_Karyawan

Keluaran : R A

Simpanan Data : - Karyawan - R A

Ringkasan Proses : Proses Absen Masuk dan Absen Keluar Karyawan.

f) Modul : 2.2

Nama Proses : Rekap Absen Harian Masukan : - Info_Absensi

- Data_AJMAJK - Info_Karyawan

- R A

Keluaran : - RAH

Simpanan Data : - Karyawan - R A

Ringkasan Proses : Proses Perekapan Data Absen Karyawan untuk satu hari kerja.

g) Modul : 2.3

Nama Proses : Rekap Absen Perdua Mingguan Masukan : - Info_Absensi

- Info_Karyawan - Data_AJMAJK

- R A

Keluaran : RAM

Simpanan Data : - Karyawan - R A

Ringkasan Proses : Proses Perekapan Data Absen Karyawan untuk satu periode kerja

h) Modul : 3.1

Nama Proses : Rekam Gaji Masukan : - Info_Karyawan - R A - Info_Penggajian Keluaran : - Totalan_Gaji - SlipGaji - Rekapan_Gaji Simpanan Data : - Karyawan

- R A - SlipGaji

Ringkasan Proses : Proses Perekaman Gaji Karyawan oleh sistem

i) Modul : 3.2

Nama Proses : Cetak SlipGaji

Masukan : Totalan_Gaji

Keluaran : SlipGaji

Simpanan Data : SlipGaji

Ringkasan Proses : Proses pencetakan Slip Gaji Karyawan

j) Modul : 4.1

Nama Proses : Buat Laporan_Info_Jabatan Masukan : Info_Jabatan

Keluaran : Laporan_ Info_Jabatan Simpanan Data : Jabatan

Ringkasan Proses : Proses pembuatan Laporan_ Info_Jabatan

k) Modul : 4.2

Nama Proses : Buat Laporan_Info_Status Masukan : Info_Status

Keluaran : Laporan_ Info_Status Simpanan Data : Status

Ringkasan Proses : Proses pembuatan Laporan_ Info_Status

l) Modul : 4.3

Nama Proses : Buat Laporan_Info_Karyawan

Masukan : Info_Karyawan

Keluaran : Laporan_Info_Karyawan Simpanan Data : Karyawan

Ringkasan Proses : Proses pembuatan Laporan_Info_Karyawan

m) Modul : 4.4

Nama Proses : Buat Laporan_RAH

Masukan : RAH

Keluaran : Laporan_RAH Simpanan Data : R A

Ringkasan Proses : Proses pembuatan Laporan_RAH

n) Modul : 4.5

Nama Proses : Buat Laporan_RAM

Masukan : R A

Keluaran : Laporan_RAM

Simpanan Data : R A

Ringkasan Proses : Proses pembuatan Laporan_RAM

o) Modul : 4.6

Nama Proses : Buat Laporan_Total_Gaji Masukan : Totalan_Gaji

Keluaran : Laporan_Total_Gaji Simpanan Data : SlipGaji

Ringkasan Proses : Proses pembuatan Laporan_Total_Gaji

p) Modul : 4.7

Nama Proses : Buat Laporan_Rekap_Gaji

Masukan : Rekapan_gaji

Keluaran : Laporan_Rekap_Gaji Simpanan Data : SlipGaji

q) Modul : 1.1.1

Nama Proses : Rekam Jabatan

Masukan : Data_Jabatan

Keluaran : Info_Jabatan Simpanan Data : Jabatan

Ringkasan Proses : Proses perekaman data jabatan ke dalam tabel Jabatan.

r) Modul : 1.1.2

Nama Proses : Ubah Jabatan Masukan : - Info_Jabatan

- Data_Jabatan Keluaran : Info_Jabatan Simpanan Data : Jabatan

Ringkasan Proses : Proses perubahan data jabatan

s) Modul : 1.2.1

Nama Proses : Rekam Status Masukan : Data_Status Keluaran : Info_Status Simpanan Data : Status

Ringkasan Proses : Proses perekaman data status

t) Modul : 1.2.2

Nama Proses : Ubah Status Masukan : - Info_Status

- Data_Status Keluaran : Info_Status Simpanan Data : Status

Ringkasan Proses : Proses perubahan data status karyawan

u) Modul : 2.1.1

Nama Proses : Rekam Absen Masuk&Keluar Masukan : - Data_AJMAJK

- Info_Absensi

Keluaran : R A

Simpanan Data : R A

Ringkasan Proses : Proses perekaman data absen Karyawan ke dalam tabel R A

v) Modul : 2.1.2

Nama Proses : Ubah Absen Masuk&Keluar Masukan : - R A

- Info_Absensi

Keluaran : R A

Simpanan Data : R A

Dokumen terkait