15
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.

SISTEM INFORMASI PERSEDIAAN BARANG RUMAH PRODUKSI …jurnal.stmikelrahma.ac.id/assets/file/Nurhabibah--stmikelrahma.pdf · kerajinan batik dan craft, berbagai macam kerajinan yang

  • Upload
    others

  • View
    16

  • Download
    6

Embed Size (px)

Citation preview

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

10

Diagram berjenjang

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.