bab iii pembahasan 3.1. tinjauan perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi...

61
BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Dalam tinjauan perusahaan ini berisi sejarah perusahaan, struktur organisasi serta fungsi dari masing-masing bagian yang ada dalam perusahaan tersebut. 3.1.1. Sejarah perusahaan Perusahaan ini di dirikan dengan nama UD. Umi Tani Jaya, berdiri pada tahun 2008 oleh Umi Nur Azizah yang terletak di Jl. Wanabakti Desa Kesamiran Rt10/Rw02. Awal mulanya perusahan ini berdiri karena pada waktu itu untuk distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD. Umi Tani Jaya merupakan sebuah perusahaan yang bergerak pada pengecer atau kios resmi yang menjual berbagai pupuk dan obat-obatan pertanian seperti pupuk urea, ZA, SP36, phoshka dan lain sebagainya. Dengan adanya UD. Umi Tani Jaya ini, penduduk di sekitarnya lebih mudah untuk akses petani membeli obat-obatan yang telah tersedia. Dengan begitu diharapkan dapat mengurangi kesulitan pada petani mencari distribusi yang menjual pupuk dan obat-obat pertanian yang berada di pedesaan tersebut. 3.1.2. Struktur Organisasi dan Fungsi Struktur organisasi suatu perusahaan merupakan salah satu bagian organisasi internal yang penting dan merupakan salah satu fungsi dari manajemen perusahaan itu sendiri. Struktur organisasi adalah wadah untuk menghubungkan 12

Upload: others

Post on 30-Oct-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

12

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Dalam tinjauan perusahaan ini berisi sejarah perusahaan, struktur

organisasi serta fungsi dari masing-masing bagian yang ada dalam perusahaan

tersebut.

3.1.1. Sejarah perusahaan

Perusahaan ini di dirikan dengan nama UD. Umi Tani Jaya, berdiri pada

tahun 2008 oleh Umi Nur Azizah yang terletak di Jl. Wanabakti Desa Kesamiran

Rt10/Rw02. Awal mulanya perusahan ini berdiri karena pada waktu itu untuk

distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah

pedesaan yang penduduknya kebanyakan petani.

UD. Umi Tani Jaya merupakan sebuah perusahaan yang bergerak pada

pengecer atau kios resmi yang menjual berbagai pupuk dan obat-obatan pertanian

seperti pupuk urea, ZA, SP36, phoshka dan lain sebagainya. Dengan adanya UD.

Umi Tani Jaya ini, penduduk di sekitarnya lebih mudah untuk akses petani

membeli obat-obatan yang telah tersedia. Dengan begitu diharapkan dapat

mengurangi kesulitan pada petani mencari distribusi yang menjual pupuk dan

obat-obat pertanian yang berada di pedesaan tersebut.

3.1.2. Struktur Organisasi dan Fungsi

Struktur organisasi suatu perusahaan merupakan salah satu bagian

organisasi internal yang penting dan merupakan salah satu fungsi dari manajemen

perusahaan itu sendiri. Struktur organisasi adalah wadah untuk menghubungkan

12

Page 2: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

13

komunikasi antar bagian satu dengan bagian lainnya untuk menerapkan

bagaimana tugas dibagikan, mengenai pekerjaan masing-masing bagian demi

tercapainya tujuan organisasi atau perusahaan. Berikut ini adalah struktur

organisasi pada UD. Umi Tani Jaya :

Sumber: UD. Umi Tani Jaya (2018)

Gambar lll.1.

Struktur Organisasi

Dari struktur organisasi diatas dapat diketahui fungsi dan tugas dari

masimg-masing bagian sebagai berilut:

1. Pemilik

a. Memesan barang kepada distributor.

b. Bertindak sebagai pengambil keputusan.

c. Menerima barang dari distributor.

d. Melakukan kegiatan transaksi.

e. Bertanggung jawab terhadap keuntungan dan kerugian perusahan.

f. Menerima laporan tiap perbulan.

2. Admin

a. Melakukan kegiatan transaksi.

b. Menerima barang dari distributor.

c. Menghitung laporan pembelian dan laporan penjualan.

d. Membuat laporan data barang perbulan.

Pemilik

Admin

Page 3: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

14

e. Mendata stok barang.

3.2. Tinjauan Kasus

3.2.1. Proses Bisnis Sistem Berjalan

Proses sistem berjalan yang diambil pada UD. Umi Tani Jaya, akan

diuraikan secara umum melewati proses sebagai berikut:

1. Proses pemesanan barang

Pemilik mengajukan surat pengajuan barang yang berisi jumlah barang

dipesan kepada pihak distributor. Setelah disetujui, distributor menyiapkan

barang dipesan dan barang tersebut dikirim kepada UD. Umi tani jaya.

2. Proses barang masuk

Kurir mengantar barang kepada UD. Umi Tani Jaya dan memberikan nota 2

rangkap putih dan kuning dari distributor. Bagian admin menerima barang

yang dipesan berserta dengan nota putih dan kuning oleh kurir yang akan

diberi tanda tangan dan stempel UD. Umi Tani Jaya, kemudian nota putih

diberikan kepada kurir dan nota kuning akan akan diarsipkan oleh admin

kemudian melakukan pembukuan.

3. Proses barang keluar

Admin mencatat barang yang dipesan customer, serta membuatkan nota

putih dan nota merah muda yang nantinya nota putih diberikan kepada

customer, nota merah muda diarsipkan oleh admin.

Page 4: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

15

4. Proses pembuatan laporan

Admin membuat laporan Data Barang. Data pembuatannya diperoleh dari

jumlah transaksi Barang Masuk dan transaksi Barang keluar yang telah

diarsipkan, kemudian diserahkan kepada pemilik.

3.2.2. Activity Diagram

a. Activity Diagram Proses Pemesanan Barang

Sumber: hasil olah (2018)

Gambar III.2.

Activity Diagram Pemesanan Barang

Sumber: hasil olah (2018)

Gambar III.2.

Activity Diagram Proses Pemesanan Barang

Page 5: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

16

b. Activity Diagram Barang Masuk

Sumber: hasil olah (2018)

Gambar III.3.

Activity Diagram Proses Barang Masuk

Page 6: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

17

c. Activity Diagram Barang Keluar

Sumber: hasil olah (2018)

Gambar III.4.

Activity Diagram Proses Barang Keluar

Page 7: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

18

d. Activity Diagram Proses Pembuatan Laporan

Sumber: hasil olah (2018)

Gambar III.5.

Activity Diagram Laporan Data barang

3.2.3. Dokumen Masukan

Dalam suatu sistem berjalan ini sangat diperlukan sebuah dokumen untuk

pemprosesan data, adapun dokumen yang ada dalam sistem stok barang pada UD.

Umi Tani Jaya seperti dokumen masukan dan dokumen keluaran pada sistem

berjalan sebagai berikut:

1. Nama Dokumen : Surat Pemesanan

Fungsi : Sebagai pengajuan barang masuk

Sumber : Pemilik

Tujuan : Distributor

Jumlah : Satu Lembar

Media : Kertas

Frekuensi : Pada saat melakukan pengajuan

Bentuk : Lampiran A-1

Page 8: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

19

2. Nama Dokumen : Nota Dari Distributor

Fungsi : Sebagai bukti transaksi

Sumber : Distributor

Tujuan : Admin

Jumlah : Satu Lembar

Media : Kertas

Frekuensi : Pada saat melakukan pemesanan

Bentuk : Lampiran A-2

2. Nama Dokumen :Nota Penjualan (barang keluar)

Fungsi : Sebagai bukti transaksi barang keluar

Sumber : Admin

Tujuan : Customer

Jumlah : Satu Lembar

Media : Kertas

Frekuensi : Setiap ada yang melakukan penjualan

Bentuk : Lampiran A-3

3.2.4. Dokumen Keluaran

1. Nama Dokumen : Laporan Barang Masuk

Fungsi : Sebagai Laporan Bulanan

Sumber : Admin

Tujuan : Pemilik

Jumlah : Tiga Lembar

Media : Kertas

Frekuensi : Setiap ada yang melakukan pengajuan

Page 9: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

20

Bentuk : Lampiran A-4

1.1.1. Permasalahan Pokok

Berdasarkan dari hasil analisa dan pengamatan pada UD. Umi Tani Jaya

maka dapat mengemukakan beberapa permasalahan pokok yang khususnya terjadi

pada sistem stok barang yang sedang berjalan antara lain, yaitu:

1. Pada saat perhitungan barang beberapa kali terjadi perbedaan dengan stok

barang hasil dari pencatatan transaksi sehari-sehari.

2. Dari hasil mengarsipkan data yang masih manual yang berupa kertas bisa

mengalami mudah rusak dan hilang.

3. Untuk pencatatan transaksi barang masuk dan barang keluar yang masih

manual pada saat membuat laporan masih kurang efektif terkadang

menyebabkan kesalahan dalam perhitungan.

3.2.6. Pemecahan Masalah

Setelah meneliti dan mengamati dari permasalahan yang ada pada UD.

Umi Tani Jaya, adapun alternatif pemecah masalah pemecahan masalah

diantaranya :

1. Dibuatkan sistem informasi akuntansi yang nantinya terdapat beberapa menu,

menu master, transaksi, dan laporan dengan fungsi untuk menghitung jumlah

barang yang tersedia di UD. Umi Tani Jaya.

2. Keamanan dokumen akan terotomatisasi dengan sistem dan tersimpan dalam

database.

3. Proses transaksi penjualan pembuatan laporan dan pembukuan dapat

dicocokan dengan data yang ada di sistem.

Page 10: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

21

3.3. Analisis Kebutuhan Software

3.3.1. Analisis kebutuhan

Analisis kebutuhan software untuk aplikasi stok barang diusulkan

beberapa prosedur, diantaranya :

1. Pemilik

A.1. Pemilik Melakukan Masuk / log in

A.2. Pemilik Mengelola Menu Keluar / log out

A.3. Pemilik Mengelola Menu Master

A.3.1. Dapat Mengakses Data Perkiraan

A.3.2. Dapat Mengakses Data Customer

A.3.3. Dapat Mengakses Data Distributor

A.3.4. Dapat Mengakses Data Pengguna

A.3.5. Mapat mengakses Data Barang

A.4. Pemilik dapat Mengelola Menu Transaksi

A.4.1. Dapat Mengakses Transaksi Barang Masuk

A.4.2. Dapat Mengakses Transaksi Barang Keluar

A.5. Pemilik Mengelola Menu Laporan

A.5.1. Dapat Mengakses Laporan Barang Masuk

A.5.2. Dapat Mengakses Laporan Barang Keluar

A.5.3. Dapat Mengakses Rekap Persediaan

A.5.4. Dapat Mengakses Laporan Jurnal Umum

A.5.5. Dapat Mengakses Laporan Rating Barang Keluar

A.5.6. Dapat Mengakses Laporan Omset Grafik Barang Keluar

Page 11: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

22

2. Bagian Admin

B.1. Bagian Admin Mengakses Masuk / log in

B.2. Bagian Admin Mengelola Menu Keluar / log out

B.3. Bagian Admin Mengelola Menu Master

B.3.1. Dapat Mengakses Data Perkiraan

B.3.2. Dapat Mengakses Data Customer

B.3.3. Dapat Mengakses Data Distributor

B.4. Bagian admin Mengelola Menu Transaksi

B.3.1. Dapat Mengakses Barang Masuk

B.3.1. Dapat Mengakses Barang Keluar

B.5. Bagian admin Mengelola Menu Laporan

B.4.1. Dapat Mengakses Laporan Barang Masuk

B.4.2. Dapat mengakses Laporan Barang Keluar

B.4.3. Dapat mengakses Rekap Persedian

B.4.4. Dapat mengakses Laporan Rating Barang Keluar

B.6. Bagian Admin mengelola Menu Bantuan

B.6.1. Dapat Mengakses Ganti Password

Page 12: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

23

3.3.2. Use Case Diagram

1. Use Case Diagram Pemilik

Sumber : hasil olah (2018)

Gambar III.6.

Use Case Diagram Pemilik

Deskripsi

Tabel III.1.

Deskripsi Use Case Narrative log in Pemilik

Use case Narrative Log in

Tujuan Pemilik dapat mengakses aplikasi persedian barang

Deskripsi Sistem ini memungkinkan Pemilik dapat masuk ke sistem

dan dapat mengelola aplikasi persedian barang

Skenario Utama

Aktor Pemilik

Kondisi Awal Pemilik membuka Aplikasi persedian barang

Aksi Aktor Reaksi Sistem

A1.Masuk

A.1.1. Pemilik melakukan

log in

Sistem akan menampilkan menu log in untuk mengisi

username dan password

Page 13: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

24

Sumber: hasil olah (2018)

A.1.2. Pemilik melakukan batal

A.2 Pemilik mengelola log out

A3. Master

A.3.1. Pemilik memilih data

distributor

A.3.2. Pemilik memilih data

customer

A.3.3. Pemilik memilih data

pengguna

A.3.4. Pemilik memilih data

barang

A.3.5. Pemilik memilih data

perkiraan

A.4. Transaksi

A.4.1. Pemilik dapat menginput

barang masuk

A.4.2. Pemilik dapat menginput

barang keluar

A.5. Laporan

A.5.1. Laporan barang masuk

A.5.2. Laporan barang keluar

A.5.3. Laporan persedian

barang

A.6.4. Laporan jurnal

A.5.5. Laporan rating penjualan

A.5.6. Laporan omset barang keluar

Sistem akan membatalkan proses dari sistem

Sistem akan melakukan menu log out dan kembali ke

menu log in

Sistem akan menampilkan form yang berguna untuk

menambah, mengubah, menghapus, mencari, proses data

distributor

Sistem akan menampilkan form yang berguna untuk

menambah, mengubah, menghapus, mencari, proses data

customer

Sistem akan menampilkan form yang berguna untuk

menambah, menghapus, mengubah, mencari, proses data

pengguna

Sistem akan menampilkan form yang berguna untuk

menambah, mengubah, menghapus, mencari, proses data

barang

Sistem akan menampilkan form yang berguna menambah,

mengubah, menghapus, proses informasi data perkiraan

Sistem akan menampilkan form yang berguna untuk

menambah, menghapus, mencari, proses membuat rekap

barang masuk secara otomatis ketika tramsaksi berhasil

Sistem akan menampilkan form yang berguna untuk

menambah, menghapus, mencari, proses membuat rekap

barang keluar secara otomatis ketika transaksi berhasil

Sistem akan menampilkan form laporan barang masuk

dari transaksi yang berhasil kemudian mencetak laporan

barang masuk

Sistem akan menampilkan form laporan barang keluar dari

transaksi yang berhasil kemudian mencetak laporan

barang masuk

Sistem akan menampilkan form laporan persediaan barang

berdasarkan barang masuk atau barang keluar kemudian

mencetak persediaan barang

Sistem akan menampilan form jurnal umum berdasarkan

semua transaksi yang berhasil kemudian mencetak jurnal

Sistem akan menampikan form laporan reting barang

yang terlaris berdasarkan dari data barang kemudian

mencetak laporan reting penjualan

Sistem akan menampilkan form omset barang keluar

Berdasarkan dari barang keluar kemudian mencetak

laporan omset barang keluar

Kondisi Terakhir Jika perintah sesuai maka sistem akan masuk ke dalam

Aplikasi persedian barang pemilik dapat melakukan

aktivitas dalam sistem

Page 14: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

25

2. Use Case Diagram Bagian Admin

Sumber: hasil olah (2018)

Gambar III.7.

Use Case Diagram Bagian Admin

Deskripsi

Tabel III.2.

Deskripsi Use Case Narrative log in Bagian Admin

Use case Narrative Log in

Tujuan Admin dapat mengakses aplikasi persedian barang

Deskripsi Sistem ini memungkinkan Admin dapat masuk ke

sistem dan dapat mengelola aplikasi persedian

barang

Skenario Utama

Aktor Admin

Kondisi Awal Admin membuka Aplikasi persedian barang

Aksi Aktor Reaksi Sistem

B.1. Log in

B.1.1. Bagian admin melakukan

masuk

B.1.2. Bagian admin melakukan

batal

B.2.1. Bagian admin mengelola log

Sistem akan melakukan menu log in untuk mengisi

username dan password

Sistem akan membatalkan proses dari sistem

Sistem akan melakukan proses log out dan kembali

Page 15: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

26

Sumber : hasil olah (2018)

out

B.3. Master

B.3.1. Bagian admin dapat

mengakses data perkiraan

B.3.2. Bagian admin dapat

mengakses data customer

B.3.3. Bagian admin dapat

mengakses data distributor

B.3.4. Bagian admin dapat

mengakses data barang

B.4. Transaksi

B.4.1. Bagian admin dapat

menginput barang masuk

B.4.2. Bagian admin dapat

menginput barang keluar

B.5. Laporan

B.5.1. Bagian admin mengakses

laporan barang masuk

B.5.2.Bagian admin mengakses

laporan barang keluar

B.5.3. Bagian admin mengakses

laporan persedian

B.5.5. Bagian admin mengakses

laporan rating barang keluar

B.6. Bantuan

A.6.1. Mengubah password

ke menu log in

Sistem akan menampilkan form yang berguna untuk

menambah, mengubah, menghapus, mencari,

informasi data perkiraan

Sistem akan menampilkan form yang berguna untuk

menambah, mengubah, menghapus, mencari,

proses data customer

Sistem akan menampilkan form yang berguna untuk

menambah, mengubah, menghapus, mencari, proses

data distributor

Sistem akan menampilkan form yang berguna untuk

menambah, mengubah, menghapus, mencari, proses

data barang

Sistem akan menampilkan form yang berguna untuk

menambah, menghapus, mencari, proses membuat

rekap barang masuk secara otomatis ketika

tramsaksi berhasil

Sistem akan menampilkan form yang berguna untuk

menambah, menghapus, mencari, proses membuat

rekap barang keluar secara otomatis ketika transaksi

berhasil

Sistem akan menampilkan form laporan barang

masuk dari transaksi yang berhasil kemudian

mencetak laporan barang masuk

Sistem akan menampilkan form laporan barang

keluar dari transaksi yang berhasil kemudian

mencetak laporan barang masuk

Sistem akan menampilkan form laporan persediaan

barang berdasarkan barang masuk atau barang

keluar kemudian mencetak persediaan

Sistem akan menampikan form laporan rating

barang yang terlaris berdasarkan dari data barang

kemudian mencetak laporan rating barang keluar

Sistem akan menampilkan form baru yang berguna

untuk mengganti password baru

Kondisi Terakhir Jika perintah sesuai maka sistem akan masuk ke

dalam Aplikasi persedian barang admin dapat

melakukan aktivitas dalam sistem

Page 16: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

27

3.3.3. Activity Diagram

1. Activity Diagram Menu Login Pemilik

Sumber : hasil olah (2018)

Gambar III.8.

Activity Diagram Menu Log in Pemilik

Page 17: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

28

2. Activity Diagram Menu log out User

Sumber : hasil olah (2018)

Gambar III.9.

Activity Diagram Menu Log out User

Page 18: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

30

3. Activity Diagram Menu Master Sub Menu Data Perkiraan Pemilik

Sumber: hasil olah (2018)

Gambar III.10.

Activity Diagram Menu Master Sub Menu Perkiraan Pemilik

Page 19: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

31

4. Activity Diagram Menu Master Sub Menu Data Pengguna Pemilik

Sumber : hasil olah (2018)

Gambar III.11.

Activity Diagram Menu Master Sub Menu Pengguna Pemilik

Page 20: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

32

5. Activity Diagram Menu Master Sub Menu Data Customer Pemilik

Sumber: hasil olah (2018)

Gambar III.12.

Activity Diagram Menu Master Sub Menu Customer Pemilik

Page 21: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

33

6. Activity Diagram Menu Master Sub Menu Data Distributor Pemilik

Sumber : hasil olah (2018)

Gambar III.13.

Activity Diagram Menu Master Sub Menu Distributor Pemilik

Page 22: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

34

7. Activity Diagram Menu Master Sub Menu Data Barang Pemilik

Sumber: hasil olah (2018)

Gambar III.14.

Activity Diagram Menu Master Sub Menu Barang Pemilik

Page 23: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

35

8. Activity Diagram Menu Transaksi User

Sumber : hasil olah (2018)

Gambar III.21.

Activity Diagram Menu Transaksi User

Page 24: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

36

9. Activity Diagram Menu Laporan Pemilik

Sumber: hasil olah (2018)

Gambar III.15.

Activity Diagram Menu Laporan Pemilik

Page 25: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

37

10. Activity Diagram Menu Log in Bagian Admin

Sumber : hasil olah (2018)

Gambar III.16.

Activity Diagram Menu Log in Bagian Admin

Page 26: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

36

11. Activity Diagram Menu Master Sub Menu Data Perkiraan Bagian Admin

Sumber : hasil olah (2018)

Gambar III.17.

Activity Diagram Menu Master Sub Menu Perkiraan Bagian Admin

Page 27: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

37

12. Activity Diagram Menu Master Sub Menu Customer Bagian Admin

Sumber : hasil olah (2018)

Gambar III.18.

Activity Diagram Menu Master Sub Menu Customer Bagian Admin

Page 28: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

38

13. Activity Diagram Menu Master Sub Menu Data Distributor Bagian Admin

Sumber : hasil olah (2018)

Gambar III.19.

Activity Diagram Menu Master Sub Menu Distributor Bagian Admin

Page 29: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

39

14. Activity Diagram Menu Laporan Bagian Admin

Sumber : hasil olah (2018)

Gambar III.21.

Activity Diagram Menu Laporan Bagian Admin

Page 30: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

40

15. Activity Diagram Menu Bantuan Bagian Admin

Sumber : hasil olah (2018)

Gambar III.20.

Activity Diagram Menu Bantuan Bagian Admin

Page 31: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

40

3.4. Desain

3.4.1. Entity Relationship Diagram (ERD)

Sumber: hasil olah(2018)

Gambar III.23.

Entity Relationship Diagram (ERD)

42

Page 32: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

41

3.4.2. Logical Record Structure (LRS)

Sumber : hasil olah (2018)

Gambar III.24.

Logical Record Structure (LRS)

43

Page 33: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

44

3.4.3. Spesifikasi File

Spesifikasi file ini terdiri dari file-file yang berguna untuk menyimpan data

maupun proses pengolahan data. Dalam membuat satu file database yang bernama

Inventory.sql dan terdiri dari beberapa tabel, yaitu sebagai berikut:

1. Spesifikasi File Tabel User

Nama Database : Inventory

Nama File : User

Akronim : user.myd

Tipe File : Master

Akses File : Random

Panjang Record : 100 karakter

Kunci File : id_user

Tabel III.3.

Spesifikasi File Tabel User

No Elemen Data Nama Field Type Size Keterangan

1. User Id_user Varchar 10 Primary key

2. Nama User nm_user Varchar 30

3. Username Username Varchar 50

4 Password Password Varchar 50

5. Level Level Varchar 20

6. Alamat Alamat Text 30

Sumber : hasil olah (2018)

2. Spesifikasi File Tabel Customer

Nama Database : Inventory

Nama File : Cuscomer

Akronim : Customer.myd

Tipe File : Master

Akses File : Random

Panjang Record : 70 karakter

Page 34: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

45

Kunci File : id_customer

Tabel III.4.

Spesifikasi File Table Customer

No Nama Elemen Nama Field Type Size Keterangan

1. Customer Id_customer Varchar 10 Primary Key

2 Nama Nama Varchar 30

3.. Alamat Alamat Text 30

Sumber : hasil olah (2018)

16. Spesifikasi File Tabel Distributor

Nama Database : Inventory

Nama File : Distributor

Akronim : distributor.myd

Tipe File : Master

Akses File : Random

Panjang Record : 80 karakter

Kunci File : id_distributor

Table III.5.

Spesifikasi File Tabel Distributor

Sumber: hasil olah (2018)

17. Spesifikasi File Tabel Barang Masuk

Nama Database : Inventory

Nama file : Barang Masuk

Akronim : barang_masuk.myd

Tipe File : Transaksi

Akses File : Random

Panjang Record : 50 Karakter

No Nama Elemen Nama field Type Size Keterangan

1. Distributor Id_distributor Int 11 Primary Key

2. Nama Nama Varchar 30

3. No telvon No_telvon Varchar 15

4. Alamat Alamat Text 30

Page 35: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

46

Kunci File : No_barangmasuk

Tabel III.6.

Spesifikasi File Tabel Barang Masuk

Sumber: hasil olah (2018)

18. Spesifikasi File Tabel Barang Masuk Detail

Nama Database : Inventory

Nama file : Barang Masuk Detail

Akronim : barang_masukdetail.myd

Tipe File : Transaksi

Akses File : Random

Panjang Record : 50 Karakter

Kunci File : id_detailmasuk

Tabel III.7.

Spesifikasi File Tabel Barang Masuk Detail

Sumber: hasil olah (2018)

19. Spesifikasi File Tabel Barang Keluar

Nama Database : Inventory

Nama file : Barang Keluar

Akronim : Barang_keluar.myd

No Nama Elemen Nama Field Type Size Keterangan

1. No barang masuk No_barangmasuk Varchar 20 Primary Key

2. Distributor Id_distributor Varchar 10 foreign key

3. User Id_user Varchar 10

4. Tanggal Tanggal Date 10

No Nama Elemen Nama Field Type Size Keterangan

1. Barang masuk

detail

Id_detailmasuk Int 11 Primary Key

2. No. barang

Masuk

No_barangMasuk Varchar 11 foreign key

3. No. Barang No_barang String 20 foreign key

4. Jumlah Jumlah Double

5. Harga Harga Double

6. Total Total Double

Page 36: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

47

Tipe File : Transaksi

Akses File : Random

Panjang Record : 75 Karakter

Kunci File : No_barangkeluar

Tabel III.8.

Spesifikasi File Tabel Barang Keluar

Sumber: hasil oleh (2018)

20. Spesifikasi File Tabel Barang Keluar Detail

Nama Database : Inventory

Nama file : Barang Keluar Detail

Akronim : Barang_keluardetail.myd

Tipe File : Transaksi

Akses File : Random

Panjang Record : 75 Karakter

Kunci File : id_detailkeluar

Tabel III.9.

Spesifikasi File Tabel Barang Keluar Detail

Sumber: hasil olah (2018)

No Nama Elemen Nama Field Type Size Keterangan

1. No barang keluar No_barangkeluar Varchar 9 Primary Key

3. Customer Id_Customer Varchar 9 foreign key

4. User Id_user Varchar 9

5. Tanggal Tanggal Date 9

6. Id Jurnal Id_Jurnal Varchar 10 foreign key

No Nama Elemen Nama Field Type Size Keterangan

1. No barang keluar

detail

Id_detailkeluar Int 11 Primary Key

2. No. barang no_barang String 20 foreign key

3. No. barang keluar No_barangkeluar Varchar 11 foreign key

4. Jumlah Jumlah Double

5. Harga Harga Double

6. Total Total Double

Page 37: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

48

21. Spesifikasi File Tabel Barang

Nama Database :Inventory

Nama file : Barang

Akronim : Barang.myd

Tipe File : Master

Akses File : Random

Panjang Record : 50 Karakter

Kunci File : no_brg

Table III.10.

Spesifikasi File Tabel Barang

Sumber: hasil olah (2018)

22. Spesifikasi File Tabel Jurnal Umum

Nama Database : Inventory

Nama file : Jurnal Umum

Akronim : Jurnal_umum.myd

Tipe File : Laporan

Akses File : Random

Panjang Record : 60 Karakter

Kunci File : No_jurnal

No Nama Elemen Nama field Type Size Keterangan

1. No. Barang no_brg Varchar 20 Primary Key

2. User Id_user Varchar 10

3. Nama barang nm_barang Varchar 50 foreign key

4. Distributor Id_distributor Int 11 foreign key

4. Stok Stok Double

5. Harga Harga Int 11

6. Tanggal

Masuk

Tgl_Masuk date

7. Status Status Int 11

Page 38: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

49

Table III.11.

Spesifikasi File Tabel Jurnal Umum

Sumber: hasil olah (2018)

23. Spesifikasi File Tabel Data Perkiraan

Nama Database : Inventory

Nama file : Data Perkiraan

Akronim : data_perkiraan.myd

Tipe File : Laporan

Akses File : Random

Panjang Record : 9 Karakter

Kunci File : No_perkiraan

Table III.12.

Spesifikasi File Tabel Data Perkiraan

Sumber: hasil olah (2018)

No Nama Elemen Nama field Type Size Keterangan

1. Id Jurnal Id_Jurnal Int 11 Primary Key

2. No. perkiraan no_perkiraan Varchar 5 foreign key

3. Id User Id_User Varchar 10 foreign key

4.

5. Tanggal Tanggal Date

6. Debet Debet Double

7. Kredit Kredit Double

8. Memo Memo Text 10

9. No. Jurnal

Umum

No_jurnal_umum Varchar 10

No Nama Elemen Nama field Type Size Keterangan

1 No. perkiraan No_perkiraan Varchar 5 Primary Key

2 Nama perkiraan Nm_perkiraan Varchar 30

Page 39: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

50

3.4.3. Sequence Diagram

1. Sequence Diagram Log In

Sumber : hasil olah (2018)

Gambar III.25.

Sequence Diagram log in

Page 40: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

51

2. Sequence Diagram Transaksi Barang Masuk

Sumber: hasil olah (2018)

Gambar III.26.

Sequence Diagram Transaksi Barang Masuk

Page 41: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

52

3. Sequence Diagram Transaksi Barang Keluar

Sumber: hasil olah (2018)

Gambar III.27.

Sequence Diagram Transaksi Barang Keluar

Page 42: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

53

3.4.5. Deployment Diagram

Pada penelitian ini menunjukan konfigurasi komponen dalam proses

eksekusi aplikasi yang dirancang Arsitektur dari device, node, dan hardware.

Sumber: hasil olah (2018)

Gambar III.28.

Deployment Diagram

Page 43: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

54

3.4.6. User Interface

1. User Interface Log in

Sumber: hasil olah (2018)

Gambar III.29.

User Interface Menu Log in

2. User Interface Menu Utama Pemilik

Sumber: hasil olah (2018)

Gambar III.30.

User Interface Menu Utama Pemilik

Page 44: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

55

3. User Interface Menu Utama Bagian Admin

Sumber: hasil olah (2018)

Gambar III.30.

User Interface Menu Utama Bagian Admin

4. User Interface Master Data Barang

Sumber: hasil olah (2018)

Gambar III.31.

User Interface Menu Master Data Barang

Page 45: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

56

5. User interface Master Data Distributor

Sumber: hasil olah (2018)

Gambar III.32.

User Interface Master Data Distributor

6. User Interface Menu Master Data Customer

Sumber: hasil olah (2018)

Gambar III.33.

User Interface Master Data Customer

Page 46: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

57

7. User Interface Menu Master Data Pengguna

Sumber: hasil olah (2018)

Gambar III.34.

User Interface Master Data Pengguna

8. User Interface Menu Master Data Perkiraan

Sumber: hasil olah (2018)

Gambar III.35.

User Interface Master Data Perkiraan

Page 47: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

58

9. User Interface Menu Transaksi Barang Masuk

Sumber: hasil olah (2018)

Gambar III.36.

User Interface Transaksi Barang Masuk

10. User Interface Menu Transaksi Barang Keluar

Sumber: hasil olah (2018)

Gambar III.37.

User Interface Transaksi Barang Keluar

Page 48: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

59

11. User Interface Menu Laporan Barang Masuk

Sumber: hasil olah (2018)

Gambar III.38.

User Interface Laporan Barang Masuk

12. User Interface Menu Laporan Barang Keluar

Sumber: hasil olah (2018)

Gambar III.39.

User Interface Laporan Barang Keluar

Page 49: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

60

13. User Interface Menu Rekap Persedian

Sumber: hasil olah (2018)

Gambar III.40.

User Interface Laporan Persedian Barang

14. User Interface Menu Laporan Rating Barang Keluar

Sumber: hasil olah (2018)

Gambar III.41.

User Interface Laporan Reting Barang Keluar

Page 50: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

61

15. User Interface Menu Laporan Jurnal Umum

Sumber: hasil olah (2018)

Gambar III.42.

User Interface Laporan Jurnal Umum

16. User Interface Menu Laporan Grafik Barang Keluar

Sumber: hasil olah (2018)

Gambar III.42.

User Interface Laporan Grafik Barang Keluar

Page 51: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

62

17. User Interface Menu Bantuan Ganti Password

Sumber: hasil olah (2018)

Gambar III.43.

User Interface Menu Bantuan Ganti Password Bagian Admin

Page 52: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

63

3.5. Implementasi

Tahap implementasi adalah tahap terakhir dalam menggambarkan sistem,

yaitu meletakan sistem agar siap untuk dioperasikan. Implementasi berguna untuk

mempermudah penerapan sistem yang disiapkan agar pengentrian data sampai

pada penyajian informasi sesuai dengan prosedur yang telah direncanakan.

3.5.1. Code Generation

1. Code Generation Transaksi Barang Masuk

Sumber: hasil olah (2018)

Gambar III.47.

Code Generation Transaksi Barang Masuk

Page 53: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

64

2. Code Generation Transaksi Barang Keluar

Sumber: hasil olah (2018)

Gambar III.48.

Code Generation Transaksi Barang Keluar

Page 54: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

65

3.5.2. Blackbox Testing

1. Testing Form Log in

Tabel III.13.

Hasil Pengujian Black Box Testing Form Log in

No. Skenario Pengujian Test Case Hasil yang di

harapkan

Hasil

Pengujian

Kesim

pulan

1. Mengosongkan

semua data

log in lalu

langsung mengetik

tombol masuk

Username.

(kosong)

Password.

(kosong)

Sistem akan

menolak akses

log in

Sesuai

harapan

Valid

2. Hanya mengisi

username dan

mengkosongkan

password

kemudian klik

log in

Username.

Umi

Password.

(kosong)

Sistem akan

menolak akses

log in dan

menampilkan

“Username dan

Password

salah!!!”

Sesuai

harapan

Valid

3. Hanya mengisi

password dan

mengosongkan

username

kemudian klik

tombol log in

Username

(kosong)

Password

Sistem akan

menolak akses

log in dan

menampilkan

“Username dan

Password

salah!!!”

Sesuai

harapan

Valid

4. Menginput data log

in dengan bener

kemudian klik

tombol log in

Username

Umi

Password

Sistem akan

menerima akses

log in

menampilkan

menu utama

program stok

barang

Sesuai

harapan

Valid

5. Mengklik tombol

keluar dalam

keadaan Username

dan Password terisi

Username

Umi

Password

Sistem akan

keluar dari form

log in

Sesuai

harapan

Valid

Sumber: hasil olah (2018)

2. Testing Form Pengguna

Tabel III.14.

Hasil Pengujian Black Box Testing Form Pengguna No. Skenario

Pengujian

Test Case Hasil yang di

harapkan

Hasil

harapan

Kesim

pulan

1. Klik menu Master Klik sub menu

pengguna

Ada Tiga tombol

aktif yaitu

Tambah, dan

keluar, serta ada

tiga tombol

nonaktif yaitu

Simpan, Ubah,

Sesuai

harapan

Valid

Page 55: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

66

dan Hapus

2. Mengklik kolom

yang ada untuk

menambah

pengguna

Klik tombol

tambah

Nama,User,

Password, Level,

serta ada dua

tombol yang aktif

yaitu simpan dan

hapus

Sesuai

harapan

Valid

3. Klik kolom yang

sudah terisi dan

klik tobol batal

Klik tombol batal Kolom data akan

kembali kosong

dan tombol

simpan akan

kembali nonaktif

Sesuai

harapan

Valid

4. Mengosongkan

Nama Lengkap

dan klik tombol

simpan

User,

Nama : (kosong)

Username.

Umi

Password.

Level: pemilik

Sistem akan

menolak data

masukan dan

menampilkan

pesan “Semua

data harus diisi!”

Sesuai

harapan

Valid

5. Mengosongkan

Username dan klik

tombol simpan

User,

Nama : Umi Nur

Azizah

Username.

(kosong)

Password.

Level: pemilik

Sistem akan

menolak data

masukkan dan

menampilkan

pesan”Semua data

harus diisi!”

Sesuai

harapan

Valid

6. Mengosongkan

Password dan klik

tombol simpan

User,

Nama lengkap:

Umi Nur Azizah

Username.

Umi

Password.

(kosong)

Level: pemilik

Sistem akan

menolak data

masukkan dan

menampilkan

pesan “Semua

data harus diisi!”

Sesuai

harapan

Valid

7. Mengosongkan

level dan klik

tombol simpan

User,

Nama Lengkap:

Umi Nur azizah

Username.

Umi

Password.

Level: (kosong)

Sistem akan

menolak data

masukkan dan

menampilkan

pesan “Semua

data harus diisi!”

Sesuai

harapan

Valid

Page 56: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

67

8. Masukan data

pengguna dengan

benar

User,

Nama: Umi Nur

Azizah

Username.

Umi

Password.

Level: Pemilik

Sistem akan

menyimpan data

masukkan dan

menampilkan

pesan, “Data

berhasil

disimpan”

Sesuai

harapan

Valid

11. Mengklik data

pada kolom

tombol ubah untuk

mengubah data

kemudian

mengklik pada

kolom yang akan

di ubah

User.

Nama: Nur Laeli

Username.

Neila

Password.

Level: Admin

Sistem akan

menyimpan

perubahan data

dan menampilkan

pesan, “Data

Berhasil diubah”

Sesuai

harapan

Valid

12. Menghapus data

masukkan dengan

mengklik data

pada kolomdan

klik tombol hapus

User,

Nama : Nur Laeli

Username.

Neila

Password.

Level: Admin

Sistem akan

menghapus data

dan

mennampilkan

pesan, “Data

berhasil dihapus”

Sesuai

harapan

Valid

Sumber: Hasil olah (2018)

4. Testing Form Transaksi Barang Masuk

Tabel III.15.

Hasil Pengujian Black Box Testing Form Transaksi Barang masuk No. Skenario

Pengujian

Test Case Hasil yang di

harapkan

Hasil

harapan

Kesimpulan

1. Klik menu

transaksi

Klik sub menu

barang masuk

Ada tiga tombol

aktif yaitu

Simpan, Batal,

dan keluar.

Sesuai

harapan

Valid

2. Klik Tombol

Tambah

Klik Tombol

Tambah

No. Barang

Masuk, Nama

Barang, nama

Distributor,

User, Jumlah,

Harga, Biaya,

Total (otomatis)

serta hanya ada

dua tombol aktif,

yaitu, Simpan

dan Hapus

Sesuai

harapan

Valid

Page 57: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

68

3. Klik tombol

tambah kemudian

klik tombol batal

Klik tombol batal Semua kolom

kosong kecuali

Tanggal dan

user(otomatis)

Sesuai

harapan

Valid

4. Mengosongkan

No. Barang Masuk

dan Nama Barang

klik tombol

simpan

No. Barang Masuk

(kosong)

Nama Barang:

(kosong)

(otomatis)

Nama Distributor:

CV. SAPRODI

UTAMA

User: Umi

Tanggal: 06-05-

2018

(otomatis)

Jumlah:

Harga: 1.731.818

Biaya: 14.720.453

(otomatis)

Total: 14.720.453

(otomatis)

Sistem akan

menolak data

masukan dan

menampilkan

pesan “Lengkapi

Data”

Sesuai

harapan

Valid

5.

Mengosongkan

Nama Distributor

dan klik tombol

simpan

No. Barang Masuk

BM 001

Nama Barang:

Urea (otomatis)

User: Umi

(otomatis)

Tanggal: 06-05-

2018

(otomatis)

Jumlah: 8,5

Harga: 1.731.818

Biaya: 14.720.453

(otomatis)

Total: 14.720.453

(otomatis)

Sistem akan

menolak data

masukan dan

menampilkan

pesan “Lengkapi

Data”

Sesuai

harapan

Valid

6. Mengosongkan

Jumlah dan klik

tombol simpan

No. Barang

Masuk

BM 001

Nama Barang:

Urea (otomatis)

Nama Distributor:

CV. SAPRODI

UTAMA

User: Umi

Tanggal: 06-05-

2018

(otomatis)

Jumlah: (kosong)

Harga: 1.731.818

Biaya: 14.720.453

(otomatis)

Total: 14.720.453

(otomatis)

Sistem akan

menolak data

masukan dan

menampilkan

pesan “Lengkapi

Data”

Sesuai

harapan

Valid

7. Masukkan data

barang masuk

dengan benar

No. Barang Masuk

BM 0001

Nama Barang:

Sistem akan

menyimpan data

masukkan dan

Sesuai

harapan

Valid

Page 58: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

69

Urea (otomatis)

Id.Distributor.

D01

(otomatis)

Nama Distributor:

CV. SAPRODI

UTAMA

User: Umi

Tanggal: 06-05-

2018

(otomatis)

Jumlah: 8,5

Harga: 1.731.818

Biaya: 14.720.453

(otomatis)

Total: 14.720.453

(otomatis)

menampilkan

pesan, “transaksi

barang masuk

berhasil”

Sumber: Hasil olah (2018)

5. Testing Form Transaksi Barang keluar

Tabel III.16.

Hasil Pengujian Black Box Testing Form Transaksi Barang Keluar No. Skenario Pengujian Test Case Hasil yang di

harapkan

Hasil

harapan

Kesimpula

n

1. Klik menu

transaksi

Klik tombol

barang keluar

Ada tiga tombol

aktif yaitu

Simpan, Batal,

dan keluar,

Sesuai

harapan

Valid

2. Klik Tombol

Tambah

Klik Tombol

Tambah

No. Barang

Keluar, Nama

Barang, nama

Customer,User,

Jumlah, Harga,

Biaya, Total

(Otomatis) serta

hanya ada dua

tombol aktif,

yaitu, Simpan

dan Batal

Sesuai

harapan

Valid

3. Klik tombol

tambah kemudian

klik tombol batal

Klik tombol

batal

Semua kolom

kosong kecuali

tanggal dan user

(otomatis)

Sesuai

harapan

Valid

4. Mengosongkan No.

Barang keluar dan

Nama Barang

Kemudian klik

tombol simpan

No. Barang

Keluar

(kosong)

Nama Barang:

(kosong)

(otomatis)

Nama Customer:

Kayim

User: Nur Laeli

Tanggal: 06-05-

2018

(otomatis)

Sistem akan

menolak data

masukan dan

menampilkan

pesan “Lengkapi

Data”

Sesuai

harapan

Valid

Page 59: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

70

Jumlah: 43 (kg)

Harga: 2.300

Biaya:

Total:

5. Mengosongkan

Nama Customer

dan klik tombol

simpan

No. Barang

Keluar

BK.001

Nama Barang:

Phonshka

(otomatis)

Nama Customer:

(kosong)

User: Nur laeli

(otomatis)

Tanggal: 06-05-

2018

(otomatis)

Jumlah: 43 (kg)

Harga: 2.300

Biaya:

Total

Sistem akan

menolak data

masukan dan

menampilkan

pesan “Lengkapi

Data”

Sesuai

harapan

Valid

6. Mengosongkan

Jumlah dan klik

tombol simpan

No. Barang

Keluar

BK.001

Nama Barang:

Phonshka

(otomatis)

Nama Customer:

Kayim

User: Nur Laeli

Tanggal: 06-05-

2018

(otomatis)

Jumlah: (kosong)

Harga: 2.300

Biaya:

Total

Sistem akan

menolak data

masukan dan

menampilkan

pesan “Lengkapi

Data”

Sesuai

harapan

Valid

8. Mengosongkan

Harga dan klik

tombol simpan

No. Barang

Keluar

BK.001

Nama Barang:

Phonshka

(otomatis)

Nama Customer:

Kayim

User: Nur Laeli

(Otomatis)

Tanggal: 06-05-

2018

(otomatis)

Jumlah: 43 (kg)

Harga: (kosong)

Biaya:

Total:

Sistem akan

menolak data

masukan dan

menampilkan

pesan “Lengkapi

Data”

Sesuai

harapan

Valid

Page 60: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

71

9. Masukkan data

barang keluar

dengan benar

No. Barang

Keluar

BK.001

Nama Barang:

Phonshka

(otomatis)

Nama Customer:

Kayim

User: Nur Laeli

(otomatis)

Tanggal: 06-05-

2018

(otomatis)

Jumlah: 43 (kg)

Harga: 2.300

Biaya:

Total:

Sistem akan

menyimpan data

masukkan dan

menampilkan

pesan, “transaksi

barang keluar

berhasil”

Sesuai

harapan

Valid

Sumber: Hasil olah(2018)

3.5.3. Spesifikasi Hardware dan Software

Komputer sangat besar peranannya untuk proses pengolangan data. Maka

untuk sistem komputer berjalan dengan baik perlu 2 unsur utama yaitu hardware

dan Software.

1. Spesifikasi Hardware

Perangkat keras yang dimaksud disini adalah seperangkat alat atau elemen

elektronik yang dapat membantu sistem yang diusulkan sehingga program

yang diusulkan oleh penulis dapat berkerja dengan baik.

2. Spesifikasi Software

Software berperan untuk menjembatani antara hardware dengan user.

Dengan adanya software maka user dapat menginput perintah-perintah

tertentu sesuai dengan keinginan dan kebutuhan melalui sistem operasi atau

program-program aplikasi.

Page 61: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan · distribusi pupuk jarang di temui, mayoritas lokasi tempat tinggal berada di daerah pedesaan yang penduduknya kebanyakan petani. UD

72

Table III.18.

Spesifikasi Hardware dan Software

Kebutuhan Keterangan

Sistem Windows 7 32-bit

Processor Core 2 Duo 2.0 GHz

RAM 2 GB

Harddisk 50 GB

Monitor 14 LCD

Keyboard 108 key

Printer Printer Injek

Mouse Standard

Software Kebutuhan menjalankan aplikasi secara local:

Bahasa script programming : JAVA 1.7

Tool : Netbeans 8.0

DBSM : MySQL

Sumber: hasil olah (2018)