Sistem Informasi Forecasting Distribusi Produk Acer Se Bandung Menggunakan Metode Moving Average Di PT. Surfgold Indonesia

(1)

SKRIPSI

Diajukan untuk Menempuh Ujian Akhir Sarjana Program Strata Satu Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

ANDREAS EDO PRIMA

10107147

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(2)

i

DI PT. SURFGOLD INDONESIA

Oleh

ANDREAS EDO PRIMA

10107147

PT. Surfgold Indonesia adalah sebuah Badan Usaha Milik Swasta (BUMS) yang berada dibawah PT. Acer ( Taiwan ) yang bergerak dalam bidang penjualan gadged berupa notebook, LCD dan lainnya. Perusahaan ini sudah berdiri selama 14 tahun, saat ini PT. Surfgold Indonesia sedang menerapkan proses peramalan pendistribusian Produk Acer agar nantinya peramalan pendistribusian produk dapat menjadi akurat untuk meningkatkan penjualan produk Acer. Proses input transaksi dan peramalan pendistribusian yang dilakukan masih menerapkan prosedur manual. Pihak perusahaan mengunakan Fax atau E-mail untuk mengirimkan mengirimkan informasi transaksi yang dilakukan oleh reseller, sedangkan pihak distributor masih secara manual dalam meramalkan distribusi produk Acer untuk setiap reseller dalam periode ke depan. Sampai saat ini pihak perusahaan masih kesulitan dalam melakukan peramalan distribusi produk karena seringkali peramalan distribusi produk sering tidak valid.

Sistem Informasi Forecasting Distribusi Produk Acer digunakan untuk memudahkan MSR dalam melakukan input transaksi penjualan dan untuk melakukan peramalan pendistribusian produk agar dapat lebih akurat. Sehingga MSR dapat update dalam melakukan input transaksi penjualan dan juga distributor dapat lebih akurat dalam meramalkan pendistribusian barang agar mendapatkan keuntungan lebih maksimal. Dalam melakukan forecasting pendistribusian ini menggunakan metode forecasting Double Moving Average karena metode double moving average adalah metode yang paling tepat untuk meramalkan pendistribusian produk.

Aplikasi yang dibangun dapat mempermudah pihak PT. Surfgold Indonesa dalam mendistribusikan produknya untuk semua reseller di wilayah Bandung agar nantinya dapat menhasilkan keuntungan yang maksimal dalam proses bisnis yang dilakukan oleh PT. Surfgold Indonesia dalam menjual produk berupa notebook, netbook, LCD dan lainnya.

Kata kunci : Transaksi, Forecasting, Pendistribusian, Acer, Double Moving Average, MSR, Distributor, Reseller


(3)

ii

PT. SURFGOLD INDONESIA

by:

ANDREAS EDO PRIMA 10107147

PT. Surfgold Indonesia is a Private-Owned Enterprises (BUMS) under PT. Acer (Taiwan) is sell gadgets; notebooks, LCD and others. This company has been established for 14 years. Now, PT. Surfgold Indonesia is implementing the process of forecasting the distribution of Acer products to forecasting the distribution of the product in future. So the sales of Acer product will be increase. Input processes the transaction and distribution is applied forecasting manual procedures. The company is used Fax or E-mail address send the transaction information by the reseller, but the distributor is used manually system in predicting the distribution of Acer products for each reseller in the next period. Until right now the company has difficulties in forecasting the distribution of products because often forecasting the distribution of products is not valid.

Forecasting Information Distribution System of Acer products are used to easy MSR input the transaction data to forecasting the sales and distribution of products to be accurate. So, the MSR will be update about the input of sales transactions and the distributors’ predictions will accurate. So, they get the maximum benefit. In forecasting distribution using Double Moving Average forecasting methods, because the double moving average method is the most appropriate method to predict the distribution of the product.

Web-based application is expected to be a medium facilitation to the MSR or the Distributor.

The Key words: Transaction, Forecasting, Distribution, Acer, Double Moving Average, MSR, Distributors, Resellers.


(4)

iii

anugerah-nya penulis dapat menyelesaikan laporan tugas akhir dengan judul “Sistem Informasi Forecasting Distribusi Produk Acer se-Bandung dengan menggunakan metode Moving Average di PT. Surfgold Indonesia”.

Tugas Akhir ini merupakan salah satu syarat untuk memenuhi Ujian Akhir Sarjana Program SI Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

Dalam kesempatan ini penulis menyampaikan ungkapan rasa syukur dan terimakasih yang sebesar-sebesarnya kepada :

1. Kepada keluarga yang selalu memberikan kasih sayang dan dukungannya. 2. Ibu Mira Kania Sabariah, S.T.,M.T. Selaku Ketua Jurusan Teknik

Informatika Universitas Komputer Indonesia (UNIKOM).

3. Ibu Dian Dharmayanti, S.T. Selaku Dosen Pembimbing yang telah memberikan dorongan dan arahan kepada penulis selama proses penyusunan laporan tugas akhir ini.

4. Ibu Linda Salma A , S.Si. Selaku Dosen wali selama menjadi mahasiswa di Universitas Komputer Indonesia.

5. Kepada Ibunda tercinta Natalia Yulianti yang selalu memberikan doa, dukungan dan kasih saying yang diberikan.

6. Kepada adik – adik tercinta, Antonius Ade Kristanto dan Patricia Laras Ati yang selalu member doa dan dukungan.


(5)

iv

8. Bapak dan Ibu dosen Jurusan Teknik Informatika yang telah mendidik dan mengajar kami selama kami kuliah di UNIKOM.

9. Kepada seseorang yang special di dalam diri penulis yaitu Cicilia Verlit Warasinta yang selalu memberikan dukungan dan semangat di dalam pekerjaan dan menyelesaikan tugas akhir ini.

10. Seluruh staff dan karyawan, sekretariat Jurusan Teknik Informatika, terima kasih juga atas bantuannya.

11. Rekan kerja dan rekan kuliah yang telah memberikan support dan dukungan selama ini.

12. Teman – teman seperjuangan di kelas IF-4 angkatan 2007, Bagus, Wisnu, Irvan, Oki , Fandi dan semuanya yang tidak bisa disebutkan satu persatu. 13. Semua pihak yang telah membantu terselesaikannya Tugas Akhir ini baik

secara langsung maupun tidak langsung.

Penulis menyadari masih terdapat banyak kekurangan didalam penulisan skripsi ini karena keterbatasan pengetahuan penulis. Oleh karena itu saran dan kritik yang membangun sangat penulis harapkan. Semoga laporan tugas akhir ini dapat bermanfaat bagi semua pihak yang memerlukan.

Bandung, Juli 2011


(6)

1 BAB I PENDAHULUAN

1.1Latar Belakang Masalah

PT Surfgold Indonesia adalah Perusahaan yang bernaung di bawah PT.Acer Indonesia. PT.Surfgold Indonesia beralamatkan di Gedung Sastra Graha Lt.5 ruang 501. Jalan raya perjuangan No. 21 Kebon Jeruk Jakarta dan berdiri pada tahun 1996. PT. Surfgold Indonesia bertugas dalam pendistribusian brand – brand Acer baik itu notebook, nettbook, LCD, PC, projektor dan lainnya. Selain menangani dalam pendistribusian produk Acer, PT.Surfgold Indonesia juga bertugas melakukan pengawasan market Acer yang berada di seluruh Indonesia dengan menempatkan karyawannya di seluruh Indonesia. Acer merupakan salah satu brand yang sudah sangat terkenal tidak hanya di Indonesia bahkan dimata dunia. Dalam perkembangannya di Indonesia khususnya di Kota Bandung Acer telah dipercaya sebagai top brand namun dalam prosesnya tersebut tidaklah mudah. Dalam distribusi produk Acer kadang banyak kesalahan dalam penyebaran distribusi khususnya banyaknya jumlah unit laptop dalam hal ini. Kurang lebih sebesar 75% dari semua reseller (toko) mengalami permasalahan dalam pendistribusian produk. Dalam pendistribusian Acer, tidak ada perkiraan jumlah yang akan didistribusikan sehingga akibatya kadang stok limit padahal masih banyak enduser (pembeli) yang berminat ataupun kadang kadang stok berlebih sehingga unit produk Acer susah untuk terjual karena merupakan stok lama, di beberapa reseller tertentu yang tingkat penjualannya tinggi,


(7)

kadang-kadang sering kehabisan stok karena banyaknya permintaan dari enduser, sedangkan dibeberapa reseller yang lain yang tingkat penjualannya lebih rendah stok masih ada, ini menimbulkan distribusi tidak merata dalam menyalurkan stok-nya. Sehingga distributor menginginkan agar pendistibusian barangnya lebih efisien dengan mengirim lebih banyak stok ke reseller yang tingkat penjualannya lebih tinggi dibandingkan dengan reseller yang tingkat penjualannya lebih rendah, baik itu di dalam IT Mall ataupun out of IT Mall.Selain itu MSR (Marketing Service Representative) yaitu pengawas PT. Surfgold Indonesia juga mengalami permasalahan dalam pengiriman report yang dilakukan MSR ke kantor pusat, sebelumnya pengiriman report dilakukan melalui email, namun masih kurang efisien karena belum bisa mengirim report secara update. Sehingga dibutuhkan suatu aplikasi yang dapat digunakan untuk memfasilitasi pengiriman report agar bisa terupdate setiap waktu.

Metode double moving average adalah metode dalam forecasting yang digunakan untuk meramalkan sesuatu yang akan diketahui pada periode yang akan dating, , metode ini juga dapat digunakan untuk menentukan trend dari suatu deret waktu, metode double moving average digunakan untuk data yang perubahannya tidak cepat dan tidak mempunyai karakteristik musiman atau seasonal selain itu metode ini juga digunakan untuk mengestimasi permintaan periode berikutnya sebagai rata – rata permintaaan produk pada periode tertentu.

Untuk mengatasi permasalahan - permasalahan yang telah disebutkan diatas dalam rangka mencapai tujuan-tujuan yang inginkan oleh pihak PT.Surfgold Indonesia, yaitu tentang pendistribusian dan pengawasan produk


(8)

Acer di wilayah Bandung, maka akan dibangun Perancangan Sistem Informasi

Forecasting Distribusi Produk Acer se-Bandung dengan Metode Double Moving

Average agar nantinya pendistribusian dapat merata dan bisa diperkirakan jumlah unit yang akan distribusikan dan juga ditentukan lokasi untuk mendistribusikan produk-produk Acer untuk periode kedepannya, baik lokasi reseller yang produktif menjual produk Acer ataupun lokasi reseller yang kurang produktif menjual produk Acer, selain itu Acer dapat mengetahui trend – trend yang sedang berlangsung pada suatu periode tertentu.

1.2Rumusan Masalah

Berdasarkan latar belakang masalah yang telah dikemukakan di Sub Bab 1.1, ditemukan berbagai masalah untuk membangun forecasting / peramalan untuk bisa meramalkan jumlah unit produk Acer yang nantinya akan di distribusikan dan lokasi pendistribusian ke reseller untuk periode mendatang agar pendistribusian dapat merata dan nantinya dapat meningkatkan penjualan produk Acer.

1.3Maksud dan Tujuan

Maksud dan tujuan penelitian ini memberikan gambaran secara jelas mengenai Informasi Forecasting Distribusi Produk Acer se-Bandung yang akan dibangundi PT. Surfgold Indonesia.

1.3.1 Maksud

Maksud dari pembuatan penilitian ini adalah untuk membangun sistem informasi forecasting distribusi produk Acer se-Bandung pada PT. Surfgold Indonesia dengan menggunakan metode doublemoving average .


(9)

1.3.2 Tujuan

Tujuan yang ingin dicapai dari dibangunnya sistem informasi forecasting distribusi produk Acer se-Bandungini adalah sebagai berikut:

1. Memudahkan distributor untuk memprediksi pendistribusian produk - produk Acer di periode mendatang.

2. Memaksimalkan quantity penjualan produk Acer di wilayah Bandung. 3. Memudahkan MSR dalam memberikan report ke distributor Acer pusat. 4. Distribusi produk Acer untuk wilayah Bandung dapat merata untuk semua

reseller yang ada di lingkup wilayah Bandung sesuai dengan tingkat penjualan pada setiap reseller.

5. Mengetahui perkiraan jumlah produk yang akan di distribusikan untuk masing masing reseller (reseller yang produktif melakukan penjualan Acer ataupun reseller yang kurang produktif melakukan penjualan Acer ).

6. Distributor dapat melakukan analisis forecasting berdasarkan data transaksi yang MSR inputkan sehingga distributor dapat mengambil langkah yang dibutuhkan untuk kelangsungan distribusinya.

1.4Batasan Masalah

Masalah yang ada pada saat ini meliputi beberapa hal yang dibatasi dalam ruang lingkup sebagai berikut :

1. Sistem yang dibangun menangani peramalan pendistribusian produk Acer hanya di seluruh wilayah Bandung.

2. Sistem menangani peramalan pendistribusian untuk produk notebook, nettbook dan PC.


(10)

3. Pengguna dalam sistem dibagi menjadi 2 bagian yaitu distributor dan MSR (Marketing Service Representative).

4. Sistem ini menampilkan hasil dari peramalan / forecasting untuk periode mendatang untuk setiap reseller.

5. Data yang diperlukan dalam pembangunan aplikasi ini adalah data produk, data reseller, data distributor, dan data MSR.

6. Metode forecasting yang digunakan adalah metode forecastingdoublemoving average.

7. Posisi area reseller dapat berubah sewaktu waktu.

8. Distributor dapat melakukan pengolahan data reseller, pengolahan data MSR, pengolahan data produk, serta melakukan forecasting.

9. Model proses dan model data yang digunakan dalam membangun sistem ini menggunakan model data terstruktur yakni DFD dan ERD.

10.Tools untuk membangun sistem ini menggunakan Macromedia Dreamweaver

CS3 sebagai developer, menggunakan MySQL sebagai database, PHP sebagai bahasa pemrograman, dan XAMPP-WIN32-1.7.3 sebagai web server dan browser yang digunakan yaitu internet explorer, mozila firefox, google chrome ataupun opera untuk mengakses aplikasi.

1.5Metodologi Penelitian

Metodologi penelitian yang akan digunakan dalam penulisan tugas akhir ini adalah metode Analisis Deskriptif, yaitu suatu metode yang bertujuan untuk mendapatkan gambaran yang jelas tentang hal-hal yang diperlukan, melalui tahapan sebagai berikut :


(11)

1. TahapPengumpulan Data

Tahap pengumpulan data dapat diperolah secara langsung dari objek penelitian. Cara-cara yang mendukung untuk mendapatkan data primer adalah sebagai berikut :

a. Studi literatur adalah tahap pengumpulan data yang dilakukan dengan mencari pustaka yang menunjang penelitian yang akan dikerjakan. Pustaka tersebut dapat berupa buku, artikel, laporan akhir, dan sebagainya.

b. Studi Lapangan

Studi lapangan adalah tahap pengumpulan data yang dilakukan dengan cara sebagai berikut :

1. Pengamatan (Observasi), yaitu mengamati secara langsung objek penelitian.

2. Wawancara (Interview), dilakukan dengan cara melakukan wawancara secara langsung berupa tanya jawab dengan Distributor dan bagian pengawasan di PT. Surfgold Indonesia yaitu kepada MSR.

2. Pengembangan Perangkat Lunak

Tahap pengembangan perangkat lunak dalam pembuatan aplikasi ini menggunakan classic life style atau yang lebih dikenal dengan istilah waterfall (Gambar 1.1) yang akan meliputi serangkaian kegiatan yaitu sebagai berikut :

a. System Engineering.

System Engineering merupakan tahapan yang pertama kali yaitu

merumuskan sistem yang akan kita bangun. Hal ini bertujuan agar pengembang benar - benar memahami sistem yang dibangun dan


(12)

langkah-langkah serta kebijakan apa saja yang berkaitan dengan pengembangan sistem tersebut.

b. Analysis

Analysis merupakan terhadap permasalahan yang dihadapi dan

mendeskripsikan kebutuhan fungsional dan non fungsional dalam membangun web ini.

c. Design

Design merupakan proses ini digunakan untuk mengubah

kebutuhan-kebutuhan diatas menjadi representasi ke dalam bentuk “blueprint

software sebelum coding dimulai. Perancangan harus dapat

mengimplementasikan kebutuhan yang telah disebutkan pada tahap sebelumnya. Seperti 2 aktivitas sebelumnya, maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software.

d. Coding

Coding merupakan hasil perancangan sistem diterjemahkan ke dalam kode atau bahasa yang dimengerti mesin komputer bahasa pemrograman tertentu.

e. Testing

Testing merupakan pengujian perangkat lunak yang sudah dirancang, direalisasikan sebagai serangkaian program atau unit program, dan pengujian unit melibatkan verifikasi bahwa setiap unit telah memenuhi spesifikasi.

f. Mainteance

Mainteance merupakan tahap akhir sesudah perangkat lunak dibangun dengan melakukan pemeliharaan, seperti penyesuaian atau melakukan perubahan sesuai dengan kondisi yang akan datang yang mungkin perlu dilakukan.


(13)

Untuk lebih jelasnya susunan metode waterfall dapat dilihat pada gambar 1.1:

Gambar 1.1 Skema waterfall

1.6Sistematika Penulisan

Untuk mengetahui gambaran mengenai penulisan laporan penelitian ini, maka dibawah ini akan dijelaskan mengenai sistematika penulisan, sebagai berikut :

BAB I PENDAHULUAN

Bab ini merupakan bagian yang mengemukakan latar belakang masalah, identifikasi masalah, maksud dan tujuan, batasan masalah, metodologi penelitian, dan sistematika penulisan.

BAB II TINJUAN PUSTAKA

Bab ini terbagi menjadi dua bagian. Bagian pertama yaitu tinjauan perusahaan, berisi penjelasan tentang sejarah singkat perusahaan, visi, misi dan struktur organisasi. Bagian kedua berupa landasan teori, berisi teori-teori pendukung yang digunakan untuk membangun sistem informasi distribusi produk Acer se-Bandung dengan menggunakan metode moving average.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Bab ini berisi analisis kebutuhan untuk sistem yang akan dibangun sesuai dengan metode pengembangan perangkat lunak yang digunakan yakni analisis metode double


(14)

moving average yang digunakan, analisis kebutuhan Non fungsional, analisis basis data dan analisis kebutuhan fungsional. Selain itu, bab ini juga berisi perancangan struktur basis data , prosedur perancangan, struktur menu dan antarmuka untuk sistem yang akan dibangun di PT.Surfgold Indonesia.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Pada bab ini menjelaskan tentang implementasi hasil dari analisis dan perancangan sistem ke dalam bentuk bahasa pemrograman. Serta kebutuhan perangkat keras dan perangkat lunak yang diperlukan dalam mengembangkan sistem. Selain itu, akan dibahas tentang pengujian sistem informasi yang dibuat. BAB V KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari uraian proses pembangunan sistem perangkat lunak dan saran yang dapat menjadi pertimbangan bagi pihak PT. Surfgold Indonesia.


(15)

10 2.1Profil Tempat Penelitian

PT. Surfgold Indonesia beralamatkan di Gedung Sastra Graha lt.5, ruang 501 jalan raya perjuangan nomor 21 Kebon Jeruk Jakarta Barat. PT Surfgold Indonesia telah berkiprah dalam bisnis pendistribusian produk Acer selama kurang lebih selama 15 tahun. Karyawan yang ada dalam PT Surfgold Indonesia sebanyak 40 karyawan terdiri dari 18 orang tenaga data entry, 22 MSR yang masih masing di tempatkan di daerah Jakarta, Depok, Tangerang, Bekasi, Bogor, Bandung, Aceh, Padang, Palembang, Samarinda, Balikpapan, Banjarmasin, Manado, Magelang, Makassar, Medan, Semarang, Solo, Surabaya, Malang, Yogyakarta dan Bali.

PT Surfgold Indonesia adalah suatu perusahaan yang langsung di jalankan oleh Acer Indonesia guna mendistribusikan semua produk Acer seperti laptop, nettbook, proyektor, PC, LCD, dan server. Selain itu PT Surfgold Indonesia juga menjalankan tugas untuk melihat dan mengawasi perkembangan penjualan brand lain seperti Asus, Axio, Hp, Toshiba dan lainnya.

Selama 5 tahun ini, Acer sudah berada pada posisi nomor 1 tingkat penjualan tertinggi di Indonesia dibandingkan dengan brand lainnya. Namun pada tahun ke – 6 ini mulai adanya persaingan brand lain yang mulai mendekati Acer dalam hal penjualannya, oleh karena itu PT Surfgold Indonesia menjalankan tugas untuk terus


(16)

mengawasi pergerakan brand – brand lain agar nantinya Acer dapat selalu menjadi nomor satu di Indonesia.

2.1.1 Sejarah Instansi Perusahaan

2.1.1.1Eksistensi & Perkembangan Surfgold (1996-2011)

Di Indonesia pada tahun 1996 sudah dimulai perkembangan teknologi yang semakin maju di Indonesia, pada tahun tersebut mulai muncul suatu teknologi computer mobile yang lebih dikenal dengan nama notebook / laptop. Mulai awal tahun itu mulai bermunculan produk – produk laptop yang ada di Indonesia seperti Acer, Hp, Toshiba, Asus dan lainnya sehingga sejak itu mulai terdapat persaingan bisnis agar produk dapat terjual lebih banyak, sejak itu pada 20 Maret 1996 berdirilah PT Surfgold Indonesia yang dibentuk langsung oleh PT Acer Indonesia dengan misi untuk menjadi basis dan tulang punggung pendistribusian produk – produk Acer di Indonesia.

Seiring waktu dan berbagai dinamika yang harus diadaptasi, seperti perkembangan teknologi, regulasi, dan pasar, maka selama lebih dari 15 tahun berkiprah dalam bidang pendistribusian dan pengawasan, Surfgold Indonesia telah mengalami berbagai perubahan dan perkembangan.


(17)

2.1.1.2Milestone Sejarah Surfgold Indonesia

Sejarah PT. Surfgold Indonesia terbagi ke dalam beberapa tahun sebagai berikut:

1. Tahun 1996 – 2000

Karyawan yang bergabung dalam Surfgold Indonesia : 1. Hanya terdapat 5 orang data entry untuk input data.

2. Pengawasan brand competitor dan pengawasan pendistribusian hanya di lakukan untuk daerah Jakarta dan Surabaya.

Pada periode ini, pengawasan pendistribusian hanya mencakup 2 wilayah yang perkembangan teknologinya lebih dulu maju dibandingkan daerah-daerah lain. 2. Tahun 2000 – 2011

Pada periode dari tahun 2000 sampai tahun 2011, kini sudah ada 15 orang data entry yang bertugas untuk menginputkan semua data penjualan di setiap daerah. Selain itu, daerah yang sudah ter-capture dalam pengawasan dan pendistribusian mulai meluas pada wilayah-wilayah di seluruh Indonesia mulai dari Jakarta, Depok, Tangerang, Bogor, Bandung, Semarang, Malang, Medan, Palembang, Bali, Samarinda, Pekanbaru, Makasar, Yogyakarta dan lainnya, dan untuk ke depannya Surfgold juga akan membuka cabang pengawasan untuk daerah daerah lain yang perkembangan teknologinya sudah mulai maju seperti Lampung, Madiun, Jambi dan lainnya.


(18)

2.1.2. Logo Instansi

Berlangsung dalam suasana santai di Menara Peninsula Hotel Jakarta, pada tanggal 20 Maret 2000 telah dilakukan grand launching logo baru Surfgold. Logo Surfgold ini merupakan visualisasi dari visi, misi dan nilai perusahaan yang baru ini. Dalam logo seperti yang terlihat pada Gambar 2.1 pada logo tertulis kata yaitu SurfGold yang berarti gelombang emas yang mengandung maknda bahwa suatu bisnis ini akan terus menerus abadi dan akan selalu memberikan keuntungan bagi perusahaan. Sedangkan makna dari tulisan “building loyality in relationship” mengandung makna bahwa PT.Surfgold Indonesia akan selalu membangun loyalitas kerjasama dengan PT.Acer Indonesia agar bisnis ini dan kerjasama ini dapat terus menerus terjadi sehingga mendapatkan keuntungan yang baik bagi keduabelah pihak antara PT.Surfgold dan PT.Acer Indonesia. Warna biru tua yang melambangkan konsep perubahan berkelanjutan menuju pengembangan PT Surfgold Indonesia yang lebih baik.

Secara keseluruhan logo mencerminkan karakter yang luwes, dinamis, modern dan inovatif, dan loyal. Kesederhanaan tampilan (simplicity) memberi kesan transparansi dan kemudahan, sesuai dengan perkembangan bidang teknologi dan komunikasi yang senantiasa menuntut nilai tambah (value added), kreatifitas dan inovasi.


(19)

Gambar 2.1 Logo PT. Surfgold Indonesia

2.1.3 Badan Hukum Instansi

PT Surfgold Indonesia adalah sebuah Badan Usaha Milik Swasta yang berada di bawah Badan Pengelola PT.Acer Indonesia yang bergerak pada pengadaan teknologi peralatan elektronika seperti Notebook, Nettbook, LCD, Proyektor dan PC.

PT Surfgold Indonesia resmi didirikan mulai tanggal 20 Maret 1996 dengan modal sebesar Rp. 400.000.000,00.

2.1.4 Nilai- Nilai, Visi dan Misi Perusahaan

PT. Surfgold Indonesia telah menetapkan nilai-nilai dari kebudayaan, yang dimaksudkan untuk memberikan arah dan pedoman perilaku serta sikap kerja bagi karyawan, serta menjadi landasan bagi perusahaan dalam mengembangkan sistem dan kebijakan perusahaan. Yang bertujuan agar nilai-nilai yang terkandung dalam budaya perusahaan menjadi perilaku karyawan sehingga dapat meningkatkan performansi dan citra perusahaan.


(20)

Nilai-nilai dari suatu perusahaan sangatlah penting ditujukan untuk seluruh karyawan, agar dunia kerja yang ada di PT. Surfgold Indonesia dapat maju berkat karyawan yang unggul dan berpendidikan, nilai-nilai perusahaan tersebut sebagai berikut :

1. Semangat Berprestasi

Dorongan untuk selalu memperoleh hasil lebih dari rata-rata, bekerja lebih baik atau melampaui standar prestasi.

2. Ketangguhan

Dalam hal ini terkandung makna bagi para karyawan khususnya MSR agar dapat selalu tangguh dalam menghadapi reseller di market.

3. Inovatif

Karyawan ditutuntut untuk selalu inovatif dalam mencari informasi tentang jumlah distribusi, jumlah penjualan dan pergerakan brand competitor.

4. Disiplin

Seluruh karyawan dituntut agar dapat melakukan pekerjaannya dengan disiplin agar nantinya semua pekerjaan dapat terselesaikan dengan baik sehingga dapat memuaskan bagi perusahaan.

2.1.5 Struktur Organisasi dan Deskripsi Kerja

Struktur organisasi PT. Surfgold Indonesia terdiri dari empat (4) bagian utama, yaitu : Data Entry, MSR, Produk Manager (PM) dan Development Manager


(21)

seperti terlihat pada Gambar 2.2. Penjelasan dari masing-masing unsur tersebut adalah sebagai berikut :

a. Development Manager

Development Manager adalah suatu dewan yang memimpin seluruh usaha

perusahaan dan menjalankan misi perusahaan untuk mencapai tujuan perusahaan, dengan kinerja usaha yang menguntungkan, kepuasan perusahaan yang maksimal, serta tingkat pencapaian kinerja usaha setiap tahap perkembangan.

Development Manager mempunyai tugas pokok, yaitu :

1. Menentukan pengangkatan divisi Produk Manager apabila posisi

Produk Manager sedang kosong.

2. Meng-capture data penjualan produk Acer yang didapatkan dari MSR guna dilaporkan langsung ke pihak PT.Acer Indonesia.

3. Mengintegrasi strategi perusahaan dengan sasaran dan performasi Produk Manager.

4. Melakukan capture data penjualan yang didapatkan dari setiap MSR.

b. Produk Manager

Pembentukan produk manager ditunjukan untuk mendukung kelancaran kerja perusahaan. Acuan pelaksanaan kegiatan operasional pada unit kerja lain. 1. Fungsi : Membantu development manager dan mengadakan penilaian atas

pelaksanaan seluruh kerja karyawan serta memberikan saran-saran bagi seluruh karyawan di PT Surfgold Indonesia.


(22)

2 Tugas pokok :

a. Menyelenggarakan pemeriksaan operasional dan melaksanakan evaluasi berdasarkan pada ketentuan atau peraturan yang berlaku atas seluruh kegiatan perusahaan.

b. Menyelenggarakan pemeriksaan keuangan dan melaksanakan evaluasi atas seluruh pengelolaan keuangan perusahaan yaitu dalam hal penggajian karyawan berdasarkan pada ketentuan atau peraturan yang berlaku.

c. Memberikan saran atau rekomendasi kepada development manager dalam perbaikan sistem pengendalian manajemen, agar program perusahaan setiap tahun dapat mencapai kinerja yang ditetapkan.

d. MSR

MSR adalah ujung tombak dari distribusi produk Acer untuk seluruh wilayah di Indonesia, moto dari MSR adalah “sebagai mata dan telinga Acer”, hal ini mengandung makna bahwa MSR bertugas melakukan pengawasan data penjualan di setiap reseller yang ada di suatu wilayah tertentu. Selain itu MSR juga bertugas untuk melakukan pengawasan dari pergerakan produk Acer ataupun pergerakan dari brand competitor seperti Asus, Toshiba, Hp dan lainnya.

Tugas pokok dari MSR adalah :


(23)

b. Melakukan pengawasan market dalam hal ini pengawasan penjualan Acer dan pergerakan brand competitor.

c. Melakukan pendataan nama reseller di wilayah.

d. Melakukan report data ke distributor agar dapat di compile untuk setiap daerah.

c. Data entry

Data entry dimaksudkan untuk menginputkan semua data penjualan dari setiap wilayah di Indonesia, selain itu data entry juga bertugas untuk melakukan pengecekan serial number dari produk Acer yang terjual guna mencegah adanya barang BM ( Black Market ) yang sekarang tersebar di seluruh Indonesia.


(24)

2.2Landasan Teori

2.2.1 Sistem [13] 2.2.1.1Definisi Sistem

Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model matematika seringkali bisa dibuat.

Sistem juga merupakan kesatuan bagian-bagian yang saling berhubungan yang berada dalam suatu wilayah serta memiliki item-item pendukung, contoh umum misalnya seperti negara. Negara merupakan suatu kumpulan dari beberapa elemen kesatuan lain seperti provinsi yang saling berhubungan sehingga membentuk suatu negara dimana yang berperan sebagai penggeraknya yaitu rakyat yang berada dinegara tersebut.

Kata "sistem" banyak sekali digunakan dalam percakapan sehari-hari, dalam forum diskusi maupun dokumen ilmiah. Kata ini digunakan untuk banyak hal, dan pada banyak bidang pula, sehingga maknanya menjadi berhubungan. Dalam pengertian yang paling umum, sebuah sistem adalah sekumpulan benda yang memiliki hubungan di antara mereka.


(25)

2.2.1.2Elemen Dalam Sistem [3]

Pada prinsipnya, setiap sistem selalu terdiri atas empat elemen yaitu sebagai berikut :

1. Objek, yang dapat berupa bagian, elemen, ataupun variabel. Ia dapat benda fisik, abstrak, ataupun keduanya sekaligus, tergantung kepada sifat sistem tersebut.

2. Atribut, yang menentukan kualitas atau sifat kepemilikan sistem dan objeknya.

3. Hubungan internal, di antara objek-objek di dalamnya. 4. Lingkungan, tempat di mana sistem berada.

2.2.1.3Elemen Sistem [3]

1. Tujuan

Setiap sistem memiliki tujuan (Goal), entah hanya satu atau mungkin banyak. Tujuan inilah yang menjadi motivasi yang mengarahkan sistem. Tanpa tujuan, sistem menjadi tak terarah dan tak terkendali. Tentu saja, tujuan antara satu sistem dengan sistem yang lain berbeda.

2. Masukan

Masukan (input) sistem adalah segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan yang diproses. Masukan dapat berupa hal-hal yang berwujud (tampak secara fisik) maupun yang tidak tampak. Contoh


(26)

masukan yang berwujud adalah bahan mentah, sedangkan contoh yang tidak berwujud adalah informasi (misalnya pengaduan reseller).

3. Proses

Proses merupakan bagian yang melakukan perubahan atau transformasi dari masukan menjadi keluaran yang berguna dan lebih bernilai, misalnya berupa informasi dan produk, tetapi juga bisa berupa hal-hal yang tidak berguna, misalnya saja sisa pembuangan atau limbah. Pada pabrik kimia, proses dapat berupa bahan mentah. Pada rumah sakit, proses dapat berupa aktivitas pembedahan pasien.

4. Keluaran

Keluaran (output) merupakan hasil dari pemrosesan. Pada sistem informasi, keluaran bisa berupa suatu informasi, saran, cetakan laporan, dan sebagainya. 5. Batas

Yang disebut batas (boundary) sistem adalah pemisah antara sistem dan datanya di luar sistem (lingkungan). Batas sistem menentukan konfigurasi, ruang lingkup, atau kemampuan sistem. Sebagai contoh, tim sepakbola mempunyai aturan permainan dan keterbatasan kemampuan pemain. Pertumbuhan sebuah toko kelontong dipengaruhi oleh pembelian pelanggan, pesaing dan keterbatasan dana dari bank. Tentu saja batas sebuah sistem dapat dikurangi atau dimodifikasi sehingga akan mengubah perilaku sistem. Sebagai contoh, dengan menjual saham ke publik, sebuah perusahaan dapat mengurangi keterbatasan dana.


(27)

6. Mekanisme Pengendalian dan Umpan Balik

Mekanisme pengendalian (control mechanism) diwujudkan dengan menggunakan umpan balik (feedback), yang menghasilkan keluaran. Umpan balik ini digunakan untuk mengendalikan baik masukan maupun proses. Tujuannya adalah untuk mengatur agar sistem berjalan sesuai dengan tujuan. 7. Lingkungan

Lingkungan adalah segala sesuatu yang berada diluar sistem. Lingkungan bisa berpengaruh terhadap optimasi sistem dalam arti bisa merugikan atau menguntungkan sistem itu sendiri. Lingkungan yang merugikan tentu saja harus ditahan dan dikendalikan supaya tidak mengganggu kelangsungan optimasi sistem, sedangkan yang menguntungkan tetap harus terus dijaga, karena akan memacu terhadap kelangsungan hidup sistem.

2.2.1.4Jenis-Jenis sistem

Ada berbagai jenis sistem berdasarkan kategori yaitu sebagai berikut :

1. Atas dasar keterbukaan:

a. sistem terbuka, dimana pihak luar dapat mempengaruhinya. b. sistem tertutup.

2. Atas dasar komponen:

a. Sistem fisik, dengan komponen materi dan energi. b. Sistem non-fisik atau konsep, berisikan ide-ide.


(28)

2.2.1.5Sistem Online

Sistem on-line adalah sistem yang menerima langsung input pada areadimana input tersebut direkam dan menghasilkan output yang dapat berupa hasil komputasi pada area dimana mereka dibutuhkan. Area sendiri dapat dipisah-pisah dalam skala, misalnya ratusan kilometer. Biasanya digunakan bagi reservasi angkutan udara, reservasi kereta api, perbankan dll.

2.2.2 Forecasting (Peramalan) [8] 2.2.2.1Definisi Peramalan

Peramalan adalah metode untuk memperkirakan suatu nilai di masa depan dengan menggunakan data masa lalu. Peramalan ini juga dapat diartikan sebagai seni dan ilmu untuk memperkirakan kejadian di masa yang akan datang, sedangkan aktivitas peramalan merupakan suatu fungsi bisnis yang berusaha memperkirakan penjualan dan penggunaan produk sehingga produk-produk itu dapat dibuat dalam kuantitas yang tepat.

Tujuan utama dari peramalan dalam manajemen permintaan adalah untuk meramalkan permintaan dari item-item independent demand dimasa yang akan datang untuk selanjutnya dikombinasikan dengan pelayanan pesanan yang bersifat pasti.


(29)

Peramalan bukanlah suatu dugaan, karena dugaan hanya mengestimasikan masa mendatang berdasarkan perkiraan saja, sedangkan peramalan menggunakan perhitungan matematis sebagai bahan pertimbangan.

2.2.2.2Konsep Peramalan [8]

Pada dasarnya konsep peramalan merupakan kesimpulan dari beberapa kenyataan pada saat melakukan peramalan, antara lain :

- Peramalan hampir tidak memberikan hasil yang betul-betul tepat, hal ini dikarenakan terdapat faktor-faktor yang tidak dapat diprediksi atau dikendalikan yang berakibat pada peramalan

- Kebanyakan teknik-teknik peramalan mengasumsikan bahwa terdapat kestabilan pada sistem.

- Peramalan kelompok produk atau produk secara keseluruhan cenderung lebih akurat dibandingkan peramalan produk secara individu.

2.2.2.3Metode Peramalan [8]

Menurut teori dari penulis buku tentang peramalan bisnis ( Arsyad Lincolin (7, 1996 : 1 ) , setelah dilakukan beberapa percobaan dapat ditarik kesimpulan bahwa “Hasil Peramalan yang dilakukan lebih baik lebih daripada kurang dari data yang sebenarnya terjadi, namun apabila jumlah terlampau jauh dari data yang sebenarnya terjadi, maka peramalan tersebut tidaklah baik, selisih yang masih tergolong normal dan tidak terlampau jauh antara hasil peramalan dengan data sebenarnya adalah tidak


(30)

lebih dari 8 unit apabila forecasting menggunakan metode double moving average dikarenakan metode ini meramalkan data yang perubahannya tidak begitu cepat dan tidak mengandung unsur musiman.

Untuk dapat melihat selisih nilai jumlah hasil forecasting dengan jumlah hasil penjualan sebenarnya haruslah dilakukan dengan cara melihat data penjualan yang sebenarnya ( telah terjadi ) agar kita dapat mengetahui seberapa besar tingkat kesalahan di dalam forecasting.

Untuk melakukan suatu peramalan, tentunya banyak metode yang bisa dipilih yang bisa dijadikan metode dalam peramalan itu sendiri. Ada dua hal yang harus di perhatikan dalam proses pembuatan peramalan yang akurat dan bermanfaat. Pertama adalah pengumpulan data yang relevan yang berupa informasi yang dapat menghasilkan peramalan yang akurat. Kedua adalah pemilihan teknik peramalan yang tepat yang akan memanfaatkan informasi data yang diperoleh seoptimal mungkin.

Beberapa metode peramalan yang dapat di jadikan acuan dalam melakukan suatu teknik permalan antara lain adalah :

a. Metode Rasio Terhadap Trend

Untuk mencari indeks musiman dengan metode ini, pertama mencari dahulu nilai riil dan nilai trendnya, kemudian berdasarkan presentase itu dicari indeks musiman tiap-tiap periode musim. Adapun langkah-langkah yang harus ditempuh adalah sebagai berikut :


(31)

2. Cari presentase nilai riil terhadap nilai trend dengan cara membagi nilai riil dengan nilai trend kemudian dikalikan 100

3. Cari median tiap kuartal dengan tidak memandang kapan terjadinya. 4. Hitung rata-rata dari median tersebut

5. Hitung indeks musiman dengan cara median dibagi rata-rata median dikalikan 100

b. Metode Deseasonalizing

Langkah langkah untuk menghitung forecasting dengan menggunakan metode deseasonalized adalah sebagai berikut.

1. Susun data historis yang ada ke dalam tabel. Kolom pertama menyatakan periode musim ( dalam hal ini kuartalan), kolom kedua berisi waktu t ( asumsikan jumlah t periode yang lalu adalah indikator yang baik untuk meramalkan jumlah yang diramalkan pada masa depan )

2. Lakukan estimasi waktu t tersebut ke dalam persamaan trend

3. Lakukan ramalan kuartalan dengan mengalikan estimasi data deseasonalized dengan indeks musim

c. Metode Exponential Smoothing

Metode ini digunakan untuk suatu data yang dihitung / diramalkan dalam kisaran waktu yang lama sehingga peramalan dapat menjadi akurat dikarenakan peramalan dilakukan pada data - data yang berasal dari waktu


(32)

yang lama. Langkah untuk menghitung forecasting dengan menggunakan metode exponential smoothing adalah sebagai berikut :

1. Kumpulkan data data yang berasal dari waktu yang lama ( minimal 1 tahun)

2. Lakukan perhitungan forecasting dengan menggunakan data tersebut 3. Forecasting untuk satu tahun ke depan dapat dilihat

d. Metode Double Moving Average

Metode ini digunakan untuk peramalan dengan menggunakan data yang tidak terlalu banyak, metode double moving average juga digunakan untuk data yang tidak mempunyai karakteristik musiman dan metode ini baik digunakan untuk data yang perubahannya tidak cepat.Metode ini juga dapat menghasilkan suatu forecasting yang tepat sesuai dengan grafik perubahan data dari satu waktu ke waktu selanjutnya.sehingga perhitungan forecasting dapat lebih akurat bila dengan menggunakan data yang tidak terlalu banyak.

Langkah langkah yang digunakan untuk melakukan perhitungan forecasting dengan menggunakan metode Double moving average adalah : 1. Kumpulkan data yang akan dijadikan patokan untuk melakukan

forecasting.

2. Lakukan perhitungan forecasting dengan menggunakan data tersebut. 3. Hasil forecasting dapat dilihat dan menentukan trend apa yang sedang


(33)

Dari beberapa metode forecasting yang dijabarkan, dapat di tarik kesimpulan bahwa metode forecasting yang tepat digunakan dalam permasalahan yang terjadi di PT. Surfgold Indonesia adalah dengan menggunakan metode Double

Moving Average karena data yang ada tidak mengandung karakteristik musiman dan

sistem yang sedang berjalan sekarang dengan menggunakan peramalan jangka pendek (4 minggu)

Forecasting (peramalan) yang dilakukan untuk dapat mengetahui prediksi untuk periode mendatang haruslah menggunakan suatu metode guna memastikan peramalan yang akan dilakukan. Double Moving Average adalah suatu metode peramalan yang digunakan untuk menentukan trend dari suatu deret waktu, metode double moving average digunakan untuk suatu data yang perubahannya tidak cepat dan data tersebut tidak mempunyai karakteristik musiman atau seasonal. Metode double moving average ini mengestimasi permintaan periode berikutnya sebagai rata-rata data permintaan aktial dari n periode terakhir

Double moving average (MA) diperoleh dengan merata-rata permintaan berdasarkan beberapa data masa lalu yang terbaru. Tujuan utama dari penggunaan teknik peramalan ini adalah untuk mengurangi atau menghilangkan variasi acak permintaan dalam hubungannya dengan waktu. Tujuan ini dicapai dengan merata-ratakan beberapa nilai data secara bersama-sama, dan menggunakan nilai rata-rata tersebut sebagai ramalan permintaan untuk periode yang akan datang. Disebut rata-rata bergerak karena begitu setiap data aktual permintaan baruderet waktu tersedia


(34)

maka data aktual permintaan yang paling terdahulu akan dikeluarkan dari perhitungan kemudian suatu nilai rata-rata baru akan dihitung.

Secara matematis, maka double moving average (MA) akan dinyatakan dalam persamaan sebagai berikut:

(1) Periode (minggu) (2) Permintaan (3) 4 minggu moving average dari (2) S’ (4) 4 minggu moving average dari (3) S” (5) Nilai a (6) Nilai b (7) Forecast

1 21 - - - - -

2 20 20.5 - - - -

3 25 22.5 21.5 23.5 1.67 -

4 17 21 21.75 20.25 - 0.08 25.17

5 25.17 21.085 21.0425 21.1275 0.71 20.17

6 20.17 22.67 21.887 23.453 1.45 21.83

7 21.83 21 21.835 20.165 -0.17 24.903

8 24.903 23.37 22.183 24.557 1.85 19.99

Adapun penjelasan dalam perhitungan forecasting tersebut kalau digunakan 4 minggu double moving average adalah sebagai berikut,


(35)

1. Kolom 1 merupakan minggu ke-n data yang dimasukkan untuk menghasilkan forecasting distribusi untuk bulan selanjutnya.

2. Kolom 2 merupakan jumlah barang yang terjual selama minggu ke-n.

3. Kolom 3 data penjualan S’ merupakan perhitungan rata – rata penjualan barang setiap minggu, dihitung dari penjualan minggu tersebut ditambah penjualan minggu sebelumnya, dihitung dengan menggunakan rumus :

4. Kolom ke-4 (S’’) mulai dihitung apabila kolom S’ pada 2 minggu sebelumnya ≠ 0 . S’’ merupakan nilai rata – rata dari nominal nilai S’ dari minggu ke-x ditambah minggu nilai dari minggu S’ sebelumnya, dihitung dengan menggunakan rumus :

5. Kolom ke-5 adalah a ( konstanta ) untuk persamaan forecasting yang akan dibuat, kolom a dihitung apabila kolom pada S’ dan S’’ dalam minggu tersebut mempunyai suatu nilai / tidak kosong atau nol.Nilai a dapat dihitung dengan rumus :

a = S’ + ( S’ –S’’) = 2S’ –S’’


(36)

Kolom 6 adalah b ( slope ) untuk persamaan forecasting. kolom b dihitung apabila kolom pada S’ dan S’’ dalam minggu tersebut mempunyai suatu nilai / tidak kosong atau nol. Dapat dihitung dengan rumus :

N = jangka waktu moving average

6. Kolom 7 adalah forecast, nilai F didapatkan dari penjumlahan dari nilai a dan b pada minggu sebelumnya, yang dihitung dengan rumus :

F = ax-1 + bx-1

Untuk perhitungan forecasting, jumlah hasil forecasting per minggu dilakukan pembulatan ke bawah agar hasil dari jumlah forecasting dapat maksimal.

2.2.3 Database [4]

2.2.3.1Definisi Database

Basis data (database) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi pada para pengguna atau user.


(37)

Penyusunan basis data meliputi proses memasukkan data kedalam media penyimpanan data dan diatur dengan menggunakan perangkat Sistem Manajemen Basis Data (Database Management System DBMS). Manipulasi basis data meliputi pembuatan pernyataan (query) untuk mendapatkan informasi tertentu, melakukan pembaharuan atau penggantian (update) data, serta pembuatan report data.

2.2.3.2Jenis Database Menurut Pengaksesannya

1. Basis Data Individual

Basis data individual adalah basis data yang digunakan oleh perseorangan. Biasanya basis data seperti ini banyak dijumpai dilingkungan PC. Visual dBASE, Corel Paradox, dan Filemaker Pro merupakan contoh ptahunngkat lunak yang biasa digunakan untuk mengelola basis data untuk kepentingan pribadi.

2. Basis Data Perusahaan

Basis data perusahaan adalah basis datayang dimaksudkan untuk diakses oleh sejumlah pegawai dalam sebuah perusahaan dalam sebuah lokasi. Basis data seperti ini disimpan dalam sebuah server dan para pemakai dapat mengakses dari masing-masing komputer yang berkedudukan sebagai client.

3. Basis Data Terdistrubusi

Basis data terdistribusi adalah basis data yang disimpan pada sejumlah komputer yang terletak pada beberapa lokasi. Model seperti ini banyak


(38)

digunakan bank yang memiliki sejumlah cabang di pelbagai kota dan melayani transaksi perbankan yang bersifat online.

4. Basis Data Publik

Basis data publik adalah basis data yang dapat diakses oleh siapa saja (publik). Sebagai contoh, banyak situs web (misalnya yahoo dan google.com) yang menyediakan data yang bersifat publik dan dapat diambil siapa saja secara gratis. Namun adakalanya seseorang harus menjadi anggota dan membayar iuran untuk memperoleh data publik.

2.2.3.3Kegunaan Database [4]

1. Isolasi data untuk standarisasi Jika data tersebar dalam beberapa file dalam bentuk format yang tidak sama, maka ini menyulitkan dalam menulis program aplikasi untuk mengambil dan menyimpan data. Maka haruslah data dalam satu database dibuat suatu format sehingga mudah dibuat program aplikasinya.

2. Kesulitan pengaksesan data Kesulitan yang akan terjadi jika belum tersedianya program yang dibutuhkan untuk mengeluarkan suatu data dan penyelesainnya adalah kearah DBMS yang mampu mengambil data secara langsung dengan bahasa yang familiar dan mudah digunakan ( user friendly ).


(39)

3. Redudansi dan Inkosistensi Data Redudansi adalah penyimpanan dibeberapa tempat untuk data yang sama dan mengkibatkan pemborosan ruang penyimpanan dan juga biaya untuk mengakses jadi lebih tinggi. 4. Multiple user ( Banyak pemakai ) Alasan database digunakan karena

nantinya data tersebut akan dibangun dan digunakan oleh orang banyak dalam waktu yang sama, diakses oleh program yang sama tapi berbeda orang dan waktu.

5. Masalah keamanan data tidak semua pemakai sistem database diperbolehkan untuk mengakses semua data. Keamanan ini dapat diatur lewat program yang dibuat oleh fasilitas oleh keamanan dari operating system.

6. Masalah integritas data ( kesatuan data ) Data yang tercerai-berai dalam beberapa file bisa disatukan dengan menggunakan field kunci. Field kunci adalah field yang unik yang bisa mewakili keseluruhan record. Misalnya field kunci untuk mahasiswa adalah NIM.

7. Masalah Data Independence ( kebebasan data ) Data selesai dimasukkan dan program aplikasi selesai dibuat, jika suatu ketika ada perubahan terhadap struktur datanya, maka program aplikasi harus diubah pula ( jika program ditulis dengan Basic atau Pascal ), tetapi bila program ditulis dengan DBMS perubahan terhadap program aplikasi cukup menggunakan append, untuk menampilkan data dengan list.


(40)

2.2.4 Website [10]

Website adalah kumpulan dari halaman-halaman situs, yang biasanya

terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web (WWW) di Internet. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar.

Halaman-halaman dari website akan bisa diakses melalui sebuah URL yang biasa disebut Homepage. URL ini mengatur halaman-halaman situs untuk menjadi sebuah hirarki, meskipun, hyperlink-hyperlink yang ada di halaman tersebut mengatur para pembaca dan memberitahu mereka sususan keseluruhan dan bagaimana arus informasi ini berjalan.

Beberapa website membutuhkan subskripsi (data masukan) agar para user bisa mengakses sebagian atau keseluruhan isi website tersebut. Contohnya, ada beberapa situs-situs bisnis, situs-situs e-mail gratisan, yang membutuhkan subkripsi agar kita bisa mengakses situs tersebut.


(41)

2.2.4.1Webserver [6]

Webserver atau server adalah komputer yang dikhususkan untuk menaruh data website, hanya saja dalam hal ini server harus 24 jam online, jika tidak maka data tak bisa diakses oleh pengunjung website. Semua komputer logikanya bisa dijadikan server, namun server yang khusus untuk website punya spesifikasi khusus. Hal ini untuk menjaga agar kecepatan server stabil dan memenuhi kriteria yang dihadapkan. Selain bergantung paga spesifikasi hardware dan software, kecepatan webserver juga bergantung pada akses internet di tempat server berada atau juga tergantung pada kecepatan Internet Service Provider (ISP) yang digunakan untuk online, dan terlebih lagi juga bergantung pada jalur lokasi negara yang bersangkutan.

Indonesia adalah negara yang akses internetnya belum menggembirakan, jauh dari harapan baik dari segi kecepatan maupun harga. Dengan kata lain, selain kecepatan internet di Indonesia masih lambat, harganya pun mahal. Untuk memecahkan problem ini, banyak penyedia layanan web hosting akhirnya menggunakan webserver dari Amerika Serikat. Akses broadband di negara ini terbentang lebar dan terjangkau. Oleh karena itu, memelihara webserver di Indonesia selain secara material mahal juga dari sisi aksesibilitas tak sepadan. Karena itulah kami memilih Amerika Serikat sebagai lokasi webserver. Lokasi kami berada di jajaran data center dari ribuan website terkemuka di muka bumi.


(42)

Domain Name Server (DNS) Domain Name Server (DNS) atau juga sering disebut dengan Name Server (NS) saja adalah nama untuk webserver yang disediakan untuk mengarahkan sebuah domain ke server yang ingin dituju. Biasanya penamaan server ini seperti sbb: ns1.namaserver.com, ns2.namaserver.com atau dns1.namaserver.com, dns2.namaserver.com

Dengan memasukkan paramaeter nameserver ke isian nameserver sebuah kontrol panel Domain Name System (DNS), maka domain kita akan bisa diarahkan untuk hosting di server yang dituju.

2.2.4.2Browser [11]

a. Definisi Browser

Browser adalah perangkat lunak yang berfungsi menampilkan dan melakukan

intruksi dengan dokumen-dokumen yang disediakan oleh server web. Penjelajahan Web yang populer adalah Microsoft Internet Explorer , Google Chrome dan Mozilla Firefox. Penjelajah web adalah jenis agen pengguna yang paling sering digunakan 1. Jenis-Jenis Browser

Jenis-jenis Browser, diantaranya:

1. IE = Internet Explorer = OS Windows 2. MyIE = OS Windows


(43)

4. Firefox = OS Windows / Linux 5. Mozilla = OS Linux (GNOME) 6. Qonquerer = OS Linux (KDE) 7. Netscape Navigator

8. Links = OS Linux/BSD mode text 9. Lynk = OS Linux/BSD mode text 10. dll

2.2.5 Permodelan Sistem

2.2.5.1Flow Map [2]

Flowmap adalah penggambaran secara grafik dari langkah – langkah dan urutan prosedur dari suatu program. Flowmap berguna untuk membantu analis dan programmer untuk memecahkan masalah kedalam segmen yang lebih kecil dan menolong dalam menganalisis alternatif pengoperasian. Biasanya flowmap mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.

2.2.5.2Entity Relational Diagram (ERD)

ERD adalah diagram yang memperlihatkan entitas-entitas yang terlibat dalam suatu sistem serta hubungan-hubungan (relation) antar entitas. Komponen-komponen pembentuk model ERD dapat dilihat pada daftar simbol yaitu:


(44)

Entitas merupakan individu yang mewakili sesuatu yang nyata (eksistensinya) dan dapat dibedakan dari sesuatu yang lain. Entitas dapat berupa orang, tempat, benda, peristiwa atau konsep yang bisa memberikan atau mengandung informasi.

b. Atribut (attributes/properties)

Setiap entitas pasti memiliki atribut yang mendeskripsikan karakteristik (properti) dari entitas tersebut.

c. Relasi (relationship)

Relasi menunjukkan adanya hubungan di antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.

d. Kardinalitas/derajat

Kardinalitas relasi menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Kardinalitas relasi yang terjadi di antara dua himpunan entitas dapat berupa:


(45)

b. Satu ke satu (one to one), seperti gambar 2.3 :

Gambar 2.3 Kardinalitas Relasi Satu Ke Satu [18]

c. Satu ke banyak (one to many), seperti gambar 2.4 :


(46)

d. Banyak ke satu (many to one), seperti gambar 2.5 :

Gambar 2.5 Kardinalitas Relasi Banyak Ke Satu [18]

e. Banyak ke banyak (many to many), seperti gambar 2.6 :


(47)

f. Kunci (key)

Sebuah atribut atau set atribut yang nilainya mengidentifikasikan entitas secara unik dalam set entitas.

2.2.5.3Diagram Konteks

Diagram konteks adalah diagram tingkat atas, dan merupakan diagram dari sebuah sistem yang menggambarkan aliran-aliran data yang masuk dan keluar dari sistem dan yang masuk dan keluar dari entitas.

Diagram Konteks menyoroti sejumlah karakteristik penting sistem, yaitu : 1. kelompok, pemakai, organisasi atau sistem lain dimana sistem melakukan

komunikasi (sebagai terminator).

2. Data masuk, yaitu data yang diterima sistem dari lingkungan dan harus diproeses dengan cara tertentu.

3. Data keluar, yaitu data yang dihasilkan sistem dan diberikan kedunia luar. 4. Penyimpanan data (storage), yaitu digunakan secara bersamaan antara sistem

dengan terminator. Data ini dibuat oleh sistem dan digunakan oleh lingkungan atau sebaliknya. Hal ini berarti pembuatan simbol data storage dalam diagram konteks dibenarkan, dengan syarat simbol tersebut merupakan bagian dari dunia diluar sistem.


(48)

2.2.5.4Data Flow Diagram (DFD) [17] A. Definisi DFD (Data Flow Diagram)

DFD adalah suatu alat pemodelan yang digunakan untuk memodelkan fungsi dari sistem, menggambarkan secara rinci mengenai sistem sebagai jaringan kerja antar fungsi yang berhubungan satu sama lain dengan menunjukkan dari dan ke mana data mengalir serta penyimpanannya. Beberapa simbol digunakan di DFD dapat dilihat di Daftar Simbol:

a. Kesatuan luar (external entity) atau batas sistem (boundary) merupakan kesatuan (entity) di lingkungan luar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan memberikan masukan atau menerima keluaran dari sistem.

b. Arus data (data flow) ini mengalir diantara proses (process), simpanan data (data store) dan kesatuan luar (external entity). Arus data ini menunjukan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem.

c. Proses (process) merupakan kegiatan yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses.

d. Simpanan data (data store) merupakan simpanan dari data yang dapat berupa suatu file atau database di sistem komputer, suatu arsip atau catatan manual, suatu kotak tempat data di meja seseorang, suatu tabel acuan manual, dan suatu agenda atau buku.


(49)

2.2.5.5Spesifikasi Proses (Process Specification (PSPEC))

Spesifikasi proses (PSPEC) digunakan untuk menggambarkan semua proses model aliran yang nampak pada tingkat akhir penyaringan. Kandungan dari spesifikasi proses dapat termasuk teks naratif, gambaran bahasa desain program

(Programme Design Language (PDL)) dari algoritma proses, persamaan matematika,

tabel, diagram, atau bagan. 2.2.5.6Kamus Data [16]

Kamus data (data dictionary) atau disebut juga dengan istilah systems data dictionary adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi. Dengan menggunakan kamus data, analis sistem dapat mendefinisikan data yang mengalir di sistem dengan lengkap. Kamus data harus memuat hal-hal berikut ini:

i. Alias atau nama lain dari data dapat dituliskan bila nama lain ini ada. Alias perlu ditulis karena data yang sama mempunyai nama yang berbeda untuk orang atau departemen satu dengan yang lainnya.

ii. Bentuk data, dapat berupa dokumen dasar atau formluir, dokumen hasil cetakan komputer, laporan tercetak, tampilan di layar monitor, variabel, parameter, dan field.

iii. Arus data, menunjukkan dari mana data mengalir dan ke mana data akan menuju.


(50)

v. Periode, menunjukkan kapan terjadinya arus data.

vi. Volume, digunakan untuk mengidentifikasi besarnya simpanan luar yang akan digunakan, kapasitas dan jumlah dari alat input, alat pemroses dan alat output.

vii. Struktur data, menunjukkan arus data yang dicatat di kamus data terdiri dari item-item data apa saja.

2.2.5.7Data [9]

A. Definisi Data

Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari datum, berasal dari bahasa Latin yang berarti"sesuatu yang diberikan". Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat berupa angka, kata-kata, atau citra.

Dalam keilmuan (ilmiah), fakta dikumpulkan untuk menjadi data. Data kemudian diolah sehingga dapat diutarakan secara jelas dan tepat sehingga dapat dimengerti oleh orang lain yang tidak langsung mengalaminya sendiri, hal ini dinamakan deskripsi. Pemilahan banyak data sesuai dengan persamaan atau perbedaan yang dikandungnya dinamakan klasifikasi.

B. Jenis-jenis Data


(51)

penelitian oleh peneliti perorangan maupun organisasi.

2. DataSekunder Data sekunder adalah data yang didapat tidak secara langsung dari objek penelitian. Peneliti mendapatkan data yang sudah jadi yang dikumpulkan oleh pihak lain dengan berbagai cara atau metode baik secara komersial maupun non komersial.

C. Macam-Macam Data Berdasarkan Sumber Data

1. Data Internal

Data internal adalah data yang menggambarkan situasi dan kondisi pada suatu organisasi secara internal. Misal : data keuangan, data pegawai, data produk, data penjualan, dsb.

2. Data Eksternal

Data eksternal adalah data yang menggambarkan situasi serta kondisi yang ada di luar organisasi. Contohnya adalah data kelebihan produk, data pergerakan brand competitor.

D. Klasifikasi Data Berdasarkan Jenis Datanya

1. Data Kuantitatif

Data kuantitatif adalah data yang dipaparkan dalam bentuk angka-angka. Misalnya adalah jumlah penjualan, jumlah reseller, dan lainnya.


(52)

2. Data Kualitatif

Data kualitatif adalah data yang disajikan dalam bentuk kata-kata yang mengandung makna. Contohnya seperti persepsi enduser terhadap suatu produk.

E. Pembagian Jenis Data Berdasarkan Sifat Data

1. Data Diskrit

Data diskrit adalah data yang nilainya adalah bilangan asli. 2. Data Kontinyu

Data kontinyu adalah data yang nilainya ada pada suatu interval tertentu atau berada pada nilai yang satu ke nilai yang lainnya. Contohnya penggunaan kata sekitar, kurang lebih, kira-kira, dan sebagainya

F. Jenis-jenis Data Menurut Waktu Pengumpulannya

1. Data Cross Section

Data cross-section adalah data yang menunjukkan titik waktu tertentu. Contohnya laporan penjualan per bulan.

2. Data Time Series / Berkala

Data time series adalah data yang datanya menggambarkan sesuatu dari waktu ke waktu atau periode secara historis


(53)

2.2.6 Software yang digunakan

2.2.6.1PHP [1] 1. Definisi PHP

PHP adalah bahasa pemograman yang memungkinkan para web developer untuk membuat aplikasi web yang dinamis dengan cepat. PHP merupakan singkatan dari “PHP Hypertext Preprocessor”. PHP ditulis dan diperkenalkan pertama kali sekitar tahun 1994 oleh Rasmus Lerdorf melalui situsnya untuk mengetahui siapa saja yang telah mengakses ringkasan online-nya.

2. Konsep Kerja PHP

Model kerja HTML terlihat pada Gambar 2.4 yang diawali dengan permintaan suatu halaman web oleh browser, berdasarkan URL (Uniform Resource Locator) atau dikenal dengan sebutan alamat internet, browser mendapatkan alamat dari web server, mengidentifikasi halaman yang dikehendaki, dan menyampaikan segala informasi yang dibutuhkan oleh web server.

Selanjutnya, web server akan memancarkan berkas yang diminta dan memberikan isinya ke browser. Browser yang mendapatkan isinya segera melakukan proses penerjemahan kode HTML, dan menampilkan ke layar pemakai.

2.2.6.2Macromedia Dreamweaver [7]

Macromedia Dreamweaver adalah sebuah HTML editor professional untuk mendesain secara visual dan mengelola situs web maupun halaman web. Jika kita menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih


(54)

menyukai bekerja dengan lingkungan secara visual dalam melakukan editing,

Dreamweaver mambuatnya menjadi lebih mudah dengan menyediakan tool-tool yang

sangat berguna dalam peningkatan kemampuan dan pengalaman kita dalam mendesain web.

2.2.6.3CSS (Cascading Style Sheets) [5] 1. Definisi CCS (Cascading Style Sheets)

CSS adalah kepanjangan dari Cascading Style Sheets, yaitu sebuah halaman terpisah dari halaman web yang dipergunakan untuk pengaturan komponen style seperti font, warna, layout dan sebagainnya. CSS bekerja sebagai pelengkap pada HTML. CSS memungkinkan web developer untuk memisahkan HTML dari aturan untuk membentuk tampilan sebuah website. Tapi terkadang, banyak orang yang baru belajar HTML, menganggap remeh kekuatan dan fleksibilitas dari sebuah css. CSS diperkenalkan untuk pengembangan website pada tahun 1996. Nama CSS didapat dari fakta bahwa setiap deklarasi style yang berbeda dapat diletakkan secara berurutan, yang kemudian akan membentuk hubungan parent-child pada setiap style. Setelah CSS distandarisasikan, Internet Explorer dan Netscape melepas browser terbaru mereka yang telah sesuai atau paling tidak hampir mendekati dengan standar CSS.

2. Keuntungan menggunakan CSS(Cascading Style Sheets)

1. Update tampilan lebih mudahmengupdate tampilan situs web yang terdiri dari beberapa halaman saja tentu jauh lebih mudah daripada untuk situs dengan


(55)

ratusan atau ribuan halaman. Dengan CSS, kita akan dapat mengupdate tampilan halaman-halaman web dalam jumlah banyak dengan mudah, karena semua tag untuk style ini berada pada satu file CSS saja.

2. Beban bandwidth lebih kecil Dengan CSS, ukuran file web akan menjadi “langsing” karena tag-tag style dipisahkan secara mandiri. Hal ini secara signifikan akan berdampak pada proses loading yang lebih cepat. Selain itu, CSS hanya akan di-load satu kali oleh browser dan akan terus diterapkan pada halaman-halaman lain. Hal ini berbeda dengan situs yang menggunakan table karena harus di-load berulang-ulang.

3. Modifikasi web template lebih mudah. Cara paling cepat membangun situs web adalah dengan menggunakan template. Namun terkadang template tersebut tidak sesuai dengan keinginan dan keperluan kita. Dengan CSS, kita akan lebih mudah melakukan “vermak” pada template tersebut, misalnya mengganti warna latar atau mengubah jenis huruf.

4. Lebih mudah digunakan pada mobile phone. Sekarang, orang melakukan browsing tidak hanya melalui browser di PC, tetapi juga melalui mobile phone atau PDA. Situs web yang menggunakan CSS akan jauh lebih mudah digunakan oleh mereka yang browsing melalui gadget-gadget tersebut.

5. Seacrh engine friendly Sebuah situs web yang dilayout dengan CSS akan lebih search engine friendly daripada situs-situs web yang menggunakan table sebagai pondasi layoutnya.


(56)

3. Kerugian Mengggunakan CSS (Cascading Style Sheets)

Tidak semua browser mengartikan kode CSS dengan cara yang sama. Jadi kadang-kadang, tampilan web dengan CSS terlihat baik di browser yang satu, tapi berantakan di browser yang lain. Jadi kita harus memeriksa tampilan supaya terlihat baik di semua browser dan menambahkan kode-kode khusus browser tertentu jika memang dibutuhkan agar tampilan web anda terlihat baik di semua browser.

2.2.6.4Mysql [1]

MySQL adalah suatu perangkat lunak database relasi (Relational Database

Management System atau RDBMS), seperti halnya ORACLE, Postgresql, MS SQL,

dan sebagainya. MySQL menyebut produknya sebagai database open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwa bahwa di platform Web, dan baik untuk kategori open source maupun umum, MySQL adalah database yang paling banyak dipakai. Menurut perusahaan pengembangnya, MySQL telah terpasang di sekitar 3 juta komputer. Puluhan hingga ratusan ribu situs mengandalkan MySQL bekerja siang malam memompa data bagi para pengunjungnya.

2.2.6.5SQL [12]

Definisi SQL (Struktur Query Language)

SQL (Struktur Query Language) adalah bahasa standar yang digunakan oleh DBMS (Database Management System) untuk memanipulasi dan memperoleh data dari sebuah database yang berelasi.


(57)

Perintah-perintah Pada Sql

Perintah-perintah pada SQL terbagi menjadi 5 yaitu sebagai berikut : a.Data Definitions Language (DDL)

Adalah perintah Sql yang digunakan untuk mendefinisikan kerangka basis data, perintahnya adalah :

a. CREATE : untuk membuat atau menciptakan objek basisdata b. ALTER : untuk memodifikasi atau mengubah objek basis data c. DROP : untuk menghapus objek basis data

d. Objek database : dimaksud adalah basisdata, tabel, index

b.Data Manipulations Language (DML)

Adalah perintah yang digunakan untuk memanipulasi isi basisdata, Sql menyediakan 4 perintah DML :

a. SELECT : digunakan untuk mengambil data dari basisdata b. DELETE : digunakan untuk menghapus data dari basisdata c. INSERT : digunakan untuk menambah data kedalam tabel d. UPDATE : digunakan untuk memodifikasi data pada basisdata c. Security

Adalah perintah-perintah yang digunakan untuk menjamin keamanan data, perintah-perintah antara lain :

a. GRANT : digunakan untuk memberikan akses kepada user tertentu ke basisdata


(58)

b. REVOKE : digunakan untuk mencabut hak akses dari user d.Integrity

Adalah perintah yang digunakan untuk menjaga kesatuan data.

Contoh : RECOVER tabel; // digunakan untuk memperbaiki tabel pada basisdata

e.Auxilliary

Adalah perintah pelengkap atau tambahan seperti : rename.

2.2.7 Definisi atau istilah 2.2.7.1Distributor [14]

Distributor adalah perantara yang menyalurkan produk dari pabrikan (manufacturer) ke pengecer (retailer). Setelah suatu produk dihasilkan oleh pabrik, produk tersebut dikirimkan (dan biasanya juga sekaligus dijual) ke suatu distributor. Distributor tersebut kemudian menjual produk tersebut ke pengecer atau pelanggan.

Tiga aspek lainnya dari bauran pemasaran adalah manajemen produk, harga, dan promosi.

Tugas Distributor

a. membeli barang dan jasa dari produsen atau pedagang yang lebih besar

b. mengklasifikasi barang atau memilahnya sesuai dengan jenis, ukuran, dan kualitasnya


(59)

c. memperkenalkan barang atau jasa yang diperdagangkan kepada konsumen, misalnya dengan reklame atau iklan

2.2.7.2Reseller [15]

Reseller adalah perusahaan atau perorangan yang membeli barang atau jasa dengan tujuan untuk dijual kembali daripada mengkonsumsi atau mereka gunakan. Hal ini biasanya dilakukan untuk mencari keuntungan (untuk menjual kembali). Salah satu contoh dapat ditemukan pada suatu reseller yang membeli barang dari distributor dan langsung menjual kembali ke enduser.

2.2.7.3MSR

MSR ( Marketing Service Representative ) adalah seseorang yang bertugas untuk melakukan pengawasan terhadap market / pasar guna mencapai suatu tujuan yang diinginkan suatu instansi atau perusahaan.


(60)

55 BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1Analisis Sistem

Analisis sistem merupakan tahap yang bertujuan untuk memahami sistem, mengetahui kekurangan sistem, dan menentukan kebutuhan sistem di PT. Surfgold Indonesia. Dengan menganalisis masalah dan menganalisis prosedur sistem yang sedang berjalan, maka dapat dijadikan sebagai dasar perancangan dan perbaikan pada sistem yang baru agar dapat menjadi sebuah sistem yang lebih efektif dan efesien.

3.1.1 Analisis Masalah

Permasalahan yang kini sedang di hadapi oleh PT. Surfgold Indonesia adalah .

1. Distribusi produk Acer masih berdasarkan perkiraan yang kurang efisien dengan melihat penjualan yang telah berlangsung.

2. Input report yang dilakukan oleh MSR masih menggunakan email sehingga tidak bisa secara update dalam melakukan inputreport. Data produk, data penjualan, data distributor, data MSR masih di simpan dalam Microsoft excel, sehingga mudah hilang apabila data tersebut terhapus dan data hanya bisa di akses di tempat dimana data tersebut disimpan.


(61)

3.1.2 Analisis Prosedur Sistem Yang Sedang Berjalan

Prosedur adalah kumpulan dari proses dalam suatu sistem yang saling terkait antara satu dengan lainnya untuk mencapai tujuan yang telah diterapkan. Sistem yang sedang berjalan saat ini di PT. Surfgold Indonesia memiliki satu prosedur, yaitu :

1. Prosedur pendistribusian produk.

Di bawah ini adalah penjelasan dari prosedur yang terlibat dalam sistem transaksi distribusi di PT. Surfgold Indonesia adalah sebagai berikut :

1. Reseller memberikan data penjualan produk Acer ke MSR.

2. Dari hasil visit ke market, MSR membuat laporan penjualan dalam bentuk data pada microsoft exel.

3. MSR mengirimkan capture data penjualan masing masing reseller ke distributor melalui email.

4. Distributor melihat data penjualan yang telah dikirimkan oleh MSR melalui email.

5. Dari hasil capture semua data penjualan, distributor melihat data reseller yang produktif melakukan penjualan selama dua bulan yang lalu.

6. Distributor memperkirakan jumlah pendistribusian produk ke setiap reseller.

7. Perkiraan pendistribusian untuk setiap reseller dilakukan dengan melihat penjualan yang dilakukan reseller selama satu bulan terakhir.


(62)

Flowmap dari prosedur distribusi produk dapat dilihat pada Gambar 3.1.

Gambar 3.1. Flowmap Pendistribusian Produk


(63)

Evaluasi Prosedur yang sedang berjalan :

1. Pengiriman data kurang efektif dikarenakan MSR harus selalu terlebih dahulu membuat report penjualan dengan menggunakan Microsoft excel, sebelum dikirimkan ke distributor melalui email.

2. Dalam hal peramalan distribusi produk Acer untuk periode selanjutnya masih dengan menggunakan perkiraan biasa sehingga pendistribusian produk Acer untuk periode selanjutnya kurang akurat.

3. Jika MSR hendak membuat report penjualan, MSR harus membuat report pada suatu unit komputer / notebook dimana data tersebut disimpan ataupun MSR harus membawa media penyimpanan ( flashdisk, disket, hardisk external ) yang berisi data reseller dan data penjualan.

4. Type produk yang didistribusikan ke setiap reseller adalah produk yang telah terjual pada bulan sebelumnya.

3.1.2.1Penyelesaian Distribusi Produk Dengan Menggunakan Metode

DoubleMoving Average

Setelah dilihat dari analisis yang sedang berjalan pada PT. Surfgold Indonesia. Terdapat suatu permasalahan yaitu dalam pendistribusian barang, maka untuk menyelesaikan permasalahan tersebut dibangun suatu aplikasi web dengan menggunakan metode double moving average agar peramalan quantity pendistribusian dapat lebih akurat dibandingkan dengan prosedur yang kini sedang berjalan di PT. Surfgol Indonesia.


(64)

Contoh penyelesaian : Nama reseller : Acer Store Area : BEC Mall

Diketahui penjualan selama : 1 bulan Type : Acer AO Happy LX N570

Adapun penjelasan dalam perhitungan forecasting tersebut kalau digunakan 4 minggu double moving average adalah sebagai berikut,

1. Kolom 1 merupakan minggu ke-n data yang dimasukkan untuk menghasilkan forecasting distribusi untuk bulan selanjutnya.

2. Kolom 2 merupakan jumlah produk / type Acer ( AO Happy LX N570 ) yang terjual selama minggu ke-n.

3. Kolom 3 data penjualan S’ merupakan perhitungan rata – rata penjualan produk Laptop Acer type AO Happy LX N570 setiap minggu, dihitung dari penjualan minggu tersebut ditambah penjualan minggu sebelumnya, dihitung dengan menggunakan rumus :


(65)

4. Kolom ke-4 (S’’) mulai dihitung apabila kolom S’ pada 2 minggu sebelumnya ≠ 0 . S’’ merupakan nilai rata –rata dari nominal nilai S’ dari minggu ke-x ditambah minggu nilai dari minggu S’ sebelumnya, dihitung dengan menggunakan rumus :

5. Kolom ke-5 adalah a ( konstanta ) untuk persamaan forecasting yang akan dibuat, kolom a dihitung apabila kolom pada S’ dan S’’ dalam minggu tersebut mempunyai suatu nilai / tidak kosong atau nol.Nilai a dapat dihitung dengan rumus :


(66)

a = S’ + ( S’ –S’’) = 2S’ –S’’

a (minggu ke-3) = 23 a (minggu ke-4) = 29.75 a (minggu ke-5) = 20.25 a (minggu ke-6) = 23.0833 a (minggu ke-7) = 19.2917 a (minggu ke-8) = 24

Kolom 6 adalah b ( slope ) untuk persamaan forecasting. kolom b dihitung apabila kolom pada S’ dan S’’ dalam minggu tersebut mempunyai suatu nilai / tidak kosong atau nol. Dapat dihitung dengan rumus :


(67)

6. Kolom 7 adalah forecast, nilai F didapatkan dari penjumlahan dari nilai a dan b pada minggu sebelumnya, yang dihitung dengan rumus :

F = ax-1 + bx-1

F ( minggu 4 ) = 23 + 1,6666 = 24,6667 F ( minggu 5 ) = 19,75 + (-0,0833) = 19,6667 F ( minggu 6 ) = 20,25 + 0,5833 = 20,8333 F ( minggu 7 ) = 23,083 + 1,5833 = 24,6667 F ( minggu 8 ) = 19,292 + ( -0.2917 ) = 19

(1) Periode (minggu) (2) Permintaan Acer AO Happy LX N570 (3) 4 minggu moving average dari (2) S’ (4) 4 minggu moving average dari (3) S” (5) Nilai a (6) Nilai b (7) Forecast

1 21 - - - - -

2 19 20 - - - -

3 25 22 21 23 1.6666 -

4 16 20.5 21.25 19.75 - 0.0833 24.6667

5 24.66667 20.33333 21.41667 20.25 0.5833 19.6667 6 19.66667 22.16667 21.25 23.08333 1.5833 20.8333 7 20.83333 20.25 21.20833 19.29167 -0.2917 24.6667


(1)

164

4.2.6 Pengujian Sistem

Bila sistem telah dapat bekerja dengan baik dan dapat menggantikan sistem lama, maka sistem baru dialihkan untuk menggantikan sistem lama. Cara pengalihan sistem yang digunakan adalah dengan pendekatan konversi parallel (parallel convertion) artinya mengoperasikan sistem baru bersama-sama dengan sistem lama selama periode tertentu. Kedua sistem ini dioperasikan bersama-sama untuk meyakinkan bahwa sistem baru dapat beroperasi dengan baik sebelum sistem lama dihentikan.

Adapun maksud dari cara pengalihan ini, yaitu :

1. Dapat dilakukan perbandingan antara sistem yang lama dengan sistem yang baru

2. Setiap pegawai yang terlibat dapat beradaptasi dengan sistem yang baru 3. Bila terjadi kekurangan pada sistem yang baru, sistem yang lama masih dapat beroperasi


(2)

165 BAB V

KESIMPULAN DAN SARAN

Pada bab ini akan diulas tentang kesimpulan yang berisi hasil-hasil yang diperoleh setelah dilakukan analisis, desain, dan implementasi dari perancangan perangkat lunak yang dibangun dan telah dikembangkan serta saran-saran yang akan memberikan catatan penting dan kemungkinan perbaikan yang perlu dilakukan untuk pengembangan perangkat lunak selanjutnya.

5.1 Kesimpulan

Adapun kesimpulan yang dihasilkan adalah sebagai berikut :

1. Sistem Informasi Forecasting Distribusi Produk Acer se-Bandung yang dibangun memberikan kemudahan bagi MSR dalam melakukan input report penjualan tanpa harus mengirimkan data barang melalui Fax, telepon atau E-mail.

2. Dengan adanya Sistem Informasi Forecasting Distribusi Produk Acer se-Bandung ini diharapkan dapat memberikan kemudahan kepada distributor PT. Surfgod Indonesia dalam melakukan prediksi distribusi produk Acer agar distribusinya dapat semakin akurat untuk setiap reseller.

3. Dengan adanya istem Informasi Forecasting Distribusi Produk Acer se-Bandung ini diharapkan penjualan produk / brand Acer dapat semakin meningkat dan selalu menjadi nomor satu di Indonesia


(3)

166

5.2 Saran

Saran-saran terhadap penggunaan sistem yang telah dibuat adalah sebagai berikut :

1. Perlu adanya pengembangan sistem agar nantinya semua wilayah di dalam jangkauan kerja PT. Surfgold Indonesia dapat di akses di sistem ini.

2. Perlu adanya pengembangan desain tampilan agar lebih menarik.

3. Perlu pengembangan pada system untuk dapat ditambahkan suatu proses untuk dapat melakukan input persaingan brand competitor agar Acer dapat selalu waspada terhadap persaingan brand competitor, sehingga penjualan Acer tidak terkalahkan di Indonesia.


(4)

167

DAFTAR PUSTAKA

[1] Abdul Kadir. (2008), Dasar Pemrograan Web Dinamis Menggunakan PHP, Andi Offset.

[2] Fitra Adi Purnomo, (31 November 2010),

http://theitpower.blogspot.com/2009/11/flowmap-dan-data-flow-diagram.html Tanggal Akses 25 Juni 2011, pukul 13.00 (GMT +7)

[3] Ida Ayu Y, Primashanti, (23 Oktober 2010), http://iaprima.staff.gunadarma.ac.id/Downloads/files/5440/D3_3b_Analisis_S istem.pdf. Tanggal Akses 25 Juni 2011, pukul 13.00 (GMT +7)

[4] Krida Prasetia (2008), Pengertian Basis data.

http://krida85.wordpress.com/2008/04/16/pengertian-basis-data/. Tanggal

Akses 26 Juni 2011 , pukul 17.00 (GMT +7)

[5] Moh Badrullami, (18 September 2010), Membuat CSS manual, http://student.eepisits.edu/~cyberfear/download/Tugas/Manual%20Book%20 CSS.pdf. Tanggal akses 26 Juni 2011, pukul 18.00 (GMT +7)

[6] Raden Somad, (17 Oktober 2010), Webserver,

http://radensomad.com/pengertian-web-server-hosting-domain-name-server-dns-dan-domain.html. Tanggal Akses 29 Juni 2011, pukul 15.00 (GMT +7) [7] Ria Hantoro, (18 September 2010), Web Design with Macromedia

Dreamwever,http://www.rhantoro.net/files/I%20%20Web%20Design%20wit h%20Dreamweaver.pdf. Tanggal Akses 30 Juni 2011, pukul 20.00 (GMT +7) [8] Arsyad Lincolin.( 7 , 1996 :1 ), Peramalan Bisnis. Fakultas Ekonomi

Universitas Gajah Mada Yogyakarta.

[9] Wikipedia. (17 Oktober 2010), Data, http://id.wikipedia.org/wiki/Data. Tanggal Akses 27 Juni 2011, pukul 22.00 (GMT +7)

[10] Wikipedia. (17 Oktober 2010, 10:45), Website, http://id.wikipedia.org/wiki/Website. Tanggal Akses 26 Juni 2011, pukul 23.00 (GMT +7)

[11] Wikipedia, (17 Oktober 2010), Browser, http://id.wikipedia.org/wiki/Browser. Tanggal Akses 20 Juni 2011, pukul 23.00 (GMT +7)


(5)

168

[12] Wikipedia, (17 Oktober 2010), SQL, http://id.wikipedia.org/wiki/SQL. Tanggal Akses 20 Juni 2011, pukul 02.00 (GMT +7)

[13] Wikipedia. (17 Oktober 2010), Sistem, http://id.wikipedia.org/wiki/Sistem. Tanggal Akses 21 Juni 2011, pukul 01.00 (GMT +7)

[14] Wikipedia.(17 Oktober 2010), Distributor,

http://id.wikipedia.org/wiki/Distributor. Tanggal Akses 20 Juni 2011, pukul 23.00 (GMT +7)

[15] Wikipedia. (17 Oktober 2010), Kamus_Data,

http://id.wikipedia.org/wiki/Reseller. Tanggal Akses 20 Juni 2011, pukul 21.00 (GMT +7)

[16] Wikipedia. (18 Oktober 2010), Kamus_Data,

http://id.wikipedia.org/wiki/kamus_data. Tanggal Akses 19 Juni 2011, pukul 23.00 (GMT +7)

[17] Yandi Tubagus, (18 September 2010), Data Flow diagram dan Flowmap, http://mugi.or.id/blogs/yandi_tubagus/default.aspx. Tanggal Akses 19 Juni 2011, pukul 23.00 (GMT +7)

[18] Yasa Abdul Fatah, (18 September 2010), Data Flow Diagram dan Flowmap http://yasaelfath.blogspot.com/2010/01/data-flow-diagram-dan-flowmap.html. Tanggal Akses 18 Juni 2011, pukul 24.00 (GMT +7)


(6)

Nama : Andreas Edo Prima

Nama Panggilan : Edo

Jenis Kelamin : Laki-laki

Umur : 22 tahun

Tempat, tanggal lahir : Lampung, 15 Januari 1989

Status : Belum menikah

Alamat di Bandung : Jl.Tubagus Ismail Dalam No.30 B Bandung

Alamat asal : Jl.Mawar 3 Pringsewu Tanggamus Lampung

No Telepon / Hp : 085669957665 / 081809042211

E mail : andreasedoprima@gmail.com

PENDIDIKAN FORMAL

Tahun Nama Sekolah

1993 – 1995 TK Xaverius Pringsewu Lampung

1995 – 2001 SD Fransiskus Pringsewu Lampung

2001 – 2004 SMP Xaverius Pringsewu Lampung

2004 – 2007 SMA Fransiskus Bandar Lampung

2007 – 2011 Program Studi S1 Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

PENGALAMAN KERJA

Tahun Posisi Tempat Bekerja

2007 – 2009 Marketing merangkap Teknisi LEAF COM

( Toko PC , Laptop & peripheral) 2010 - sekarang Marketing Service

Representativ ( Pengawas )

PT.Surfgold - ACER INDONESIA

Penulis