49
BAB IV ANALISIS DAN PERANCANGAN SISTEM
4.1. Analisis Sistem yang Berjalan Penggunaan sistem informasi pengelolaan presensi Karyawan pada PT. Zyrexindo Mandiri Buana / Zssc yang ada sekarang ini belum memenuhi standar. Maka diperlukan suatu analisis yang di lakukan terhadap sistem bertujuan untuk mengetahui proses yang berjalan diperusahaan ini. Untuk alur data sistem yang sedang berjalan akan diuraikan penulis menggunakan Flow Map, Diagram Konteks dan DFD (Data Flow Diagram). Analisis ini dirancang untuk mengevaluasi dan memberikan solusi terhadap masalah yang dihadapi saat ini 4.1.1. Analisis Dokumen Dalam merancang suatu sistem yang harus ditentukan lebih dulu adalah analisis dokumen, dimana kumpulan dokumen ini merupakan kesatuan data untuk diproses lebih lanjut sehingga menghasilkan informasi yang digunakan sesuai dengan prosedur yang ditetapkan sebelumnya. Dokumen yang digunakan diantaranya, yaitu: 1. Nama Dokumen
: Kartu Absensi
Sumber
: Bag. Kepegawaian
Tujuan
: Untuk Mengisi Absen setiap harinya
Bentuk
: Dokumen Kartu
Fungsi
: Sebagai penginputan data Absensi
Frekuensi
: Setiap hari
50
Isi 2. Nama Dokumen
: Nip, nama, tanggal, jam_masuk, jam_keluar : Surat Permohonan Cuti
Sumber
: Bag. Kepegawaian
Tujuan
: Form untuk mengajukan permohonan cuti
Bentuk
: Formulir tertulis
Fungsi
: Sebagai penginputan data anggota
Frekuensi
: Setiap ada anggota baru yang mendaftar
Isi
: Nip, Nama, keperluan cuti, tanggal awal cuti, tanggal akhir cuti, tanggal masuk.
3. Nama Dokumen
: Surat Permohonan Ijin
Sumber
: Bag. Kepegawaian
Tujuan
: Form untuk mengajukan permohonan Ijin
Bentuk
: Formulir tertulis
Fungsi
: Sebagai penginputan data anggota yang ijin
Frekuensi
: Setiap ada anggota baru yang mendaftar
Isi
: Nip, Nama, keperluan Ijin, Jam awal ijin, Jam pulang ijin, tanggal ijin.
4. Nama Dokumen
: Surat Permohonan Lembur
Sumber
: Bag. Kepegawaian
Tujuan
: Form untuk mengajukan permohonan cuti
Bentuk
: Formulir tertulis
Fungsi
: Sebagai penginputan data anggota yang mengajukan Lembur.
51
Frekuensi
: Setiap ada anggota baru yang mendaftar
Isi
: Nip, Nama, Tanggal Lembur, Keterangan Lembur.
5. Nama Dokumen
: Bukti Permohonan Ijin
Sumber
: Bag. Kepegawaian
Tujuan
: Sebagai bukti untuk permohonan Ijin
Bentuk
: Formulir tertulis
Fungsi
: Sebagai penginputan data anggota yang ijin
Frekuensi
: Setiap ada anggota baru yang mendaftar
Isi
: Nip, Nama, keperluan Ijin, Jam awal ijin, Jam pulang ijin, tanggal ijin.
4.1.2. Analisis Prosedur yang Sedang Berjalan Prosedur merupakan langkah – langkah yang dilakukan oleh sistem sehingga dapat memberikan hasil berupa laporan. Dibawah ini adalah prosedur sistem yang sedang berjalan yang di gambarkan melalui Flow Map, Diagram Konteks dan Data Flow Diagram. Prosedur yang sedang berjalan akan dijabarkan penlis melalui event list sebagai berikut: Cara pengisian absen dan prosedur pengolahan data yang sedang berjalan, yaitu : 1. Nama Karyawan 2. Nip 3. Jabatan 4. Tanda tangan 5. keterangan
52
Prosedur yang sedang berjalan melalui event list sebagai berikut: 1. Karyawan memberikan kartu absensi, surat permohonan ijin, lembur ke pada bag.sdm. 2. Bag. Sdm Memberikan formulir cuti kepada karyawan yang meminta permohonan cuti. 3. Bag.sdm mencatat data absensi Karyawan yang berisi nama, nip, jabatan, tanggal, jam masuk, jam keluar, data cuti, data lembur, data ijin sekaligus tanda tangan. 4. Setelah dicatat data absensi tersebut diolah menjadi data kehadiran Karyawan yang di hitung dari jumlah jam kerja, jika jumlah jam kerja per bulan kurang atau Karyawan lebih dari 3 hari tidak masuk, maka Karyawan akan di kenakan surat peringatan. Dan membuat surat bukti permohonan ijin yang akan di berikan kepada karyawan. 5. Data Ijin dan Lembur direkap dan di buat menjadi berkas data kehadiran karyawan yang sebelumnya di acc oleh Kabag.Sdm. 6. Berkas Data kehadiran Karyawan selanjutnya diserahkan ke manager untuk di Acc. 7. Data Cuti akan di periksa apabila waktu cuti melebihi batas maka formulir diserahkan kembali kepada karyawan yang memohon. 8. Apabila masih ada waktu cuti maka karyawan akan dibuatkan surat ijin cuti yang sebelumnya di acc oleh Kabag dan Atasan langsung
53
9. Setelah di Acc Berkas Data kehadiran Karyawan diserahkan ke kabag. Sdm untuk rangkap dua, berkas pertama diserahkan ke bag. Sdm yang diperuntukan dalam pembuatan Lap. Absensi per bulan dan Lap. Data Cuti. 10. Lap. Absensi per bulan di buat rangkap 4, yaitu rangkap 1 untuk bag. sdm, rangkap 2 untuk kabag. sdm, rangkap 3 untuk manager, rangkap 4 untuk bag keuangan. dan Lap. Cuti di buat 3 rangkap, dimana rangkap 1 untuk kabag. sdm, rangkap 2 untuk bag. sdm ,rangkap 3 untuk manager. 4.1.2.1. Flow Map Flowmap merupakan diagram alir yang menggambarkan pergerakan proses diantara unit kerja yang berbeda-beda, sekaligus menggambarkan arus dari dokumen, aliran data fisik, entitas-entitas sistem informasi dan kegiatan operasi yang berhubungan dengan sistem infomasi.
54
a. Flow Map Sistem Kehadiran Karyawan yang sedang berjalan. KARYAWAN
KABAG.SDM
BAG.SDM
MANAGER
BAG.KEUANGAN
a Kartu Absensi
Mencatat kartu absensi
Kartu Absensi
Surat Permohonan Ijin
Surat Permohonan Ijin
Surat Permohonan Lembur
Surat Permohonan Lembur
Data Absensi Karyawan
Mencatat Surat permohonan ijin
Mencatat Surat permohonan Lembur
Menghitumg jumlah kehadiran karyawan
Data Ijin Karyawan
Bukti Permohonan Ijin
Acc Bukti Permohon an Ijin
Data Lembur Karyawan
Bukti Permohonan Ijin Acc Membuat Surat peringatan
Y
b
Jumlah absensi kurang
Surat peringatann 1
Berkas data kehadiran karyawan
T Membuat Bukti permohon an ijin
Surat peringatan 2 1 Arsip
Berkas data kehadiran karyawan Acc Merekap absensi
a
b
Berkas data kehadiran karyawan
Bukti Permohonan Ijin Acc
Berkas data kehadiran karyawan Acc 1
Membuat Lap.kehadiran per bulan
Arsip
Lap. kehadiran per 4 3 bulan 2 1
Rekap Berkas data kehadiran karyawan Acc
Meng Acc Berkas kehadiran karyawan
Berkas data kehadiran karyawan Acc
Berkas data kehadiran 2 karyawan Acc 1 Lap. kehadiran per bulan 3 Arsip
Lap. kehadiran per bulaN 4
Lap. kehadiran per bulan 2
Gambar 4.1 Flow Map Sistem Kehadiran Karyawan yang sedang berjalan.
55
b. Flow map sistem permohonan cuti yang sedang berjalan KARYAWAN
BAG.SDM
KABAG.SDM
MANAGER
Form Permohonan cuti
Form Permohonan cuti
Form cuti isi Isi form.cuti
Cek jumlah pembatasan cuti
Form cuti isi
Berkas form .cuti
MengAcc Berkas form cuti
Form cuti Acc
T
Jumlah cuti lebih
Y
Berkas form .cuti
3 Surat Izin cuti 1
Form Permohonan cuti
Form cuti Acc
2
Form Permohonan cuti
MengAcc Surat izin cuti Membuat surat izin cuti
3 Surat Izin cuti Acc
2 1
3 Surat Izin cuti
2 1
Surat Izin Cuti Acc 3 Surat Izin Cuti Acc 1 Surat Izin Cuti Acc 2 Arsip
Membuat Lap.cuti Lap. Cuti Arsip
1 3 Lap. Cuti Arsip
2 1
Gambar 4.2 Flow Map Sistem Permohonan Cuti yang Sedang Berjalan
Lap.cuti 2
56
4.1.2.2. Diagram Konteks Diagram konteks merupakan suatu diagram alir yang menggambarkan arus data pada suatu sistem yang bertujuan untuk menggambarkan sistem pengolahan data secara garis besar atau keseluruhan. Diagram konteks ini dirancang untuk mengetahui masukan dan keluaran yang dibutuhkan oleh sistem, serta menggambarkan hubungan antara sistem dan entitas yang terlibat. Untuk lebih jelasnya penulis menyajikannya dalam bentuk Diagram Konteks: Kartu absen,form. Cuti,Surat Permohonan Ijin, Surat Permohonan Lembur
Lap. Kehadiran perbulan, Lap cuti tahunan. Kabag. Sdm
KARYAWAN
Surat peringatan,surat izin cuti, Form cuti ditolak
SISTEM INFORMASI PRESENSI KARYAWAN
Lap. data kehadiran per bulan
Bukti Permohonan Ijin
Surat izin cuti acc, lap.data kehadiran acc
MANAGER
KEUANGAN
Lap. Data kehadiran perbulan, surat permohonan cuti
Gambar 4.3 Diagram konteks Sistem Presensi Karyawan yang Sedang Berjalan 4.1.2.3. Data Flow Diagram (DFD) DFD (Data Flow Diagram) merupakan diagram alir yang dipresentasikan dengan lambang-lambang tertentu. Dengan adanya DFD maka penulisan suatu program akan menjadi lebih mudah dalam pelaksanaannya, karena menggunakan lambang-lambang yang bersifat standar yang ditetapkan secara umum dalam penulisan desain. Penulisan DFD ini bertujuan untuk menggambarkan sistem yang sedang berjalan.
57
KARYAWAN
Lap.kehadiran bulanan
Kartu absen, surat permohonan ijin, surat permohonan lembur
Kabag. Sdm
1.0 Presensi karyawan
Lap.kehadiran bulanan
Manager
Lap.cuti Lap.kehadiran bulanan
Bag. Keuangan
Lap.cuti
2.0 Permohonan cuti
Form.izin cuti
Gambar 4.4 Data Flow Diagram Level 1 Sistem Presensi Karyawan yang Sedang Berjalan
Karyawan
Kartu absensii, surat permohonan ijin, surat permohonan lembur
1.1 Catat kehadiran karyawan
1.4 Pengecekan Data kehadiran Berkas data kehadiran jumlah karyawan karyawan Data absensi
Data kehadiran karyawan
Bukti surat permohonan ijin
Surat Ijin Karyawan
1.5 Membuat bukti ijin
F.Ijin
F.Lembur
Data Lembur
1.7 Membuat surat peringatan
1.6 Membuat Laporan Lembur
Lap.Lembur
Lap.Ijin Karyawan Lap.kehadiran per bulan
Membuat Lap.jin Karyawan
Lap.kehadiran per bulan
Surat peringatan
1.3 Data Catat Data Lembur Lembur
Lap.kehadiran bulanan
Data Ijin
Jumlah absen kurang
Surat LemburKaryawan
1.8 Membuat lap.kehadiran per bulan
Lap.kehadiran per bulan
Data 1.2 Catat Data Ijin Ijin
Berkas data kehadiran karyawan
Surat peringatan
Bag. Keuangan
Manager
Gambar 4.5 Data Flow Diagram Level 2 Proses 1 Sistem Kehadiran Karyawan yang Sedang Berjalan
Kabag.Sdm
58
Karyawan
Form surat Izin cuti
2.1 Pengecekan Jumlah Pembatasan Cuti
2.3 Membuat Surat Izin Cuti & Acc
Form surat Izin cuti
Surat Izin Cuti Acc
Surat Izin cuti acc
Surat Izin cuti acc Surat Izin cuti acc Lap. Cuti Tahunan
Surat Izin cuti di tolak
Kabag. Sdm
2.4 Pembuatan Lap.cuti Tahunan
2.2 Membuat Surat Cuti di tolak
Lap. Cuti Tahunan
Manager
Surat Izin cuti acc
Surat Izin cuti di tolak
Surat Izin Cuti ditolak
Lap.Cuti Tahunan
Gambar 4.6 Data Flow Diagram Level 2 Proses 2 Sistem Permohonan Cuti Karyawan yang Sedang Berjalan 4.1.3. Evaluasi Sistem yang berjalan Tabel 4.1 Tabel Evaluasi sistem yang berjalan Entitas
Masalah
Solusi
Karyawan Dalam permohonan cuti masih berbelit- Perlu
dibuatnya
database
untuk
belit, dan pada saat absensi data sering penyimpanan data cuti, data Karyawan tidak
valid
dan
mudah
adanya dan data absensi, dan juga dibuatnya
manipulasi data. Bag. Sdm
inputan absensi untuk Karyawan.
Sistem saat ini yang digunakan untuk Perlu
adanya
mengelola data kehadiran masih dalam mempermudah
aplikasi proses
pengelolaan
bentuk pembukuan, sehingga membuat kehadiran dan data Karyawan. proses pengelolaan menjadi lambat dan dibutuhkan
ketelitian
untuk
untuk
59
penjumlahan data dan ketelitian untuk pencarian data. Kabag.
Sering terjadi keterlambatan dalam Perlu adanya program aplikasi yang
Sdm
pelaporan
data,
Karyawan
perbulanya,
lap.
Kehadiran dapat mempermudah proses pembuatan dikarenakan laporan.
datanya masih tidak valid dalam proses perekapannya. 4.2. Perancangan Sistem Sistem yang dirancang merupakan usulan perancangan sistem untuk memperbaiki sistem pengelolaan presensi yang sedang berjalan sebelumnya. Sistem ini memiliki peranan yang sangat penting dalam menyediakan informasi tentang data kehadiran Karyawan, yang berupa penggambaran, perancanganyang terkonfigurasi dari komponen perangkat keras maupun perangkat lunak. 4.2.1. Tujuan Perancangan Sistem Tujuan dari perancangan sistem adalah untuk menghasilkan perancangan sistem informasi presensi yang terkomputerisasi, untuk memudahkan mengolah data-data kehadiran sehingga tidak menghindari terjadinya data yang tidak valid dan manipulasi data. 4.2.2. Gambaran Umum Sistem yang Diusulkan Sistem informasi yang disulkan memiliki beberapa keunggulan dan perbedaan dari sistem yang sedang berjalan. Sistem yang diusulkan telah terkomputerisasi, dan otomatisasi sehingga lebih mudah digunakan, integritas data terjaga, tidak akan memakan waktu yang lama dalam mengolah data. Karena
60
didalamnya telah disediakan pencetakan laporan-laporan dan fasilitas lainnya yang akan memudahkan user untuk menggunakan sistem ini. 4.2.3. Perancangan Prosedur yang Diusulkan Adapun prosedur sistem presensi yang diusulkan penulis diantaranya: 1. Prosedur input absensi karyawan yang diusulkan. a. Diasumsikan Karyawan memberikan kartu absensi ke bag. pegawaian. b. Bagian
kepegawaian
akan
memberikan
peringatan
apabila
karyawan tidak hadir dalam jangka waktu 3 hari, peringatan ke 2 jika 6 hari tidak hadir, dan peringatan ke 3 jika 9 hari tidak hadir. c. Karyawan memberikan surat permohonan ijin dan lembur ke bag. Kepegawaian untuk di olah sebagai data kehadiran. d. Bag.Kepegawaian akan memberiakan bukti permohonan ijin kepada karyawan. 2. Prosedur Permohonan Cuti yang diusulkan a. Karyawan mendapat formulir cuti yang akan diisi untuk mengajukan permohonan cuti. b. Apabila jumlah permohonan cuti karyawan sudah melebihi batas formulir akan di kembalikan ke si pemohon cuti. 4.2.3.1. Flow Map Flowmap merupakan diagram alir yang menggambarkan pergerakan proses diantara unit kerja yang berbeda-beda, sekaligus menggambarkan arus dari
61
dokumen, aliran data fisik, entitas-entitas sistem informasi dan kegiatan operasi yang berhubungan dengan sistem infomasi yang diusulkan.
a. Flow map sistem Sistem Informasi Presensi Karyawan yang diusulkan KARYAWAN
KABAG.SDM
BAG.SDM Data Karyawan
Data absensi
Data absensi
Input data Karyawan
presensi
Data Karyawan
Rekap Data Data Rekap Karyawan 2 Karyawan 1
Cetak Rekap data karyawan
Input Absensi
Surat Permohonan Cuti
Surat Permohonan Cuti
Surat Permohonan Cuti
Cek Pembatasan Cuti
y
Jmlh Cuti Lebih ?
Surat Permohonan Ijin
Laporan Ijin Karyawan
Cetak Laporan Cuti
t Surat Permohonan Cuti
Surat Permohonan Ijin
Arsip
Surat Peringatan
Surat Permohonan Lembur
a1
Laporan Lembur Karyawan
a2
Arsip
Surat Ijin Cuti Surat Ijin Cuti 2 1
Cetak Rekapitulasi Absensi per Bulan
d
f
Lap. Rekapitulasi Lap. Rekapitulasi Absensi per Absensi per Lap. Rekapitulasi bulan 4 bulan Absensi per Lap. Rekapitulasi 3 Bulan Absensi per bulan 1
Surat Ijin Cuti 1
Lap. Rekapitulasi Absensi per bulan 3
Lap. Rekapitulasi Absensi per bulan 4
Lap. Rekapitulasi Absensi per Bulan 2
b1
Surat Ijin Cuti Surat Ijin Cuti 2 1
Surat Surat Peringata peringatan 2 1
b Arsip
d
Cetak Permohonan Ijin Jam dan Harian
Bukti Permohonan Ijin Jam dan Harian
b
Bukti Permohonan Ijin Jam dan Harian
Cetak Surat Peringatan karyawan
Arsip
Input Data Lembur
c3
Acc Surat Ijin cuti
Laporan Cuti Laporan Cuti 3 Laporan Cuti 2
Input Data Ijin
1 Surat Permohonan Lembur
Cetak Laporan Ijin
Cetak Surat ijin Cuti
c2
Laporan Cuti 3
c1 Input Data Cuti
BAG.KEUANGAN
Data Rekap Karyawan 2
a1 Arsip
Cetak Data Lembur Surat Permohonan Cuti
MANAGER
e
c3
f
Surat Ijin Cuti 2
Surat Ijin Cuti 1
Acc Surat Ijin cuti
Surat Ijin Cuti Surat Ijin Cuti 2 1
Surat Ijin Cuti 2
Surat Ijin Cuti 1
e
a2
Laporan Cuti
2
c2 c1
Surat Ijin Cuti Surat Ijin Cuti 2 1
Arsip
2
Arsip
b1
Gambar 4.7. Flow Map Sistem Presensi Karyawan yang diusulkan
62
63
4.2.3.2. Diagram Konteks Diagram
Konteks
merupakan
alat
untuk
struktur
analisis
yang
menggambarkan sistem secara umum. Sistem informasi yang dibuat akan menghasilkan sumber informasi yang dibutuhkan dan tujuan informasi yang dihasilkan. Diagram konteks sistem Informasi Presensi Karyawan yang diusulkan di PT. Zyrexindo Mandiri Buana Zssc adalah sebagai berikut :
Kartu Absensi, Surat Permohonan Cuti, Surat Permohonan Ijin, Surat Permohonan Lembur
Karyawan
Surat Ijin Cuti Acc, Surat Peringatan, Suart Izin Cuti ditolak, Bukti Permohonan Ijin Jam dah Harian.
Manager
Lap. Rekapitulasi Absensi per bulan, Lap. Cuti, Lap. Data karyawan
Sistem Informasi Presensi Karyawan
Lap. Cuti, Lap. Rekapitulasi absen per bulan
Kabag.Sdm
Lap. Rekapitulasi Absensi per bulan
Bag.Keuangan
Gambar 4. 8 Diagram Konteks Sistem Presensi yang diusulkan
64
4.2.3.3 Data Flow Diagram (DFD) usulan Data Flow Diagram menggambarkan sebuah sistem yang telah ada atau baru yang akan dikembangkan secara logika tanpa pertimbangan lingkungan fisik dimana data tersebut akan disimpan.
KARYAWAN
Data Karyawan Data Absensi
Kabag. Sdm
Lap.Absensi per bulan
Lap.Absensi per bulan
1.0 Absensi karyawan
Data Karyawan
Lap.Cuti
Manager Surat Permohonan Cuti
2.0 Permohonan cuti
Lap.Cuti
Lap.Absensi per bulan
Surat Permohonan Ijin
Surat Permohonan Lembur
3.0 Permohonan Ijin
Lap Ijin
Lap Ijin
4.0 Permohonan Lembur
Lap. Lembur
Lap. Lembur
Bag. Keuangan
Gambar 4.9 DFD Level 1 Sistem Presensi Karyawan yang diusulkan.
65
1.1 Input Data Karyawan
Data karyawan
Karyawan
F. Data Karyawan
Data karyawan
1.3 Cetak data Karyawan
Data karyawan
Data karyawan
Lap. Data Karyawan
Data karyawan Data Absensi
1.2 Input Absensi
Data Absensi
1.4 Cetak Rekapitulasi Absensi per bulan
Data Absensi
F.Data Absensi
Lap.Rekapitulasi per bulan
Data Absensi
Lap.Rekapitula si per bulan
Lap.Rekapitulasi per bulan Lap.Rekapitulasi per bulan
Surat Peringatan
F. Surat peringatan
1.5 Cetak surat peringatan
Lap.Rekapitulasi per bulan Lap.Rekapitulasi per bulan
Surat Peringatan
Bag. Keuangan
Kabag.Sdm
Manager
Gambar 4.10 DFD Level 2 Proses 1 Sistem Kehadiran Karyawan yang diusulkan.
Karyawan
Surat Permohonan Cuti
2.1 Cek Pembatasan Cuti
2.2 Input Data Cuti
Surat Permohonan Cuti
Surat Permohonan Cuti Ditolak
Manager
Data Cuti F. Cuti
F. Data Karyawan
Data karyawan Data Cuti
Data karywan
2.3 Cetak Surat Ijin cuti
Surat ijin cuti
Data Cuti
2.4 Cetak lap.cuti
Lap. Cuti
Lap. Cut
Kabag.Sdm Surat permohonan cuti acc
Surat ijin cuti
Gambar 4.11 DFD Level 2 Proses 2 Sistem Permohonan Cuti Karyawan yang diusulkan.
66
3.2 Cetak Laporan Ijin
Karyawan
Surat Permohonan Ijin
3.1 Input Data Ijin
Lap. Ijin
Lap. Ijin
Data Ijin Karyawan
Data Ijin Karyawan
F. Ijin
Data Ijin Karyawan Bukti Permohonan Ijin 3.3 Buat Bukti Permohonan Ijin
Gambar 4.12 DFD Level 2 Proses 3 Sistem Permohonan Ijin Karyawan yang diusulkan.
4.2 Cetak Laporan Lembur
Karyawan
Surat Permohonan Lembur
4.1 Input Data Lembur
Lap. Lembur
Lap. Lembur
Data Lembur Karyawan
Data Lembur Karyawan
F. Lembur
Gambar 4.13 DFD Level 2 Proses 4 Sistem Permohonan Lembur Karyawan yang diusulkan.
67
4.2.3.4. Kamus Data Kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi dengan lengkap. Keterangan lebih lanjut tentang struktur data suatu arus data di DFD secara lebih terperinci dapat dilihat di kamus data. 1. Nama Arus Data
: Data Karyawan
Alias
:-
Bentuk data
: dokumen
Aliran data
: Karyawan – Proses 1.0, Karyawan – Proses 1.1 , Proses 1.1 – F. Data karyawan, F. Data Karyawan – Proses 1.3, Proses 1.3 – Lap. Data Karyawan, F. Data Karyawan – Proses 1.4.
Atribut
: Nip, Nama_Karyawan, Tempat_lahir, Tanggal_lahir, alamat_ktp, Jenis_Kelamin, Alamat_domisili, Agama, Alamat_email, Kode_Jabatan.
2. Nama Arus Data
: Data Absensi
Alias
:-
Bentuk data
: dokumen
Aliran data
: Karyawan – Proses 1.0, Karyawan – Proses 1.2, Proses 1.2 – F.Data Absensi, F. Data
68
Absensi – Proses 1.4, F. Data Absensi – Proses 1.5. Atribut
: Id_absen, Nip, Nama_Karyawan, Nama_Jabatan, Hari, Tanggal, Jam_Masuk, Jam_Pulang, Keterangan_Absen.
3. Nama Arus Data
: Surat Permohonan Cuti
Alias
:-
Bentuk data
: dokumen
Aliran data
: Karyawan – Proses 2.0
Atribut
: Id_cuti, No_Surat_cuti, Nip, Nama_Karyawan, Jenis_kelamin, Tanggal Awal_Cuti, Tanggal_Akhir_cuti, Jenis_Cuti, Keperluan_cuti, Relasi_nama_cuti, Relasi_telepon_Cuti,Relasi_hubungan_cuti, Nip_Pengganti_cuti.
4.
Nama Arus Data
: Surat Ijin cuti
Alias
: Surat Ijin Cuti acc
Bentuk data
: dokumen
Aliran data
: Proses 2.4 – Karyawan, F. Surat ijin cuti – Proses 2.5, Proses 2.4 – F. Surat ijin cuti.
Atribut
: Id_cuti, No_Surat_cuti, Nip, Nama_Karyawan, Jenis_kelamin,
69
Tanggal_Awal_Cuti,
Tanggal_Akhir_cuti,
Jenis_Cuti, Sisa, Keperluan_cuti, Relasi_nama_cuti, Relasi_telepon_cuti, Relasi_hubungan, Nip_Pengganti_cuti, Surat_ijin_cuti_acc. 5. Nama Arus Data
: Surat Permohonan Ijin
Alias
: Data Ijin Karyawan
Bentuk data
: dokumen
Aliran data
: Karyawan – Proses 3.0, Karyawan – Proses 3.1, Proses 3.1 – F.ijin, F.Ijin –Proses 3.2.
Atribut
: Id_ijin, No_Surat_Ijin, Nip, Nama_Karyawan, Jenis_kelamin, Jenis_ijin, Ijin_untuk, Jam_ijin, Hari_ijin, Keperluan_ijin, realsi_nama_ijin, Relasi_telepon_ijin, Relasi_hubungan, Nip_Pengganti_ijin.
6. Nama Arus Data
: Surat Permohonan Lembur
Alias
: Data Lembur Karyawan
Bentuk data
: Dokumen
Aliran data
: Karyawan – Proses 4.0, Karyawan – Proses 4.1, Proses 4.1 – F.Lembur – Proses 4.2.
Atribut
: Id_Lembur, Nip, Nama_Karyawan, Tugas_Lembur.
70
7. Nama Arus Data
: Surat Peringatan
Alias
:-
Bentuk data
: Dokumen
Aliran data
: F. Surat Peringatan – Proses 1.5, Proses 1.5 – Karyawan.
Atribut
: Nomor_surat, Nip, Nama_Karyawan, Nama_jabatan, Jumlah_jam_masuk, Keterangan_Peringatan.
8. Nama Arus Data
: Lap.Rekapitulasi Absensi per bulan
Alias
:-
Bentuk data
: Dokumen
Aliran data
: Proses 1.0 – Kabag.Sdm, Proses 1.0 – Bag. Keuangan, Proses 1.0 – Manager, Proses 1.6 – Kabag.Sdm, Proses 1.0 – Bag. Keuangan, Proses 1.0 – Manager,
Atribut
: Nip, Nama_Karyawan, Nama_jabatan, Hari, Tgl_absensi, Jam_Masuk, Jam_Pulang, Jumlah_Jam, Keterangan_absen, Jumlah_jam_masuk, Jumlah_tidak_masuk, Jumlah_kehadiran, Jumlah_ijin, Jumlah_Cuti, Jumlah_Cuti.
Nama Arus Data
: Lap. Cuti
Alias
:-
71
Bentuk data
: dokumen
Aliran data
: Proses 3.1 – F.Ijin, F.Ijin – Proses 3.2
Atribut
: Nip, Nama_karyawan, Tanggal_cuti, Keterangan_cuti
9.
Nama Arus Data
: Laporan Ijin
Alias
:-
Bentuk data
: Dokumen
Aliran data
: Proses 3.0 – F. Lap.Ijin, Proses 3.2 – F. Lap.Ijin
Atribut
: Nip, Nama_karyawan, Tanggal_Ijin, Jenis_Ijin, Keterangan_ijin.
10. Nama Arus Data
: Lap. Lembur
Alias
:-
Bentuk data
: Dokumen
Aliran data
: Proses 4.0- F.lap.Lembur, Proses 4.2 – F Lembur.
Atribut
: Nip, Nama_Karyawan, Tanggal, Keterangan_lembur
4.2.3. Perancangan Basis Data Setelah merancang prosedur sistem yang baru, penulis dapat merancang basis data untuk sistem ini, yang dimana akan memudahkan dalam membuat database dan program yang akan dirancang.
72
4.2.4.1 Normalisasi. Normalisasi memberikan panduan yang sangat membantu bagi pengembang untuk mencegah penciptaaan struktur tabel yang kurang fleksibel atau mengurangi ketidak-efisienan. Unnormal alamat_ktp,
: Nip, Nama_Karyawan, Tempat_lahir, Tanggal_lahir, Alamat_domisili,
Agama,
Alamat_email,
Kode_Jabatan,
Id_absen, Nip, Nama_Karyawan, Nama_Jabatan, Hari, Tanggal, Jam_Masuk, Jam_Pulang,
Keterangan_Absen,
Id_cuti,
No_Surat_cuti,
Nip,
Nama_Karyawan, Jenis_kelamin, Tanggal_Awal_Cuti, Tanggal_Akhir_cuti, Jenis_Cuti, Sisa, Keperluan_cuti, Relasi_nama_cuti, Relasi_telepon_Cuti, Relasi_hubungan_cuti, Nip_Pengganti_cuti, Id_cuti, No_Surat_cuti, Nip, Nama_Karyawan, Jenis_kelamin, Tanggal Awal_Cuti, Tanggal_Akhir_cuti, Jenis_Cuti,
Keperluan_cuti,
Relasi_hubungan,
realsi_nama_cuti,
Nip_Pengganti_cuti,
Relasi_telepon_cuti,
Surat_ijin_cuti_acc,
Id_ijin,
No_Surat_Ijin, Nip, Nama_Karyawan, Jenis_kelamin, Jenis_ijin, Ijin_untuk, Jam_ijin, Hari_ijin, Keperluan_ijin, realsi_nama_ijin, Relasi_telepon_ijin, Relasi_hubungan, Nip_Pengganti_ijin, Id_Lembur, Nip, Nama_Karyawan, Tugas_Lembur,
Nomor_surat,
Jumlah_jam_masuk,
Nip,
Nama_Karyawan,
Keterangan_Peringatan,
Nip,
Nama_jabatan,
Nama_Karyawan,
Nama_jabatan, Hari, Tgl_absensi, Jam_Masuk, Jam_Pulang, Jumlah_Jam, Keterangan_absen, Jumlah_kehadiran,
Jumlah_jam_masuk, Jumlah_ijin,
Jumlah_Cuti,
Jumlah_tidak_masuk, Jumlah_Cuti,
Nip,
Nama_karyawan, Tanggal_cuti, Keterangan_cuti, Nip, Nama_karyawan,
73
Tanggal_Ijin, Jenis_Ijin,
Keterangan_ijin, Nip, Nama_Karyawan, Tanggal,
Keterangan_Lembur. 1. Normal 1
: Nip, Nama_Karyawan, Tempat_lahir, Tanggal_lahir,
alamat_ktp, Alamat_domisili, Agama, Alamat_email, Kode_Jabatan, Id_absen, Nama_Jabatan, Hari, Tanggal, Jam_Masuk, Jam_Pulang, Keterangan_Absen, Id_cuti, No_Surat_cuti, Sisa, Tanggal_Awal_Cuti, Tanggal_Akhir_cuti,
Jenis_Cuti,
Relasi_telepon_Cuti,
Keperluan_cuti,
Relasi_hubungan_cuti,
Relasi_nama_cuti, Nip_Pengganti_cuti,
Surat_ijin_cuti_acc, Id_ijin, Jenis_ijin, Ijin_untuk, Jam_ijin, Hari_ijin, Keperluan_ijin,
realsi_nama_ijin,
Relasi_hubungan_Ijin, Keterangan_Lembur, Keterangan_Peringatan,
Relasi_telepon_ijin,
Nip_Pengganti_ijin, Nomor_surat, Jumlah_tidak_masuk,
Id_Lembur, Jumlah_jam_masuk, Jumlah_kehadiran,
Jumlah_ijin, Jumlah_Cuti. 2. Normal 2
:
a. Karyawan : Nip*, Nama_Karyawan, Tempat_lahir, Tanggal_lahir, Alamat_ktp, Alamat_domisili, Agama, Alamat_email, Kode_Jabatan. b. Jabatan
: Kode_Jabatan*, Nama_ Jabatan.
c. Absen
: Id_absen*, Nip**, Nama_Karyawan, Nama_Jabatan, Hari, Tanggal, Jam_Masuk, Jam_Pulang, Keterangan_Absen.
d. Cuti
: Id_cuti*, Nip**, Nama_Karyawan, No_Surat_cuti, sisa,
74
Tanggal_Awal_Cuti, Tanggal_Akhir_cuti, Jenis_Cuti, Keperluan_cuti, Relasi_nama_cuti, Relasi_telepon_Cuti, Relasi_hubungan_cuti, Nip_Pengganti_cuti, Surat_ijin_cuti_acc. e. Ijin
: Id_ijin*, Nip**, Nama, Nip, Nama_Karyawan, Tanggal, Sampai, relasi_alamat, Jenis_ijin, Ijin_untuk, Jam_ijin, Hari_ijin, Keperluan_ijin, Realsi_nama_ijin, Relasi_telepon_ijin, Relasi_hubungan_Ijin, Nip_Pengganti_ijin, No_Surat_Bukti_Permohonan_Lembur
f. Lembur : Id_Lembur*, Nip**, Nama_Karyawan, Keterangan_Lembur, Tugas_dalam_Lembur. 4.2.4.2. Relasi Tabel Tabel relasi ini menggambarkan hubungan antara tabel-tabel yang terdapat pada database presensi, yang dimana di dalam tabel tersebut terdapat field kunci (primary key), dan terdapat kunci tamu (foreign key). Kedua kunci (key) ini digunakan untuk menghubungkan antara tabel.
75
T.Cuti Mst_Karyawan
Mst_Jabatan PK
PK
Kode_Jabatan
nama_karyawan tempat_lahir tanggal_lahir alamat_ktp alamat_domisili telp_hp agama alamat_email Kode_Jabatan
Nama_Jabatan
T. Absensi PK
Nip
Id_Absen Nip Tanggal Jam_Masuk Jam_Pulang Jumlah_jam_masuk Jumlah_tidak_masuk
PK
Id_Cuti Nip Nama_Karyawan No_Surat_Cuti Tanggal_Awal_Cuti Tanggal_Akhir_Cuti Jenis_Cuti Keperluan_Cuti Relasi_Nama_cuti Relasi_telepon_cuti Relasi_hubungan_cuti Nip_pengganti_cuti Surat_ijin_cuti_acc
T.Lembur
T.Ijin PK
Id_Ijin
PK
Nip Nama_Karyawan Jenis_Ijin Ijin_Untuk Jam_Ijin Hari_Ijin Keperluan_Ijin Relasi_nama_Ijin Relasi_telepon_ijin Nip_Pengganti_ijin No_Surat_Bukti_Permohonan_Ijin_jam_dan_Harian
Id_Lembur Nip Nama_Karyawan Tugas_dalam_lembur
Gambar 4.14 Relasi Tabel Sistem Presensi yang diusulkan 4.2.4.3. Entity Relationship Diagram (ERD) Diagram hubungan entitas atau di kenal dengan diagram ER adalah rotasi grafik dari sebuah model data atau sebuah model jaringan yang menjelaskan tentang data yang tersimpan dari sebuah sistem.
76
Jabatan
memiliki
1
N cuti
N
mengambil
1
karyawan
1
melakukan
1 N Mengambil
N Lembur
absensi
N Ijin
Gambar 4.15 Entity Relationship Diagram (ERD) Sistem Presensi Karyawan yang di usulkan. 4.2.4.4. Struktur File Dalam pembuatan program dibutuhkan suatu spesifikasi file yang dimaksudkan untuk dapat melakukan kegiatan-kegiatan dalam pengaturan pencarian data dan pembuatan laporan yang dapat memudahkan sistem komputer. Untuk itu sistem pengolahan data ini membutuhkan spesifikasi file untuk mempermudah dalam melakukan kegiatan pemrograman komputer. Tujuan dari perancangan struktur file ini yaitu untuk menentukan nama field, type field, lebar field dan keterangan dari field tersebut yang ada pada setiap file. Adapun struktur file pada Sistem Informasi Presensi karyawan adalah sebagai berikut yaitu :
77
Tabel 4.2 Tabel Karyawan Nama File : Data Karyawan Fungsi : Sebagai identitas Karyawan Media Penyimpanan : Harddisk Media Pengolahan Data : File Nama Data Type Lebar Keterangan Nip* Char 12 Identitas Karyawan nama_lengkap Varchar 100 Nama Karyawan tempat_lahir Varchar 50 Tempat Lahir tanggal_lahir Date 8 Tanggal Lahir alamat_ktp Varchar 10 Alamat Ktp alamat_domisili Datetime 8 Alamat Tempat saat ini telp_hp Datetime 8 Tanggal Masuk agama Varchar 25 Agama alamat_email Numeric 9 Alamat email kode_jab Money 8 Kode_Jabatan Photo Picture Poto Karyawan
Tabel 4.3 Tabel Jabatan Nama File : Jabatan Fungsi : Sebagai data jabatan Media Penyimpanan : Harddisk Media Pengolahan Data : File Nama Data Type Lebar
Keterangan
Kode_jabatan*
char
2
Kode Jabatan
Nama_jabatan
varchar
50
Identitas Jabatan
Tabel 4.4 Tabel Absensi Nama File : Absensi Fungsi : Sebagai data Absensi Karyawan Media Penyimpanan : Harddisk Media Pengolahan Data : File Nama Data Type Lebar Keterangan Id_absen*
Int
11
Kode Absensi
nip
Date
8
Identitas Jabatan
Tanggal
Date
100
Tanggal Masuk
78
Masuk
Time
-
Jam_Masuk
Pulang
time
-
Jam_Pulang
Keterangan
Varchar
100
Keterangan
Tabel 4.5 Tabel Cuti Nama File : Cuti Fungsi : Sebagai data Cuti Karyawan Media Penyimpanan : Harddisk Media Pengolahan Data : File Nama Data Type Lebar Keterangan Id_cuti*
Int
11
Kode Cuti
nip
char
12
Identitas Jabatan
Tanggal_awal
Date
8
Tanggal awal cuti
Tanggal _akhir
Date
8
Tanggal akhir cuti
Jenis_cuti
Varchar
so
Sisa Cuti
Tanggal_masuk
Date
8
Tanggal masuk cuti
Keperluan
tinytext
-
Keterangan keperluan
Relasi_nama
Varchar
100
Relasi_telepon
Char
20
Nama yang dapat di hubungi saat cuti No telp yang dapat di hubungi saat cuti Hubungan dengan pemohon cuti Identitas pengganti cuti
Relasi_hubungan varchar
100
Nip_pengganti
12
Char
Tabel 4.6 Tabel Ijin Nama File : Ijin Fungsi : Sebagai data Ijin Karyawan Media Penyimpanan : Harddisk Media Pengolahan Data : File Nama Data Type Lebar Keterangan Id_ijin*
Int
11
Nomor Ijin
nip
char
12
Identitas Jabatan
79
Ijin_untuk
Date
8
Keterangan Ijin
Jam_ijin
Date
8
Jam Ijin
Tanggal
Date
-
Tanggal Ijin
Jenis_ijin
Varchar
Sampai
Time
-
Berapa jam ijin
Keperluan
tinytext
-
Keperluan Ijin
Relasi_nama
Varchar
100
Relasi_alamat
Varchar
100
Relasi_hubungan varchar
100
Relasi_telepon
100
Varchar
50
Jenis ijin
Nama yang dapat di hubungi saat ijin No telp yang dapat di hubungi saat ijin Hubungan dengan pemohon ijin No telp yang dapat di hubungi saat ijin
Tabel 4.7 Tabel Lembur Nama File : Lembur Fungsi : Sebagai data Absensi Karyawan Media Penyimpanan : Harddisk Media Pengolahan Data : File Nama Data Type Lebar Keterangan Id_lembur
Int
11
Nomor Lembur
Nip
char
12
Identitas Jabatan
Tanggal
Date
100
Tanggal Lembur
Jam_awal
Time
-
Jam Awal Lembur
Jam_akhir
time
-
Jam Akhir Lembur
Keterangan
Varchar
100
Keterangan Lembur
80
Tabel 4.8 Tabel Jurnal Nama File : Jurnal Fungsi : Sebagai data Jurnal Karyawan Media Penyimpanan : Harddisk Media Pengolahan Data : File Nama Data Type Lebar Keterangan Id_jurnal*
Int
11
Nomor Jurnal
Judul
Date
8
Judul Kegiatan
Isi
Date
100
Data Kegiatan
Sumber
Time
-
Sumber
Waktu
time
-
Waktu kegiatan berlangsung
Tabel 4.9 Tabel Hari Libur Nama File : Hari Libur Fungsi : Sebagai pemberitahuan Libur nasional Media Penyimpanan : Harddisk Media Pengolahan Data : File Nama Data Type Lebar Keterangan Id_libur*
Int
11
Nomor hari libur nasional
Tanggal
date
8
Tanggal Libur
Keterangan
Varchar
100
Nama Hari Libur Nasional
4.2.4.5. Kodifikasi Rancangan sistem pengkodean ini dibuat guna mengidentifikasi suatu objek secara singkat, dengan adanya sistem pengkodean ini diharapkan dapat menklarifikasikan data, kode dapat dibentuk dari kumpulan huruf, angka dan karakter khusus. Pada program aplikasi Presensin Karyawan terdapat pengkodean yaitu sebagai berikut :
81
1. Nip :
x- xxxx - xxx A
B
C
Keterangan : Contoh : Nip 1-2001-111 A = 1 digit – kode jabatan B = 4 digit – tahun masuk karyawan C = 3 digit – no urut pegawai 2. Kode Jabatan = x Keterangan : 1 (Auto_Increment) 3. Id Absen = x Keterangan : 1 (Auto_Increment) 4. Id Cuti = x Keterangan : 1 (Auto_Increment) 5. Id Ijin = x Keterangan : 1 (Auto_Increment) 6. Id Lembur = x Keterangan : 1 (Auto_Increment) 7. Id Jurnal = x Keterangan : 1 (Auto_Increment) 8. Id Libur = x Keterangan : 1 (Auto_Increment)
82
4.2.5. Perancangan antar Muka Perangcangan antar muka dibuat guna untuk mempermudah dalam pembuatan program, perancangan antar muka juga merupakan suatu bentuk yang dapat memberikan informasi yang terbagi menjadi beberapa bagian. Perancangan yang dibuat terdiri dari struktur menu, perancangan input dan perancangan output. 4.2.5.1. Struktur Menu Struktur menu adalah bentuk umum dari suatu rancangan program untuk memudahkan pemakai dalam menjalankan program sehingga pada saat menjalankan program komputer, pemakai (user) tidak mengalami kesulitan dalam memilih menu-menu yang diinginkan. Pada perancangan ini dibuat menu yang dapat mengintegrasikan seluruh data dalam suatu sistem dan disertai dengan instrukasi yang ada pada pilihan menu tersebut. Struktur menu tersebut dapat dilihat pada gambar di bawah ini : Menu Utama
Input Absen
Public User
Data Karyawan
Data Karyawan
Tambah Data Karyawan
Laporan Data Karyawan
Jabatan
Data Jabatan
Tambah Data Jabatan
Ubah Data jabatan
Hapus Data Jabatan
Cuti
Data Cuti
Tambah Data Cuti
Ubah Data cuti
Hapus Data Cuti
Laporan Cuti
Ijin
Data Ijin
Tambah Data Ijin
Ubah Data Ijin
Hapus Data Ijin
Laporan Ijin
Lembur
Data Lembur
Tambah Data Lembur
Ubah Data Lembur
Hapus Data Lembur
Laporan Lembur
Jurnal
Tambah Data Jurnal
Tambah Data Jurnal
Ubah Data Jurnal
Hapus Data Jurnal
Data Libur
Data Libur
Tambah Data Libur
Ubah Data Libur
Hapus Data Libur
Laporan Absensi
Data Absensi
Data User
Tambah Data User
Tambah Data User
Peringatan
Data Peringatan
Cetak Surat Peringatan
Logout
Gambar 4.16 Struktur Menu Program Sistem Informasi Presensi Karyawan
83
4.2.5.2.Perancangan Input 1. Perancangan Desain Input Form Login Perancangan login merupakan tampilan pertama kali muncul ketika program aplikasi simpan pinjam pertama kali dijalankan. Aplikasi Login ini dirancang untuk pengamanan setiap aplikasi.
Gambar 4.17 Perancangan Form Login
84
2. Perancangan Desain Input Data Karyawan Perancangan form data isi karyawan merupakan rancangan yang dibuat untuk
melakukan
proses
pengisian
data
karyawan.
Gambar 4.18 Perancangan Form Isi Data Karyawan
85
3. Perancangan desain Input Form Data Jabatan Perancangan form Isi data jabatan merupakan rancangan yang dibuat untuk melakukan proses pengisian data jabatan karyawan.
Gambar 4.19 Perancangan Form Isi Data Jabatan
86
4. Perancangan desain Input Form Cuti Karyawan Perancangan form Isi cuti karyawan merupakan rancangan yang dibuat untuk melakukan proses pengisian data cuti karyawan.
Gambar 4.20 Perancangan Form Isi Data Cuti
87
5. Perancangan desain Input Form Data Ijin Harian Karyawan Perancangan form Isi Ijin Karyawan merupakan rancangan yang dibuat untuk melakukan proses pengisian data ijin harian karyawan.
Gambar 4.21 Perancangan Form Isi Data Ijin Harian Karyawan 6.
Perancangan desain Input Form Data Ijin Jam Karyawan Perancangan form Isi Ijin Karyawan merupakan rancangan yang dibuat untuk melakukan proses pengisian data ijin jam karyawan.
Gambar 4.22 Perancangan Form Isi Data Ijin Jam Karyawan
88
7. Perancangan desain Input Form Data Lembur Karyawan Perancangan form Isi data lembur Karyawan atan merupakan rancangan yang dibuat untuk melakukan proses pengisian data lembur karyawan.
Gambar 4.23 Perancangan Form Isi Data Lembur Karyawan 8. Perancangan desain Input Form Data Jurnal Karyawan Perancangan form Isi data jurnal karyawan merupakan rancangan yang dibuat untuk melakukan proses pengisian data jurnal karyawan.
Gambar 4.24 Perancangan Form Isi Data Jurnal Karyawan
89
9. Perancangan desain Input Form Data Libur Nasional
Perancangan form Isi data libur nasional merupakan rancangan yang dibuat untuk melakukan proses pengisian data libur nasional.
Gambar 4.25 Perancangan Form Isi Data Libur Nasional 10. Perancangan desain Input Form Laporan Absensi
Perancangan form Isi data input laporan absensi merupakan rancangan yang dibuat untuk melakukan proses pengisian laporan absen per bulan.
Gambar 4.26 Perancangan Form Isi Data Laporan Absensi Karyawan
90
11. Perancangan desain Input Form Data User
Perancangan form Isi data user merupakan rancangan yang dibuat untuk melakukan proses pengisian data user.
Gambar 4.27 Perancangan Form Isi Data User 12. Perancangan desain Form Input Absensi
Perancangan Form Input Absensi merupakan rancangan yang dibuat untuk melakukan proses penginputan nip karyawan.
Gambar 4.28 Perancangan Form Input Absensi
91
4.2.5.3. Perancangan Output Perancangan output merupakan rancangan keluaran yang dihasilkan setelah data diolah, untuk kemudian dicetak. Adapun rancangan output dari aplikasi sistem Presensi Karyawan adalah sebagai berikut : Laporan Data Karyawan Nip
Nama
Alamat
Email
Telepon
Tempat Lahir
Tanggal Lahir
Agama
Jabatan
Tanggal, tgl,bln,thn
(Ka.bag SDM)
Gambar 4.29 Perancangan Output Data Karyawan Laporan Cuti Karyawan Nip
Nama
Tanggal
Keterangan
Tanggal, tgl,bln,thn
(Ka.bag SDM)
92
Gambar 4.30. Perancangan Output Cuti Karyawan
Gambar 4.31. Perancangan Output Surat Ijin Cuti Karyawan Laporan Lembur Karyawan Nip
Nama
Tanggal
Keterangan
Tanggal, tgl,bln,thn
(Ka.bag SDM)
Gambar 4.32 Perancangan Output Lembur Karyawan
93
Laporan Ijin Harian Karyawan Nip
Nama
Tanggal
Keterangan
Tanggal, tgl bln thn
(Ka. Bag SDM)
Gambar 4.33 Perancangan Output Ijin Harian Karyawan
Gambar 4.34 Perancangan Output BuktiPermohonan Ijin Harian Karyawan
94
Laporan Ijin Jam Karyawan Nip
Nama
Tanggal
Dari Jam
Sampai Jam
Keterangan
Tanggal, tgl bln thn
(Ka. Bag SDM)
Gambar 4.35 Perancangan Output Ijin jam Karyawan
Gambar 4.36 Perancangan Output Bukti Ijin jam Karyawan
95
Gambar 4.37 Perancangan Output Surat Peringatan Karyawan
96
Nip
:
Nama
:
Jabatan
: Libur
Hari
Tanggal
Tidak Masuk Jam Masuk
Jumlah Pulang
Jumlah Jam
Keterangan
Rekapitulasi Absensi Jumlah Jam Masuk (Jam) Jumlah Tidak Masuk (Hari) Jumlah Kehadiran (Hari) Jumlah Ijin(Hari) Jumlah Cuti (Hari) Jumlah Lembur (Jam)
Gambar 4.38 Perancangan Output Laporan Absensi per karyawan per bulan
97
REKAPITULASI ABSENSI No
Bulan : bln thn Nama Jumlah Jam Masuk (jam)
Jumlah Kehadiran (Hari)
Jumlah Ijin (Hari)
Jumlah Cuti (Hari)
Jumlah Lembur(Jam)
Tanggal, tgl bln thn
(Ka. Bag SDM)
Gambar 4.39 Perancangan Output Rekapitulasi Absensi per bulan 4.2.6. Perancangan Arsitektur Jaringan Di bawah ini akan digambarkan bagaimana perancangan arsitektur jaringan yang diusulkan di sistem informasi manajemen berbasis intranet di PT. Zyrexindo Mandiri Buana / Zssc Bandung. Berikut ini adalah gambar arsitektur jaringan yang diusulkan di sistem informasi manajemen berbasis intranet.
Gambar 4.40 Perancangan Arsitektur Jaringan yang di usulkan