bab iii pembahasan 3.1. tinjauan perusahaan · kosong program akan menampilkan pesan “periksa...

50
16 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan CV. Makmur Multi Bangunan yang beralamat di Jalan Sambas Timur Desa Ampera Raya merupakan perusahaan yang bergerak dalam bidang bahan bangunan material. Dalam pelaksanaan kegiatan pada CV. Makmur Multi Bangunan terdapat aturan yang ditemtukan, dalam hal ini penulis akan menerangkan sejarah dan struktur organisasi di tempat penulis mengelolakan Tugas Akhir (TA) sebagai berikut : 3.1.1. Sejarah Perusahaan Pada tanggal 07 Januari 2016 didirikan sebuah perusahaan dagang yang bernama “CV. MAKMUR MULTI BANGUNAN“ dengan Surat Izin Usaha Pembangunan Nomor : 503/0228/II/BPMPT-D/SIUP.K/2015 yang dioperasikan sendiri dengan tujuan ingin mengembangkan usaha perdagangan menjadi lebih maju yang dipimpin oleh Ibu Yuliana. Toko bangunan ini berada di jalan Sambas Timur Desa Ampera Raya, Kecamatan Sungai Ambawang, Kabupaten Kubu Raya. Toko ini didirikan dengan modal yang cukup sedikit tetapi karena kerja keras dan ketekunannya toko bangunan ini bisa berkembang pesat dan mempunyai tujuan positif yaitu membantu masyarakat untuk mendapatkan bahan- bahan bangunan secara mudah dan murah, dan usaha ini mampu bersaing dengan

Upload: others

Post on 04-Jan-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

16

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

CV. Makmur Multi Bangunan yang beralamat di Jalan Sambas Timur

Desa Ampera Raya merupakan perusahaan yang bergerak dalam bidang bahan

bangunan material.

Dalam pelaksanaan kegiatan pada CV. Makmur Multi Bangunan terdapat

aturan yang ditemtukan, dalam hal ini penulis akan menerangkan sejarah dan

struktur organisasi di tempat penulis mengelolakan Tugas Akhir (TA) sebagai

berikut :

3.1.1. Sejarah Perusahaan

Pada tanggal 07 Januari 2016 didirikan sebuah perusahaan dagang yang

bernama “CV. MAKMUR MULTI BANGUNAN“ dengan Surat Izin Usaha

Pembangunan Nomor : 503/0228/II/BPMPT-D/SIUP.K/2015 yang dioperasikan

sendiri dengan tujuan ingin mengembangkan usaha perdagangan menjadi lebih

maju yang dipimpin oleh Ibu Yuliana. Toko bangunan ini berada di jalan Sambas

Timur Desa Ampera Raya, Kecamatan Sungai Ambawang, Kabupaten Kubu

Raya. Toko ini didirikan dengan modal yang cukup sedikit tetapi karena kerja

keras dan ketekunannya toko bangunan ini bisa berkembang pesat dan

mempunyai tujuan positif yaitu membantu masyarakat untuk mendapatkan bahan-

bahan bangunan secara mudah dan murah, dan usaha ini mampu bersaing dengan

Page 2: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

17

kompetitor lainnya, serta membuka lapangan usaha bagi masyarakat. Dalam

penjualannya toko bangunan ini menjual barang seperti :

1. Material Bahan Bangunan.

2. Alat Tulis Kantor / ATK ( Pengadaan ).

3. Alat / Peralatan Suku Cadang Pertanian, Peternakan, Perkebunan,

Perikanan ( Pengadaan).

Dalam menjalankan usahanya Ibu Yuliana dibantu oleh beberapa pegawai

dan setiap pegawai mempunyai tugas masing–masing. Sistem penjualan yang

dilakukan tidak hanya secara langsung dapat juga memesan barang melalui

telepon. Konsumen dapat memesan barang terlebih dahulu dan barang akan

diantar sampai tujuan.

3.1.2. Struktur Organisasi dan Fungi

Berikut adalah struktur organisasi yang terdapat pada CV. Makmur Multi

Bangunan Pontianak.

Sumber: CV.Makmur Multi Bangunan (2017)

Gambar III.1 Struktur Organisasi CV. Makmur Multi Bangunan

Pemilik

Admin

Karyawan

Pelayan Bagian Gudang Supir

Page 3: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

18

Tugas dan fungsi setiap jabatan dalam struktur organisasi antara lain:

1. Pemilik CV. Makmur Multi Bangunan Pontianak memiliki tugas dan

fungsi sebagai pengendali, mengatur, menyetujui, dan mengawasi tugas

dari karyawan.

2. Admin CV. Makmur Multi Bangunan Pontianak memiliki tugas dan fungsi

sebagai melayani dan melakukan perhitungan atas transaksi yang

dilakukan.

3. Supir CV. Makmur Multi Bangunan Pontianak memiliki tugas dan fungsi

sebagai pengantar barang kepada konsumen yang membeli.

4. Pelayan CV. Makmur Multi Bangunan Pontianak memiliki tugas dan

fungsi sebagai melayani konsumen yang memilih dan menanyakan harga

barang.

5. Bagian Gudang CV. Makmur Multi Bangunan Pontianak memiliki tugas

dan fungsi sebagai penerima, menyimpan dan mendistribusikan barang.

3.2. Tinjauan Kasus

CV. Makmur Multi Bangunan merupakan perusahaan yang bergerak

dibidang pembelian dan penjualan bahan bangunan material. Prosedur penjualan

bahan bangunan material pada CV. Makmur Multi Bangunan, yaitu customer

datang membeli bahan bangunan. Kemudian kasir akan mencatat dan memberikan

catatan kepada bagian gudang untuk mengambil barang yang dibutuhkan

customer. Kemudian customer membayar kepada admin dan supir pada CV.

Makmur Multi Bangunan akan memberi layanan mengantar barang.

Sedangkan prosedur pembelian bahan bangunan material, admin

mengecek stok barang di gudang. Kemudian admin akan membeli barang dengan

Page 4: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

19

stok minimum atau habis. Vendor mengambil barang yang dibeli oleh admin CV.

Makmur Multi Bangunan, dan admin membayar sejumlah item pembelian kepada

Agen.

3.2.1. Dokumen Masukan

Dokumen masukan yang digunakan pada CV. Makmur Multi Bangunan

Pontianak adalah:

1. Nama Dokumen : Kwitansi Penjualan

Fungsi : Sebagai tanda bukti pembayaran

Sumber : Pemasok (Supplier)

Tujuan : Bagian Keuangan

Frekuensi : Setiap ada pembelian

Media : Kertas

Bentuk : Lihat lampiran A-1

3.2.2. Dokumen Keluaran

Dokumen keluaran yang digunakan pada CV. Makmur Multi Bangunan

Pontianak adalah:

a. Nama Dokumen : Laporan Penjualan Perhari

Fungsi : Untuk melihat data pembelian setiap hari

Sumber : Bagian keuangan

Tujuan : Pemilik

Frekuensi : Setiap hari

Media : Kertas

Bentuk : Lampiran B-1

Page 5: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

20

b. Nama Dokumen : Laporan Penjualan Perbulan

Fungsi : Untuk melihat data pembelian perbulan

Sumber : Bagian keuangan

Tujuan : Pemilik

Frekuensi : Setiap bulan

Media : Kertas

Bentuk : Lampiran B-2

3.3. Analisa Kebutuhan Software

3.3.1. Analisa Kebutuhan

Kebutuhan yang diperlukan pada CV. Makmur Multi Bangunan Pontianak

adalah sebuah aplikasi berbasis Deskop dengan database Visual Basic yang dapat

membantu mempermudahkan dan mengurangi kesalahan-kesalahan yang sering

terjadi oleh pemilik mengelola data laporan pembelian dan penjualan pada CV.

Makmur Multi Bangunan Pontianak. Prosedur Sistem Penjualan Bahan Bangunan

pada CV. Makmur Multi Bangunan dimulai ketika Konsumen memilih barang

yang akan dibeli. Pemilik/admin melakukan login ke aplikasi. Ketika sudah

masuk ke aplikasi, maka pemilik/dmin akan mengecek stok dan harga barang.

Pemilik/admin memberitahukan kepada Konsumen ketika barang ada dan tidak

ada. Ketika barang ada maka Konsumen membeli barang dan Pemilik/admin

mendata barang yang akan dibeli Konsumendidalam aplikasi. Kemudian

pemilik/dmin memberikan Kwitansi yang telah dicatat dan dicetak untuk dibayar.

Konsumen membayar dan mengambil kwitansi. Setalah itu,pemilik/admin akan

mencatat data konsumen pada FormSupplierdan mencatat penjualan pada Form

Penjualan.

Page 6: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

21

Prosedur pembelian dimulai ketika peilik/admin mengecek stok barang

tidak ada. Admin memesan kepada agen, bahwa barang yang telah habis. Agen

mencatat dan memberikan kwitansi kepada pemilik/admin CV. Makmur Multi

Bangunan Pontianak. Pemilik/admin membayar yang telah dipesan dan

mengambil kwitansi pesanan. Pemilik/admin mencatat di FormCustomer dan

mencatat pembelian di FormPembelian.

A. Admin

A.1. Admin melakukan Login.

A.2. Admin dapat mengelola data Satuan

A.3. Admin dapat mengelola data Kategori.

A.4. Admin dapat mengelola data Barang.

A.5. Admin dapat mengelola data Customer.

A.6. Admin dapat mengelola data Supplier.

A.7. Admin dapat mengelola Transaksi Pembelian dan Transaksi

Penjualan.

B. Pemilik

B.1. Pemilik dapat melakukan Login.

B.2. Pemilik dapat mengelola data Satuan

B.3. Pemilik dapat mengelola data Kategori.

B.4. Pemilik dapat mengelola data Barang.

B.5. Pemilik dapat mengelola data Customer.

B.6. Pemilik dapat mengelola data Supplier.

B.7. Pemilik dapat mengelola data Transaksi Pembelian dan Transksi

Penjualan.

B.8. Pemilik dapat mengelola data User.

Page 7: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

22

B.9. Pemilik dapat mengecek Laporan Pembelian dan Laporan Penjualan.

3.3.2. UseCaseDiagram

UseCase Diagrammerupakan sebuah teknik yang digunakan dalam

mengembangkan sebuah Softwareatau sistem informasi untuk menangkap

kebutuhan fungsional dari sistem yang bersangkutan. UseCaseDiagram

menjelaskan interaksi yang terjadi antara aktor inisiator dari interkasi sistem

sendiri dengan sistem yang ada. Berikut UseCaseDiagramPembelian dan

Penjualan CV. Makmur Multi Bangunan Pontianak :

Sumber : Hasil Penelitian (2017)

Gambar III.2Use Case Diagram

Page 8: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

23

3.3.3. Activity Diagram

Activity Diagram adalah diagram yang menggmbarkanworkflow (aliran

kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Yang pelu diperhatikan

adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang

dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem.Activity Diagram

sebagai berikut :

1. Activity DiagramLogin

Sumber : Hasil Penelitian (2017)

Gambar III.3Activity DiagramLogin

Deskripsi Gambar III.3 Activity DiagramLogin :

User membuka aplikasi, program menampilkan Formlogin,

usermemasukkan username dan password, program memeriksa username dan

Page 9: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

24

password jika username dan password salah maka user harus memasuki lagi

usrname dan password dan jika benar maka program membuka menu utama.

2. Activity Diagram Data Barang

Sumber : Hasil Penelitian (2017)

Gambar III.4Activity DiagramData Barang

Page 10: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

25

Deskripsi Gambar III.4 Activity Diagram Data Barang :

Pemilik/Admin pilih data barang pada menu utama, program menampilkan

submenu dari menu utama,pemilik/admin pilih submenu data barang, program

menampilkan formdata barang, pemilik/admin pilih tombol tambah dan program

mengaktifkan formdata barangdimana data barang bisa diisi oleh pemilik/admin,

jika pemilik pilih tombol batal program akan menghapus data yang telah diisi oleh

pemilik/admin dan form data barang kembali terkunci. Jika pemilik/admin

memilih tombol simpan dan data sudah benar maka program menampilkan pesan

“sukses disimpan” dan ditampilkan dalam tabel dan jika data belum benar atau

kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin

pilih ok dan kembali ke halaman sebelumnya.

Pemilik/admin bisa memilih salah satu data dari tabel yang ada di form

atau isi pada kolom cari data yang ingin dicari lalu pilih tombol cari, program

menampilkan hasil pencarian. Pemilik/admin pilih data kemudian pilih tombol

hapus dan program menampilkan konfirmasi, jika pemilik/admin pilih tombol

cancel program akan menampilkan halaman sebelumnya dan jika pemili/admin

pilih tombol ok maka program akan menampilkan pesan “sukses dihapus“. Untuk

ubah pemilik/admin pilih tombol ubah maka program akan menyimpan data yang

diubah dan ditampilkan dalam tabel. Pemilik/admin pilih tombol cetak maka

program menampilkan data yang akan dicetak pemilik/admin mencetak data dan

kembali ke tampilan data barang. Pemilik/admin pilih tombol keluar dan

pemilik/admin keluar dari formdata barang.

Page 11: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

26

3. Activity Diagram Data Satuan

Sumber : Hasil Penelitian (2017)

Gambar III.5ActivityDiaagramData Satuan

Page 12: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

27

Deskripsi Gambar III.5Activity Diagram Data Satuan :

Pemilik/Admin pilih data satuan pada menu utama, program menampilkan

submenu dari menu utama, pemilik/admin pilih submenu data satuan, program

menampilkan form data satuan, pemilik/admin pilih tombol tambah dan program

mengaktifkan form data satuan dimana data satuan bisa diisi oleh pemilik/admin,

jika pemilik/admin pilih tombol batal maka program akan membatalkan data yang

akan ditambah dan form data satuan kembali terkunci. Jika pemilik/admin

memilih tombol simpan dan data sudah benar maka program menampilkan pesan

“sukses disimpan” dan ditampilkan dalam tabel dan jika data belum benar atau

kosong program akan menampilkan pesan “harap periksa kembali” pemilik/admin

pilih ok dan kembali ke halaman sebelumnya.

Pemilik/admin bisa memilih salah satu data dari tabel yang ada di form

atau isi pada kolom cari data yang ingin dicari lalu pilih tombol cari, program

menampilkan hasil pencarian. Pemilik/admin pilih data kemudian pilih tombol

hapus dan program menampilkan konfirmasi, jika pemilik/admin pilih tombol

cencel program akan menampilkan halaman sebelumnya dan jika pemilik/admin

pilih tombol ok maka program akan menampilkan pesan “sukses dihapus“. Untuk

ubah pemilik/admin pilih tombol ubah maka program akan menyimpan data yang

diubah dan ditampilkan dalam tabel. Pilih tombol tutup dan pemilik/admin keluar

dari form data satuan.

Page 13: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

28

4. Activity Diagram Data Kategori

Sumber : Hasil Penelitian (2017)

Gambar III.6Activity Diagram Kategori

Page 14: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

29

Deskripsi Gambar III.6 Activity Diagram Data Kategori :

Pemilik/Admin pilih data kategori pada menu utama, program

menampilkan submenu dari menu utama, pemilik/admin pilih submenu data

kategori, program menampilkan form data kategori, pemilik/admin pilih tombol

tambah dan program mengaktifkan form data kategori dimana data kategori bisa

diisi oleh pemilik/admin, jika pemilik pilih tombol batal program akan

membatalkan data yang akan diisi pemilik/admin dan form data kategori kembali

terkunci. Jika pemilik/admin memilih tombol simpan dan data sudah benar maka

program menampilkan pesan “sukses disimpan” dan ditampilkan dalam tabel dan

jika data belum benar atau kosong program akan menampilkan pesan “periksa

data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya.

Pemilik/admin bisa memilih salah satu data dari tabel yang ada di

formatau isi pada kolom cari data yang ingin dicari lalu pilih tombol cari, program

menampilkan hasil pencarian. Pemilik/admin pilih data kemudian pilih tombol

hapus dan program menampilkan konfirmasi, jika pemilik/admin pilih tombol

cencel program akan menampilkan halaman sebelumnya dan jika pemilik/admin

pilih tombol ok maka program akan menampilkan pesan “sukses dihapus“. Untuk

ubah pemilik/admin pilih tombol ubah maka program akan menyimpan data yang

diubah dan ditampilkan dalam tabel. Pilih tombol tutup dan pemilik/admin keluar

dari form data kategori.

Page 15: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

30

5. Activity Diagram Data Customer

Sumber : Hasil Penelitian (2017)

Gambar III.7Activity DiagramData Customer

Page 16: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

31

Deskripsi Gambar III.7Activity Diagram Data Customer :

Pemilik/Admin pilih data customer pada menu utama, program

menampilkan submenu dari menu utama, pemilik/admin pilih submenu data

customer, program menampilkan form data customer, pemilik/admin pilih tombol

tambah dan program mengaktifkan form data customerdimana data customer bisa

diisi oleh pemilik/admin, jika pemilik pilih tombol batal program akan

membatalkan data yang akan diisi oleh pemilik/admin dan form data

customerkembali terkunci. Jika pemilik/admin memilih tombol simpan dan data

sudah benar maka program menampilkan pesan “sukses disimpan” dan

ditampilkan dalam tabel dan jika data belum benar atau kosong program akan

menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali

ke halaman sebelumnya.

Pemilik/admin bisa memilih salah satu data dari tabel yang ada di form

atau isi pada kolom cari data yang ingin dicari lalu pilih tombol cari, program

menampilkan hasil pencarian. Pemilik/admin pilih data kemudian pilih tombol

hapus dan program menampilkan konfirmasi, jika pemilik/admin pilih tombol

cancel program akan menampilkan halaman sebelumnya dan jika pemili/admin

pilih tombol ok maka program akan menampilkan pesan “sukses dihapus“. Untuk

ubah pemilik/admin pilih tombol ubah maka program akan menyimpan data yang

diubah dan ditampilkan dalam tabel. Pilih tombol tutup danpeilik/admin keluar

dari formcustomer.

Page 17: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

32

6. Activity Diagram Data Supplier

Sumber : Hasil Penelitian (2017)

Gambar III.8Activity DiagramData Supplier

Page 18: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

33

Deskripsi Gambar III.8Activity Diagram Data Supplier :

Pemilik/Admin pilih data supplier pada menu utama, program

menampilkan submenu dari menu utama, pemilik/admin pilih submenu data

supplier, program menampilkan form data supplier, pemilik/admin pilih tombol

tambah dan program mengaktifkanformdata supplierdimana data barang bisa diisi

oleh pemilik/admin, jika pemilik pilih tombol batal program akan membatalkan

data yang akan diisi oleh pemilik/admin dan form data supplierkembali terkunci.

Jika pemilik/admin memilih tombol simpan dan data sudah benar maka program

menampilkan pesan “sukses disimpan” dan ditampilkan dalam tabel dan jika data

belum benar atau kosong program akan menampilkan pesan “periksa data

kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya.

Pemilik/admin bisa memilih salah satu data dari tabel yang ada di form

atau isi pada kolom cari data yang ingin dicari lalu pilih tombol cari, program

menampilkan hasil pencarian. Pemilik/admin pilih data kemudian pilih tombol

hapus dan program menampilkan konfirmasi, jika pemilik/admin pilih tombol

cancel program akan menampilkan halaman sebelumnya dan jika pemilik/admin

pilih tombol ok maka program akan menampilkan pesan “sukses dihapus“. Untuk

ubah pemilik/admin pilih tombol ubah maka program akan menyimpan data yang

diubah dan ditampilkan dalam tabel. Pilih tombol tutup dan kembali ke menu

utama.

7. Activity DiagramData Transaksi Pembelian

Page 19: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

34

Sumber : Hasil Penelitian (2017)

Gambar III.9Activity DiagramData Transaksi Pembelian

Deskripsi Gambar III.9Activity Diagram Data Transaksi Pembelian :

Page 20: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

35

Pemilik/Admin pilih data transaksi pembelian pada menu utama, program

menampilkan submenu dari menu utama, pemilik/admin pilih submenu data

transaksi pembelian, program menampilkanformdata transaksi pembelian,

pemilik/admin pilih tombol tambah dan program mengaktifkan form data

transaksi dimana data transaksi pembelian bisa diisi oleh pemilik/admin, jika

pemilik pilih tombol batal program akan menghapus data yang telah diisi oleh

pemilik/admin dan form data barang kembali terkunci. Jika pemilik/admin

memilih tombol simpan dan data sudah benar maka program menampilkan pesan

“ data berhasil disimpan dan ditampilkan dalam tabel dan jika data belum benar

atau kosong program akan menampilkan pesan “harap periksa kembali”masih ada

data yang harus diisi pemilik/admin pilih ok dan kembali ke halaman sebelumnya.

Pemilik/admin bisa memilih salah satu data dari tabel yang ada di form

atau isi pada kolom cari data yang ingin dicari lalu pilih tombol cari, program

menampilkan hasil pencarian. Pemilik/admin pilih data kemudian pilih tombol

hapus dan program menampilkan konfirmasi, jika pemilik/admin pilih tombol

cancel program akan menampilkan halaman sebelumnya dan jika pemili/admin

pilih tombol ok maka program akan menampilkan pesan “ data berhasil dihapus“.

Untuk ubah pemilik/admin pilih tombol ubah maka program akan menyimpan

data yang diubah dan ditampilkan dalam tabel. Pemilik/admin mpilih tombol

cetak maka program menampilkan data yang akan dicetak pemilik/admin

mencetak data dan kembali ke tampilan data pembelian. Pemilik/admin pilih

tombol keluar dan pemilik/admin keluar dari form data transaksi pembelian.

8. Activity DiagramData Transaksi Penjualan

Page 21: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

36

Sumber : Hasil Penelitian (2017)

Gambar III.10Activity DiagramData TransksiPenjualan

Deskripsi Gambar III.10Activity Diagram Data Transaksi Penjualan :

Page 22: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

37

Pemilik/Admin pilih data transaksi penjualan pada menu utama, program

menampilkan submenu dari menu utama, pemilik/admin pilih submenu data

transaksi penjualan, program menampilkan form data transaksi penjualan,

pemilik/admin pilih tombol tambah dan program mengaktifkanform data transaksi

penjualan dimana data transaksi penjualan bisa diisi oleh pemilik/admin, jika

pemilik pilih tombol batal program akan menghapus data yang telah diisi oleh

pemilik/admin dan form data barang kembali terkunci. Jika pemilik/admin

memilih tombol simpan dan data sudah benar maka program menampilkan pesan

“suksesdisimpan” dan ditampilkan dalam tabel dan jika data belum benar atau

kosong program akan menampilkan pesan “periksa kembali” pemilik/admin pilih

ok dan kembali ke halaman sebelumnya.

Pemilik/admin bisa memilih salah satu data dari tabel yang ada di form

atau isi pada kolom cari data yang ingin dicari lalu pilih tombol cari, program

menampilkan hasil pencarian. Pemilik/admin pilih data kemudian pilih tombol

hapus dan program menampilkan konfirmasi, jika pemilik/admin pilih tombol

cancel program akan menampilkan halaman sebelumnya dan jika pemili/admin

pilih tombol ok maka program akan menampilkan pesan “suksesdihapus“. Untuk

ubah pemilik/admin pilih tombol ubah maka program akan menyimpan data yang

diubah dan ditampilkan dalam tabel. Pilih tombol keluar dan pemilik/admin

keluar dari form data transaksi penjualan.

9. Activity Diagram Data User

Page 23: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

38

Sumber : Hasil Penelitan(2017)

Gamber III.11ActivityDaiagram Data User

Deskripsi Gambar III.11Activity Diagram Data User :

Page 24: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

39

Pemilik/Admin pilih data user pada menu utama, program menampilkan

submenu dari menu utama, pemilik/admin pilih submenu data user, program

menampilkan formdata user, pemilik/admin pilih tombol tambah dan program

mengaktifkan form data userdimana data user bisa diisi oleh pemilik/admin, jika

pemilik pilih tombol batal program akan menghapus data yang telah diisi oleh

pemilik/admin danform datauser kembali terkunci. Jika pemilik/admin memilih

tombol simpan dan data sudah benar maka program menampilkan pesan “sukses

disimpan” dan ditampilkan dalam tabel dan jika data belum benar atau kosong

program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok

dan kembali ke halaman sebelumnya.

Pemilik/admin bisa memilih salah satu data dari tabel yang ada di form

atau isi pada kolom cari data yang ingin dicari lalu pilih tombol cari, program

menampilkan hasil pencarian. Pemilik/admin pilih data kemudian pilih tombol

hapus dan program menampilkan konfirmasi, jika pemilik/admin pilih tombol

cancel program akan menampilkan halaman sebelumnya dan jika pemili/admin

pilih tombol ok maka program akan menampilkan pesan “sukses dihapus“. Untuk

ubah pemilik/admin pilih tombol ubah maka program akan menyimpan data yang

diubah dan ditampilkan dalam tabel. Pilih tombol tutup dan pemilik/admin keluar

dari form data user.

3.4. Desain

Page 25: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

40

3.4.1. EntityRelationship Diagram (ERD)

ERD merupakan suatu model untuk menjelskan hubungan antara data

dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan

relasi. ERD adalah sebagai berikut :

Sumber : Hasil Penelitian (2017)

Gambar III.12

Entity Relationship Diagram Aplikasi Pembelian dan Penjualan

Page 26: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

41

3.4.2. LogicalRecordStructure (LRS)

LRS merupakan pemodelan sistem yang digambarkan dengan sebuah

diagram-ER yang mengikuti pola atau aturan pemodelan tertentu dalam kaitannya

dengan konvensi ke LRS. Berikut LRS dari aplikasi pembelian dan penjualan

bahan bangunan pada CV. Makmur Multi Bangunan Pontianak.

Sumber : Hasil Penelitian (2017)

Gambar III.13 Logical Record Structure

3.4.3. Spesifikasi File

Database adalah kumpulan data yang saling berkaitan sama lainnya,

terpusat dan terorganisir sehingga dapat dimanfaatkan dengan cepat dan mudah

untuk berbagai macam kebutuhan pengolahan data. Berikut ini merupakan

spesifikasi file yang penulis gunakan dalam Pembuatan Aplikasi Pembelian dan

Penjualan Bahan Bangunan pada CV. Makmur Multi Bangunan Pontianak.

Page 27: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

42

1. Spesifikasi Tabel Barang

Nama : Tabel Barang

Akronim File : tabel_barang

Tipe File : File_Master

RecordSize : 69

Media File : HardDisk

Kunci File : Kode_Barang

Software : SQLyog

Tabel III.1

Spesifikasi Tabel Barang

No Elemen Data Akronim Tipe Panjang Keterangan

1 Kode Barang kode_brg Varchar 8 Primarykey

2 Nama Barang nama_brg Varchar 25

3 Harga Beli harga_beli Double

4 Harga Jual harga_jual Double

5 Kode Satuan kode_satuan Varchar 8 Foreignkey

6 Kode Kategori kode_kategori Varchar 8 Foreignkey

7 Kode Supplier kode_supplier Varchar 8 Foreignkey

8 Stok Minimal stok_minimal Int 4

9 Stok

Maksimal stok_maksimal Int 4

10 Stok Barang stok_barang int 4

Sumber : Hasil Penelitian (2017)

Page 28: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

43

2. Spesifikasi TabelUser

Nama : Tabel User

Akronim File : tabel_user

Tipe File : File_Master

RecordSize : 52

Media File : Hardisk

Kunci File : Kode_User

Software : SQLyog

Tabel III.2

Spesifikasi Tabel User

No Elemen Data Akronim Tipe Panjang Keterangan

1 Kode_User kode_user Varchar 8 Primarykey

2 Nama_User nama_user Varchar 25

3 Alamat Alamat Text

4 Level Level Varchar 8

5 Username Username Varchar 15

6 Password Password Varchar 8

Sumber : Hasil Penelitian (2017)

3. Spesifikasi Tabel Satuan

Nama : Tabel Satuan

Akronim File : tabel_satuan

Tipe File : Tipe_Master

RecordSize : 28

Media File : Hardisk

Page 29: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

44

Kunci File : Kode_Satuan

Software : SQLyog

Tabel III.3

Spesifikasi Tabel Satuan

No Elemen Data Akronim Tipe Panjang Keterangan

1 Kode Satuan kode_satuan Varchar 8 Primarykey

2 Satuan Satuan Varchar 20

Sumber : Hasil Penelitian (2017)

4. Spesifikasi Tabel Kategori

Nama : Tabel Kategori

Akronim File : tabel_kategori

Tipe File : Tipe_Master

RecordSize : 28

Media File : Hardisk

Kunci File : Kode_Kategori

Software : SQLyog

Tabel III.4

Spesifikasi Tabel Kategori

No Elemen

Data Akronim Tipe Panjang Keterangan

1 Kode

Kategori kode_kategori Varchar 8 Primarykey

2 Kategori Kategori Varchar 20

Sumber : Hasil Penelitian (2017)

Page 30: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

45

5. Spesifikasi TabelSupplier

Nama : Tabel Supplier

Akronim File : tabel_supplier

Tipe File : Tipe_Master

RecordSize : 48

Media File : Hardisk

Kunci File : Kode_Supplier

Software : SQLyog

Tabel III.5

Spesifikasi Tabel Supplier

No Elemen Data Akronim Tipe Panjang Keterangan

1 Kode Supplier kode_supplier Varchar 8 PrimaryKey

2 Nama Supplier nama_supplier Varchar 25

3 Alamat Alamat Text

4 NoTelpon no_telpon Varchar 15

Sumber : Hasil Penelitian (2017)

6. Spesifikasi TabelCustomer

Nama : Tabel Customer

Akronim File : tabel_customer

Tipe File : Tipe_Master

RecordSize : 38

Media File : Hardisk

Kunci File : Kode_Customer

Software : SQLyog

Page 31: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

46

Tabel III.6

Spesifikasi Tabel Customer

No Elemen Data Akronim Tipe Panjang Keterngan

1 Kode Customer kode_customer Varchar 8 Primarykey

2 Nama

Customezr nama_customer Varchar 15

3 Alamat Alamat Text

4 No Telepon no_telpon Varchar 15

Sumber : Hasil Penelitian (2017)

7. Spesifikasi Tabel Pembelian

Nama : Tabel Pembelian

Akronim File : tabel_pembelian

Tipe File : Tipe_Master

RecordSize : 16

Media File : Hardisk

Kunci File : No_Faktur

Software : SQLyog

Tabel III.7

Spesifikasi Tabel Pembelian

No Elemen Data Akronim Tipe Panjang Keterangan

1 No Faktur no_faktur Char 8 Primarikey

2 Tanggal Beli tgl_beli Date

3 Total Harga total_harga Double

4 Kode User kode_user Varchar 8 Foreignkey

Sumber : Hasil Penelitian (2017)

Page 32: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

47

8. Spesifikasi Tabel Penjualan

Nama : Tabel Penjualan

Akronim File : tabel_penjualan

Tipe File : Tipe_Master

RecordSize : 24

Media File : Hardisk

Kunci File : No_Faktur

Software : SQLyog

Tabel III.8

Spesifikasi Tabel Penjualan

No Elemen

Data Akronim Tipe Panjang Keterangan

1 No Faktur no_faktur Char 8 Primarykey

2 Tanggal

Jual tgl_jual Date

3 Total

Harga total_harga Double

4 Kode User kode_user Varchar 8 Foreignkey

5 Kode

Customer kode_customer Varchar 8 Foreignkey

Sumber : Hasil Penelitian (2017)

Page 33: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

48

3.4.4. User Interface

1. Form DataLogin

Sumber : Hasil penelitian (2017)

Gambar III.14FormLogin

2. FormData User

Sumber : Hasil Penelitian (2017)

Gambar III.15Form Data User

Page 34: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

49

3. Form Menu Utama

Sumber : Hasil Penelitian (2017)

Gambar III.16Form Menu Utama

4. FormData Barang

Sumber : Hasil Penelitian (2017)

Gambar III.17Form Data Barang

Page 35: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

50

5. Faktur Data Barang

Sumber : Hasil Penelitian (2017)

Gambar III.18 Faktur Data Barang

6. Form Data Satuan

Sumber : Hasil Penelitian (2017)

Gambar III.19FormData Satuan

Page 36: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

51

7. Form Data Kategori

Sumber : Hasil Penelitian (2017)

Gambar III.20FormData Kategori

8. Form DataCustomer

Sumber : Hasil Penelitian (2017)

Gambar III.21Form Data Customer

Page 37: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

52

9. FormData Supplier

Sumber : Hasil Penelitian (2017)

Gambar III.22Form DataSupplier

10. FormData Pembelian

Sumber : Hasil Penelitian (2017)

Gambar III.23Form Data Pembelian

Page 38: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

53

11. Faktur Data Pembelian

Sumber : Hasil Penelitian (2017)

Gambar III.24 Faktur Data Pembelian

12. Form Data Penjualan

Sumber : Hasil Penelitian (2017)

Gambar III.25Form Data Penjualan

Page 39: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

54

13. Faktur Data Penjualan

Sumber : Hasil Penjualan (2017)

Gambar III.26 Faktur Data Penjualan

14. Form Laporan Pembelian

Sumber : Hasil Penelitian (2017)

Gambar III.27Form Laporan Pembelian

Page 40: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

55

15. Laporan Pembelian

Sumber : Hasil Penelitian (2017)

Gambar III.28Laporan Pembelian

16. FormLaporan Penjualan

Sumber : Hasil Penelitian (2017)

Gambar III.29Form Laporan Penjualan

Page 41: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

56

17. Cetak Laporan Penjualan

Sumber : Hasil Penelitian (2017)

Gambar III.30 Laporan Penjualan

3.5. Implementasi

1. Spesifikasi perangkat keras

Adapun spesifikasi perangkat keras minimal yang dibutuhkan untuk

implementasi antara lain :

a. Server

1) CPU

a) Processor Intel(R) Celeron(R)

b) Ram 2048MB

c) Hard Disk 2329MB

2) Mouse

3)Keyboard

4) Monitor dengan resolusi layak minimum 1366 x 768

b. Client

1) CPU

Page 42: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

57

a) Processor Intel(R) Celeron(R)

b) Ram 2048MB

c) Hard Disk 2329MB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1366x768

2. Spesifikasi perangkat lunak

Adapun spesifikasi perangkat lunak yang dibutuhkan untuk implementasi

adalah :

a. Server

1) Sistem operasi menggunakan Microsoft Windows.

2) Aplikasi server yang digunakan Wamp.

3) Aplikasi databaseyang digunakan SQLyog.

4) Aplikasi yang digunakan yaitu Microsoft Visual Studio 2010.

b. Client

1) Sistem operasi menggunakan Microsoft Windows.

2) Aplikasi server yang digunakan yaitu Wamp.

3.6. Testing

1. Testing Login

No Skenario

Pengujian

TestCase Hasil yang

diharapkan

Hasil

Pengujian

Kesimpu

lan

1. Nama

pengguna dan

kata sandi

tidak diisi

kemudian klik

Nama

pengguna

(kosong).

Kata sandi

(kosong)

Program akan

menolak akses

dan

menampilkan

pesan “

Sesuai

harapan

Valid

Page 43: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

58

tombol masuk Username dan

Password yang

anda masukan

salah !!! “

2. Nama

pengguna diisi

dan kata sandi

kosong

kemudian klik

tombol masuk

Nama

pengguna :

admin

Kata sandi

(Kosong)

Program akan

menolak akses

dan

menampilkan

pesan

“Username dan

Password yang

anda masukan

salah !!! “

Sesuai

harapan

Valid

3. Nama

pengguna

kosong dan

kata sandi diisi

kemudian klik

tombol masuk

Nama

pengguna

(kosong).

Kata sandi

:admin

Program akan

menolak akses

dan

menampilkan

pesan

“Username dan

Password yang

anda masukan

salah!!! “

Sesuai

harapan

Valid

4. Mengisi

dengan kondisi

salah pada

salah satu

nama

pengguna atau

kata sandi

kemudian klik

tombol masuk

Nama

pengguna :

admin.

Kata sandi :

Addmin

Program akan

menolak akses

dan

menampilkan

pesan

“Username dan

Password yang

anda masukan

salah!!! “

Sesuai

harapan

Valid

5. Nama penggun

diisi dan kata

sandi diisi

kemudian klik

tombol masuk

Nama

pengguna :

admin

Kata sandi :

admin

Program akan

menerima

akses masuk ke

form menu

utama.

Sesuai

harapan

Valid

Sumber : Hasil Penelitian (2017)

2. Black Box Testing FormBarang

No Skenario

Pengujian

TestCase Hasil yang

diharapkan

Hasil

pengujian

Kesimpul

an

1. Semua kolom

kosong

kemudian klik

tombol simpan

Kode Barang

(kosong),

Nama Barang

(kosong),

Harga Jual

Sistem akan

menolak

akses dan

menampilkan

pesan “priksa

Sesuai

Harapan

Valid

Page 44: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

59

(kosong),

Harga Beli

(kosong),

Kode Satuan

(kosong),

Kode Kategori

(kosong),

Nama Supplier

(kosong),

Kode Supplier

(kosong), Stok

Minimal

(kosong), Stok

Maksimal

(kosong), Stok

Barang

(kosong),

data

kembali”

2. Mengosongkan

salah satu

kolom

kemudian klik

tombol simpan

Kode Barang

(kosong),

Nama Barang

(semen 3

roda), Harga

Jual (68000),

Harga Beli

(60000), Kode

Satuan

(Sa212), Kode

Kategori

(Kt502), Nama

Supplier

(Hartono),

Kode Supplier

(Sup201), Stok

Minimal (5),

Stok Maksimal

(10), Stok

Barang (50).

Sistem akan

menolak

akses dan

menampilkan

pesan “

priksa data

kembali”

Sesuai

Harapan

Valid

3. Mengisi semua

kolom

kemdian klik

tombol simpan

Kode Barang

(Brg110),

Nama Barang

(semen 3

roda), Harga

Jual (68000),

Harga Beli

(60000), Kode

Satuan

(Sa212), Kode

Kategori

(Kt502), Nama

Sistem akan

menerima

dan

menampilkan

pesan

“sukses

disimpan”

Sesuai

harapan

Valid

Page 45: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

60

Supplier

(Hartono),

Kode Supplier

(Sup201), Stok

Minimal (5),

Stok Maksimal

(10), Stok

Barang (50).

Sumber : Hasil Penelitian (2017)

3. Black Box Testing Form Satuan

No Skenario

Pengujian

TestCase Hasil yang

diharapkan

Hasil

pengujian

Kesimpul

an

1. Semua kolom

kosong

kemudian klik

tombol simpan

Kode Satuan

(kosong),

Satuan

(kosong)

Sistem akan

menolak

akses dan

menampilkan

pesan “priksa

data

kembali”

Sesuai

Harapan

Valid

2. Mengosongkan

salah satu

kolom

kemudian klik

tombol simpan

Kode Satuan

(Sa231),

Satuan

(kosong)

Sistem akan

menolak

akses dan

menampilkan

pesan “

priksa data

kembali”

Sesuai

Harapan

Valid

3. Mengisi semua

kolom

kemdian klik

tombol simpan

. Kode Satuan

(Sa231),

Satuan

(perkubik)

Sistem akan

menerima

dan

menampilkan

pesan

“sukses

disimpan”

Sesuai

harapan

Valid

Sumber : Hasil Penelitian (2017)

4. Black Box TestingForm Kategori

No Skenario

Pengujian

TestCase Hasil yang

diharapkan

Hasil

pengujian

Kesimpul

an

1. Semua kolom

kosong

kemudian klik

tombol simpan

Kode Kategori

(kosong),

kategori

(kosong)

Sistem akan

menolak

akses dan

menampilkan

Sesuai

Harapan

Valid

Page 46: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

61

pesan “

priksa data

kembali”

2. Mengosongkan

salah satu

kolom

kemudian klik

tombol simpan

Kode Kategori

(Ka332),

kategori

(kosong)

Sistem akan

menolak

akses dan

menampilkan

pesan“ priksa

data

kembali”

Sesuai

Harapan

Valid

3. Mengisi semua

kolom

kemdian klik

tombol simpan

Kode Kategori

(Ka332),

kategori

(semen)

Sistem akan

menerima

dan

menampilkan

pesan

“sukses

disimpan”

Sesuai

harapan

Valid

Sumber : Hasil Penelitian (2017)

5. Black Box Testing FormSupplier

No Skenario

Pengujian

TestCase Hasil yang

diharapkan

Hasil

pengujia

n

Kesim

pulan

1. Semua kolom

kosong

kemudian klik

tombol simpan

Kode

Supplier(koson

g), Nama

Supplier(koson

g),

alamat(kosong)

,

NoTelpon(koso

ng)

Sistem akan

menolak akses

dan menampilkan

pesan “ priksa

data kembali”

Sesuai

Harapan

Valid

2. Mengosongkan

salah satu

kolom

kemudian klik

tombol simpan

Kode

Supplier(Sup11

2), Nama

Supplier(Laila),

alamat(Jl.

Ampera Komp

Permai no

C10),

NoTelpon(koso

ng)

Sistem akan

menolak akses

dan menampilkan

pesan “ priksa

data kembali”

Sesuai

Harapan

Valid

3. Mengisi semua

kolom

kemdian klik

tombol simpan

Kode

Supplier(Sup11

2), Nama

Supplier(Laila),

Sistem akan

menerima dan

menampilkan

pesan “sukses

Sesuai

harapan

Valid

Page 47: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

62

alamat(Jl.

Ampera Komp

Permai no

C10),

NoTelpon(0852

55324160)

disimpan”

Sumber : Hasil Penelitian (2017)

6. Black Box Testing FormCustomer

No Skenario

Pengujian

TestCase Hasil yang

diharapkan

Hasil

pengujia

n

Kesimpu

lan

1. Semua kolom

kosong

kemudian klik

tombol simpan

Kode

Customer(koso

ng), Nama

Supplier(koson

g),

alamat(kosong)

,

NoTelpon(koso

ng)

Sistem akan

menolak akses

dan

menampilkan

pesan “ priksa

data kembali”

Sesuai

Harapan

Valid

2. Mengosongkan

salah satu

kolom

kemudian klik

tombol simpan

KodeCustomer(

Cus230), Nama

Supplier(Laila),

alamat(Jl.

Ampera Komp

Permai no

C10),

NoTelpon(koso

ng)

Sistem akan

menolak akses

dan

menampilkan

pesan “ priksa

data kembali”

Sesuai

Harapan

Valid

3. Mengisi semua

kolom

kemdian klik

tombol simpan

KodeCustomer(

Cus230), Nama

Supplier(Laila),

alamat(Jl.

Ampera Komp

Permai no

C10),

NoTelpon(0852

55324160)

Sistem akan

menerima dan

menampilkan

pesan “sukses

disimpan”

Sesuai

harapan

Valid

Sumber : Hasil Penelitian (2017)

Page 48: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

63

7. Black Box Testing Form Pembelian

No Skenario

Pengujian

TestCase Hasil yang

diharapkan

Hasil

pengujian

Kesimp

ulan

1. Semua kolom

kosong

kemudian klik

tombol simpan

No

faktur(kosong), tgl

beli(kosong), total

harga(kosong),

kode

user(kosong), id

detail

beli(kosong), kode

barang (kosong),

no faktur

(kosong),

harga(kosong),

potongan(kosong),

jumlah

beli(kosong),

subtotal(kosong)

Sistem akan

menolak

akses dan

menampilkan

pesan “

priksa data

kembali”

Sesuai

Harapan

Valid

2. Mengosongkan

salah satu

kolom

kemudian klik

tombol simpan

No

faktur(kosong), tgl

beli(20 juli 2017),

total

harga(3.500.000),

kode user(Us330),

id detail

beli(Db223), kode

barang (Brg121),

no faktur (Fa008),

harga(56000),

potongan(kosong),

jumlah beli(5),

subtotal(280.000)

Sistem akan

menolak

akses dan

menampilkan

pesan “

priksa data

kembali”

Sesuai

Harapan

Valid

3. Mengisi semua

kolom

kemdian klik

tombol simpan

No

faktur(kosong), tgl

beli(20 juli 2017),

total

harga(3.500.000),

kode user(Us330),

id detail

beli(Db223), kode

barang (Brg121),

no faktur (Fa008),

harga(56000),

potongan(2000),

jumlah beli(5),

Sistem akan

menerima

dan

menampilkan

pesan

“sukses

disimpan”

Sesuai

harapan

Valid

Page 49: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

64

subtotal(280.000)

8. Black Box Testing Form Penjualan

No Skenario

Pengujian

TestCase Hasil yang

diharapkan

Hasil

pengujian

Kesimp

ulan

1. Semua kolom

kosong

kemudian klik

tombol

simpan

No

faktur(kosong),

tgl jual(kosong),

total

harga(kosong),

kode

user(kosong),

kode

customer(kosong)

, kode barang

(kosong), no

faktur (kosong),

harga(kosong),

potongan(kosong)

, jumlah

jual(kosong),

subtotal(kosong)

Sistem akan

menolak

akses dan

menampilkan

pesan “priksa

data kembali”

Sesuai

Harapan

Valid

2. Mengosongka

n salah satu

kolom

kemudian klik

tombol

simpan

No

faktur(kosong),

tgl jual(20 juli

2017), total

harga(3.500.000),

kode

user(Us330),

kode

cutomer(Cus223),

kode barang

(Brg121), no

faktur (Fa008),

harga(56000),

potongan(kosong)

, jumlah beli(5),

subtotal(280.000)

Sistem akan

menolak

akses dan

menampilkan

pesan “

priksa data

kembali”

Sesuai

Harapan

Valid

3. Mengisi

semua kolom

kemdian klik

tombol

simpan

No

faktur(kosong),

tgl jual(20 juli

2017), total

harga(3.500.000),

kode

user(Us330),

kode

cutomer(Cus223),

Sistem akan

menerima

dan

menampilkan

pesan “sukses

disimpan”

Sesuai

harapan

Valid

Page 50: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · kosong program akan menampilkan pesan “periksa data kembali” pemilik/admin pilih ok dan kembali ke halaman sebelumnya. Pemilik/admin

65

kode barang

(Brg121), no

faktur (Fa008),

harga(56000),

potongan(kosong)

, jumlah beli(5),

subtotal(280.000)

Sumber : Hasil Penelitian (2017)