BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan...

42
19 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Marga Patin merupakan badan usaha yang bergerak dibidang budidaya ikan air tawar, dan salah satu cabang usaha dari Balai Perikanan Kabupaten Subang. Marga Patin berlokasi di Kp.Margamulya RT14/04 Desa Ciasem Girang, Kecamatan Ciasem Kabupaten Subang 41256. Dalam usahanya Marga Patin menjual sekaligus budidaya berbagai macam jenis ikan air tawar, seperti Ikan Patin, Lele, Gurame, dan ikan-ikan lainnya yang berguna untuk kebutuhan konsumsi masyarakat. Marga Patin juga merupakan ketua kelompok budidaya ikan di Kecamatan Ciasem, sehingga para petani ikan banyak yang mengenal badan usaha tersebut. Hasil penjualan ikan dari Marga Patin sudah tersebar luas hingga ke luar Kota bahkan Provinsi. 3.1.1. Sejarah Perusahaan Badan Usaha Marga Patin mulai berdiri sejak Juli 2014, awalnya hanya sebagai wirausaha biasa yang hanya menjual ikan dengan jumlah yang sedikit. Namun seiring berjalannya waktu, Marga Patin semakin dikenal oleh para petani ikan yang biasa membutuhkan benih ikan tiap beberapa periodenya. Hingga sekarang sistem penjualan ikan di Marga Patin tersebut semakin berkembang. Pemilik Badan Usaha Tersebut yaitu Bapak Dudung Durahman, yang tadinya sebagai Karyawan di PT dan akhirnya sekarang menjadi pendiri Badan Usaha

Transcript of BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan...

Page 1: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

19

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Marga Patin merupakan badan usaha yang bergerak dibidang budidaya ikan air

tawar, dan salah satu cabang usaha dari Balai Perikanan Kabupaten Subang. Marga

Patin berlokasi di Kp.Margamulya RT14/04 Desa Ciasem Girang, Kecamatan

Ciasem Kabupaten Subang 41256. Dalam usahanya Marga Patin menjual sekaligus

budidaya berbagai macam jenis ikan air tawar, seperti Ikan Patin, Lele, Gurame, dan

ikan-ikan lainnya yang berguna untuk kebutuhan konsumsi masyarakat.

Marga Patin juga merupakan ketua kelompok budidaya ikan di Kecamatan

Ciasem, sehingga para petani ikan banyak yang mengenal badan usaha tersebut.

Hasil penjualan ikan dari Marga Patin sudah tersebar luas hingga ke luar Kota

bahkan Provinsi.

3.1.1. Sejarah Perusahaan

Badan Usaha Marga Patin mulai berdiri sejak Juli 2014, awalnya hanya

sebagai wirausaha biasa yang hanya menjual ikan dengan jumlah yang sedikit.

Namun seiring berjalannya waktu, Marga Patin semakin dikenal oleh para petani

ikan yang biasa membutuhkan benih ikan tiap beberapa periodenya. Hingga sekarang

sistem penjualan ikan di Marga Patin tersebut semakin berkembang.

Pemilik Badan Usaha Tersebut yaitu Bapak Dudung Durahman, yang tadinya

sebagai Karyawan di PT dan akhirnya sekarang menjadi pendiri Badan Usaha

Page 2: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

20

tersebut. Sekarang Marga Patin memiliki beberapa cabang kelompok di kecamatan

Ciasem

Marga Patin awalnya hanya wirausaha biasa yang hanya produksi ikan yang

dikirim oleh Balai Perikanan, namun sekarang Marga Patin memiliki induk ikan

sendiri yang dapat memproduksi telur, larva, hingga ikan ukuran besar.

Agar wirausaha tersebut semakin berkembang, adapun visi dan misi dari

Badan Usaha tersebut adalah :

1. Visi

a. Menjadi pemasok ikan konsumsi terbesar di indonesia

b. Menjadikan pembudidaya ikan yang mampu bekerjasama dengan

pembudidaya lainnya.

c. Mempertahankan bisnis penjualan dengan memperluas pasar hingga ke

manca negara

2. Misi

a. Memproduksi benih ikan yang berkualitas unggulan.

b. Meningkatkan kepercayaan konsumen akan produk

c. Menguatkan sistem pemasaran dengan nilai-nilai kejujuran dan ekonomis.

3.1.2. Struktur Organisasi dan Fungsi

A. Struktur Organisasi Marga Patin

Struktur organisasi adalah serangkaian hubungan antara individu didalam

kelompok, kemudian struktur tersebut dibuat dalam bagan organisasi atau diagram

yang memperllihatkan garis besar hubungan tersebut menurut fungsi di usaha,

tanggung jawab dan wewenang.

Page 3: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

21

Gambar III.1

Struktur Organisasi

B. Fungsi

1. Pemilik Usaha

Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab

atas berjalannya wirausaha tersebut.

2. Sekretaris

Mencatat semua pendataan mulai dari penginputan data ikan dan pelanggan.

3. Bendahara

Bertugas mengatur keuangan, baik uang masuk dan uang keluar dalam badan

usaha tersebut.

4. Marketing

Sebagai pemasar benih ikan sehingga pemasaran/penjualan ikan dapat dikenal

oleh para petani ikan

5. Karyawan

Bekerja sama untuk saling membantu dalam budidaya ikan dari benih sampai

tahap pemasaran.

Page 4: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

22

3.2. Analisis Kebutuhan

Dalam sistem pengolahan budidaya ikan pada Badan Usaha Marga Patin yang

telah penulis observasi ada kendala yang dihadapi, yaitu sistem yang digunakan

masih manual dengan mencatat semua pendataan seperti data ikan, data pelanggan,

transaksi, serta laporan data ikan dan data pelanggan itu mengakibatkan pekerjaan

kurang efisien dan memungkinkan terjadinya kehilangan data atau rusaknya buku

laporan tersebut.

Menanggapi kendala diatas, maka penulis bermaksud melakukan penanganan

dengan cara merancang program Point Of Sale yang bertujuan untuk menciptakan

pengolahan data yang cepat dan akurat serta memudahkan dalam proses

penyimpanan data. Adapun kebutuhan yang diusulkan untuk menangani kendala

diatas, yaitu :

1. Kebutuhan Pengguna

Admin membutuhkan form login agar data ikan tidak dapat diakses secara umum

oleh user lain. Dengan menginputkan username dan password yang akan di validasi

oleh sistem berdasarkan data yang ada pada database. Jika validasi itu bernilai benar,

maka pengguna akan diarahkan ke halaman menu utama admin, jika validasi bernilai

salah, maka akan kembali harus menginputkan username dan password hingga benar.

Admin dapat mengakses dan mengelola pendataan ikan dan pelanggan, dan juga

dapat mencetak laporan dari data ikan dan pelanggan tersebut setelah data tersebut

diiput dan disimpan dalam database.

Kasir membutuhkan form login untuk hak akses miliknya, dengan menginputkan

username dan password yang akan di validasi oleh sistem. Jika validasi bernilai

benar, maka akan diarahkan ke halaman menu utama kasir. jika validasi bernilai

salah, maka akan kembali harus menginputkan username dan password hingga benar.

Page 5: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

23

Kasir dapat mengelola form transaksi atau perhitungan dengan mudah dan akurat,

sehingga dapat mempercepat pekerjaan dan mengurangi terjadinya kesalahan dalam

transaksi. Dan juga kasir dapat mencetak struk hasil transaksi tersebut.

2. Kebutuhan Sistem

Sistem menyediakan dua form login untuk hak akses nya masing-masing. Hak

akses tersebut yaitu admin dan kasir. Sistem membutuhkan dua hak akses yaitu

admin dan kasir agar keduanya dapat mengelola aplikasi tersebut dengan hak akses

nya masing-masing. Sistem menyediakan dua form login untuk admin dan kasir.

Manajemen pendataan ikan dan pelanggan, dapat dikelola oleh admin sedangkan

untuk form transaksi, hanya dapat dikelola oleh kasir.

3.3. Rancangan Dokumen

3.3.1 Rancangan Dokumen Masukan (Input)

Hal utama dalam perancangan sebuah program adalah menentukan input dan

output dari program tersebut. Dimana input tersebut akan diproses sehingga

menghasilkan output yang berkualitas. Dari analisa yang diuraikan diatas, maka

dalam perancangan program Point Of Sale ini dokumen masukan yang digunakan

sebagai berikut :

1. Nama Dokumen : Form Input Data Ikan

Fungsi : Untuk memasukan data ikan

Sumber : Budidaya Benih Ikan

Tujuan : Petugas

Media : Monitor

Jumlah : 1

Frekuensi : Setiap terjadi pemasukan

Bentuk : Lampiran A1

Page 6: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

24

2. Nama Dokumen : Form input data pelanggan

Fungsi : untuk memasukan data pelanggan

Sumber : Calon Pelanggan

Tujuan : Petugas

Media : Monitor

Jumlah : 1

Frekuensi : Setiap terjadi penambahan data pelanggan

Bentuk : Lampiran A2

3.3.2. Rancangan Dokumen Keluaran (Output)

Bentuk keluaran adalah hasil atau keluaran dari suatu proses kegiatan yang

terdapat dalam program Point Of Sale. Dokumen keluaran yang dihasilkan antara

lain :

1. Nama Dokumen : Laporan Data Ikan

Fungsi : Bukti Laporan Data Ikan

Sumber : Admin

Tujuan : Pemilik Usaha

Media : Kertas Cetakan

Jumlah : 1

Frekuensi : Setiap terjadi pemasukan

Bentuk : Lampiran B1

2. Nama Dokumen : Laporan Data Pelanggan

Fungsi : Bukti Laporan Pelanggan

Sumber : Admin

Tujuan : Pemilik Usaha

Page 7: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

25

Media : Kertas Cetakan

Jumlah : 1

Frekuensi : Setiap terjadi tambahan pelanggan

Bentuk : Lampiran B2

3. Nama Dokumen : Struk Transaksi

Fungsi : Bukti Transaksi

Sumber : Kasir

Tujuan : Pembeli

Media : Kertas Cetakan

Jumlah : 1

Frekuensi : Setiap terjadi tambahan pelanggan

Bentuk : Lampiran B3

4. Nama Dokumen : Laporan Transaksi

Fungsi : Bukti Laporan Transaksi

Sumber : Kasir

Tujuan : Pemilik Usaha

Media : Kertas Cetakan

Jumlah : 1

Frekuensi : Setiap Bulan

Bentuk : Lampiran B4

3.4. Entity Relationship Diagram

Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan

dengan Entity Relationship Diagram (ERD)

Page 8: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

26

1. Entity Relationship Diagram (ERD)

Gambar III.2

Entity Relationship Diagram (ERD)

2. Logical Record Structure (LRS)

Gambar III.3

Logical Record Structure (LRS)

Page 9: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

27

3.5. Spesifikasi File

1. Spesifikasi File Admin

Nama File : Tabel Admin

Akronim : Admin

Fungsi : Pengguna 1

Tipe File : File User

Organisasi File : Index Sequential

Akses File : Random

Media : Hard disk

Panjang Record : 65 Byte

Kunci Field : kd_admin

Software : Xampp

Tabel III.1

Spesifikasi File Admin

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Admin Kd_admin Varchar 10 Primary Key

2. Nama Admin Nama_admin Varchar 25

3 Password Password Varchar 30

2. Spesifikasi File Kasir

Nama File : Tabel Kasir

Akronim : Kasir

Fungsi : Pengguna 2

Tipe File : File User

Page 10: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

28

Organisasi File : Index Sequential

Akses File : Random

Media : Hard disk

Panjang Record : 30 Byte

Kunci Field : kd_kasir

Software : Xampp

Tabel III.2

Spesifikasi File Kasir

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kasir Kd_kasir Varchar 10 Primary Key

2. Nama Kasir Nama_kasir Varchar 10

3 Password Password Varchar 10

3. Spesifikasi File Ikan

Nama File : Tabel Ikan

Akronim : Ikan

Fungsi : Menyimpan data ikan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard disk

Panjang Record : 43 Byte

Kunci Field : kd_ikan

Software : Xampp

Page 11: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

29

Tabel III.3

Spesifikasi File Ikan

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Ikan Kd_ikan Varchar 11 Primary Key

2. Jenis Ikan Jenis_ikan Varchar 10

3 Harga Harga Int 11

4 Jumlah Jumlah Int 11

4. Spesifikasi File Pelanggan

Nama File : Tabel Pelanggan

Akronim : Pelanggan

Fungsi : Menyimpan data pelanggan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard disk

Panjang Record : 75 Byte

Kunci Field : kd_pelanggan

Software : Xampp

Tabel III.4

Spesifikasi File Pelanggan

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Pelanggan Kd_pelanggan Varchar 10 Primary Key

2. Nama Pelanggan Nama_pelanggan Varchar 10

3 No.Tlp Notlp Varchar 15

Page 12: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

30

4 Alamat alamat Varchar 40

5. Spesifikasi File Transaksi

Nama File : Tabel Transaksi

Akronim : Transaksi

Fungsi : Transaksi Penjualan Ikan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard disk

Panjang Record : 45 Byte

Kunci Field : notransaksi

Software : Xampp

Tabel III.5

Spesifikasi File Transaksi

No Elemen Data Akronim Tipe Panjang Keterangan

1. Nomor Transaksi Notransaksi Varchar 25 Primary Key

2. Tanggal Transaksi Tgl_transaksi date

3 Total Bayar Total_bayar double

4 Kode User Kd_user Varchar 10 Foreign Key

5 Kode Ikan Kd_ikan Varchar 10 Foreign Key

6 Uang Bayar Uang_bayar Double

7 Uang kembali Uang_kembali Double

6. Spesifikasi File Detail Transaksi

Nama File : Tabel Detail Transaksi

Page 13: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

31

Akronim : Detail Trans

Fungsi : Menyimpan Detail Transaksi

Tipe File : File Detail

Organisasi File : Index Sequential

Akses File : Random

Media : Hard disk

Panjang Record : 75 Byte

Kunci Field : -

Software : Xampp

Tabel III.6

Spesifikasi File Detail Transaksi

No Elemen Data Akronim Tipe Panjang Keterangan

1. Nomor Transaksi No_transaksi Varchar 25 Foreign Key

2. Jumlah Beli Jumlahbeli Int 30

3 Subtotal subtotal Double

4 Kd_ikan alamat Varchar 20

7. Spesifikasi File Sementara

Nama File : Tabel Sementara

Akronim : Sementara

Fungsi : Sebagai penyimpanan sementara

Tipe File : File Sementara

Organisasi File : Index Sequential

Akses File : Random

Media : Hard disk

Panjang Record : 55 Byte

Page 14: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

32

Kunci Field : -

Software : Xampp

Tabel III.7

Spesifikasi File Sementara

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Ikan Kd_ikan Varchar 10

2. Jenis Ikan Jenis_ikan Varchar 25

3 Harga Harga Double

4 Jumlah Beli Jumlahbeli Int 20

5 Subtotal Subtotal Double

3.6. Pengkodean

Dalam perancangan program Point Of Sale ini penulis menggunakan kode

sebagai identifikasi data, pemanggilan, dan pengisian data maupun kolom untuk

memudahkan pengelolaan data. Kode akan memanggil seluruh field yang

berhubungan dengan kode tersebut secara otomatis tergantung dengan perintah yang

diberikan dan masing-masing memiliki perbedaan. Berikut ini penjelasan rinci

mengenai struktur kode.

1. Kode Admin

Admin harus memiliki id masing-masing sehingga dapat membatasi hak akses

dari tiap-tiap admin. Diantaranya terdiri dari :

a d m 0 0 1

Identitas Jabatan No.Urut

Page 15: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

33

Ket : adm = Untuk identitas Administrator

001= Nomor urut

2. Kode Kasir

Kasir harus memiliki id masing-masing sehingga dapat membatasi hak akses dari

tiap-tiap kasir. Diantaranya terdiri dari :

k s r 0 0 1

Identitas Jabatan No.Urut

Ket : ksr = Untuk identitas Kasir

001= Nomor urut

3. Kode Ikan

Ikan harus memiliki kode masing-masing sehingga dapat membedakan ciri dari

ikan tersebut.

P A T 0 0 1

Identitas Ikan Patin No.Urut

Ket : PAT = Untuk identitas Ikan

001= Nomor urut Input Data

L E L 0 0 1

Identitas Ikan Lele No.Urut

Ket : LEL = Untuk identitas Ikan Lele

001= Nomor urut Input Data

Page 16: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

34

G U R 0 0 1

Identitas Ikan Gurame No.Urut

Ket : GUR = Untuk identitas Ikan Gurame

001= Nomor urut Input Data

B A W 0 0 1

Identitas Ikan Bawal No.Urut

Ket : BAW = Untuk identitas Ikan Bawal

001= Nomor urut Input Data

M U J 0 0 1

Identitas Ikan Mujair No.Urut

Ket : MUJ = Untuk identitas Ikan Mujair

001= Nomor urut Input Data

4. Kode Pelanggan

Pelanggan harus memiliki kode masing-masing sehingga dapat membedakan dari

pelanggan yang lain.

P L G - 0 0 1

Identitas Pelanggan No.Urut

Ket : PLG = Untuk identitas Pelanggan

001= Nomor urut

Page 17: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

35

5. Kode Transaksi

Setiap kali melakukan transaksi harus memiliki kode khusus agar tidak terjadi

pemalsuan data transaksi.

T R - 1 9 0 7 0 0 1

Identitas Transaksi Tanggal transaksi No.Urut

Ket : TR = Untuk identitas Ikan

1907 = Tanggal Transaksi 001 = No Urut

3.7. Spesifikasi Program

Spesifikasi program yang penulis buat dapat dilihat dari HIPO dibawah ini :

1. HIPO (Hierarki Input Proses Output) Admin

Gambar III.4

Diagram HIPO Admin

Page 18: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

36

2. HIPO (Hierarki Input Proses Output) Kasir

Gambar III.5

Diagram HIPO Kasir

Spesifikasi Program ini menjelaskan nama program dan fungsinya masing-

masing program yang sebelumnya telah digambarkan dalam bentuk diagram HIPO.

1. Spesifikasi Program Login Admin

Nama Program : Login Admin

Akronim : frm_login

Fungsi Program : Untuk keamanan Program

Bahasa Pemrograman : Java 1.8

Bentuk Lampiran : Lampiran C1

Proses :

a. Jalankan Program, akan muncul form user kita akan memilih diantara dua

hak akses. Kita klik Admin, maka akan diarahkan ke form login admin.

b. Lalu, masukan username dan password kemudian centang checkbox jika anda

bukan robot.

c. Jika tidak mencentang checkbox, maka akan ada pemberitahuan “Centang

jika anda bukan robot!”

Page 19: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

37

d. Jika username dan password yang anda masukan tidak sesuai dengan

database, maka akan muncul pemberitahuan “Username dan Password

salah!”.

e. Isi username dan password dengan benar, kemudian klik tombol Login.

Maka akan diarahkan ke Menu Utama Admin

2. Spesifikasi Program Login Kasir

Nama Program : Login Kasir

Akronim : frm_kasir

Fungsi Program : Untuk keamanan Program

Bahasa Pemrograman : Java 1.8

Bentuk Lampiran : Lampiran C2

Proses :

a. Jalankan Program, akan muncul form user kita akan memilih diantara dua

hak akses. Kita klik Kasir, maka akan diarahkan ke form login kasir.

b. Lalu, masukan username dan password kemudian centang checkbox jika anda

bukan robot.

c. Jika tidak mencentang checkbox, maka akan ada pemberitahuan “Centang

jika anda bukan robot!”

d. Jika username dan password yang anda masukan tidak sesuai dengan

database, maka akan muncul pemberitahuan “Username dan Password

salah!”.

e. Isi username dan password dengan benar, kemudian klik tombol Login. Maka

akan diarahkan ke Menu Utama Kasir

3. Spesifikasi Program Menu Utama Admin

Nama Program : Menu Utama Admin

Page 20: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

38

Akronim : menuutama_admin

Fungsi Program : Untuk menampilkan menu utama

Bahasa Pemrograman : Java 1.8

Bentuk Lampiran : Lampiran C3

Proses :

a. Klik Data Ikan, maka akan diarahkan ke halaman Input Data Ikan.

b. Klik Data Pelanggan, maka akan diarahkan ke halaman Input Data Pelanggan

c. Klik Cetak Laporan, maka akan diarahkan ke halaman Cetak Laporan

d. Klik di pojok kanan atas ada tombol Gear untuk masuk ke halaman ganti

password.

4. Spesifikasi Program Input Data Ikan

Nama Program : Input Data Ikan

Akronim : input_data_ikan

Fungsi Program : Untuk Input Data Ikan

Bahasa Pemrograman : Java 1.8

Bentuk Lampiran : Lampiran C4

Proses :

a. Jika ingin menginputkan data ikan, terlebih dahulu klik combobox untuk

memilih jenis ikan. Kemudian klik tombol “TAMBAH”, sehingga semua

textfield akan diaktifkan.

b. Kemudian isi tiap-tiap textfield kemudian klik tombol “SIMPAN” maka data

akan tersimpan ke database.

c. Jika ingin update data, klik data ikan yang ada di tabel, kemudian klik edit

lalu klik update. Maka data akan terupdate.

Page 21: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

39

5. Spesifikasi Program Input Data Pelanggan

Nama Program : Input Data Pelanggan

Akronim : input_data_pelanggan

Fungsi Program : Untuk menginput data pelanggan

Bahasa Pemrograman : Java 1.8

Bentuk Lampiran : Lampiran C5

Proses :

a. Jika ingin menginputkan data pelanggan, terlebih dahulu klik tombol

“TAMBAH”, sehingga semua textfield akan diaktifkan.

b. Kemudian isi tiap-tiap textfield kemudian klik tombol “SIMPAN” maka data

akan tersimpan ke database.

c. Jika ingin update data, klik data ikan yang ada di tabel, kemudian klik edit

lalu klik update. Maka data akan terupdate.

6. Spesifikasi Program Form Laporan

Nama Program : Form Laporan

Akronim : frm_laporan

Fungsi Program : Untuk mencetak laporan

Bahasa Pemrograman : Java 1.8

Bentuk Lampiran : Lampiran C6

Proses :

Di form laporan terdapat dua pilihan untuk mencetak laporan, silahkan untuk

klik tombol cetak untuk memulai cetak.

7. Spesifikasi Program Menu Utama Kasir

Nama Program : Form Menu Utama Kasir

Akronim : menuutama_kasir

Page 22: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

40

Fungsi Program : Untuk menampilkan menu utama

Bahasa Pemrograman : Java 1.8

Bentuk Lampiran : Lampiran C7

Proses :

a. Dalam menu utama kasir, terdapat menu Transaksi dan Laporan untuk

mencetak laporan transaksi per bulan.

b. Jika klik menu Transaksi, maka akan diarahkan ke menu transaksi

8. Spesifikasi Program Form Transaksi

Nama Program : Form Transaksi

Akronim : frm_transaksi

Fungsi Program : Untuk melakukan proses transaksi

Bahasa Pemrograman : Java 1.8

Bentuk Lampiran : Lampiran C8

Proses :

Dalam menu transaksi terdapat banyak field-field dan tombol-tombol,

silahkan isi dan klik perintah yang sudah disediakan. Logika program sudah

dibuat sedemikian rupa sehingga memudahkan dalam perhitungan transaksi ikan.

9. Spesifikasi Program Laporan

Nama Program : Form Laporan

Akronim : frm_laporan

Fungsi Program : Untuk melakukan cetak laporan

Bahasa Pemrograman : Java 1.8

Bentuk Lampiran : Lampiran C9

Proses :

Silahkan klik periode untuk mencetak laporan transaksi tiap periode.

Page 23: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

41

3.8. Spesifikasi Sistem Komputer

3.8.1. Perangkat Keras (Hardware)

Perangkat Keras (Hardware) adalah seluruh komponen yang membentuk suatu

sistem komputer dan peralatan lainnya yang minimum dan memungkinkan komputer

dapat melaksanakan tugasnya. Spesifikasi perangkat keras yang diusulkan adalah

sebagai berikut :

1. Processor : Core 2 Duo

2. Memory (RAM) : 2 GB

3. Monitor : 14 inc

4. Hardisk : 250 GB

5. Mouse : Standart Mouse

6. Keyboard : Standart Keyboard

7. Printer : Laser

3.8.2. Perangkat Lunak (Software)

Perangkat Lunak atau Software merupakan suatu rangkaian intruksi yang

disusun secara teratur agar komputer dapat mengolah data untuk mendapatkan

informasi yang dibutuhkan oleh pengguna. Dalam pembuatan program ini

dibutuhkan perangkat lunak sebagai berikut :

1. Sistem Operasi : Windows 7

2. Bahasa Pemrograman : Java version 1.8

3. Laporan : ireport

Page 24: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

42

3.9. Flowchart

1. Flowchart Login Admin dan Kasir

Gambar III.6

Flowchart Login Admin dan Kasir

2. Flowchart Menu Utama Admin

Gambar III.7

Flowchart Menu Utama Admin

Page 25: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

43

3. Flowchart Menu Utama Kasir

Gambar III.8

Flowchart Menu Utama Kasir

4. Flowchart Input Data Admin dan Kasir

Gambar III.9

Flowchart Input Data Admin

Page 26: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

44

5. Flowchart Input Data Ikan

Gambar III.10

Flowchart Input Data Ikan

6. Flowchart Input Data Pelanggan

Gambar III.11

Flowchart Input Data Pelanggan

Page 27: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

45

7. Flowchart Form Laporan

Gambar III.12

Flowchart Form Laporan

8. Flowchart Form Ganti Password

Gambar III.13

Flowchart Form Ganti Password

Page 28: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

46

9. Flowchart Form Transaksi

start

Tambah Kode

PelangganKode Ikan

Jumlah

Harga*jumlah beli=subtotal

Mau tambah ikan?

Total Harga

Uang Bayar

Uang Bayar – Total Harga = Uang

Kembali

Ingin Cetak Struk?

Simpan

End

Database

Y

T

Y

T

Cetak

T

Y

Gambar III.14

Flowchart form Transaksi

Page 29: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

47

3.10. Implementasi

1. Implementasi Rancang Form/Antar Muka

Implementasi Rancang antar muka pada aplikasi Point Of Sale berdasarkan

hasil rancangan antar muka.

A. Halaman Awal

Admin atau Kasir pada saat pertama kali menjalankan program akan disajikan

dengan halaman utama, dimana di form tersebut terdapat pilihan untuk hak akses

anda sebagai user.

Gambar III.15

Halaman Awal

B. Halaman Login Admin

Setelah memilih hak akses, admin akan diarahkakn ke form Login Admin.

Admin dapat menginputkan username dan password. Apabila berhasil login, maka

akan diarahkakn ke Menu Utama Admin.

Page 30: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

48

Gambar III.16

Halaman Login Admin

C. Halaman Login Kasir

Kasir dapat mengisi username dan password, jika berhasil akan diarahkan ke

halaman Menu Utama Kasir.

Gambar III.17

Halaman Login Kasir

Page 31: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

49

D. Halaman Menu Utama Admin

Setelah sistem melakukan validasi data, kemudian akan menampilkan form

menu utama admin, yang didalamnya dapat menginputkan data ikan, pelanggan,

serta cetak laporan ikan dan laporan pelanggan.

Gambar III.18

Halaman Menu Utama Admin

E. Halaman Data Admin

Halaman Data Admin dapat mengelola data admin, seperti tambah, hapus, edit,

dan update data. Sehingga memudahkan admin untuk mengelola user.

Page 32: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

50

Gambar III.19

Halaman Input Data Admin

F. Halaman Data Kasir

Halaman Data Admin dapat mengelola data admin, seperti tambah, hapus, edit,

dan update data. Sehingga memudahkan admin untuk mengelola user.

Gambar III.20

Halaman Input Data Kasir

Page 33: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

51

G. Halaman Data Ikan

Pada halaman ini, admin dapat menginputkan data ikan dan akan disimpan

didalam database. Dengan halaman inputan yang mudah untuk dioperasikan,

sehingga dapat mempermudah pekerjaan karyawan dan juga dapat mempersingkat

waktu ketika bekerja.

Gambar III.21

Halaman Input Data Ikan

H. Halaman Data Pelanggan

Pada halaman ini, admin dapat menginputkan data pelanggan dan akan

disimpan didalam database.

Page 34: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

52

Gambar III.22

Halaman Input Data Pelanggan

I. Halaman Cetak Laporan

Pada halaman ini admin dapat mencetak laporan data ikan dan laporan data

pelanggan.

Page 35: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

53

Gambar III.23

Halaman Laporan

J. Halaman Menu Utama Kasir

Kasir yang sudah melakukan login, akan diarahkan ke halaman utama. Yang

terdapat menu transaksi dan cetak laporan. Pada halaman transaksi, hak akses

sepenuhnya dimiliki oleh kasir, sehingga kasir dapat melakukan transaksi penjualan

ikan dengan mudah dan akurat serta mengurangi kesalahan dalam perhitungan

Gambar III.24

Halaman Menu Utama Kasir

K. Halaman Transaksi

Halaman transaksi merupakan halaman paling penting di menu kasir. Kasir

berhak sepenuhnya untuk melakukan proses transaksi dan juga mencetak laporan

hasil transaksi.

Page 36: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

54

Gambar III.25

Halaman Transaksi

L. Halaman Ganti Password

User dapat melakukan ganti password kapan saja, dengan mengklik icon gear

di pojok kanan form menu utama.

Gambar III.26

Halaman Ganti Password

Page 37: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

55

3.11. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan Blackbox Testing yang

fokus terhadap proses masukan dan keluaran program.

1. Pengujian terhadap Form Login

Tabel III.8

Hasil Pengujian Black Box Testing Halaman Login

No Skenario

pengujian Test Case

Hasil yang

diharapkan

Hasil

pengujian kesimpulaln

1.

Username dan

password tidak

diisi, kemudian

klik tombol

login

Username :

(kosong)

Password :

(kosong)

Sistem akan

menolak dan

tidak bisa

login

Sesuai

harapan Valid

2.

Memasukan

username, tetapi

password tidak

diisi

Username :

(adm001)

Password :

(kosong)

Sistem tetap

tidak bisa

login

Sesuai

harapan Valid

3.

Username dan

password diisi,

tetapi checkbox

tidak di centang

Username :

(adm001)

Password(admin)

Checkbox : -

Sistem akan

muncul

pemberitahuan

“centang jika

anda bukan

robot”

Sesuai

harapan Valid

4.

Username dan

password diisi,

dan checkbox di

centang

Username :

(adm001)

Password :

(admin)

Checkbox :

(centang)

Sistem akan

memeriksa

validasi data,

akan

diarahkan ke

halaman menu

utama admin

Sesuai

harapan Valid

2. Pengujian terhadap Form Input Data Ikan

Tabel III.9

Hasil Pengujian Black Box Testing Halaman Input Data Ikan

No Skenario

pengujian Test Case

Hasil yang

diharapkan

Hasil

pengujian kesimpulaln

1.

Klik tombol

TAMBAH maka

semua field akan

aktif

Click button

TAMBAH

Sistem akan

mengeksekusi

dan akan

mengaktifkan

Sesuai

harapan Valid

Page 38: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

56

semua field

2.

Kode ikan terisi

secara otomatis,

semua field tidak

diisi, kemudian

klik simpan

Kode ikan :

(IKN001)

Jenis ikan :-

Harga :-

Jumlah :-

Tidak bisa

disimpan

Sesuai

harapan Valid

3.

Kode ikan terisi

secara otomatis,

jenis ikan diisi,

yang lain

dikosongkan

Kode ikan :

(IKN001)

Jenis ikan :

(Patin)

Harga :-

Jumlah :-

Tidak bisa

disimpan

Sesuai

harapan Valid

4.

Kode ikan terisi

secara otomatis,

jenis ikan diisi,

harga diisi,

jumlah tidak diisi

Kode ikan :

(IKN001)

Jenis ikan :

(Patin)

Harga : 2000

Jumlah :-

Tidak bisa

disimpan

Sesuai

harapan Valid

5.

Semua field diisi,

kemudian klik

simpan

Kode ikan :

(IKN001)

Jenis ikan :

(Patin)

Harga : 2000

Jumlah :5

Tersimpan di

database

Sesuai

harapan Valid

3. Pengujian terhadap Form Pelanggan

Tabel III.10

Hasil Pengujian Black Box Testing Halaman Pelanggan

No Skenario

pengujian Test Case

Hasil yang

diharapkan

Hasil

pengujian kesimpulaln

1.

Klik

“TAMBAH”,

semua field akan

diaktifkan

Klik Button

TAMBAH

Sisitem akan

mengeksekusi,

dan akan

mengaktifkan

semua field

Sesuai

harapan Valid

2.

Kode pelanggan

terisi secara

otomatis, nama

pelanggan diisi,

no.tlp diisi, dan

alamat diisi,

kemudian klik

Kode

pelanggan :

PLG-001

Nama

Pelanggan :

Yogi

No.tlp :

Sistem akan

mengeksekusi

data kemudian

akan

tersimpan ke

database

Sesuai

harapan Valid

Page 39: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

57

tombol simpan,

maka data akan

tersimpan

08762528636

Alamat :

Sukamandi

3.

Salah satu field

ada yang tidak

diisi, kemudian

klik tombol

simpan

Kode

pelanggan :

PLG-001

Nama

Pelanggan :

Yogi

No.tlp : ( - )

Alamat :

Sukamandi

Sistem akan

mengeksekusi

data, dan tetap

akan

tersimpan

kedalam

database

Sesuai

harapan Valid

4.

klik tombol

tambah, semua

field diisi,

kemudian klik

tombol batal,

semua data yang

akan diinput akan

bersih

Kode

pelanggan :

PLG-001

Nama

Pelanggan :

Yogi

No.tlp :

08762528636

Alamat :

Sukamandi.

Klik tombol

Batal

Semua

inputan akan

bersih

terhapus

Sesuai

harapan Valid

5.

Pilih salah satu

data di tabel,

kemudia klik

tombol edit,

maka data akan

tampil untuk

diedit, kemudian

klik tombol

update maka data

akan terupdate

Tampil

Kode

pelanggan :

PLG-001

Nama

Pelanggan :

Yogi

No.tlp :

08762528636

Alamat :

Sukamandi

Data telah

diedit

Sesuai

harapan Valid

6.

Pilih salah satu

data didalam

tabel, kemudian

klik tombol

Backspace pada

keyboard anda.

Maka data akan

terhapus

Pilih data

didalam tabel

Klik backspace

Data telah

terhapus

Sesuai

harapan Valid

4. Pengujian terhadap Form input data admin dan kasir

Tabel III.11

Page 40: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

58

Hasil Pengujian Black Box Testing Halaman Input Data Admin dan Kasir

No Skenario

pengujian Test Case

Hasil yang

diharapkan

Hasil

pengujian kesimpulaln

1.

Klik

“TAMBAH”,

semua field akan

diaktifkan

Klik Button

TAMBAH

Sisitem akan

mengeksekusi,

dan akan

mengaktifkan

semua field

Sesuai

harapan Valid

2.

Kode admin terisi

secara otomatis,

nama admin dan

password diisi

secara manual,

kemudian klik

tombol simpan

Kode admin :

adm001

Nama admin :

Yogi Adi

Permana

Password

:12345. Klik

tombol Simpan

Sistem akan

mengeksekusi

data,

kemudian

akan

tersimpan di

database

Sesuai

harapan Valid

3.

Kode admin terisi

secara otomatis,

kemudian salah

satu field ada

yang tidak diisi

Kode admin :

adm001

Nama admin :

( - )

Password

:12345.

Sistem akan

mengeksekusi,

dan tetap akan

tersimpan

kedalam

database

walau salah

satu data ada

yang tidak

diisi

Sesuai

harapan Valid

4.

Pilih data didalam

tabel, kemudian

klik tombol edit

untuk mengedit

data

Klik data

didalam tabel,

klik tombol

edit

Sistem akan

mengeksekusi

data didalam

tabel agar bisa

dipilih,

kemudian

ketika klik

edit semua

data akan

ditampilkan

agar bisa di

edit

Sesuai

harapan Valid

5.

Setelah edit data,

kita klik tombol

update

Klik “update”

Data yang

diedit akan di

update oleh

sistem

Sesuai

harapan Valid

6.

Pilih salah satu

data didalam

tabel

Tekan

backspace

pada keyboard

anda

Data telah

terhapus

Sesuai

harapan Valid

Page 41: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

59

7. Isi semua field Klik “batal”

Semua field

akan bersih

seperti semula

Sesuai

harapan Valid

5. Pengujian terhadap Form Transaksi

Tabel III.12

Hasil Pengujian Black Box Testing Halaman Transaksi

No Skenario

pengujian Test Case

Hasil yang

diharapkan

Hasil

pengujian kesimpulaln

1.

Klik

“TAMBAH”,

semua field akan

diaktifkan

Klik Button

TAMBAH

Sistem akan

mengeksekusi,

dan akan

mengaktifkan

semua field

Sesuai

harapan Valid

2.

Pilih kode

pelanggan yang

akan diinput,

pilih kode ikan

juga, nama ikan

dan harga akan

muncul secara

otomatis sesuai

yang diinputkan

di data ikan, isi

jumlah yang akan

dibeli kemudian

klik “Enter”,

maka subtotal

akan menghitung

secara otomatis.

Kd plnggn:

PLG-001

Kode ikan :

PTN001

Nama Ikan :

Patin

Harga: 500

Jumlah : 10

“Enter”

Subtotal : 5000

Sistem akan

mengeksekusi

data yang

diinput, sesuai

yang ada

didalam tabel

ikan,

kemudian kita

masukkan

jumlah, tekan

“enter” sistem

akan

menghitung

subtotal secara

otomatis

Sesuai

harapan Valid

3

Setelah subtotal

terhitung akan

ada notofikasi

dari sistem

Harga *

jumlah =

subtotal.

“ingin tambah

barang?”

Sesuai

harapan Valid

4. “ingin tambah

barang?” klik Ya Klik “YA”

Sistem akan

mengeksekusi

program, dan

kembali untuk

menginput

data transaksi

yang akan

ditambahkan

lagi.

Sesuai

harapan Valid

Page 42: BAB III PEMBAHASAN · Gambar III.1 Struktur Organisasi B. Fungsi 1. Pemilik Usaha Mengatur dan mengawasi sistem kerja karyawan sekaligus bertanggung jawab atas berjalannya wirausaha

60

5.

“ingin tambah

barang? Klik

tidak

Klik “Tidak”

Sistem akan

melanjutkan

eksekusinya

dengan

menampilkan

“Total” yang

harus dibayar

Sesuai

harapan Valid

6.

Isi jumlah uang

uang akan

dibayar,

kemudian tekan

enter,maka uang

kembalian akan

tampil jika anda

membayar uang

lebih dari total

harga.

Total : 5000

Uang bayar:

10000

Tekan “Enter”

Uang kembali

: 5000

Sistem akan

menghitung

otomatis uang

kembali

sehingga dapat

mempermudah

pekerjaan

Sesuai

harapan Valid

7.

Klik “simpan”

maka akan

muncul pesan

“ingin cetak

struk?”

“Simpan”

“ingin cetak

struk?

Pilih

“Ya”

Sistem akan

mengeksekusi

data dan akan

muncul

lembar

cetakan

Sesuai

harapan Valid

8.

Klik “simpan”

maka akan

muncul pesan

“ingin cetak

struk?”

Pilih “Tidak”

Sistem akan

mengeksekusi

data, dan akan

disimpan

didalam

database

Sesuai

harapan Valid