BAB 1 PENDAHULUAN 1.1 Latar Belakang Internet adalah sebuah media informasi yang dapat diakses kapan saja, dimanapun berada dan dapat diakses secara global. Semakin berkembangnya teknologiteknologi canggih, internet semakin lama semakin diminati. Dengan adanya internet, penyebaran informasi lebih mudah, cepat, efektif, dan murah. Selain itu, internet juga bisa dipakai sebagai media informasi di bidang apapun seperti iklan maupun edukasi. Salah satu perangkat lunak yang dapat diimplementasikan sebagai media informasi melalui internet adalah website. Website merupakan kumpulan halaman berisi informasi yang disimpan di internet. Website bisa diakses atau dilihat melalui jaringan internet pada perangkatperangkat yang bisa mengakses internet itu sendiri seperti komputer, handphone, dan sebagainya. Website banyak sekali fungsinya, salah satunya adalah untuk transaksi penjualan yang biasa digunakan di toko-toko. Toko Barcelona Sport adalah toko yang menjual peralatan pendukung kegiatan olahraga, khususnya futsal dan sepak bola. Olahraga ini sangat digemari banyak orang dan memberikan peluang usaha untuk menjual barang-barang tersebut. Tetapi kurangnya promosi yang efektif berakibat pada penjualan. Dengan adanya peluang dan permasalahan tersebut, Toko Barcelona Sport membutuhkan sebuah sarana promosi dan transaksi jual beli barang-barangnya. Website penjualan ini adalah sebuah media atau sarana informasi yang akan memudahkan penggunanya memperoleh informasi tentang barang-barang apa saja yang dijual. Toko ini menyediakan fasilitas member untuk para pembeli setia Toko Barcelona Sport. Member diberikan informasi yang lebih lengkap mengenai adanya potongan harga, informasi barang baru, dan fasilitas lainnya untuk menunjang kenyamanan member, sedangkan user non-member tidak bisa membeli, hanya bisa 1
melihat barang-barang yang dijual saja. Untuk itu saya membuat sebuah aplikasi dengan judul Aplikasi Penjualan Perlengkapan Futsal dan Sepak Bola Berbasis Web (Studi Kasus: Toko Barcelona Sport). 1.2 Rumusan Masalah Mengacu pada latar belakang di atas, terdapat rumusan masalah sebagai berikut: a. Bagaimana melihat aplikasi yang dapat menampilkan informasi barangbarang baru yang lengkap untuk member dan menampilkan contoh informasi barang-barang baru untuk non-member? b. Bagaimana membuat aplikasi yang dapat membangun media untuk mempermudah member membeli barang yang di inginkan dan mengarahkan non-member supaya menjadi member untuk bisa membeli barang? c. Bagaimana membuat aplikasi yang dapat membantu menghasilkan informasi lengkap mengenai penjualan dan laporan stok barang untuk pemilik toko? 1.3 Tujuan Pembahasan yang akan diuraikan sesuai dengan rumusan masalah penulisan proyek akhir ini adalah membangun aplikasi web yang dapat: a. Melihat aplikasi yang dapat nampilkan informasi barang-barang baru yang lengkap untuk member dan menampilkan contoh informasi barang-barang baru untuk non-member. b. Membuat aplikasi yang dapat mempermudah member dalam membeli barang yang di inginkan dan mengarahkan non-member supaya menjadi member untuk bisa membeli barang. c. Membuat aplikasi yang dapat membantu memberikan atau menghasilkan informasi lengkap mengenai penjualan dan stok laporan untuk pemilik toko. 2
1.4 Batasan Masalah Agar dalam pengerjaan proyek akhir ini didapatkan hasil yang optimal, maka digunakan batasan sebagai berikut: a. Non-member dapat melihat website ini tanpa bisa membeli karena hanya member yang dapat melakukan transaksi pembelian. b. Website Toko Barcelona Sport tidak menyediakan proses transaksi pembayaran Paypal tetapi melalui transaksi ATM, pembayaran lewat bank ataupun melalui Mobile Banking. c. Website Toko Barcelona Sport menyediakan informasi barang, informasi pembelian, informasi cara pembelian barang, dan pengelolaan stok barang. d. Website Toko Barcelona Sport tidak menyediakan penanganan jika barang yang dibeli rusak atau cacat, penanganan ditangani secara manual melalui sms atau telepon. e. Website Toko Barcelona Sport tidak dilengkapi dengan SEO (Search Engine Optimization). 1.5 Definisi Operasional Pada aplikasi Penjualan Perlengkapan Futsal dan Sepak Bola Berbasis Web ini terdapat fitur login yang mempunyai dua hak akses berbeda yaitu admin dan member. Admin mempunyai akses untuk menambahkan produk yang akan dijual. Member mempunyai hak akses untuk membeli barang yang dijual. Aplikasi ini juga mempunyai fitur upload. Fitur ini terdapat pada aplikasi Penjualan Perlengkapan Futsal dan Sepak Bola Berbasis Web yang merupakan hak akses yang dimiliki oleh admin. Pada fitur ini admin mempunyai akses untuk upload data barang beserta gambar barang yang akan dijual. 3
1.6 Metode Pengerjaan Adapun metodologi yang digunakan dalam penyusunan proyek akhir ini yaitu melalui tahapan tahapan sebagai berikut : Analisis Kebutuhan Perancangan Pengkodean (coding) Pengujian dan Dokumentasi Implementasi a. Analis kebutuhan Gambar 1. 1 Model Waterfall (Pressman, 2003) 1) Mengumpulkan informasi tentang Toko Barcelona Sport seperti informasi barang, informasi cara penjualan dan informasi pembayaran. 2) Mengumpulkan informasi tentang toko online yang telah ada saat ini untuk sebagai bandingan dalam pembuatan aplikasi yang akan dibuat. 3) Menganalisis informasi-informasi tersebut untuk lebih memahami aplikasi yang akan dibangun. b. Perancangan 1) Membuat perancangan database relasional untuk penyimpanan data yang diperlukan. 4
2) Membuat perancangan struktur beberapa menu yang diperlukan pada toko online. 3) Membuat perancangan antarmuka untuk toko online yang akan dibangun. c. Pengkodean (coding) Dalam pembuatan aplikasi ini menggunakan bahasa pemrograman PHP, HTML, CSS dan Javascript serta menggunakan MySQL untuk sistem manajemen basis datanya. d. Pengujian dan Dokumentasi Tahap ini melakukan pengujian dan evaluasi terhadap aplikasi yang dibangun. Apakah fungsionalitas yang dibangun pada website sudah sesuai dengan kebutuhan sistem pada tahap analisis serta mendokumentasikannya. e. Implementasi Perangkat lunak yang telah dirancang harus diterjemahkan ke dalam aplikasi yang siap digunakan oleh user. Pada tahapan ini, programmer bekerja berdasarkan dokumen desain yang telah dibuat pada tahap perancangan dan menterjemahkan kedalam bahasa pemrograman. 5
1.7 Jadwal Pengerjaan Berikut jadwal pengerjaan website yang disajikan dalam bentuk tabel seperti: Kegiatan Analisis Kebutuhan Seminar Perancangan Pengkodean (coding) Pengujian & Dokumentasi Implementasi Sidang Tabel 1. 1 Tabel Jadwal Pengerjaan Jun 2011 Jul 2011 Agu 2011 Apr Mei Jun Jul Agu 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 6