3, Agustus 2018
ABSTRAK
Pada aplikasi warehouse yang dirancang memiliki fasilitas untuk mengolah barang masuk
hingga keluar dengan menggunakan aplikasi berbasis web yang terintegrasi dengan Qrcode. Dengan
fitur kelola barang, penempatan barang, pendataan barang dan laporan pengelolaan warehouse.
Warehouse adalah suatu kegiatan dalam proses pengolahan data barang yang terdapat di dalam suatu
tempat penyimpanan. Aplikasi warehouse berbasis web mampu membantu pengelola warehouse
untuk mendata barang yang masuk dan keluar. Laporan penelitian ini akan membahas perancangan
aplikasi yang akan dibangun. Laporan penelitian ini pada bab pertama akan menjelaskan
permasalahan yang melatar belakangi untuk perancangan aplikasi ini. Pada bab selanjutnya akan
dipaparkan teori yang berkaitan dengan perancangan aplikasi seperti pengertian warehouse, qrcode
dan teori lainnya. Pada bab tiga ada Analisis dan perancangan aplikasi mencakup data atau dokumen
yang digunakan untuk nantinya dibangun, sistem yang akan dibangun menggunakan flowmap dan
Unified Modeling Language yang mendukung proses perancangan aplikasi. Pada bab empat terdapat
implementasi dan pengujian dari aplikasi yang dirancang untuk mencapai tujuan, bentuk pengujian
ditampilkan berdasarkan hasil pengujian berbentuk tabel. Pada bab lima dalam laporan ini terdapat
penutup yang berisi kesimpulan dari laporan aplikasi warehouse dan saran untuk pengembangan
aplikasi.
24
Jurnal Teknik Informatika, Vol. 10, No. 3, Agustus 2018
25
Jurnal Teknik Informatika, Vol. 10, No. 3, Agustus 2018
Kode QR dapat menampung informasi yang lebih menrupakan skrip yang terintegrasi dengan
banyak daripada kode batang. HTML yang berada pada server (server side
2.4 Pengertian Website HTML embedded scripting). PHP adalah skrip
Website atau disingkat web, dapat diartikan yang digunakan untuk membuat halaman website
yang dinamis. Dinamis berarti halaman
Flowmap Sistem yang sedang Berjalan yang akan ditampilkan dibuat saat halaman
Pengelola Sistem itu diminta oleh client. Mekanisme ini
menyebabkan informasi yang ditrima client
Start selalu yang terbaru/up to date. Semua skrip
PHP dieksekusi pada server dimana skrip
tersebut dijalankan.
Barang Masuk
2.7 MySQL
MySQL (My Structre Query Language)
Masukan Data
adalah sebuah perangkat lunak sistem
Database
barang
manajemen berbasis data SQL (bahasa
Inggris: database management system) atau
DBMS yang multithread, muliti-user,
Cetak barcode
dengan sekitar 6 (enam) juta instalasi di
seluruh dunia. MySQL AB membuat
Menempelkan MySQL tersedia sebagai perangkat lunak
barcode barang
gratis dibawah lisensi komersial untuk
kasus-kasus dimana penggunaannya tidak
Scan Barcode cocok dengan penggunaan GPL tergolong
barang
sebagai DBMS yang bermanfaan untuk
mengelola data dengan cara yang sangat
Simpan barang ke
Rak
fleksibel dan cepat. Itulah sebabnya, istilah
seperti tabel, baris dan kolom digunakan
pada MySQL. Pada MySQL, sebuah
Scan Barcode Rak database mendukung satu atau sejumlah
tabel. Tabel terdiri atas sejumlah baris dan
setiap baris mengandung satu atau beberapa
End
kolom. MySQL adalah salah satu jenis
Phase
26
Jurnal Teknik Informatika, Vol. 10, No. 3, Agustus 2018
Tempel QRCode
1) Login adalah proses pemberian hak akses
kepada user/admin dan validasi untuk
user/admin yang akan mengakses bagian
tertentu dalam sistem;
2) Kelola data barang merupakan mendata End
27
Jurnal Teknik Informatika, Vol. 10, No. 3, Agustus 2018
Ambil Barang
Barang
+ jumlah: int
+ jumlah_sisa: int
NO - kd_barang: char
- kd_kategori: int
Petugas + keterangan: char
+ merek: char Rak
+ alamat: char + nm_barang: char
Scan qrcode YES Database + jenis_kelamin: char + satuan: char - kd_lokasi: char
- kd_petugas: char - kd_rak: char
+ nm_petugas: char - delete(): void + nm_rak: char
- no_telepon: int - edit(): void
- get(): void - delete(): void
- delete(): void - input(): void - input(): void
- edit(): void - set(): void + view(): void
- input(): void + view(): void
+ view(): void Penempatan
- get(): void
+ data_barang: char
+ data_lokasi: char - view(): void
- kd_kategori: char
+ nm_kategori: char
«include»
28
Jurnal Teknik Informatika, Vol. 10, No. 3, Agustus 2018
29
Jurnal Teknik Informatika, Vol. 10, No. 3, Agustus 2018
pengeluaran barang agar data terupdate di sistem dalam membantu petugas dan admin
database. dalam mengelola Warehouse. Seperti
penambahan fitur scan pada proses perekaman
barang masuk dan pengembangan aplikasi
menjadi android.
DAFTAR PUSTAKA
Gambar 4-7 Tampilan Barang masuk [1] Abdulloh, Rohi. 2016. Web
Programming is Easy. Jakarta : Gramedia
Gambar tersebut menampilkan data [2] ANDI, MADCOMS .2016. pemograman
barang yang masuk ke warehouse Centre Of PHP dan MYSQL. Yogyakarta : Andi
Technology, dengan detail informasi barang yaitu [3] Connolly, T.M. & Begg, C.E., Database
tanggal barang masuk, no barang, keterangan, System : A Pratical Approach to Design,
nama supplier dan jumlah barang.. Implementation, and Management ( 5th
Edition), Addion-Wesley, London, 2013
V. KESIMPULAN DAN SARAN
[4] EMS, Tim. 2016. All in One Web
5.1 Kesimpulan
Programing. Jakarta : Gramedia
Aplikasi Warehouse Centre Of
Technology ini dapat melakukan proses
[5] Faizal, Edi., Irnawati. 2015. Pemograman
Java Web (JSP, JSTL & Servlet) Tentang
perekaman barang yang masuk hingga proses
Pembuatan Sistem Informasi Klinik
penempatan barang dilokasi sampai ke rak yang
Diplementasikan dengan Netbeans IDE
tersedia. Aktor yang memiliki akses dalam sistem
7,2 dan MySQL. Jogjakarta : Gava
ini adalah admin dan petugas. Admin adalah user
Media.
yang memiliki hak akses penuh dan dapat
mengelola master data, petugas adalah user yang [6] Jogiyanto HM. 2001. Perancangan
memiliki batasan akses data dan hanya dapat system. Yogyakarta : Andi Offset.
mengelola yang data yang diberikan oleh admin. [7] Kholid, Haryono. 2010. Warehousing.
Pengelolaan barang dilakukan dari proses input Jakarta : Ekuator
data barang masuk, penempatan barang pada rak [8] Maricar, Sahib Noor. 2005. Oracle SQL.
yang tersedia hingga proses penyimpanan barang Jakarta : Ekuator.
berdasarkan informasi pada qrcode. [9] Oktavian, D.P. 2011. Menjadi
Proses pengelolaan barang pada aplikasi Programmer Jempolan Menggunakan
warehouse ini mencakup proses pendataan PHP.Yogyakarta : MediaKom.
barang keluar dengan menggunakan aplikasi [10] Prabowo Pudjo Widodo, Herlawati, 2011.
berbasis web yang terintegrasi dengan qrcode. Penggunaan UML. Bandung:
Proses barang keluar dilakukan dengan cara scan Informatika.
qrcode pada barang yang akan dilakukan proses [11] Yogi Sugianto HM. 2004. Qrcode dan
pengeluaran dari rak, dengan begitu sistem akan Barcode. Yogyakarta : Putra sanjaya.
memproses dan menyimpan hasil perekaman
barang keluar pada database.
5.2 Saran
Aplikasi Warehouse Centre Of
Technology ini sudah dapat dijalankan untuk
mengelola barang dengan sistem berbasis web
yang terintegrasi dengan qrcode. Proses
pengelolaan barang dari mulai perekaman barang
masuk dan keluar ini diharapkan ada
penambahan fitur untuk menunjang kinerja
30