BAB 1
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik menjadi salah satu media andalan untuk melakukan komunikasi dan bisnis. E-Commerce merupakan extension dari Commerce dengan mengeksploitasi media
elektronik. E-Commerce adalah konsep umum setiap bentuk dari transaksi bisnis atau pertukaran informasi yang dilakukan dengan menggunakan teknologi komunikasi dan informasi. E-Commerce digunakan antar perusahaan, antara perusahaan dengan pelanggan mereka, atau antara perusahaan dengan administrasi publik. E-Commerce terdiri dari perdagangan produk, jasa dan barang-barang elektronik. Dalam bentuknya yang paling jelas, e-Commerce menjual produk kepada konsumen secara online, tapi faktanya jenis bisnis apa pun yang dilakukan secara elektronik adalah e-Commerce.
Usaha e-Commerce yang sukses mungkin melibatkan pembayaran, pengembangan dan perencanaan produk, mengelola produksi atau manufaktur, pemasaran dan perwakilannya, penjualan, layanan, kolaborasi diantara sesama bisnis atau affilisiasi,
pendidikan, hiburan, dan mungkin juga semua bisnis lain yang belum terpikirkan.
Perkembangan e-Commerce mambawa banyak perubahan terhadap sektor aktivitas bisnis yang selama ini dijalankan di dunia nyata. Perubahan tersebut ditandai dengan adanya sejumlah upaya dari sektor aktivitas bisnis yang semula berbasis di dunia nyata (real), kemudian mengembangkan ke dunia maya (virtual).
Dengan perkembangan teknologi yang semakin cepat, maka internet menjadi salah satu bagian kehidupan yang sangat dibutuhkan. Salah satunya adalah sebagai sarana untuk memudahkan masyarakat dalam penjualan barang, yang biasa secara konvensional dialihkan menjadi lebih modern.
1.2 Perumusan Masalah
Dari latar belakang diatas permasalahan yang menjadi dasar pembuatan Tugas Akhir ini adalah “ Bagaimana merancang sebuah toko penjualan sepatu secara online agar dapat lebih dikenal oleh masyarakat luas ”.
1.3 Batasan Masalah
Agar penelitian dalam tugas akhir ini lebih terarah dan memudahkan dalam pembahasan, maka perlu adanya pembatasan masalah, yaitu:
1. Dalam Tugas Akhir ini penulis menambahkan fitur sesuai dengan kebutuhan toko dan mempromosikan toko online.
2. Seluruh produk yang ditawarkan ditampilkan di halaman link produk.
3. Program yang dirancang menggunakan aplikasi gratis osCommerce yang berbasis pada PHP dan MySQL.
Dengan pembatasan masalah diharapkan agar tidak menyimpang dari topik yang terdapat dalam tugas akhir ini. Sedangkan hal lain yang ada hubungannya dengan masalah ini adalah sebagai pendukung saja, sehingga pembahasan yang ada semakin jelas.
1.4 Maksud dan Tujuan
Adapun maksud penyusunan Tugas Akhir ini adalah :
1. Merancang sistem informasi penjualan sepatu secara online dengan berbasis web. 2. Membuat basis data perancangan sistem penjualan sepatu secara online.
3. Dapat menghasilkan halaman admin yang digunakan untuk pengaturan, penambahan dan penghapusan produk.
1.5 Manfaat
konsumen.
2. Merubah paradigma penjualan yang biasa secara konvensional menjadi yang lebih modern.
3. Agar kedepan banyak perusahaan dapat lebih memanfaatkan internet sebagai media dalam mengenalkan produk sehingga lebih dikenal keberadaannya.
1.6 Metodologi Penelitian
Adapun metode penelitian yang dilakukan penulis dalam pengerjaan tugas akhir adalah :
1. Studi Literatur
Mengumpulkan informasi dan mempelajari materi serta sumber-sumber data yang berhubungan dengan masalah yang dibahas dengan cara membaca buku-buku dan literatur yang tertulis maupun materi atau sumber-sumber lain yang terkait dengan penelitian ini.
2. Analisa Sistem
Menganalisa sistem informasi yang telah dikumpulkan sebelumnya melalui studi literatur.
1.7 Tinjauan Pustaka
1.7.1 Pengertian osCommerce (open source Commerce)
osCommerce adalah program opensource e-Commerce (perdagangan online) yang digunakan untuk mengelola perbelanjaan online berbasis web. osCommerce ini dapat digunakan di berbagai web server yang sudah terinstall PHP dan database MYSQL.
osCommerce ini digunakan secara bebas dibawah lisensi GNU (General Public Lisence). osCommerce adalah solusi bagi anda yang berguna untuk membangun usaha bisnis perdagangan dari skala kecil sampai skala besar secara online.
1.7.2 Keistimewaan osCommerce
osCommerce adalah CMS (Content Management System) atau program toko online siap pakai yang bisa didapatkan secara gratis dan boleh dimodifikasi sesuai kebutuhan. osCommerce termasuk salah satu CMS yang banyak digunakan saat ini. Fasilitas yang dimiliki osCommerce cukup lengkap, diantaranya adalah sebagai berikut:
1. Jumlah barang yang dijual tidak terbatas 2. Bisa menampilkan gambar barang
3. Bisa melayani berbagai macam pembayaran, termasuk transfer lewat rekening bank lokal
4. Multi bahasa dan multi mata uang
PHP adalah kependekan dari Hypertext Preprocessor, bahasa interpreter yang mempunyai kemiripan dengan C dan Perl. PHP dapat digunakan bersama dengan HTML sehingga memudahkan dalam membuat aplikasi web dengan cepat. Dapat digunakan untuk menciptakan dynamic website baik itu yang memerlukan penggunaan database ataupun tidak. PHP adalah salah satu bahasa server side yang didesain khusus untuk aplikasi web. PHP dapat disisipkan diantara bahasa HTML dan karena bahasa server side, maka PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk HTML, kode PHP anda tidak akan terlihat.
1.7.4 Kelebihan PHP
Pada saat ini bahasa PERL dan CGI sudah jauh ketinggalan jaman sehingga sebagian besar designer web banyak beralih ke bahasa server-side scripting yang lebih dinamis seperti PHP. Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang paling utama PHP adalah pada konektivitasnya dengan system database di dalam web. Sistem database yang dapat didukung oleh PHP adalah Oracle, MySQL, Ms. Access, Sybase, PostgreSQL dan lain-lain. PHP dapat berjalan di berbagai system operasi seperti windows 98/NT, UNIX/LINUX, solaris maupun macintosh. Keunggulan lainnya dari PHP adalah PHP juga mendukung komunikasi dengan layanan seperti protocol IMAP, SNMP, NNTP, POP3 bahkan HTTP.
1.7.5 MySQL
MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.
1.7.6 Apache
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini mengunakan HTTP. Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis dataantarmuka pengguna berbasis
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.
1.8 Sistematika Penulisan
BAB 1 : PENDAHULUAN
Berisi tentang Latar Belakang Masalah, Perumusan Masalah, Batasan Masalah, Manfaat dan Tujuan Penelitian dan Sistimatika Penulisan.
BAB 2 : LANDASAN TEORI
Berisi tentang dasar-dasar teori yang berfungsi sebagai landasan dalam mewujudkan sistem informasi penjualan yang interaktif dengan menggunakan database MySQL dan bahasa pemrograman PHP beserta osCommerce.
BAB 3 : PEMBAHASAN DAN PERANCANGAN SISTEM Berisi tentang metode penelitian yang digunakan, teknik perancangan sistem dan kerangka pemecahan masalah.
BAB 4 : IMPLEMENTASI SISTEM
Menguraikan tentang implementasi dari sistem informasi penjualan barang, cara pengoperasian, dan output yang dihasilkan dari aplikasi yang dibuat.
BAB 5 : KESIMPULAN DAN SARAN
Berisi kesimpulan yang diambil dari hasil pembuatan sistem informasi penjualan barang dan saran yang berisi tentang gagasan-gagasan yang dapat dikembangkan sebagai kelanjutan dari hasil penelitian