BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer =...

25
37 BAB IV RANCANGAN SISTEM USULAN 4.1. Umum Pada rancangan sistem usulan ini, penulis melakukan pembangunan sistem informasi penggajian guru yang terkomputerisasi pada SMK Al-Washliyah Jakarta mulai dari proses absensi dan rekapitulasi absen, perhitungan gaji, pembuatan slip gaji serta pembuatan laporan gaji. 4.2. Prosedur Sistem Usulan Setelah mengamati prosedur sistem berjalan penggajian guru pada SMK Al-Washliyah Jakarta, maka dibawah ini adalah prosedur sistem yang penulis usulkan: 1. Proses Absensi dan Rekapitulasi Absen Dalam tahap ini, guru menginput absen hadir di file absensi. Lalu, akan secara otomatis data absen guru akan tersimpan. Setelah itu, bendahara akan melakukan rekap absen setiap bulan dengan melihat file absensi dan file guru. 2. Proses Perhitungan Gaji Pada tahap ini, bendahara melakukan perhitungan gaji dengan melihat file absensi, file jabatan dan file potongan yang kemudian data gaji akan di input di file gaji. 3. Proses Pembuatan Slip Gaji Setelah proses perhitungan gaji, bendahara akan melihat data gaji yang telah tersimpan di file gaji. Yang kemudian file gaji tersebut akan tersimpan juga

Transcript of BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer =...

Page 1: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

37

BAB IV

RANCANGAN SISTEM USULAN

4.1. Umum

Pada rancangan sistem usulan ini, penulis melakukan pembangunan sistem

informasi penggajian guru yang terkomputerisasi pada SMK Al-Washliyah

Jakarta mulai dari proses absensi dan rekapitulasi absen, perhitungan gaji,

pembuatan slip gaji serta pembuatan laporan gaji.

4.2. Prosedur Sistem Usulan

Setelah mengamati prosedur sistem berjalan penggajian guru pada SMK

Al-Washliyah Jakarta, maka dibawah ini adalah prosedur sistem yang penulis

usulkan:

1. Proses Absensi dan Rekapitulasi Absen

Dalam tahap ini, guru menginput absen hadir di file absensi. Lalu, akan

secara otomatis data absen guru akan tersimpan. Setelah itu, bendahara akan

melakukan rekap absen setiap bulan dengan melihat file absensi dan file

guru.

2. Proses Perhitungan Gaji

Pada tahap ini, bendahara melakukan perhitungan gaji dengan melihat file

absensi, file jabatan dan file potongan yang kemudian data gaji akan di input

di file gaji.

3. Proses Pembuatan Slip Gaji

Setelah proses perhitungan gaji, bendahara akan melihat data gaji yang telah

tersimpan di file gaji. Yang kemudian file gaji tersebut akan tersimpan juga

Page 2: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

38

di file slip gaji. Kemudian, bendahara mencetak slip gaji di file slip gaji dan

slip gaji tersebut diberikan kepada guru.

4. Proses Pembuatan Laporan Gaji

Setiap akhir bulan, bendahara melakukan pembuatan laporan penggajian

yang ada di file gaji. Lalu, laporan tersebut diberikan ke Kepala Sekolah

untuk dilakukan penanda tanganan laporan.

4.3. Diagram Alir Data (DAD) Sistem Usulan

Diagram alir data pada sistem usulan tidak terlepas dari diagram alir data

pada sistem berjalan. Diagram alir data pada sistem usulan ini dimaksud untuk

menjelaskan dan menggambarkan secara logic serta mempermudah memahami

suatu sistem.

1. Diagram Konteks Usulan

Kepala

Sekolah

Guru

Sistem Penggajian

SMK Al-Washliyah

Jakarta

0.0

Absen

Slip GajiLaporan Gaji

Gambar IV.1.

Diagram Konteks Usulan

Page 3: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

39

2. Diagram Nol Usulan

Guru

Kepala

Sekolah

Proses

Rekapitulasi

Absen

1.0

Proses

Perhitungan

Gaji

2.0

Proses

Cetak Slip

Gaji

3.0

Proses

Pembuatan

Laporan

Gaji

4.0

D2 File Guru

D1 File Absensi

D3 File Jabatan

D5 File Gaji

Data Absen

Laporan Gaji Data Gaji

Data Gaji

Data Gaji

Data Jabatan

Slip Gaji

Data Guru

Rekap Absen

Rekap Absen

D6 File Slip GajiSlip Gaji

D4 File Potongan

Data Potongan

Gambar IV.2.

Diagram Nol Usulan

Page 4: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

40

4.4. Kamus Data Sistem Usulan

Dalam pembuatan kamus data sistem usulan ini, penulis merancang

dokumen masukan dan dokumen keluaran yaitu sebagai berikut:

1. Kamus Data Dokumen Masukan

a. Nama Arus Data : Rekap Absen

Alias : -

Tipe Data : Cetakan komputer

Arus Data : Proses 1.0 – File Absensi

File Absensi – Proses 2.0

Penjelasan : Sebagai bukti kehadiran guru

Periode : Setiap akhir bulan

Volume : Satu halaman

Struktur Data : Header + Isi

Header = Logo_Sekolah+Nama_Sekolah+Nama_Jalan+

No_Telp

Isi = Tanggal+Bulan+No+Kode_Absen+Nama+Nip+

Alpa+Sakit+Jumlah_Hadir+Jml_Jam_Mengajar

2. Kamus Data Dokumen Keluaran

a. Nama Arus Data : Slip Gaji

Alias : -

Tipe Data : Cetakan komputer

Arus Data : Proses 3.0 - Guru

Penjelasan : Sebagai rincian data gaji guru

Periode : Setiap setelah guru menerima gaji

Page 5: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

41

Volume : Banyaknya data guru

Struktur Data : Header + Isi

Header = No_Slip+Nama

+Kode_Absen+Tanggal/Bulan/Tahun

Isi = Gaji_Pokok+Transport_Kehadiran

Tunjangan_Jabatan+Bonus+Total_Gaji+

Potongan+Kasbon+Koperasi+Total_Potongan+

Gaji_Bersih

Footer = Paraf+Nama_Guru

b. Nama Dokumen : Laporan Penggajian

Alias : -

Bentuk Data : Cetakan komputer

Arus Data : Proses 4.0 – Kepala Sekolah

Penjelasan : Untuk laporan gaji setiap akhir bulan

Periode : Setiap akhir bulan

Volume : Satu halaman

Struktur Data : Header + Isi + Footer

Header = Logo_Sekolah+Nama_Sekolah+Nama_Jalan+

No_Telp

Isi = Periode+No+Nama+Jabatan+Gaji_Pokok+

Tunjangan_Jabatan+Tunjangan_Kehadiran+

Bonus+Potongan+Gaji_Pokok

Footer = Jabatan+Nama_Kepala_Sekolah

Page 6: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

42

4.5. Spesifikasi Rancangan Sistem Usulan

Dalam spesifikasi sistem berjalan akan di dapat dokumen-dokumen yang

dipergunakan dalam proses-proses penggajian guru. Dokumen-dokumen tersebut

meliputi dokumen masukan dan dokumen keluaran.

4.5.1. Bentuk Dokumen Masukan

1. Nama Dokumen : Rekap Absen

Fungsi : Data absensi para guru

Sumber : Bendahara

Tujuan : Guru

Frekuensi : Setiap bulan

Media : Kertas

Jumlah : Satu

Bentuk : Lampiran C.1

4.5.2. Bentuk Dokumen Keluaran

1. Nama Dokumen : Slip Gaji

Fungsi : Sebagai bukti pembayaran gaji

Sumber : Bendahara

Tujuan : Guru

Frekuensi : Setiap bulan

Media : Kertas

Jumlah : Satu

Bentuk : Lampiran D.1

2. Nama Dokumen : Laporan Gaji

Fungsi : Sebagai laporan gaji guru per bulan

Page 7: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

43

Sumber : Bendahara

Tujuan : Kepala Sekolah

Frekuensi : Setiap bulan

Media : Kertas dan komputer

Jumlah : Satu

Bentuk : Lampiran D.2

Page 8: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

44

4.5.3. Entity Relationship Diagram

1. ERD (Entity Relationship Diagram)

Guru

GajiData_Absensi

Data_Jabatan

memiliki

menghitung

agama

nip

jns_kelamin

nm_guruno_tlp

tmpt_lahir

alamat

kd_jabatan

kd_absen

nip

kd_absen

gapok

no_slip_gaji

status

transport_kehadiran

bonus

pot_kasbon

jml_gaji

pot_koperasi

tunjangan_jabatan

jabatan

memiliki

alpa

izin

jml_hadir

sakit

jml_jam_mengajar

jml_potongan

gaji_bersih

tgl_lahir

1

1 1

1

11

tunjangan_jabatan

kd_jabatan

Gambar IV.3.

Entity Relationship Diagram

Page 9: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

45

2. LRS (Logical Relationship Structure)

Guru

Data_Absensi

Gaji

Data_Jabatan

nipPK

nm_guru

tmpt_lahir

kd_absenPK

nip

kd_absen

kd_jabatanPK

tunjangan_jabatan

kd_jabatan

agama

jns_kelamin

no_tlp

alamat

gapok

transport_kehadiran

no_slip_gajiPK

bonus

pot_kasbon

pot_koperasi

jml_gaji

jml_potongan

gaji_bersih

izin

alpa

sakit

jml_hadir

jml_jam_mengajar

status

tgl_lahir

1 1

1

1

1 1

tunjangan_jabatan

jabatan

Gambar IV.4.

Logical Relationship Structure

Page 10: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

46

4.5.4. Spesifikasi File

Dalam pembuatan program aplikasi ini penulis menggunakan satu buah

file database yaitu db_penggajian. Spesifikasi file yang di maksud yaitu:

1. File User

Nama File : User

Akronim : user

Fungsi : Untuk mengetahui data user

Tipe File : File Master

Organisasi : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 40 Byte

Kunci Field : user_id

Software : Microsoft Access 2010

Tabel IV.1.

Spesifikasi File User

No. Elemen Akronim Tipe Panjang Keterangan

1. User Id user_id Text 4 Primary Key

2. Username username Text 30

3. Password password Text 6

Page 11: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

47

2. File Guru

Nama File : Guru

Akronim : guru

Fungsi : Untuk mengetahui data guru

Tipe File : File Master

Organisasi : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 154 Byte

Kunci Field : nip

Software : Microsoft Access 2010

Tabel IV.2.

Spesifikasi File Guru

No. Elemen Akronim Tipe Panjang Keterangan

1. NIP nip Text 8 Primary Key

2. Nama Guru nm_guru Text 30

3. Kode Jabatan kd_jabatan Text 5

4. Tempat Lahir tmpt_lahir Text 20

5. Tanggal Lahir tgl_lahir Date/Time -

6. Alamat alamat Text 50

7. Jenis Kelamin jns_kelamin Text 9

8. Agama agama Text 8

9. Status status Text 12

10. No Telepon no_tlp Text 12

Page 12: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

48

3. File Jabatan

Nama File : Jabatan

Akronim : jabatan

Fungsi : Untuk mengetahui jabatan setiap guru

Tipe File : File Master

Organisasi : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 34 Byte

Kunci Field : kd_jabatan

Software : Microsoft Access 2010

Tabel IV.3.

Spesifikasi File Jabatan

No. Elemen Akronim Tipe Panjang Keterangan

1. Kode Jabatan kd_jabatan Text 5 Primary Key

2. Jabatan jabatan Text 29

3. Tunjangan Jabatan tunjangan_

jabatan

Number -

Page 13: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

49

4. File Absensi

Nama File : Absensi

Akronim : absensi

Fungsi : Untuk mengetahui data absensi guru

Tipe File : File Transaksi

Organisasi : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 13 Byte

Kunci Field : kd_absen

Software : Microsoft Access 2010

Tabel IV.4.

Spesifikasi File Absensi

No. Elemen Akronim Tipe Panjang Keterangan

1. Kode Absen kd_absen Text 5 Primary Key

2. NIP nip Text 8

3. Alpa alpa Number -

4. Izin izin Number -

5. Sakit sakit Number -

6. Jumlah Hadir jml_hadir Number -

7. Jumlah Jam

Mengajar

jml_jam_

mengajar

Number -

Page 14: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

50

5. File Gaji

Nama File : Gaji

Akronim : gaji

Fungsi : Untuk mengetahui data gaji guru

Tipe File : File Transaksi

Organisasi : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 7 Byte

Kunci Field : no_slip_gaji

Software : Microsoft Access 2010

Tabel IV.5.

Spesifikasi File Gaji

No. Elemen Akronim Tipe Panjang Keterangan

1. No Slip Gaji no_slip_gaji Text 2 Primary

Key

2. Kode Absen kd_absen Text 5

3. Gaji Pokok gapok Number -

4. Transport

Kehadiran

transport_

kehadiran

Number -

5. Tunjangan

Jabatan

tunjangan_

jabatan

Number -

6. Bonus bonus Number -

7. Jumlah Gaji jml_gaji Number -

Page 15: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

51

8. Potongan

Kasbon

pot_kasbon Number -

9. Potongan

Koperasi

pot_koperasi Number -

10. Jumlah

Potongan

jml_potongan Number -

11. Gaji Bersih gaji_bersih Number -

4.5.5. Struktur Kode

1. Nama Kode : user_id

Panjang : 4 Karakter

Tipe : Text

X X X X

Format :

User Id

Contoh :

1 8 9 6

2. Nama Kode : nip

Panjang : 8 Karakter

Tipe : Text

X X X X X X X X

Format :

NIP

Contoh :

2 2 9 9 6 7 6 6

Page 16: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

52

3. Nama Kode : kd_jabatan

Panjang : 5 Karakter

Tipe : Text

X X X X X

Format :

Kelompok Nomor Urut

Jabatan Jabatan

Contoh :

J A B 0 3

4. Nama Kode : kd_absen

Panjang : 5 Karakter

Tipe : Text

X X X X X

Format :

Kelompok Nomor Urut

Absen Absen

Contoh :

A B S 1 8

5. Nama Kode : no_slip_gaji

Panjang : 2 Karakter

Tipe : Text

X X

Format :

Nomor Slip Gaji

Page 17: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

53

Contoh :

1 8

4.5.6. Spesifikasi Program

Spesifikasi program merupakan pembahasan mengenai program yang

digunakan dalam sistem usulan. Berdasarkan spesifikasi program ini maka

diperlukan suatu alat dokumentasi program yang dikenal dengan metode HIPO

(Hierarchy of Input Process Output) yang merupakan bentuk diagram HIPO

berdasarkan spesifikasi program yang dibuat sebagai berikut:

Menu Utama

0.0

Master

1.0

0.0

Guru

1.1

1.0

Jabatan

1.2

1.0

Absensi

2.1

2.0

Gaji

2.2

2.0

Transaksi

2.0

0.0

Slip Gaji

3.1

3.0

Laporan

3.0

0.0

Ubah

Password

4.1

4.0

Utility

4.0

0.0

Exit

5.0

0.0

Login

Logout

5.1

5.0

Exit

5.2

5.0

Laporan Gaji

3.2

3.0

Gambar IV.5.

Diagram HIPO

Page 18: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

54

1. Spesifikasi Program Login

Aplikasi Program : Login

Akronim Program : login

Fungsi Program : Sebagai kunci atau pengaman program

Index Program : -

Bahasa Program : Microsoft Visual Basic 6.0

Bentuk Lampiran : Lampiran E.1

Penjelasan Program :

a. Setelah tampil form login isikan user id dan password.

b. Klik tombol login untuk masuk ke menu utama, jika password salah

akan menampilkan pesan.

c. Klik tombol exit untuk membatalkan atau keluar dari program.

2. Spesifikasi Program Menu Utama

Aplikasi Program : Menu Utama

Akronim Program : menuutama

Fungsi Program : Menampilkan menu pilihan program

Index Program : -

Bahasa Program : Microsoft Visual Basic 6.0

Bentuk Lampiran : Lampiran E.2

Penjelasan Program :

a. Klik menu master yang terdiri dari form guru dan form jabatan.

b. Klik menu transaksi yang terdiri dari form absensi dan form gaji.

c. Klik menu laporan untuk membuka form laporan gaji.

Page 19: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

55

d. Klik menu utility terdapat form ubah password untuk mengubah

password user.

e. Klik menu exit yang terdiri dari logout dan exit.

3. Spesifikasi Program Data

a. Spesifikasi Program Data Guru

Aplikasi Program : Data Guru

Akronim Program : guru

Fungsi Program : Untuk menampilkan data guru

Index Program : nip

Bahasa Program : Microsoft Visual Basic 6.0

Bentuk Tampilan : Lampiran E.3

Penjelasan Program :

1) Klik menu master lalu pilih form guru, maka tampilan berupa

form data guru akan tampil.

2) Klik tombol tambah untuk memasukkan data baru.

3) Klik tombol simpan untuk menyimpan data.

4) Klik tombol ubah untuk mengubah data yang akan di ubah, lalu

klik batal untuk membatalkan, atau hapus untuk menghapus data

yang sudah di ubah.

5) Klik tombol cari untuk mencari data guru yang di inginkan.

6) Klik tombol keluar untuk menutup form guru dan kembali ke

menu utama.

b. Spesifikasi Program Data Jabatan

Aplikasi Program : Data Jabatan

Page 20: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

56

Akronim Program : jabatan

Fungsi Program : Untuk menampilkan data jabatan

Index Program : kd_jabatan

Bahasa Program : Microsoft Visual Basic 6.0

Bentuk Tampilan : Lampiran E.4

Penjelasan Program :

1) Klik menu master lalu pilih form jabatan, maka tampilan berupa

data jabatan akan tampil.

2) Klik tombol tambah untuk memasukkan data baru.

3) Klik tombol simpan untuk menyimpan data.

4) Klik tombol ubah untuk mengubah data yang akan di ubah, lalu

klik batal untuk membatalkan, atau hapus untuk menghapus data

yang sudah di ubah.

5) Klik tombol cari untuk mencari data jabatan yang di inginkan.

6) Klik tombol keluar untuk menutup form jabatan dan kembali ke

menu utama.

4. Spesifikasi Program Transaksi

a. Spesifikasi Program Absensi

Aplikasi Program : Absensi

Akronim Program : absensi

Fungsi Program : Untuk menampilkan absensi guru

Index Program : kd_absen

Bahasa Program : Microsoft Visual Basic 6.0

Bentuk Tampilan : Lampiran E.5

Page 21: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

57

Penjelasan Program :

1) Klik menu transaksi kemudian pilih form absensi, maka tampilan

berupa data absensi akan tampil.

2) Klik tombol tambah untuk memasukkan data absensi baru.

3) Klik tombol simpan untuk menyimpan data.

4) Klik tombol ubah untuk mengubah data yang akan di ubah, lalu

klik batal untuk membatalkan, atau hapus untuk menghapus data

yang sudah di ubah.

5) Klik tombol keluar untuk menutup form absensi dan kembali ke

menu utama.

b. Spesifikasi Program Transaksi Gaji

Aplikasi Program : Transaksi Gaji

Akronim Program : gaji

Fungsi Program : Untuk proses transaksi penggajian

Index Program : no_slip_gaji

Bahasa Program : Microsoft Visual Basic 6.0

Bentuk Tampilan : Lampiran E.6

Penjelasan Program :

1) Klik menu transaksi kemudian pilih form gaji, maka tampilan

berupa transaksi penggajian akan tampil.

2) Klik tombol tambah untuk memasukkan data penggajian baru.

3) Klik tombol simpan untuk menyimpan data.

Page 22: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

58

4) Klik tombol ubah untuk mengubah data yang akan di ubah, lalu

klik batal untuk membatalkan, atau hapus untuk menghapus data

yang sudah di ubah.

5) Klik tombol keluar untuk menutup form gaji dan kembali ke

menu utama.

5. Spesifikasi Program Laporan

a. Spesifikasi Program Slip Gaji

Aplikasi Program : Slip Gaji

Akronim Program : slipgaji

Fungsi Program : Untuk mencetak slip gaji

Index Program : -

Bahasa Program : Microsoft Visual Basic 6.0

Bentuk Tampilan : Lampiran E.7

Penjelasan Program :

1) Klik menu laporan kemudian tampil form slip gaji.

2) Klik tombol cetak untuk mencetak slip gaji.

3) Klik tombol keluar untuk keluar dari form slip gaji dan kembali

ke menu utama.

b. Spesifikasi Program Laporan Gaji

Aplikasi Program : Laporan Gaji

Akronim Program : laporangaji

Fungsi Program : Untuk mencetak laporan gaji

Index Program : -

Bahasa Program : Microsoft Visual Basic 6.0

Page 23: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

59

Bentuk Tampilan : Lampiran E.8

Penjelasan Program :

1) Klik menu laporan kemudian tampil form laporan gaji.

2) Klik tombol cetak untuk mencetak laporan gaji.

3) Klik tombol keluar untuk keluar dari form laporan gaji dan kembali

ke menu utama.

6. Spesifikasi Program Utility

a. Spesifikasi Program Ubah Password

Aplikasi Program : Ubah Password

Akronim Program : ubahpass

Fungsi Program : Untuk mengubah password user

Index Program : -

Bahasa Program : Microsoft Visual Basic 6.0

Bentuk Tampilan : Lampiran E.9

Penjelasan Program :

1) Klik menu utility kemudian tampil form ubah password.

2) Klik tombol ubah untuk mengubah password.

3) Klik tombol keluar untuk keluar dari form ubah password dan

kembali ke menu utama.

Page 24: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

60

4.6. Spesifikasi Sistem Komputer

Dalam bahasan mengenai penggunaan perangkat keras (hardware) dan

perangkat lunak (software) yang akan digunakan dalam sistem usulan.

4.6.1. Umum

Dalam suatu sistem komputerisasi tentunya membutuhkan sarana

penunjang yaitu perangkat komputer yang ada digunakan dalam proses

pengolahan data, dalam spesifikasi sistem komputer yang menggunakan perangkat

keras (hardware) dan perangkat lunak (software).

4.6.2. Perangkat Keras

Perangkat keras (hardware) merupakan komponen yang terlihat secara

fisik, yang saling bekerjasama dalam pengolahan data. Perangkat keras yang

digunakan meliputi:

1. Monitor

2. CPU (Central Processing Unit)

3. Harddisk sebagai tempat sistem beroperasi dan media penyimpanan

4. Memori minimal 128

5. Keyboard dan Mouse

4.6.3. Perangkat Lunak

Perangkat lunak (software) adalah instruksi atau program-program

komputer yang dapat digunakan oleh komputer dengan memberikan fungsi serta

penampilan yang diinginkan. Dalam hal ini, perangkat lunak yang digunakan

penulis adalah:

1. Sistem Operasi Windows 7

2. Microsoft Visual Basic 6.0 sebagai bahasa pemrograman

Page 25: BAB IV RANCANGAN SISTEM USULANPotongan+Kasbon+Koperasi+Total_Potongan+ Gaji_Bersih Footer = Paraf+Nama_Guru b. Nama Dokumen : Laporan Penggajian Alias : - Bentuk Data : Cetakan komputer

61

3. Microsoft Access 2010 untuk pembuatan database

4. Crystal Report sebagai editor desain

4.7. Jadwal Implementasi

Jadwal implementasi menunjukkan suatu kegiatan dari penerapan sistem

yang dibuat dalam sistem usulan yang berbentuk tabel yaitu sebagai berikut:

Tabel IV.6.

Jadwal Implementasi

No Nama Kegiatan Bulan I Bulan II Bulan III Bulan IV

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1

Persiapan Data

Awal

2 Analisa

3

Pembuatan

Sistem

4 Tes Sistem

5

Pembuatan Buku

Petunjuk

6 Pelatihan

7 Peralihan Sistem

8

Operasional dan

Evaluasi