Upload
others
View
11
Download
0
Embed Size (px)
Citation preview
1
SISTEM INFORMASI PERSEDIAAN BARANG PADA ANEKA SNACK AULIA
Esti Cahyaningrum
STMIK EL RAHMA
g-mail: [email protected]
Abstract Inventory information system is a system used to enter the inventory data into the database so that no errors in input, output data, and making reports based on the desired data. Based on surveys and interviews with the personnel of Aneka Snack Aulia, obtained information that the existing system in the stock of goods in Various Aulia Snack is still manual. There fore, the system to be created by the writer is the result of replication of existing systems in the stock of Aneka Snack Aulia. The process in this method uses the waterfall method, in addition to the process of input, output of goods, this information system also features report creation data, input, and output of goods. With this inventory information system is expected to be useful for the stock of goods in Aneka Snack Aulia . With the implementation of this system on the stock of various Aulia Snack items, it is expected to reduce the errors that may occur. This system is also expected to further accelerate the process of input, output, and reporting that can ultimately assist the stock of goods in Aneka Snack Aulia . Keywords: Inventory Information System
PENDAHULUAN
Sistem informasi persediaan barang dalam suatu perusahaan memegang peranan yang
cukup penting. Peran persediaan semakin penting, jika terdiri dari berbagai macam jenis dan
dengan tingkat perputaran barang yang cukup tinggi. Salah satu masalah yang sering timbul
dalam sebuah sistem informasi persediaan barang adalah tidak diketahuinya jumlah dan
keadaan barang yang tersedia di gudang. Hal ini dapat mengakibatkan barang tersimpan di
gudang terlalu lama, berlebihan, kekurangan, atau bahkan terjadi kehabisan barang.
Disamping itu, penggunaan sistem komputerisasi persediaan barang yang baik
diharapkan akan mengurangi resiko hilangnya ataupun pencurian terhadap persediaan barang
pada perusahaan, karena setiap jenis barang sudah di klasifikasikan dan memungkinkan untuk
diperiksa setiap saat. Singkat kata perusahaan berkeinginan agar dapat dengan cepat dan
mudah mengetahui keberadaan dan perubahaan pada persediaan barangnya bila terjadi
transaksi pembeliaan barang dan penjualan barang.
2
Aneka Snack Aulia merupakan industri makanan yang memproduksi dan menjual
berbagai aneka snack untuk distock dibeberapa tempat yang akan dituju. Kondisi penjualan
barang pada saat puasa dan lebaran meningkat tajam. Disinilah persediaan stock barang
sangat dibutuhkan agar permintaan konsumen dapat terpenuhi.Disaat barang datang sangat
banyak, maka pengendalian persediaan pun harus berjalan dengan cepat dengan kesalahan
yang minim.Dalam Aneka Snack Aulia mempunyai bahan baku yang dibuat sendiri,dan
untuk pengolahannya masih manual dengan menggunakan mesin, Sedangkan untuk barang
jadi meliputi semua barang yang telah selesai dari proses produksi dan siap untuk dijual.
Fakta operasi kegiatan yang terdapat di Aneka Snack Aulia yaitu mengelola
persediaan barang di bagian penyimpanan untuk menghadapi suatu kelangkaan disaat
permintaan melonjak tinggi, pengelolaan data produk di Aneka Snack Aulia ini belum
mempunyai perancangan yang baik, karena proses pengelolaan keluar dan masuknya data
barang masih dilakukan dengan pencatatan pada buku besar dan pengecekan produk jadi
masih dilakukan dengan cara melihat langsung atau melihat stock barang dengan mengecek
di buku besar, sehingga masih adanya kesalahan mengenai informasi barang dan
keterlambatan dalam pembuatan laporan.
Dari beberapa kekurangan yang terjadi di Aneka Snack Aulia yaitu dalam
pengelolaan data barang, maka dibutuhkan perancangan sistem informasi persediaan barang
yang tepat, dan dapat meminimalisir segala kesalahan dalam proses pengolahan persediaan
barang.Dengan adanya tugas akhir ini penulis berharap dapat merancang suatu perancangan
sistem informasi persediaan barang di Aneka Snack Aulia agar dapat melakukan proses
pengontrolan dan pengolahan data lebih baik dalam mengolah data barang masuk dan keluar
lebih khususnya dibidang pengolahan data persediaan barang.
Oleh karena itu, berdasarkan latar belakang di atas, maka penulis akan membuat
sebuah Sistem Informasi dengan judul “ Sistem Informasi Persediaan Barang Pada Aneka
Snack Aulia ”.
Identifikasi Masalah
Berdasarkan hasil penelitian yang dilakukan, maka dapat diidentifikasikan masalah
antara lain adalah :
a. Pendataan barang dagang ditulis manual dalam buku besar dan sering terjadi
kesalahan penulisan, sehingga keakuratan datanya masih diragukan
3
b. Media penyimpanan buku besar tidak tetap,sehingga menyulitkan proses pencarian
data dan;
c. Penyimpanan faktur masih berceceran, sehingga mudah hilang saat di cari.
Batasan Masalah
Agar pembahasan tidak terlalu luas maka objek penelitian ini hanya fokus pada:
a. Mengelola data transaksi, supplier, konsumen, barang, stock barang, data karyawan,
data pelanggan, bahan baku dan data detail barang jadi
b. Mengolah data transaksi penjualan (tunai), pembelian (tunai) dan retur beli (tunai)
c. Mengolah jurnal umum
d. Mengolah laporan keuangan yang berupa laporan rugi/laba.
Rumusan Masalah
Adapun untuk rumusan masalahnya,sebagai berikut:
a. Pemborosan kertas yang biasa digunakan sebagai pencatatan informasi data
konsumen, data barang,dan data stok barang.
b. Penggunaan SDM kurang efektif dan efisien.
c. Waktu pemrosesan barang menjadi lebih lama.
d. Sering terjadi kehilangan data.
Tujuan Penelitian
Adapun tujuan yang hendak dicapai dalam pelaksanaan penelitian ini, adapun tujuan
tersebut adalah :
a. Memberikan informasi data konsumen dan transaksi, stok barang.
b. Memberikan hak akses ketiap-tiap penguna sistem informasi sesuai denagan
kedudukannya.
c. Dilengkapi dengan sistem data stok barang sehingga dapat lebih mudah melakukan
persediaan barang.
Manfaat Penelitian
a. Menghilangkan kesalahan pencatatan pesanan yang kadang dilakukan oleh admin.
b. Membantu memudahkan konsumen order barang.
4
c. Sistem menjadi lebih praktis dan lebih cepat diproses.
d. Membantu pihak pengusaha untuk memantau stok barang dalam suatu data barang
yang sudah disediakan.
e. Dapat mengontrol suatu data stok barang dalam pengerjaan produksi barang kapan
saja dan dimana saja.
LANDASAN TEORI
Pengertian Sistem
Definisi sistem menurut buku analisis dan desain, terdapat dua kelompok pendekatan–
pendekatan didalam mendefinisikan sistem yaitu menekankan pada prosedur dan
menekankan pada komponen dan elemennya.
1. Berdasarkan penekanan prosedur
Menurut Jogiyanto, H.M (2008) sistem adalah suatu jaringan kerja dari prosedur-
prosedur yang saling berhubungan,berkumpul sama-sama untuk melakukan kegiatan
atau untuk menyelesaikan suatu sasaran yang tertentu.
2. Berdasarkan penekanan komponen
Menurut Jogiyanto, H.M (2008) sistem adalah kumpulan dari elemen-elemen yang
berinteraksi untuk mencapai tujuan tertentu.
Sistem Persediaan Barang
Sistem persediaan barang adalah suatu struktur interaksi antara manusia, peralatan,
metode-metode, dan pengendalian yang disusun untuk mencapai tujuan-tujuan seperti berikut
ini :
a. Mendukung pekerjaan rutin dalam berbagai pengendalian persediaan barang
b. Mendukung pembuatan keputusan untuk karyawan yang mengelola gudang dan
bagian pengendalian persediaan barang
c. Mendukung persiapan persediaan barang.
Sistem persediaan barang berguna untuk mencatat data yang berhubungan dengan
persediaan barang, misalnya transaksi penerimaan dan pengeluaran barang, transaksi
penjualan, transaksi penyesuaian persediaan barang yang terdiri dari pengembalian,
penjualan, penurunan, dan penaikan harga persediaan barang.
Beberapa faktor yang menyebabkan perlunya kebutuhan akan persediaan, antara lain
adalah :
5
a. Adanya fluktuasi volume penjualan dari periode ke periode
b. Adanya Lead Time, yaitu selang waktu antara pemesanan diterimanya barang yang
dipesan.
c. Adanya kesempatan untuk memperoleh keuntungan apabila mendapat perubahan
jumlah permintaan seperti yang telah diperkirakan sebelumnya apabila terdapat
perubahan harga.
Bahan Baku dan Barang Jadi
Bahan Baku
Barang persediaan milik perusahaan yang akan diolah lagi melalui proses
produksi,sehingga akan menjadi barang setengah jadi atau barang jadi sesuai sesuai kegiatan
perusahaan.Besarnya persediaan bahan baku dipengaruhi oleh perkiraan produksi,sifat
musiman produksi,dapat diandalkannya pihak pemasok serta tingkat efisiensi penjadualan
pembelian dan kegiatan produksi.
Barang Jadi
Barang jadi adalah barang hasil proses produksi dalam bentuk final sehingga dapat segera
dijual,pada persediaan ini besar kecilnya persediaan barang jadi sebenarnya merupakan
masalah koordinasi produksi dan penjualan.
DFD (Data Flow Diagram)
Teori tentang DFD (Data Flow Diagram)
Data flow diagram adalah suatu diagram yang menggunakan notasi-notasi, untuk
menggambarkan arus dari sistem yang penggunaanya sangat membantu untuk memahami
sistem secara logika, terstruktur, dan jelas. DFD merupakan alat bantu dapat menggambarkan
atau menjelaskan proses kerja suatu sistem.
Langkah-langkah membuat DFD (Data Flow Diagram)
a) Identifikasi External Entity
b) Menentukan Input dan Output yang ke dalam dari external entity
c) Membuat Diagram Konteks Diagram ini adalah diagram level tertinggi dari DFD yang menggambarkan hubungan sistem dengan lingkungan luarnya.
6
Caranya :
• Tentukan nama sistemnya.
• Tentukan batasan sistemnya.
• Tentukan terminator apa saja yang ada dalam sistem.
• Tentukan apa yang diterima/diberikan external entity dari/ke sistem.
• Gambarkan diagram konteks.
d) Membuat Diagram Berjenjang
e) Membuat DFD Level
f) Membuat diagram Level Zero (Overview Diagram)
Diagram ini adalah dekomposisi dari diagram konteks.Caranya :
• Tentukan proses utama yang ada pada sistem.
• Tentukan apa yang diberikan/diterima masing-masing proses dari sistem sambil
memperhatikan konsep keseimbangan (alur data yang masuk/keluar dari suatu
level harus sama dengan alur masuk/keluar pada level berikutnya.
• Apabila diperlukan, munculnya data store (master) sebagai sumber maupun tujuan
alur data.
• Hindari perpotongan arus data.
• Beri nomor pada proses utama (nomor tidak menunjukkan urutan proses).
g) Membuat Diagram Level Satu
• Tentukan proses yang lebih kecil dari proses utama yang ada dilevel zero.
• Tentukan apa yang diberikan/diterima masing-masing proses dari sistem dan
konsep pengembangan.
• Apabila diperlukan, munculkan data store (transaksi) sebagai sumber maupun
tujuan alur data.
• Hindari perpotongan arus data.
• Beri nomor masing-masing pada sub-proses yang menunjukan dekomposisi dari
proses sebelumnya.Contoh : 1.1,2.2, 2.
7
Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan
ruang lingkup suatu sistem.Diagram konteks ini bagian dari level tertinggi dari DFD (Data
Flow Diagram) yang menggambarkan seluruh input ke suatu sistem atau output dari sistem.
Diagram Berjenjang
Diagram berjenjang adalah alat perancangan sistem yang dapat menampilkan seluruh
proses yang terdapat pada suatu aplikasi tertentu dengan jelas dan terstruktur.
Software Aplikasi
MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL Database
management system (DBMS) yang multithread, multi-user, dengan sekitar 6 juta instalasi di
seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di
bawah lisensi General Public License (GPL), tetapi mereka juga menjual dibawah lisensi
komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan
GPL(Solichin:2009).
PHP
PHP dikembangkan pertama kali tahun 1995 oleh Rasmus Lerdorf yang merupakan salah
satu anggota group Apache. PHP pertamakali didesign sebagai alat tracking pengunjung web-
site Lerdorf. Kemudian, fungsinya diperlebar dan dihubungkan dengan Apache. PHP
dikembangkan sepenuhnya untuk bahasa script side-server programming. PHP bersifat open
source dan dapat dikembangkan dengan berbagai server yang berbeda-beda. PHP mempunyai
kemampuan dapat mengakses database dan diintegrasikan dengan HTML. Berdasarkan hasil
survei yang dilakukan Netcraft (Http:/www.netcraft.com), PHP lebih populer dalam jumlah
pemakai dibandingkan dengan modul Perl, CGI dan ASP.
PHP adalah bahasa server-side programming yang power full untuk membuat halaman
web yang dinamis dan interaktif. Sintak PHP mirip dengan bahasa Perl dan C. PHP biasanya
sering digunakan bersama web server Apache diberagam sistem operasi. PHP juga men-
support ISAPI dan dapat digunakan bersama dengan Microsoft IIS di Windows.Perbedaan
utama antara server-side programming dan client-side programming adalah tempat
8
mengeksekusi skripnya. Pada client-side programming skrip dieksekusi di browser,
sedangkan pada server side programming skrip dieksekusi di client(Sunyoto:2007) .
Cara penulisan PHP dapat dilihat dibawah ini :
Cara pertama:
<?
Phpinfo();
?>
Cara kedua:
<?php
Isi script
?>
Cara ketiga:
<script language = “php”>
Isi script
</script>
CodeIgniter
Menurut Blanco dan Upton (2009:7) CodeIgniter adalah powerful open source PHP
framework yang mudah dikuasai, dibangun untuk PHP programmer yang membutuhkan
toolkit sederhana dan baik untuk membuat full-featured web applications.CodeIgniter adalah
MVC framework yang di desaign untuk mempermudah penggunanya.
RANCANGAN SISTEM
Rancangan sistem merupakan suatu tahap kegiatan yang dilakukan oleh seseorang atau
oleh kelompok dalam merancang ataupun membuat sistem, sebelum sistem yang dibuat
dengan tujuan sistem dibangun sesuai kebutuhan didalam memecahkan atau sesuai kebutuhan
pengguna yang berkaitan dengan pengolahan.
9
Rancangan Tampilan Menu Utama
Rancangan Tampilan Menu Login
Rancangan tampilan menu login digunakan untuk menggambarkan tampilan untuk
masuk ke tampilan beranda.
Sistem Informasi Persediaan Barang‘Aneka Snack Aulia’
Username
Password
Masuk
X(10)
X(10)
a1
Gambar 4.1 Tampilan menu login
Keterangan :
Tabel yang digunakan : pengguna
a1 : digunakan untuk masuk kedalam sistem, apabila username dan password benar maka
akan langsung masuk kedalam sistem, namun apabila username,dan atau password salah
maka akan kembali ke halaman login.
Rancangan Tampilan Menu Beranda
ANEKA SNACK AULIA Beranda Input data Transaksi Pencatatan Laporan
Selamat Datang
Sistem Informasi Persediaan Barang’Aneka Snack Aulia’
a1
a2
Gambar 4.2 Tampilan beranda
Keterangan :
a1 :untuk menampilkan ke halaman menu input data, transaksi, pencatatan, dan laporan
a2 :untuk menampilkan penjelasan tentang aplikasi
10
Rancangan Tampilan SubMenu Input Data
Gambar 4.3 Tampilan menu input data
Keterangan :
a1 :tombol menu input data yang berisi data jenis barang,data barang, data karyawan,data
supplier,data konsumen dan rekening
a2 :halaman beranda yang berfungsi untuk menampilkan halaman awal dari sebuah situs
Rancangan Tampilan SubMenu Transaksi
Gambar 4.4 Tampilan menu transaksi
Keterangan :
a1 :tombol menu transaksi yang berisi penjualan, pembelian, dan retur
a2 :halaman beranda yang berfungsi untuk menampilkan halaman awal dari sebuah situs
11
Rancangan Tampilan SubMenu Pencatatan
Gambar 4.5 Tampilan menu pencatatan
Keterangan :
a1 :tombol menu pencatatan yang mempunyai tombol menu data jurnal
a2 :halaman beranda yang berfungsi untuk menampilkan halaman awal dari sebuah situs
Rancangan Tampilan SubMenu Laporan
Gambar 4.6 Tampilan menu laporan
Keterangan :
a1 :tombol menu laporan yang mempunyai tombol menu laporan karyawan, supplier,
konsumen, stok barang, penjualan, pembelian, retur, jurnal, laba/rugi, bahan baku, dan barang
jadi
a2 :halaman beranda yang berfungsi untuk menampilkan halaman awal dari sebuah situs
12
IMPLEMENTASI
Sebuah program yang telah dibuat sebelum diimplementasikan harus bebas dari
kesalahan-kesalahan. Kesalahan-kesalahan ini sering terjadi dikarenakan:kesalahan penulisan
bahasa (syntax) program, yaitu kesalahan dalam penulisan source program yang tidak sesuai
dengan yang diisyaratkan; dan kesalahan logika (logical error) yaitu kesalahan dari logika
program yang dibuat. Program yang telah bebas dari kesalahan selanjutnya diuji coba dengan
memasukkan beberapa data untuk diolah oleh sistem tersebut. Tujuan dari implementasi
sistem informasi persediaan barang ini dapat meminimalisir dan menghilangkan kesalahan
yang selama ini terjadi pada sistem manual. Tampilan dari program Sistem Informasi
Persediaan Barang Pada Aneka Snack Aulia adalah sebagai berikut:
Tampilan Beranda
Tampilan beranda untuk melihat rincian dari sistem informasi persediaan
barang.Tampilan beranda dapat dilihat Gambar 5.1
Gambar 5.1 Tampilan beranda
Tampilan Menu Login
Dalam memulai aplikasi sistem informasi persediaan barang, harus login terlebih
dahulu. Untuk login akan diisi username dan password,yang sudah disediakan. Tampilan
menu login dapat dilihat pada Gambar 5.2
13
Gambar 5.2 Halaman Login
Tampilan Menu Input Data
Tampilan menu input data terdapat data jenis barang, data barang, data karyawan, data
supplier, data konsumen dan data rekening. Tampilan menu input data berfungsi untuk
menambahkan data-data yang akan diisi melalui, data jenis barang, data barang, data
karyawan, data supplier, data konsumen dan rekening.
Gambar 5.3 Tampilan Menu Input Data
Tampilan Menu Transaksi
Tampilan menu transaksi terdapat penjualan, pembelian, dan retur. Tampilan menu
transaksi berfungsi untuk melihat transaksi penjualan, pembelian, dan retur yang sudah
terlebih dahulu diisi transaksi ditambah penjualan, pembelian, dan retur.
14
Gambar 5.4 Halaman Menu Transaksi
PENUTUP
Kesimpulan
Kesimpulan yang dapat diambil dari Sistem Informasi Persediaan Barang Pada Aneka
Snack Aulia adalah sebagai berikut;
Sistem Informasi Persediaan Barang yang berbasis web ini memberikan
informasi kepada user mengenai hasil dari persediaan barang yang meliputi stok
barang,data barang yang akan di produksi dan distock ke supplier yang sudah
memesan barang.
Saran
1) Adanya pemeliharaan terhadap sistem yang telah dibuat agar setiap sistem tetap
terjaga dengan baik,dengan cara melakukan perbaikan pada sistem apabila terjadi
kesalahan atau error pada program aplikasi tersebut.
2) Sistem ini belum bisa menampilkan informasi tentang kapan terjadinya berubahan
data, yang menyebabkan adanya duplikasi data. Oleh sebab itu dibutuhkan program
yang dapat menampilkan informasi mengenai waktu perubahan data.
15
DAFTAR PUSTAKA
Edwansah. 2011.Sistem Informasi Akuntansi Inventory Pada Markaz Sehat.Tugas Akhir
Program Diploma 3 Komputerisasi Akuntansi STMIK El Rahma, Yogyakarta.
Fathansyah, 2007.Analisa dan Perancangan Sistem Informasi,Penerbit Andi, Yogyakarta.
Hardiyanti, 2014.Pembuatan Web Company Profile Catering dan Wedding Organizer
Sari Mukt i. Tugas Akhir Program Diploma 3 Manajemen Informatika STMIK El
Rahma, Yogyakarta.
Herlina, 2014.Web Site Penjualan pada D’sekar Printing Menggunakan Frame Work
Codeigniter. Tugas Akhir Program Diploma 3 Manajemen Informastika STMIK El
Rahma, Yogyakarta.
Jogiyanto, H.M, 2009. Analisa Dan Desain,Edisi 3,Penerbit Andi,Yogyakarta.
Khasanah, A.U. 2015.sSistem Informasi Persediaan Barang Dagangan Pada Toko Omah
Gemi. Tugas Akhir Program Diploma 3 Komputerisasi Akuntansi STMIK El
Rahma, Yogyakarta.
Solichin, 2009. Database Management System,Penerbit Andi, Yogyakarta.
Sembiring, 2014.Sistem Informasi Akuntansi Penjualan Tunai dan Persediaan Barang
Elektronik pada Toko West Nootebook. Tugas Akhir Program Diploma 3
Komputerisasi Akuntansi STMIK El Rahma Yogyakarta.
Wahyuni, 2013.Sistem Informasi Penjualan-Pembelian Dan Pencatatan Hutang
CV.Prima Agro. Tugas Akhir Program Diploma 3 Komputerisasi Akuntansi STMIK
El Rahma, Yogyakarta.