Pembangunan Aplikasi E-Commerce Pada Toko Horas Sport

  

PEMBANGUNAN APLIKASI E-COMMERCE

PADA TOKO HORAS SPORT

SKRIPSI

  Diajukan untuk Menempuh Ujian Akhir Sarjana Program Strata Satu Jurusan Teknik Informatika

  Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

  

LIMAI ANDRI. N

10106270

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

  

2012

  

ABSTRAK

PEMBANGUNAN APLIKASI E-COMMERCE

PADA TOKO HORAS SPORT

  

Oleh

LIMAI ANDRI. N

10106270

  Toko Horas Sport merupakan perusahaan dagang di bidang olahraga, dimana dalam proses promosi dan penjualannya masih bersifat konvensional artinya pelanggan harus mendatangi toko untuk dapat melakukan pembelian produk.

  Pembangunan website penjualan online di Toko Horas Sportmerupakan langkah untuk meningkatkan penjualan dan promosi produk, sehingga dapat memberikan keuntungan bagi perusahaan.Dengan adanya website penjualan ini pelanggan dapat melakukan pemesanan produk tanpa harus datang ke toko.Pihak perusahaan pun dapat mengatasi masalah pengolahan produk, pengolahan member dan pengolahan pemesanan.

  Untuk metodologi pembangunan perangkat lunak yang digunakan adalah metodologi waterfall.Dalam metodologi ini dilakukan beberapa langkah untuk membangun sebuah perangkat lunak, yaitu: rekayasa perangkat lunak, analisis sistem, perancangan sistem, implementasi sistem, pengujian sistem, dan pemeliharaan sistem.

  Berdasarkan dari hasil pengujian diharapkanwebsite penjualan online ini dapat membantu perusahaan Toko Horas Sport dalam hal promosi produk, meningkatkan penjualan produk dan dapat memberikan kemudahan kepada pelanggan untuk mendapatkan informasi tentang produk Toko Horas Sport.

  Kata kunci :website, penjualan online.

  

ABSTRACT

DEVELOPMENT OF E-COMMERCE APPLICATIONS

ON THE STORE HORAS SPORT

  

by

LIMAI ANDRI. N

10106270

  Horas Sport Shop is a trading company in the apparel field, where in the

process of promotion and sales is still conventional, it means customers have to

go to the store to purchase the product.

  Development of online sales website in Horas Sport Shop is a strategy to

increase sales and promotion of the product, thereby providing benefits for the

company. With this sales website customers can order products without having to

go to the store. The company can overcome the problem of product processing,

member processing and the processing of reservations.

  For software development methodology used is the waterfall methodology.

In this methodology, carried out several steps to build a software, namely:

software engineering, system analysis, system design, system implementation,

system testing, and maintenance of the system.

  Based on the test results are expected from online sales this website can

help companies Toko Horas Sportin terms of product promotion, increase sales

products and can provide convenience to customers to get information about

products Horas Sport Shop.

  Key word : website, online seles

KATA PENGANTAR

  Puji dan syukur penulis panjatkan kehadirat Tuhan Yesus Kristus, yang telah melimpahkan berkat dan anugrah-Nya kepada penulis sehingga penulis dapat menyelesaikan skripsi ini yang berjudul

  “PEMBANGUNAN APLIKASI E-COMMERCE PADA

TOKO HORAS SPORT”.

  Adapun tujuan dari penyusunan skripsi ini adalah untuk memenuhi salah satu syarat dalam menyelesaikan studi jenjang strata satu (S1) di Program Studi Teknik Informatika, Universitas Komputer Indonesia.

  Dengan keterbatasan ilmu dan pengetahuan yang dimiliki oleh penulis, maka penulis membutuhkan peran serta dari pihak lain dalam proses penyelesaian skripsi ini. Oleh karena itu ijinkanlah penulis untuk menyampaikan ucapan terima kasih yang sebesar-besarnya kepada :

  1. Bapak, Ibu, dan kakak yang telah memberikan kasih sayang, doa dan dorongan baik moril maupun materi yang tiada henti. Semoga suatu saat aku dapat membanggakan kalian.

  2. Bapak Ir. Eddy Soegoto, M.Sc, selaku Rektor Universitas Komputer Indonesia.

  3. Bapak Prof. Dr. Ir. H. Denny Kurniadie., Ir., M.Sc , selaku Dekan Fakultas Teknik dan Ilmu Komputer. iv

  4. Ibu Mira Kania Sabariah, S.T., M.T., selaku Ketua Jurusan Teknik Informatika Universitas Komputer Indonesia.

  5. Bapak Andri Heryandi, S.T., M.T., selaku dosen pembimbing laporan tugas akhir dan dosen wali yang dengan segala kesabaran hatinya membimbing penulis dalam menulis laporan tugas akhir ini.

  6. Ibu Ednawati, S.T. selaku reviewer dan penguji I.

  7. Bapak Irfan Maliki selaku penguji III.

  8. Bapak Agus nainggolan pemilik toko horas sport.

  9. Bapak dan Ibu dosen serta seluruh staf pegawai jurusan Teknik Informatika, UNIKOM Bandung yang telah banyak membantu penulis.

  10. Teman-teman IF- 6 angkatan 2006 baik yang sama-sama sedang

  melakukan penyusunan laporan tugas akhir maupun yang belum melaksanakannya.

  11. Teman-teman anak bimbingan pak andri (eka gama, septian, deden, nata, sigma, tian, icha, didan, icha dll).

  12. Untuk sahabatku (mora, juve, martin, tanta, david, jepi, swandi, oscar, leo,

  roy) yang selalu membatu dan memberikan dukungan serta semangat kepada penulis.

  13. Untuk kantor rekaro group, yang banyak membantu.

  14. Untuk genk rekaro dan mangasi, yang selalu memberi semangat kepada saya. v 15.

  Dan semua pihak yang tidak dapat penulis tuliskan namanya satu persatu . yang telah memberikan dorongan semangatnya kepada penulis

  Penulis menyadari sepenuhnya, bahwa Laporan Tugas Akhir ini masih jauh dari kesempurnaan. Oleh karena itu, penulis berlapang dada menerima saran dan kritik yang sifatnya membangun mengenai laporan ini.

  Akhir kata penulis mengucapkan terima kasih kepada semua pihak yang telah membantu Laporan Tugas Akhir ini telah selesai dan semoga bermanfaat khususnya bagi Penulis dan untuk pembaca budiman umumnya.

  Bandung, Juli 2012 Penulis

  

DAFTAR ISI

LEMBAR JUDUL LEMBAR PENGESAHAN

ABSTRAK .............................................................................................................. i

ABSTRACT ........................................................................................................... ii

KATA PENGANTAR .......................................................................................... iii

DAFTAR ISI ......................................................................................................... vi

DAFTAR GAMBAR .......................................................................................... xiv

DAFTAR TABEL .............................................................................................. xxv

DAFTAR SIMBOL ............................................................................................ xix

DAFTAR LAMPIRAN ...................................................................................... xix

BAB 1 PENDAHULUAN ...................................................................................... 1

  1.1 Latar Belakang Masalah ............................................................................ 1

  1.2 Rumusan Masalah ..................................................................................... 3

  1.3 Maksud Dan Tujuan .................................................................................. 3

  1.4 Batasan Masalah ........................................................................................ 3

  1.5 Metodologi Penelitian ............................................................................... 5

  1.5.1 Metode Pengumpulan Data ............................................................ 5

  1.5.2 Metode Pembangunan Perangkat Lunak ........................................ 6

  1.6 Sistematika Penulisan ................................................................................ 7

  

BAB 2 TINJAUAN PUSTAKA ............................................................................. 9

  2.2.2.1 Definisi E-Commerce .................................................14

  2.2.3.1 Definisi Basis Data ....................................................26

  2.2.3 Basis Data .............................................................................26

  2.2.2.6 Jenis E-Commerce ......................................................25

  2.2.2.5 Karakteristik E-Commerce .........................................23

  2.2.2.4 Mekanisme E-Commerce ............................................20

  2.2.2.3 Keuntungan E-Commerce ...........................................20

  2.2.2.2 Kerangka E-Commerce ...............................................18

  2.2.2 E-Commerce .........................................................................14

  2.1 Tinjauan Tempat Penelitian................................................................. 9

  2.2.1.3 Fasilitas Internet .............................................................12

  2.2.1.2 Manfaat Internet .............................................................12

  2.2.1.1 Pengertian Internet .........................................................11

  2.2.1 Internet ..................................................................................11

  2.2 Landasan Teori .................................................................................. 11

  2.1.3 Deskripsi tugas ......................................................................10

  2.1.2 Struktur organisasi ..................................................................9

  2.1.1 Riwayat perusahaan ................................................................9

  2.2.3.2 Operasi Dasar Basis Data ..........................................28

  2.2.3.3 Sistem Manajemen Basis Data ..................................28

  2.2.4 Konsep Dasar Analisis Sistem ..............................................28

  2.2.4.1 Diagram E-R (Entitiy Relationship Diagram) ............30

  2.2.4.2 Diagram Konteks ........................................................32

  2.2.4.3 Diagram Arus Data (Data Flow Diagram) .................32

  2.2.4.4 Kamus Data.................................................................34

  2.2.4.5 Pengujian Black Box ...................................................35

  2.2.5 Html ......................................................................................35

  2.2.6 Php ........................................................................................36

  2.2.6.1 Sekilas Php .....................................................................36

  2.2.6.2 Kelebihan Php ................................................................37

  2.2.7 Ajax (Asynchronus Javascript And Xml) ..............................38

  2.2.7.1 Pengenanal Ajax .............................................................38

  2.2.6.1 Keistemawan Ajax..........................................................41

  2.2.8 Mysql Database ....................................................................42

  2.2.9 Cascading Style Sheet (Css) .................................................44

  2.2.10 Pengenanal Xampp ..............................................................44

  2.2.11 Macromedia Dreamweaver 8 ..............................................45

  2.2.12 Paypal ..................................................................................45

  2.2.12.1 Pengertian Paypal ........................................................45

  2.2.12.2 Keuntungan Menggunakan Paypal ..............................46

  3.1.2.4 Evaluasi Sistem Yang Sedang Berjalan ...................................... 60

  3.1.4 Analisis Kebutuhan Fungsional ....................................................... 66

  3.1.3.4 Aturan Bisnis Pada Toko Horas Sport .................................... 64

  3.1.3.3 Analisis Pengguna .................................................................. 63

  3.1.3.2 Analisis Perangkat Lunak ....................................................... 62

  3.1.3.1 Analisis Perangkat Keras ........................................................ 61

  3.1.3 Analisis Kebutuhan Non Fungsional ............................................... 61

  3.1.2.5 Solusi Yang Ditawarkan ............................................................. 61

  3.1.2.3 Prosedur Pembuatan Laporan ..................................................... 55

  2.2.12.3 Kekurangan Menggunakan Paypal ..............................46

  3.1.2.2 Prosedur Penjualan Barang ......................................................... 55

  3.1.2.1 Prosedur Pengadaan Barang........................................................ 51

  3.1.2 Analisis Sistem Yang Sedang Berjalan ............................................ 51

  3.1.1 Analisis Masalah .............................................................................. 51

  3.1 Analisis Sistem ............................................................................................. 51

  

BAB 3 ANALISIS DAN PERANCANGAN ...................................................... 51

  2.2.13 Ssl (Secure Socket Layer) ...................................................48

  2.2.12.4 Akun Pada Paypal ........................................................47

  3.1.4.1 Fungsi Website Penjualan Online .......................................... 66

  3.1.4.2 Erd .......................................................................................... 70

  3.1.4.3 Diagram Konteks .................................................................... 72

  3.1.4.4 Dfd ......................................................................................... 73

  3.1.4.4.1 Dfd Level 1 .......................................................................... 73

  3.1.4.4.2 Dfd Level 2 Untuk Proses 1 Pendaftaran ............................ 75

  3.1.4.4.3 Dfd Level 2 Untuk Proses 2 Login ........................................ 75

  3.1.4.4.4 Dfd Level 2 Untuk Proses 3 Pengolahan Data User ............. 76

  3.1.4.4.5 Dfd Level 2 Untuk Proses 4 Pencarian Produk ..................... 76

  3.1.4.4.6 Dfd Level 2 Untuk Proses 5 Pengolahan Data Master ........ 77

  3.1.4.4.7 Dfd Level 2 Untuk Proses 6 Pesanan .................................... 78

  3.1.4.4.8 Dfd Level 2 Untuk Proses 7 Retur ........................................ 78

  3.1.4.4.9 Dfd Level 2 Untuk Proses 8 Lihat Produk ............................ 79

  3.1.4.4.10 Dfd Level 2 Untuk Proses 9 Testimonial ........................... 79

  3.1.4.4.11 Dfd Level 2 Untuk Proses 10 Pembuatan Laporan ............ 80

  3.1.4.4.12 Dfd Level 3 Untuk Proses 3.1 Pengolahan Operator ......... 80

  3.1.4.4.13 Dfd Level 3 Untuk Proses 3.2 Pengolahan Member .......... 81

  3.1.4.4.14 Dfd Level 3 Untuk Proses 5.1 Pengolahan Kategori ......... 81

  3.1.4.4.15 Dfd Level 3 Untuk Proses 5.2 Pengolahan Warna ............. 82

  3.1.4.4.16 Dfd Level 3 Untuk Proses 5.3 Pengolahan Ukuran ........... 82

  3.1.4.4.17 Dfd Level 3 Untuk Proses 5.4 Pengolahan Merk ............... 83

  3.1.4.4.18 Dfd Level 3 Untuk Proses 5.5 Pengolahan Produk ............ 83

  3.1.4.8 Struktur Table ............................................................................. 118

  4.1.2 Perangkat Keras Yang Digunakan ................................................. 165

  4.1.1 Perangkat Lunak Yang Digunakan ................................................ 165

  4.1 Implementasi Sistem ............................................................................. 165

  

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM .............................. 165

  3.1.4.11 Jaringan Semantik ..................................................................... 161

  3.1.4.10 Perancangan Antar Muka .......................................................... 129

  3.1.4.9 Struktur Menu ............................................................................. 127

  3.1.4.7 Skema Relasi ............................................................................... 117

  3.1.4.4.19 Dfd Level 3 Untuk Proses 5.6 Pengolahan Provinsi ......... 84

  3.1.4.6 Kamus Data ................................................................................. 112

  3.1.4.5 Spesifikasi Proses .......................................................................... 87

  3.1.4.4.24 Dfd Level 3 Untuk Proses 6.2 Pembayaran ...................... 87

  3.1.4.4.23 Dfd Level 3 Untuk Proses 6.1 Pemesanan ........................ 86

  3.1.4.4.22 Dfd Level 3 Untuk Proses 5.9 Pengolahan Ongkos Kirim85

  3.1.4.4.21 Dfd Level 3 Untuk Proses 5.8 Pengolahan Jasa Pengiriman ............................................................................................. 85

  3.1.4.4.20 Dfd Level 3 Untuk Proses 5.7 Pengolahan Kota ............... 84

  4.2 Implementasi Database ......................................................................... 167

  4.3 Implementasi Antar Muka ..................................................................... 176

  4.4 Pengujian Perangkat Lunak ................................................................... 179

  4.4.1 Pengujian Alpha ............................................................................. 179

  4.4.2 Kasus Dan Hasil Pengujian ............................................................ 185

  4.4.3 Kesimpulan Pengujian Alpha ........................................................ 206

  4.4.4 Pengujian Betha ............................................................................. 206

  4.4.5 Kesimpulan Pengujian Betha ......................................................... 212

  

BAB V KESIMPULAN DAN SARAN ........................................................... 215

  5.1 Kesimpulan ............................................................................................ 215

  5.2 Saran ...................................................................................................... 215

  

DAFTAR PUSTAKA ......................................................................................... 217

BAB 1 PENDAHULUAN

1.1. Latar Belakang Masalah

  Perkembangan teknologi informasi saat ini menjadi sesuatu yang sangat penting dalam berbagai aspek kehidupan manusia. Hal yang penting dari perkembangan teknologi ini adalah bagaimana mengelola pemanfaatan teknologi informasi untuk memberikan kemudahan bagi penggunanya agar dapat menunjang berbagai bidang kerja dalam kehidupan sehari-hari, salah satunya adalah dalam bidang bisnis. Perkembangan teknologi informasi yang terjadi dalam dunia bisnis saat ini adalah E-Commerce ( Perniagaan Elektronik ). E- Commerce mengubah hampir semua fungsi area bisnis dan setiap kegiatannya, mulai dari transaksi jual beli sampai periklanannya. Dengan adanya E-Commerce, memudahkan pelanggan untuk dapat melakukan transaksi jual beli tanpa harus datang langsung ke tempat pembelian.

  Saat ini toko horas sport masih sistem penjualan secara konvensional, yaitu

  

pelanggan yang harus datang langsung ke toko untuk memilih dan membeli

  produk yang diinginkan, kemudian setelah pelanggan telah mendapatkan produk yang diinginkannya maka pelanggan melakukan transaksi pembayaran ke kasir dan mengambil produk yang telah dibelinya. Dalam pengolahan proses transaksi penjualan toko horas sport masih merekap dari berkas-berkas penjualan sehingga membubtuhkan waktu yang lama. Dalam mempromosikan produk, toko horas sport masih menggunakan media kertas dengan cara mencetak ratusan brosur dan membuat pamflet yang diletakkan di depan toko, sehingga untuk jangkauan promosi masih terbatas dan belum bisa meluas ke beberapa daerah, yang menyebabakan produk yang dijual kurang dikenal oleh masyarakat luas. Kendala lain yang dialami oleh toko olahraga adalah ketatnya persaingan antar sesama toko olahraga mulai dari toko olahraga yang kecil sampai toko olahraga yang besar, hal itu membuat pengelola toko olahraga harus mempunyai strategi pemasaran yang berbeda yang dapat memperluas jangkauan pemasarannya sehingga dapat mendatangkan banyak pelanggan baru.

  Toko horas sport yang beralamat di jalan Perintis Kemerdekaan no. 87B, Medan. Merupakan salah satu toko olahraga yang bergerak dibidang penjualan perlengkapan olahraga yang akan menggunakan teknologi dalam hal strategi pemasaran dan penjualanya. Untuk itu dibutuhkan sebuah aplikasi berbasis web berupa website e-commerce yang mampu memberikan informasi mengenai produk kepada pelanggan dengan cepat melalui internet. Dengan adanya website

  

e-commerce pelanggan bisa melakukan pembelian dan pemesanan secara online

  tanpa harus mendatangi toko. Selain melakukan pembelian dan pemesanan secara

  

online, fasilitas yang dapat dimiliki sebuah website e-commerce adalah adanya

  transaksi pembayaran dengan cara online maupun off-line melalui transfer antar rekening bank.

  Berdasarkan permasalahan diatas, maka topik yang diambil untuk skripsi ini adalah “Pembangunan Aplikasi E-commerce pada Toko Horas Sport”.

  1.2. Rumusan Masalah

  Berdasarkan latar belakang permasalahan diatas, maka perumusan masalahnya adalah bagaimana membangun Aplikasi E-commerce pada Toko Horas Sport.

  1.3. Maksud dan Tujuan

  Berdasarkan permasalahan yang diteliti, maka maksud penulisan skripsi ini adalah untuk membangun Aplikasi E-commerce pada Toko Horas Sport.

  Adapun tujuan dari yang akan dicapai dari penulisan skripsi ini adalah sebagai beriku :

  1. Membantu pihak toko horas sport dalam mempromosikan produk yang di jual pada toko horas sport.

  2. Memudahkan pihak toko horas sport dalam pengelolaan data transaksi penjualan.

  3. Memberikan kemudahan kepada pelanggan untuk melakukan pemesanan dan pembayaran secara online diaman saja serta mendapatkan informasi tentang produk yang ada di toko horas sport.

  4. Memudahkan konsumen dalam mengetahui produk apa saja yang ditawarkan oleh toko horas sport tanpa harus datang langsung dan melihat produk di toko.

  1.4. Batasan Masalah

  Adapun batasan masalah dalam pembangunan perangkat lunak ini adalah sebagai berikut :

  1. Sistem yang akan dibangun berupa website e-commerce untuk Toko Horas

  Sport yang menyediakan informasi produk yang dijual adalah perlengkapan olahraga.

  2. Jenis e commerce pada website ini adalah Business to Constumer.

  3. Proses yang ditangani adalah proses pendaftaran member, login, pengolahan data user, pencarian produk, pengolahan data master, pengolahan pesanan, retur, lihat produk, testimonial dan pembuatan laporan.

  4. Melayani transaksi secara off-line menggunakan rekening bank dan transaksi secara online menggunakan pembayaran melalui Paypal.

  5. Aplikasi ini digunakan secara online sehingga membutuhkan sistem keamanan yang menggunakan Secure Socket Layer (SSL) sebagai protokol untuk pengamanan, situs ini akan dilengkapi dengan IP-Dedicated, dan harus login untuk mengakses situs.

  6. Media komunikasi antara pengelola dan pelanggan bisa menggunakan e-mail, telepon dan aplikasi chat seperti Yahoo Messenger.

  7. Pengguna yang akan menggunakan website e-commerce ini adalah Kepala Bagian Toko sebagai administrator , bagian gudang dan kasir sebagai operator Pengunjung dan member sebagai user. Hanya member yang dapat melakukan pemesanan.

  8. Pemodelan sistem menggunakan model aliran data terstruktur yaitu DFD dalam menggambarkan model fungsi, ERD untuk menggambarkan model data, dan Flowmap untuk menggambarkan sistem manual yang sedang berjalan.

  9. Perangkat lunak yang digunakan adalah MySQL sebagai Database

  

Management System (DBMS), Macromedia Dreamweaver 8 sebagai tools

  pembangun, Windows XP sebagai Sistem Operasi, dan PHP sebagai bahasa pemrograman.

1.5. Metodologi Penelitian

  Metodologi yang digunakan dalam penulisan tugas akhir ini adalah sebagai berikut :

1.5.1 Tahap Pengumpulan Data

  Metode pengumpulan data yang digunakan dalam penelitian ini adalah sebagai berikut:

  1. Observasi

  Pengumpulan data melalui pengamatan terhadap objek penelitian yang dituju secara langsung ke toko horas sport. Data-data yang di peroleh dari toko horas sport adalah data-data produk dan foto produk. Dalam melakukan observasi ada beberapa pengamatan terhadap sistem kerja dan proses pengolahan data.

  2. Studi Pustaka

  Pengumpulan data yang dilakukan dengan mengumpulkan bahan-bahan dan materi-materi yang diperoleh dari buku, artikel, e-book, refrensi- refrensi dan internet yang berkaitan dengan membangaun e-commerce pada toko horas sport.

  3. Interview (Wawancara) Pengumpulan data yang dilakukan dengan cara berkomunikasi langsung dengan pemilik toko horas sport yang dapat memberikan informasi yang lebih lengkap dan terinci terhadap permasalahan yang sedang diteliti di toko horas sport.

1.5.2 Metode Pengembangan Perangkat Lunak

  Model analisa dan proses pembuatan perangkat lunak yang dilakukan adalah dengan menggunakan pendekatan model waterfall. Adapun alur model

  waterfall yang dapat digambarkan pada Gambar 1.1 dibawah ini : System Enginering Maintenance Testing Coding Design Analysis

Gambar 1.1 Model Waterfall 1.

   System Engineering

  Merupakan bagian dari sistem yang terbesar dalam pengerjaan suatu proyek, dimulai dengan menetapkan berbagai kebutuhan dari semua elemen yang diperlukan sistem dan mengalokasikannya kedalam pembentukan perangkat lunak.

  2. Analysis

  Merupakan tahap dimana sistem engineering menganalisis hal-hal yang diperlukan dalam pelaksanaan proyek pembuatan perangkat lunak.

  3. Design

  Tahap penerjemahan dari keperluan atau data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user atau pemakai.

  4. Coding

  Tahap penerjemahan data atau pemecahan masalah yang telah dirancang ke dalam bahasa pemrograman komputer yang ditentukan.

  5. Testing Tahap pengujian dari perangkat lunak yang dibangun.

  6. Maintenance

  Tahap terakhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan-perubahan atau penambahan sesuai dengan permintaan

  user.

1.6. Sistematika Penulisan

  Sistematika penulisan penelitian ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Dalam menyajikan laporan tugas akhir ini, digunakan sistematika penulisan sebagai berikut :

  BAB I PENDAHULUAN Bab ini menguraikan latar belakang masalah, rumusan masalah, maksud dan tujuan, batasan masalah, metode penelitian dan sistematika penulisan BAB II. LANDASAN TEORI Bab ini menjelaskan tentang riwayat toko horas sport, struktur organisai toko horas sport dan landasan teori yang menjelaskan tentang teori umum yang berkaitan dengan membangun aplikasi e-commerce di toko horas sport.

  BAB III. ANALISIS DAN PERANCANGAN SISTEM Bab ini menjelasakan seluruh spesifikasi sistem yang mencakup analisis masalah, analisis sistem yang sedang berjalan, analisis kebutuhan non fungsional, analisis pengguna, analisi kebutuhan fungsional. Untuk perancangan sistem adalah rancangan basis data dengan Entity Relationship Diagram (ERD), diagaram konteks, Data Flow Diagram (DFD), perancangan antar muka atau mendesain sistem secara keseluruhan berdasarkan hasil analisis tersebut.

  BAB IV. IMPLEMENTASI DAN PENGUJIAN SISTEM Bab ini berisi tentang aplikasi hasil perancangan serta implementasi antar muka dan deskripsi teknik pengujian serta strategi yang akan digunakan untuk menguji aplikasi.

  BAB V. KESIMPULAN DAN SARAN Berisi tentang kesimpulan yang diambil dari pembahasan Aplikasi E- Commerce ini dan saran untuk pengembangan Aplikasi ini.

BAB 2 TINJAUAN PUSTAKA

2.1 Tinjauan Tempat Penelitian

  2.1.1 Riwayat perusahaan

  Toko Horas Sport merupakan perusahaan yang bergerak di bidang penjualan perlengkapan olahraga. Toko Horas Sport didirikan pada tahun 27 Desember 2005, oleh seorang pemuda lulusan sarjana ekonomi dari salah satu universitas negeri, yang bernama Agus Nainggolan. Awal berdirinya Toko Horas Sport berawal dari atas dasar pemikiran Beliau untuk menjual perlengkapan olahraga, karena banyak diminati oleh masyarakat . Perlengkapan olahraga yang dijual Toko Horas Sport adalah sepatu, bola, baju, celana, tas dan accesoris olah raga lainnya. Toko Horas sport yang beralamat di jalan Perintis Kemerdekaan no.

  87B, Medan. Toko Horas Sport memiliki visi yaitu menjadi toko olahraga terbaik dan terdepan, sedangkan misi Toko Horas Sport yaitu mendistribusikan barang olahraga berkualitas dengan harga yang kompetitif dan pelayanan kepada pelanggan.

  2.1.2 Struktur organisasi

  Pengertian organisasi secara universal mengandung pengertian sebagai kumpulan orang-orang yang bekerja sama untuk mencapai suatu tujuan. Struktur organisasi toko horas sport dapat digambarkan sebagai berikut:

  Pemilik toko Bagian gudang Bagian kasir

Gambar 2.1 Struktur organisasi

2.1.3 Deskripsi tugas

  Dengan melihat struktur organisasi diatas maka dapat diuraikan mengenai tugas dan fungsi dari masing-masing bagian.

  1. Pemilik Toko a. Sebagai pengambil keputusan.

  b. Sebagai koordinator semua kegiatan yang telah dilaksanakan.

  c. Mengevaluasi semua kegiatan yang telah dilaksanakan.

  d. Menerapkan dan mengesahkan kebijakan yang menyangkut eksistensi toko.

  e. Melaksanakan pemeriksaan yang meliputi seluruh aspek kegiatan manajemen keuangan dan operasional agar pengelolaan dapat dilaksanakan secara efektif dan efisien.

  2. Bagian gudang a. Bertugas dalam pengadaan/persediaan barang.

  b. Bagian ini mempunyai wewenang untuk melakukan kontrak kerja sama dengan supplier.

  c. Bagian ini juga bertanggung jawab terhadap kelengkapan barang

  3. Bagian kasir

  a. Bidang pekerjaan yang terdapat pada bagian ini adalah kasir dan administrasi.

  b. Melaksanakan tugas-tugas yang terkait dengan pembukuan.

  c. Melakukan pencatatan atas setiap transaksi yang terjadi.

  d. Menyiapkan data yang diperlukan untuk pembuatan laporan keuangan.

  e. Bertanggung jawab terhadap pencatatan laporan-laporan yang diterima dari bagian-bagian terkait.

2.2 Landasan Teori

  Landasan teori merupakan konsep dasar dan teori-teori yang berkaitan dengan topik penelitian yang dilakukan. Dalam hal ini berkaitan dengan perancangan dan pembangunan aplikasi e-commerce pada Toko Anugrah Abadi.

2.2.1 Internet

2.2.1.1 Pengertian Internet

  Internet merupakan suatu jaringan komputer global yang menghubungkan

  jaringan private dan public untuk berbagi informasi (antar lembaga pendidikan, penelitian, pemerintahan, bisnis, masyarakat umum) dan standar komunikasi yang berbasis protokol TCP/IP. Saat ini berorientasi Web mulai digunakan untuk komersial sejak tahun1995 dan dikenal sebagai basis (foundation

  ) dari “New

  Digital Networked Economy ”[7].

  2.2.1.2 Manfaat Internet

  Secara umum ada banyak manfaat yang dapat diperoleh apabila seseorang mempunyai akses ke internet .Berikut ini sebagian dari apa yang tersedia di

  internet[7]:

  1. Informasi untuk kehidupan pribadi : kesehatan, rekreasi, hobi, pengembangan pribadi, rohani, sosial.

  2. Informasi untuk kehidupan profesional / pekerja : sains, teknologi, perdagangan, saham, komoditas, berita bisnis, asosiasi profesi, asosiasi bisnis, berbagai forum komunikasi.

  Satu hal yang paling menarik ialah keanggotaan internet tidak mengenal batas negara, ras, kelas ekonomi, ideologi atau faktor faktor lain yang biasanya dapat menghambat pertukaran pikiran. Internet adalah suatu komunitas dunia yang sifatnya sangat demokratis serta memiliki kode etik yang dihormati segenap anggotanya.

  2.2.1.3 Fasilitas Internet

  Berikut adalah layanan yang disediakan oleh internet yang berbasis pada protokol TCP/IP [7] :

  1. WWW (World Wide Web) Layanan ini adalah layanan yang sering digunakan. Layanan WWW ini menggunakan protokol yang dinamakan protokol HTTP (HyperText

  Tranfer Protocol).

  2. File Transfer (Pengiriman File) FTP ini memungkinkan untuk mengirimkan atau menerima file ke atau dari komputer jaringan. Oleh karena masalah keamanan data, FTP seringkali memerlukan username dan password tertentu, meskipun banyak juga FTP server yang dapat melalui anonymous (pengguna biasa dan tanpa

  password, permintaan password dapat di isi dengan alamat e-mail).

  3. Remote Login (Telnet) Telnet memungkinkan pengguna komputer dapat melakukan login ke dalam suatu komputer di dalam jaringan. Ketika melakukan telnet, secara tidak langsung telah menjadi pengguna yang sah dari komputer tersebut.

  4. Electronic Mail (E-mail) Layanan yang digunakan untuk mengirim dan menerima e-mail.

  Untuk pengiriman e-mail digunakan protokol SMTP (Simple Mail

  Transfer Protocol) dan untuk membaca e-mail digunakan protokol POP3 (Post Office Protocol 3).

  5. NFS (Network File System) Sebuah pelayanan akses file-file jarak jauh yang memungkinkan klien-klien untuk mengakses file- file pada jaringan jarak jauh.

6. Name Server

  Daftar nama alamat yang digunakan pada internet untuk menjelaskan mengenai alamat asli host internet (berupa nomor IP mesin).

7. Remote Execution

  Memungkinkan pengguna komputer untuk menjalankan suatu program di komputer yang lain.

2.2.2 E-commerce

2.2.2.1 Definisi E-commerce

  Electronic Commerce (EC) merupakan konsep baru yang bisa

  digambarkan sebagai proses jual beli barang atau jasa pada World Wide Web

  

Internet atau proses jual beli atau pertukaran produk, jasa dan informasi melalui

jaringan informasi termasuk Internet[6].

  Sejumlah orang memandang istilah commerce (perdagangan) sebagai transaksi yang dilakukan antar perusahaan yang berpatner. Karena itu istilah

  

Electronic commerce berkesan sempit bagi sejumlah orang. Demikianlah, banyak

  yang lebih suka menggunakan istilah e-business, yang mengacu pada definisi e-

  

commerce secara lebih luas, tidak sekedar menjual dan membeli, namun juga

  berarti melayani pelanggan dan berkolaborasi dengan partner bisnis, serta pelaksanaan transaksi elektronis dalam suatu organisasi.

  Electronic Commerce bisa beragam bentuknya tergantung pada tingkat

  digitalisasi produk (layanan) yang dijual, prosesnya, serta agen-agen pengiriman (atau perantara). Electronic commerce menggunakan sejumlah teknologi yang beragam, mulai EDI (Electronic Data Interchange) hingga e-mail. Misalnya, membeli makanan dari vending machine (mesin penjaja otomatis) dengan menggunakan smart card bisa juga dianggap sebagai e-commerce. Jika di klasifikasikan e-commerce terbagi menjadi tiga tipe aplikasi, yaitu[6] :

  1. Elektronik Market (EMs) EMs adalah sebuah sarana yang menggunakan informasi dan komunikasi untuk melakukan atau menyajikan penawaran dalam sebuah segmen pasar, sehingga pembeli dapat membandingkan berbagai macam harga yang ditawarkan. Dalam pengertian lain, EMs adalah sebuah sistem informasi antara organisasi yang menyediakan fasilitas-fasilitas bagi para penjual dan pembeli untuk bertukar informasi tentang harga dan produk yang ditawarkan. Keuntungan fasilitas EMs bagi pelanggan adalah terlihat lebih nyata dan produk yang ditawarkan. Sedangkan bagi penjual, ia dapat mendistribusikan informasi mengenai produk dan service yang ditawarkan lebih cepat sehingga dapat menarik pelanggan lebih banyak.

  2. Elektronik Data Interchange (EDI) EDI adalah sarana untuk mengefisiensikan pertukaran data transaksi- transaksi regular yang berulang dalam jumlah besar antara organisasi- organisasi komersial. Secara formal Edi didefinisikan oleh International

  Data Exchange Associaton

  (IDEA) sebagai “transfer data terstruktur dengan format standard yang telah disetujui yang dilakukan dari satu sistem komputer ke sistem komputer yang lain dengan menggunakan media elektronik”. EDI sangat luas penggunaanya, biasanya digunakan oleh kelompok retail yang besar ketika melakukan bisnis dagang dengan para supplier mereka. EDI memiliki standarisasi pengkodean transaksi perdagangan, sehingga organisasi komersial tersebut dapat berkomunikasi secara langsung dari satu sistem komputer yang satu ke sistem komputer yang lain tanpa memerlukan hardcopy, faktur, serta terhindar dari penundaan, kesalahan yang tidak disengaja dalam penanganan berkas dan singkat mengurangi biaya, mengurangi kesalahan, memperoleh respon yang cepat, pengiriman faktur yang cepat dan akurat serta pembayaran dapat dilakukan secara elektronik.

  3. Internet Commerce

  Internet commerce adalah penggunaan internet yang berbasis

  teknologi informasi dan komunikasi untuk perdagangan. Kegiatan komersial ini seperti iklan dalam penjualan produk dan jasa. Transaksi yang dapat dilakukan di internet antara lain pemesanan/pembelian barang dimana barang akan kirim melalui pos atau saran lain setelah uang ditransfer ke rekening penjual. Penggunaan internet sebagai media pemasaran dan saluran penjualan terbukti mempunyai keuntungan antara lain untuk beberapa produk tertentu lebih sesuai ditawarkan melalui

  internet harga lebih murah mengingat membuat situs di internet lebih

  murah biayanya dibandingkan dengan membuka outlet retail diberbagai tempat dengan harga yang relatif lebih murah serta pembelian melalui

  internet akan diikuti dengan layanan pengantaran barang sampai ditempat

  pemesan. Maka tidak salah apabila menyebutnya Sebuah web shop (toko pada web) dapat dijalankan sementara pelaku bisnis dapat melakukan aktivitas lain (misalnya sambil istirahat atau tidur) dan tidak terbatas pada letak geografisnya. Yang termasuk kedalam elemen-elemen internet e-

  commerce yaitu[6]:

  1. Networking

  Networking atau jaringan merupakan beberapa komputer yang

  saling berhubungan dan saling tukar menukar informasi dan terkoneksi melalui sebuah kartu jaringan dan jalur komunikasi,yang terdiri dari jaringan lokal atau lebih dikenal dengan sebutan LAN atau jaringan internet yang banyak digunakan untuk jaringan LAN atau lokal terdapat berbagai macam jenis jaringan seperti jaringan bus, token, star dan yang lain yang cocok untuk digunakan, selain itu juga jaringan merupakan bagian yang sangat penting yang menentukan baik atau tidaknya suatu jaringan, untuk dapat diakses dalam jaringan baik jaringan lokal maupun lewat jaringan internet.

  2. Security

  Security atau keamanan merupakan bagian yang penting, karena

  menyangkut masalah keamanan data user dan juga keamanan data, masalah seperti enkripsi data pada saat transaksi menggunakan kartu kredit, aplikasi yang sudah banyak dipakai yaitu SSL (Scure Socet Layer).

  3. Web Programming dan Web Design Kedua masalah ini dalam pelaksanannya dapat dikerjakan oleh satu orang atau dibagi dua, untuk web programming dikhususkan dalam pembuatan dalam bahasa pemrograman dan untuk web design, khusus untuk mendesain halaman web atau pengaturan gambar, warna maupun tata letak suatu web dari segi keindahan dan dinamis, dalam

  web rograming dapat digunakan untuk desainnya banyak software

  yang mendukung seperti macromedia, photoshop, Frontpage, Office publisher, dan masih banyak lagi yang lainya.

  4. Bisnis online Maksud dari bisnis online disini yaitu menyangkut cara pengelolaan perusahaan dimulai dari manajemen, administrasi keuangan dan lainnya, yang semua itu merupakan suatu strategi dalam menarik costumer atau pelanggan untuk datang ke toko.

  5. Cyberlaw

  Cyberlaw merupakan hukum yang mengatur pelanggan yang

  ingin melakukan transaksi. Apabila di negara ini tidak diterapkan

  cyberlaw, maka para pelanggan akan berpindah tempat untuk menjaga keamanan mereka.

2.2.2.2 Kerangka E-commerce

  Aktivitas bisnis selalu membutuhkan tempat, maka jelaslah bahwa aplikasi