1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Semakin berkembangnya teknologi informasi seperti sekarang ini, mendorong munculnya perangkat perangkat teknologi informasi, hal ini seringkali di kaitkan dengan perkembangan komputer yang kian hari kian mengalami peningkatan. Munculnya komputer dengan berbagai merk dan kualitas serta variasi harga yang semakin kompetitif baik produksi dalam negeri maupun produksi luar mengakibatkan meningkatnya minat daya beli masyarakat. Bertambahnya daya beli masyarakat terhadap komputer ternyata dimanfaatkan dengan bertambahnya penyedia perangkat komputer atau dengan kata lain hal ini mengenai bertambahnya bisnis dibidang penjualan komputer. Bisnis komputer yang dulunya menjual produk produknya secara konvensional melalui toko tokonya kini dianggap tidak efisien dan praktis lagi karena keterbatasan tempat dan waktu sehingga muncullah metode baru yang sekarang berkembang pesat yaitu secara online. Hanya perlu mengakses internet, user dapat mencari situs toko komputer online dan dapat melakukan transaksi jual beli secara online. Bisnis ini juga telah banyak memunculkan usahawan baru sehingga menciptakan lapangan kerja. Berdasarkan uraian diatas, penulis tertarik untuk membuat suatu situs bisnis secara online dengan judul RANCANG BANGUN SISTEM
2 PENJUALAN KOMPUTER BESERTA HARDWARE BERBASIS WEB. 1.2 Perumusan Masalah Perancangan situs ini pada dasarnya adalah sebuah website (homepage) yang berisi katalog barang yang dijual, dimana pembeli dapat membeli barang yang dibutuhkan tanpa harus mengunjungi toko tersebut. Sistem katalog dan pemesanan barang ini adalah sebuah aplikasi basis data yang terkoneksi ke sebuah server basis data. Dengan mengaplikasikan situs ini, maka konsumen dapat mengetahui barang yang ditawarkan toko tersebut. 1.3 Batasan Masalah Untuk lebih memfokuskan permasalahan maka permasalahan dapat dibatasi sebagai berikut : 1. Data produk yang tersedia. 2. Bagaimana mempermudah pemilihan komputer berdasarkan kebutuhan penggunanya dan berdasarkan biaya yang akan dikeluarkan oleh si calon pengguna. 3. Web ini akan menampilkan komponen komponen komputer dengan menampilkan harga sesuai harga pasar. 4. Produk yang ada di web ini dapat terus di-update (diperbaharui) dengan mudah dengan waktu yang diinginkan dan informasi dapat tersaji dengan baik dan benar. 5. Aplikasi ini dibangun menggunakan bahasa pemrograman PHP versi 5.4.7 dan di bantu dengan bahasa pemrograman javascript untuk mempercantik
3 tampilan. 6. Web Server yang digunakan adalah Apache versi 2.4.3. 7. Database Management System yang digunakan adalah MySQL versi 5.0 8. Perangkat lunak yang digunakan dalam merancang aplikasi ini adalah XAMPP 1.8.1 dengan editor Notepad++ 6.1.8 atau dreamweaver. 9. Lingkungan perancangan yang digunakan penulis adalah pada sistem operasi windows xp 1.4 Metode Penelitian Adapun metodologi penelitian yang dilakukan penulis antara lain: 1. Penelitian Kepustakaan Penulis menggunakan buku yang memuat tentang sistem e-commerce, PHP, dan MySQL. 2. Penelitian Lapangan Metode yang dilakukan oleh penulis secara langsung ke lapangan yang merupakan sumber data yang diperoleh sesuai dengan kebutuhan yang digunakan. 3. Penelitian Literatur Metode yang dilakukan oleh penulis dengan mengunjungi dan mempelajari situs situs yang berhubungan dengan Tugas Akhir penulis, seperti situs pada sebuah toko online. 4. Data data yang diperoleh kemudian diolah untuk dianalisis. Perancangan sistem menggunakan bahasa pemrograman HTML,PHP,dll serta menggunakan database MYSQL.
4 5. Melakukan pengujian terhadap program. 1.5 Tujuan Penelitian Adapun tujuan dari pembuatan proposal Tugas Akhir ini yaitu merancang dan membangun web dalam mendukung keputusan guna membantu memudahkan pembelian komputer berdasarkan beberapa kriteria-kriteria sehingga didapatkan alternative terbaik yang sesuai dengan kebutuhan penggunannya. 1.6 Manfaat Penelitian Adapun manfaat penelitian ini adalah sebagai berikut : 1. Menyediakan sebuah web dimana para pelanggan berbelanja melakukan transaksi darimanapun dan kapanpun berada. 2. Menyediakan sebuah web yang dinamis dimana membantu para user dalam mencari jenis komputer beserta aksesorisnya sesuai dengan kualitas maupun harga. 3. Pembuatan laporan mengenai data data toko yang lebih realtime. 1.7 Tinjauan Pustaka Ada banyak perangkat lunak yang dapat digunakan untuk merancang suatu situs e commerc (jual beli), baik untuk perancangan tampilan sebagai interface terhadap user, pembuatan database dan untuk pembuatan program itu sendiri. Dalam hal ini, penulis memilih bahasa pemrograman PHP dan MySQL sebagai database serta Adobe Dreamweaver CS3 sebagai editor.
5 Alasan penulis menggunakan perangkat lunak tersebut, yaitu: 1. Pemrograman PHP mudah dibuat dan mempunyai kecepatan akses yang tinggi. 2. Bahasa pemrograman PHP merupakan bahasa yang dapat diletakkan dalam tag HTML (bersifat embded side scripting). 3. Sistem Database yang didukung oleh PHP banyak. 1.8 Tahapan Perancangan Sistem Dalam membuat suatu sistem haruslah dijalankan terlebih dahulu langkah langkah atau tahapan dari sistem yang akan dirancang, sehingga dapat tercapai sistem yang diharapkan. Tahap tahap yang dilakukan dalam pembuatan sistem ini terdiri dari : 1. Rencana kebutuhan Penulis mengkaji buku-buku yang berkaitan dengan perangkat lunak, seperti: Sistem Penjulan Berbasis Web serta artikel yang ada hubungannya dengan tugas akhir. 2. Proses desain Penulis mendesain sistem yang akan dibuat. 3. Implementasi Penulis melakukan implementasi dari hasil desain yang dibuat.
6 1.9 Sistematika Penulisan Sistematika penulisan tugas akhir ini dibagi menjadi 5 (lima) yaitu sebagai berikut: BAB 1 Pendahuluan Bab ini berisi tentang latar belakang permasalahan, perumusan masalah, batasan masalah, metode pengerjaan, tujuan, manfaat, tinjauan pustaka, tahapan perancangan, sistematika penulisan tugas akhir. BAB 2 Landasan Teori Bab ini mengungkapkan tentang konsep dasar dan teori yang mendukung pembahasan untuk tema penulisan ini. BAB 3 Perancangan Sistem Bab ini membahas perancangan aplikasi untuk memberikan informasi transaksi yang akurat, efisien dalam hal ini kecepatan, ketelitian, dan kelengkapan pelaporan manajemen. BAB 4 Implementasi Sistem Bab ini akan membahas analisa hasil dan pembahasan aplikasi untuk memberikan informasi transaksi yg akurat yang dirancang terlebih dahulu, pembuatan program yang diusulkan, tampilan interface program dan pengujian aplikasi.
7 BAB 5 Kesimpulan dan Saran Bab ini berisikan kesimpulan dari bab-bab sebelumnya, sehingga dari kesimpulan tersebut penulis mencoba memberikan saran yang berguna untuk melengkapi dan penyempurnaan pengembangan aplikasi ini dimasa yang akan datang.