KELOMPOK 1 :
AISYAH RAHMANIA I
BONLY A. GULTOM
DARMANTO
INNAYATI AZZAHRA PUTRI
JUMADI
M. ALI
MUHAMMAD IQBAL S
PIPIT ALBAROKAH
RAHMAT FIRDAUS
SADYO CAHYO LAKSONO
1.2.1 Maksud
Dengan adanya sistem informasi inventori barang ini, Toko Aki Jaya
Lancar akan mendapatkan hasil laporan barang yang lebih efektif dan
efisien. Selain itu, sistem informasi ini akan membantu bagian admin dan
staf gudang dalam meminimalisir kesalahan-kesalahan dalam pelaporan
penjualan dan barang yang ada.
1.2.2 Tujuan
1.3 Sasaran
1. Untuk memudahkan admin dan staf gudang membuat laporan dan
stok barang.
2. Untuk memudahkan owner mengetahui stok yang ada.
1.4 Keluaran
Keluaran yang di harapkan dari kegiatan ini adalah:
1. Aplikasi system keluar masuk barang
2. Buku petunjuk pengoperasian aplikasi
3. Dokumen laporan pendahuluan
4. Dokumen laporan akhir
1.5 WaktuPelaksanaan
Waktu pelaksanaan pembuatan system keluar masuk barang
ditetapkan selama 3 bulan.
1.6 Lokasi Kegiatan
Lokasi kegiatan berada di Toko Lancar Jaya Aki
C. LANDASAN TEORI
1. Pengertian sistem informasi
Menurut Jogianto dalam Hutahaean (2014) “Sistem adalah kumpulan
dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan
tertentu. Sistem ini menggambarkan suatu kejadian – kejadian dan
kesatuan yang nyata adalah suatu objek nyata, seperti tempat, benda,
dan orang – orang yang betul – betul ada dan terjadi.”
“Informasi dapat didefinisikan sebagai hasildari pengolahan data
dalam suatu bentukyang lebih berguna dan lebih berartibagi
penerimanya yang menggambarkan suatu kejadian-kejadian (event)
yang nyata yang digunakan untuk pengambilan keputusan”.
(Jogiyanto HM, 1999:692)
“Informasi dapat didefinisikan sebagai hasil dari pengolahan data
dalam suatu bentukyang lebih berguna dan lebih berartibagi
penerimanya yang menggambarkan suatu kejadian-kejadian (event)
yang nyata yang digunakan untuk pengambilan keputusan”.
(Jogiyanto HM, 1999:692) atau sistem informasi dapat diartikan
sistem informasi yaitu suatu sistem yang menyediakan informasi
untuk manajemen dalam mengambil keputusan dan juga untuk
menjalankan operasional perusahaan, di mana sistem tersebut
merupakan kombinasi dari orang-orang, teknologi informasi dan
prosedur-prosedur yang tergorganisasi.
2. Pengertian inventori
Inventory merupakan kata lain dari persediaan, istilah persediaan
disini maksudnya menunjukkan barang-barang yang dimiliki
perusahaan. Persediaan dapat mengambil bentuk yang tergantung
pada jenis usaha yang ditekuni oleh perusahaan yang bersangkutan.
Pada perusahaan yang bergerak dibidang penjualan produk,
persediaan barang merupakan salah satu unsur yang paling efektif
dalam operasional perusahaan barang harian yang dapat disajikan
dalam bentuk laporan persediaan barang. Laporan persediaan barang
adalah suatu laporan yang menyajikan tentan data-data barang yang
masuk dan data-data barang yang keluar dalam suatu perusahaan.
Hal ini sangat penting sekali bagi perusahaan yang bergerak dibidang
penjualan barang untuk melakukan pemeriksaan barang yang tersedia
dan barang- barang yang habis persediaannya. Menurut Fredd y
Rangkuti, “Inventory adalah serangkaian kebijaksanaan dan
pengendalian yang memonitor tingkat persediaan dan menentukan
tingkat persediaan yang harus dijaga, kapan persediaan harus diisi,
dan berapa besar pesanan harus dilakukan”.
Pengertian Sistem Inventory Berdasarkan dari pengertian sistem dan
inventory maka dapat disimpulkan bahwa pengertian dari sistem
inventory adalah sistem yang mampu mengelola pengadaan atau
persediaan barang di gudang dan dapat memberikan layanan tentang
informasi yang berupa data dalam menentukan kapan pemesanan
persediaan barang atau stok terhadap supplier dilakukan sebelum
stoknya habis.
3. Pegertian database
menurut Jogiyanto adalah sekumpulan informasi atau data yang
saling terkait satu dengan yang lainnya, yang dimana data itu
tersimpan di luar komputer. Untuk memanipulasi data tersebut tentu
dibutuhkan software tertentu atau software secara khusus.
Dalam pengertian lainnya database adalah kumpulan data yang
disimpan dengan sistem tertentu, dan saling berhubungan, sehingga
dapat dikelola dengan mudah. Database penting untuk mengatur data
yang jumlahnya banyak, dan selalu bertambah. Sebagai contoh,
program website, aplikasi, dan lainnya.
D. Aplikasi pendukung
1. Visual basic
Visual Basic (VB) adalah salah satu bahasa pemrograman komputer.
Bahasa pemrograman VB yang dikembangkan oleh Microsoft sejak
tahun 1991, merupakan pengembangan dari pendahulunya yaitu
bahasa pemrograman BASIC (Beginner’s All-purpose Symbolic
Instruction Code) yang dikembangkan pada era 1950-an. VB adalah
salah suatu developement tools untuk membangun aplikasi dalam
lingkungan Windows. Dalam pengembangan aplikasi, Visual Basic
menggunakan pendekatan Visual untuk merancang user interface
dalam bentuk form, sedangkan untuk codingnya menggunakan dialek
bahasa Basic yang cenderung mudah dipelajari. Visual Basic telah
menjadi tools yang terkenal bagi para pemula maupun para
developer. Namun ada kelemahan dari VB, yaitu: pada kinerja yang
relative terasa lebih lambat dibanding dengan bahasa pemrograman
lain. Namun dengan perkembangan processor dan main memory yang
semakin cepat, permasalahan ini menjadi tidak begitu penting. Visual
Basic adalah perangkat lunak yang berjalan di atas platform sistem
operasi Microsoft Windows. Untuk memulai Visual Basic, dapat
dilakukan dengan mengklik Start -> Programs -> Microsoft
Visual Studio 6 -> Microsoft Visual Basic.
2. Xampp
Pengertian XAMPP adalah perangkat lunak (free software) bebas,
yang mendukung untuk banyak sistem operasi, yang merupakan
kompilasi dari beberapa program. Fungsi XAMPP sendiri adalah
sebagai server yang berdiri sendiri (localhost), yang terdiri beberapa
program antara lain : Apache HTTP Server, MySQL database, dan
penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP
dan Perl.
Program ini tersedia dalam GNU General Public License dan bebas,
merupakan web server yang mudah untuk digunakan yang dapat
menampilkan halaman web yang dinamis. Untuk mendapatkanya
XAMPP anda dapat mendownload langsung dari web resminya. Dan
berikut beberapa definisi program lainnya yang terdapat dalam
XAMPP.
Nama XAMPP sendiri merupakan singkatan dari X (empat sistem
operasi apapun), Apache, MySQL, PHP dan Perl. Masing-masing huruf
yang ada di dalam nama XAMPP memiliki arti sebagai berikut ini:
X = Cross Platform
Merupakan kode penanda untuk software cross platform atau yang
bisa berjalan di banyak sistem operasi.
A = Apache
Apache adalah aplikasi web server yang bersifat gratis dan bisa
dikembangkan oleh banyak orang (open source).
M = MySQL / MariaDB
MySQL atau MariaDB merupakan aplikasi database server yang
dikembangkan oleh orang yang sama. MySQL berperan dalam
mengolah, mengedit, dan menghapus daftar melalui database.
P = PHP
Huruf “P” yang pertama dari akronim kata XAMPP adalah inisial untuk
menunjukkan eksistensi bahasa pemrograman PHP. Bahasa
pemrograman ini biasanya digunakan untuk membuat website
dinamis, contohnya dalam website berbasis CMS WordPress.
P = Perl
Sementara itu, untuk huruf P selanjutnya merupakan singkatan dari
bahasa pemrograman Perl yang kerap digunakan untuk memenuhi
berbagai macam kebutuhan. Perl ini bisa berjalan di dalam banyak
sistem operasi sehingga sangat fleksibel dan banyak digunakan.
Fase Planning
System Request
Bussnies need :
Intangible
1. Toko lancar jaya aki dapat membuat laporan ketersediaan barang dengan
kualitas yang lebih baik
2. Informasi yang diperoleh lebih cepat sehingga membantu membuat
keputusan dengan tepat.
3. Peningkatan kualitas dalam pelayanan terhadap pelanggan.
Adapun rancangan sistem usulan yang akan diberikan, dapat digambarkan
dalam dekomposisi sebagai berikut:
Tabel master
1. Tabel admin
No Elemen Data Akronim Type Width Ket
1 Kode admin Kd_admin Varchar 20 PK
2 Nama Nama Varchar 50
3 password password Varchar 20
2. tabel data barang
No Elemen Data Akronim Type Width Ket
1 Id barang id_barang int 20 PK
2 Nama barang Nama_barang Varchar 50
3 Jenisbarang Jenis_barang Varchar 10
4 Harga harga int 15
3. tabel stok barang
No Elemen Data Akronim Type Width Ket
1 Id barang Id_barang int 15 PK
2 Nama barang Nama_baranng Varchar 50
3 Jnis barang Jenis_barang Varchar 10
4 Jumlah barang Jumlah_barang int 15
4. tabel barang masuk dan barang keluar
No Elemen Data Akronim Type Width Ket
1 Id barang Id_barang Varchar 20 PK
2 Supplier suplier Varchar 50
3 Nama barang Nama_barang Varchar 10
4 Jenis barang Jenis_barang Varchar 15
5 Tanggal tgl date 10
6 Jumlah jumlah int 15
2. Diagram class
Ketika ada barang yang masuk dari suplier. Barang tersebut akan melalui proses
penerimaan oleh staff gudang yang kemudian akan dilakukan proses cek jumalh
sesuai atau tidak dengan yang dipesan, jika jumlah yang diterima telah sesuai
maka admin akan membuat laopran barang masuk yang akan diberikan kepada
owner (pemilik), namun jika jumlah tidak sesuai maka akan dilakukan cek ulang
dan konfirmasi kepada pihak suplier.
5. Flowchart proses barang keluar
Barang keluar terjadi ketika ada proses transaksi atau pembelian dari pihak
customer. Ketika ada permintaan barang keluar pihak gudang akan melakukan
proses cek barang apakah barang yang diminta tersedia atau tidak jika barang
tersebut tidak tersedia pihak gudang akan memberitahukan hal tersebut kepada
admin untuk membantu melakukan cek ulang stok barang. Jika barang yang
diminta ada barang akan dikeluarkan dan akan dibuat laporan barang keluar
yang ditujukan untuk owner dan untuk proses pemesanan barang kembali.
Implementasi
Rancangan tampilan
A. Rancangan layar
1. Rancangan login