PERANCANGAN APLIKASI SISTEM PERSEDIAAN DENGAN IMPLEMENTASI RUMUS MATEMATIKA UNTUK MENGHITUNG MODEL ECONOMIC ORDER QUANTITY (EOQ) BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Ferdyanto 05.11.0845 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013
16
Embed
PERANCANGAN APLIKASI SISTEM PERSEDIAAN DENGAN IMPLEMENTASI RUMUS ...repository.amikom.ac.id/files/Publikasi_05.11.0845.pdf · RUMUS MATEMATIKA UNTUK MENGHITUNG MODEL ECONOMIC ORDER
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
PERANCANGAN APLIKASI SISTEM PERSEDIAAN DENGANIMPLEMENTASI RUMUS MATEMATIKA UNTUK
MENGHITUNG MODEL ECONOMIC ORDERQUANTITY (EOQ) BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh
Ferdyanto05.11.0845
kepadaSEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTAYOGYAKARTA
2013
NASKAH PUBLIKASI
PERANCANGAN APLIKASI SISTEM PERSEDIAAN DENGANIMPLEMENTASI RUMUS MATEMATIKA UNTUK
MENGHITUNG MODEL ECONOMIC ORDERQUANTITY (EOQ) BERBASIS ANDROID
disusun oleh
Ferdyanto05.11.0845
Dosen Pembimbing
Sudarmawan, MTNIK. 190302035
Tanggal, 15 Juli 2013
Ketua JurusanTeknik Informatika
Sudarmawan, MTNIK. 190302035
DESIGHN APLICATION INVENTORY SYSTEM WITH MATHEMATIC FORMULAIMPLEMENTATION FOR CALCULATING ECONOMIC ORDER QUANTITY(EOQ)
MODEL ON ANDROID DEVICE
PERANCANGAN APLIKASI SISTEM PERSEDIAAN DENGAN IMPLEMENTASIRUMUS MATEMATIKA UNTUK MENGHITUNG MODEL ECONOMIC ORDER
QUANTITY (EOQ) BERBASIS ANDROID
FerdyantoSudarmawan
Jurusan Teknik InformatikaSTMIK AMIKOM YOGYAKARTA
ABSTRACT
Inventory system is an activity to design, execute and evaluate the policyinstruments such as when orders return must be done, how many items to be ordered,how much the total price to be issued in one period and some other policies.
Manufacturing inventory control applications at the same time serves tooptimize a control system inventory. Data collection techniques used include libraryresearch methods, analysis, and design and implement applications for the study ofliterature search and determine the correct reference.
With the application of inventory control will allow a person or a company tocontrol inventory and optimize the system easily through a smartphone.
Keywords: Android, Inventory Control, EOQ.
1
1. Pendahuluan
Masalah pengendalian persediaan merupakan salah satu masalah penting
yang dihadapi perusahaan. Persediaan yang terlalu besar maupun terlalu kecil dapat
menimbulkan masalah-masalah yang pelik. Kekurangan persediaan akan mengakibatkan
adanya hambatan-hambatan pada proses produksi, begitupun dengan kelebihan
persediaan akan menimbulkan biaya extra di samping resiko sehingga dapat dikatakan
bahwa managemen persediaan yang efektif dapat memberikan sumbangan yang berarti
dalam keuntungan perusahaan. Persoalan yang ingin dicapai oleh pengendalian
persediaan adalah meminimumkan biaya operasi total perusahaan. Jadi, ada dua
keputusan yang perlu di ambil dalam hal ini, yaitu berapa jumlah yang harus dipesan
setiap kali pemesanan dan kapan pemesanan itu harus dilakukan.
Hal ini menginspirasi penulis untuk merancang aplikasi sistem persediaan
untuk menghitung Economic Order Quantity (EOQ) yaitu sistem yang menghitung tingkat
persediaan yang meminimalkan total biaya menyimpan persediaan dan biaya
pemesanan berbasis android untuk mempermudah orang untuk mendapatkan data-data
yang kongkrit dalam mengendalikan persediaan di perusahaannya yang dapat diakses
pada gadget berbasis android.
2. Landasan Teori2.1 Persediaan
Agar lebih mengerti maksud persediaan, maka penulis akan mengemukakan
beberapa pendapat mengenai pengertian persediaan.
a. Menurut Assauri (1993:169), Persediaan adalah suatu aktiva yang meliputi barang-
barang milik perusahaan dengan maksud untuk dijual dalam suatu periode usaha
yang normal.
b. Menurut Prawirosentono ( 2001:67), persediaan adalah kekayaan lancar yang
terdapat dalam perusahaan dalam bentuk persediaan bahan mentah (bahan baku /
material), barang setengah jadi dan barang dalam proses.
c. Menurut Gitosudarmo (2002), Persediaan adalah bagian utama dari modal kerja,
merupakan aktiva yang pada setiap saat mengalami perubahan.
d. Menurut Soemarso (1999:126), persediaan adalah barang-barang yang dimiliki
perusahaan untuk dijual kembali atau digunakan dalam kegiatan operasional
perusahaan.
Jadi yang dimaksud persediaan dalam penelitian ini adalah suatu kegiatan
dalam perusahaan untuk memanage barang-barang yang diperoleh untuk dijual kembali
atau bahan untuk diolah menjadi barang jadi yang akan dijual atau barang yang akan
digunakan.
2
2.2 EOQ (Economic Order Quantity)
2.2.1 Pengertian EOQ
Sedangkan menurut Yamit (1999:163), EOQ (Economic Order Quantity)
adalah jumlah pesanan yang dapat meminimumkan total biaya persediaan, pembelian
yang optimal. Untuk mencari berapa total bahan yang tetap untuk dibeli dalam setiap kali
pembelian untuk menutup kebutuhan selama satu periode.
Model EOQ adalah model persediaan yang pertama kali dikembangkan tahun
1915 secara terpisan oleh Ford Harris dan R.H Wilson. Model ini merupakan model
deterministik yang memperhitungkan dua macam biaya persediaan paling dasar, yaitu
1. Biaya Pesan
2. Biaya Simpan
Tujuan dari model ini adalah untuk menentukan jumlah setiap kali
pemesanan (Q) sehingga total annual cost dapat diminimumkan.
2.2.2 Rumus Menghitung EOQ
EOQ = Q2 = √Dari persamaan (2.7), kita dapat dengan mudah menghitung karasteristik lain dari
kebijakan persediaan optimum sebagai berikut:
1. Total biaya tahunan minimum TC:
TC = ( ∗ ) S + ( ∗ ) C
2. Total biaya pemesanan tahunan (TOC):
TOC = ( ∗ ) S
3. Total biaya simpan tahunan (TCC):
TCC = ( ∗ ) C
4. Frekuensi pemesanan optimum/tahun (F*):
F* = ∗5. Jarak siklus optimum (T*)
T* = ∗
3
2.3 Android
Android adalah kumpulan perangkat lunak yang ditujukan bagi perangkat
bergerak mencakup sistem operasi, middleware, dan aplikasi kunci. Android
dikembangkan oleh Google bersama Open Handset Allience (OHA) yaitu aliansi
perangkat selular terbuka yang terdiri dari 47 perusahaan Hardware, Software dan
perusahaan telekomunikasi ditujukan untuk mengembangkanstandar terbuka bagi
perangkat selular.
2.4 SmartphoneSmartphone adalah suatu ponsel yang memiliki kemampuan komputasi
yang lebih canggih dan konektifitas melebihi kemampun ponsel biasa. Dengan kata lain
smartphone ini mempunyai fungsi hampir sama layaknya komputer, dengan dimensi
yang lebih kecil.
3. Indentifkasi Masalah Dan Perancangan Sistem3.1 Identifikasi Masalah
Tehnologi memudahkan masyarakat untuk menyelesaikan berbagai macam
masalah yang muncul pada kehidupan sehari-hari termasuk masalah-maslah persediaan.
Menentukan berapa besaran barang yang akan dipesan untuk meminimalisasi anggaran
biaya pesan dan biaya simpan, menentukan jarak waktu pemesanan (re-order) barang
serta menentukan berapa kali siklus atau frekuensi pemesanan barang dalam waktu satu
tahun (rata-rata periode perhitungan siklus sebuah pemesanan barang) yang merupakan
masalah-masalah yang muncul pada sebuah sistem persediaan.
EOQ (Economic Order Quantity) merupakan solusi untuk mengoptimalisasi
sistem persediaan yang ideal, EOQ merupakan sebuah perhitungan ekomis untuk
menentukan volume atau jumlah pembelian yang ideal untuk di laksanakan dalam setiap
kali pembelian barang. Dengan diketahuinya nilai EOQ maka orang dapat menghitung
masalah-masalah yang muncul pada persediaan.
Aplikasi ini dirancang untuk mengkalkulasi EOQ guna mengotimalisasikan
sebuah sistem persediaan. Aplikasi ini akan Menentukan berapa besaran barang yang
akan dipesan untuk meminimalisasi anggaran biaya pesan dan biaya simpan,
menentukan jarak waktu pemesanan (re-order) barang serta menentukan berapa kali
siklus atau frekuensi pemesanan barang dalam waktu satu tahun. Dan juga menyimpan
data-data hasil kalkulasi tersebut.
4
3.2 Perancangan Sistem3.2.1 Perancangan Menggunakan UML
a. Rancangan use case diagram
Gambar 3.1 Rancangan Use Case Diagram
b. Rancangan activity diagram
Kontrol Persediaan
<<extend>>
<<exclude>>
<<extend>>
<<extend>>
Menginput data padaform kalkulasi data
Menampilkan listdata simpan
Menampilkanform bantuan
Menampilkan formtentang
Kalkulasi data hasilinputan
Menyimpan datahasil kalkulasi
Menampilkandetai data
Menghapus data
5
User System
Membuka aplikasi Menampilkan menu utama
Memilih mnu kalkulasi data
Menampilkan formkontrolPersediaan
Menginput data dan menekantombol proses
Mengkalkulasi data danmenampilkan hasil kalkulasi
Menekan tombol simpan
Menyimpan data dan menampilkannotifikasi data telah tersimpan
Menekan tombol reset
Membersihkan layar dari data-datahasil kalkulasi
Memilih menu data simpan
Tampil form data_list
Memilih salah satu list data
Menampilkan form hasil_hitung
Menekan agak lama data danmenekan tombol delete data