PENDAHULUAN
yang didukung oleh SDM yang handal serta fasilitas lain yang baik akan dapat
besar. Aplikasi atau program yang tepat tentunya akan sangat membantu dalam
(pemasok) barang alat tulis dan kantor ke tempat lain. Suatu sistem juga diperlukan
keluar dan barang masuk. Salah satu penyebab terjadinya kesalahan perhitungan
stok barang adalah lemahnya pengendalian pada sistem dan prosedur yang
perusahaan perlu menyusun suatu sistem dan prosedur yang dapat menciptakan
Aplikasi Persediaan Barang pada PO. Manda Jaya untuk membantu menciptakan
tata kelola proses pengendalian persediaan barang dan proses pencarian yang cepat
dan akurat.
1
1.2 Rumusan Masalah
tentang “Bagaimana cara membangun Aplikasi Persediaan Barang ATK pada PO.
Manda Jaya?”
3. Tidak membahas tentang retur barang masuk dan retur barang keluar.
Output (HIPO).
kebutuhan.
2
1.5 Manfaat Penelitian
1. Bagi Mahasiswa
mengamati dan menganalisa serta memberikan solusi dan jawaban pada setiap
sebagai acuan pengembangan penelitian dengan studi literatur yang lebih lengkap
yang dapat dijadikan sumber kekayaan kepustakaan STMIK Widya Cipta Dharma.
maka tingkat mutu dari perguruan tinggi dapat dinilai oleh pihak luar, sehingga
penelitian merupakan sarana promosi yang efektif bagi sebuah perguruan tinggi
pada pihak luar. Hal ini nantinya akan berpengaruh pada peluang atau kesempatan
kerja bagi para mahasiswa maupun alumni Sekolah Tinggi Manajemen Informatika
3. Bagi Perusahaan
dan pimpinan PO. Manda Jaya dalam melakukan pengontrolan stok barang
3
digudang dengan akurat serta memberikan informasi keluar masuknya barang pada
gudang.
Persediaan Barang ATK pada PO. Manda Jaya menyajikan sistematika penulisan
sebagai berikut :
BAB I. PENDAHULUAN
penulisan.
Dalam bab ini dijelaskan dasar teori dari laporan ini mengenai pandangan
para ahli, software yang digunakan dalam pengembangan dan alat bantu dalam
Bab ini menjelaskan tentang alur aplikasi yang akan dibangun beserta
implementasinya.
4
BAB V. PENUTUP
Bab ini berisi kesimpulan dan saran-sarn penulis dari hasil analisis sistem.
5
BAB II
TINJAUAN PUSTAKA
menunjang dalam penulisan Laporan Penulisan Ilmiah, antara lain berisi tentang
definisi mengenai apa yang dimaksud Aplikasi, Persediaan, Barang, sekilas tentang
Visual Basic .NET 2012, Basis Data (Data Base), MySQL (Structure Language),
2.1 Aplikasi
Menurut Asropudin (2013), Aplikasi adalah software yang dibuat oleh suatu
Ms.Excel.
2.2 Persedianaan
salah satu jenis aktiva lancar yang jumlahnya cukup besar dalam suatu
6
persediaan adalah barang-barang atau bahan yang masih tersisa pada tanggal
neraca, atau barang-barang yang akan segera dijual, digunakan atau diproses dalam
suatu aktiva yang meliputi barang-barang milik perusahaan dengan maksud untuk
dijual dalam suatu periode usaha tertentu atau persediaan barang-barang yang
masih dalam pengerjaan atau proses produksi ataupun persediaan bahan baku yang
sudah ada atau yang disediakan. Definisi lain menyatakan bahwa pada dasarnya
persediaan adalah suatu sumber daya menganggur (idle resources) yang menunggu
proses lebih lanjut. Yang dimaksud proses lebih lanjut di sini dapat berupa kegiatan
produksi seperti yang dijumpai pada sistem industri, kegiatan pemasaran seperti
dijumpai pada sistem distribusi ataupun kegiatan konsumsi seperti dijumpai pada
7
2.3 Barang
Barang adalah suatu benda yang dapat dilihat, dirasakan serta disentuh.
Barang lebih diperuntukkan pada wujud yang nyata dan berguna bagi masyarakat
luas, seperti sandang, pangan serta papan. Barang dapat dinyatakan bobot atau
beratnya sehingga didapatkan satuan seperti kilogram, ons, ton. Semakin berat dan
bahan yang digunakan untuk membuat barang tersebut langka serta banyak dicari,
semakin tinggi nilai atau harganya, dan bila kualitasnya tidak baik, maka
permintaan dan pemesanan akan menurun. Sebagai contoh, harga dari sepeda lebih
murah dari harga kendaraan lain yang lebih menjamin kenyamanan dan kemanan
Visual Basic .NET 2012 adalah salah satu bahasa pemrograman yang
tergabung dalam Microsoft Visual Studio 2012. Visual basic .NET 2012
mempunyai suatu jendela yang luas sebagai ruangan kerjanya. Pada awalnya Visual
Basic .NET bersasal dari bahasa pemrograman yang diberi nama Basic (Beginner’s
sebagai bahasa yang paling sederhana bagi yang tidak familiar dengan dunia
pemrograman. Menurut Priyanto (2012), Visual Basic .NET adalah Visual Basic
yang direkayasa kembali untuk digunakan pada Platform .NET sehingga aplikasi
yang dibuat menggunakan Visual Basic .NET dapat berjalan pada sistem komputer
8
apa pun, dan dapat mengambil data dari Server dengan tipe apa pun asalkan terinstal
.NET Framework.
1. Menu Bar
dalam kriteria operasinya. Daftar pilihan menu yang disediakan oleh Visual basic
.NET 2012 adalah File, Edit, View, Project, Build, Debug, Team, Format, Tools,
Test, Windows, dan Help. Pada menu File terdiri dari perintah-perintah seperti new
project, open project, save all, export template, dan lain-lain. Pada menu edit terdiri
dari perintah-perintah seperti undo, redo, cut, copy, paste, delete, dan lain-lain.
Pada menu view terdiri dari perintah-perintah seperti code, designer, solution
explorer , dan lain-lain. Pada menu project terdiri dari perintah-perintah seperti add
9
Gambar 2.2 Menu Bar
2. Toolbar
perintah tertentu pada bahasa pemrograman berbasis windows dan bisa juga
pemikiran sendiri.
3. Toolbox
windows dan web. Kontrol-kontrol yang ada di toolbox antara lain: all windows
form, common controls, data, components, containers, menus & toolbars, printing,
10
4. Form Windows
Di tengah area kerja Visual Basic .NET 2012 terdapat jendela form atau
jendela desain. Jendela ini merupakan pusat pengembangan Visual basic .NET
2012 di mana kontrol (obyek) dari common controls pada toolbox ditempatkan.
5. Code Windows
Code windows atau sering disebut dengan jendela editor merupakan area
yang dapat menuliskan kode-kode pemrograman Visual basic .NET. suatu kode-
kode program merupakan kumpulan dari instruksi untuk menjalankan obyek yang
berupa kontrol maupun form serta logika program. Code windows mampu
11
6. Solution Explorer Windows
semua form, modul, class dan file lainnya untuk membuat aplikasi.
dalam jumlah yang sangat besar) yang tersimpan dalam magnetic disk, oftical disk,
basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan
memanggil kueri (query) basis data disebut sistem manajemen basis data (database
12
management system/DBMS). Ada beberapa definisi yang umum digunakan dalam
1. Entitas
2. Atribut
Atribut biada disebut juga data elemen, data field, atau data item yang
3. Data Value
Data Value adalah data aktual atau informasi yang disimpan pada tiap data,
elemen, atau atribut. Atribut nama pegawai menunjukkan tempat dimana informasi
nama pegawai disimpan, nilai datanya misalnya Anjang, Arif, Suryono dan lain-
4. File/Tabel
Kumpulan record sejenis yang mempunyai elemen yang sama, atribut yang
5. Record.Tuple
13
2.6 MySQL (Structure Language)
adalah sebuah program pembuat database yang bersifat open sorce, yang artinya
sifatnya yang open sorce. MySQL dapat dijalankan pada semua platform baik
yang bersifat jaringan sehingga dapat digunakan untuk aplikasi multi user (banyak
pengguna).
yang dimiliki SQL (Structure Query Language). SQL adalah suatu bahasa
pengakses database seperti Oracle, Posgres SQL, SQL Server, dan lain-lain.
2.7 PhpMyAdmin
yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani
14
2.8 XAMPP
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, MySQL database dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat
sistem oprasi apapun), Apache,MySQL,PHP dan Perl. Program ini tersedia dalam
GNU Public license dan bebasm merupakn web server yang mudah digunakan
yang dapat melayani tampilan halaman web yang dinamis. Untuk mendapatkannya
PHPMyAdmin.
terpisah dengan Microsoft Visual Basic .NET 2012, tetapi keduanya dapat
15
dihubungkan (lingkage). Mencetak dengan Crytstal Report hasilnya lebih baik dan
perangkat lunak.
Seperti pada gambar 2.8, sebuah model Air Terjun memacu tim
dikembangkan.
16
Gambar 2.8 Model Air Terjun (Waterfall)
rumit menjadi beberapa langkah logis (desain, kode, pengujian, dan seterusnya)
dengan beberapa langkah yang pada akhirnya akan menjadi produk akhir yang siap
pakai.
tahap pengambilan sistem yang baik, digunakan sebagai alat bantu, sebagai alat
sistem sebagai suatu jaringan proses fungsional yang dibutuhkan satu sama lain
sebagai satu jaringan proses fungsional yang dihubungkan satu dengan yang
17
lainnya dengan alur data baik secara manual baik secara komputerisasi. Bagian alir
ini disebut juga bagian alir formulir yang menunjukan prosedur dari sistem secara
logika yang utama dan arus laporan. FOD identik dengan perncangan sistem,
alat perancangan sistem untuk mengambarkan sistem lama pada tahap analisis atau
Simbol Keterangan
Mendakan dokumen, dalam bentuk surat, formulir,
buku/bendel/berkas atau cetakan.
Proses manual.
18
2.11.2 Context Diagram (CD)
Menurut Al-Bahra (2005), dalam buku yang berjudul Analisis dan Desain
Informasi menerangkan bahwa : ”diagram konteks adalah diagram yang terdiri dari
suatu proses dan menggambarkan luang lingkup suatu sistem” Definisi diatas dapat
ruang lingkup dari suatu sistem dan terdiri dari dokumen-dokumen serta fungsi-
fungsi terkait.
Entitas
Entitas
Menurut Al-bahra (2005), definisi dari Data Flow Diagram (DFD) dalam
buku yang berjudul Analiasis dan Desain Informasi difinisinya adalah : “diagram
alir data merupakan model dari sistem untuk menggambarkan pembagian sistem ke
adalah model sistem yang digunakan untuk menjelaskan alur sistem namun lebih
terperinci.
19
Data Flow Diagram (DFD) menggambarkan penyimpanan data dan proses
Simbol Keterangan
Proses mentransformasikan data secara
umum.
Entity luar merupakan sumber atau tujuan dari
aliran data dari atau ke sistem.
Menggambarkan aliran data dari satu proses
ke proses lainnya.
Merupakan komponen yang berfungsi untuk
menyimpan data atau file.
Sumber : Al-Bahra, 2005 (Analisis dan desain informasi)
desain dan teknik dokumentasi dalam siklus pengembangan sistem. HIPO berbasis
pada fungsi, yaitu tiap-tiap modul didalam sistem di gambarkan oleh fungsi
utamanya. Alat bantu ini menggambarkan tingkat proses, input dan output. Berikut
Simbol Keterangan
20
Penggunaan Hierarchy Plus Input Process Output (HIPO) mempunyai
21
BAB III
METODE PENELITIAN
kegiatan dalam mengamati suatu masalah/memahami suatu objek yang akan diteliti
Penelitian dilaksanakan pada PO. Manda Jaya yang beralamat Jl. Batu
Cermin Gg. SMP27 RT. 04 Blok. E No. 88, Samarinda, Kalimantan Timur. Adapun
waktu pelaksanaan penelitian dilakukan selama kurang lebih 1 (satu) bulan di mulai
maksud untuk digunakan dalam membantu penyusunan laporan ini. Dasar teori ini
22
diperoleh dari literatur atau tulisan yang banyak berhubungan dengan masalah
penulisan.
masalah yang baik dan tepat sesuai dengan tujuan akhir yang dicapai, dalam hal ini
peneliti dapat mengetahui data-data yang ada pihak yang terlibat langsung serta
berbagai permasalahan yang ada pada sistem serta kebutuhan bagi pemakainya.
Analisis data yang digunakan dalam penelitian ini adalah analisis data
23
dianalisa secara statistik. Dalam analisis ini, data yang diperoleh terdiri atas
permasalahan-permasalahan yang timbul pada saat pendataan barang dan cara atau
langkah penyelesaian masalah tersebut, yang didapat dari hasil pengumpulan data
dengan metode wawancara, observasi dan studi literatur. Adapun data yang dipakai
dalam membuat aplikasi persediaan barang adalah data barang yang masuk dan data
barang yang keluar yang dalam sistem pembuatan laporan stok barang yang masih
Persediaan Barang ATK pada PO. Manda Jaya diperlukan hal-hal seperti :
1. Input
2. Proses
3. Output
24
3.3.1.3 Analisis Kebutuhan Sistem Non Fungsional
1. Perangkat Keras
2) Memory minimal 2 GB
5) Monitor 14”
6) Printer
2. Perangkat Lunak
3) XAMPP
3.3.2 Desain
Dari semua data yang telah terkumpul dilakukan proses desain sistem,
gambaran sistem yang ada. Teknik desain sistem yang dipergunakan dalam
25
2. Context Diagram (CD)
keseluruhan.
dan hubungannya dengan objek-objek sistem serta arus data yang mengalir dalam
diorganisasikan dalam suatu bentuk yang saling berhubungan. Penerapan basis data
kumpulan dari data yang saling berhubungan satu dengan yang lainnya. Sebelum
6. Desain Input
Input sistem merupakan sumber data yang termuat dalam file-file sistem.
26
7. Desain Output
Tim kerja pertama harus menentukan output harus dihasilkan system. Dua
hal yang harus diperhatikan dalam penentuan output ini adalah muatan informasi
dari output, bentuk output. Muatan informasi seperti sudah diketahui, suatu system
1) Memenuhi kebutuhan akan informasi baru yang tidak dipenuhi oleh system
sebelumnya.
(3) Tidak diperlukan rutin bentuk tercetak maupun display, tetapi harus tersedia
setiap saat. Untuk informasi rutin, tim kerja harus memperoleh penjelasan
3.3.3 Implementasi
pembangunan sistem, dalam hal ini difokuskan pada pembuatan program. Adapun
27
1. Input
2. Proses
3. Output
28
BAB IV
4.1 Penelitian
beralamat di jalan Batu Cermin Gg. SMP27 RT. 04 Blok. E No. 88 Samarinda, yang
berdiri sejak tahun 2014 berdasarkan pada akta pendirian Perusahaan Perseorangan
(PO) Pada tanggal 2 September 2010 nomor 01 dikantor Notaris Neny Triana, SH,
M.Kn.
mengkordinasikan apa yang telah dibagi tersebut. Demikian juga yang terjadi pada
Jianto
Pemilik PO. Manda Jaya
29
4.2 Pembahasan
berbagai permasalahan yang ada pada sistem serta kebutuhan bagi pemakainya.
Persediaan Barang ATK pada PO. Manda Jaya diperlukan hal-hal seperti :
1. Input
2. Proses
3. Output
30
1. Perangkat Keras
2) Memory minimal 2 GB
5) Monitor 14”
6) Printer
2. Perangkat Lunak
3) XAMPP
4.2.2 Desain
Mulai
Pendataan Pendataan
Barang Barang Laporan
Keluar Masuk Barang
Laporan Laporan
Barang Keluar Barang
Laporan
Barang Keluar
Selesai
31
Sistem kerja yang berjalan pada PO. Manda Jaya masih secara manual
dimana semua data masih diolah dengan cara pembukuan manual, data awal didapat
dari entitas kepala berupa nota pembelian yang kemudian diolah oleh bagian
administrasi (petugas gudang) yang dicatat di dalam buku pendataan barang masuk
yang akan menghasilkan laporan barang masuk yang akan diserahkan kepada
kepala dan disimpan bagian administrasi (petugas gudang) sebagai arsip, begitu
juga pada barang yang keluar akan di cacat kedalam buku pendataan barang keluar
yang akan menghasilkan laporan barang keluar yang akan diserahkan kepada
Tbl_keluar
Tbl_masuk
Proses
Data Kategori Tbl_barang
Tbl_detail_keluar Tbl_detail_masuk
Proses Laporan
Laporan Barang
Keluar
Laporan Stok
Laporan Barang Laporan Barang
Laporan Stok
Keluar Masuk
Selesai
32
Flow Of Document (FOD) yang akan diusulkan pada PO. Manda Jaya di
mulai dari entitas bagian administrasi (petugas gudang) yang akam menginputkan
data kategori barang yang akan diproses dan disimpan kedalam sebuah database
data barang yang akan diproses dan disimpan kedalam sebuah database tbl_barang,
selanjutnya entitas kepala memberikan data berupa nota pembelian kepada bagian
administrasi (petugas gudang) yang akan di proses dan di simpan kedalam sebuah
bagian administrasi (petugas gudang) yang akan menginputkan data barang keluar
yang akan diproses dan disimpan kedalam sebuah database tbl_kelar dan
tbl_detail_keluar.
database tbl_barang.
dan tbl_kategori yang digunakan untuk membuat laporan stok barang, tbl_masuk
transaksi barang keluar, setelah itu semua laporan yang dihasilkan dibuat sebanyak
dua rangkap, yang pertama akan diserahkan kepada kepala dan yang kedua akan
33
4.2.2.2 Data Flow Diagram (DFD)
LaporanBarang Keluar
LaporanBarang Masuk
0
Laporan Stok Barang
Laporan Stok Barang
Kepala
LaporanBarang Masuk
Aplikasi Persediaan
LaporanBarang Keluar
Barang ATK
Nota Pembelian
Data Barang
Aplikasi Persediaan Barang ATK pada PO. Manda Jaya terdiri dari dua
entitas, yaitu entitas bagian administrasi dan kepala. Entitas bagian administrasi
akan memberikan data berupa kategori, data barang, data transaksi barang keluar
ke dalam sistem dan menerima output berupa laporan stok barang, laporan
transaksi barang masuk dan laporan transaksi barang keluar. Selanjutnya entitas
kepala akan memberikan data berupa nota pembelian ke dalam sistem dan
menerima output berupa laporan stok barang, laporan transaksi barang masuk,
34
2) Data Flow Diagram (DFD) level 0
Data Transaksi
Data Barang Barang Masuk
Data Kategori
3 4
1 2
Proses data Proses data
Proses data Proses data
Barang Barang
Kategori Barang
Masuk Keluar
tbl_detail_masuk tbl_detail_keluar
5
tbl_kategori Proses Stok
Barang
tbl_keluar
tbl_detail_keluar
6
tbl_barang
tbl_barang Proses tbl_masuk
Laporan
tbl_masuk
Laporan Barang Keluar
Laporan Barang Masuk
Laporan Barang
Keluar
Bagian
Laporan Barang Administrasi
Kepala Masuk
entitas bagian administrasi (petugas gudang) menginputkan data kategori yang akan
di proses dan di simpan kedalam database tbl_kategori begitu pula dengan data
administrasi (petugas gudang) yang selanjutnya akan di inputkan dan di proses pada
35
proses barang masuk dengan mengambil data dari database tbl_barang barang yang
database tbl_barang beserta data transaksi barang keluar yang diinputkan oleh
admin yang kemudian akan disimpan kedalam sebuah database tbl_keluar dan
tbl_detail_keluar.
Selanjutnya ada proses perhitungan stok barang akan mengambil data dari
tbl_kategori dan tbl_barang yang digunakan untuk membuat laporan stok barang,
setelah itu semua laporan yang dihasilkan akan diberikan kepada entitas kepala dan
tbl_kategori
tbl_masuk tbl_keluar
tbl_barang
tbl_kategori tbl_kategori
Laporan Stok
Barang Laporan Barang Masuk Laporan Barang
Keluar
Gambar 4.6 Data Flow Diagram (DFD) rinci pada proses laporan
36
Pada proses pembuatan laporan dibutuhkan datastore tbl_kategori,
akan diberikan kepada entitas kepala dan bagian administrasi. Dalam proses cetak
kemudian menghasilkan laporan stok barang yang akan diberikan kepada entitas
laporan barang masuk yang akan diberikan kepada entitas kepala dan bagian
administrasi.
laporan barang keluar yang akan diberikan kepada entitas kepala dan bagian
administrasi.
Aplikasi Persediaan
Barang ATK
1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0
37
Aplikasi Persediaan Barang ATK terdiri dari sepuluh menu utama, yaitu
menu datar barang, barang masuk, barang keluar kategori barang, riwayat masuk,
riwayat keluar, laporan stok barang, laporan barang masuk, laporan barang keluar
dan keluar.
diorganisasikan dalam suatu bentuk yang saling berhubungan. Penerapan basis data
kumpulan dari data yang saling berhubungan satu dengan yang lainnya. Sebelum
pembuatan program terlebih dahulu perlu dibuat basis datanya. Adapun basis data
yang digunakan dalam aplikasi persediaan barang ATK adalah sebagai berikut :
38
2) Tabel Data Barang
3) Tabel Masuk
39
4) Tabel Keluar
Primary Key :
Tabel 4.5 Tabel Detail Masuk
40
6) Tabel Detail Keluar
Primary Key :
Tabel 4.6 Tabel Detail Keluar
Icon Icon Icon Icon Icon Icon Icon Icon Icon Icon
pada PO. Manda Jaya yang terdiri dari menu daftar barang, barang masuk, barang,
kategori barang, transaksi masuk, transaksi keluar, laporan stok barang, laporan
41
2) Desain Form Input Daftar Barang
Daftar Barang Kembali
Jenis Kategori
Baru
Kode Barang
Nama Hapus
Satuan
Batal
Stok
Harga Beli
Harga Jual
Simpan
DataGridView
box, lima inputan text box yang digunakan untuk menginputkan data barang baru,
satu combo box digunakan untuk menentukan jenis pencarain dengan menggunakan
kategori barang atau nama barang, satu text box digunakan untuk melakukan
pencarian barang, satu datagridview untuk menampilkan data barang, terdapat juga
enam tombol button, baru, simpan, edit, batal, refresh dan kembali.
Penerima Satuan
Stok
Simpan
Harga Unit
Tambah Batal
Data Tampung
DataGridView
box yang digunakan untuk menginputkan data nota pembelian barang, tujuh inputan
42
text box yang digunakan untuk menampilkan data barang, satu datagridview untuk
menampilkan data, terdapat juga tujuh tombol button, baru, simpan, hapus, cari,
No. HP Satuan
Jumlah Keluar
Harga Unit
Simpan Cetak
Tambah Batal
Data Tampung
DataGridView
box yang digunakan untuk menginputkan data nota penjualan barang, tujuh inputan
text box yang digunakan untuk menampilkan data barang, satu datagridview untuk
menampilkan data, terdapat juga delapan tombol button, baru, simpan, hapus, cari,
Kode Kategori
Nama Kategori
Simpan Batal
DataGridView
43
Gambar 4.12 Desain Form Input kategori Barang terdapat dua inputan text
box yang digunakan untuk menginputkan data kategori barang, satu datagridview
untuk menampilkan data, terdapat juga tiga tombol button, simpan, batal dan
kembali.
DataGridView1
DataGridView2
Refresh
menampilkan data, terdapat juga dua tombol button, refresh dan kembali.
DataGridView1
DataGridView2
Refresh
menampilkan data, terdapat juga dua tombol button, refresh dan kembali.
44
8) Desain Form Laporan Stok Barang
Cetak Reset
pilihan cetak laporan, satu combo box untuk memelih kategori barang, terdapat juga
Data Bulanan
S/D
Cetak Reset Data Tahunan
S/D
Jenis Kategori
box pilihan cetak laporan, dua combo box untuk memelih kategori barang, terdapat
juga enam tombol button, empat tombol cetak, reset dan kembali.
45
10) Desain Form Laporan Barang Keluar
Data Bulanan
S/D
Cetak Reset Data Tahunan
S/D
Jenis Kategori
box pilihan cetak laporan, dua combo box untuk memelih kategori barang, terdapat
juga enam tombol button, empat tombol cetak, reset dan kembali.
kolom yang akan memanggil data barang dari tbl_barang dan tbl_kategori dari
database.
46
2) Desain Laporan Barang Masuk
kolom yang akan memanggil data barang masuk dari tbl_masuk dan
kolom yang akan memanggil data barang keluar dari tbl_keluar dan
47
4.2.3 Implementasi
ATK pada PO. Manda Jaya yang terdiri dari menu daftar barang, barang masuk,
barang, kategori barang, transaksi masuk, transaksi keluar, laporan stok barang,
untuk menginputkan data master barang yang selanjutnya akan di gunakan saat
48
3) Form Barang Masuk
untuk menginputkan data transaksi barang masuk dan berhubungan dengan data
master marang yang selanjutnya di gunakan untuk membuat laporan barang masuk.
untuk menginputkan data transaksi barang keluar dan berhubungan dengan data
master marang yang selanjutnya di gunakan untuk membuat laporan barang keluar.
49
5) Form Kategori Barang
untuk menginputkan data master kategori yang selanjutnya akan di gunakan saat
50
7) Form Riwayat Keluar
digunakan untuk mencetak laporan setok barang. Pencetakan data stok barang dapat
dilakukan dengan menampilkan data barang atau berdasarkan jenis kategori barang.
51
9) Form Laporan Masuk
digunakan untuk mencetak laporan barang masuk. Pencetakan data barang masuk
dapat dilakukan dengan beberapa bentuk seperti tampilkan semua data, tampilkan
data per-nota transaksi, tampilkan data per-jenis kategori, tampilan data per-periode
digunakan untuk mencetak laporan barang keluar. Pencetakan data barang masuk
52
dapat dilakukan dengan beberapa bentuk seperti tampilkan semua data, tampilkan
data per-nota transaksi, tampilkan data per-jenis kategori, tampilan data per-periode
53
Gambar 4.32 merupakan tampilan cetak Laporan Barang Masuk yang di
54
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Dari hasil Penulisan Ilmiah dan pembahasan yang dilakukan, maka dapat
1. Aplikasi persediaan barang ATK pada PO. Manda Jaya dibuat untuk dapat
sehingga dapat mencapai hasil yang lebih baik dari yang sebelumnya sesuai
sehingga dapat menghemat waktu dalam proses pembuatan laporan, serta dapat
barang keluar.
3. Aplikasi persediaan barang pada PO. Manda Jaya hanya berbasis Single User.
5.2 Saran
Berdasarkan dari hasil penelitian ini maka ada beberapa hal yang perlu
1. Diharapkan Aplikasi Persediaan Barang ATK pada PO. Manda Jaya ini dapat
55
laporan kepada admin yang bersangkutan agar dapat menindak lanjuti laporan
tersebut.
2. Diharapkan agar Aplikasi ini dapat dijadikan sebagai acuan atau referensi bagi
3. Diharapkan Aplikasi Persediaan Barang ATK pada PO. Manda Jaya ini bisa
56
DAFTAR PUSTAKA
Agus Sartono. 2010. Manajemen Keuangan Teori dan Aplikasi (4th ed.).
Yogyakarta: BPFE.
Al-Bahra Bin Ladjamudin. 2013. Analisis dan Desain Sistem Informasi. Graha
Ilmu. Yogyakarta.
Firdaus. 2007. 7 Jam Belajar Interaktif PHP & MySQL dengan Dreamwever.
Palembang : Maxikom.
Moh. Benny Alexandri. 2009. Manajemen Keuangan Bisnis Teori dan Soal.
Alfabeta: Bandung.
57
DAFTAR WAWANCARA
Jawab :
Semua sistem yang berjalan pada PO. Manda Jaya masih manual termasuk
pendataan persedian barang masuk dan keluar. Semua barang masuk dicatatat
oleh petugas pergudangan dalam sebuah buku begitu juga dengan barang yang
keluar, barang yang keluar akan dicatat sesuai kebutuhan unit dan lokasi unit
2. Apa saja kendala yang sering dihadapi mengenai persedian barang pada PO.
Manda Jaya
Jawab :
3. Dari masalah yang telah dijelaskan diatas, dampak apa yang dirasakan oleh PO.
Manda jaya ?
Jawab :
informasi stok barang oleh karena itu kami membutuhakan waktu yang cukup
58
lama untuk mengatasi masalah-masalah tersebut, sehingga dapat mengganggu
4. Menurut anda, apakah Aplikasi Persedian barang ATK dapat membantu dalam
Jawab :
kelancaran suatu proyek karena kelancaran suatu proyek akan dipengaruhi oleh
5. Aplikasi seperti apa yang anda harapkan untuk mengelola data persedian
barang ?
Jawab :
yang dapat mengelola data dengan baik dan akurat serta dapat menampilkan
59