Oleh:
REYNO PRAYODYA
NPM: 16630696
i
DAFTAR ISI
ii
3.4 Rancangan Model Sistem .................................................................. 19
3.4.1 Diagram Konteks ......................................................................... 19
3.4.2 Data Flow Diagram ..................................................................... 20
3.5 Rancangan Basis Data ....................................................................... 21
3.5.1 Struktur Tabel .............................................................................. 22
3.5.2 Relasi Tabel ................................................................................. 27
3.6 Rancangan Antarmuka Masukan Sistem ............................................ 27
3.7 Rancangan Antarmuka Keluaran Sistem ............................................ 35
3.7.1 Rancangan Laporan Pengolahan / Produksi Bahan Baku .............. 35
3.7.2 Rancangan Laporan Penjualan Barang ......................................... 36
3.7.3 Rancangan Laporan Pembelian Bahan Baku ................................ 37
3.7.4 Rancangan Laporan Stock Bahan Baku........................................ 37
3.7.5 Rancangan Laporan Stock Barang ............................................... 38
3.7.6 Rancangan Laporan Data Supplier ............................................... 38
3.7.7 Rancangan Laporan Data Pelanggan ............................................ 39
3.7.8 Rancangan Laporan Biaya Produksi............................................. 39
3.7.9 Rancangan Laporan Barang Terlaris ............................................ 40
3.7.10 Rancangan Laporan Barang Kurang Laris .................................. 40
3.7.11 Rancangan Laporan Bahan Baku Sering Produksi ...................... 41
3.8 Tempat dan Jadwal Penelitian ........................................................... 41
3.8.1 Lokasi / Tempat Penelitian ......................................................... 41
DAFTAR PUSTAKA ..................................................................... 42
iii
DAFTAR GAMBAR
iv
Gambar 23 Rancangan Laporan Barang Terlaris ................................................ 40
v
DAFTAR TABEL
Table 4 Pelanggan.............................................................................................. 22
Table 5 Barang................................................................................................... 23
Table 7 Petugas.................................................................................................. 23
vi
BAB I
PENDAHULUAN
PT. Putra Borneo Lestari adalah perusahaan yang bergerak dibidang jasa
pembuatan springbed yang semula dikenal dengan nama PT. Borneo Lestari.
dengan nama CV. Putra Borneo Lestari yang berdiri pada tanggal 1 Juli 2005,
dibawah pimpinan / tanggung jawab pertama Bpk. Husin Noor. Kantor pertama
beralamat di Jalan Akhmad Yani km 10 depan komplek Asdi Karya II. Tahun 1994
dipegang oleh Bapak. H. Muchlis Mugni dan Ibu Hj. Titin Hartini yang kemudian
pertama ada 15 orang, bagian Produksi, sales counter, administrasi keuangan dan
operasional.
Dalam kegiatan usaha di PT. Putra Borneo Lestari ada prosedur yang harus
bahan bakuterlebih dahulu kepada supplier. Untuk pemesanan dari supplier yang
sudah disetujui maka akan diproses. Bahan baku yang sudah dipesan akan dikirim
perusahaan waralaba dan di terima oleh pihak gudang bahan baku. Setiap bahan
baku yang masuk dilakukan pengecekan mulai dari kondisi, kelengkapan sesuai
pemesanan, surat jalan dari supplier, tanda terima bahan baku, dan surat jalan yang
1
2
terlampir. Tanda terima dan surat jalan sebagai bukti bahwa bahan baku dan
kelengkapan sudah diantar oleh bagian pengantaran dan diterima oleh pihak gudang
bahan baku dengan sesuai keadaan fisik, apabila ada yang tidak sesuai seperti
kurang jumlah bahan baku atau kurang alat-alat maka petugas memberi note pada
tanda terima atau surat jalan bahwa apa yang diterima tidak sesuai untuk di
komplain kepada pihak supplier. Bahan baku dan kelengkapan alat-alat yang sudah
di cek dan sesuai akan dismpan pada tempatnya masing-masing. Petugas stokard
akan mencatat berapa jumlah bahan baku masuk dan mencatat setiap bahan baku
yang terpakai pada kartu stok setelah itu di input ke ms excel. Sistem informasi baik
yang konvensional (manual) atau berbasis komputer yang ada saat ini banyak sekali
digunakan untuk hal-hal yang sangat bermanfaat bagi kehidupan manusia saat ini,
maka dari itu sekarang ini banyak sekali yang menggunakan sistem informasi
untuk keperluan lainnya. Tapi, tidak semua pihak yang memanfaatkan kemudahan
Aplikasi Stok Barang Berbasis Web Di Gudang Spare Parts Pada Pt Arwana
Persedian Barang Di Toko Buccheri Jl. Dhoho No. 41 Kota Kediri” Chowy
Allanuary (2015).
3
laporan barang masuk dan keluar dari kwitansi atau surat jalan dari pelanggan atau
supplier yang banyak dan pada bulan-bulan tertentu terjadi kekurangan stok dan
sulitnya dalam pencarian data barang yang di perlukan karena penumpukan berkas
yang banyak, Bahasa pemrograman yang digunakan adalah PHP, aplikasi XAMPP
dan database MYSQL, kekurangan dari penelitian ini adalah Pengembangan dari
sisi bahasa pemprograman yaitu dari PHP ke bahasa pemprograman Mobile dan
Menurut Lilis Setiawan (2010), Stok barang adalah salah satu bagian yang
mendapat perhatian khusus dalam sektor usaha yang bergerak dalam bidang
HTML, PHP, dan Apache, kekurangan dari penelitian ini adalah perlu adanya
pengembangan aplikasi pada sisi admin, terutama pada tingkatan level pengguna
admin agar dapat teridentifikasi dengan lebih jelas guna membedakan antara
pembagian tugas di gudang spare parts dan Perlu adanya aktifasi transaksi stok
yang digunakan adalah database MYSQL dan aplikasi Microsoft Visual Basic
kekurangan dari penelitian ini adalah aplikasi masih agak sederhana perlu adanya
pengembangan aplikasi misalnya pada sisi keamanan dan pengembangan dari sisi
4
Lestari Dilihat dari permasalahan yang ada di PT. Putra Borneo Lestari, maka
PT. Putra Borneo Lestari dapat dirubah menjadi sistem aplikasi pemrograman,
menggunakan file database sehingga, sulit untuk menemukan file Stock Barang.
diharapkan.
Tujuan dalam pembuatan aplikasi tugas akhir ini adalah untuk membuat
aplikasi produksi dan penjualan barang pada PT. Putra Borneo Lestari dengan alat
pendukung berupa komputer, yang bertujuan agar program aplikasi penjualan ini
Dan diharapkan dengan adanya program aplikasi sistem informasi penjualan ini
sebelumnya.
5
diantaranya :
Dalam penyusunan penelitian ini, ada beberapa landasan teori atau konsep
dasar yang digunakan untuk mendukung pemahaman lebih lanjut mengenai hasil
PT. Putra Borneo Lestari adalah perusahaan yang bergerak dibidang jasa
pembuatan springbed yang semula dikenal dengan nama PT. Borneo Lestari.
dengan nama CV. Putra Borneo Lestari yang berdiri pada tanggal 1 Juli 2005,
dibawah pimpinan / tanggung jawab pertama Bpk. Husin Noor. Kantor pertama
beralamat di Jalan Akhmad Yani km 10 depan komplek Asdi Karya II. Tahun 1994
dipegang oleh Bapak. H. Muchlis Mugni dan Ibu Hj. Titin Hartini yang kemudian
pindah alamat dan berkantor cabang di Jalan gubernur Soebarjo. Dengan jumlah
2.1.2 Aplikasi
5
6
suatu tugas yang diinginkan pemakai (user), contoh utama perangkat lunak aplikasi
adalah program pengolah kata, lembar kerja, dan pemutar media. Aplikasi-aplikasi
suatu lembar kerja dapat dimasukkan dalam suatu dokumen pengolah kata
1. Enterprise
2. Enterprise – Support
3. Individual Worker
5. Aplikasi Pendidikan
6. Aplikasi Simulasi
10
Merupakan aplikasi yang dibuat sebagai pelaksana atau pengolah data yang
2.1.5 MySQL
computer untuk memperoleh informasi dari basis data tersebut. Database digunkan
untuk menyimpan informasi atau data yang terintegrasi dengan baik di dalam
computer.
Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa
(DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal
Sedangkan input yang di masukkan melalui aplikasi web yang menggunakan script
serverside seperti PHP dapat langsung dimasukkan ke Database MySQL yang ada
Mysql, 2011) MySQL (My Structure Query Languange) adalah salah satu jenis
database server yang sangat terkenal dan banyak digunakan untuk membangun
9
aplikasi web yang menggunakan database sebagai sumber dan pengelolaan datanya.
pada saat ini bernama Tcx DataKonsult AB sekitar tahun 1994-1995, namun cikal
bakal kodenya sudah ada sejak tahun 1979. Awalnya Tcx merupakan perusahaan
pengembang software dan konsultan database, dan saat ini MySQL sudah diambil
pemrograman script untuk internet (PHP dan Perl). MySQL dan PHP dianggap
sebagai pasangan software pembangun aplikasi web yang ideal. MySQL lebih
2.1.6 Xampp
untuk banyak sistem operasi, yang merupakan kompilasi dari beberapa program.
10
Apache, MySQL, PHP dan Perl. Program ini tersedia di bawah GNU General
Public License dan bebas, adalah mudah untuk menggunakan web server yang
dapat melayani tampilan halaman web yang dinamis. Jika ingin mendapatkan
(localhost), yang terdiri beberapa program antara lain : Apache HTTP Server,
pemrograman PHP dan Perl. Nama XAMPP sendiri merupakan singkatan dari X
(empat sistem operasi apapun), Apache, MySQL, 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.
resminya. Dan berikut beberapa definisi program lainnya yang terdapat dalam
XAMPP.
2.1.7 Delphi
Delphi adalah sebuah IDE compiler untuk Bahasa pemrograman pascal dan
Delphi ini juga dapat dikatakan sebagai sebuah pemrograman yang menggunakan
visualisasi seperti halnya Bahasa pemrograman visual basic. Tetapi Delphi ini
menggunakan Bahasa yang sama dengan pascal. Delphi juga menggunakan konsep
aplikasi desktop. Namun setelah berkembang, Delphi ini bersifat general purpose.
Program ini memiliki peran untuk membuat aplikasi window dan program yang
berbasis jaringan client ataupun server. Tidak hanya itu saja, Delphi juga dapat
Keunggulan dari Bahasa ini yaitu pada saat aplikasi yang kita buat
dijalankan oleh Delphi, secara otomatis akan dibaca sebagai program oleh Delphi
tanpa harus dijalankan secara terpisah. Begitupula dengan source code yang
merupakan turunan dari pascal, yang artinya tidak memerlukan lagi penyesuaiyan.
Kelebih dari Bahasa pemrogaman ini adalah memudahkan distribusi dan juga
(Windows, Linux, IOS, maupun android) dan program ini juga dapat menkompilasi
Untuk kekurangan dari Bahasa ini sendiri yaitu pengaksesan platform dan
Begitu pula dengan masalah bahasa terdapat Dokumentasi platform dan teknik-
menyusun suatu algoritma, alur sistem, masukan, prosedur proses, ke Keluaran, dan
sistem yang baik, karena dengan rancangan yang tepat akan menghasilkan sistem
12
yang stabil dan mudah dikembangkan di masa mendatang. Berikut ini akan
dijelaskan rangkaian atau ruang lingkup sistem yang akan dirancang dengan
1. Diagram Konteks
Diagram ini adalah diagram level tertinggi dari DFD yang menggambarkan
ditentukan dari besarnya pengaruh data yang diterima dan informasi yang
sistem.
Data Flow Diagram atau biasa disebut DFD merupakan detil rancangan dari
Bagian ini memuat tentang fakta-fakta atau hasil kajian empirik yang
bagi calon peneliti, khususnya didalam melihat tentang adanya celah penelitian atau
riset gap yang bersumber dari jurnal penelitian, disertasi, tesis, skripsi, buku teks,
13
Hasil penelitian terkait dapat dituangkan kedalam bentuk tabel agar mudah
NAMA
APLIKA
JUDUL PENELITI MASALAH KETIDAKSESUAIAN
SI
dan TAHUN
SISTEM INFORMASI INVENTORY STOK Rahmawati, 1. Bagaimana XAMPP, 1. Pengembangan dari sisi bahasa
BARANG PADA CV. ARTHA PALEMBANG 2017 menangani proses PHP, pemprograman yaitu dari PHP ke
dalam pendataan MYSQL, bahasa pemprograman Mobile.
barang masuk dan Notepad+ 2. Tidak adanya penambahan denah
keluar ? + lokasi pelanggan untuk
2. Bagaimana mempermudah pengiriman barang ke
menangani dan pelanggan.
mendata proses 3. Diharapkan sistem ini terus
pemesanan barang ? dikembangkan dengan penambahan
3. Bagaimana fitur yang bermanfaat dan desain
membangun sistem yang lebih menarik bagi pengguna.
inventory stok
barang yang dapat
memberikan
informasi yang
cepat, tepat dan
akurat ?
Link : http://eprints.radenfatah.ac.id/1172/1/RAHMAWATI%20%2812540165%29.pdf
PEMBUATAN APLIKASI STOK BARANG LILIS Bagaimana MYSQL. 1. Perlu adanya pengembangan
BERBASIS WEB DI GUDANG SPARE PARTS SETIAWATI, membuat sebuah CSS,HT aplikasi pada sisi admin,
PADA PT ARWANA CITRAMULIA Tbk, 2010 Aplikasi Stok terutama pada
15
PERANCANGAN SISTEM INFORMASI CHOWY 1. Bagaimana Microsoft Aplikasi masih agak sederhana perlu
PERSEDIAN BARANG DI TOKO BUCCHERI JL. ALLANUAR pengelolaan dan Visual adanya pengembangan aplikasi
DHOHO NO. 41 KOTA KEDIRI Y, 2015 pengontrolan Basic, misalnya pada sisi keamanan dan
persediaan barang MYSQL pengembangan dari sisi bahasa
di pemrograman aplikasi Microsoft
TOKO Visual Basic ke bahasa pemrograman
BUCCHERI? yang lainnya misalnya Mobile.
2. Bagaimana
sistem informasi
persediaan barang
usulan yang sesuai
dengan kebutuhan
TOKO
BUCCHERI.
16
3. Bagaimana
rancangan database
yang
sesuai dengan
kebutuhan
informasi
persediaan barang?
Link: http://simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/10.1.03.03.0050.pdf
BAB III
METODE PENELITIAN
diantaranya adalah:
a. Observasi
b. Wawancara
c. Studi Literatur
Salah satu kegiatan yang dilakukan pada PT. Putra Borneo Lestari
Banjarmasin yaitu memproduksi kayu dari bahan mentah menjadi setengah jadi
mulai dari panjang 4m, 3,5m, 3m, 2,5m 2m, 1,5m dan 1m. Prosedur yang dilakukan
yaitu memproduksi kayu, mencatat kayu yang diproduksi, menjual kayu yang
17
18
yang terjadi juga mengenai pencarian data kayu. Seperti yang diketahui seorang
buruh harus menghitung kayu satu persatu kemudian dituliskan kedalam buku.
Hasil akhir tersebut harus di salin kedalam buku harian. Nilai akhir yang dipereloh
disalin kedalam buku besar kubikasi kadang terjadi kesalahan saat perhitungan
kayu, hal ini disebabkan karena bagitu banyaknya data kayu yang harus dicatat satu
Proses sistem yang telah berjalan saat barang datang maupun barang hasil
dari produksi yang siap jual seorang admin akan mencatat stock barang per supplier
Microsoft excel. Begitu juga ketika dengan data konsumen dan data supplier
seorang admin akan mencatat telebih dahulu sebelum menginput data tersebut ke
microsoft excel.
permasalahan yang terjadi yaitu penginputan data yang dilakukan masih secara
manual sehingga masih ditemukan beberapa kesulitan untuk memperoleh data yang
di butuhkan sehingga dalam proses pencarian data masih membutuhkan waktu yang
cukup lama agar sesuai dengan data yang di perlukan dan diinginkan. Dalam proses
19
pencatatan barang masuk dan barang kluar masih kurang efesien, masih ada
kesalahan karena masih secara manual menggunakan kartu stok dan ms execel.
Melihat dari analisa sistem maka disini penulis memberikan sebuah solusi
yang akan memberikan kemudahan kecepatan dan ketepatan dalam mengolah data
Diagram konteks adalah diagram yang terdiri dari suatu proses dan
tingkatan tertinggi dalam DFD yang menggambarkan input ke sistem atau output
dari sistem.
dengan anak panah masuk dan keluar, yang penggunaan nya sangat membantu
notasi-notasi untuk menggambarkan suatu arus dari data sistem. DFD sering
digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru
dimana data itu mengalir atau lingkungan dimana data itu akan disimpan.
Dengan adanya DFD maka penulisan suatu program akan menjadi lebih
standart yang diterapkan dalam penulisan desain. Penulisan DFD bertujuan untuk
2 Tabel Supplier
Table 3 Supplier
3 Tabel Pelanggan
Table 4 Pelanggan
4 Tabel Barang
Table 5 Barang
6 Tabel Petugas
Table 7 Petugas
perancangan desain.
28
Yogyakarta: 2007.
Yoyakarta: 2000
Abdul Kadir, Konsep & Tuntunan Praktis Basis Data, ANDI , Yogyakarta, 1999.
Inge Martina, 36 Jam Belajar Komputer Delphi 5.0, Gramedia, Jakarta, 2000.
Jack Febrian & Farida Andayani, Kamus Komputer dan Istilah Teknologi
Riyanto, Koneksi Data Melalui Borland Delphi dengan Database MySQL, Elex
42