TUGAS AKHIR
Oleh:
Devi Lusi Lubis
21000579
TUGAS AKHIR
Oleh:
Devi Lusi Lubis
21000579
ii
HALAMAN PENGESAHAN
Penguji I Penguji II
Diketahui Oleh:
Ketua Program Studi Manajemen Informatika
STMIK GICI Batam
iii
HALAMAN PERNYATAAN
iv
Mintalah, maka akan diberikan kepadamu;
carilah, maka kamu akan mendapat;
Ketoklah, maka pintu akan dibukakan
bagimu.
Karena setiap orang yang meminta,
menerima dan setiap orang yang mencari,
mendapat dan setiap orang yang mengetok,
baginya pintu dibukakan
Matius 7:7-8
v
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena
berkat rahmat-Nya penulis dapat menyelesaikan Tugas Akhir yang berjudul
Perancangan Sistem Informasi Inventory Berbasis Web Pada Toko Pratama
Furniture sesuai dengan yang direncanakan.
Penulis menyadari sepenuhnya bahwa tanpa adanya bantuan dari berbagai
pihak, Penulis akan banyak menemui kesulitan dalam penyusunan Tugas Akhir
ini. Untuk itu Penulis mengucapkan terima kasih kepada:
1. Alm. Bapak Kiatwansyah, selaku Ketua Pembina Yayasan Permata Harapan
Bangsa Batam
2. Bapak Bali Dalo, S.H. selaku Ketua Yayasan Permata Harapan Bangsa
3. Bapak Zainul Munir, S.T., M.e.T.C selaku Ketua Sekolah Tinggi Manajemen
Informatika dan Komputer GICI
4. Bapak Dedi Rahman Habibie, S.Kom., M.Kom, selaku Ketua Prodi Sekolah
Tinggi Manajemen Informatika dan Komputer GICI
5. Bapak Sandy Suwandana, S.Kom., M.Kom, selaku Pembimbing yang telah
mengarahkan dan membimbing penulis selama mengerjakan Tugas Akhir ini
6. Staff Dosen dan Karyawan STMIK GICI, yang telah banyak memberikan ilmu
dan kemudahan dalam penyelesaian Tugas Akhir ini.
7. Ibu yang telah banyak memberikan banyak dukungan kepada saya selama
mengerjakan Tugas Akhir ini.
Penulis menyadari bahwa Tugas Akhir ini masih jauh dari sempurna. Oleh
sebab itu, dengan segala kerendahan hati, kritik dan saran yang bersifat
membangun dari pembaca, Penulis sangat mengharapkan kritik dan sarannya
demi kesempurnaan Tugas Akhir ini.
vi
ABSTRAK
Sistem Informasi Invemtory Barang yang digunakan oleh Toko Pratama masih
menggunakan sistem manual hal tersebut kurang efisien dan memakan banyak
waktu. Selain itu teknik penyimpanan data masih menggunakan pengarsipan
berkas sehingga mengakibatkan penumpukan berkas, serta kemungkinan berkas
yang hilang atau rusak cukup besar, Oleh karena itu, penelitian ini dilakukan
untuk membuat Sistem Informasi Inventory Barang dengan terkomputerisasi
dengan berbasis Web yang lebih kompleks namun mudah untuk digunakan,
sehingga dapat mempermudah pengaksesan informasi yang diinginkan dan dapat
mempermudah dalam pengelolaan data atau berkas. Hasil dari penelitian ini
adalah membuat sistem informasi inventory berbasis web yang dapat
mempermudah inventory dan mempercepat proses penyampaian informasi
persediaan barang.
vii
ABSTRACT
Inventory Information System used by Toko Pratama Furniture still uses manual
system it is less efficient and time consuming. In addition, data storage techniques
still use file archiving that results in the buildup of files, as well as the possibility
of missing or damaged files large enough, Therefore, this research is conducted to
make Inventory Information System with Web-based computer that is more
complex but easy to use, so it can simplify accessing the desired information and
can simplify the management of data or file. The results of this research is to
create a web-based inventory information system that can facilitate inventory and
accelerate the process of delivering goods inventory information.
viii
DAFTAR ISI
Judul Halaman
ix
2.1.7 Fungsi Analisis Sistem ....................................................... 13
2.1.8 Perancangan Sistem............................................................ 13
2.1.9 Database............................................................................. 14
2.1.10 Inventory............................................................................. 15
2.1.11 Web ..................................................................................... 16
2.1.12 PHP .................................................................................... 16
2.1.13 Java Script ......................................................................... 17
2.1.14 Xampp ................................................................................ 17
2.1.15 MySQL ............................................................................... 18
2.1.16 Pergertian Framework Yii .................................................. 18
2.1.17 Flowchart ............................................................................ 19
2.1.18 Diagram Konteks................................................................ 21
2.1.19 DFD .................................................................................... 22
2.1.20 ERD .................................................................................... 23
2.1.21 Aliran Sistem Informasi ..................................................... 24
2.2 Penelitian Terdahulu ....................................................................... 25
x
4.6 Flowchart......................................................................................... 38
4.7 Perancangan Struktur Tabel ............................................................. 41
4.8 Perancangan Sistem ......................................................................... 45
4.9 Implementasi.................................................................................... 57
xi
DAFTAR TABEL
TABEL HALAMAN
xii
DAFTAR GAMBAR
GAMBAR HALAMAN
xiii
Gambar 4.25 Halaman Tambah Kategori ......................................................... 58
Gambar 4.26 Halaman Lokasi........................................................................... 58
Gambar 4.27 Halaman Barang .......................................................................... 59
Gambar 4.28 Halaman Tambah Barang ............................................................ 60
Gambar 4.29 Halaman Out Stock ...................................................................... 60
Gambar 4.30 Halaman Tambah Out Stock ........................................................ 61
Gambar 4.31 Halaman In Stock ........................................................................ 61
Gambar 4.32 Halaman Tambah In Stock .......................................................... 62
Gambar 4.33 Halaman Supplier ........................................................................ 62
Gambar 4.34 Halaman Tambah Supplier .......................................................... 63
Gambar 4.35 Halaman Laporan Stok ................................................................ 63
Gambar 4.36 Laporan Stok PDF ....................................................................... 64
Gambar 4.37 Halaman Laporan Barang Masuk ................................................ 64
Gambar 4.38 Laporan Barang Masuk PDF ....................................................... 65
Gambar 4.39 Halaman Laporan Barang Keluar ................................................ 65
Gambar 4.40 Laporan Barang Keluar PDF ....................................................... 65
Gambar 4.41 Halaman Laporan Lokasi Barang ................................................ 66
Gambar 4.42 Laporan Lokasi Barang PDF ....................................................... 66
xiv
BAB I
PENDAHULUAN
semua bidang kehidupan, terutama di dunia bisnis dan usaha. Kegiatan teknologi
informasi di dunia bisnis dan usaha menjadi tolak ukur untuk kecepatan dan
ketepatan dalam memproses data dan mencari informasi. Untuk lebih bersaing di
dunia usaha sekarang sangat diperlukan efisiensi waktu yang sangat tinggi, dan
sistem yang baik sangat dibutuhkan dalam mencapai efisiensi tersebut. Hal ini
Dalam dunia bisnis dan usaha sekarang ini dituntut suatu layanan informasi
yang dapat diakses dari manapun. Internet merupakan salah satu layanan
informasi yang memberikan kemudahan untuk mengakses sebuah web yang dapat
yang dengan mudah dapat diakses dari jaringan internet. Sistem informasi
berbasis web kini menjadi suatu hal yang penting bagi pemenuhan kebutuhan
Salah satu faktor pendukung proses bisnis yang berjalan adalah dengan
menghitung jumlah barang yang masuk, barang yang keluar dan persediaan akhir
1
2
stok barang. Perhitungan yang terkait dengan barang dibutuhkan cukup banyak
waktu, ketelitian, dan tenaga karena perhitungan dilakukan secara per barang
maka sebuah sistem informasi inventory berbasis web penting untuk dimiliki oleh
Sistem informasi inventory berbasis web ini juga penting untuk dimiliki
Toko Pratama Furniture sebagai penyedia barang-barang rumah tangga yang telah
ketika konsumen datang dan ketika stok di toko cabang pertama habis maka
karyawan harus menghubungi cabang yang kedua melalui via telepon untuk
menayakan stok barang apakah masih ada atau tidak, maka akan membutuhkan
waktu yang lebih lama lagi serta biaya tambahan telepon. Perhitungan data barang
masuk dan barang keluar masih menggunakan cara menual, membutuhkan cukup
membutuhkan waktu yang lama karena harus membuka arsip serta beresiko arsip
rusak atau hilang. Perlunya akurasi persediaaan, pencatatan dan perhitungan pada
sistem informasi inventory berbasis web ini dapat memudahkan user dalam
2
3
Dengan adanya masalah yang telah dijelaskan pada latar belakang diatas
maka diperlukan suatu jalan keluar untuk menyelesaikan masalah tersebut. Maka
rumusan masalah yang akan dijadikan dasar pembahasan dalam ini sebagai
berikut:
berbasis web?
luas maka perlu untuk membatasinya. Adapun batasan masalah sebagai berikut:
1. Sistem yang dibuat hanya meliputi barang masuk, barang keluar serta
persediaan barang.
harga barang.
3
4
Tujuan adalah hasil yang ingin dicapai dari rumusan masalah, maka tujuan
furniture.
Manfaat adalah hasil dari tujuan untuk mengetahui apakah sistem yang
1. Memberikan informasi yang cepat mengenai stok produk yang ada dalam
2. Meningkatkan kualitas pencatatan barang masuk dan barang keluar agar data
4
5
dikelompokkan menjadi beberapa bab yang secara ringkas agar lebih terarah dan
BAB I PENDAHULUAN
penulisan.
5
6
kebutuhan.
BAB V PENUTUP
6
BAB II
LANDASAN TEORI
Dalam Bab ini penulis akan memaparkan beberapa teori-teori yang dapat
dijadikan sebagai landasan teori, berikut ini beberapa penjelasan teori, diantaranya
sebagai berikut:
Menurut Tata Sutabri dalam Mardison (2017) Suatu sistem pada dasarnya
adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang
mencapai suatu tujuan. Terdiri dari sejumlah sumber daya manusia, material,
mesin, uangw, dan informasi. Sumber daya tersebut bekerja sama menuju
tercapainya suatu tujuan tertentu yang ditentukan oleh pemilik atau manajemen.
Dari pernyataan di atas maka dapat disimpulkan bahwa “sistem adalah suatu
tujuan tertentu”.
Meurut Tata Sutabri dalam Mardison (2017) Model umum sebuah sistem
adalah input, proses dan output. Hal ini merupakan konsep sebuah sistem yang
7
8
sangat sederhana sebab sebuah sistem dapat mempunyai beberapa masukan dan
tertentu yang merincikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem.
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang
sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-
Batas sistem berupakan daerah yang membatasi antara suatu sistem dengan
sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini
Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang
sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses
Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan
merupakan masukan untuk subsistem yang lain atau kepada supra sistem.
Suatu sistem memiliki tujuan dan sasaran yang pasti yang bersifat
sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai
suatu tujuan.
oleh data yang diperoleh biaya untuk pengadaan pengolahan dan penyimpanan
dan sebagainya.
Menurut Davis dalam Nur Laila dan Wahyuni (2011) Definisi informasi
dalam pemakaian sistem informasi yaitu informasi adalah data yang telah diolah
menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam
Menurut Jogiyanto dalam Nur Laila dan Wahyuni (2011) Informasi adalah
data yang diolah menjadi bentuk suatu yang lebih berguna atau berarti bagi yang
2. Data yang menjadi bentuk yang lebih berguna dan lebih berarti bagi
penerima.
3. Data yang menggambarkan suatu kejadian (event) dan kesatuan nyata bagi
penerima.
Menurut Kadir dalam Nur Laila dan Wahyuni (2011) Informasi adalah
analisis dan sintesis terhadap data atau informasi adalah data yang telah
manajer, staf, atau orang lain didalam suatu organisasi atau perusahaan.
hal yaitu:
1. Akurat (Accurat)
Berarti informasi harus bebas dari kesalahan- kesalahan dan menyesatkan dan
11
Berarti inforamasi yang datang pada penerima tidak boleh terlambat karena
informasi sudah usang tidak akan mempunyai nilai lagi karena informasi
3. Relevan
Menurut Jogiyanto dalam Nur Laila dan Wahyuni (2011) Sistem informasi
strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-
operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu
organisasi dan untuk dapat menyediakan kepada pihak luar tertentu dengan
instansi yaitu:
12
keputusan.
Dari pernyataan di atas maka dapat disimpulkan bahwa sistem informasi adalah
Jogiyanto dalam Nur Laila dan Wahyuni (2011) Analisis sistem adalah
Mahyuzir dalam Nur Laila dan Wahyuni (2011), analisis sistem yaitu
teknik yang diperlukan oleh programmer dan dikontrol oleh manajemen. Dengan
demikian “Analisis Sistem adalah suatu proses untuk memahami sistem yang ada,
adalah kegiatan menganalisis suatu Komponen atau masalah sebuah sistem secara
rinci”.
Menurut Mahyuzir dalam Nur Laila dan Wahyuni (2011) Analisis sistem
2. Menyatakan secara fisik sasaran yang harus dicapai yanng paling tepat.
Sophian (2014) Tahap setelah analisis dan siklus pengembangan sistem adalah
untuk menentukan bagaimana suatu sistem akan menyelesaikan apa yang mesti
dari perangkat keras dari suatu sistem sehingga setelah instalasi dari sistem akan
sebagai berikut:
2.1.9 Database
kumpulan dari data yang saling berhubungan antara satu dengan yang lain.
kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang
diorganisasikan berdasarkan sebuah skema atau struktur tertentu, yang kelak dapat
perusahaannya pada suatu waktu tidak dapat memenuhi keinginan pelanggan yang
yang diharapkan dari persediaan tersebut hendaknya lebih besar dari pada biaya-
adalah suatu aktiva yang meliputi barang-barang milik perusahaan dengan maksud
Menurut Indrajit dalam Nur Laila dan Wahyuni (2011) Inventory disebut
penyimpanan lain, baik berupa bahan baku, barang setengah jadi, barang jadi
proyek.
16
dasarnya hanya ada satu golongan inventory (persediaan), yang mempunyai sifat
perputaran yang sama yaitu yang disebut persediaan barang dagangan. Persediaan
ini merupakan persediaan barang yang selalu dalam perputaran, yang selalu dibeli
dan dijual, yang tidak mengalami proses lebih lanjut didalam perusahaan tersebut
2.1.11 Web
menghubungkan data dari banyak sumber dan layanan yang beragam macamnya
2.1.12 PHP
pengembangan web. Selain itu, PHP juga bisa digunakan sebagai bahasa
Rasmus Lerdorf, dan sekarang dikelola oleh The PHP Group. Situs situs resmi
server side karena PHP diproses pada komputer server. Hal ini berbeda
halaman web. Javascript pada sisi klien yang akan memberikan kemampuan fitur-
2.1.14 XAMPP
program yang berhubungan dengan database server, web server, dan lain
sebagainya. Didalam xampp terdapat Apache sebagai server web, MySQL sebagai
server basis data, Filezila sebagai FTP server, dan beberapa fitur tambahan seperti
2.1.15 MySQL
pada basis basis data yang relasional (RDBMS) yang didistribusikan secara gratis.
Setiap setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan
batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang
18
utama dalam basis basis dan data data yang telah ada sebelumnya; SQL
basis data, terutama untuk pemilihan atau seleksi dan pemasukan data data, yang
otomatis.
sebagai kumpulan script (terutama class dan function) yang dapat membantu
lain sehingga developer lebih fokus dan lebih cepat membangun aplikasi.
kumpulan library atau fungsi yang sudah ada didalam framerwork, tentunya cara
free software dengan lisensi BSD licence, aplikasi web framework open-source
signifikan.
19
2.1.17 Flowchart
Flowchart atau Bagan alir adalah bagan (chart) yang menunjukkan alir-alir
(flow) didalam program atau prosedur sistem secara logika. Bagan alir (flowchart)
yang digunakan terutama untuk alat alat bantu di komunikasi dan untuk
1 Terminator Pemula/akhir
program.
3 Preparation Proses
inisialisasi/pemberi
an harga awal
Proses input/output
Input/Output Data
5 data, parameter,
informasi
Pemulaan sub
program/proses
Fredefined Process (
6 sub program) menjalankan sub
program
Perbandingan
peryataan,
penyeleksian data
Decision
7 yang memberikan
pilihan untuk
langkah selanjutnya
Penghubung bagian-
bagian flowchart
On Page Conector
yang berada pada
8
satu halaman
Penghubung bagian-
bagian flowchart
Simbol yang
menyatakan
pengunaan peralatan,
10 Display
seperti layar monitor,
printer dan
sebagainya
Diagram konteks adalah diagram tingkat atas, yaitu diagram secara global
Menurut Pohan dan Bahri (1997), conteks diagram adalah kasus khusus
DFD (bagian dari DFD yang berfungsi menetapkan model lingkaran), yang
Simbol yang
1 Proses mengambarkan proses
suatu data didalam sistem
Simbol yang
2 Entitas Luar mengambarka pelaku
(Terminator) dalam sistem tersebut
Simbol yang
Aliran data (data mengambarkan aliran
3
flow) data/informasi yang ada
didalam sistem
Data Flow Diagram (DFD) ini merupakan suatu cara atau metode untuk
membuat rancangan sebuah sistem yang mana berorientasi pada alur data yang
bergerak pada sebuah sistem nantinya. Dalam pembuatan pada Sistem Informasi,
22
DFD sering digunakan. DFD dibuat oleh para analis untuk membuat sebuah
Simbol yang
1 Proses mengambarkan proses
suatu data didalam sistem
Simbol yang
2 Entitas Luar mengambarka pelaku
(Terminator) dalam sistem tersebut
Simbol yang
Aliran data (data mengambarkan aliran
3
flow) data/informasi yang ada
didalam sistem
Simbol yang
Penyimpanan data mengambarkan tempat
4
(Data store) penyimpanan data dalam
suatu proses
ada di dunia nyata. ERD ini dapat digambarkan secara sistematis dengan
Merupakan bagan alir yang menunjukkan arus dari laporan dan formulir
Penelitian terdahulu ini menjadi salah satu acuan penulis dalam melakukan
mengkaji penelitian yang dilakukan. Pada penelitian ini, penulis memaparkan tiga
berikut ini:
25
1. Penelitian yang dilakukan oleh Kustanto dan Yulius Wahyu Kristanto (2014)
Sistem Data Inventori Berbasis Web (Studi Kasus: Harrisma Bengawan Jaya
Terbangunnya sistem inventory data yang dapat menangani stok barang, baik
Bengawan Jaya Solo Paragon. Sistem inventori data ini dibangun berbasis
Berlian Motors (Studi Kasus : PT Andalas Berlian Motors Bukit Tinggi) Dari
yang terjadi di dalam penerapan sistem inventori yang sedang berjalan pada
PT. Andalas Berlian Motors Bukit Tinggi. Sistem informasi ini memudahkan
dalam penyajian laporan yang akurat mengenai penjualan dan pembelian serta
proses pengecekan atau pencarian data yang dibutuhkan terkait pada transaksi
mobil yang masuk dan mobil yang keluar dapat diketahui dengan cepat.
26
pengguna yang telah terdata dalam basis data saja yang dapat masuk ke dalam
bisa diakses dari mana saja dan kapan saja. Memudahkan penghitungan
jumlah barang dan aset pada saat dilakukan stock opname dari barang-barang
yang telah ada di gudang, serta pendataan inventaris barang yang dimiliki
oleh setiap bagian. Dari hasil pengujian, sistem ini dapat dioperasikan dengan
baik.
BAB III
METODOLOGI PENELITIAN
masalah yang akan dibahas. Adapun kerangka kerja penelitian yang digunakan
MENGINDENTIFIKASI MASALAH
MENGUMPULKAN DATA
MERUMUSKAN MASALAH
MENGANALISIS KEBUTUHAN
Berdasarkan kerangka kerja yang telah digambarkan diatas maka dapat diuraikan
27
28
1. Mengidentifikasi Masalah
Dengan masalah yang telah dijelaskan, maka diperlukan suatu jalan keluar
2. Pengumpulan Data
Tahap pengumpulan data ini dilakukan dengan cara observasi dan wawancara
3. Merumuskan Masalah
masalah berdasarkan data yang telah diketahui agar dapat meracang sistem
4. Menganalisis Kebutuhan
GHz, memory
Membuat coding program ini dilakukan untuk proses menulis, menguji dan
yang telah dirancang serta menjamin bahwa sistem yang dirancang memiliki
Aviari Blok D2 No 12A Kelurahan Buliang, Kecamatan Batu Aji, Batam. Usaha
Berdirinya Toko Pratama Furniure berawal dari ide dan gagasan akibat
Oleh karena itu Toko Pratama Furniture membuat suatu solusi dalam
Agar Perusahaan berjalan dengan baik maka diperlukan arah dan tujuan
yang tepat. Adapun visi dan misi Toko Pratama Furniture sebagai berikut:
1. Visi
2. Misi
konsumen.
31
secara keseluruhan struktur organisasi tersebut dapat dilihat pada gambar dibawah
ini.
Pemilik Toko
Staff Gudang
Admin Supir
wewenang yang tepat. Adapun tugas dan wewenang Toko Pratama Furniture
sebagai berikut:
32
1. Pemilik Toko merupakan struktur tertinggi dari Toko Pratama Furniture yang
toko tersebut.
2. Staff gudang merupakan Mampu melakukan Stock Barang barang secara berkala,
konsumen ke rumahnya.
3.2.4 Lokasi
Aviari Blok D2 No 12A Kelurahan Buliang, Kecamatan Batu Aji. Adapun lokasi
mengetahui proses kerja yang sedang berjalan di Toko Pratama Furniture agar
langsung yang telah dilakukan sistem yang berjalan ssat ini masih dilakukan
waktu yang lama. Oleh karena itu perancangan sistem inventory ini perlu
informasi yang sedang berjalan pada Toko Pratama Furniture. Dari hasil analisa
1. Entitas Bagian pemasok, entitas ini terdaftar sebagai supplier dari barang-
2. Entitas Bagian Gudang, Entita ini melakukan pengontrolan stok barang dan
33
34
Pratama Furniture.
5. Enitas Pemilik, entitas ini membuat keputusan pembelian pesanan barang dan
Untuk memperjelas sistem sistem informasi yang ada dapat dilihat pada
gambar berikut:
Data Barang
Menginput Habis
Data
Pembelian
A
Membuat
Rekapan
Barang
masuk
A
Laporan Barang
Keluar
prosedur yang sedang berjalan, namun adapun pada prosedur sistem yang baru
yaitu merancang sebuah sistem aplikasi inventory barang yang terintegrasi dengan
bagian umum serta semua penginputan data sudah mengunakan basis data dan
pada aplikasi ini menggunakan website serta tingkat keamanan yang cukup tinggi,
waktu eksekusi yang lebih cepat. Pada sistem yang diusulkan diharapkan dapat
yang baik dan menarik agar memudahkan Admin dalam pengolahan barang
keluar.
2. Dapat mencetak hasil nota barang keluar, barang masuk kepada pembeli dan
supplier serta menyimpan dengan format PDF dan dapat juga mencetak
laporan barang keluar dan barang masuk kepada pemilik serta menyimpan
tampilan yang baik agar memudahkan Admin dan staff gudang dalam
sistem tidak dijelaskan secara detail karena ditekankan adalah interaksi sistem
berikut terdiri atas sebuah proses yang diberi nama sistem inventory pada Toko
Nota
Konsumen Admin
yang menjelaskan berbagai proses yang ada pada sistem baru yang akan
data tersebut mengalir atau dimana data tersebut disimpan. Dapat dilihat pada
gambar berikut:
37
Recap Pembeli
Input Data
Pembeli Pembeli
Pembeli
Recap Barang
Gudag Data Barang Barang
Recap Pembeli
Supplier Data Supplier Supplier
Data Barang
Keluar
Admin Barang Keluar Barang Keluar
Nota
Pemilik
Digunakan untuk menyatakan jenis data dari hubungan yang ada diantara
jenis data yang terdapat dalam sistem. Tujuan pemodelan ERD adalah
serta membuat model yang dapat dimengerti dengan baik oleh pemakai maupun
PC.
38
username status
User
password grup
kategoriid satuan
memiliki
memiliki
produk
lokasiid deskripsi
sku merek
keluarid
masukid
nama nama
nomor
nomor
masuk tanggal alamat keluar
Tanggal
kategoriid loaksiid
memiliki
kategori lokasi
memiliki
lokasinama
kategorinama
masukdetailid keluardetailid
qty qty
masukdetail keluardetail
memiliki
supplier
nama deskripsi
4.6 Flowchart
dalam urutan yang tepat saat terjadi. Berikut Flowchart program untuk
Start
Login
Login
User
Password
Cek User Or N
Password
Y
Gudang Pilih
Menu Gudang L
Menu
N
Menu
Y Y Menu Lokasi
Menu Admin Lokasi Lokasi
Admin
Menu B
N N
Menu Pilih
Pimpinan Menu Y Menu Barang
Barang
Barang
N
Pilih Menu Y
Lokasi L Y Menu Supplier
Supplier
Supplier
Y N N
Laporan Stok report Cetak N
Y
Barang B Y
N Y Menu In In Stok
In Stok
stok
Y
Laporan Barang cetak N N N
report
Masuk
Y Menu Y
Kategori Kategori keluar Login
Kategori
N
Y N N
Laporan Barang Y
report N
Keluar Menu Out Y
Out Stok Out Log out S
Stok
Stok
N
N
Y
Laporan Lokasi Y
report
Barang keluar Login
N N
Y N Y
keluar Login Log out S
N
N
Log out
stop
40
Kategori Lokasi
Y Nama Y Nama
Tambah Tambah
Tambah Tambah
N N
Y Y
Hapus Hapus Tambah Hapus Hapus Tambah
N
Y Y
N
Tampil data Tampil data
Kategori Kategori
N N
Y Data Y Data
Ubah Ubah
Kaegori Lokasi
Update Update
Menu Menu
Tampil data Tampil data
Kategori Lokasi
Barang Supplier
Y Nama Y Nama
Tambah Tambah
Barang Supplier
N N
Y Y
Hapus Hapus Submit Hapus Hapus Tambah
Y Y
N N
Tampil Data Tampil data
Barang Supplier
N N
Y Data Y Data
Ubah Ubah
Barang Supplier
Update Update
Menu Menu
Tampil data Tampil data
Barang Supplier
41
N
N
Y Submit Y Submit
Hapus Hapus Hapus Hapus
Y Y
Tampil Data In Tampil Data
N N Out Stok
Stok
Y N Y
N Data In Data Out
Ubah Ubah
Stok stok
Update Update
Y Y
Tampil data In Tampil data
Print Print
Stok Out stok
digunakan di database. Tabel adalah komponen utama dan petama dari database.
Tabel sejumlah data informasi, biasanya berupa kata-kata dan bilangan yang
tersusun secara bersistem, urut ke bawah dalam lajur dan deret tertentu dengan
1. Tabel User
Tabel user merupakan tabel yang menyimpan data-data yang berkaitan dengan
2. Tabel Produk
3. Tabel kategori
4. Tabel lokasi
5. Tabel keluar
6. Tabel keluardetail
berkaitan dengan produk yang telah keluar ditunjukkan pada tabel 4.6.
7. Tabel masuk
8. Tabel masukdetail
9. Tabel supplier
Toko Pratama
Username 1
2
Password
Remember Me
Sign In 3
Keterangan Gambar:
3. Button Login
kategori-kategori dari barang yang ada. Halaman kategori dapat dilihat pada
gambar berikut:
3
Data Kategori
Tambah
1 Kategori
2 ID Nama actions
Lokasi
-
Barang
-
Out Stok
-
Log Out
Keluar
Keterangan Gambar:
Kembali 3
Kategori
Lokasi Nama 1
Barang
Tambah 2
Out Stok
Log Out
Keluar
Keterangan Gambar:
3. Botton Kembali
yang ada di gudang. Perancangan halaman lokasi dapat dilihat pada gambar
berikut:
3
Data Kategori
Tambah
Kategori
2 ID Nama actions
1 Lokasi
-
Barang
-
Out Stok
-
Log Out
Keluar
Keterangan Gambar:
ke lokasi yang ada di gudang. Perancangan tambah lokasi dapat dilihat pada
gambar berikut:
Kembali 3
Kategori
Lokasi Nama 1
Barang
Tambah 2
Out Stok
Log Out
Keluar
Keterangan Gambar:
3. Botton Kembali
49
3
Data Barang
Tambah
Kategori
2
Lokasi
Kode Kategori Lokasi Nama Merek Satuan Actions
-
1 Barang
-
Out Stok -
-
Log Out
-
Keluar
Keterangan Gambar:
Kategori Lokasi
2
Kategori 1
Lokasi Kode
Barang Nama Barang
4
Barang
3
Out Stok
Deskripsi 7
8
Submit
Keterangan Gambar:
3
Data Keluar
Tambah
Kategori
2
Lokasi
Nomor Tanggal Nama Alamat Total Actions
-
Barang
-
1 Out Stok -
-
Log Out
-
Keluar
Keterangan Gambar:
barang keluar.
Nomor Tanggal
1 2
Kategori
Lokasi
Nama Alamat
Barang
3 4
Out Stok
Log Out
Keluar
Item Qty
5
6
7
Tambah Barang
8
Total 0
9
Submit
Keterangan Gambar:
2. Kalender Tanggal
suatu produk diantaranya nomor, supplier, tanggal, alamat, item, serta Qty.
2
Data Masuk
1 In Stok Tambah
Supplier
3
Barang Nomor Tanggal Nama Alamat Total Actions
-
Lokasi
-
Log Out -
-
Keluar -
Keterangan Gambar:
suatu produk diantaranya nomor, supplier, tanggal, alamat, item, serta Qty.
Nomor Tanggal
1 2
In Stok
Supplier
Supplier Alamat
Barang
3 4
Lokasi
Log Out
Keluar
Item Qty
5
6
7
Tambah Barang
8
Total 0
9
Submit
Keterangan Gambar:
2. Kalender Tanggal
In Stok Tambah
1 Supplier
2
Nama Deskripsi Actions
Barang -
Lokasi -
Log Out -
Keluar
Keterangan Gambar:
mengirim barang yang ada diantaranya nama, dan deskripsi supplier. Tambah
Kembali 4
In Stok Nama
1
Supplier
Deskripsi
Barang
2
Lokasi
Log Out
Tambah 3
Keluar
Keterangan Gambar:
7. Botton Kembali
Laporan stok barang merupakan laporan persediaan barang dagang yang ada di
gudang dimana dalam kegiatan tersebut akan mencocokkan nilai persedian yang
tersedia secara fisik yang ada di gudang dengan nilai persediaan yang ada di
laporan.
55
STOK BARANG
TANGGAL:
TOTAL
TANGGAL:
sebagai berikut:
LOKASI BARANG
TOTAL
4.9 Implementasi
adalah suatu sistem pengolahan data yang telah berjalan dengan baik. Adapun
1. Halaman login
Halaman login dapat digunakan untuk sebagai halaman user login, dimana
user harus melakukan login dengan mengisi nama username dan password,
jika login berhasil maka user dapat masuk kehalaman website, jika login
2. Halaman Kategori
4. Halaman Lokasi
5. Halaman Barang
kategori, lokasi, kode barang, nama barang, merk, satuan, deskripsi. Tambah
Tambah Out stok berfungsi untuk menambah barang yang suah keluar
diantaranya nomor, tanggal, nama, nama alamat, item, qty. Tambah Out Stok
9. Halaman In Stock
Tambah in stock digunakan untuk menambah barang masuk dari suatu produk
diantaranya nomor, supplier, tanggal, alamat, item, serta Qty. Tambah ini
barang yang ada diantaranya nama, dan deskripsi supplier. Tambah Supplier
Halaman laporan stok adalah halaman laporan stok barang secara keseluruhan.
Laporan barang masuk disesuaikan dengan tanggal, bulan dan tahun dengan
5.1 Kesimpulan
maka dapat disimpulkan perancangan sistem inventory berbasis web pada Toko
barang keluar.
2. Dengan perancangan sistem yang baru, memudahkan admin dan staff gudang
karyawan dalam pengolahan data stok barang, barang masuk, barang keluar
tersimpan ke database
5.2 Saran
Pratama Furniture.
67
3. Membuat backup data untuk menjaga data ketika megalami masalah pada
perangkat lunak
68
DAFTAR PUSTAKA
Nur laila & Wahyuni. 2011. Sistem Informasi Pengolahan Data Inventory Pada
Toko Buku Studi CV. Aneka Ilmu Semarang. Jurnal Teknik elektro (Vol.3,
No.1), 1-16
Priyo sutopo, dkk. 2016. Sistem Informasi Eksekutif Sasaran Pejualan Kendaraan
Bermotor Roda 2 Di Kalimantan Timur Berbasis Web. Jurnal Informatika
Mulawarman ( Vol.11, No.1), 1-6
Kustanto & Yulius Wahyu Kristanto. 2014. Sistem Data Inventori Berbasis Web.
Duta.com ( Vol.7, no.2) 1-14
Okta Veza & M.Ropianto. 2017. Perancangan Sistem Informasi Inventory Data
Barang Pada Pt. Andalas Berlian Motors. Jurnal Teknik Ibnu Sina ( Vol.2,
No.2) 1-14
69
LAMPIRAN
70