BAB 1 PENDAHULUAN
1.1
Latar Belakang Seiring dengan terus berkembangnya sektor industri yang juga mengakibatkan
semakin bertambah ketatnya persaingan dalam bidang perdagangan. Setiap usaha dituntut untuk mengambil suatu keputusan yang jitu dalam meningkatkan setiap sektor dari usaha yang bersangkutan. Setiap keputusan yang diambil diperlukan suatu pertimbangan yang sangat matang, akurat dan dalam kurun waktu yang tepat sehingga dapat menghasilkan hasil yang terbaik. Salah satu pertimbangan yang menjadi patokan utama dalam pengambilan suatu keputusan adalah nilai penerimaan dari penjualan suatu produk atau jasa. Dengan terus meningkatnya jumlah penjualan tersebut tentu saja membawa pengaruh terhadap jumlah pendapatan atau penerimaan perusahaan. Dengan berjalannya waktu, tentu setiap perusahaan menginginkan jumlah pendapatan yang semakin meningkat dari sebelumnya. Dengan semakin meningkatnya jumlah penerimaan pendapatan yang diterima perusahaan, diharapkan dapat memperkuat posisi mereka di antara para pesaing dalam bidang produk atau jasa yang sama. Oleh karena itu untuk mendapatkan suatu keputusan yang akurat mengenai penerimaan pendapatan tersebut, maka diperlukan suatu alat ukur yang tentu saja dapat memberikan hasil ramalan seakurat mungkin. Pengaplikasian dari hasil peramalan yang akurat nantinya diharapkan akan dapat mencegah hal- hal buruk yang mungkin akan terjadi pada perusahaan di tahun- tahun
2
berikutnya yang diakibatkan karena pengambilan keputusan pada waktu yang salah meskipun keputusan itu tepat. Sebagai ilustrasi, apabila suatu perusahaan berkeinginan untuk meningkatkan pendapatannya dengan membuka cabang baru, sedangkan pada tahun tersebut diramalkan bahwa nilai penjualan perusahaan akan mengalami suatu penurunan dan hal itu dapat menjadi suatu beban tambahan baru bagi perusahaan. Sehingga dengan adanya hasil peramalan yang akurat terhadap suatu penerimaan perusahaan berdasarkan deret waktu penjualan, diharapkan hal- hal buruk yang dapat mempengaruhi hasil kinerja perusahaan dapat dihindari, sehingga pada nantinya perusahaan dapat dapat menyusun suatu rencana keuangan yang lebih baik khususnya dalam jangka waktu yang tidak terlalu panjang. 1.2
Perumusan Masalah
Berikut ini adalah perumusan masalah dalam skripsi ini. a. Apakah metode peramalan yang digunakan dapat memberikan hasil peramalan yang akurat? b. Dari metode peramalan yang dibandingkan, metode manakah yang merupakan metode yang paling akurat dalam meramalkan nilai penjualan? 1.3
Ruang Lingkup Perancangan program aplikasi peramalan penjualan ini dapat memproses data
yang dimasukkan oleh pengguna dan membuat komputer melakukan aksi perhitungan dengan didukung oleh beberapa teori seperti ARIMA (Autoregressive Integrated Moving Average) dan Jaringan Syaraf Tiruan. Perancangan sistem ini difokuskan pada hal–hal sebagai berikut. a. Data yang digunakan adalah data dari periode-periode masa lalu.
3
b. Data yang sudah terkumpul kemudian digunakan dalam perhitungan peramalan. c. Hasil data yang sudah diproses dapat disimpan untuk peramalan berikutnya. d. Aplikasi ini menggunakan ARIMA dan Jaringan Syaraf Tiruan (Neural Networks) sebagai landasan teori untuk menentukan model peramalan yang terbaik. e. Aplikasi ini dijalankan untuk komputer PC. f. Piranti Lunak yang digunakan dalam proses perancangan aplikasi ini adalah Microsoft Visual C#. 1.4
Tujuan dan Manfaat
Tujuan dari aplikasi ini adalah sebagai berikut. a. Dapat memberikan gambaran perkiraan yang lebih akurat sehingga dapat menghindarkan kerugian perusahaan. b. Dapat memberikan gambaran mengenai metode peramalan yang lebih tepat antara ARIMA dengan Jaringan Syaraf Tiruan dengan melihat galat atau error yang didapat dari masing- masing metode . Sedangkan manfaat dari aplikasi ini adalah sebagai berikut. a. Mempermudah perhitungan dalam meramalkan nilai penjualan bagi user. b. Membantu dalam menentukan penggunaan metode peramalan yang terbaik. c. Bagi perusahaan, lembaga atau organisasi, program ini dirancang untuk memberikan sedikit gambaran peramalan tentang nilai penjualan pada periode mendatang dan mempersingkat waktu sehingga kinerja perusahaan dapat meningkat. 1.5
Penelitian Relevan Topik mengenai perbandingan metode peramalan sebelumnya pernah ditulis oleh
Charles dengan judul Perbandingan Pemodelan Deret Waktu Terbaik Antara Metode
4
Brown’s Double Exponential, Holt’s Two-Parameter Trend Model dan ARIMA Pada Total Hasil Penjualan Produk Optik Berbasis Komputer di Universitas Bina Nusantara. Akan tetapi, skripsi tersebut dan skripsi penulis mempunyai beberapa perbedaan, dengan letak perbedaaannya adalah sebagai berikut. a. Metode landasan yang digunakan Dalam skripsi sebelumnya, Charles menggunakan tiga buah metode peramalan yaitu Metode Brown’s Double
Exponential, Holt’s Two-Parameter Trend Model dan
ARIMA tetapi tidak menggunakan jaringan syaraf tiruan (Neural Networks) dalam perhitungannya. b. Bahasa pemograman yang digunakan Dalam skripsi sebelumnya, Charles menggunakan Java untuk aplikasi sedangkan dalam skripsi ini menggunakan Microsoft Visual C#. c. Tampilan layar Tampilan layar yang ditampilkan berbeda dengan yang ditampilkan oleh Charles. 1.6
Metodologi Penelitian Dalam penulisan skripsi ini digunakan metode–metode sebagai berikut.
a. Studi Literatur Melakukan pembelajaran terhadap teknik pemograman serta mengumpulkan dan mempelajari metode–metode dan algoritma yang akan digunakan dalam pembuatan aplikasi peramalan. Hal ini dilakukan dengan mempelajari buku–buku panduan yang ada di perpustakaan ataupun sumber lainnya seperti artikel dari internet sebagai salah satu
5
penyedia sumber informasi
guna memahami metode peramalan baik ARIMA
maupun jaringan syaraf tiruan. b. Metode Analisis Metode analisis dalam penelitian ini melalui beberapa tahapan sebagai berikut. a. Mempelajari Metode ARIMA dan Jaringan Syaraf Tiruan. b. Mempelajari dan menganalisis bagaimana data yang digunakan diproses dengan metode yang digunakan dalam menghasilkan hasil yang terbaik. c. Mempelajari dan menganalisis proses belajar komputer dalam penyelesaian masalah. c. Metode Perancangan Perancangan dalam skripsi ini melalui beberapa tahap sebagai berikut. a. Perancangan algoritma dan langkah–langkah untuk setiap tahapan langkah perhitungan. b. Perancangan data perhitungan terhadap metode yang digunakan. c. Perancangan penyimpanan hasil peramalan ke dalam data user. d. Perancangan tampilan layar bagi pengguna aplikasi. 1.7
Sistematika Penulisan Skripsi ini tersusun atas lima bab. Isi dan pembahasan masing–masing bab secara
garis besar adalah sebagai berikut. BAB 1 : PENDAHULUAN Bab ini berisi penjelasan mengenai latar belakang, perumusan masalah, ruang lingkup, tujuan dan manfaat, metodologi penelitian dari sistem yang akan dibuat.
6
BAB 2 : LANDASAN TEORI Bab ini memberikan penjelasan mengenai dasar–dasar teori yang menunjang dalam pembuatan aplikasi ini, seperti pengertian dari peramalan, metode analisis yang digunakan, jaringan syaraf tiruan mengenai algoritma backpropagation serta perbandingan ketepatan kedua metode peramalan. BAB 3 : ANALISIS DAN PERANCANGAN PROGRAM Bab ini menguraikan proses pengambilan dan pengolahan data yang digunakan yaitu data penjualan. Bab ini juga menjelaskan perancangan layar yang akan digunakan pada aplikasi yang sedang berjalan serta algoritma program yang digunakan. BAB 4 : IMPLEMENTASI DAN EVALUASI PROGRAM Bab ini akan menguraikan beberapa hal penting seperti penyajian data rancangan, pengolahan terhadap data yang terkumpul, dan implementasi. BAB 5 : KESIMPULAN DAN SARAN Bab ini berisi kesimpulan yang dapat ditarik setelah merancang aplikasi, menguji dan menjalankan, serta saran yang ditujukan bagi perancangan aplikasi yang lebih baik.