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