31
31
BAB IV
HASIL PRAKTEK KERJA DAN ANALISIS
4.1 Analisis
CV. Menang merupakan perusahaan manfaktur yang memproduksi
pipa PVC. Bagian gudang barang jadi bertugas mencatat laporan persediaan
dari bagian produksi dan penjualan. Transaksi penjualan terjadi ketika ada
permintaan order dari customer melalui marketing lapangan ke
marketingsupport dengan membuat SPO (Surat Permintaan Order) diserahkan
ke bagian penyiapan dan admin penyiapan membuat DO (Delivery
Order/Surat Jalan). Proses bisnis pada bagian penjualan sudah menggunaan
sistem informasi, tetapi untuk pencatatan rekap keluar masuk barang masih
dikerjakan secara manual. Pencatatan barang masuk berasal dari produksi dan
pencataan barang keluar berasal dari penjulan. Semua pencatatan masih
menggunakan Microsoft Excel. Bagian gudang barang jadi sangat
memerlukan sebuah sistem untuk melakukan pencatatan laporan rekap barang
per bulannya agar proses pengecekan data lebih mudah.
4.2 Kebutuhan
Berdasarkan analisis yang dilakukan, diperlukan Sistem Informasi
Akuntansi Persediaan utnuk melancarkan proses pencatatan barang. Untuk
menunjang berjalannya sistem yang akan dibuat diperlukan data-data
32
pendukung. Software sistem yang digunakan adalah browser,
phpMyAdmin
4.3 Jadwal
Tabel 4.1 Jadwal Perancangan Sistem
Minggu Ke Keterangan
1-2 Analisis perusahaan
3 Menentukan judul, Membuat desain form awal
4 Membuat database
5 Membuat laporan bab 1 dan 3
6 Membuat laporan bab 2
7 Membuat coding program
8 Membuat coding program
9 Membuat coding program
10 Membuat coding program, Laporan bab 4
11 Membuat laporan bab 5 dan Lampiran
12 Finishing bendel
4.4 Perancangan
4.4.1 Data Flow Diagram(DFD)
1. Context Diagram
Admin Gudang
Barang Jadi
Sistem Informasi
Akuntansi PersedianPPIC
Pimpinan
Laporan barang keluar
Laporan barang masuk
Laporan barang retur
Laporan persediaan barang bulanan
Laporan barang keluar
Laporan barang masuk
Laporan barang retur
Laporan persediaan barang bulanan
Username,Password
Input Data Barang
Input Barang Masuk
Input Barang Retur
Input Barang Keluar
Persetujuan
Gambar 4.1 Context Diagram
33
2. Diagram Level 0
Data Admin Data Barang
Data Barang
Data Barang
Data Barang
Data Barang Masuk
Data Barang Masuk
Data Barang Retur
Data Barang Retur
Bukti Barang Masuk
Bukti Barang Retur
Data Barang
Data Barang Keluar
Data Barang Keluar
Data Barang Retur
Data Barang Keluar
Data Barang Masuk
Admin Gudang
Barang Jadi
1.0
Input Data
Barang
Barang
Barang Masuk
2.0
Input Barang
Masuk
3.0
Input Barang
Retur
4.0
Input Barang
Keluar
5.0
Rekap
Persediaan
Barang
Bulanan
PPIC
6.0
Persetujuan
Pimpinan
Barang Retur
Barang Keluar
Gambar 4.2 Diagram DFD Level 0
34
4.4.2 Struktur Database
1. Tabel barang
Tabel 4.2 Tabel Barang
Field Name Data
Type Size Null Default Key
kode_barang varchar 25 No Primary
nama_barang varchar 50 No
merk varchar 30 No
warna varchar 20 No
tipe varchar 2 No
ukuran varchar 10 No
2. Tabel keluar
Tabel 4.3 Tabel Keluar
Field Name Data
Type Size Null Default Key
no int 11 No auto_increment
tanggal_keluar date No
no_dok_keluar varchar 25 No
kode_barang varchar 25 No
proses varchar 25 No
jumlah_keluar int 11 No
keterangan varchar 100 No
status varchar 25 No
3. Tabel lokasi
Tabel 4.4 Tabel Lokasi
Field Name Data
Type Size Null Default Key
no varchar 25 No
nama_lokasi varchar 50 No
4. Tabel master_proses
Tabel 4.5 Tabel Master Proses
Field Name Data
Type Size Null Default Key
kode_proses varchar 5 No
nama_proses varchar 30 No
35
5. Tabel oke
Tabel 4.6 Tabel Oke
Field Name Data
Type Size Null Default Key
id int 11 No auto_increment
kode_barang varchar 25 No
tanggal_transaksi date No
no_dokumen varchar 25 No
saldo_awal int 11 No
masuk int 11 No
retur int 11 No
keluar int 11 No
saldo_akhir int 11 No
tanggal_post date No
6. Tabel produksi
Tabel 4.7 Tabel Produksi
Field Name Data
Type Size Null Default Key
no int 11 No auto_increment
tanggal_produksi date No
no_dok_prod varchar 25 No
kode_barang varchar 25 No
proses varchar 25 No
jumlah_produksi int 11 No
keterangan varchar 100 No
status varchar 25 No
7. Tabel retur
Tabel 4.8 Tabel Retur
Field Name Data
Type Size Null Default Key
no int 11 No auto_increment
tanggal_retur date No
no_dok_retur varchar 25 No
kode_barang varchar 25 No
proses varchar 25 No
jumlah_retur int 11 No
36
status varchar 25 No
8. Tabel tampung
Tabel 4.9 Tabel Tampung
Field Name Data
Type Size Null Default Key
idsms int 11 No
9. Tabel transaksi
Tabel 4.10 Tabel Transaksi
Field Name Data
Type Size Null Default Key
id int 11 No
kode_barang varchar 25 No
tanggal_transaksi date 11 No
no_dokumen varchar 25 No
saldo_awal int 11 No
masuk int 11 No
retur int 11 No
keluar int 11 No
saldo_akhir int 11 No
10. Tabel user
Tabel 4.11 Tabel User
Field Name Data
Type Size Null Default Key
username varchar 20 No
Password varchar 45 No
Nama varchar 45 No
Level varchar 45 No
4.4.3 Perancangan Interface
Berdasarkan rancangan database diatas maka desain form Sistem Informasi
Akuntansi Persediaan di CV. Menang Sentosa adalah sebagai berikut:
37
Gambar 4.3 Perancangan Form Halaman Utama
Gambar 4.3 merupakan perancangan form halaman utama yang terdiri dari
home, barang, transaksi, cari, rekap dan logout.
Gambar 4.4 Perancangan Form Login
Gambar 4.4 merupakan perancangan form login yang digunakan untuk
masuk ke dalam sistem yaitu dengan memasukkan username dan password
yang telah terdaftar di dalam database.
Sistem Informasi Akuntansi Persediaan
CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran
Telp: (0298) 3421872
HALAMAN UTAMA
HOME BARANG TRANSAKSI CARI REKAP LOG OUT
Masuk Cari Barang Masuk
Retur Cari Barang Keluar
Keluar Rekap Bulanan
Sistem Informasi Akuntansi Persediaan
CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran
Telp: (0298) 3421872
FORM LOGIN
Username :
Password :
Masukkan username
Masukkan password Login
38
Gambar 4.5 Perancangan Form Tambah Barang
Gambar 4.5 merupakan perancangan form Tambah Barang. Form ini
digunakan untuk menginput barang dengan memasukkan kode barang, nama
barang, tipe, ukuran dan saldo barang. Klik simpan untuk menyimpan data
barang.
Gambar 4.6 Perancangan Form Master Barang
Gambar 4.6 merupakan perancangan form Master barang. Form ini
digunakan untuk menampilkan data barang yang telah diinputkan dari form
tambah barang. Menu edit digunakan untuk mengedit data barang yang
salah dan menu hapus digunakan untuk menghapus data barang.
Sistem Informasi Akuntansi Persediaan
CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran
Telp: (0298) 3421872
FORM TAMBAH BARANG
Kode Barang :
Nama Barang :
Merk
Warna
Tipe :
Ukuran : Simpan
Sistem Informasi Akuntansi Persediaan
CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran
Telp: (0298) 3421872
FORM MASTER BARANG
No Kode Barang Nama Barang Merk Warna Tipe Ukuran Option
Edit Hapus
Edit Hapus
Tambah Barang
39
Gambar 4.7 Perancangan Form Input Produksi
Gambar 4.7 merupakan perancangan form input produksi yang digunakan
untuk menginputkan data barang yang masuk dari bagian produksi ke
bagian gudang.
Sistem Informasi Akuntansi Persediaan
CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran
Telp: (0298) 3421872
FORM INPUT MASUK
Tanggal :
No. Dokumen :
Kode Barang :
Nama Barang :
Proses :
Jumlah :
Keterangan :
Tanggal No Dokumen Kode Barang Nama Barang Proses Jumlah Keterangan Option
Edit Post
Edit Post
Tambah
Cari
40
Gambar 4.8 Perancangan Form Input Retur
Gambar 4.8 merupakan perancangan form retur yang digunakan untuk
menginputkan data barang yang diretur dari customer. Barang retur ini akan
menambah stok di gudang.
Sistem Informasi Akuntansi Persediaan
CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran
Telp: (0298) 3421872
FORM INPUT RETUR
Tanggal :
No. Dokumen :
Kode Barang :
Nama Barang :
Proses :
Jumlah :
Tanggal No Dokumen Kode Barang Nama Barang Proses Jumlah Option
Edit Post
Edit Post
Tambah
Cari
41
Gambar 4.9 Perancangan Form Input Keluar
Gambar 4.9 merupakan perancangan form Input keluar yang digunakan
untuk menginputkan data barang yang keluar. Barang yang keluar disini
yaitu barang dari produksi yang dikeluarkan untuk di produksi lagi dan
barang yang keluar untuk penjualan.
Gambar 4.10 Perancangan Form Cari Data
Sistem Informasi Akuntansi Persediaan
CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran
Telp: (0298) 3421872
FORM INPUT KELUAR
Tanggal :
No. Dokumen :
Kode Barang :
Nama Barang :
Proses :
Jumlah :
Keterangan :
Tanggal No Dokumen Kode Barang Nama Barang Proses Jumlah Keterangan Option
Edit Post
Edit Post
Tambah
Cari
Sistem Informasi Akuntansi Persediaan
CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran
Telp: (0298) 3421872
Cari Data :
Lihat
42
Gambar 4.10 merupakan perancangan form cari data yang digunakan untuk
mencari data dari barang masuk, keluar dan retur dengan memasukkan nama
barang dan klik tombol lihat.
Gambar 4.11 Perancangan Form Rekap Barang
Gambar 4.11 merupakan perancangan form rekap barang yang digunakan
untuk rekap data barang yang yang masuk, retur dan keluar. Rekap ini
menampilkan transaksi yang terjadi pada periode waktu tertentu.
4.5 Implementasi
Aplikasi Sistem Informasi Akuntansi Persediaan di CV. Menang
Sentosa yang dibuat nantinya akan memiliki berbagai tampilan form yang
berfungsi untuk membantu user melakukan pencatatan persediaan. Berikut
tampilan aplikasi pencatatan persediaan :
1. Halaman Login
Merupakan halaman awal aplikasi, bagi user yang ingin masuk ke aplikasi
harus mengisi username dan password sesuai dengan data yang dimiliki.
Sistem Informasi Akuntansi Persediaan
CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran
Telp: (0298) 3421872
FORM REKAP BARANG
Kode Barang Nama Barang Saldo Awal Produksi Retur Keluar Saldo Akhir
Export Data
43
Gambar 4.12 Halaman Login
Di halaman utama terdapat menu-menu untuk prose transaksi. Menu-menu
tersebut diantaranya adalah :
2. Halaman Home
Halaman home berisi informasi tambahan tentang menu-menu yang ada.
Gambar 4.13 Halaman Home
Gambar 4.13 menampilkan penjelasan menu-menu yang terdapat pada
halaman utama. Halaman ini terdiri dari menu home, barang, transaksi, cari,
rekap dan logout.
1. Halaman Barang
44
Halaman barang ini berisi data-data barang. Di dalam halaman barang
terdapat beberapa tombol yang berfungsi untuk menambah barang, edit
barang dan menghapus barang.
Gambar 4.14 Halaman Data Barang
Gambar 4.15 Halaman Tambah Barang
Halaman tambah barang digunakan untuk menambahkan data barang baru
dengan memasukkan kode barang, nama barang, merk, warna, tipe dan
ukuran. Untuk menyimpan datanya klik tombol simpan, dan untuk
45
menginput data ulang klik tombol reset. Ketika tombol simpan di klik maka
muncul pesan sebagai berikut :
Gambar 4.16 Pesan Berhasil Menyimpan
Pada gambar 4.16 menunjukkan bahwa penambahan data barang telah
berhasil, tampilan akan seperti pada gambar 4.14
Gambar 4.17 Halaman Update Barang
Halaman update barang digunakan untuk mengubah data yang salah. Menu
edit pada gambar 4.14 berfungsi untuk mengedit data barang yang salah,
tampilan menu edit seperti gambar 4.17. Ketika data yang salah sudah
diedit, klik tombol update untuk menyimpan datanya dan jika data telah
terupdate muncul pesan sebagai berikut :
46
Gambar 4.18 Pesan Berhasil Update Data
Menu hapus pada gambar 4.14 berfungsi untuk menghapus data yang
dipilih, ketika tombol hapus di klik maka muncul pesan sebagai berikut :
Gambar 4.19 Pesan Hapus Data
Ketika klik tombol ok muncul pesan sebagai berikut :
Gambar 4.20 Pesan Berhasil Hapus Data
Gambar ini menunjukkan bahwa data barang yang dipilih sudah berhasil
dihapus.
47
2. Halaman Transaksi
Di dalam menu transaksi terdapat sub menu yaitu masuk, retur dan keluar.
Pada halaman ini berfungsi untuk menginputkan transaksi barang masuk,
retur dan keluar. Masing-masing halaman terdapat tombol yang berfungsi
untuk mengedit data dan post data. Post data disini berfungsi untuk
mengirim data ke database selama transaksi untuk periode tertentu. Ketika
tombol post di klik maka data saldo awal akan terupdate secara otomatis.
Sehingga bisa digunakan untuk proses transaksi periode selanjutnya,
Gambar 4.21 Halaman Input Barang Masuk
Halaman input barang masuk digunakan untuk menginputkan data transaksi
barang yang masuk dari produksi maupun barang kiriman dari gudang lain.
Untuk menginputkan data barang masuk harus mengisi tanggal, no
dokumen, kode barang, nama barang, proses, jumlah dan keterangan. Untuk
melakukan transaksi barang masuk ini klik tombol tambahkan, dan data
akan seperti gambar di bawah ini :
48
Gambar 4.22 Tampilan Data Barang Masuk
Pada gambar 4.22 merupakan hasil inputan dari gambar 4.21. Tombol edit
berfungsi untuk mengedit data barang masuk yang terjadi kesalahan, ketika
tombol edit di klik maka tampilan akan seperti gambar di bawah ini :
Gambar 4.23 Halaman Update Barang Masuk
Halaman update barang masuk berfungsi untuk mengupdate data yang
sudah di edit dengan data yang benar dan klik tomol update maka data akan
tersimpan.
49
Gambar 4.24 Halaman Input Barang Retur
Halaman input barang retur digunakan untuk menginputkan data transaksi
barang yang diretur. Barang retur ini akan menambah persediaan. Untuk
menginputkan data barang retur harus mengisi tanggal, no dokumen, kode
barang, nama barang, proses dan jumlah. Untuk melakukan transaksi barang
retur ini klik tombol tambahkan, dan data akan seperti gambar di bawah ini :
Gambar 4.25 Tampilan Data Barang Retur
Pada gambar 4.25 merupakan hasil inputan dari gambar 4.24. Tombol edit
berfungsi untuk mengedit data barang retur yang terjadi kesalahan, ketika
tombol edit di klik maka tampilan akan seperti gambar di bawah ini :
50
Gambar 4.26 Halaman Update Retur
Halaman update barang retur berfungsi untuk mengupdate data yang sudah
di edit dengan data yang benar dan klik tombol update, ketika update
berhasil muncul pesan seperti gambar di bawah ini :
Gambar 4.27 Pesan Sukses Update Data
Ketika tombol update di klik maka akan muncul pesan seperti gambar 4.23.
Pesan tersebut menunjukkan bahwa data yang telah di edit berhasil
disimpan.
51
Gambar 4.28 Halaman Input Barang Keluar
Halaman input barang keluar digunakan untuk menginputkan data transaksi
barang yang keluar dari produksi untuk diproses lagi maupun barang yang
terjual. Untuk menginputkan data barang keluar harus mengisi tanggal, no
dokumen, kode barang, nama barang, proses, jumlah dan keterangan. Untuk
melakukan transaksi barang keluar ini klik tombol tambahkan, dan data
akan seperti gambar di bawah ini :
Gambar 4.29 Tampilan Data Barang Keluar
Pada gambar 4.29 merupakan hasil inputan dari gambar 4.28. Tombol edit
berfungsi untuk mengedit data barang keluar yang terjadi kesalahan, ketika
tombol edit di klik maka tampilan akan seperti gambar di bawah ini :
52
Gambar 4.30 Halaman Update Keluar
Halaman update barang keluar berfungsi untuk mengupdate data yang sudah
di edit dengan data yang benar dan klik tombol update, ketika update
berhasil muncul pesan seperti gambar di bawah ini :
Gambar 4.31 Pesan Sukses Update Data
Ketika tombol update di klik maka akan muncul pesan seperti gambar 4.27.
Pesan tersebut menunjukkan bahwa data yang telah di edit berhasil
disimpan.
3. Halaman Cari
Pada halaman cari terdapat sub menu cari masuk dari depo, cari keluar ke
depo dan rekap bulanan. form cari barang keluar ke depo berfungsi untuk
53
mencari data barang yang keluar ke depo, dan form rekap bulanan
berfungsi untuk mencari data dari periode tertentu.
Gambar 4.32 Halaman Cari Barang Masuk dari Depo
Halaman ini digunakan untuk mencari data yang masuk dari depo. Untuk
mencari data klik combobox dan pilih sesuai data yang ingin di cari dan klik
tombol lihat dan tampilan akan seperti gambar di bawah ini :
Gambar 4.33 Tampilan Hasil Cari Barang Masuk dari Depo
Halaman ini menampilkan hasil cari dari gambar 4.27
54
Gambar 4.34 Halaman Cari Barang Keluar ke Depo
Halaman ini digunakan untuk mencari data yang keluar ke depo. Untuk
data klik combobox dan pilih sesuai data yang ingin di cari dan klik tombol
lihat dan tampilan akan seperti gambar di bawah ini :
Gambar 4.35 Tampilan Hasil Cari Barang Keluar ke Depo
Gambar ini menunjukkan hasil cari dari barang yang keluar ke depo.
Gambar 4.36 Halaman Cari Rekap Bulanan
Form ini digunakan untuk mencari data bulanan dengan memasukkan
tanggal awal dan tanggal akhir transaksi dan klik tombol lihat maka data
akan muncul sebagai berikut :
55
Gambar 4.37 Tampilan Hasil Rekap Bulanan
Gambar 4.37 merupakan hasil cari dari halaman rekap bulanan dengan
menampilkan semua transaksi yang telah terjadi selama periode tertentu.
4. Halaman Rekap Barang
Pada menu rekap barang berfungsi untuk menampilkan data rekap yang
terjadi selama transaksi.
Gambar 4.38 Halaman Rekap Barang
56
Halaman ini menampilkan rekap barang selama transaksi dengan
menampilkan kode barang, nama barang, tipe, ukuran, saldo awal, masuk,
retur, keluar dan saldo akhir.
Gambar 4.39 Hasil Export Excel
Halaman ini merupakan hasil export data ke excel dari data rekap barang
pada gambar 4.34
5. Halaman Logout
Gambar 4.40 Logout
Pada halaman logout digunakan untuk keluar dari aplikasi. Untuk keluar
dari aplikasi pilih tombol logout maka akan kembali ke halaman index.