BAB 1 PENDAHULUAN
1.1
Latar Belakang Masalah Perkembangan teknologi terutama internet merupakan faktor pendorong
berkembangnya e-commerce. Dengan adanya e-commerce suatu perusahaan, toko, distro ataupun distributor dapat menjalin hubungan bisnis dengan rekan bisnis atau konsumennya dengan lebih effisien, hal ini karena semua komponen yang terlibat dalam proses bisnis diaplikasikan melalui e-commerce. Perkembangan ecommerce saat ini memberikan perubahan terhadap sektor aktivitas bisnis yang selama ini dijalankan di dunia nyata (real) ke dunia maya (virtual). Banyak perusahaan maupun perorangan yang merambah bisnis di internet karena kecepatan pengaksesan kapan saja dan dimana saja, validitas data, promosi dan proses pembelian produk yang relatif nyaman, dan proses transaksi yang aman merupakan penawaran menarik dalam suatu proses sistem penjualan. Setia Cahya termasuk salah satu perusahaan yang mencoba melebarkan daerah penjualan dan pemasarannya melalui internet agar produknya menjadi lebih dikenal oleh banyak orang. Setia Cahya adalah suatu distributor yang bergerak dalam bidang perdagangan minuman untuk Hotel, Restaurant dan Café. Produk yang ditawarkan adalah sirup dan kopi (biji kopi) untuk diolah kembali oleh pembeli ( Hotel, Restaurant dan Café ). Sirup yang di jual, berbeda dengan sirup yang sudah
1
2
banyak beredar di masyarakat karena, untuk dapat menikmati sirup diperlukan pengolahan lebih tidak hanya sekedar dicampur dengan air. Usaha yang terbentuk dari keinginan kuat beberapa orang yang ingin berbisnis ini mendapat respon yang baik dari pasar terhadap produk yang ditawarkan. Dan permintaan terhadap produk pun terus meningkat dari waktu ke waktu, sehingga pada tanggal 11 Juli 2009 terbentuklah distributor Setia Cahya yang terletak di Jl. Kembang Sepatu No. 6 Pav Kosambi Bandung. Berdasarkan hasil wawancara yang telah dilakukan ditemukan beberapa masalah diantaranya, mengenai ruang lingkup penjualan yang masih terbatas di sekitar kota Bandung dan belum dapat menjangkau pangsa pasar yang berada di luar kota Bandung yang memiliki potensi penjualan yang besar. Selain itu, dengan semakin ketatnya persaingan di bidang perdagangan minuman horeca, maka pihak Setia Cahya harus dapat merespon kendala-kendala yang terjadi sehingga mampu bertahan dan dapat bersaing dengan distributor horeca lain yang memiliki pasar yang sama. Masalah yang dihadapi bukan hanya masalah ruang lingkup yang terbatas dan persaingan yang semakin ketat, namun dalam hal transaksi bisnis yang masih dilakukan secara konvensional yaitu melalui tatap muka secara langsung atau pun melalui telepon. Akan tetapi metode seperti ini tidak begitu efektif, karena tidak semua orang mengetahui nomor telepon perusahaan dan pelanggan selalu ingin suatu cara pembelian yang mudah. Selain itu pihak Setia Cahya sulit dalam membuat laporan penjualan dikarenakan masih menggunakan cara yang konvensional dimana pegawai harus membuka kembali arsip penjualan.
3
Berdasarkan permasalahan yang ada pada Setia Cahya, maka diperlukan sebuah aplikasi yang menunjang penjualan secara luas untuk membantu meningkatkan proses penjualan, memudahkan pelanggan maupun Setia Cahya dan mampu memberikan informasi mengenai detail produk kepada customer dengan cepat dan mudah melalui jaringan internet. Maka peneliti mengajukan penelitian ini untuk dijadikan sebagai bahan Skripsi dengan judul, “Membangun Aplikasi E-Commerce Minuman Horeca (Hotel, Restaurant Dan Cafe) Pada Setia Cahya”. 1.2
Identifikasi Masalah Dari uraian latar belakang masalah diatas, ada beberapa masalah yang
dapat diidentifikasi yaitu : 1. Transaksi penjualan masih dilakukan secara konvensional yaitu pelanggan harus datang langsung ke tempat. 2. Setia Cahya mengalami kesulitan dalam mengelola data produk dan layanannya, serta proses Pemesanan masih dilakukan secara konvensional sehingga penggunaan waktu dan biaya menjadi kurang efisien. 3. Setia Cahya mengalami kesulitan dalam membuat laporan penjualan karena harus membuka kembali arsip penjualan 4. Minimnya informasi terhadap pelanggan tentang produk yang dijual oleh Setia Cahya. 5. Setia Cahya belum mempunyai sarana pemasaran yang baik karena semua masih dilakukan secara konvensional
4
6. Setia Cahya belum mempunyai website, hal ini menyebabkan Setia Cahya kurang di kenal oleh masyarakat banyak 7. Area penjualan produk Setia Cahya yang masih terbatas di sekitar kota Bandung. 1.3
Maksud dan Tujuan
1.3.1 Maksud Maksud dari dari penulisan skripsi ini adalah untuk “Membangun Aplikasi E-Commerce Minuman Horeca (Hotel, Restaurant Dan Cafe) Pada Setia Cahya”. 1.3.2 Tujuan Tujuan yang ingin dicapai dalam dalam skripsi ini adalah : 1) Mempermudah Setia Cahya dalam proses penjualan dan promosi produk yang ditawarkan 2) Mempermudah pengelolaan data produk dan layanan yang disediakan perusahaan serta membangun sistem Pemesanan yang baik, cepat, dan murah. 3) Mempermudah Setia Cahya dalam membuat laporan penjualan 4) Memberikan informasi yang tepat mengenai produk yang ditawarkan terhadap calon pelanggan 5) Membangun sarana pemasaran yang baik dan dapat mengefektifkan waktu dan biaya. 6) Membangun website agar Setia Cahya dapat dikenal oleh masyarakat. 7) Membantu memperluas area pemasaran produk Setia Cahya
5
1.4
Batasan Masalah/Luang Lingkup Kajian Melihat paparan di atas, maka batasan masalah dalam skripsi ini adalah
sebagai berikut : a. Terdapat empat level pengguna dalam aplikasi ini yaitu Administrator dan Operator sebagai pengguna backend situs dan member atau pengunjung selaku pengguna frontend situs. b. Transaksi jual beli hanya dapat dilakukan oleh pelanggan yang telah menjadi member. c. Produk yang dijual adalah produk yang ditampilkan pada katalog. d. Batas pemesanan produk yaitu 3 hari. Apabila selama 3 hari tidak melakukan pembayaran maka pemesanan akan hilang (terhapus). e. Retur dapat dilakukan apabila terjadi kesalahan pada pengiriman barang seperti produk tidak sesuai dengan pemesanan, segel/kemasan rusak ketika menerima produk, produk telah kadaluarsa. f. Untuk Juice dan Concentrate Juice apabila dalam 1 Dus ada produk yang rusak maka, yang direturkan adalah produk yang rusak saja. g. Ongkos kirim untuk retur produk ditanggung oleh konsumen. h. Setelah anda mengisi form retur, selanjutnya akan kami cek kembali data retur anda dengan barang yang telah anda kirim kembali ke pihak kami. Apabila setelah di cek memang sesuai maka produk akan kami ganti dengan produk yang baru.
6
i.
Metode analisis dan perancangan yang dipakai adalah metode terstruktur, yaitu dengan menggunakan diagram aliran data DFD dan pembentukan basis data dengan menggunakan ERD.
j.
Aplikasi ini dibangun menggunakan bahasa pemrograman PHP, MySQL sebagai databasenya dan aplikasi pembangun lainnya yaitu Macromedia Dreamweaver dan Wamp Server 2.0. Sedangkan ruang lingkup dari aplikasi yang akan dibangun adalah sebagai
berikut. A. Backend 1. Sistem yang dibangun dapat menangani pengolahan data produk dan layanan yang disediakan Setia Cahya serta menampilkannya berdasarkan kategori. 2. Sistem menyediakan layanan pengaturan produk diantaranya a. Data Produk b. Data Kategori dan/atau Sub Kategori (contohnya kategori : Sirup, sub kategori : Flavour Syrup) c. Detail Produk (bahan baku, isi per botol untuk sirup dan isi per kemasan untuk biji kopi) d. Manajemen Harga (hal ini dilakukan ketika ada perubahan harga karena sewaktu harga bisa berubah). e. Gambar produk. f. Rating Produk g. Pengelolaan Discount.
7
h. Pengelolaan Stok. 3. Metode pembayaran yang digunakan adalah metode pembayaran secara offline dan online. Untuk pembayaran secara offline menggunakan metode transfer langsung ke rekening antar bank. Sedangkan untuk pembayaran online menggunakan fasilitas Payment Gateway (Paypal). 4. Pengiriman barang dilakukan melalui jasa kurir atau pihak lain (JNE) disesuaikan dengan kota tujuan. 5. Sistem menyediakan layanan untuk membuat laporan penjualan dan laporan pemesanan yang dapat disusun mingguan, bulanan, tahunan atau periodik berdasarkan waktu tertentu. 6. Berintegrasi dengan situs jejaring sosial (facebook) dan micro blogging (twitter) sebagai sarana promosi. 7. Fasilitas backup dan restore database disediakan oleh pihak web host yang digunakan. 8. Sistem akan menyediakan pengelolaan retur pembelian untuk menangani bila terjadi complain dari pelanggan atas produk yang sudah dibeli. 9. Dari segi keamanan aplikasi ini menggunakan IP Dedicated dan Secure Socket Layer (SSL) yang mendukung protokol https: agar terjamin keamanannya saat transfer dari browser pelanggan ke webserver. 10. Pengujian website yang dibangun dilakukan secara online dengan melakukan pendaftaran pada salah satu web host.
8
B. Frontend 1) Pencarian Produk (berdasarkan nama produk). 2) Menampilkan
produk
terbaru
(Newest
Product),
produk
terlaku
(Global/per Kategori), produk paling banyak dilihat (Most View Product). 3) Fasilitas pendaftaran member dan login member. Transaksi pemesanan pada Setia Cahya ini hanya dapat dilakukan oleh pelanggan yang sebelumnya telah menjadi member. 4) Riwayat pembelian. 5) Pengiriman informasi pemesanan melalui email ke pemesan setiap ada perubahan status pesanan. 6) Zoom gambar produk. 7) Mendukung Search Engine Optimization (SEO) agar situs terdaftar di search engine pada halaman-halaman depan, pelanggan dengan mudah mencari website ini. C. Keamanan (Security) 1. IP yang dipakai IP-Dedicated, IP address yang digunakan secara eksklusif pada satu akun hosting. IP-Dedicated biasanya digunakan untuk jalur transaksi yang menggunakan SSL-enncrypted untuk pengamanan transaksi di internet, biasanya digunakan oleh situs e-commerce. 2. Menggunakan Secure Socket Layer (SSL) yang mendukung protokol https: agar terjamin keamanannya saat transfer dari browser member ke webserver.
9
3. Username dan password, digunakan oleh member yang sudah terdaftar untuk autentifikasi pengguna. D. Komunikasi 1) Menggunakan email yang telah didaftarkan oleh pengguna pada saat pendaftaran 2) Menggunakan Yahoo Messanger untuk komunikasi real time lewat Online. 3) Menyediakan layanan customer support dengan mencantumkan nomor telepon Setia Cahya. 1.5
Metodologi Penelitian Metodologi yang digunakan dalam penulisan skripsi ini adalah metode
analisis deskriptif yaitu suatu metode yang bertujuan untuk mendapatkan gambaran yang jelas tentang hal-hal yang diperlukan dalam penelitian dan melalui tahapan sebagai berikut : 1.5.1 Tahap Pengumpulan Data Tahap pengumpulan data yang digunakan dalam skripsi ini adalah sebagai berikut : a. Studi Lapangan 1. Observasi Observasi adalah pengumpulan informasi dan data dengan mengadakan pengamatan langsung terhadap permasalahan yang diambil dalam hal ini adalah proses aktivitas bisnis perusahaan.
10
2. Wawancara / Interview Wawancara adalah pengumpulan informasi dan data dengan mengadakan tanya jawab secara langsung dengan pihak Setia Cahya terhadap permasalahan yang diteliti. b. Studi Pustaka Studi Pustaka adalah pengumpulan informasi dan data dengan cara mengumpulkan literatur, jurnal, paper bacaan-bacaan dan referensi yang erat kaitannya dengan judul dan permasalahan penelitian. 1.5.2 Tahap Pembangunan Perangkat Lunak Dalam membangun perangkat lunak ini menggunakan model The Classic Life Cycle (metode Waterfall) [12], yang terdiri dari 5 tahap yang dapat dilihat pada gambar 1.1 : 1. Analisis Tahapan untuk menganalisis dan memahami sistem yang ada, mengidentifikasi masalahnya dengan mencari solusinya. 2. Design (Perancangan) Tahapan untuk menterjemahkan data yang telah dianalisis kedalam bentuk yang mudah dimengerti oleh pemakai (user). Tahapan ini meliputi desain proses, input, output dan desain database. 3. Coding (Pengkodean) Tahapan untuk memecahkan masalah dengan merancangnya kedalam bahasa pemrograman yang telah di tentukan.
11
4. Testing (Pengujian) Tahap pengujian terhadap perangkat lunak yang dibangun. Pengujian dilakukan terhadap fungsi-fungsi pada perangkat lunak agar dipastikan tidak ada kesalahan dan berjalan dengan baik sesuai dengan yang diinginkan. 5. Maintenance (Pemeliharaan) Tahapan untuk menerapkan secara keseluruhan sistem yang telah dibuat, disertai dengan pemeliharaan jika terjadi perubahan struktur, baik dari segi software maupun hardware.
Analysis
Design Coding
Testing
Maintenance
Gambar 1. 1 Diagram Water Fall Model
(Sofware Engineering Rekayasa Perangkat Lunak, Ian Sommerville : 43)
1.6
Sistematika Penulisan Sistematika penulisan ini disusun untuk memberikan gambaran umum
tentang skripsi yang akan dilakukan. Penyusunan dibagi manjadi lima bab dari masing-masing bab dibagi menjadi subbab. Secara garis besar diuraikan sebagai berikut :
12
BAB 1 PENDAHULUAN Bab ini berisi tentang Latar Belakang, Identisifikasi Masalah, Maksud dan Tujuan, Batasan Masalah, Metodologi Penelitian, dan Sistematika Penulisan. BAB 2 TINJAUAN PUSTAKA Pada bab ini membahas tinjauan perusahaan antara lain, sejarah singkat perusahaan dan struktur organisasi juga berbagai konsep dasar, dan teori-teori yang berkaitan dengan topik penelitian yang dilakukan dan hal-hal yang berguna dalam proses analisis permasalahan. BAB 3 ANALISIS PERANCANGAN Pada bab ini berisi tentang Analisis Sistem, Batasan Masalah, Prosedur Yang Terlibat, Aliran Informasi, Kebutuhan Data, Informasi yang Dihasilkan, Kode-kode yang Digunakan, Analisis User, Analisis Perangkat Keras dan Perangkat Lunak, Analisis Konseptual Basis Data, Diagram ER, Data Flow Diagram, Solusi Sistem. BAB 4 IMPLEMENTASI DAN PENGUJIAN Bab ini merupakan tahapan yang dilakukan dalam penelitian secara garis besar
sejak
dari
tahap
analisis
sampai
tahap
perancangan
dengan
mengimplementasikan ke dalam perangkat keras dan perangkat lunak untuk diuji kelayakan sistem yang diakhiri dengan penarikan kesimpulan sesuai dengan metode dan kaidah yang diterapkan dalam penelitian. BAB 5 KESIMPULAN DAN SARAN Berisi kesimpulan dan saran yang sudah diperoleh dari hasil penulisan skripsi