Perancangan Dan Pembangunan Aplikasi E-Commerce Berbasis Web Pada Toko Komputer Radian Bandung

PERANCANGAN DAN PEMBANGUNAN APLIKASI

E-COMMERCE BERBASIS WEB

  Diajukan untuk Menempuh Ujian Akhir Sarjana Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

SATRIA AJI PRATAMA 10105167

  

ABSTRAK

Perancangan dan Pembangunan Aplikasi E-Commerce Berbasis Web

Pada Toko Radian Komputer Bandung

oleh

SATRIA AJI PRATAMA

  

10105167

Toko radian komputer merupakan toko yang bergerak dalam bidang

penjualan komputer dan alat elektronik lainnya. Pembangunan aplikasi e-

commerce ini mengacu pada sistem manual yang sedang berjalan pada Toko

radian komputer. Adapun sistem yang berjalan disini adalah sistem penjualan

yang mengharuskan pembeli langsung datang ke Toko. Selain itu, sistem

pembukuan untuk pembuatan laporan rekapitulasi penjualan masih dilakukan

secara manual sehingga laporan penjualan belum terperinci secara baik.

  Dalam proses pembangunan situs e-commerce ini menggunakan teknik

pengembangan secara waterfall. Sedangkan metode aliran data sistem

menggunakan metode terstruktur,dimana tolls nya adalah DFD (Data Flow

Diagram) untuk menggambarkan model fungsional dan ERD (Entity Relationship

Diagram) untuk menggambarkan model data. Proses pembayaran transaksi yang

terjadi dapat dilakukan melalui transfer antar rekening bank maupun paypal.

Tujuan yang ingin dicapai dari pembangunan sistem e-commerce ini adalah

mempermudah pembeli untuk melakukan pembelian barang tanpa harus datang

langsung ke Toko dan untuk mempermudah dalam membuat laporan rekapitulasi

penjualan.

  Setelah melalui tahapan sesuai dengan metode pengembangan yang dipilih

maka dalam pengimplementasian sistem e-commerce ini memiliki tindak lanjut

pengujian sistem yang terdiri dari pengujian alpha dimana pengujian ini

  

ABSTRACT

Design and Application Development Web-Based E-commerce

In Radians Computer Shop Bandung

oleh

  

SATRIA AJI PRATAMA

10105167

  Stores radians computer is a shop that specializes in selling computers and other electronic devices. Development of e-commerce application refers to a manual system that is running on a computer radians Stores. The system in place here is a sales system that requires the buyer directly come to the shop. In addition, the accounting system for the manufacture of recapitulation reports sales are still done manually so that the sales report has not been well detailed.

  In the process of development of e-commerce sites are using a waterfall development techniques. While the system data stream method use structure method, in which its tolls are the DFD (Data Flow Diagram) to depict functional model and ERD (Entity Relationship Diagram) to illustrate data model. Process payment transactions can be made via bank transfer or paypal account. The goal of the development of e-commerce system is easier for buyers to make purchases without having to come directly to the store and to facilitate in making the sales summary report.

  After going through the stages in accordance with the selected development method hence in implementing e-commerce system has a follow-up examination system which consist of alpha testing where this test using black box testing method that focuses on functional requirements and beta testing software that is field-testing by providing questionnaires to employees in the computer as an administrator

KATA PENGANTAR

  Puji syukur penulis panjatkan kepada Allah SWT karena atas berkat, rahmat dan karunia-Nyalah sehingga penulis dapat menyelesaikan skripsi yang berjudul “PERANCANGAN DAN PEMBANGUNAN APLIKASI

  E-

COMMERCE BERBASIS WEB PADA TOKO KOMPUTER RADIAN

BANDUNG”.

  Penulis menyadari bahwa dalam penyusunan skripsi ini banyak mengalami kesulitan dan hambatan, namun berkat bantuan dan bimbingan dari beberapa pihak akhirnya skripsi ini dapat diselesaikan tepat pada waktunya.

  Dengan penuh rasa syukur, ucapan terima kasih yang mendalam, serta penghargaan yang tidak terhingga penulis sampaikan kepada :

1. Bapak Ir. Eddy Suryanto Soegoto, M.sc selaku Rektor Universitas Komputer Indonesia.

  5. Bapak Andri Heryandi, S.T., M.T. selaku dosen penguji 1 yang telah berkenan memberikan saran dan masukan yang sangat membangun saat penulis melakukan sidang tugas akhir.

  6. Ibu Kania Evita Dewi, S.Pd., M.Si. selaku dosen penguji 3 yang telah berkenan memberikan saran dan masukan yang sangat membangun saat penulis melakukan sidang tugas akhir.

  7. Orang Tuaku Badrus Salam dan Khusnul Khotimah, serta Adik-adik ku yang senantiasa selalu mendoakan dan memberikan dorongan baik moril maupun materil.

  8. Kekasihku Apriyani yang selalu memberikan dukungan dan semangatnya yang tak terhingga.

  9. Seluruh anak IF4 angkatan 2005, terima kasih untuk persahabatan, dan petualangan yang selalu dapat dirasakan ketika kita bersama.

  Akhir kata, penulis berharap mudah-mudahan laporan tugas akhir ini dapat memenuhi harapan serta bermanfaat bagi yang memerlukannya. Penulis menyadari bahwa laporan tugas akhir ini jauh dari kesempurnaan. Oleh karena itu, kritik dan saran yang membangun sangat penulis harapkan.

  DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN ABSTRAK……………………………………………………………………..….... i

ABSTRACT……………………………………………………………………...…. ii

KATA PENGANTAR…………………………………………………………

  .….. iii DAFTAR ISI…………………………………………………………………

  v

  ..…… DAFTAR TABEL……………………………………………………………… ..… x DAFTAR GAMBAR……………………………………………………………

  .... xiv DAFTAR SIMBOL……

  xix ............................…………………………………….….

  DAFTAR LAMPIRAN………………………………………………………..

  ...... xxi

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

  1.1 Latar Belakang………………………………………………………..…

  1

  1.2 Identifikasi Masalah…………………………………………………..…

  2 1.3 Maksud dan Tujuan……………………………………………………...

  2

  vi

  2.2 Visi & Misi Perusahaan..……………………………………….........….

  9 2.2.1 Visi..............….....……………………………........………….….

  9 2.2.2.Misi......................................................……….…….........…........

  9 2.2.3 Struktur Organisasi....................…………………............….…...

  10 2.3 Pengertian E-Commerce........................…………………............….….

  10 2.3.1 Kerangka Dasar E-Commerce.....…....…………….............….….

  12 2.3.2 Ruang Lingkup E-Commerce.....…………....…………..…….…..

  12

  2.3.3 Model E-Commerce.....................……....……………..…….……

  13 2.3.4 Infrastruktur E-Commerce..……………....……………..…….…..

  15 2.3.5 Internet Commerce..........……………....………………..…….….

  15 2.3.6 Mekanisme E-Commerce…………....……………………..….…..

  17

  2.4 Pengertian Database...................………………………………..….……

  20

  2.5 Pengertian Data Flow Diagram (DFD)...……………..………..….……

  21

  2.6 Pengertian Normalisasi.....................................………………...….……

  22 2.7 Model Data Entity Relationship...........................…………………..…..

  23 2.8 Entity Relationship Diagram (ERD)…….................………...……..….

  23

  vii

  2.11.3 Hyper Text Markup Language (HTML)….…………..………

  31

  2.12 Personal Homepage Tool (PHP)………..................……….…..……

  33 2.12.2 Sejarah Singkat PHP……….…...……………………...……..

  34

  2.12.2 Keistimewaan PHP………….....…………………….…..……

  34 2.12.3 Cara Kerja PHP…...……….………………………….…..…..

  34

  36 BAB 3 ANALISIS DAN PERANCANGAN SISTEM………………….….…… 3.1 Analisis Sistem…………………………………………………….…….

  36 3.2 Analisis Prosedural Sistem yang sedang berjalan...………………….….

  36 3.2.1 Prosedur Pengadaan Barang…….....………………..........…...

  36 3.2.2 Prosedur Penjualan Barang...................................................

  38 3.2.3 Prosedur Pembuatan laporan …...............……………….......

  40

  3.3 Analisis Dokumen………....................................…………….………

  40 3.4 Analisis Kode…............................................………………….……..

  41 3.5 Analisis Kebutuhan Non Fungsional....................................….……...

  41

  41 3.5.1 Analisis Pengguna……...........................…………….……...

  3.5.2 Analisis Perangkat Keras…..........…...…….....……….……..

  43 3.5.3 Analisis Perangkat Lunak.....…….................………….…….

  44

  viii

  3.11.2 Data Flow Diagram (DFD)………………...…........………..

  48 3.12 Spesifikasi Proses..…………………………………………........…….

  59

  3.13 Kamus Data………………..............................…………........………

  74 3.14 Skema Relasi……........................………………………........……….

  79 3.15 Perancangan Struktur Tabel………........................…........…………..

  81 3.16 Perancangan Struktur Menu….......................…………............……..

  85 3.117 Perancangan Antarmuka….......................………….…............……..

  86

  3.17.1 Perancangan Antarmuka Pesan……...………..................…… 117

  3.17.2 Jaringan Semantik………............……………………….……. 118

  

BAB 4 IMPLEMENTASI DAN PENGUJIAN………………………….........… 121

  4.1 Implementasi……………………………………………………..........… 121

  4.1.1 Implementasi Perangkat Keras (Hardware).…….............…….. 121

  4.1.2 Implementasi Perangkat Lunak (Software)..…………...…..….. 122

  4.1.3 Implementasi Basis Data...............…………………...……..…. 122

  4.1.4 Implementasi Antarmuka..……...……………………...…..…... 127

  4.2 Pengujian Alpha………............................……………....………..……. 129

  4.2.1 Lingkungan Pengujian……...................................……….……. 129

  ix

  4.2.3.2 Pengujian Fasilitas Pengunjung & Pelanggan….......….. 146

  4.2.4 Kesimpulan Hasil Pengujian Alpha……………………....……... 151

  4.3 Penguijan Beta........................……………………………………….….. 151

  

BAB 5 KESIMPULAN DAN SARAN……………………………………..……... 157

DAFTAR PUSTAKA............................................................................................... 158

  

DAFTAR GAMBAR

  10

  24

  24

  24

  22

  21

  21

  21

  13

Gambar 2.10 ERD One to OneGambar 1.1 Model WaterfallGambar 2.9 Simbol RelasiGambar 2.8 Simbol AtributGambar 2.7 Simbol EntitasGambar 2.6 Simbol Data FlowGambar 2.5 Simbol Data StoreGambar 2.4 Simbol External EntityGambar 2.3 Simbol ProsesGambar 2.2 Ruang Lingkup E-Commerce

  6 Gambar 2.1 Struktur Organisasi Toko Radian Komputer Bandung

  24 xv

Gambar 3.4 Jaringan yang akan diterapkan pada sistem

  45 Gambar 3.5 ERD Pembangunan Aplikasi penjualan komputer pada Toko Radian Komputer Berbasis Web

  46 Gambar 3.6 Diagram Konteks Pembangunan Aplikasi penjualan komputer pada Toko Radian Komputer Berbasis Web

  48 Gambar 3.7 DFD Level 1 Pembangunan Aplikasi penjualan komputer pada Toko Radian Komputer Berbasis Web

  49 Gambar 3.8 DFD Level 2 Proses 2.0 (Proses Login)

  50 Gambar 3.9 DFD Level 2 Proses 3.0 (Pengolahan Data Master)

  51 Gambar 3.10 DFD Level 2 Proses 4.0 (Pengolahan Data Transaksi)

  52 Gambar 3.11 DFD Level 2 Proses 5.0 (Pengolahan Data Laporan)

  52 Gambar 3.12 DFD Level 2 Proses 6.0 (Pengolahan Data Berita)

  53 Gambar 3.13 DFD Level 2 Proses 6.0 (Pengolahan View Data Barang)

  54 Gambar 3.14 DFD Level 2 Proses 8.0 (Pengolahan Data Profile Pelanggan)

  54 xvi

Gambar 3.21 DFD Level 3 Proses 3.7 (Pengolahan Data Kota)

  58 Gambar 3.22 DFD Level 3 Proses 3.8 (Pengolahan Data Propinsi)

  58 Gambar 3.23 DFD Level 3 Proses 3.9 (Pengolahan Data Merk)

  59 Gambar 3.24 DFD Level 3 Proses 4.4(Pengolahan Data Pembayaran)

  59 Gambar 3.25 Skema Relasi

  80 Gambar 3.26 Struktur Menu Pengunjung

  85 Gambar 3.27 Struktur Menu Pelanggan

  85 Gambar 3.28 Struktur Menu Administrator

  86 Gambar 3.29 Rancangan Antar Muka Form Menu Index

  86 Gambar 3.30 Rancangan Antar Muka Form Menu Kategori

  87 Gambar 3.31 Rancangan Antar Muka Form Menu Detail Barang

  88 Gambar 3.32 Rancangan Antar Muka Form Menu Profile Perusahaan

  89 Gambar 3.33 Rancangan Antar Muka Form Menu Kontak

  90 xvii

Gambar 3.40 Rancangan Antar Muka Form Menu Detail Barang

  97 Gambar 3.41 Rancangan Antar Muka Form Menu Profile Perusahaan

  98 Gambar 3.42 Rancangan Antar Muka Form Menu Kontak (Pelanggan)

  99 Gambar 3.43 Rancangan Antar Muka Form Menu Cara Belanja 100

Gambar 3.44 Rancangan Antar Muka Form Menu Cara Bayar 101Gambar 3.45 Rancangan Antar Muka Form Menu Histort Belanja 102Gambar 3.46 Rancangan Antar Muka Form Menu Edit Profile (Pelanggan) 103Gambar 3.47 Rancangan Antar Muka Form Menu Utama (Admin)

  104

Gambar 3.48 Rancangan Antar Muka Form Menu Master Login 105Gambar 3.49 Rancangan Antar Muka Form Menu Master Pelanggan 106Gambar 3.50 Rancangan Antar Muka Form Menu Master Barang 107Gambar 3.51 Rancangan Antar Muka Form Menu Master Kategori 108Gambar 3.52 Rancangan Antar Muka Form Menu Master Propinsi 109Gambar 3.53 Rancangan Antar Muka Form Menu Master Kota 110 xviii

Gambar 3.59 Rancangan Antar Muka Form Menu Laporan Transaksi 116Gambar 3.60 Message Box

  117

Gambar 3.61 Jaringan Simantik Pengunjung 118Gambar 3.62 Jaringan Simantik Pelanggan 119Gambar 3.63 Jaringan Simantik Administrator 120

  

DAFTAR TABEL

Tabel 3.1 Karakteristik Pegawai Bagian Penjualan Toko Radian Komputer

  41 Tabel 3.2 Karakteristik Pengguna Aplikasi Penjualan Toko Radian Komputer Berbasis Web

  42 Tabel 3.3 Spesifikasi proses pada alir data sistem aplikasi penjualan komputer pada toko radian komputer berbasis web

  60 Tabel 3.4 Kamus Data pada alir data aplikasi penjualan komputer pada toko radian komputer berbasis web

  74 Tabel 3.5 Tabel Admin

  81 Tabel 3.6 Tabel Kategori

  81 Tabel 3.7 Tabel Barang

  82 Tabel 3.8 Tabel Detail Pesanan

  82 Tabel 3.9 Tabel Keranjang

  82 Tabel 3.10 Tabel Pelanggan

  83

  ✁

  133

Tabel 4.12 Pengujian Tambah Kategori (data salah) 135Tabel 4.11 Pengujian Tambah Kategori (data normal) 135Tabel 4.10 Pengujian link pengolahan kategori 134

  Tabel 49 Pengujian link pengolahan pelanggan 134

Tabel 4.8 Pengujian Ubah Admin (data salah) 134Tabel 4.7 Pengujian Ubah Admin (data normal) 133Tabel 4.6 Pengujian link halaman pengolahan admin

  i

  132

Tabel 4.5 Pengujian Login Admin (data salah)Tabel 4.4 Pengujian Login Admin (data normal) 132Tabel 4.3 Rencana Pengujian Fasilitas Pengunjung dan Pelanggan 131Tabel 4.2 Rencana Pengujian Fasilitas Admin 130

  84 Tabel 4.1 Implementasi Antarmuka 127

Tabel 3.16 Tabel Biaya KirimTabel 4.13 Pengujian Ubah Kategori (data normal) 135

  ✂

  ii

Tabel 4.19 Pengujian Ubah Barang (data salah) 139Tabel 4.20 Pengujian link halaman Pengolahan Merk 139Tabel 4.21 Pengujian Tambah Merk (data normal) 140Tabel 4.22 Pengujian Tambah Merk (data salah) 140Tabel 4.23 Pengujian Ubah Merk (data normal) 140Tabel 4.24 Pengujian Ubah Merk (data salah) 141Tabel 4.25 Pengujian link halaman Pengolahan Berita 141Tabel 4.26 Pengujian Tambah Berita (data normal) 142Tabel 4.27 Pengujian Tambah Berita (data salah) 142Tabel 4.28 Pengujian Ubah berita (data normal) 142Tabel 4.29 Pengujian Ubah berita (data salah) 143Tabel 4.30 Pengujian link halaman pengolahan biaya kirim 143Tabel 4.31 Pengujian Tambah Biaya Kirim (data normal) 144Tabel 4.32 Pengujian Tambah Biaya Kirim (data salah) 144

  ✄

  iii

Tabel 4.38 Pengujian Profile Perusahaan (data normal) 147Tabel 4.39 Pengujian Barang (data normal) 147Tabel 4.40 Pengujian Cara Belanja (data normal) 148

  Tabel 4. Pengujian Cara Bayar (data normal) 148

Tabel 4.42 Pengujian Pendaftaran (data normal) 148Tabel 4.43 Pengujian Pendaftaran (data salah) 149Tabel 4.44 Pengujian Keranjang Belanja (data benar) 149Tabel 4.45 Pengujian Data Pengiriman (data normal) 150Tabel 4.46 Pengujian Data Pengiriman (data salah) 150Tabel 4.47 Pengujian History Belanja (data Normal) 151Tabel 4.48 Pengujian Logout Admin( Data Normal) 151Tabel 4.49 Pengujian Pertanyaan Transaksi Pembelian 152Tabel 4.50 Pengujian Pertanyaan Pembangunan E-commerce 152Tabel 4.51 Pengujian Pertanyaan Instruksi 153

DAFTAR SIMBOL

1. Simbol Flow Map

  No Daftar Simbol Keterangan

  1. Dokumen Menunjukkan dokumen sebagai masukan/keluaran baik secara manual atau melalui komputer.

  2. Multiple Dokumen Menunjukkan banyak dokumen sebagai masukkan/keluaran baik secara manual atau melalui komputer.

  3. Proses Manual Menunjukkan proses yang dilakukan secara manual.

  4. Database Menunjukkan penyimpanan data dalam hardisk.

  5. Arsip Digunakan untuk penyimpanan data sebagai arsip secara manual.

  6. Penghubung/Konektor Digunakan sebagai penghubung dalam satu halaman.

  ✆✆

  2. Simbol DFD (Data Flow Diagram)

  3. Simbol ERD (Entity Relationship Diagram)

DAFTAR LAMPIRAN

  LAMPIRAN A TAMPILAN ANTAR MUKA…………………………… A-1 LAMPIRAN B LISTING PROGRAM…………………………………… B-1 LAMPIRAN C HASIL KUESIONER……………………………………. C-1 LAMPIRAN D SURAT BALASAN PENELITIAN......................….….. D-1

DAFTAR PUSTAKA

  [1] Brenda Kienan. (2001), Small Business Solutions E-Commerce, Alex Media Komputindo, Jakarta. [2] Bunafit Nugroho. (2008), Membuat Sistem Informasi Penjualan Berbasis Web dengan PHP dan MySQL, Gava Media, Yogyakarta. [3] Lukmanul Hakim. (2008), Membongkar Trik Rahasia Para Master PHP, Lokomedia, Yogyakarta. [4] Simarmata. (2006), Basis Data, Andi, Yogyakarta.

BAB 1 PENDAHULUAN

1.1 Latar Belakang Masalah

  Meningkatnya penggunaan internet oleh masyarakat yang ditandai dengan melonjaknya costumer maupun pebisnis. Yang mendorong munculnya suatu tuntutan pelayanan internet melebihi dari apa yang bisa diperoleh di dunia nyata. Ini meliputi kesempatan untuk menjual barang-barang komoditi secara online. Salah satu hal terpenting dalam bisnis melalui internet adalah bagaimana keuntungan dapat diperoleh secara aman dan mudah. Saat ini muncul beberapa sistem pembayaran secara online melalui internet untuk melayani kebutuhan bisnis online.

  Pelaku bisnis pada umumnya masih melakukan transaksi bisnis secara manual melalui tatap muka secara langsung atau pun melalui telepon. Sayangnya terkadang metode seperti ini tidak begitu efektif, dikarenakan tidak semua orang mengetahui nomor telepon perusahaan. Kalau pun tahu, sangat jarang costumer yang mau menulis nomor telepon apalagi untuk menghafalkannya. Costumer selalu ingin sesuatu cara pemesanan atau pembelian yang paling mudah. Dari pihak toko, pegawai dituntut senantiasa berada di tempat untuk memenuhi permintaan pemesanan dari pihak

  

costumer. Sedangkan di sisi lain pegawai juga sulit untuk membuat laporan penjualan

  2 Oleh karena itu, diperlukan dalam pembangunan suatu teknologi informasi dan

  komunikasi yang berupa e-commerce, sehingga dapat memberikan solusi dari permasalahan yang dihadapi oleh pihak perusahaan dan mengangkatnya sebagai Tugas Akhir dengan judul : “PERANCANGAN DAN PEMBANGUNAN

  

APLIKASI E-COMMERCE BERBASIS WEB PADA TOKO KOMPUTER

RADIAN BANDUNG

  ”.

1.2 Identifikasi Masalah

  Berdasarkan pada latar belakang diatas serta hasil penelitian yang telah dilakukan, maka identifikasi masalah yang didapat adalah :

  1. Penjual mengalami kesulitan dalam memasarkan produk yang akan dijual.

  2. Transaksi yang dilakukan penjual belum ada yang dilakukan secara online.

  3. Kesulitan dalam pengolahan laporan transaksi dialami oleh penjual.

  4. Penjual tidak memiliki sarana untuk mengetahui tingkat kepuasan pelayanan yang telah diberikan kepada pelanggan.

1.3 Maksud dan Tujuan

  3

  1. Untuk mempermudah costumer dalam mendapatkan informasi tentang macam-macam perangkat komputer hardware dan software pada toko komputer radian Bandung tanpa harus datang ke toko.

  2. Mengurangi penumpukan dokumen-dokumen.

  3. Mempermudah proses pemesanan dan pembelian bagi costumer.

  4. Mempermudah dalam pembuatan laporan pemesanan dan penjualan barang.

  5. Mempercepat dalam proses pencarian data. Baik itu data barang ataupun data pemesanan.

  6. Untuk meningkatkan fleksibilitas sehingga costumer dapat melakukan transaksi dimanapun ia berada.

  7. Untuk meningkatkan daya jual-beli karena dengan e-commerce, toko komputer radian Bandung dapat memperluas jaringan tanpa membutuhkan modal yang besar.

1.4 Batasan Masalah

  Adapun

  batasan masalah dari aplikasi e-commerce ini adalah sebagai berikut: 1. Aplikasi e-commerce ini berbasis Web dan bersifat online.

  2. Dalam Aplikasi e-commerce ini hanya dibatasi 3 kategori pengguna, yaitu: a) User biasa (Pengunjung)

  b) Pelanggan (Costumer)

  4

  7. Data proses yang terdapat dalam aplikasi e-commerce adalah proses login, proses pengolahan data penjualan, proses pelaporan, pengolahan data berita, pengolahan data biaya kirim.

  8. Keluaran yang terdapat pada aplikasi e-commerce adalah informasi barang yang dicari, informasi kategori barang, informasi barang terlaris, informasi berita, informasi pemesanan, informasi detail pemesanan, informasi pelaporan, dan informasi pelanggan.

  9. Aplikasi e-commerce ini menangani proses pemesanan, konfirmasi pembayaran dan pengiriman.

  10. Untuk sistem keamanan :

  a. untuk password menggunakan MD5

  b. aktifasi member dilakukan di email

  c. menggunakan metode SSL+HTTPS

  11. Media komunikasi melalui (E-mail, Telp, SMS, Chat, IM)

  12. Pemodelan data yang digunakan adalah pemodelan terstruktur dimana tools yang digunakan yaitu diagram konteks, data flow diagram (DFD), kamus data, entity relationship diagram (ERD).

  13. Tools yang digunakan untuk membangun perangkat lunak ini adalah sebagai berikut : a) PHP

  b) MySQL

  5

a. Metode pengumpulan data

  Untuk mendapatkan data dan bahan laporan penelitian yang sesuai harapan, teknik pengumpulan data yang digunakan ada tiga jenis diantaranya sebagai berikut :

  a) Studi literatur Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan bacaan-bacaan yang ada kaitannya dengan judul penelitian.

  b) Metode Observasi Teknik pengumpulan data dengan mengadakan pengamatan atau kegiatan yang sistematis terhadap objek yang dituju secara langsung.

  c) Metode Wawancara Adalah suatu metode penelitian dengan mengadakan tanya jawab dengan pihak-pihak yang ada hubungannya dengan masalah yang akan dibahas.

b. Metode Pembangunan Perangkat Lunak

  Dalam menyelesaikan laporan penelitian mengenai pembangunan sistem informasi penjualan online ini, metode pembangunan perangkat lunak yang digunakan yaitu model Waterfall, meliputi beberapa proses :

1. Requirements analysis and definition

  6

  3. Implementation and unit testing

  Desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji secara unit.

  4. Integration and sistem testing

  Penyatuan unit-unit program kemudian diuji secara keseluruhan (sistem testing).

  5. Operation and maintenance

  Mengoperasikan program dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya. Seluruh tahapan diatas dapat digambarkan seperti di bawah ini :

  7

1.6 Sistematika Penulisan

  Sistematika penulisan pembuatan laporan ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini adalah sebagai berikut :

  Bab I Pendahuluan Bab ini berisi uraian latar belakang masalahan, identifikasi masalah, maksud dan tujuan, batasan masalah, metodologi penelitian dan sistematika penulisan. Bab II Tinjauan Pustaka Bab ini menjelaskan tentang tinjauan instansi dan landasan teori yang

  menjelaskan tentang teori umum yang berkaitan dengan judul, teori program yang berhubungan dengan aplikasi yang dibangun, teori khusus yaitu berkaitan dengan istilah-istilah yang dipakai dalam pembuatan aplikasi e-commerce pada radian komputer Bandung.

  Bab III Analisis dan Perancangan sistem Bab ini menjelaskan seluruh spesifikasi sistem yang mencakup analisis

  prosedur yang sedang berjalan, pengkodean, kebutuhan non fungsional, selain analisis sistem bab ini juga melakukan perancangan antar muka atau mendesain

  8

  sistem. Bab ini juga berisi pengujian terhadap sistem apakah sudah benar-benar berjalan seperti yang diharapkan.

Bab V Kesimpulan dan Saran Berisi kesimpulan dan saran yang sudah diperoleh dari hasil penulisan tugas akhir.

BAB 2 TINJAUAN PUSTAKA

  2.1 Sejarah Perusahaan

  Radian Computer (Rajawali Digital and Computer System) merupakan perusahaan yang bergerak dibidang penjualan atau retailer computer hardware

  and software beserta pelayanan sevice and maintance.

  Radian Computer berdiri sejak tahun 1999 tepatnya bulan November yang pertama befokus pada distribusi hardware computer yang mendominasi pasaran

  nd

  2 , karena perubahan yang kian cepat terhadap lajunya produk – produk dengan teknologi yang semakin canggih maka pada tahun 2003 kami memfokuskan market pada kalangan umum (all costumer) dan semenjak itulah radian computer mulai bermigrasi pada potensi penjualan New Hardware yang saat ini masih berjalan.

  2.2 Visi dan Misi Perusahaan

  Visi dan Misi pada Radian Computer terangkum sebagai berikut :

2.2.1 Visi

  1. Mendukung kemajuan bangsa dan negara dalam membina masyarakat akan ilmu pengetahuan dan teknologi khusus dalam bidang computer.

  10

c. Memajukan kehidupan bisnis sesama retailer ataupun

  costumer dalam menghadapi perkembangan produk – produk dan teknolgi baru.

2.2.3 Struktur Organisasi

  Struktur Organisasi adalah suatu susunan dan hubungan antara tiap bagian serta posisi yang ada pada suatu organisasi atau perusahaan dalam menjalankan kegiatan operasional untuk mencapai tujuan. Struktur Organisasi menggambarkan dengan jelas pemisahan kegiatan pekerjaan antara yang satu dengan yang lain dan bagaimana hubungan aktivitas dan fungsi dibatasi. Dalam struktur organisasi yang baik harus menjelaskan hubungan wewenang siapa melapor kepada siapa.

  Beberapa keuntungan yang dapat diperoleh dari penggunaan bagan organisasi adalah dapat memperlihatkan karakteristik utama dari suatu perusahaan tersebut, tentang gambaran pekerjaan dan hubungan-hubungan yang ada didalam perusahaan serta digunakan untuk merumuskan rencana kerja yang ideal sebagai pedoman untuk dapat mengetahui siapa bawahan dan atasannya. Struktur keorganisasian pada Radian Komputer dapat dilihat pada bagan struktur organisasi (gambar 2.1) berikut ini :

  11 (ATM) dan perbankan via telepon pada tahun 1980-an juga merupakan bentuk- bentuk Electronic Commerce.

  E-commerce merupakan suatu istilah yang mulai banyak digunakan

  belakangan ini, suatu contoh kata yang sering diperbincangkan, dan kata yang berhubungan dengan internet dimana tidak seorangpun mengetahui dengan pasti definisi tersebut. Ada beberapa definisi tentang e-commerce baik itu yang dikemukan oleh para ahli maupun yang tertuang dalam sebuah situs,diantaranya adalah :

  1. Menurut Brenda Kienan pada buku “Small Business Solutions E- Commerce”, e-commerce pada dasarnnya adalah merupakan bisnis online.

  Dalam bentuknya yang paling jelas e-commerce menjual produk kepada konsumen secara online, tapi faktanya jenis bisnis apapun yamg dilakukan secara elektronik adalah e-commerce. Sederhananya e-commerce adalah membuat, mengelola dan meluaskan hubungan komersial secara online [1].

  2. Pada Website (om ) terdapat pengertian e-commerce yaitu berhubungan dengan pembelian dan penjualan barang atau jasa melalui internet khususnya World Wide Web (WWW).

  3. Pada Website E-commerce Net, secara sederhana dijelaskan bahwa e- commerce adalah menjual barang dagangan atau jasa melalui internet.

  Seluruh pelaku yang terlibat dalam bisnis praktis diaplikasikan disini, seperti customer service, produk yang tersedia, kebijakan-kebijakan

  12 Istilah e-commerce dapat saja diartikan berbeda-beda oleh setiap orang, yang penting untuk dimengerti adalah persamaan-persamaannya yaitu e-

  

commerce melibatkan lebih dari satu perusahaan, dan dapat diaplikasikan hampir

disetiap jenis hubungan bisnis.

  E-Commerce bukanlah sekedar mekanisme penjualan barang atau jasa

  melalui medium internet, tetapi lebih pada sebuah transformasi bisnis yang meruba cara-cara perusahaan dalam melakukan aktifitas usahanya sehari-hari. Perubahan mendasar dan redefinisi ulang terhadap bisnis inti perusahaan sering kali harus dilakukan sehubungan dengan fenomena ini, karena berbagai paradigma baru telah mengubur prinsip-prinsip manajemen konvensional yang jika masih terus dilaksanakan akan justru menjadi hal yang merugikan perusahaan (disavantage).

  E-Commerce

2.3.1 Kerangka Dasar

  Aplikasi E-Commerce disusun berdasarkan infrastruktur teknologi yang sudah ada, yaitu kombinasi antara komputer, jaringan komunikasi, dan software komunikasi sehingga menjadi information Superhighway. Aplikasi e-commerce tidak akan berjalan tanpa hal-hal yang terdapat dalam infrastruktur berikut [2] :

  1. Jasa bisnis umum, sebagai jasa untuk proses pembelian dan penjualan.

  2. Distribusi pesan dan informasi, sebagai sarana pengiriman dan pengambilan informasi.

  13

  Electronic business Electronic commerce Internet commerce EDI

  Web commerce

Gambar 2.2 Ruang Lingkup E-Commerce

  Electronic Business, merupakan ruang lingkup aktivitas perdagangan

  secara elektronik dalam arti luas. Electronic commerce, merupakan lingkup perdagangan yang dilakukan secara elektronik, dimana didalamnya termasuk :

  1. Perdagangan via internet (internet Commerce).

  2. Perdagangan dengan fasilitas Web Internet (Web Commerce).

  3. Perdagangan dengan sistem pertukaran data terstruktur secara elektronik (Electronic Data Interchange/ EDI).

  E-Commerce

2.3.3 Model

  Pada dasarnya, e-commerce dapat dibagi menjadi dua jenis yaitu Businnes

  

to Businnes (B2B) dan Businnes to Consumer (B2C, retail). Kedua jenis e-

commerce ini memiliki karakteristik yang berbeda.

  14

  3. Salah satu pelaku dapat melakukan inisiatif untuk mengirimkan data, tidak harus menunggu partnernya.

  4. Model yang umum digunakan adalah peer-to-peer, dimana processing intelligence dapat didistribusikan dikedua pelaku bisnis.

  Topik yang juga mungkin termasuk didalam Businnes-to-Businnes adalah

  

electronic/internet procurement dan Enterprice Resource Planning (ERP). Hal ini

  adalah implementasi penggunaan teknologi informasi pada perusahaan dan pada

  

manufacturing. Sebagai contoh, perusahaan Cisco maju pesat dikarenakan

  menggunakan teknologi informasi sehingga dapat menjalankan just-in-time manufacturing untuk produksi produknya.

  Sedangkan Businnes to Consumer memiliki karakteristik sebagai berikut : 1. Terbuka untuk umum, dimana informasi disebarkan ke umum.

  2. Servis yang diberikan bersifat umum (generic) dengan mekanisme yang dapat digunakan oleh khalayak ramai. Sebagai contoh, karena sistem Web sudah umum digunakan maka servis diberikan dengan manggunakan basis Web.

  3. Servis diberikan berdasarkan permohonan (on demand). Konsumen melakukan inisiatif dan produser harus siap memberikan respon sesuai dengan permohonan.

  4. Pendekatan client/server sering digunakan dimana diambil asumsi client (consumer) menggunakan sistem yang minimal (berbasis web) dan processing (bussines procedure) diletakkan disisi server.

  15 melakukan shopping ini kapan saja dan darimana saja dia berada tanpa dibatasi oleh jam buka toko.

  Contoh penggunaan website untuk menjajakan produk dan servis antara lain :

  1. Amaom ; Amazon merupakan took buku virtual yang menjual buku melalui website nya. Kesuksesan amazon yang luar biasa menyebabkan toko buku lain harus melakukan hal yang sama.

2. Ebay http://www.ebay.com ; merupakan tempat lelang on-line.

  3. NetMaom ; yang merupakan direct marketing dari Cendant (hasil merge dari HFC, CUC international, Forbes projects).NetMarket akan mampu menjual 95% dari kebutuhan rumah tangga sehari-hari. Menurut sebuah report dari E&Y Consulting, perkembangan Businnes to

  

Businnes lebih pesat dari pada Businnes to Consumer. Itulah sebabnya banyak

  orang mulai bergerak di bidang businnes to business. Meskipun demikian,

  

businnes to consumer masih memliki pasar yang besar yang tidak dapat dibiarkan

  begitu saja. Tingginya PC penetration (teledensity) menunjukan indikasi bahwa banyak orang yang berminat untuk melakukan transaksi bisnis dari rumah. Negara yang memiliki indikator PC penetration yang tinggi mungkin dapat dianggap sebagai Negara yang lebih siap untuk melakukan e-commerce.

2.3.4 Infrastruktur E-Commerce

  16 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 relative lebih murah serta pembelian melalui internet akan di ikuti 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:

  Networking 1. 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

  17 terinstall didalam mayoritas browser web yang ada (IE, Netscape, Firefox, dll), sehingga pengguna situs web dapat mengidentifikasi tingkat keamanan situs web tersebut yang menggunakan protokol keamanan SSL ini.

  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 programing dapat digunakan untuk desainnya banyak software-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 managemen, administrasi keuangan dan lainnya, yang semua itu merupakan suatu strategi dalam menarik costumer atau pelanggan untuk datang ke toko.

  5. Cyberlaw