44
struktur yang sama namun dengan nama yang berbeda menyesuaikan bulan dan tahun jadwal yang akan di-input. Contohnya, untuk jadwal billing bulan April
2016, maka nama tabel telatnya adalah telat_april2016. Struktur tabel jadwal telat ditampilkan pada Tabel. 12 berikut:
Tabel 12. Struktur Tabel Telat
No Nama
Field Tipe Data
Ukuran Keterangan
1 username
varchar 10
Username operator 2
jml_telat integer
11 Jumlah telat
3 potongan
integer 11
Potongan gaji 4
bol_shift integer
11 Jumlah bolos shift
5 bol_rapat
integer 11
Jumlah bolos rapat
Perancangan Proses 2.
Perancangan proses merupakan penggambaran aliran keluar-masuknya data pada sistem, interaksi antara data yang tersimpan dan proses yang dikenakan pada
data tersebut. Desain proses aliran data digambarkan dalam Data Flow Diagram DFD dimulai dari diagram konteks atau disebut juga Data Flow Diagram level
0 dan dikembangkan menjadi Data Flow Diagram level n. Data Flow Diagram dari sistem yang akan dibangun adalah sebagai berikut:
a. Diagram Konteks
Diagram konteks merupakan DFD Level 0, yaitu diagram yang paling sederhana dari sebuah sistem informasi yang menggambarkan aliran data dari
kesatuan luar ke dalam sistem dan sebaliknya. Diagram konteks dari system informasi yang akan dibangun ditunjukkan pada Gambar 14.
45
Gambar 14. Diagram Konteks Sistem Informasi Operator LIMUNY
b. DFD Level 1
DFD level 1 merupakan hasil pengembangan dari diagram konteks. Terdapat tiga proses yang terjadi dalam sistem, yaitu prosedur input jadwal,
prosedur pertukaran jadwal, input data kinerja dan prosedur input formulir permasalahan presensi. DFD level 1 ditunjukkan oleh Gambar 15.
data semua jadwal
data
masalah
presensi
data user
data kinerja
data semua jadwal
data masalah presensi
data kinerja
data semua jadwal
data masalah presensi
data user
data kinerja
input pertukaran jadwal
input semua jadwal
input data kinerja
input masalah presensi
verifikasi saksi masalah presensi
olah data user
olah masalah presensi
olah daftar jadwal Admin
Koor SDM
Koor HW SC Operator
input pertukaran jadwal
input jadwal billing
input data kinerja
input masalah presensi
verifikasi SDM dan saksi masalah presensi
olah data user
olah daftar jadwal billing
data semua jadwal
data masalah presensi
data kinerja
input pertukaran jadwal
input masalah presensi
verifikasi saksi masalah presensi
input pertukaran jadwal
input jadwal HW dan atau SC
input masalah presensi
verifikasi saksi masalah presensi
olah dafatar jadwal HW dan SC
Siste I for asi
Operator LIMUNY
data semua jadwal
data kinerja Manajer
46
Gambar 15. DFD Level 1 Sistem Informasi Operator LIMUNY
c. DFD Level 2 Proses 1.0 Input Jadwal
Proses 1.0 merupakan proses input jadwal bulanan baik jadwal shift billing, hardware, dan service center. DFD level 2 pada proses 1.0 input jadwal
ditunjukkan pada Gambar 16. Proses input jadwal memiliki dua proses yang hanya dapat diakses oleh
admin, koordinator SDM, koordinator Hardware, dan koordinator Service Center, yaitu:
47
1 Cek tabel jadwal yang akan di-input sudah tersedia atau belum berdasarkan
nama 2
Bila tabel jadwal yang akan dibuat belum ada, proses selanjutnya adalah membuat tabel jadwal dan tabel telat kemudian input data jadwal.
Gambar 16. DFD Level 2 Proses 1.0 Input Jadwal
d. DFD Level 2 Proses 2.0 Pertukaran Jadwal