BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada...

44
28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama” yaitu sebuah toko yang aktif dibidang penjualan finishing bangunan. Pada awalnya Mega Utama hanya berkonsepkan toko tradisional. Namun seiring waktu berjalan Mega Utama ini tumbuh menjadi semi market bangunan modern dan memiliki karyawan. Pada akhirnya pemilik Mega Utama meresmikan tokonya menjadi CV. Mega Fortune Indonesia pada 1 Januari 2017. Dan saat ini memiliki 2 cabang. Cabang yang pertama berada di Cikarang dengan nama toko Mega Forutne 2 dan cabang yang kedua berada di Perumnas Telukjambe Karawang dengan nama toko Mega Fortune 3. 1. Profil Perusahaan Visi dan Misi CV.Mega Fortune Indonesia sebagai berikut: a. Visi Menjadikan CV. Mega Fortune Indonesia menjadi modern market. b. Misi 1) Menyuplai barang pada kebutuhan costomer. 2) Memberikan kepuasan dan solusi kepada customer.

Transcript of BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada...

Page 1: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

28

BAB III

PEMBAHASAN

3.1 Tinjauan Perusahaan

3.1.1 Sejarah Perusahaan

Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang

bernama “Mega Utama” yaitu sebuah toko yang aktif dibidang penjualan

finishing bangunan. Pada awalnya Mega Utama hanya berkonsepkan toko

tradisional. Namun seiring waktu berjalan Mega Utama ini tumbuh menjadi

semi market bangunan modern dan memiliki karyawan. Pada akhirnya pemilik

Mega Utama meresmikan tokonya menjadi CV. Mega Fortune Indonesia pada 1

Januari 2017. Dan saat ini memiliki 2 cabang. Cabang yang pertama berada di

Cikarang dengan nama toko Mega Forutne 2 dan cabang yang kedua berada di

Perumnas Telukjambe Karawang dengan nama toko Mega Fortune 3.

1. Profil Perusahaan

Visi dan Misi CV.Mega Fortune Indonesia sebagai berikut:

a. Visi

Menjadikan CV. Mega Fortune Indonesia menjadi modern market.

b. Misi

1) Menyuplai barang pada kebutuhan costomer.

2) Memberikan kepuasan dan solusi kepada customer.

Page 2: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

29

3.1.2 Struktur Organisasi dan Fungsi

Memahami pengertian organisasi sangat penting karena dapat membantu

kita untuk membentuk suatu tim kerja atau aktifitas tertentu. Secara umum

organisasi dapat diartikan sebagai sebuah sistem yang terdiri dari kelompok

individu yang melalui suatu hirarki sistematis dalam pembagian kerja.

CV. Mega Fortune Indonesia memiliki struktur organisasi yang dibentuk

untuk mempermudah dalam pekerjaan seseorang pada bagian dan tugasnya

masing-masing.

Tujuan dari sebuah organisasi harus dibuat dan ditulis sejak organisasi

tersebut berdiri, karena sebuah tujuan sangat menetukan langkah-langkah yang

akan ditempuh. Struktur Organisasi dan Fungsi pada CV. Mega Fortune

Indonesia, sebagai berikut:

Kepala Toko

Admin Karyawan Kasir

Pemilik

Sumber: CV. Mega Fortune Indonesia (2017)

Gambar III. 1

Struktur Organisasi CV. Mega Fortune Indonsia

Page 3: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

30

Tugas dan fungsi masing-masing berdasarkan struktur organisasi CV.

Mega Fortune Indonesia sebagai berikut:

1. Pemilik, Mengawasi dan menerima laporan penjualan setiap periodenya.

2. Kepala Toko, Mengawasi kinerja karyawan Cv. Mega Fortune Indonesia.

3. Admin, bertugas untuk mengolah semua data. Seperti data barang, data

karyawan, dll.

4. Karyawan, melayani pelanggan.

5. Kasir, bertugas untuk melayani transaksi.

3.2 Analisa Kebutuhan

Sistem Informasi Penggajian Pada CV. Mega Fortune Indonesia dibuat

menjadi sebuah sistem berbasis desktop agar lebih efisien dan efektif dari segi

waktu dan ruang. Berikut ini spesifikasi kebutuhan (system recruitment) dari

Sistem Informasi Penggajian diatas :

Halaman Administrator :

A1. Administrator dapat mengelola data user.

A2. Administrator dapat mengelola data jabatan.

A3. Administrator dapat mengelola data karyawan.

A4. Administrator dapat mengelola data absensi.

A5. Administrator dapat mengelola data potongan.

A6. Administrator dapat melihat laporan penggajian dan karyawan.

A7. Administrator dapat melakukan transaksi atau perhitungan gaji karyawan.

Halaman Admin:

B1. Admin dapat melakukan transaksi atau perhitungan gaji karyawan.

Page 4: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

31

B2. Admin dapat mencetak slip gaji karyawan.

B3. Admin dapat melakukan perubahan passwordnya sendiri.

3.3 Rancangan Dokumen

A. Rancangan Dokumen Masukan (Input)

Menguraikan secara rinci setiap rancangan dokumen masukan yang

digunakan dalam sistem dengan uraian parameter-parameter dokumen

tersebut dengan parameter-parameter dokumennya sebagai berikut:

1. Nama Dokumen : Rekap Absen

Fungsi : Rekap Absen bulanan karyawan

Sumber : Admin

Tujuan : Admin Penggajian

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap akhir bulan

Bentuk : Lampiran A.1

B. Rancangan Dokumen Keluaran (Output)

Menguraikan secara rinci setiap rancangan dokumen masukan yang

digunakan dalam sistem dengan uraian parameter-parameter dokumen

tersebut dengan parameter-parameter dokumennya sebagai berikut:

1. Nama Dokumen : Laporan Karyawan

Fungsi : Laporan data karyawan

Sumber : Admin

Page 5: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

32

Tujuan : Kepala Toko

Media : Kertas

Jumlah : Lebih dari satu lembar

Frekuensi : setiap akhir bulan

Bentuk : Lampiran B.1

2. Nama Dokumen : Laporan Gaji Karyawan

Fungsi : Laporan gaji karyawan

Sumber : Admin Penggajian

Tujuan : Pemilik

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap penggajian

Bentuk : Lampiran B.2

3. Nama Dokumen : Slip Gaji Karyawan

Fungsi : slip gaji karyawan

Sumber : Admin Penggajian

Tujuan : Karyawan

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap penggajian

Bentuk : Lampiran B.3

Page 6: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

33

3.4 Entity Relationship Diagram

A. ERD (Entity Relationship Diagram)

Kelola

no_slip

1 N

1

1

Punya

1

no_slip

Punya

id_jabatan

User

id_user nm_user

passwordlevel

id_user

gaji

no_slip

tgl

tot_gaj

tot_pot

terimagaji

id_absen

absen

id_absen tgl

masuk

alfa

sakit

Punya karyawan

Id_karyawan

nama

tlahir

jkelamin

pendidikan

tgl_gabung

status

teleponalamat

reknorek

agama

Id_karyawan

Id_karyawan

jabatan

id_jabatan

nama_jabatan

gapok

jab

trans

detail_gaji

jumpot

Punya

potongan

id_pot nama

jumlah

Isi

id_pot

no_slip

N

1

N

1

1

1

1id_absen

Gambar III.2.

Entity Relationship Diagram Penggajian Karyawan

Page 7: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

34

B. LRS (Logical Relational Structure)

user

id_user

nm_user

password

level

absen

id_absen

tgl

masuk

alfa

Sakit

id_karyawan

Jabatan

id_jabatan

nama_jabatan

gapok

tunj_jabatan

tunj_transport

Karyawan

id_karyawan

nama

tlahir

Jkelamin

agama

telepon

status

pendidikan

rek

norek

Alamat

tgl_gabung

id_jabatan

Gaji

no_slip

tgl

id_absen

tot_gaj

tot_pot

terimagaji

id_user

1

N

1

1

1

1

1

1

11

detail_gaji

no_slip

id_pot

jumpot

potongan

id_pot

nama

jumlah

1

N

1

N

Gambar III.3.

Logical Relational Stuctural Penggajian Karyawan

Page 8: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

35

3.5 Spesifikasi File

Dalam program ini menggunakan satu buah file database dengan nama

penggajian_cv_mega. Di dalam database tersebut ada tujuh tabel, adapun tabel

tersebut adalah sebagai berikut :

1. Spesifikasi File Tabel User

Nama File : User

Akronim : user

Fungsi : untuk menyimpan data user

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang record : 48

Kunci Field : id_user

Software : MySQL

Tabel III.1 Spesifikasi File User

No Elemen Akronim Type Panjang Keterangan

1 Id User id_user Varchar 3 Primary

Key

2 Nama User nm_user Varchar 15

3 Password password Varchar 15

4 Level level Enum 15

2. Spesifikasi File Tabel Jabatan

Nama File : Jabatan

Akronim : jabatan

Fungsi : untuk menyimpan data jabatan

Page 9: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

36

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang record : 57

Kunci Field : id_jabatan

Software : MySQL

Tabel III.2 Spesifikasi File Jabatan

No Elemen Akronim Type Panjang Keterangan

1 Id Jabatan id_jabatan Varchar 3 Primary

Key

2 Nama Jabatan nama Varchar 30

3 Gaji Pokok gapok Int 8

4 Tunjangan Jabatan jab Int 8

5 Tunjangan

Transport trans Int 8

3. Spesifikasi File Tabel Karyawan

Nama File : Karyawan

Akronim : karyawan

Fungsi : untuk menyimpan data karyawan

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang record : 202

Kunci Field : id_karyawan

Software : MySQL

Page 10: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

37

Tabel III.3 Spesifikasi File Karyawan

No Elemen Akronim Type Panjang Keterangan

1 Id Karyawan id_karyawan Varchar 7 Primary

Key

2 Nama nama Varchar 40

3 Tempat Tanggal

Lahir tlahir Varchar 50

4 Jenis Kelamin jkelamin Varchar 10

5 Agama agama Varchar 10

6 Telepon telepon Varchar 13

7 Status status Varchar 12

8 Pendidikan pendidikan Varchar 12

9 Rekening rek Varchar 12

10 No Rekening norek Varchar 13

11 Alamat alamat Text -

12 Tanggal Gabung tgl_gabung Varchar 20

13 Id Jabatan id_jabatan Varchar 3 Foreign Key

4. Spesifikasi File Tabel Gaji

Nama File : Gaji

Akronim : gaji

Fungsi : untuk menyimpan data gaji

Tipe File : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang record : 75

Kunci Field : no_slip

Software : MySQL

Page 11: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

38

Tabel III.4 Spesifikasi File Gaji

No Elemen Akronim Type Panjang Keterangan

1 No Slip Gaji no_slip Varchar 9 Primary

Key

2 Tanggal tgl Varchar 30

3 Id Absen id_absen Varchar 9 Foreign Key

4 Total Gaji tot_gaj Int 8

5 Total Potongan tot_pot Int 8

6 Terima Gaji terimagaji Int 8

7 Id User id_user Varchar 3 Foreign Key

5. Spesifikasi File Tabel Absen

Nama File : Absen

Akronim : absen

Fungsi : untuk menyimpan data absen karyawan

Tipe File : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang record : 52

Kunci Field : id_absen

Software : MySQL

Tabel III.5 Spesifikasi File Absen

No Elemen Akronim Type Panjang Keterangan

1 Id Absen id_absen Varchar 9 Primary

Key

2 Tanggal tgl Varchar 30

3 Masuk masuk Int 2

4 Alfa alfa Int 2

5 Sakit sakit Int 2

6 Id Karyawan id_karyawan Varchar 7 Foreign Key

Page 12: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

39

6. Spesifikasi File Tabel Detail Gaji

Nama File : Detail Gaji

Akronim : detail_gaji

Fungsi : untuk menyimpan data detail gaji karyawan

Tipe File : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang record : 24

Kunci Field : -

Software : MySQL

Tabel III.6 Spesifikasi File Detail Gaji

No Elemen Akronim Type Panjang Keterangan

1 No Slip Gaji noslip Varchar 9 Foreign Key

2 Id Potongan id_potongan Varchar 7 Foreign Key

3 Jumlah Potongan jumpot Int 8

7. Spesifikasi File Tabel Potongan

Nama File : Potongan

Akronim : potongan

Fungsi : untuk menyimpan data potongan karyawan

Tipe File : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang record : 45

Page 13: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

40

Kunci Field : id_potongan

Software : MySQL

Tabel III.7 Spesifikasi File Potongan

No Elemen Akronim Type Panjang Keterangan

1 Id Potongan id_potongan Varchar 7 Primary

Key

2 Nama nama Varchar 30

3 Jumlah jumlah Int 8

3.6 Pengkodean

1. Id Karyawan

Setiap Karyawan harus memiliki id masing-masing, diantaranya terdiri

dari:

I 8 0 6 0 0 1

Tahun Masuk Bulan Masuk No Urut

ID Karyawan

Gambar III.4.

Pengkodean Karyawan

2. Absen

Setiap rekapan absen memiliki id masing-masing, diantaranya terdiri

dari:

I 8 0 6 0 0 1

Tahun Bulan No Urut

0 6

Tanggal

Gambar III.5.

Pengkodean Absen

Page 14: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

41

3. Gaji

Setiap Gaji memiliki no_slip masing-masing, diantaranya terdiri dari:

I 8 0 6 0 0 1

Tahun Bulan No Urut

0 6

Tanggal

Gambar III.6.

Pengkodean Gaji

4. Potongan

Setiap potongan memiliki id masing-masing, diantaranya terdiri dari:

Potongan

2 0 1 8 0 0 1

Tahun No Urut

Gambar III.7.

Pengkodean Potongan

5. Jabatan

Jabatan

0 0 1

No Urut

Gambar III.8.

Pengkodean Jabatan

Page 15: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

42

6. User

0 0 1

No Urut

User

Gambar III.9.

Pengkodean User

3.7 Spesifikasi Program

A. HIPO (Hierarchy Input Proses Output)

1. HIPO User Administrator

Login

0.0

Menu Utama

1.0

File

0.0

2.0

Transaksi

0.0

3.0

Laporan

0.0

5.0

Logout

0.0

1.1

Data User

1.0

1.2

Data Jabatan

1.0

1.3

Data Potongan

1.0

1.4

Data

Karyawan

1.0

2.1

Penggajian

2.0

3.1

Laporan

Karyawan

3.0

1.5

Data Absen

1.0

3.2

Laporan

Penggajian

3.0

4.0

Utility

0.0

4.1

Ganti

Password

4.0

Gambar III.10.

Hierarchy Input Proses Output User Administrator

Page 16: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

43

2. HIPO User Admin

Login

0.0

Menu Utama

1.0

Transaksi

0.0

2.0

Utility

0.0

3.0

Logout

0.0

1.1

Penggajian

1.0

2.1

Ganti

Password

2.0

Gambar III.11.

Hierarchy Input Proses Output User Admin

Page 17: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

44

B. Flowchart

1. Flowchart Login

Mulai

Masukkan Kode User

Kode benar?Pesan “Kode

user tidak ditemukan”

Masukkan password

Memeriksa kode user

Memeriksa password

Password sesuai?

Pesan “Selamat Datang”

Selesai

Tidak

Ya

YaTidak

Menu UtamaMasuk

Keluar

Tidak

Ya

Tidak Ya

Pilihan:1. Masuk2. Keluar

Pesan “Password

ditemukan”

Gambar III.12.

Flowchart Login

Page 18: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

45

2. Flowchart Menu Utama

Mulai

File

Transaksi

Laporan

Utility

Logout

1. Data User2. Data Jabatan3. Data Potongan4. Data Karyawan5. Data Absen

Selesai

Penggajian

1. Laporan Karyawan2. Laporan Penggajian

Ganti Password

Yakin mau keluar?

Menu Login

Tidak

Ya

Tampil Submenu

yang dipilih

Gambar III.13.

Flowchat Menu Utama

Page 19: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

46

3. Flowchart Master Data User

Mulai

Tambah

Cari

Tutup Selesai

Masukkan:,Nama user,Password,Level

Pilihan:1. Tambah2. Cari3. Tutup

Kolom diisi semua?

Pesan “Data berhasil disimpan”

Pesan “Masih ada data yang kosong”

Pilihan:1. Ubah2. Hapus

Ya

Tidak

Ubah data:Id user,Nama user,Password,Level

Kolom diisi semua?

Pesan “Data berhasil diubah”

Pesan “Masih ada data yang kosong”

Ya

Tidak

Ubah

Tidak

Ya

Ya

Ya

Tidak

HapusPesan “Data

Berhasil dihapus”

Tidak

Ya

Batal

Tidak

Gambar III.14.

Flowchart Master Data User

Page 20: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

47

4. Flowchart Master Data Jabatan

Mulai

Tambah

Cari

Tutup Selesai

Masukkan:Nama Jabatan,Gaji Pokok,Tunjangan Jabatan,Tunjangan Transport

Pilihan:1. Tambah2. Cari3. Tutup

Kolom diisi semua?

Pesan “Data berhasil disimpan”

Pesan “Masih ada data yang kosong”

Pilihan:1. Ubah2. Hapus

Ya

Tidak

Ubah data:Id Jabatan,Nama Jabatan,Gaji Pokok,Tunjangan Jabatan,Tunjangan Transport

Kolom diisi semua?

Pesan “Data berhasil diubah”

Pesan “Masih ada data yang kosong”

Ya

Tidak

Ubah

Tidak

Ya

Ya

Ya

Tidak

HapusPesan “Data

Berhasil dihapus”

Tidak

Ya

Batal

Tidak

Gambar III.15.

Flowchart Master Data Jabatan

Page 21: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

48

5. Flowchart Master Data Potongan

Mulai

Tambah

Cari

Tutup Selesai

Masukkan:Nama Potongan,Jumlah Potongan

Pilihan:1. Tambah2. Cari3. Tutup

Kolom diisi semua?

Pesan “Data berhasil disimpan”

Pesan “Masih ada data yang kosong”

Pilihan:1. Ubah2. Hapus

Ya

Tidak

Ubah data:Id Potongan,Nama Potongan,Jumlah Potongan

Kolom diisi semua?

Pesan “Data berhasil diubah”

Pesan “Masih ada data yang kosong”

Ya

Tidak

Ubah

Tidak

Ya

Ya

Ya

Tidak

HapusPesan “Data

Berhasil dihapus”

Tidak

Ya

Batal

Tidak

Gambar III.16.

Flowchart Master Data Potongan

Page 22: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

49

6. Flowchart Master Data Karyawan

Mulai

Tambah

Cari

Tutup Selesai

Masukkan:nama lengkap, tanggal lahir, jeniskelamin, agama, telepon, status, pendidikan, rekening, no rek, tgl gabung, alamat, id jabatan

Pilihan:1. Tambah2. Cari3. Tutup

Kolom diisi semua?

Pesan “Data berhasil disimpan”

Pesan “Masih ada data yang kosong”

Pilihan:1. Ubah2. Hapus

Ya

Tidak

Ubah data:Id Karyawan, nama lengkap, tanggal lahir, jeniskelamin, agama, telepon, status, pendidikan, rekening, no rek, tgl gabung, alamat, id jabatan

Kolom diisi semua?

Pesan “Data berhasil diubah”

Pesan “Masih ada data yang kosong”

Ya

Tidak

Ubah

Tidak

Ya

Ya

Ya

Tidak

HapusPesan “Data

Berhasil dihapus”

Tidak

Ya

Batal

Tidak

Gambar III.17.

Flowchart Master Data Karyawan

Page 23: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

50

7. Flowchart Master Data Absen

Mulai

Tambah

Cari

Tutup Selesai

Masukkan:Tanggal rekap,Id karyawan, nama karyawan,Masuk, sakit, alfa

Pilihan:1. Tambah2. Cari3. Tutup

Kolom diisi semua?

Pesan “Data berhasil disimpan”

Pesan “Masih ada data yang kosong”

Pilihan:1. Ubah2. Hapus

Ya

Tidak

Ubah data:Id absen,Tanggal rekap,Id karyawan, nama karyawan,Masuk, sakit, alfa

Kolom diisi semua?

Pesan “Data berhasil diubah”

Pesan “Masih ada data yang kosong”

Ya

Tidak

Ubah

Tidak

Ya

Ya

Ya

Tidak

HapusPesan “Data

Berhasil dihapus”

Tidak

Ya

Batal

Tidak

Gambar III.18.

Flowchart Master Data Absen

Page 24: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

51

8. Flowchart Penggajian

Mulai

Tambah

Tutup Selesai

Masukkan:Tanggal, Id Absen, Total Gaji,, Total Potongan, Terima Gaji, Id User

Pilihan:1. Tambah2. Tutup

Kolom diisi semua?

Pesan “Data berhasil disimpan”

Pesan “Masih ada data yang kosong”

Ya

Tidak

Ya

Tidak

Cetak slip gaji?

Tampil Slip Gaji

Ya

Tidak

Gambar III.19.

Flowchart Penggajian

Page 25: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

52

9. Flowchart Laporan Karyawan

Mulai

Masukkan data karyawan

Memproses data karyawan

Ada data karyawan?

Tampil laporan data

karyawan

Pesan “Tidak ada dokumen yang ditampilkan”

Tidak

Ya

Selesai

Gambar III.20.

Flowchart Laporan Karyawan

Page 26: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

53

10. Flowchart Laporan Penggajian

Mulai

Pilihan:1. cetak laporan perbulan2. cetak laporan per periode

Per-Bulan

Per-Periode

Masukkan Bulan dan Tahun

Data tersedia?Tampil

laporan per bulan

Masukkan periode

Data tersedia?Tampil

laporan per periode

Selesai

Ya

Tidak

Ya

Tidak

Ya

Ya

Tidak

Gambar III.21.

Flowchart Laporan Penggajian

Page 27: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

54

1. Flowchart Utility

Mulai

Masukkanpassword lama, password baru, konfirmasi password

baru

Memproses dataData

diverifikasi?

Pesan “Password

telah diganti”

Ya

Tidak

Selesai

Gambar III.22.

Flowchart Utility

3.8 Implementasi

Implementasi rancangan antar muka pada aplikasi penggajian berdasarkan

hasil rancangan antar muka.

A. Implementasi Form Login

Administrator maupun admin harus melakukan login terlebih dahulu untuk

dapat menggunakan modul-modul yang tersedia. Jika login berhasil, maka

menu-menu yang sesuai dengan hak akses tersebut akan ditampilkan.

Page 28: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

55

Gambar III.23.

Halaman Login

B. Implementasi Menu Utama

Jika sudah melewati login. Maka Administrator dan admin akan tampil

menu utama dengan menu menu yang sesuai dengan hak akses.

Gambar III.24.

Halaman Menu Utama

Page 29: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

56

C. Implementasi Master User

Pada menu master user, hanya administrator saja yang bisa mengaksesnya.

Karena untuk menambah menghapus maupun edit data admin,

administrator yang mempunyai kewenangan.

Gambar III.25.

Halaman Master User

D. Implementasi Master Jabatan

Pada menu master jabatan, hanya administrator saja yang bisa

mengaksesnya. Karena untuk menambah menghapus maupun edit jabatan,

administrator yang mempunyai kewenangan.

Page 30: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

57

Gambar III.26.

Halaman Master Jabatan

E. Implementasi Master Potongan

Pada menu master potongan, hanya administrator saja yang bisa

mengaksesnya. Karena untuk menambah menghapus maupun edit

potongan, administrator yang mempunyai kewenangan.

Gambar III.27.

Halaman Master Potongan

Page 31: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

58

F. Implementasi Master Karyawan

Pada menu master karyawan, hanya administrator saja yang bisa

mengaksesnya. Karena untuk menambah menghapus maupun edit data

karyawan, administrator yang mempunyai kewenangan.

Gambar III.28.

Halaman Master Potongan

G. Implementasi Master Absensi

Pada menu master absensi, hanya administrator saja yang bisa

mengaksesnya. Karena untuk menambah menghapus maupun edit data

absensi, administrator yang mempunyai kewenangan.

Page 32: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

59

Gambar III.29.

Halaman Master Absensi

H. Implementasi Penggajian

Pada menu penggajian, perhitungan penggajian bisa dilakukan oleh

administrator maupun admin.

Gambar III.30.

Halaman Master Penggajian

Page 33: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

60

I. Implementasi Utility

Pada menu Utility, admin dapat mengganti password pada menu utility.

Gambar III.31.

Halaman Menu Utility

J. Implementasi Laporan Gaji

Pada menu laporan gaji, menu ini dapat di akses oleh administrator

maupun administrator dan admin untul mencetak data laporan gaji per

hari, mingguan, bulan, tahun.

Page 34: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

61

Gambar III.32.

Halaman Menu Laporan Gaji

3.9 Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan blackbox testing

yang fokus terhadap proses masukan dan keluaran program.

A. Pengujian Terhadap Form Login

Tabel III.8

Hasil Pengujian Black Box Testing Halaman Login

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Kode User dan

password tidak

diisi kemudian

klik tombol

login

Kode User :

(kosong)

Password: (kosong)

Sistem akan

menolak

menonaktifkan

tombol masuk dan

hanya bisa

menekan tombol

Sesuai

harapan Valid

Page 35: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

62

Keluar

2. Mengetikkan

Kode User dan

password tidak

diisi atau

kosong

kemudian klik

tombol login

Kode User : (salah)

Password :

(kosong)

Sistem akan

menolak akses user

dan menampilkan

“Kode User tidak

ditemukan”

Sesuai

harapan Valid

3. Kode User tidak

diisi (kosong)

dan password

diisi kemudian

klik tombol

login

Kode User: (benar)

Password: (salah)

Sistem akan

menolak akses user

dan menampilkan

“Password tidak

ditemukan”

Sesuai

harapan Valid

4. Mengetikkan

Kode User dan

password

dengan data

yang benar

kemudian klik

tombol login

Kode User: U-002

(benar)

Password: 22222

(benar)

Sistem menerima

akses login dan

kemudian langsung

menampilkan menu

utama.

Sesuai

harapan

Valid

Page 36: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

63

B. Pengujian Terhadap Form Data User

Tabel III.9

Hasil Pengujian Black Box Testing Halaman Data User

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Semua Kolom

tidak diisi

semua kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

2 Salah satu

kolom atau

beberapa tidak

diisi

beberapa kolom :

(kosong)

salah satu kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

3 Semua kolom

diisi dengan

baik

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil disimpan”

Sesuai

harapan Valid

4 Mengubah

data yang

telah disimpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil diubah”

Sesuai

harapan Valid

5 Mengubah

data yang

telah disimpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil dihapus”

Sesuai

harapan Valid

Page 37: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

64

C. Pengujian Terhadap Form Data Jabatan

Tabel III.10

Hasil Pengujian Black Box Testing Halaman Data Jabatan

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Semua Kolom

tidak diisi

semua kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

2 Salah satu

kolom atau

beberapa tidak

diisi

beberapa kolom :

(kosong)

salah satu kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

3 Semua kolom

diisi dengan

baik

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil disimpan”

Sesuai

harapan Valid

4 Mengubah

data yang

telah disimpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil diubah”

Sesuai

harapan Valid

5 Mengubah

data yang

telah disimpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil dihapus”

Sesuai

harapan Valid

Page 38: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

65

D. Pengujian Terhadap Form Data Potongan

Tabel III.11

Hasil Pengujian Black Box Testing Halaman Data Potongan

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Semua Kolom

tidak diisi

semua kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

2 Salah satu

kolom atau

beberapa tidak

diisi

beberapa kolom :

(kosong)

salah satu kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

3 Semua kolom

diisi dengan

baik

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil disimpan”

Sesuai

harapan Valid

4 Mengubah

data yang

telah disimpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil diubah”

Sesuai

harapan Valid

5 Mengubah

data yang

telah disimpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil dihapus”

Sesuai

harapan Valid

Page 39: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

66

E. Pengujian Terhadap Form Data Karyawan

Tabel III.12

Hasil Pengujian Black Box Testing Halaman Data Karyawan

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Semua Kolom

tidak diisi

semua kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

2 Salah satu

kolom atau

beberapa tidak

diisi

beberapa kolom :

(kosong)

salah satu kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

3 Semua kolom

diisi dengan

baik

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil disimpan”

Sesuai

harapan Valid

4 Mengubah

data yang

telah disimpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil diubah”

Sesuai

harapan Valid

5 Mengubah

data yang

telah disimpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil dihapus”

Sesuai

harapan Valid

Page 40: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

67

F. Pengujian Terhadap Form Data Absen

Tabel III.13

Hasil Pengujian Black Box Testing Halaman Data Absen

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Semua Kolom

tidak diisi

semua kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

2 Salah satu

kolom atau

beberapa tidak

diisi

beberapa kolom :

(kosong)

salah satu kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

3 Semua kolom

diisi dengan

baik

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil disimpan”

Sesuai

harapan Valid

4 Mengubah

data yang

telah disimpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil diubah”

Sesuai

harapan Valid

5 Mengubah

data yang

telah disimpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil dihapus”

Sesuai

harapan Valid

Page 41: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

68

G. Pengujian Terhadap Form Transaksi Slip Gaji

Tabel III.14

Hasil Pengujian Black Box Testing Halaman Slip Gaji

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Semua Kolom

tidak diisi

semua kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

2 Salah satu

kolom atau

beberapa tidak

diisi

beberapa kolom :

(kosong)

salah satu kolom :

(kosong)

Sistem akan

menampilkan

pesan “Masih ada

data yang kosong”

Sesuai

harapan Valid

3 Semua kolom

diisi dengan

baik

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Data

berhasil disimpan”

Sesuai

harapan Valid

4 Mencetak data

yang telah

disimpan jika

telak menekan

tombol simpan

semua kolom :

(benar)

Sistem akan

menampilkan

pesan “Mau Cetak

Slip Gaji?”

Sesuai

harapan Valid

Page 42: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

69

H. Pengujian Terhadap Form Transaksi Laporan Karyawan

Tabel III.15

Hasil Pengujian Black Box Testing Halaman Karyawan

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Mengisi data

karyawan

sesuai semua

Bulan : (benar)

Tahun: (benar)

Sistem akan

menampilkan

laporan berdasar

bulan dan tahun

Sesuai

harapan Valid

2 Mengosongkan

data karyawan

id karyawan :

(kosong)

Sistem akan

menampilkan

pesan “Document

tidak ditemukan”

Sesuai

harapan Valid

Page 43: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

70

I. Pengujian Terhadap Form Transaksi Laporan Penggajian

Tabel III.16

Hasil Pengujian Black Box Testing Laporan Penggajian

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Bulan dan

Tahun sesuai

Bulan : (benar)

Tahun: (benar)

Sistem akan

menampilkan

laporan berdasar

bulan dan tahun

Sesuai

harapan Valid

2 Mengisi Bulan

dan Tahun

yang tidak ada

transaksi

bulan : (1)

tahun: 2004

Sistem akan

menampilkan

pesan “Document

tidak ditemukan”

Sesuai

harapan Valid

3 Mengisi

laporan

berdasar

periode bulan

Periode : (benar) Sistem akan

menampilkan

laporan berdasar

periode yang

diminta

Sesuai

harapan Valid

4 Mengisi

Periode yang

tidak ada

transaksi

Periode : (salah) Sistem akan

menampilkan

pesan “Document

tidak ditemukan”

Sesuai

harapan Valid

Page 44: BAB III PEMBAHASAN...28 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Pada tanggal 11 Februari 2005 Santo Rusli mendirikan sebuah toko yang bernama “Mega Utama”

71

J. Pengujian Terhadap Form Ganti Password

Tabel III.17

Hasil Pengujian Black Box Testing Halaman Ganti Password

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Id User tidak

ada

Id user : (kosong) Sistem tidak akan

dapat menampilkan

ganti password

Sesuai

harapan Valid

2 Id user sesuai

namun

password lama

tidak sesuai

Id user : u-002

Password lama :

(salah)

Sistem akan

menampilkan

pesan “Password

Salah”

Sesuai

harapan Valid

3 Id user dan

password

sesuai namun

password baru

kosong

Id user : u-002

Password lama :

(benar)

Password baru:

(kosong)

Sistem akan

menampilkan

pesan “Silahkan

masukkan

password baru”

Sesuai

harapan Valid

4 Id user,

password,

password baru

sesuai, namun

konfirmasi

password tidak

sesuai

Id user : u-002

Password lama :

(benar)

Password baru:

(benar)

Konfirmasi

Password baru:

(salah)

Sistem akan

menampilkan

pesan “Silahkan

masukkan

password baru”

Sesuai

harapan Valid

5 Id user,

password,

password baru

sesuai, serta

konfirmasi

password

sesuai

Id user : u-002

Password lama :

(benar)

Password baru:

(benar)

Konfirmasi

Password baru:

(benar)

Sistem akan

menampilkan

pesan “Password

berhasil diganti” Sesuai

harapan Valid