3.3.2 Kebutuhan Basis Data
Dalam sistem penggajian dan pengelolaan kepegawaian di UD. Azam Jaya dibutuhkan basis data untuk mengatur semua data gaji dari karyawan, selain itu
juga untuk menyimpan data pegawai di UD. Azam Jaya. Hasil dari deskripsi yang telah dibuat diatas dapat digambarkan dengan
menggunakan diagram jenjang, berikut adalah gambar diagram jenjang :
Gambar 3.2 Diagram Jenjang
3.3.3 DFD Data Flow Diagram
Dari Gambar 3.2. maka dapat dideskripsikan beberapa proses yang terjadi pada sistem ini. Proses tersebut dapat digambarkan sebagai berikut adalah :
Gambar 3.3 Context Diagram
1
Penambahan Departemen
Melihat Laporan Gaji
karayawan Menginput
Data Karyawan Menginput Gaji
Karyawan
Sistem Informasi
Penggajian Karyawan
Level
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.4 DFD Level 1
save data gaji pegawai load data gaji pegawai
Flow_50 laporan data gaji pegawai
data gaji pegawai laporan data karyawan
load data karyawan load data anggota keluarga
load data kartu tunjangan laporan data tunjangan keluarga
data tunjangan keluarga load data kartu keluarga
save data keluarga karyawan office input data keluarga karyawan office
data save kartu tunjangan save data karyawan harian
data karyawan harian save data karyawan borongan
save data karyawan office data karyawan borongan
data karyawan data save departemen
data departemen
admin 1
menginput de partemen
2 menginput ka
ryawan office 3
menginput ka ryawan boron
gan departemen
karyawan 4
menginput ka ryawan haria
n 5
membuat ka rtu tunjanga
n 6
menginput dat a keluarga kar
yawan office kartu tunjangan
anggota keluarga 7
melihat lapor an tunjangan
keluarga 8
melihat lapo ran data kary
awan 9
menginput gaj i pegawai
10 melihat lapora
n gaji pegawai fee
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pada DFD level 1 ini memiliki 10 proses diantaranya adalah menginput departement, menginput pegawai office, menginput karyawan borongan,
menginput karyawan harian, menginput kartu tunjangan sakit, menginput data keluarga karyawan office, melihat laporan tunjangan keluarga, melihat laporan
data karyawan, menginput gaji pegawai, dan melihat laporan gaji pegawai. Input departemen adalah proses untuk pendataan departemen yang ada di
kantor UD. Azam Jaya, admin berhak dalam melakukan semua proses yang ada di dalam Sistem Informasi ini.
Input pegawai office dapat dideskripsikan sebagai berikut, admin melakukan pengisian data pegawai office diisi sesuai dengan data pegawai office
yang ada di UD. Azam Jaya. Kemudian data yang telah diisi kemudian disimpan di dalam database sistem.
Input karyawan borongan ini juga dilakukan oleh admin. Admin melakukan pengisian data pegawai karyawan borongan diisi sesuai dengan data
pegawai yang ada di UD. Azam Jaya. Kemudian data yang telah diisi kemudian disimpan di dalam database sistem.
Input karyawan harian ini juga di lakukan oleh admin. admin melakukan pengisian data pegawai karyawan harian diisi sesuai dengan data pegawai yang
ada di UD. Azam Jaya. Kemudian data yang telah diisi kemudian disimpan di dalam database sistem.
Proses membuat kartu tunjangan dengan cara mengisikan data tunjangan, admin melakukan pengisian untuk membuat kartu tunjangan, data diisi sesuai
dengan data pegawai office yang ada di UD. Azam Jaya. Kemudian data yang telah diisi kemudian disimpan di dalam database sistem.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Input data keluarga karyawan office ini dilakukan oleh admin. Admin melakukan pengisian data keluarga karyawan office diisi sesuai dengan data
pegawai yang ada di UD. Azam Jaya. Kemudian data yang telah diisi kemudian disimpan di dalam database sistem.
Proses melihat laporan tunjangan keluarga dapat dideskriptifkan sebagai berikut, admin mengambil data dari kartu tunjangan dan anggota keluarga,
kemudian sistem secara otomatis akan menampilkan laporan data yang sesuai dari database.
Proses melihat laporan data karyawan dapat dideskriptifkan sebagai berikut, admin mengambil data dari karyawan, kemudian sistem secara otomatis
akan menampilkan laporan data yang sesuai dari database. Proses menginput gaji pegawai dapat dideskriptifkan sebagai berikut,
admin mengambil data dari karyawan, kemudian menginputkan data gaji pegawai, admin melakukan pengisian gaji pegawai diisi sesuai dengan hak atas kewajiban
karyawan, kemudian data yang telah diisi kemudian di simpan di dalam database sistem.
Proses melihat laporan gaji pegawai dapat dideskriptifkan sebagai berikut, admin mengambil data dari fee, kemudian sistem secara otomatis akan
menampilkan laporan data yang sesuai dari database.
3.3.4 ERD Entity Relational Diagram