BAB 3 ANALISIS DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB 3 ANALISIS DAN PERANCANGAN

BAB 3 PERANCANGAN PROGRAM

BAB 3 ANALISIS DAN PERANCANGAN. dagang Alam Mie. Perusahaan berlokasi di Jl. Lombok Blok J-11 Kawasan. Berikat MM2100, Cibitung-Bekasi

BAB 3 PERANCANGAN PROGRAM. 3.1 Alasan digunakan Metode Exponential Smoothing. Banyak metode peramalan yang dapat digunakan dalam memprediksi tingkat

BAB 2 LANDASAN TEORI

Bab III PERANCANGAN PROGRAM APLIKASI

BAB IV IMPLEMENTASI DAN EVALUASI. Aplikasi Penerimaan Pesanan Barang dan Peramalan Penjualan dengan. Menggunakan Metode Single Moving Average.

BAB 3 PERANCANGAN PROGRAM. Dalam perancangan program aplikasi optimalisasi pemesanan bahan baku ini,

guna memenuhi kebutuhan furniture di Indonesia.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 3 PERANCANGAN PROGRAM APLIKASI

Berikut ini adalah petunjuk pemakaian aplikasi sistem basis data. Petunjuk berikut ini disertai dengan tampilan layar. Keterangan selengkapnya

BAB 3 PERANCANGAN PROGRAM

BAB 1 PENDAHULUAN. informasi yang paling banyak digunakan. Sangat mudah bagi para user

BAB 3 ANALISIS DAN PERANCANGAN

BAB 3 PERANCANGAN PROGRAM. Dalam perancangan program aplikasi optimalisasi pemesanan bahan baku ini,

BAB IV HASIL DAN ANALISIS

BAB 3 ANALISIS DAN PERANCANGAN. percetakan kertas yang memproduksi segala macam jenis pencetakan. Mulai dari

BAB 3 METODOLOGI PENELITIAN

BAB 3 METODOLOGI PEMECAHAN MASALAH

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISIS SISTEM

Gambar 5.38 Tampilan Layar Entry Pesan

Aplikasi Sistem Informasi Akuntansi Persediaan Barang Dagangan dengan Menggunakan Metode Rata-Rata Bergerak pada PT. Distribusi Indonesia Jaya

BAB II HASIL SURVEY. penjualan busana muslim, yang menawarkan bermacam-macam desain pakaian

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB 3 ANALISIS SISTEM YANG BERJALAN

BAB III PROGRAM MODEL PROBABILISTIK Q

BAB 4 PERANCANGAN. 1. Dengan terhubungnya komputer terhadap server, maka apabila perubahan. lainnya yang terhubung dengan server akan ikut berubah.

BAB 3 ANALISIS SISTEM YANG BERJALAN. bidang packaging, seperti membuat bungkusan dari suatu produk seperti, chiki,

PROSEDUR MENJALANKAN APLIKASI

BAB III METODE PENELITIAN

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB 3 METODOLOGI PENELITIAN

Gambar 4.39 Form View Pembelian Pemesanan Supplier

BAB 3 ANALISIS SISTEM YANG BERJALAN. A XI No. 5 Jakarta PT. Tanavit Organik Murni telah memulai

BAB 4 PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

Berikut merupakan prosedur penggunaan pada non-login :

BAB 3 LANGKAH PEMECAHAN MASALAH

TOOLS SIMULASI INVENTORI PADA SUPERMARKET

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

FORM TRANSAKSI. Gambar L3.10 Tampilan Layar Menu Transaksi Property. Form transaksi berfungsi untuk mencatat data transaksi penjualan property antara

Gambar 4.57 Layar Ubah Pemasok. Data pemasok dapat diubah di sini. Data-data akan disimpan ke

BAB IV IMPLEMENTASI DAN EVALUASI

Petunjuk Pemakaian Sistem

BAB II HASIL SURVEY. 2.1 Gambaran Umum CV. Queena Batik Nusantara. dengan ciri khas batik yang tersebar di seluruh nusantara ini.

BAB 1 PENDAHULUAN. masalah sehingga pekerjaan dapat diselesaikan dengan lebih efisien.

BUKU MANUAL APLIKASI RUMAH MAKAN RESTOKU

Gambar 4.40 Layar Pelanggan

Akuntan, Divisi Gudang, Karyawan), divisi (Accounting & Finance, Marketing & Sales,

BAB 1 PENDAHULUAN. Sekretariat Badan Geologi adalah divisi yang bergerak melaksanakan

BAB 1 PENDAHULUAN. dalam mencari dan menyampaikan informasi. Internet. Hal inilah yang disebut dengan e-commerce. Salah satu aplikasi dari e-

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat lunak ini dibagi menjadi dua, yakni kebutuhan hardware dan kebutuhan

BAB 1 PENDAHULUAN. pro. Saat ini, jumlah pelanggan yang dimilik PT. Astro Komputindo sudah

BAB 3 DESKRIPSI UMUM

SISTEM INFORMASI DISTRIBUSI HANDPHONE PADA PT. AGUNG JAYA PONSELINDO PALEMBANG DENGAN MENGGUNAKAN DELPHI 2007 DAN SQL SERVER 2008

BAB 3 ANALISIS SISTEM YANG BERJALAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB III ANALISA DAN PERANCANGAN SISTEM

Nama : Totok Suprawoto NIM : Program : Sistem Informasi

3 Bab 3 Metode Perancangan Sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM. yang telah diperoleh dari hasil studi lapangan. Analisis sistem dilakukan dengan

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM

BAB III ANALISA SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB 4 HASIL DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. diterapkan berdasarkan kebutuhan. Selain itu aplikasi ini akan dibuat sedemikian

BAB 1 PENDAHULUAN. yang lama apabila perusahaan tidak mampu memasarkan produk baik barang

CARA MENJALANKAN PROGRAM. Langkah awal membuka Aplikasi Perhitungan Anggaran Penjualan

BAB 1 PENDAHULUAN. informasi sebagai pendukung hasil kerja yang lebih efektif dan efisien.

BAB 1 PENDAHULUAN. menciptakan kehidupan yang lebih mudah dan lebih baik. Teknologi. sistem informasi untuk meningkatkan usahanya.

Bab IV ANALISIS DAN PEMBAHASAN

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. meneruskan keinginan ayahnya untuk mengembangkan usaha yang telah dirintis

BAB IV HASIL DAN PEMBAHASAN

TUGAS PENGGANTI KEHADIRAN TANGGAL 29 OKTOBER 2015 TESTING DAN IMPLEMENTASI SISTEM. Nama : Andrian Ramadhan Febriana NIM :

Bagian 1 - Persiapan Penggunaan 2. Bagian 2 - Menu Stok ( Order & Set Qty Suggestion ) 5. Bagian 3 Penerimaan Barang 10

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 1 PENDAHULUAN. tanggap dalam mengantisipasi keadaan di masa mendatang. Ditambah dengan krisis

BAB 1 PENDAHULUAN. Bab 1 Pendahuluan

BAB 3 ANALISIS SISTEM YANG BERJALAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. Tugas Akhir ini, selanjutnya Akumulator akan disebut aki.

BAB II HASIL SURVEY. bermotif busana muslim. Butik Muslim Az-Zahro ini terletak di jalan Ki Mangun

BAB I PENDAHULUAN. produksi per bulan mencapai 200 pcs untuk semua jenis produk.

Transkripsi:

BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Perusahaan PT. Agarindo Rasa Utama didirikan pada tahun 1989 oleh Bapak Junaidi Tjohjono. PT. Agarindo Rasa Utama ini memiliki kantor di Jl. Imam Bonjol. Kp. Bojong Larang nomor 9, RT 002 RW 004, Kelurahan Bojong Jaya, Kecamatan Karawaci, Tangerang. PT. Agarindo Rasa Utama bergerak dalam bidang industri makanan. Barang yang diproduksi adalah tepung agar-agar. Selama kurang lebih lima tahun pertama, yaitu dari tahun 1989 sampai tahun 1994, PT. Agarindo Rasa Utama hanya menyalurkan tepung agar-agar tersebut ke industri makanan di Taiwan dan Korea. Tidak lama kemudian baru mulai dipasarkan ke industri makanan lokal. Industri makanan lokal yang membeli tepung agar-agar ini salah satunya adalah industri permen jelly. Permen jelly sangat digemari oleh anak-anak, sehingga permintaan mengalir sepanjang waktu. Tidak hanya itu, selain dipasarkan ke industri makanan lokal, tepung agar-agar ini juga dipasarkan secara retail dalam kemasan sachet. Saat itu, kemasan sachet ini hanya dipasarkan di luar Jakarta, dengan merek Sassari dan Swan. Pemasaran secara retail ini mendapat respon yang cukup baik dari konsumen, dan jumlah permintaan pun bertambah. Seiring dengan berjalannya waktu, jumlah produksi PT. Agarindo Rasa Utama semakin ditingkatkan, demi memenuhi permintaan yang terus mengalir. Jenis permintaannya pun semakin bervariasi. Salah satu permintaan yang muncul adalah

37 sebagai penyedia media jaringan kultur untuk pembibitan tanaman dalam bidang Agro Bisnis, yang mana banyak digunakan sekarang ini. PT. Agarindo Rasa Utama berkembang dengan sangat pesat, didukung hasil produksi yang memiliki kualitas bermutu dan didukung dengan harga yang terjangkau. 3.2 Struktur Organisasi Gambar 3.1 Struktur Organisasi Perusahaan 3.3 Tugas dan Wewenang Tugas dan wewenang dari Direktur adalah: Bertanggung jawab atas pelaksanaan perusahaan secara umum Tugas dan wewenang dari Marketing Manager adalah: Bertanggung jawab kepada Direktur Memilih dan mengangkat Marketing staff dan Sales

38 Memberikan laporan bulanan dan tahunan kepada Direktur Melakukan promosi produk-produk yang dihasilkan Tugas dan wewenang dari Finance Manager adalah: Bertanggung jawab kepada Direktur Memilih dan mengangkat bagian Keuangan, Accounting, dan Administrasi Memberikan laporan bulanan dan tahunan kepada Direktur Tugas dan wewenang dari Production Manager adalah: Bertanggung jawab kepada Direktur Memilih dan mengangkat bagian Production, Laboratory, Administrasi, dan Gudang Memberikan laporan bulanan dan tahunan kepada Direktur Tugas dan wewenang dari Marketing staff adalah: Bertanggung jawab kepada Marketing Manager Memberikan laporan bulanan dan tahunan kepada Marketing Manager Tugas dan wewenang dari Sales adalah: Bertanggung jawab kepada Marketing Manager Memberikan laporan bulanan dan tahunan kepada Marketing Manager Melakukan promosi produk-produk yang dihasilkan Tugas dan wewenang dari bagian Tax adalah: Bertanggung jawab kepada Finance Manager Memberikan laporan bulanan dan tahunan kepada Finance Manager Mencatat dan mengatur semua transaksi yang terjadi

39 Tugas dan wewenang dari bagian Administrasi adalah: Bertanggung jawab kepada Finance Manager Memberikan laporan bulanan dan tahunan kepada Finance Manager Mencatat dan mengatur semua administrasi yang ada Tugas dan wewenang dari bagian Accounting adalah: Bertanggung jawab kepada Finance Manager Memberikan laporan bulanan dan tahunan kepada Finance Manger Mencatat dan mengolah data transaksi yang ada Menjaga keseimbangan antara setiap transaksi Tugas dan wewenang dari Production staff adalah: Bertanggung jawab kepada Production Manager Memberikan laporan bulanan dan tahunan kepada Production Manager Tugas dan wewenang dari Laboratory staff adalah: Bertanggung jawab kepada Production Manager Membuat tester Tugas dan wewenang dari bagian Logistic adalah: Bertanggung jawab kepada Production Manager Memberikan laporan bulanan dan tahunan kepada Production Manager Mengontrol semua lalu lintas barang yang terjadi di gudang Mencatat jumlah barang yang ada di gudang

40 3.4 Analisis Sistem yang Berjalan dan Solusi Dalam masalah persediaan, banyak hal yang menjadi pertimbangan, umumnya adalah masalah-masalah yang berkaitan dengan masalah biaya, contohnya masalah biaya pesan (ordering cost), biaya penyimpanan (holding cost), dan lain-lain. Masalah persediaan juga sangat dipengaruhi oleh permintaan pada masa yang akan datang. Apakah permintaan yang akan terjadi pada masa mendatang melebihi dari perkiraan atau kurang dari perkiraan atau mungkin malah sesuai dengan perkiraan. Namun, sangat jarang terjadi permintaan yang terjadi tepat dengan apa yang diperkirakan. Karena itu, sangat diperlukan jumlah persediaan yang tepat agar pada saat terjadi permintaan perusahaan dapat memenuhi permintaan tersebut dengan segera dan tepat waktu. Untuk itu, perusahaan haruslah dengan tepat menentukan jumlah persediaan yang optimal untuk memenuhi permintaan pasar, tetapi tidak merugikan perusahaan. Dengan merancang program ini, diharapkan dapat memberikan pertimbangan mengenai jumlah persediaan yang optimal bagi perusahaan. Pertimbangan yang diberikan adalah pertimbangan secara teknis dan rasional dan tidak dipengaruhi kondisi pasar yang ada. 3.5 Alasan Digunakan Metode Wagner-Whitin Setiap perusahaan pasti ingin dapat memenuhi permintaan pelanggannya dengan baik. Banyak cara dapat dilakukan dan salah satu cara yang sering menjadi fokus perusahaan adalah dengan mengatur masalah persediaan dengan baik. Dengan adanya persediaan yang baik, diharapkan perusahaan dapat memenuhi semua permintaan dari pelanggannya. Dengan adanya pengaturan persediaan yang baik dan optimal, perusahaan juga menginginkan agar lalu lintas barang di perusahaan itu berjalan dengan lancar agar

41 tidak merugikan perusahaan dalam berbagai macam masalah biaya, terutama mengenai masalah biaya penyimpanan. Perusahaan juga akan mengalami kerugian apabila barang yang disimpannya tidak tersalurkan sehingga terjadi kerusakan yang menyebabkan barang tersebut tidak dapat dijual. Metode Wagner-Whitin ini memberikan masukan kepada perusahaan untuk melakukan persediaan yang optimal dalam hal biaya pemesanan dan biaya penyimpanan. Dengan metode ini sangat diharapkan agar perusahaan dapat menekan biaya pemesanan dan biaya penyimpanan sekecil-kecilnya. Dengan adanya penekanan biaya serendah-rendahnya dan juga jumlah persediaan yang optimal diharapkan perusahaan dapat memberikan pelayanan yang terbaik serta mendapatkan keuntungan yang maksimal. Berhubungan dengan masalah yang ada dan metode yang digunakan untuk menyelesaikannya, didapat model matematis sebagai berikut. ( D 1, D2,..., Dn ) A1 + h1 D2 + ( h1 + h2 ) D3 + (h1 * Zn = min Z1 + A2 + h2d3 + (h2 +... + h * Z2 + An +... + h n-1 )Dn n-1 )Dn Qi = D + D +... + 1 2 D n Di dimana i = 1,2,...,n adalah data permintaan yang terjadi. h adalah besarnya holding cost. A adalah besarnya ordering cost. Q i adalah jumlah dari beberapa permintaan yang harus dibeli dalam satu periode.

42 Untuk mendapatkan hasil Q i maka harus melakukan perhitungan biaya rata-rata Z(n) untuk pembelian beberapa periode ke depan sekaligus sampai dijumpai kondisi Z ( n + 1) > Z( n), maka nilai Q i didapat dengan penjumlahan jumlah permintaan dari awal periode perhitungan sampai periode m. 3.6 Gambaran Umum Gambaran secara umum program yang saya buat adalah sebagai berikut: Start Input data Forecasting Proses metode Wagner-Whitin Output data End Gambar 3.2 Gambaran Umum Program

43 Seperti yang terlihat pada gambar di atas, secara garis besar, proses yang akan dilakukan adalah sebagai berikut. Input data akan dilakukan oleh user. Data-data berupa biaya pemesanan, biaya penyimpanan, dan jumlah periode diperlukan untuk melakukan peramalan. Data diolah dengan metode Wagner-Whitin Output yang dihasilkan akan ditampilkan di layar. 3.7 Rancangan Layar 3.7.1 Layar Pembuka Nama PT Judul Program Start Gambar 3.3 Rancangan Layar Pembuka

44 Seperti terlihat pada gambar di atas, pada layar pembuka hanya terdapat nama perusahaan, judul program, dan tombol start yang akan mengarahkan pengguna ke layar berikutnya. 3.7.2 Layar Input Judul Program Nama Item Periode Biaya penyimpanan Biaya pemesanan Tombol proses forecast Tombol Exit Gambar 3.4 Rancangan Layar Input Pada bagian ini, user diminta untuk memilih jenis bahan dan jumlah periode data yang ingin dihitung, serta memasukkan biaya simpan (holding cost) per item dan biaya pesan (ordering cost).

45 Terdapat juga beberapa tombol, yaitu: Tombol Process, digunakan untuk melakukan peramalan data serta mengarahkan ke layar output. Tombol Exit, untuk keluar dari program. 3.7.3 Layar Output Judul Program Nama Item Tabel hasil Tombol Back Tombol proses Wagner-Whitin Tombol Exit Gambar 3.5 Rancangan Layar Output 1 Pada layar output ini ditampilkan hasil proses dari data yang dimasukkan pada layar input. Hasil proses ditampilkan dalam bentuk tabel dan teks. Pada layar ini terdapat beberapa tombol yaitu:

46 Tombol Process, digunakan untuk mengelola data hasil forecasting yang telah didapat dengan metode Wagner-Whitin, serta mengarahkan ke layar output 2. Tombol Back, untuk kembali ke layar input apabila user ingin mengulangi perhitungan atau merubah input. Tombol Exit untuk keluar dari program tanpa harus ke layar utama terlebih dahulu. Judul Program Nama Item Tabel hasil Tombol Back Tombol proses Wagner-Whitin Tombol Save Tombol Exit Gambar 3.6 Rancangan Layar Output 2

47 Pada layar ini terdapat: Tombol Save, yang digunakan untuk menyimpan hasil perhitungan ke dalam file Excel. Tombol Back, untuk kembali ke layar input apabila user ingin mengulangi perhitungan atau merubah input. Tombol Exit untuk keluar dari program tanpa harus ke layar utama terlebih dahulu. 3.8 Struktur Perancangan Layar Layar Pembuka Layar Input Layar Output Gambar 3.7 Struktur Rancangan Layar

48 3.9 State Transition Diagram Halaman Pembuka Klik tombol Start Input data permintaan dan biaya Klik tombol Exit Klik tombol Back Klik tombol Process Hasil proses Forecast Klik tombol Exit Exit Klik tombol Process Hasil proses Wagner- Whitin Klik tombol Exit Gambar 3.8 State Transition Diagram Program 3.10 Pseudocode Langkah-langkah program ini adalah sebagai berikut. Halaman Pembuka Mulai Tampil Halaman Pembuka

49 Enter Selesai Halaman input Mulai Tampil Halaman Input Isi field Item Isi field Period Isi field Holding Cost Isi field Ordering Cost Forecasting Validasi jika masih ada salah satu field dari 4 field di atas yang masih belum diisi dan muncul pesan peringatan Siapkan array forecast dan Wagner-Whitin sesuai dengan banyaknya periode permintaan Ambil data: Buka program microsoft excel Buka file excel dengan nama inputan pada filed item Ambil data pada excel masukkan dalam stringgrid1 Ramal: Siapkan variabel Hitung n-point Centered Moving Average Hitung nilai Residual Hitung nilai Mean Residual

50 Hitung nilai Seasonal Adjusted Sales Siapkan persamaan Least Squares Lakukan peramalan data permintaan n periode Selesai ramal Selesai ambil data Kirim data ke form wagner Siapkan tabel untuk menampilkan data pada form wagner (halaman output ) Cari bulan terakhir Kirim isi tabel pada form wagner Selesai Halaman Output Mulai Tampil Halaman Output Tampil tabel hasil forecasting Process Lakukan proses Wagner-Whitin Pengolahan data: Mulai: Ambil nilai holding cost Ambil nilai ordering cost Ambil nilai jumlah data Mulai Metode Wagner-Whitin Wagner-Whitin:

51 Mulai Cek k berapa, bila k =1 maka period1:=awal+(holding*forecastresult[i]); period2:=awal+awal; period3:=period1*1000; period4:=period1*1000; bila k=2 maka period1:=awal+holding*forecastresult[i-1]+ 2*Holding*ForecastResult[i]; period2:=awal+awal+holding*forecastresult[i]; period3:=awal+awal+holding*forecastresult[i-1]; period4:=period1*1000; bila k=3 maka period1:=(awal+(2*holding*forecastresult[i- 1])+(Holding*ForecastResult[i-2])+(3*Holding*ForecastResult[i])); period2:=2*awal+holding*forecastresult[i- 1]+2*Holding*ForecastResult[i]; period3:=awal+holding*forecastresult[i- 2]+awal+Holding*ForecastResult[i]; period4:=awal+holding*forecastresult[i-2]+ 2*Holding*ForecastResult[i- 1]+awal; Bandingkan periode 1 dengan periode yang lain Berhenti jika periode 1 lebih besar daripada periode yang lain Simpan bahwa pembelian harus dilakukan hingga m periode pertama Jika data belum habis lakukan perhitungan ulang dari data m+1

52 Kembali ke Wagner-Whitin: Tambah kolom tabel untuk wagner pada tabel halaman output Atur penampilan kembali tabel Kirim hasil Wagner-Whitin Tampilkan layar output Back untuk lihat layar input sebelumnya Exit untuk menutup layar output Selesai