Anda di halaman 1dari 4

Volume 3, No.

3 Desember 2019 e-ISSN 2580-9741


p-ISSN 2088-3943

RANCANG BANGUN SISTEM INFORMASI INVENTORY PADA


SALONKECANTIKAN
Elly Mufida1, Eva Rahmawati2, Hylenarti Hertiana3

Program Studi Teknologi Komputer Universitas Bina Sarana Informatika


Program Studi Teknik Informatika STMIK Nusa Mandiri Jakarta, Indonesia
Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta, Indonesia

Email: elly.elm@bsi.ac.id, eva.ehw@nusamandiri.ac.id, hylenarti.hha@nusamandiri.ac.id

Abstrak
Perusahaan atau unit usaha memanfaatkan peranan internet untuk aktivitas perusahaan, Aplikasi
pendukung aktivitas perusahaan yang di buat sudah mulai berbasis web baik itu yang berkaitan dengan
administrasi, finance, marketing, dan pengelolaan barang atau inventory sehingga informasi yang di dapat
lebih cepat dan mudah diakses dimana saja. Sistem inventory merupakan suatu hal yang sudah tidak asing
lagi bagi perusahaan. Tetapi permasalahan inventory sering sekali menjadi kendala. Penangan data yang
masih dilakukan dengan menggunakan sistem manual mengakibatkan sering terjadinya kesalahan yang
ada. Dalam perkembangan perusahaan untuk melihat ketersediaan stok barang masih menggunakan
sistem manual yang sangat membutuhkan banyak waktu dan ketelitian. Oleh karena itu dengan sistem
informasi inventory ini diharapkan dapat menyelesaikan masalah. Dalam penelitian ini menghasilkan
sebuah aplikasi perancangan sistem informasi inventory yang dapat menghasilkan sebuah laporan stok
barang. Diharapkan dengan adanya penelitian ini, maka akan mempermudah proses monitoring stok
barang masuk dan barang keluar. Penelitian ini menggunakan UML sebagai tools dan PHP sebagai
bahasa pemrograman dalam pembuatan rancang bangun sistem inventory salon.

Kata kunci: Rancang Bangun, Sistem,Informasi, Inventory, UML

Abstract
The company or business unit utilizes the role of the internet for corporate activities, applications
supporting corporate activities that have been made have started web-based both related to
administration, finance, marketing, and management of goods or inventory so that information can be
more quickly and easily accessed anywhere . Inventory system is a thing that is familiar to companies.
But inventory problems often become obstacles. Handling of data that is still done using a manual system
results in frequent errors. In the development of the company to see the availability of stock of goods still
using a manual system that requires a lot of time and accuracy. Therefore this inventory information
system is expected to solve the problem. In this study produced an inventory information system design
application that can produce an inventory report. It is expected that with this research, it will facilitate
the process of monitoring the stock of goods entering and exiting goods. This research uses UML as a
tool and PHP as a programming language in the design of a salon inventory system.
Kata kunci: Design, System, Information, Inventory, UML

1. Pendahuluan mencatat pada form pengeluaran dan pemasukan


barang kemudian menyalinnya ke dalam
Perusahaan memanfaatkan perkembangan Microsoft Office yaitu dengan menggunakan
teknologi internet dan sistem Informasi yang excel, pada aplikasi tersebut tidak bisa
berkembang pesat saat ini. Menurut (Sutarman, menyimpan data dan informasi secara terpusat
2012) ”Sistem informasi adalah sistem yang pada suatu basis data, sehingga sering kali
dapat di definisikandengan mengumpulkan, terjadi ketidaksesuaian antara informasi yang
memproses, menyimpan, menganalisis, didapat serta kehilangan data yang disebabkan
menyebarkaninformasi untuk tujuan tertentu”. oleh human error. Kehilangandata terjadi saaat
Salonmerupakan perusahaan yang bergerak pengguna dengan sengaja atau tidak sengaja
dalam bidang jasa kecantikan.Dalam penelitian melakukan penghapusan dokumen atau
Salon ini sedang mengembangkan aplikasi penimpaan dokumen sehingga informasi akhir
pendukung terutama untuk inventory barang persediaan barang yang dihasilkan sering tidak
karena belum adanya aplikasi khusus inventory sesuai dengan stok fisik barang yang ada
barang sehingga semua kegiatan penerimaan digudang. Belum adanya aplikasi khusus
dan pengeluaran barang serta stockopname inventory barang sehingga semua kegiatan
masih menggunakan form manual dan Excel penerimaan dan pengeluaran barang serta
dimana seorang staff gudang yang bertugas stockopname masih menggunakanform manual

99
Jurnal Mantik Penusa Vol.3, No.3 Desember 2019, pp 99-102 Terakreditasi DIKTI No.SK 21/E/KPT/2018
Volume 3, No. 3 Desember 2019 e-ISSN 2580-9741
p-ISSN 2088-3943

dan Excel dimana seorang staff gudang yang berbagai kebutuhan proses pengolahan transaksi
bertugas mencatat pada form pengeluaran dan harian, membantu dan mendukung seluruh
pemasukan barang kemudian menyalinnya ke kegiatan operasi, bersifat manajerial dari suatu
dalam excel, pada aplikasi tersebut tidak bisa organisasi dan membantu memperlancar
menyimpan data dan informasi secara terpusat penyediaan laporan yang dibutuhkan”.
pada suatu basis data, sehingga sering terjadi 2.1 Tools System
ketidaksesuaian informasi dan kehilangan data Dalam merancang sistem diperlukannya
yang disebabkan oleh kesalahan manusia. suatu peralatan yang dapat mendukung
Kehilangan data dapat saja terjadi ketika terbuatnya sebuah rancangan. Peralatan
pengguna dengan sengaja atau tidak sengaja pendukung yang digunakan:
melakukan penghapusan dokumen atau 1) Unifield Modeling Language (UML)
penimpaan dokumen sehingga informasi akhir Menurut (Puspitasari, 2016a)
persediaan barang yang dihasilkan sering tidak mengemukakan bahwa, “UML (Unified
sesuai dengan stok fisik barang yang ada Modelling Language) adalah salah standar
digudang.Menurut (Rosidin & Lubis, 2017) bahasa yang banyak digunakan di dunia industri
menyatakan bahwa, “Sistem yang untuk mendefinisikan requirement, membuat
terkomputersisasi merupakan solusi terbaik analisis dan desain, serta menggambarkan
untuk memecahkan permasalahan yang ada arsitektur dalam pemrograman berorientasi
pada perusahaan ini, banyak manfaat yang akan objek”.
diperlolah yaitu dalam hal proses transaksi, UML dideskripsikan oleh beberapa
pembuatan laporan menjadi lebih cepat diagram diantaranya:
sehingga cara kerja dapat berjalan dengan secara a) Use Case Diagram
efektif dan efisien”. Use Case Diagram digunakan untuk
menggambarkan sistem dari sudut
2. Metode Penelitian pandang pengguna sistem tersebut
(user).
Menurut (Heryanto, Agus; Fuad, Hilmi; b) Class Diagram
Dananggi, 2014) menyatakan bahwa Class adalah spesifikasi yang akan
“Persediaan merupakan stock yang dibutuhkan menghasilkan objek dan merupakan
perusahaan untuk mengatasi adanya fluktuasi inti dari pengembangan dan desain
permintaan. Persediaan dalam proses produksi berorientasi objek.
dapat diartikan sebagai sumber daya c) Statechart Diagram
menganggur, hal ini dikarenakan sumber daya Menggabungkan semua state (kondisi)
tersebut masih menunggu dan belum digunakan yang dimiliki dari suatu objek dari
pada proses berikutnya. Inventory atau sering suatu class dan keadaan yang
disebut persediaan merupakan simpanan menyebabkan state berubah.
barang-barang mentah, material atau barang jadi d) Sequence Diagram
yang disimpan untuk digunakan dalam masa Menggambarkan interaksi antara
mendatang atau dalam kurun waktu sejumlah objek dalam urutan
tertentu.Persediaan barang sangat penting dalam waktu.Kegunananya untuk menunjukan
suatu perusahaan dalam menghadapi perubahan rangkaian pesan yang dikirim antara
pasar produksi serta mengantisipasi perubahan objek juga interaksi antar objek yang
harga dalam permintaan barang yang terjadi pada titik tertentu dalam
banyak.Pengertian persediaan/ inventory yaitu eksekusi sistem.
sebagai berikut.Inventory adalah sejumlah e) Activity Diagram
sumber daya baik berbentuk bahan mentah Menggambarkan rangkaian aliran dari
ataupun barang jadi yang disediakan perusahaan aktivitas, digunakan untuk
untuk memenuhi permintaan dari konsumen. mendeskripsikan aktifitas yang
Sedangkan pengertian inventory dalam definisi dibentuk dalam suatu operasi sehingga
lainnya adalah suatu teknik untuk manajemen dapat juga digunakan untuk aktifitas
material yang berkaitan dengan persediaan”. lainnya.
Menurut (Puspitasari, 2016a) mengemukakan
bahwa “Sistem Informasi merupakan sistem 2) Entity Relation Diagram (ERD)
yang mempunyai kemampuan untuk Komponen yang digunakan dalam
mengumpulkan informasi dari semua sumber merancang ERD antara lain;
dan menggunakan berbagai media untuk a) Entitas Merupakan data inti yang akan
menampilkan informasi. Sistem informasi di disimpan
dalam suatu organisasi yang mempertemukan

100
Jurnal Mantik Penusa Vol.3, No.3 Desember 2019, pp 99-102 Terakreditasi DIKTI No.SK 21/E/KPT/2018
Volume 3, No. 3 Desember 2019 e-ISSN 2580-9741
p-ISSN 2088-3943

b) Atribut Merupakan kolom data yang dan pengeluaran produk di gudang pusat dan
disimpan cabang.Sistem dapat melihat stock cabang
c) Atribut Kunci Primer Merupakan dan gudang pusat serta dapat melakukan
kolom data yang nilainya menjadi data stock opname di gudang dan pusat setiap
utama bulannya.
d) Atribut Multi Nilai Merupakan kolom b) Design
data yang dapat memiliki nilai lebih Pada tahap design penulis menggunakan
dari satu software untuk membuat mockupnya
e) Relasi Merupakan hubungan antar menggunakan software Balsamiq, UML
entitas untuk mengambarkan diagram activity dan
f) Asosiasi Merupakan penghubung diagram Use Case, dan aplikasi yang di buat
antara relasi dengan entitas, dimana di merupakan program berorientasi objek
kedua ujungnya memiliki multiplicity (OOP).
kemungkinan jumlah pemakaian “ c) Code Generation
3) Bahasa Pemrograman Penulis menggunakan bahasa pemrograman
a. Framework Codeigniter php dengan framework Codeigniter, html
Menurut (Raharjo, 2018) dan database MySQL serta menggunakan
mendifinisikan “Codeigniter adalah Sublime Text.
frameworkweb untuk bahasa d) Testing
pemrograman PHP, yang dibuat oleh Penulis mendiskripsikan pengujian yang
Rick Ellis pada tahun 2006, penemu akan dilakukan dengan menggunakan
dan pendiri EllisLab yaitu suatu tim blackbox testing pada tahap akhir.
kerja yang berdiri pada tahun 2002 e) Support
yang bergerak di bidang pembuatan Penerapan program merupakan tahap
software dan tool untuk para dimana penulis menyelesaikan tahapan
pengembang web. dalam penelitian.
b. XAMPP 1. Rancangan Basis Data
Menurut (Arief, 2011) menyatakan Penulis membuat rancangan basis data
bahwa, “XAMPP merupakan aplikasi sebagai berikut:
yang mengintegrasikan beberapa
aplikasi utama web di dalamnya.
Dalam XAMPP terdapat instalasi
modul PHP, MySQL, web server
Apache”.
c. MySQL
Menurut (Puspitasari, 2016a)
mengemukakan bahwa “MySQL
adalah salah satu jenis database server
yang sangat terkenal dan banyak
digunakan untuk membangun aplikasi
web yang menggunakan database
sebagai sumber dan pengolahan
datanya”. Gambar 1.Use casediagram Menu Utama

4. Kesimpulan
3. Analisa Dan Pembahasan
Kesimpulan yang dapat diambil dari
Dalam penelitian ini penulis menggunakan
pembuatan sistem informasi inventory adalah
proses waterfall model yang penulis gunakan
berdasarkan hasil penelitian yang telah
sebagai pengembangan sistem.
dilakukan, sistem informasi inventory yang
a) Analisa Kebutuhan Software
dibuat mampu berjalan secara efektif, yaitu
Dalam tahap ini penulis melakukan analisa
dengan memberikan informasi yang tepat dan
yang mendalam terhadap sistem yang akan
cepat terhadap ketersediaan stok produk salon di
di rancang adalah dibuatkan level akses user
gudang. Serta dapat mempermudah pencarian
masing-masing jabatan, yaitu kasir, owner,
barang yang akan digunakan.Dengan adanya
dan staff gudang. Dapat membuat statistik
sistem informasi inventory ini mampu
penerimaan dan pengeluaran
menghasilkan laporan sesuai dengan keinginan
produk,membuat laporan yang dapat di
pengguna saat ini, yaitu laporan persediaan
download. Dapat memonitoring penerimaan

101
Jurnal Mantik Penusa Vol.3, No.3 Desember 2019, pp 99-102 Terakreditasi DIKTI No.SK 21/E/KPT/2018
Volume 3, No. 3 Desember 2019 e-ISSN 2580-9741
p-ISSN 2088-3943

produk, pengiriman produk, dan pembelian


produk serta dapat melihat laporan stock
opname setiap bulannya.

5. Referensi

[1] Arief, M. R. (2011). Pemrograman Web


Dinamis menggunakan PHP dan MySQL.
Andi Publisher.
[2] Heryanto, Agus; Fuad, Hilmi; Dananggi, D.
(2014). Rancang Bangun Sistem Informasi
Inventory Barang Berbasis Web Studi Kasus di
PT . Infinetworks Global Jakarta. Jurnal
Sisfotek Global, 4(2), 2–5.
[3] Puspitasari, D. (2016a). Sistem Informasi
Perpustakaan Sekolah Berbasis Web. Jurnal
Pilar Nusa Mandiri, 2, 227–240.
https://doi.org/https://doi.org/ISSN 1978-1946
[4] Puspitasari, D. (2016b). Sistem Informasi
Perpustakaan Sekolah Berbasis Web. Jurnal
Pilar Nusa Mandiri, (2), 227–240.
https://doi.org/ISSN 1978-1946
[5] Raharjo, B. (2018). Belajar Otodidak
Framework CodeIgniter: Teknik
Pemrograman Web dengan PHP 7 dan
Framework 3 (Revisi). Bandung: Informatika.
[6] Rosidin, & Lubis, B. O. (2017). Implementasi
Program Persediaan Barang pada CV . Ardho
Teknik Bekasi. JURNAL SISTEM INFORMASI
STMIK ANTAR BANGSA, VI(2), 172–180.
[7] Sutarman. (2012). Buku Pengantar Teknologi
Informasi. Jakarta: Bumi Aksara.

102
Jurnal Mantik Penusa Vol.3, No.3 Desember 2019, pp 99-102 Terakreditasi DIKTI No.SK 21/E/KPT/2018

Anda mungkin juga menyukai