BAB 1 PENDAHULUAN
1.1 Latar Belakang Dewasa ini e-commerce atau disebut juga penjualan secara online menjadi aspek yang vital di hampir setiap bidang usaha, terutama pada bidang IT. Ecommerce telah merubah perspektif perusahaan dalam melakukan penjualan directional (penjual - Customer) dan indirectional (penjual - perantara Customer). Selain itu, dengan menggunakan e-commerce perusahaan dapat meningkatkan kemudahan penjualan maupun penjualan itu sendiri karena dengan menjual secara online, area penjualan akan semakin besar, mudah diakses & dikelola. Sistem jual beli online atau yang biasa disebut dengan e-commerce yang baik memerlukan sistem yang mempermudah Customer dan pihak penjual. Bagi pihak Customer, Customer dapat memilih barang dan kemudian membeli barang yang dipilih secara mudah. Disisi lain, pihak penjual dapat mengelola dan menjual barang dan jasa yang ingin dibeli oleh Customer. “Sistem penjualan online atau e-commerce”, yang merupakan topik utama pada skripsi ini adalah prototype aplikasi web yang ditujukan sebagai enhancement pada area penjualan yang sebelumnya belum digunakan oleh perusahaan DSB Solusi secara maksimal. Solusi akhir yang diinstruksikan oleh perusahaan
berupa
prototype
karena
perusahaan
memiliki
agenda
penyempurnaan aplikasi dan implementasi tersendiri. Pada prototype aplikasi ecommerce yang dibuat, terdapat fitur-fitur seperti: dari sisi Customer dapat melihat item-item yang dijual, melakukan transaksi pembelian, dan mendapatkan
1
2
bantuan dari perusahaan. Dari sisi penjual atau perusahaan dapat melakukan insert, edit, delete item yang dijual, serta menerima feedback dari Customer. DSB Solusi adalah perusahaan di bidang IT, bertempat di Jl. Duren Sawit Baru A1 no. 5, Jakarta. Perusahaan ini bergerak dalam bidang IT Consulting, Software Development, System Integration, System Operation & Maintenance, IT Solution (Hardware Included). PT. DSB Solusi sebelumnya hanya menangani transaksi-transaksi yang bernilai besar saja. Seiring berjalannya waktu, PT. DSB Solusi mulai melakukan ekspansi terhadap penjualan seperti mulai menjangkau Customer menengah dan kecil, serta Customer besar (termasuk yang sudah menjadi Customernya) dengan transaksi kecil.
Tentu hal ini tersebut akan
menyebabkan bertambahnya jumlah Customer dan jumlah transaksi. Disamping itu, dengan adanya aplikasi baru ini, diharapkan meningkatkan pengenalan sebagian dari barang dan jasa yang ditawarkan oleh DSB terhadap para calon Customernya.
Pada awalnya, transaksi penjualan hanya dilakukan via contact person (terutama sales person). Untuk Customer besar dengan transaksi besar hal tersebut efektif. Namun dengan keinginan perusahaan untuk menambah jumlah Customer dan sekaligus meningkatkan pelayanan transaksi kecil untuk Customer besar (termasuk Customer loyal) menjadi kurang efektif dan efisien bila hanya mengandalkan contact person/sales staff saja. DSB Solusi membutuhkan sistem baru yang berupa sistem penjualan online (e-commerce) untuk memudahkan transaksi dan memperluas jangkauan penjualan. DSB Solusi menjadi pilihan utama karena tugas yang diberikan sudah sesuai dengan syarat dan ketentuan peminatan Software Engineering. Seperti yang
3
sudah dijabarkan sebelumnya, solusi akhir berupa prototype yang ditujukan sebagai bahan referensi dan pertimbangan penting untuk implementasi dan pengembangan aplikasi e-commerce bagi perusahaan.
1.2 Ruang Lingkup Perlu adanya pembatasan masalah yang digunakan sebagai pembatas ruang lingkup pembahasan agar pembahasan yang dilakukan jelas dan tidak terlalu luas. Pembahasan dikhususkan pada prototype aplikasi “Sistem Penjualan Online (ECommerce)” yang dibuat untuk referensi implementasi dan pengembangan aplikasi e-commerce di masa depan. Pokok-pokok yang difokuskan dalam pembahasan adalah : a) Aplikasi web “Sistem Penjualan Online (E-Commerce)” memudahkan perusahaan DSB Solusi dan Customer untuk melakukan transaksi jual-beli, serta memudahkan DSB Solusi untuk mengantisipasi dan merespon kebutuhan Customer (misalnya pada kasus penyelesaian transaksi jual-beli yang pada akhirnya ditindak-lanjuti/diselesaikan tidak melalui aplikasi ini , karena satu dan lain hal). b) Aplikasi web “Sistem Penjualan Online (E-Commerce)” memudahkan perusahaan DSB Solusi mengelola item-item yang akan dijual secara online. c) Aplikasi web “Sistem Penjualan Online (E-Commerce)” memudahkan perusahaan DSB Solusi untuk melihat laporan penjualan berdasarkan hasil penjualan yang dilakukan melalui aplikasi tersebut. d) Pembuatan tampilan aplikasi “Sistem Penjualan Online (E-Commerce)” menggunakan HTML dan PHP.
4
e) Tahapan – tahapan yang diperlukan dalam pembuatan prototype aplikasi web “Sistem Penjualan Online (E-Commerce)”. f) Menggunakan prototype aplikasi web yang telah diselesaikan
1.3 Tujuan Dan Manfaat Pihak perusahaan DSB Solusi sebelumnya melakukan transaksi dengan cara contact person secara langsung dengan Customer, sehingga sulit (lebih lambat) untuk memenuhi keinginan perusahaan dalam menambah jumlah Customer dan jumlah transaksi.
Metode contact person ini juga memiliki kelemahan dan
keterbatasan pada area jangkauan promosi dan penjualan. Oleh karena itu perusahaan DSB Solusi merasakan pentingnya memiliki sebuah sistem aplikasi penjualan berbasis web yang dapat menangani transaksi-transaksi jual-beli.
Berdasarkan hal-hal yang telah diulas dalam latar belakang, tujuan utama dari penulisan skripsi ini adalah : a) Menganalisis kebutuhan informasi dan sistem yang sedang berjalan sebagai acuan dalam pembuatan aplikasi berbasis web perusahaan serta menganalisis permasalahan yang terjadi. b) Melakukan analisis dari data-data yang belum berhubungan dan terintegrasi. c) Menganalisis prosedur pembelian serta persediaan barang yang sedang berjalan dalam perusahaan. d) Merancang dan mengembangkan aplikasi berbasis web yang kemudian dijadikan bahan referensi pengembangan dan implementasi pada perusahaan.
5
Beberapa manfaat yang dapat diambil dari pengerjaan prototype untuk pihak DSB Solusi bagi mahasiswa adalah sebagai berikut: a) Mendapatkan wawasan dan ilmu baru mengenai prototyping dan dunia pengembangan web application di sebuah perusahaan. b) Dapat mengenal proses dan tahapan aktual pada pengembangan suatu proyek di bidang Teknologi Informasi. c) Mendapatkan wawasan dan pengetahuan baru secara faktual dibidang bisnis Teknologi Informasi dari suatu perusahaan dan pertimbangan-pertimbangan yang terkait dengan bisnis tersebut.
Manfaat yang dapat diambil dari pengerjaan
prototype aplikasi “Sistem
Penjualan Online (E-Commerce)” bagi pihak DSB Solusi adalah : a) Perusahaan mendapatkan acuan pengembangan aplikasi e-commerce. Dengan bekal prototype aplikasi tersebut, manajemen perusahaan dapat memiliki beberapa pilihan/opsi antara lain: i) Melanjutkan pengembangan (dan implementasi) aplikasi berdasar pada aplikasi prototype, bila setelah dibahas internal ternyata memiliki dasardasar yang memadai untuk dilanjutkan (termasuk kemungkinan penambahan konten/fitur baru) ii) Me-‘launch’ aplikasi prototype tersebut (dengan sedikit penyempurnaan) untuk mendapatkan ‘feedback’ baik dari Customer, maupun internal perusahaan untuk perbaikan aplikasi. iii) Membangun aplikasi web berdasarkan arsitektur yang sama sekali baru Pilihan/opsi manapun yang akhirnya ditentukan oleh perusahaan, manajemen perusahaan tetap mendapatkan manfaat dari prototype aplikasi ini.
6
b) Mendapatkan pemikiran dan tenaga tambahan dalam pemecahan masalah tanpa mengeluarkan banyak biaya.
1.4 Metodologi Dalam melakukan analisis dan perancangan aplikasi pada PT. DSB Solusi, metodologi yang digunakan dalam skripsi ini adalah :
1.4.1 Studi Kepustakaan Studi kepustakaan dilakukan untuk memperoleh sumber informasi dari berbagai macam referensi yaitu buku-buku, laporan dan karya tulis yang berhubungan dengan perancangan aplikasi berbasis web (web application) berupa e-commerce sehingga dapat melandasi penulisan skripsi dengan baik dan benar.
1.4.2 Studi Lapang Berikut adalah studi lapang yang dilakukan dalam penyusunan skripsi ini: a. Wawancara (terutama kepada inisiator dari perusahaan) Metode wawancara dapat membantu dalam mengumpulkan informasi secara langsung dengan pertemuan tatap muka dengan narasumber sehingga dapat menganalisis kebutuhan yang diperlukan.
b.
Observasi (pada perusahaan) Metode observasi membantu untuk memahami sistem yang sedang berjalan. Data yang ada pada PT. DSB Solusi dapat diamati dengan seksama dan analisa dapat dilakukan sesuai dengan kebutuhan yang
7
meliputi data-data atau informasi-informasi serta proses bisnis dalam perusahaan tersebut.
1.4.3 Metode Perancangan Aplikasi Aplikasi web yang dibuat menggunakan metoda SDLC (software development process), teori SDLC yang dipakai adalah Spiral Model. Model ini berkonsentrasi pada kombinasi designing dan prototyping dalam suatu pengembangan sistem ataupun software. Berikut ilustrasi model spiral :
Gambar 1.1 Proses Spiral Model
Dengan model pengembangan ini, terdapat proses analisa requirement, design, coding secara bertahap, dan setelah fase coding, akan menghasilkan suatu deliverable. Namun deliverable ini bukanlah hasil
8
akhir (final release) yang diberikan ke pihak perusahaan, deliverable pertama itulah yang dianggap sebagai prototype pertama. Dari prototype pertama itu, perusahaan akan memberikan requirement lanjut dan fase requirement, design, coding dilakukan lagi untuk menghasilkan deliverable berupa prototype ke-2. Proses ini terus berkesinambungan hingga didapatkan suatu hasil akhir berupa final release aplikasi web yang dikembangkan.
Final release yang dihasilkan ini tetap berupa suatu prototype seperti dijelaskan di awal (latar belakang). Prototype akhir inilah yang kelak akan dipakai perusahaan sebagai acuan pengembangan web mereka (www.dsbsolusi.com).
1.4.4 Pengujian dan Evaluasi Pengujian dan evaluasi akan dilakukan pada fase akhir pembangunan aplikasi. Diharapkan dengan melakukan pengujian defect dari aplikasi akan diketahui. Pengujian ini akan memakai metode Black Box Testing yang akan menitikberatkan pada proses input-output.
1.5 Sistematika Penulisan Sistematika yang digunakan pada skripsi ini terdiri dari lima bab untuk mempermudah pemahaman. Isi pembahasan dari masing-masing bab dapat diuraikan sebagai berikut :
9
BAB 1 : PENDAHULUAN Pada bab ini diuraikan latar belakang penulisan, ruang lingkup, tujuan dan manfaat yang dapat diperoleh dari laporan ini, metodologi serta sistematika penulisan laporan.
BAB 2 : LANDASAN TEORI Bab ini menjelaskan teori-teori yang digunakan dimulai dari teori-teori dasar atau umum hingga teori-teori yang berhubungan dengan topik yang dibahas.
BAB 3 : ANALISIS DAN PERANCANGAN Dalam bab ini membahas mengenai struktur organisasi perusahaan, prosedur yang berlaku, permasalahan yang muncul pada prosedur yang berlaku, dan usulan mengenai pemecahan masalah tersebut beserta rancangannya.
BAB 4 : IMPLEMENTASI DAN EVALUASI Bab ini berisi implementasi aplikasi dan hal-hal yang berkaitan seperti kebutuhan sistem, screenshot aplikasi terutama aspek-aspek yang menjawab permasalahan, beserta evaluasinya.
BAB 5 : KESIMPULAN DAN SARAN Dalam bab ini membahas simpulan dan saran yang diberikan setelah penyelesaian aplikasi hingga evaluasi dari pembahasan-pembahasan sebelumnya.