Kebutuhan Basis Data DFD Data Flow Diagram

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