BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan...

30
8 BAB III PERANCANGAN SISTEM 3.1 Analisa Kebutuhan 3.1.1 Kebutuhan Perancangan a. Perangkat keras: - Laptop Perangkat yang digunakan untuk menjalankan aplikasi perancangan aplikasi. b. Perangkat Lunak - Microsoft Visio Perangkat lunak yang digunakan untuk melakukan perancangan software. 3.1.2 Kebutuhan Pemakaian a. Perangkat keras: - Laptop Perangkat yang digunakan untuk membuat menjalankan aplikasi aplikasi. - Printer Perangkat yang digunakan untuk mencetak laporan gaji maupun slip gaji yang bisa diberikan kepada karyawan. b. Perangkat Lunak: - Microsoft Visual Studio

Transcript of BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan...

Page 1: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

8

BAB III

PERANCANGAN SISTEM

3.1 Analisa Kebutuhan

3.1.1 Kebutuhan Perancangan

a. Perangkat keras:

- Laptop

Perangkat yang digunakan untuk menjalankan aplikasi

perancangan aplikasi.

b. Perangkat Lunak

- Microsoft Visio

Perangkat lunak yang digunakan untuk melakukan

perancangan software.

3.1.2 Kebutuhan Pemakaian

a. Perangkat keras:

- Laptop

Perangkat yang digunakan untuk membuat menjalankan

aplikasi aplikasi.

- Printer

Perangkat yang digunakan untuk mencetak laporan gaji

maupun slip gaji yang bisa diberikan kepada karyawan.

b. Perangkat Lunak:

- Microsoft Visual Studio

Page 2: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

9

Aplikasi yang digunakan untuk menjalankan dan

menampilkan aplikasi.

- SQL Server Management Studio

Aplikasi yang digunakan untuk merancang dan

mempersiapkan basis data yang akan digunakan untuk

aplikasi yang akan dibuat.

Page 3: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

10

3.2 Desain Aplikasi

3.2.1 Usecase Aplikasi Penggajian Karyawan

Gambar 3.1

Usecase aplikasi penggajian karyawan

Page 4: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

11

Keterangan Usecase:

1. Usecase data karyawan

Gambar 3.2

Usecase data karyawan

Tujuan Mengizinkan administrator untuk

mengatur data karyawan.

Aktor Administrator.

Kondisi Awal Berhasil login dan masuk ke menu data

karyawan.

Skenario Utama 1. Sistem menampilkan daftar

karyawan.

2. Sistem bisa digunakan untuk

mengatur (menambah, mengubah,

dan menghapus) data karyawan.

Skenario Alternatif 1. Jika administator menambah data

karyawan baru dengan id

karyawannya sama dengan id

karyawan lain, maka sistem akan

menolak untuk melakukan

Page 5: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

12

penambahan.

2. Untuk melakukan pengubahan data

, baris data di listview yang ingin

diubah harus diklik terlebih dahulu.

3. Ketentuan maksimal jumlah anak

adalah 3, ketika administator

mengisi lebih dari 3 maka akan ada

notifikasi “Jumlah anak tidak boleh

lebih dari 3”.

Kondisi Akhir 1. Sistem berhasil menampilkan data

karyawan yang dipilih.

2. Sistem bisa menambah, mengubah

serta menghapus data karyawan.

Tabel 3.1

Keterangan Usecasedata karyawan

2. Usecase data jabatan

Gambar 3.3

Usecase data jabatan

Tujuan Mengizinkan administrator untuk

Page 6: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

13

mengatur data jabatan.

Aktor Administrator.

Kondisi Awal Berhasil login dan masuk ke menu data

jabatan.

Skenario Utama 1. Sistem menampilkan daftar

jabatan.

2. Sistem bisa digunakan untuk

mengatur (menambah, mengubah,

dan menghapus) data jabatan.

Skenario Alternatif 1. Jika administator menambah nama

jabatan baru dengannama jabatan

yang sudah digunakan maka sistem

akan menolak untuk melakukan

penambahan data.

2. Untuk melakukan pengubahan

data, baris data di listview yang

ingin diubah harus klik terlebih

dahulu.

Kondisi Akhir 1. Sistem berhasil menampilkan data

jabatan yang dipilih.

2. Sistem bisa menambah, mengubah

serta menghapus data jabatan.

Tabel 3.2

Keterangan Usecase jabatan

Page 7: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

14

3. Usecase data golongan

Gambar 3.4

Usecase data golongan

Tujuan Mengizinkan administrator untuk

mengatur data golongan.

Aktor Administrator.

Kondisi Awal Berhasil login dan masuk ke menu data

golongan.

Skenario Utama 1. Sistem menampilkan daftar

golongan.

2. Sistem bisa digunakan untuk

mengatur (menambah, mengubah,

dan menghapus) data golongan.

Skenario Alternatif 1. Jika administator menambah nama

golongan baru sama dengan nama

golongan yang sudah digunakan

maka sistem akan menolak untuk

melakukan penambahan data.

2. Untuk melakukan pengubahan

Page 8: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

15

data, baris data di listview yang

ingin diubah harus diklik terlebih

dahulu.

Kondisi Akhir 1. Sistem berhasil menampilkan data

golongan yang dipilih.

2. Sistem bisa menambah, mengubah

serta menghapus data jabatan.

Tabel 3.3

Keterangan Usecase golongan

4. Usecase Data Kerja karyawan

Gambar 3.5

Usecase data kerja karyawan

Tujuan Mengizinkan administrator untuk

mengatur data kerja karyawan.

Aktor Administrator.

Kondisi Awal Berhasil login dan masuk ke menu data

kerja karyawan.

Skenario Utama 1. Sistem menampilkan daftar kerja

Page 9: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

16

karyawan.

2. Sistem bisa digunakan untuk

mengatur (menambah, mengubah,

dan menghapus) datakerja

karyawan.

Skenario Alternatif 1. Jika administator menambah NIP

baru sama dengan NIP yang sudah

digunakan maka sistem akan

menolak untuk melakukan

penambahan data.

2. Untuk melakukan pengubahan

data, baris data di listview yang

ingin diubah harus diklik terlebih

dahulu.

Kondisi Akhir 1. Sistem berhasil menampilkan data

kerja karyawan yang dipilih.

2. Sistem bisa menambah, mengubah

serta menghapus data kerja

karyawan.

Tabel 3.4

Keterangan Usecase kerja karyawan

Page 10: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

17

5. Usecase data laporan keuangan

Gambar 3.6

Usecase laporan keuangan

Tujuan Mengizinkan administrator untuk

mengakses laporan penggajian

karyawan.

Aktor Administrator.

Kondisi Awal Berhasil login dan masuk ke menu

laporan penggajian karyawan.

Skenario Utama i. Sistem menampilkan laporan

penggajian karyawan.

Skenario Alternatif Ketika tidak ada data karyawan di

menu karyawan, maka laporan akan

kosong.

Kondisi Akhir Berhasil menampilkan laporan

penggajian karyawan.

Tabel 3.5

Keterangan Usecaselaporan keuangan

Page 11: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

18

6. Usecase slip gaji

Gambar 3.7

Usecase slip gaji

Tujuan Mengizinkan administrator untuk

menampilan perhitungan gaji serta

slip gaji karyawan.

Aktor Administrator.

Kondisi Awal Berhasil login dan masuk ke menu

slip gaji karyawan.

Skenario Utama 1. Sistem menampilkan perhitungan

gaji karyawan.

2. Sistem menampilkan slip gaji

karyawan.

Skenario Alternatif Jika administator ingin menampilkan

penghitungan serta slip gaji

karyawan , maka administrator harus

memasukkan Nomor Induk Pegawai

yang ingin ditampilkan datanya.

Kondisi Akhir Berhasil menampilkan perhitungan

gaji serta slip gaji yang bisa dicetak

dan diberikan kepada karyawan.

Tabel 3.6

Keterangan Usecase slip gaji

Page 12: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

19

3.2.2 Sequence Diagram

a. Sequence diagram untuk masuk ke data karyawan.

Gambar 3.8

Sequence diagram data karyawan.

Ketika admin login dengan memasukkan username dan

password maka akan terjadi proses validasi, apabila

username dan password benar maka akan sukses melakukan

login. Ketika sudah berhasil login maka akan dilanjutkan

masuk ke menu utama, di menu utama terdapat berbagai

menu yang memiliki fungsi masing-masing. Ketika admin

memilih menu data karyawan, di form itu admin bisa

melakukan penyuntingan data karyawan, dan data karyawan

yang sudah disunting dapat ditampilkan.

Page 13: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

20

b. Sequence diagram untuk masuk ke data jabatan.

Gambar 3.9

Sequence diagram data jabatan.

Ketika admin login dengan memasukkan

username dan password maka akan terjadi proses validasi,

apabila username dan password benar maka akan sukses

melakukan login. Ketika sudah berhasil login maka akan

dilanjutkan masuk ke menu utama, di menu utama terdapat

berbagai menu yang memiliki fungsi masing-masing.

Ketika admin memilih menu data jabatan, di form itu admin

bisa melakukan penyuntingan data jabatan, dan data jabatan

yang sudah disunting dapat ditampilkan.

Page 14: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

21

c. Sequence Diagram untuk masuk ke data golongan

Gambar 3.10

Sequence diagram data golongan.

Ketika admin login dengan memasukkan username

dan password maka akan terjadi proses validasi, apabila

username dan password benar maka akan sukses

melakukan login. Ketika sudah berhasil login maka akan

dilanjutkan masuk ke menu utama, di menu utama terdapat

berbagai menu yang memiliki fungsi masing-masing.

Ketika admin memilih menu data golongan, di form itu

admin bisa melakukan penyuntingan data golongan, dan

data golongan yang sudah disunting dapat ditampilkan.

Page 15: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

22

d. Sequence Diagram untuk masuk ke data kerja karyawan

Gambar 3.11

Sequence diagram data kerja karyawan.

Ketika admin login dengan memasukkan username

dan password maka akan terjadi proses validasi, apabila

username dan password benar maka akan sukses

melakukan login. Ketika sudah berhasil login maka akan

dilanjutkan masuk ke menu utama, di menu utama

terdapat berbagai menu yang memiliki fungsi masing-

masing. Ketika admin memilih menu data kerja karyawan,

di form itu admin bisa melakukan penyuntingan data kerja

karyawan, dan data kerja karyawan yang sudah disunting

dapat ditampilkan.

Page 16: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

23

e. Sequence Diagram untuk masuk ke data laporan

penggajian.

Gambar 3.12

Sequence diagram laporan penggajian.

Ketika admin login dengan memasukkan

username dan password maka akan terjadi proses validasi,

apabila username dan password benar maka akan sukses

melakukan login. Ketika sudah berhasil login maka akan

dilanjutkan masuk ke menu utama, di menu utama

terdapat berbagai menu yang memiliki fungsi masing-

masing. Ketika admin memilih menu laporan penggajian,

maka sistem akan menampilkan laporan penggajian.

Page 17: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

24

f. Sequence Diagram untuk masuk ke data gaji karyawan.

Gambar 3.13

Sequence diagram gaji karyawan.

Ketika admin login dengan memasukkan username

dan password maka akan terjadi proses validasi, apabila

username dan password benar maka akan sukses

melakukan login. Ketika sudah berhasil login maka akan

dilanjutkan masuk ke menu utama, di menu utama terdapat

berbagai menu yang memiliki fungsi masing-masing.

Ketika admin memilih menu slip gaji, di form itu admin

bisa melihat perhitungan gaji karyawan berdasarkan NIP

yang dimasukkan, ketika NIP karyawan dimasukkan, maka

data karyawan dan rincian gaji karyawan akan ditampilkan

oleh sistem.

Page 18: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

25

3.2.3 Diagram Activity

Gambar 3.14

Diagram Activity

Keterangan:

1. Setelah admin membuka program, admin masuk ke

menu utama, disitu admin bisa melakukan berbagai

pengaturan di form golongan, jabatan.

2. Setelah mengatur ketentuan golongan dan jabatan,

admin bisa melakukan pengaturan data karyawan.

3. Di form kerja karyawan, admin bisa melakukan

pengaturan jumlah masuk karyawan serta jumlah

lembur.

Page 19: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

26

4. Di form perhitungan gaji karyawan admin bisa

mengetahui gaji karyawan berdasarkan NIP karyawan

yang dimasukkan.

5. Admin bisa mengadakan slip karyawan berdasarkan

masukkan NIP, slip gaji bisa dicetak dan diberikan

kepada karyawan.

6. Admin bisa mengadakan laporan keuangan penggajian

karyawan.

3.2.4 Flowchart

Gambar 3.15

Flowchart aplikasi penggajian

Page 20: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

27

Keterangan:

a. Ketika membuka aplikasi, admin akan diperhadapkan

dengan form login, ketika login berhasil maka akan

tampil menu utama dimana berisi menu-menu dari

aplikasi penggajian ini. Ketika logintetapi username

atau password salah, maka akan muncul peringatan

login gagal karena salah memasukkan username dan

password.

b. Di menu utama terdapat berbagai menu , antara lain

menu untuk mengatur data karyawan, data jabatan, data

golongan, data kerja karyawan, data kerja keryawan,

slip gaji karyawan, serta laporan penggajian seluruh

karyawan.

c. Ketika memilih menu data karyawan maka admin

dapat mengatur data karyawan

d. Ketika memilih menu data jabatan maka admin dapat

mengatur data jabatan.

e. Ketika memilih menu data golongan maka admin dapat

mengatur data golongan.

f. Ketika memilih menu data kerja maka admin dapat

mengatur data kerja.

g. Ketika memilih menu slip gaji maka admin bisa

menampilkan detail gaji karyawan, di menu ini juga

admin dapat menampilkan slip gaji karyawan dan

mencetaknya.

Page 21: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

28

h. Ketika memilih menu laporan maka akan tampil

laporan penggajian seluruh karyawan.

i. Ketika admin sudah menyelesaikan pekerjaan, maka

admin dapat menutup aplikasi dengan menekan simbol

(X)

3.2.5 Desain Data

a. Entity relationship Diagram:

Gambar 3.16

Entity relationship DiagramAplikasi Penggajian

Keterangan:

Untuk melakukan pendataan karyawan dan perhitungan gaji

karyawan disediakan empat tabel database, antara lain :

1. Tabel Karyawan

Page 22: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

29

Di tabel karyawan terdapat enam data, antara lain NIP,

nama, jabatan, golongan, jumlah anak, dan alamat.

2. Tabel Jabatan

Di tabel jabatan terdapat 2 data , antara lain nama

jabatan dan gaji karyawan.

3. Data Golongan

Di tabel golongan terdapat 6 data, antara lain

Nama golongan, tunjangan keluarga, tunjangan anak,

tunjangan kesehatan, uang lembur dan status.

4. Data kerja karyawan

Di tabel kerja karyawan terdapat 3 data antara lain NIP,

jumlah masuk dan jumlah lembur karyawan.

Page 23: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

30

Tabel Database

1. Tabel Karyawan

Nama Data Tipe Data Range

NIP varchar 5

NamaPegawai varchar 30

Alamat varchar 50

Jabatan varchar 20

Golongan varchar 20

JumlahAnak varchar 2

Tabel 3.7

Tabel Database : datakaryawan

2. Tabel Jabatan

Nama Data Tipe Data Range

Jabatan nvarchar 50

gajiPokok money -

Tabel 3.8

Tabel Database :datajabatan

Page 24: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

31

3. Tabel Golongan

Nama Data Tipe Data Range

Golongan Varchar 50

tunjanganKeluarga Money -

tunjanganAnak Money -

tunjanganKesehatan Money -

uangLembur Money -

Status Varchar(15) -

Tabel 3.9

Tabel Database :datagolongan

4. Tabel Kerja Karyawan

Nama Data Tipe Data Range

NIP Varchar 5

jumlahMasuk integer -

jumlahLembur integer -

Tabel 3.10

Tabel Database :datakerja karyawan

Page 25: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

32

3.2.6 Rancangan Awal Tampilan.

1. Rancangan Tampilan Menu Utama

Gambar 3.17

Rancangan Tampilan Menu Utama

Di menu utama terdapat 6 menu di dalamnya, antara

lain menu data karyawan, data jabatan, data golongan, data

jumlah kerja, data slip gaji dan laporan keuangan.

2. Rancangan tampilan menu data karyawan.

Gambar 3.18

Rancangan Tampilan Menu Data Karyawan

Page 26: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

33

Di menu karyawan, administrator dapat menambah,

menyunting, dan menghapus data operator, antara lain NIP,

nama, alamatm jabatan, golongan, dan jumlah anak.

3. Rancangan tampilan menu data jabatan.

Gambar 3.19

Rancangan Tampilan Menu Data Jabatan

Di menu data jabatan, administrator dapat menambah,

menyunting, dan menghapus data jabatan, antara lain nama

jabatan dan gaji pokok.

Page 27: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

34

4. Rancangan tampilan menu golongan

Gambar 3.20

Rancangan Tampilan Menu data Golongan

Di menu data golongan, administrator dapat

menambah, menyunting, dan menghapus data golongan,

antara lain nama golongan, status, tunjangan keluarga,

tunjangan anak, tunjangan kesehatan, dan uang lembur.

Page 28: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

35

5. Rancangan tampilan menu data kerja karyawan

Gambar 3.21

Rancangan Tampilan Menu Data Kerja

Di menu data kerja karyawan, administrator dapat

menambah, menyunting, dan menghapus data kerja

karyawan, antara lain NIP, jumlah hari dan jumlah lembur.

6. Rancangan tampilan menu data deposit

Gambar 3.22

Rancangan Tampilan Menu Slip Gaji

Page 29: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

36

Di menu data slip gaji, administrator dapat melihat

rincian dan jumlah total gaji berdasarkan NIP yang

dimasukkan.

Gambar 3.23

Rancangan Tampilan Laporan Slip Gaji

Administrator juga dapat melihat laporan slip gaji

karyawan dengan klik ikon gambar slip gaji dan

memasukkan NIP karyawan yang inginkan.

7. Rancangan tampilan laporan penggajian semua karyawan

Gambar 3.24

Rancangan Tampilan Laporan Penggajian

Page 30: BAB III PERANCANGAN SISTEM...form golongan, jabatan. 2. Setelah mengatur ketentuan golongan dan jabatan, admin bisa melakukan pengaturan data karyawan. 3. Di form kerja karyawan, admin

37

Di laporan penggajian akan ditampilkan rincian dan

total gaji dari keseluruhan karyawan .

3.2.7. Diagram Jaringan Semantik

Gambar 3.25

Diagram jaringan semantik

Keterangan:

a. Menu utama terdiri dari data jabatan, data

karyawan, data golongan, data kerja.

b. Di data karyawan terdapat pilihan jabatan dan

golongan, diambil dari data golongan dan jabatan.

c. Perhitungan detail gaji didapat dari data karyawan

serta data kerja, detail gaji bisa dicetak menjadi

slip gaji karyawan.

d. Laporan keuangan didapat dari data karyawan dan

data kerja.