sistem informasi persediaan barang rumah produksi...
TRANSCRIPT
1
SISTEM INFORMASI PERSEDIAAN BARANG RUMAH PRODUKSI NENA
COLLECTION
Nurhabibah
Program Studi Sistem Informasi
STMIK El Rahma Yogyakarta
Jl. Sisingamangaraja No. 76 Karangkajen Yogyakarta
e-mail: [email protected]
INTISARI
Penelitian ini berjudul Sistem Informasi Persediaan Barang Rumah Produksi Nena
Collection. Penelitian ini dilakukan di jl.Imogiri Barat Km 8, Sudimoro, Bantul Yogyakarta.
Sistem ini merupakan sebuah sistem yang ditujukan untuk mempermudah pengolahan data yang
dilakukan di Rumah Produksi Nena Collection.
Sistem ini dibuat berdasarkan kebutuhan pengolahan data transaski penjualan,pembelian
dan persediaan barang. Pembuatan sistem ini menggunakan Framework Codeigniter degan
bahasa pemrograman PHP dan database MySQL.
Sistem ini diharapkan mempermudah pengolahan data penjualan, pembelian, supplier,
konsumen, karyawan dan stok barang sehingga seluruh egiatan dalam rumah produksi dapat
dijalankan secara maksimal dan terkomputerisasi sesuai yang diharapkan.
Kata kuncinya : Sistem Persediaan, Framework Codeigniter, MySQL, PHP.
ABSTRAC This research is entitled Nena Production House Supply Inventory Information System
Collection. This research was conducted in Jl. Imogiri Barat Km 8, Sudimoro, Bantul
Yogyakarta. This system is a system intended to facilitate data processing carried out in the
Nena Collection Production House.
This system is made based on data processing needs of sales, purchases and inventory.
Making this system uses Codeigniter Framework with PHP programming language and MySQL
database.
This system is expected to facilitate the processing of data on sales, purchases, suppliers,
consumers, employees and stock items so that all activities in a production house can be run
maximally and computerized as expected.
The key words: Inventory System, Codeigniter Framework, MySQL, PHP.
2
Latar Belakang Masalah
Seiring dengan semakin ketatnya persaingan dalam dunia usaha,keberadaan
pengolahan data menjadi informasi scara terkomputerisasi menjadi hal yang sangat
penting. Hal itu dikarenakan pengolahan data secara terkomputerisasi dapat
memberian kontribusi yang besar untuk mendukung kinerja suatu perusahaan
menjadi lebih baik. Jika di di bandingkan pengolahan data secara manual, pengolahan
data secara terkomputerisasi memiliki kelebihan, seperti pengolahan data yang cepat
dan akurat serta mendukung pengolahan data dalam skala besar. Perusahaan sebagai
salah satu organisasi yang memiliki kecenderungan orientasi pada laba, selalu
membutuhkan sistem yang terkomputerisasi dalam mengumpulkan, menyimpan , dan
memproses data untuk menghasilkan informasi yang dapat membantu perusahaan
dalam melakukan perencanaan strategi dan pengambilan suatu keputusan seacara
efektif. Tanpa adanya sistem yang terkomputerisasi,perusahaan akan mengahadapi
kendala untuk medapatkan informasi yang aktual dan akurat. Hal ini disebabkan
karena pengumpulan dan pengolahan data masih dilakukan secara maual. Dengan
adanaya bantuan dari sistem yang terkomputerisasi, informasi pada perusahaan dapat
di kelola dengan baik, sehingga dapat mencipatakan efisiensi terutama dalam hal
pembiayaan.
Rumah Produksi Nena Collection adalah sebuah rumah yang memproduksi
kerajinan batik dan craft, berbagai macam kerajinan yang dihasilakan seperti sarung
bantal, taplak meja, kitchen set, tas, pakaian, badcover dan masih banyak yang lainya,
dan juga menyalurkan keahlian masyarakat sekitar khususnya dalam bidang hal
menjahit. Pertama kali di rilis oleh ibu Erna Zurnimawati pada tahun 2000.
Penjualannya sendiri menggunakan sistem online dan offline,untuk sistem offline
dengan cara menitipkan barang kepada toko-toko batik seperti Mirota Batik yang
berada di Yogyakarta dan Surabaya,serta Rumah Lawean yang berada di Solo dengan
sistem pencatatan yang masih manual. Toko ini dapat langsung di akses di jl. Imogiri
Barat KM 8,Sudimoro Rt 01 Timbulharjo Sewon Bantul Yogyakarta. Sedangkan
untuk sistem online, ibu Nena memanfaatkan fasilitas istagram dan WhatsApp saja.
Tetapi dalam beberapa hal Rumah Prodksi nena Collection masih belum
terkompterisasi dana pencataan berbagai macam kegiatanya masih menggunakan
cara manual yaitu dalam hal penjualan dan pembelian barang, perhitungan stok
barang dan dalam pengolahan data keanggotaan serta berbagai laporanya. Untuk
3
menjadi salah satu usaha yang mampu bersaing di era yang semakin berkembang saat
ini seharusnya Rumah Produksi Nena Collection mempunyai suatu sistem yang dapat
melakukan trnsaksi penjualan, pembelian , menghitung stok barang dengan cepat,
dapat mengelola data karyawan dan berbagai laporan secara cepat dan efisien (Erna
Zurnimawati, 2018).
Berdasarkan masalah di atas, maka dapat diambil sebuah aplikasi pada
Rumah Produksi Nena Collection dengan judul ” Sistem Informasi Persediaan
Barang Rumah Produksi Nena Collecttion Dengan Framework Codeigniter ”.dengan
menggunakan bahasa pemrogaman PHP dan MySQL sebagai databasenya serta
menggunakan kerangka kerja codeigniter.
Rumusan Masalah
Berdasarkan latar belakang masalah yang telah diuraikan sebelumnya, maka
dapat dirumuskan permasalahan pada Sistem Informasi Persediaan Barang Rumah
Nena Collection Dengan Framework Codeigniter yaitu sebagai berikut:
a. Rumah Produksi Nena Collection tidak dapat mengolah data stok barang secara
cepat dan cepat.
b. Rumah Produksi Nena Collection tidak dapat mengolah data karyawan.
c. Rumah Produksi Nena Collection tidak dapat menyajikan laporan transaksi
penjulan dan pembelian barang, stok barang, supplier dan karyawan.
4
Batasan Masalah
Untuk menjaga konsistensi dalam membuat program dan penelitian ini,
maka dibatasi masalah yang akan diuraikan sebagai berikut :
a. Pengolahan data penjualan dan pembelian barang.
b. Pengolahan data persediaan barang.
Tujuan Penelitian
Adapun tujuan pembuatan Sistem Informasi Persediaan Barang Rumah
Produksi Nena Collection Dengan Framework Codeigniter adalah sebagai berikut .
a. Menghasilkan perangkat lunak untuk sistem pengolahan data, yaitu data barang,
pegawai, supplier, dan tarnsaksi jual beli barang.
b. Untuk memudahkan dalam melakukan hal pencataan dan pengecekan stok
barang.
c. Dapat mengetahui siapa saja pegawai Rumah Produksi Nena Collection tersebut
secara cepat dan akurat.
d. Menghasilkan laporan data transaksi jual beli barang, pegawai, stok barang, dan
supplier.
Manfaat Penelitian
Adapun manfaat penelitian pembuatan Sistem Informasi Persediaann Barang
Rumah Produksi Nena Collection Dengan Framework Codeigniter adalah sebagai
berikut .
a. Dengan adanya Sistem Informasi Penjualan, Pembelian dan Persediaan
Rumah Produksi Nena Collection dapat memudahkan dalam hal
pencataan data baik itu transaksi jual beli barang, pegawai , stok barang, dan
supplier secara cepat dan tepat.
b. Memudahkan pemilik rumah produksi untuk mengontrol pengurangan dan
penambahan stok barang.
c. Memudahkan dalam mengenali pegawai dari Rumah Produksi Nena
Collection.
5
d. Memudahkan pemilik Rumah Produksi Nena Collection untuk melihat
perkembanagan usahanya dalam kurun waktu tahunan, bulanan, ataupun
harian dari laporan yang diberikan Sistem Informasi Penjualan, Pembelian
dan Persediaan Rumah Produksi Nena Collection.
Metode Penelitian
Untuk mencapai tujuan penelitian di atas akan digunakan metode-metode
penelitian sebagai beriut .
a. Alat dan Bahan Penelitian
1) Komputer
2) Kertas HVS
3) Printer
4) Alat Tulis
5) Buku
b. Metode Pengumulan Data
1) Metode Observasi
Mendapatkan dan mengumpulkan data dengan cara mengamati secara
langsung dan mencatat fenomena obyek penelitian.
2) Metode wawancara
Pengumpulan data dengan cara melakukan komunikasi dan wawancara
secara langsung dengan pemilik Rumah Produksi Nena Collection.
3) Metode Literatur
Mendapatkan dan mengumpulkan melalui buku-buku bacaan,
majalah yang berhubungan dengan obyek penelitian.
c. Jalanya Penelitian
1) Analisa Kualitatif
Analisa kualitatif yaitu analisa yang dilakukan dengan
menganalisa data-data yang didapat berdasarkan referensi-referensi yang
relevan dengan masalah penelitian. Menganalisa dari data-data yang
relevan di dapatkan langsung dari pemilik Rumah Produksi Nena
Collection
2) Analisa Kualitatif
6
Analisa kuantitatif ialah analisa yang dilakukan berdasarkan kuantitas
data yang diperoleh selama penelitian. Menganalisa dari data informasi
yang berupa angka atau bilangan yang didapatkan langsung dari pemilik
Rumah Produksi Nena Collection,berdasarkan perhitunagn secara
kuantitatif dapt dilakukan untuk menghasilan suatu kesimpulan.
Landasan Teori
Pengertian DAD
Menurut Andri Kristanto (2014), Terdapat dua bentuk DAD (Diagram Alir
Data), yaitu Diagram Alir Data Fisik (Physical Data Flow Diagram) dan
Diagram Arus Data Logika (Logical Data Flow Diagram). Diagram arus data
fisik lebih menekankan pada bagaimana proses dari sistem diterapkan
sedangkan diagram arus data logika lebih menekankan proses – proses apa yang
terdapat di sistem.
Pengertian MySQL
Menurut Nugroho(2013), MySQL merupakan database yang paling digemari
dikalangan Programmer Web, dengan alasan bahwa program ini merupakan
database yang sangat kuat dan cukup stabil untuk digunakan sebagai media
penyimpanan data. Sebagai sebuah database server yang mampu untuk
memanajemen database dengan baik, MySQL terhitung merupakan database
yang paling digemari dan paling banyak digunakan dibandingkan database
lainnya.
Database MySQL
Menurut Nugroho (2013)Database mySQL merupakan suatu perangkat lunak
database yang berbentuk database relasional, atau dalam bahasa basis data
sering kita sebut dengan Relation Database Management System (RDBMS)
yang menggunakan suatu bahasa permintaan bernama SQL.
Sebagai sebuah database server tentunya mySQL mampu menangani beberapa
aplikasi lain yang akan mengakses data yang disimpannya. Aplikasi-aplikasi
tersebut dapat berupa program kompiler maupun bahas scripting server site
7
PHP, perl, CGI, Java, dan sebagainya. Karena kebutuhan tersebut, server
mySQL memerlukan sebuah program lain untuk menghubungkan aplikasi
dengan data server. Program tersebut biasanya berupa MyDBC untuk
menghubungkan program yang bersifat kompiler ataupun personal web server
(PWS) untuk menangani aplikasi yang berbasis web.
Pengertian PHP
Menurut Nugroho (2013), Personal Home Page, merupakan suatu
bahasa pemrograman yang difungsikan untuk membuat aplikasi web
(website,blog atau aplikasi web). PHP termasuk bahasa program yang hanya
bisa berjalan di sisi server, atau sering disebut Side Server Language. Jadi,
program yang dibuat dengan kode PHP tidak bisa berjalan kecuali dia
dijalankan pada server web yang terus berjalan dia tidak akan bisa dijalankan.
Hasil berbentuk web, baik itu website (web pribadi, web portal berita,
web profil perusaahaan). PHP adalah bahasa pemogramannya, dalam
membuat website ataupun aplikasi berbasis web, bukan hanya kode PHP saja
yang kita dibutuhkan,tapi kita juga akan menggunakan kode HTML (Hyper
Text Markup Language) form. Selain itu kita juga akan butuh CSS
(Cascading Style eSheets) sebagai kode pemanis web, juga bisa jadi
pengganti HTML. Jadi, dalam membuat web, kita pasti akan menggunakan
kode HTML dan PHP.
Pengertian Bootsrap
Menurut Nugroho(2013) bootsrap merupakan framework ataupun tools untuk
membuat aplikasi web ataupun situs web responsive secara cepat,mudah dan
gratis.Boootsrap tesrdiri dari css dan html untuk menghasilkan
grid,layout,thypograrhy,table,form,navigation,dan lain-lain.Di dalm bootsrap
juga sudah terdapat jquery plungins untuk menghsilkan komponen UI yang
cantiktransition,modal,dropdown,scro;;spy,tooltip,tab,popover,alert,button,coro
usel dll.
8
Pengertian Flowchart
Flowchart adalah representasi secara grafik dari suatu algoritma atau prosedur untuk
menyelesaikan suatu masalah, dengan menggunakan flowchart akan memudahkan
pengguna melakukan pengecekan bagian-bagian yang terlupakan dalam analisis masalah,
disamping itu flowchart juga berguna sebagai fasilitas untuk berkomunikasi
antara pemrogram yang bekerja dalam tim suatu proyek.Flowchart membantu memahami
urutan-urutan logika yang rumit dan panjang. Flowchart membantu mengkomunikasikan
jalannya program ke orang lain (bukan pemrogram) akan lebih mudah. (Anharku,2009).
Pengertian PHP Myadmin
Bunafit (2013), PHPMyAdmin adalah aplikasi manajemen database server MySQL
berbasis web. Dengan aplikasi phpMyAdmin kita bias mengelola database sebagai root
atau juga sebagai user biasa, kita bias membuat database baru, megelola database dan
melakukan operasi perintah-perintah database secara lengkap seperti saat kita di MySQL
Promp.
Analisa Perancangan Sistem
Analisa dan perancangan sistem dibuat untuk membantu memberikan gambaran
dalam membuat suatu sistem. Tahap ini sangat penting dilakukan karena pada
tahap perancangan ini memiliki tujuan dan maksud, diantaranya untuk memenuhi
kebutuhan kepada pemakai sistem selain itu juga untuk memberikan gambaran
yang jelas kepada pengguna sistem dan programmer tentang sistem yang akan
dibuat.
Relasi Tabel
Relasi antar tabel merupakan hubungan yang terjadi pada suatu tabel dengan tabel yang
lainya,yang berfungsi untuk mengatur operasi suatu database.
9
Kd_brg*Nama_brg
SatuanStok
Hrg_beliHrg_jual
Barang
Nip*Nama_kry
JkAlamatNo_telp
Karyawan
No_transbeli*Kd_sup
NipTgl_beli
Beli
No_transjual*Kd_kons**
NipTgl_jual
Jual
Kd_sup*Nama_sup
AlamaNo_telp
Supplier
Kd_kons*Nama_kons
AlamatNo_telp
Konsumen
No_transjual*Kd_brg**Jml_jualHrg_jual
No_transbeli*Kd_brg**Jml_beliHrg_beli
D_Jual
D_Beli
Diagram Konteks
ADMIN
0
Sistem Informasi
Perseeiaan
Barang Rumah
Produksi “Nena
Collection”
PEMILIK
PELANGGAN
Data barang
Data suplier
Data konsumen
Data penjualan
Data pembelian
Data Karyawan
Laporan penjualan
Laporan pembelian
Laporan stok barang
Laporan data konsumen
Laporan supplier
Laporan karyawan
nota
Laporan penjualan
Laporan pembelian
Laporan stok barang
Laporan data konsumen
Laporan supplier
Laporan karyawan
11
DAD Level 0 Sistem Informasi
Pemilik
Admin
1.0
Pengolahan Data
Master
2.0
Pengolahan Data
Transaksi
Data Karyawan
Data Barang
Data Supplier
Data Konsumen
Data Pembelian
Data Penjualan
Karyawan
Barang
Supplier
Konsumen
Data Karyawan
valid
Data Barang Valid
Data Supplier Valid
Data Konsumen
Valid
Data Supplier
Data Barang
Data Pembelian Valid
Data Detail
Pembelian Valid
Data Detail Penjualan
Valid
Data Detail Penjualan
Valid
Pembelian
Detail_pembel
ian
Penjualan
Detail_penjualan
Data Detail Penjualan
Data Penjualan
Data Detail Pembelian
Data Pembelian
Data Konsumen
Data Supplier
Data Barang
Data Karyawan
Laporan Penjualan
Laporan Pembelian
Laporan Stok Barang
Laporan Konsumen
Laporan Karyawan
Laporan Supplier
Data Konsumen
Laporan Penjualan
Laporan Pembelian
Laporan Stok Barang
Laporan Konsumen
Laporan Karyawan
Laporan Supplier
Laporan
DFD Level 1 Input Data
12
ADMIN
Barang
Suplier
konsum
en
Data
Karyawan
Data barang
Data suplier
Data
konsumen
Data
karyawan
valid
Data barang
valid
Data suplier
valid
Data
konsumen
valid
3.1
Karyawan
3.2
Barang
3.3
Supplier
3.4
Konsumen
karyawan
13
Flowchart Menu Utama
Mulai
Input Login user dan
password
Login
Tampil Beranda, Iput
Data, Transaksi, Keluar
Input Data
Transaksi
Exit
Selesai
Tampilkan sub menu
data Kategori , Data
Barang, Data Supplier,
Data Konsumen, Data
Karyawan
Tampilkan sub
menu Pembelian
dan Penjualan
Y
T
Ya
Tidak
Ya
Ya
Tidak
A
B
Y
C
14
Kesimpulan
Kesimpulan yang dapat diambil dari analisis dan Sistem Informasi
Persediaan Barang Rumah Produksi Nena Collection ini adalah sebagai berikut :
1. Sistem Informasi Persediaan Barang Rumah Produksi Nena Collection ini
mampu memudahkan kinerja admin maupun owner dalam menghitung
jumlah belanja dan jumlah stok barang (Hasil kusioner dengan pemilik dan
karyawan Rumah Produksi Nena Collection).
2. Dengan danya sistem ini maka data karyawan akan lebih tertata rapi pada
database.
3. Sistem Informasi Persediaan Barang Rumah Produksi Nena Collection ini
dapat menghasilakan informasi berupa laporan stok barang, laporan jumlah
konsumen, laporan supplier , laporan data karyawan, laporan penjualan,
pencarian data dan laporan pembelianhasil dari tes uji aplikasi).
Saran
Dalam pembuatan Sistem Informasi Persediaan Barang Rumah
Produksi Nena Collection ini, penulis menyadari masih banyak kekurangan
didalamnya diantaranya masih kurang lengkapnya form-form dan laporan
keuangan akuntansi pada umumya. oleh karena itu penulis menyarankan :
1. Melengkapi dengan fitur absesnsi dan penggajian.
2. Menyempurnakannya dengan laporan keuangan.
3. Menambahkan transaksi retur.
15
DAFTAR PUSTAKA
Astuti, 2013, Sistem informasi Aplikasi Kasir Menggunakan Barcode Reader Pada Toko
dan Jasa Widodo Komputer Ngadirejo Kabupaten Pacitan, Indonesia Jurnal On
Computer Science- IJCSS-Volume 10 No., ijcss.unsa.ac.id.
Djaona, 2015, Aplikasi Manajemen Toko Menggunakan Bprlan Delphi pada Toko Baby
And Kids Umbulharjo Yogyakarta, Skripsi Program Studi Sistem Informasi
STMIk El Rahma Yogyakarta.
Hermawan, 2018, Semua Bisa Menjadi Programmer Codeigniter Basic, Jakarta.
Nugroho, 2013, Skripsi Program Studi Sistem Informasi STMIK El Rahma Yogyakarta
Sistem Informasi Penjualan Handphone Di Alerone Ohone Yogyakarta.
Setiawan, 2013, Sistem Informasi Jual beli E-currency, Skripsi program study, Sistem
Informasi STMIK El Rahma Yogyakarta.
Subagia, Anton, Kolaborasi Codeigniter dan Ajax dalam Perancangan CMS, Jakarta
2018
Subagia, 2017, Membangun Aplikasi dengan Codeigniter dan database SQL Server,
Jakarta.
Wahyuni, 2013, Sistem Informasi Akuntansi penjualan, pembelian dan pencatatan
hutang CV.PRIMA ARGO. Tugas Ahir Program Diplma 3 Komputer Akuntansi
STMIK El Rahma Yogyakarta.
Offset, 2016, Pemrograman PHP dan MySQL untuk Pemula, Yogyakarta.