Perancangan Sistem Sistem Informasi Pengolahan Gaji Karyawan Di PT Bhanda Graha Reksa

3.3 Perancangan Sistem

Perancangan sistem merupakan tahapan lanjutan dari analisis sistem, dimana pada perancangan sistem digambarkan rancangan sistem yang akan dibangun sebelum dilakukan pengkodean ke dalam suatu bahasa pemrograman dalam perancangan suatu sistem tidak lepas dari hasil analisa, karena dari hasil analisa sistem baru dapat dibuat suatu rancangan sistem. Pada tahapan ini dijelaskan tentang pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam suatu kasatuan yang utuh dan berfungsi atau bermanfaat. Perancangan sistem dibagi menjadi 2 yaitu desain konseptual atau desain secara umum dan desain secara terinci. Desain umum yang akan diaplikasikan adalah bertujuan untuk memberikan gambaran secara umum kepada pengguna tentang sistem yang akan dibangun. Desain umum mengidentifikasikan komponen – komponen sistem informasi yang akan didesain secara rinci. Tahapan desain ini akan dimulai dengan memaparkan flowmap yang akan diteruskan dengan pembuatan diagram konteks, diagram arus data DFD, dan keterhubungan entitas.

3.3.1 Diagram Konteks

Diagram konteks digunakan untuk mempresentasikan sistem melalui sebuah gelembung lingkaran, dibawah ini penulis mengembangkan sistem penggajian yang berinteraksi dengan entitas – entitas yang terdiri dari :

1. Karyawan 2. Pimpinan

3. Keuangan Di bawah ini adalah gambar diagram konteks sebagai berikut :

Gamabar 3.4 Diagram konteks 3.3.1.1 Diagram Arus Data DAD Data flow diagram dapat digunakan untuk menggambarkan sistem sebuah jaringan dari proses – proses secara fungsional yang dihubungkan satu dengan yang lainnya oleh aliran data DFD yang dirancang terdiri dari diagram konteks, DFD level 0, DFD level 1 dab DFD level 2.

3.3.1.2 Data Flow Diagram

Data flow diagram ini digunakan untuk menggambarkan sistem sebagai suatu jaringan dari proses – proses fungsional yang dihubungkan satu dengan yang lainnya oleh aliran data. Dalam DFD ini terdiri dari proses penyimpanan data, aliran data dan entity luar. DFD level 0 sistem informasi dapat dilihat pada gambar berikut : Gambar 3.5 DFD Level 0 Sistem Informasi 1. Proses login Level 1 Proses 1.0 login menjadi 2 proses yaitu verifikasi id nama, password. Gambar 3.6 DFD Level 1 proses 1.0 Login 2. Proses mengolah master data karyawan Level 1 Proses 2.0 mengolah data karyawan menjadi 5 proses yaitu entri baru, koreksi data, hapus data, pembatalan koreksi, dan simpan data. Gambar 3.7 DFD level 1 proses 2.0 mengolah data karyawan 3. Proses mengolah absen Level 1 Proses 3.0 mengolah absen menjadi 7 proses, yaitu Bulan tahun gajian, tampilan data karyawan, entri data baru, koreksi data, hapus data, pembatalan koreksi dan simpan data. Gambar 3.8 DFD level 1 proses 3.0 mengolah absen 4. Proses rekapitulasi gaji Level 1 Proses 4.0 mengolah gaji menjadi 3 proses yaitu bulan tahun gajian, perhitungan gaji, cetak data.. Gambar 3.9 DFD level 1 proses 4.0 Rekapitulasi gaji 5. Proses mengolah slip gaji Level 1 Proses 5.0 mengolah slip gaji menjadi 3 proses yaitu Bulan tahun gajian, tampilan data potongan, cetak Gambar 3.10 DFD level 1 proses 5.0 pengolahan slip gaji dan potongan 6. Proses mengolah data user Level 1 Proses 6.0 mengolah data user menjadi 2 proses yaitu proses tambah dan simpan. Gambar 3.11 DFD level 1 proses 6.0 mengolah data user 7. Pengolahan data karyawan Level 2 Proses 2.1 Pengolahan data karyawan menjadi 4 proses yaitu entri baru, koreksi data, hapus data, pembatalan koreksi. Gambar 3.12 DFD level 2 proses 2.1 pengolahan data karyawan 8. Pengolahan data golongan Level 2 Proses 2.2 Pengolahan data golongan menjadi 4 proses yaitu entri baru, koreksi data, hapus data, pembatalan koreksi. Gambar 3.13 DFD level 2 proses 2.2 pengolahan data golongan 9. Pengolahan data jabatan Level 2 Proses 2.3 Pengolahan data jabatan menjadi 4 proses yaitu entri baru, koreksi data, hapus data, pembatalan koreksi. Gambar 3.14 DFD level 2 proses 2.3 pengolahan data jabatan 10. Pengolahan data PTKP Level 2 proses 2.4 Pengolahan data PTKP menjadi 4 proses yaitu entri baru, koreksi data, hapus data, pembatalan koreksi. Keuangan 2.2.1 Entri baru 2.2.2 Koreksi data 2.2.3 Hapus data PTKP Data PTKP yang ditambah Info PTKP yang telah ditambah Data PTKP yang dikoreksi Data PTKP yang dihapus Info PTKP Info PTKP yang dikoreksi Data PTKP yang ditambah Info PTKP yang telah ditambah Data PTKP yang dikoreksi Info PTKP yang dikoreksi Data PTKP yang dihapus Info PTKP 2.2.1 Cari Data yg dicari Gambar 3.15 DFD level 2 proses 2.4 pengolahan data PTKP 11. Pengolahan data pengobatan Level 2 proses 2.5 Pengolahan data pengobatan menjadi 4 proses yaitu entri baru, koreksi data, hapus data, pembatalan koreksi. Gambar 3.16 DFD level 2 proses 2.5 pengolahan pengobatan 12. Pengolahan cetak laporan Level 2 proses 4.2 pengolahan cetak laporan menjadi 3 proses yaitu masukkan periode, pembuatan laporan, cetak laporan Gambar 3.17 DFD level 2 proses 4.2 pengolahan cetak laporan 15. Proses pengolahan potongan Level 2 proses 5.2 mengolah potongan menjadi 4 proses yaitu entri baru, koreksi data, hapus data, pembatalan koreksi. Gambar 3.18 DFD level 2 proses 5.2 pengolahan potongan 13. Proses cetak slip gaji Level 2 proses 5.3 pengolahan slip gaji menjadi 3 proses yaitu Masukkan periode, pembuatan slip, cetak slip. Gambar 3.19 DFD level 2 proses 5.3 pengolahan slip gaji

3.4 Spesifikasi Proses