• Tidak ada hasil yang ditemukan

RANCANG BANGUN MOBILE

N/A
N/A
Protected

Academic year: 2021

Membagikan "RANCANG BANGUN MOBILE"

Copied!
6
0
0

Teks penuh

(1)

1

RANCANG BANGUN MOBILE LOGISTIC TOOL UNTUK MONITORING DAN

PERAMALAN SPAREPART MENGGUNAKAN METODE EXPONENTIAL

SMOTHING TUNGGAL

Kuncoro Tri Wibowo

1

,

Mike Yuliana

2

, Reni Soelistijorini

2

,

1

Mahasiswa Politeknik Elektronika Negeri Surabaya, Jurusan Teknik Telekomunikasi

2

Dosen Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember

Kampus PENS-ITS, Keputih, Sukolilo, Surabaya.

Telp : +62+031+5947280; Fax. +62+031+5946011

Email : kunzz90@yahoo.com

Abstrak - Seiring dengan perkembangan teknologi maka dibutuhkan kepraktisan dalam segala hal, termasuk penerapan sistem monitoring transaksi in-out pada suatu care center. Banyaknya kecurangan yang dilakukan oleh karyawan suatu care center sparepart handphone mendorong munculnya suatu aplikasi untuk memonitor keadaan sparepart baik jumlah maupun kondisi spare part tersebut sehingga sparepart dapat tercontrol dengan baik. Selain itu juga dibutuhkan suatu peramalan untuk kesediaan spare part agar tidak terjadi kehabisan stock barang.

Pada tugas akhir ini akan di buat suatu aplikasi sistem monitoring ketersediaan sparepart pada layanan after sales handphone. Sistem ini akan memonitor kesediaan sparepart yang ada pada care center. Pada sistem ini dapat diakses jenis serta jumlah sparepart yang tersedia pada care center. Selain pengaksesan jenis dan jumlah sparepart yang ada, pada sistem ini terdapat peramalan jumlah sparepart yang dibutuhkan untuk waktu mendatang. Sistem ini berawal dari pemasukkan data mengenai jumlah dan kondisi suatu sparepart ke dalam database pada server. Dengan menggunakan JAVA-MySQL dapat diperoleh report dari setiap pemasukkan data sehingga dapat memberi kemudahan bagi stockkeeper untuk mengawasi dan mengetahui informasi jika adanya kerusakan atau kekurangan sparepart pada suatu care center tersebut.

Dari hasil pengujian yang telah dilakukan terlihat bahwa sistem aplikasi logistik tool yang dibuat sudah berhasil dengan baik, dimana didapatkan nilai rata-rata error dari hasil peramalan sebesar 5,7% , waktu terlama rata-rata eksekusi pada aplikasi j2se yaitu menu laporan sebesar 0,830 s, sedangkan pada aplikasi j2me yaitu menu peramalan sebesar 0,078 s, dan dari hasil survey pada stockeeper dan teknisi sebanyak 86,6% responden menyatakan bahwa aplikasi logistik tool pada care center yang telah dibuat mendapatkan kategori menarik, 93,3% responden menyatakan bahwa lebih menyukai cara pengaksesan dengan JAVA, dan 93,3% responden menyatakan bahwa aplikasi logistik tool ini bermanfaat. Dan 86,6% responden menyatakan menu yang terdapat dalam aplikasi logistik tool ini cukup bagi stockkeeper dalam mengakses data.

Kata kunci : Forecasting, MySQL, logistic tool, carecentre

1. PENDAHULUAN

Sistem aplikasi Logistic Tool adalah suatu cara tertentu untuk menyediakan informasi yang dibutuhkan oleh organisasi bisnis dengan cara yang menguntungkan, sistem menerima masukan data, mengolah data dan mengeluarkan hasilnya, fungsi pengolahan informasi sering membutuhkan data yang telah dikumpulkan dan diolah dalam periode waktu sebelumnya, karena itu ditambahkan sebuah penyimpanan data file ke dalam model informasi. Dengan demikian, kegiatan pengolahan tersedia baik bagi data yang telah dikumpulkan dan disimpan sebelumnya.

Seiring dengan perkembangan teknologi maka dibutuhkan kepraktisan dalam segala hal termasuk penerapan pada sistem monitoring transaksi in-out. Banyaknya kecurangan yang dilakukan oleh karyawan suatu Care Center sparepart handphone mendorong munculnya suatu aplikasi untuk memonitor keadaan sparepart baik jumlah maupun kondisi sparepart serta dapat meramalkan kebutuhan

jumlah sparepart untuk transaksi satu bulan kedepan.Kondisi di care centre sendiri saat ini stockkeeper dalam mengakses data berupa sparepart, loaner, stationery, dan tools masih manual yaitu menggunakan Microsoft excel .

Dalam tugas akhir ini akan dibuat sebuah sistem aplikasi mobile Logistic Tool dengan menggunakan bahasa pemrograman java untuk monitor keberadaan sparepart dan meramalkan stock sparepart untuk satu bulan mendatang dengan metode Exponential smothing (tunggal) sehingga akan memudahkan stockkeeper dan asisten manager dalam memonitor ketersediaan sparepart pada layanan after sales handphone.

2. PERUMUSAN MASALAH

Perumusan masalahan yang akan ditangani pada proyek akhir ini adalah :

 Bagaimana merancang sebuah aplikasi Mobile Logistic Tool pada care centre.

(2)

2

 Bagaimana merancang database sparepart

 Bagaimana mengintegrasikan JAVA-MySQL

 Bagaimana membuat metode peramalan untuk memprediksi kebutuhan stok sparepart

 Banyaknya sparepart yang dimasukkan ke database Banyaknya sparepart yang dimasukkan ke database

3. BATASAN MASALAH

Batasan masalah yang harus diselesaikan pada proyek akhir ini adalah :

 Bahasa pemrograman yang digunakan adalah pemrograman J2SE dan J2ME.

 Database yang digunakan adalah MySQL .

 Aplikasi Logistic Tool yang dibuat adalah Mobile Logistic Tool Care Center untuk sparepart handphone.

 Metode peramalan yang digunakan adalah Exponential smothing (tunggal)

Sparepart yang dimasukkan database sebanyak 100 sparepart per outlet

4. T U J U A N

Tujuan dari proyek akhir ini adalah membuat aplikasi Mobile Logistic Tool untuk monitoring dan peramalan sparepart pada layanan after sales handphone sehingga akan memudahkan asisten manager dalam memonitor ketersediaan sparepart pada layanan after sales handphone yang berupa informasi tentang transaksi masuk,transaksi keluar, posisi stock atau saldo, forecasting peramalan untuk pembelian part dengan melihat tren pemakaian, item item yang termasuk kategori fast moving ,slow moving dan dead stock, posisi stock, serta prediksi transaksi in-out item tertentu untuk satu periode.

5. TEORI PENUNJANG

Logistic Tool

Logistic Tool adalah suatu alat yang digunakan untuk pengolahan yang strategis terhadap pemindahan dan penyimpanan barang, suku cadang dan barang-jadi dari para suplier, di antara fasilitas perusahaan dan kepada para pelanggan.

Care Center

Care Center merupakan tempat layanan salah satunya melayani servis untuk handphone. Tujuan adanya layanan Care Center handphone ini adalah untuk memberi layanan after sale kepada pelanggan, diantaranya yaitu perbaikan handphone, informasi produk (handphone), informasi cara

pemakaian dan setting handphone, upgrade software atau memperbaharui handphone dan juga memberi aplikasi-aplikasi tambahan.

J2SE

Java pertama kali diluncurkan pada tahun 1995 sebagai bahasa pemrograman umum dengan kelebihan bisa dijalankan di web browser sebagai applet. Langkah pertama yang diambil oleh Sun Microsystem adalah dengan membuat JVM(Java Virtual Machine) yang kemudian diimplementasikan dalam bentuk JRE(Java Runtime Environment).

Pemrograman GUI

Secara arsitektur, Swing dibangun diatas arsitektur AWT (Abstract Windows Toolkit). AWT adalah GUI toolkit yang dikembangkan oleh Sun engineer sebelum swing muncul. Kelemahan utama AWT adalah fleksibilitas tampilan GUI, seperti painting method yang masih sangat primitif. Swing dimaksudkan untuk memperbaiki kekurangan dari AWT tanpa harus membuang teknologi yang sudah dibuat dan membuat GUI toolkit baru dari nol. Komponen AWT diletakkan dalam satu package yaitu java.awt, didalamnya terdapat komponen-komponen

Gambar 1 Palette pada SWING

Komponen Swing

Semua komponen Swing dimulai dengan huruf ”J”. Mereka semua bekerja dengan cara yang sama tapi sedikit berbeda satu sama lain. Dan rekan pendamping mereka adalah AWT.

J2ME

Java2 Micro Edition atau yang biasa disebut J2ME adalah lingkungan pengembangan yang didesain untuk meletakkan perangkat lunak JAVA pada barang elektronik berserta perangkat pendukungnya. Pada J2ME, jika perangkat lunak berfungsi dengan baik pada sebuah perangkat maka belum tentu juga berfungsi baik pada perangkat yang lain. J2ME membawa Java ke dunia informasi, komunikasi, dan perangkat komputasi yang

(3)

3

PHP

PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan PHP, dapat dibuat beragam aplikasi berbasis web, mulai dari halaman web yang sederhana sampai aplikasi komplek yang membutuhkan koneksi ke database.

MySQL

MySQL adalah sebuah sistem manajemen database open source yang populer dan gratis untuk platform UNIX. Sistem MySQL menggunakan kumpulan perintah manajemen database sederhana untuk memasukkan, memanggil, menghapus, dan memperbarui data, dengan ini dapat mengembangkan database yang kompleks. MySQL unggul dalam kecepatan, scalability, dan reliability. MySQL termasuk free software yang didisain supaya dapat berjalan sampai 100 akses secara simultan mampu berjalan sebesar 100 Gbytes

Konektivitas PHP dengan MySQL

1. Membuka koneksi ke server MySQL mysql_connect()

2. Memilih database yang akan digunakan di server mysql_select_db()

3. Mengambil sebuah query dari sebuah database. mysql_query()

4. Mengambil record dari database a. mysql_fetch_array()

b. mysql_fetch_assoc() c. mysql_fetch_row() d. mysql_num_rows()

XAMPP

XAMPP merupakan paket web server

cross-platform yang gratis dan open

source, terdiri atas Apache server , Mysql

database , dan interpreter untuk skrip yang

ditulis

dalam

PHP

atau

Perl.

Gambar 2 Servis apache dan Mysql sedang berjalan dalam GUI XAMPP

Metode

Exponential smothing

(tunggal)

Metode exponential smoothing merupakan pengembangan dari metode moving average. Dalam metode ini peramalan dilakukan dengan mengulang perhitungan secara terus menerus

dengan menggunakan data terbaru. Teknik ini merupakan teknik peramalan yang digunakan untuk data trend.

Contoh penggunaan metode exponential smothing:

Diketahui jumlah permintaan barang tertera seperti pada tabel di bawah ini :

Hitung berapa jumlah permintaan barang pada bulan juni ?

JAWAB :

Hasil ramalan bulan Juli dengan teknik Exponential Smoothing adalah :

Dengan mengasumsikan α = 0,2 ,

Untuk mengetahui estimasi ramalan pada bulan juli maka harus diketahui terlebih dahulu estimasi ramalan bulan juni :

Diketahui =

Ft = (Ft-1 + α (A t-1 – Ft-1)

FJuni = Fmei + α ( Amei – Fmei) 45 = X + 0.2*44 - 0.2 X 0.8X = 45-8.8 0.8X = 36.2 X = 36.2/0.8 X = 45.2 Fmei = 45.2 Sehingga Fjuni : Ft = (Ft-1 + α (A t-1 – Ft-1)

FJuni = Fmei + α ( Amei – Fmei) = 45.2 + 0,2 (44 – 45.2)

= 44.96

Periode Permintaan Estimasi / Ramalan Mei Juni 44 45 45.2 44.96 Ft = (Ft-1 + α (A t-1 – Ft-1) FJuli = FJuni + α ( AJuni – FJuni) = 44.96 + 0,2 (45 – 44.96) = 45.04

Jadi Hasil ramalan bulan Juli dengan teknik Exponential Smoothing adalah 45.04 unit

6. PERENCANAAN SISTEM

Bahan Dan Alat

Pada bagian ini dilakukan perencanaan dari implementasi pembuatan sistem aplikasi Logistic Tool pada care centre yang terintegrasi dengan database MySQL dan JAVA yang meliputi:

(4)

4

 Perencanaan perangkat keras

Perencanaan perangkat keras yang

dibutuhkan dalam sistem ini adalah :

 PC : digunakan sebagai database server

 Handphone : digunakan untuk menjalankan aplikasi logistic tool

 Perencanaan perangkat lunak

Perencanaan perangkat lunak yang

dibutuhkan dalam sistem ini, antara lain :

a. J2SE Dan J2ME b. PHP

c. Database MySQL

Pembuatan Aplikasi

Logistic tool

Pada system ini dibuat menu utama yang berisi menu-menu pilihan, meliputi :

Gambar 3GambarMenu Logistic Tool Dekstop

Gambar 4. GambarMenu Logistic Tool Handphone

Pembuatan database sistem

logistic tool

Pada Gambar 2.4.dapat dilihat bahwa antara tabel yang satu dengan yang lain saling terhubung yang menunjukkan relasi dari tabel tersebut. Selanjutnya dari rancangan database tersebut dapat dijadikan ke basis data/database, pada tugas akhir ini menggunakan MySQL.

Gambar 5 Gambar Tabel Relasi Sparepart

7.

METODE

ANALISA

DAN

PENGUMPULAN DATA

Dari hasil perancangan dilakukan realisasi / pembuatan perangkat lunak dan diadakan pengujian masing-masing bagian dari perangkat lunak tersebut sebelum dilakukan integrasi. Sistem yang sudah dibangun, terintegrasi dan untuk kerjanya bisa dijadikan sistem inventory pada care centre yang dianggap dapat memudahkan stockeeper dalam mengakses informasi tentang sparepart.Proses pengujian yang dilakukan pada pembuatan sistem ini meliputi:

 Keberhasilan sistem logistic tool

 Keberhasilan algoritma metode

Exponential smothing (tunggal).

 Pembuatan quisioner yang nantinya akan ditujukan pada teknisi & stockkeeper untuk menilainya.

8. PEMBUATAN DAN ANALISA SISTEM

Pembuatan Sistem

Pada bab ini akan dibahas pembuatan sistem secara keseluruhan yang meliputi beberapa pemrograman diantaranya :

1. Pembuatan database sparepart menggunakan database MySQL.

2. Pembuatan Aplikasi Logistic Tool dengan menggunakan pemrograman J2SE dan J2ME.

3. Pembuatan koneksi JAVA - MySQL .

Pembuatan database aplikasi logistic tool

dengan menggunakan database MySQL.

Untuk pembuatan database, kita desain terlebih dahulu database yang akan dibuat. Database yang akan kita buat adalah sebagai berikut: database bernama ncc berisi 10 tabel yaitu tabel admin, tabel lokasi, tabel peramalan, tabel permintaan, tabel transaksi _masuk, tabel transaksi_keluar, tabel sparepart, tabel fast_moving, tabel dead_moving, tabel slow_moving.

(5)

5

Pembuatan

sistem

inventory

dengan

menggunakan pemrograman JAVA.

Gambar 6 login J2SE

Sistem ini terdiri dari menu-menu pilihan tersebut terbagi lagi menjadi enam bagian sesuai dengan transaksi yang dilakukan. Tampilan menu pilihan tersebut adalah :

1. Master Transaksi dimana terdapat dua pilihan menu yaitu tansaksi masuk dan transaksi keluar,dimana menu transaksi masuk digunakan untuk memasukkan data transaksi masuk.begitu juga menu transaksi keluar digunakan untuk memasukkan semua data tentang transaksi keluar.

2. Master sparepart yaitu dimana user bisa memasukkan data mengenai sparepart dimana pilihan tersebut terdapat pada pilihan add data. 3. Transaksi masuk yaitu untuk menampilkan

informasi sparepart yang masuk meliputi jumlah sparepart yang masuk, type sparepart yang masuk, tanggal transaksi, nomor delivery order yaitu pengantaran barang/sparepart pemesanan. 4. Transaksi keluar yaitu untuk menampilkan

informasi sparepart yang keluar meliputi jumlah sparepart yang keluar, type sparepart yang keluar dan tanggal transaksi.

5. Forcasting yang meliputi masukan periode pemakaian /melihat tren pemakaian dalam 4 minggu serta melihat ke butuhan untuk beberapa bulan kedepan.

6. Report yang meliputi tentang informasi kategori barang fast moving ,slow moving dan Dead.

Gambar 7 login J2ME

Sistem ini terdiri dari menu-menu pilihan

1. Transaksi masuk ini hanya berisi tentang informasi transaksi masuk, dimana terdapat dua pilihan pertama tampilan data berisi informasi terbaru tentang transaksi masuk kedua cari data berfungsi untuk mencari transaksi yang di inginkan.

2. Transaksi keluar ini hanya berisi tentang informasi transaksi keluar, dimana terdapat dua pilihan pertama tampilan data berisi informasi terbaru tentang transaksi keluar kedua cari data berfungsi untuk mencari transaksi yang di inginkan.

3. Peramalan untuk melihat hasil peramalan bulan berikutnya

4. Laporan untuk melihat tentang informasi kategori barang fast moving ,slow moving dan Dead

5. Stock untuk melihat informasi jumlah barang sisa.

9. ANALISA DAN HASIL PENGUJIAN Keberhasilan Menambah Sparepart

Pada keberhasilan menambah sparepart ini keberhasilan dalam mengkoneksikan ke database

Tabel 1Pengujian Logistic Tool J2SE ke dalam Koneksi Database Management Server Layanan Koneksi keDatabase

Management Server Sukses Gagal (Master transaksi)  (Master sparepart)  (Transaksi keluar)  (Transaksi masuk)  (Laporan)  (Peramalan) 

Dari Tabel 1 Pengujian Logistic Tool J2SE ke dalam Koneksi Database Management Server terlihat bahwa semua menu mulai dari master transaksi, master sparepart, transaksi keluar, transaksi masuk, laporan dan peramalan berhasil semua dalam koneksi ke database.

Tabel 2Pengujian Logistic Tool J2ME ke dalam Koneksi Database Management Server Layanan Koneksi keDatabase

Management Server Sukses Gagal (Transaksi masuk)  (Transaksi keluar)  (Peramalan)  (Laporan)  (Saldo) 

(6)

6

Dari Tabel 1 Pengujian Logistic Tool J2ME ke dalam Koneksi Database Management Server terlihat bahwa semua menu mulai dari transaksi keluar, transaksi masuk, laporan , peramalan dan saldo berhasil semua dalam koneksi ke database.

Keberhasilan Peramalan Sparepart

Tabel 3 Rata – rata error peramalan

Id Sparepart Nama Sparepart Tipe HP Peramalan manual Peramalan program Error (%) 0039546 MYLAR SIM OLYESTER BLK 57P31 6708 13,9 14 10% 0039507 ANTENNA TRI-BAND PIFA 248 6708 10 10 0% 0151110 BACK COVER ASSY SAND < 251110 > N 95 14 14 0% 0200558 MODULE 8110 14,9 15 10% 0200886 GU9 UI MODULE 3810 13,9 14 10% 0201483 UI MODULE 9110 10,9 11 10% 0201484 PDA MODULE 9110 9,9 10 10% RATA - RATA ERROR (%) 5,7%

Terlihat bahwa nilai error sebesar 5,7% tersebut dikarenakan pada program terjadi pemubulatan satu angka dibelakan koma jika nilai angka dibelakang koma ≥ 5 dibulatkan keatas dan jika nilai angka dibelakang koma < 5 maka di bulatkan ke bawah. Nilai error ini masih di anggap wajar karena masih mendekati dengan nilai sebenarnya.

Waktu Eksekusi

Dari hasil waktu rata-rata eksekusi setiap menu maka didapatkan waktu rata-rata eksekusi terlama pada aplikasi j2se yaitu menu laporan sebesar 0,830 s. Sedangkan pada aplikasi j2me yaitu menu peramalan sebesar 0,078 s.

Survei Responden

Dari hasil survey didapatkan 86,6% responden menyatakan bahwa aplikasi logistik tool pada care center yang telah dibuat mendapatkan kategori menarik, 93,3% responden menyatakan bahwa lebih menyukai cara pengaksesan dengan JAVA, dan 93,3% responden menyatakan bahwa aplikasi logistik tool ini bermanfaat. Dan 86,6% responden menyatakan menu yang terdapat dalam aplikasi logistik tool ini cukup bagi stockkeeper dalam mengakses data.

10. KESIMPULAN

1. Sistem yang dibuat telah berhasil dengan baik, hal ini ditandai dengan berhasilnya user dalam login, menambah sparepart , dan membuat peramalan .

2. Dari hasil perhitungan nilai rata-rata error peramalan didapatkan error sebesar 5,7%. 3. Dari hasil waktu rata-rata eksekusi setiap menu

maka didapatkan waktu rata-rata eksekusi terlama pada aplikasi j2se yaitu menu laporan sebesar 0,830 s. Sedangkan pada aplikasi j2me yaitu menu peramalan sebesar 0,078 s.

4. Dari hasil survey didapatkan 100% responden menyatakan bahwa aplikasi logistik tool pada care center yang telah dibuat mendapatkan kategori menarik, 100% responden menyatakan bahwa lebih menyukai cara pengaksesan dengan JAVA, dan 100% responden menyatakan bahwa aplikasi logistik tool ini bermanfaat. Dan 100% responden menyatakan menu yang terdapat dalam aplikasi logistik tool ini cukup bagi stockkeeper dalam mengakses data.

11. DAFTAR PUSTAKA

[1] Erika Maya Widyasari “ Implementasi

Pembuatan Sistem Inventori Pada Care Center Berbasis Java”, Proyek akhir PENS-ITS, 2010.

[2].Arinta Nugrahaini Ayuningtyas “ Pembuatan

Sistem Layanan Informasi Care Center Serta Layanan Reminder Berbasis Teknologi CTI ”, Proyek akhir PENS-ITS, 2009.

[3] Mike Yuliana, “ J2ME User Interface ”, Modul

Java, 2008.

[4] Imam Shabri Aplikasi Pemesanan Tiket Bioskop Berbasis J2ME”,

Proyek akhir PENS-ITS, 2010.

[5].Bagus Prayogo Dwi Budi Susetiyo “ Reminder

Prediksi Harga Saham Perusahaan Pada Bursa Efek Via Sms Dan Ivr ”, Proyek akhir PENS-ITS, 2009.

[6]..http://www.ittelkom.ac.id/library/index.php?vie w=article&catid=25:industri&id=218:konsep-dasar-logistik&option=com_content&Itemid=15

Gambar

Gambar 1 Palette pada SWING  Komponen Swing
Gambar 4. Gambar Menu Logistic Tool  Handphone
Tabel 2 Pengujian Logistic Tool J2ME ke dalam  Koneksi Database Management Server   Layanan  Koneksi keDatabase

Referensi

Dokumen terkait

Dari kondisi ini peneliti tertarik untuk melakukan penelitian pada pengrajin Sentra Rajut Binong Bandung mengenai dinamika usaha mereka serta hambatan yang dialami

Setelah membaca materi dan mencermati video secara daring dan berdiskusi siswa dapat melakukan setting koneksi pengendalian server melalui client-server pada

i. Penyiapan bahan evaluasi dan penyusunan laporan pelaksanaan kerja Subbagian Tata Usaha. 2) Seksi Informasi dan Pemetaan.. 12 Seksi Informasi dan Pemetaan mempunyai

Manfaat yang dapat diperoleh terhadap tujuan PCA adalah membolehkan analisis regresi berganda (pendugaan parameter struktur hubungan linear antar satu variabel tujuan dengan

Berdasarkan hasil analisis data penelitian dan pembahasan diperoleh kesimpulan bahwa hasil pengembangan merupakan produk pembel- ajaran matematika materi segitiga

ANGGOTA DEWAN PERWAKILAN RAKYAT DAERAH PROVINSI DALAM PEMILIHAN UMUM TAHUN 2014. PROVINSI :

Hal ini berarti bahwa semua variabel bebas, yaitu tingkat pendapatan rumah tangga (YRT), jumlah anggota rumah tangga (ART), dan tingkat pendidikan kepala rumah