abstrak angga sulistyawati. bpk. herlino nanang, st,...

115
vi ABSTRAK ANGGA SULISTYAWATI. Pengembangan Sistem Pemesanan Sepeda Motor Berbasis Web Studi Kasus Dealer Sepeda Motor Suzuki PT. Mitra Niaga Sukses. Dibimbing oleh Bpk. Herlino Nanang, ST, MT dan Bpk. Aries Susanto HT, SE, MMSI. Teknologi informasi dan komunikasi saat ini telah berkembang dengan sangat pesat, Internet sebagai suatu teknologi menjadi salah satu pilihan paling populer untuk berkomunikasi. Dunia Internet, yang kini mulai banyak diperbincangkan mulai dekade tahun 90-an, adalah sebuah dimensi baru dalam kehidupan manusia. Kehadiran Internet dalam kehidupan manusia ternyata telah mengubah sebagian besar kebiasaan orang berkomunikasi dengan orang lain, mulai dari sekedar menyampaikan pesan, sampai aktivitas sehari-hari seperti membaca koran, majalah, berbelanja dan lain-lain. Kehadiran internet telah menjadi jawaban bagi orang yang semakin sibuk. Untuk berkomunikasi jarak jauh dengan biaya yang ringan bisa dilakukan dengan email atau fasilitas VoIP, dan sebagainya. Salah satu keunggulan baru dari internet yang kini digemari banyak orang adalah E-Commerce. E-Commerce sebagai salah satu bentuk perdagangan online sangat berperan dalam pertumbuhan dunia informasi saat ini. Dalam E-Commerce dapat membeli atau menjual secara elektronik, kegiatan ini dilakukan pada jaringan internet. Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan berbagai kemudahan dalam melakukan transaksi di internet. Alat pengembangan yang digunakan oleh penulis, yaitu bahasa pemrograman PHP, Web Server APACHE, basis data MYSQL, Dreamweaver MX untuk desain layout serta Open SSL sebagai toolkit dalam membangun infrastruktur keamanan data. Ini semua dipilih karena kehandalannya dalam pembuatan WEB. Metode pengembangan yang digunakan SDLC, karena dapat membuat sistem secara global. Dalam kesempatan ini penulis hanya membahas pemasaran, sistem keamanan dan pembayarannya melalui kartu kredit. Kata Kunci : Sistem Pemesanan, Sepeda Motor, Mitra Niaga Sukses Jumlah Halaman : 169 Jumlah Gambar : 26 Jumlah Tabel : 9 Jumlah Lampiran : 8 Daftar Pustaka : 26 (1995 – 2006)

Upload: hoangthu

Post on 22-Mar-2019

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

vi

ABSTRAK ANGGA SULISTYAWATI. Pengembangan Sistem Pemesanan Sepeda Motor Berbasis Web Studi Kasus Dealer Sepeda Motor Suzuki PT. Mitra Niaga Sukses. Dibimbing oleh Bpk. Herlino Nanang, ST, MT dan Bpk. Aries Susanto HT, SE, MMSI.

Teknologi informasi dan komunikasi saat ini telah berkembang dengan sangat pesat, Internet sebagai suatu teknologi menjadi salah satu pilihan paling populer untuk berkomunikasi. Dunia Internet, yang kini mulai banyak diperbincangkan mulai dekade tahun 90-an, adalah sebuah dimensi baru dalam kehidupan manusia. Kehadiran Internet dalam kehidupan manusia ternyata telah mengubah sebagian besar kebiasaan orang berkomunikasi dengan orang lain, mulai dari sekedar menyampaikan pesan, sampai aktivitas sehari-hari seperti membaca koran, majalah, berbelanja dan lain-lain. Kehadiran internet telah menjadi jawaban bagi orang yang semakin sibuk. Untuk berkomunikasi jarak jauh dengan biaya yang ringan bisa dilakukan dengan email atau fasilitas VoIP, dan sebagainya.

Salah satu keunggulan baru dari internet yang kini digemari banyak orang adalah E-Commerce. E-Commerce sebagai salah satu bentuk perdagangan online sangat berperan dalam pertumbuhan dunia informasi saat ini. Dalam E-Commerce dapat membeli atau menjual secara elektronik, kegiatan ini dilakukan pada jaringan internet. Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan berbagai kemudahan dalam melakukan transaksi di internet.

Alat pengembangan yang digunakan oleh penulis, yaitu bahasa pemrograman PHP, Web Server APACHE, basis data MYSQL, Dreamweaver MX untuk desain layout serta Open SSL sebagai toolkit dalam membangun infrastruktur keamanan data. Ini semua dipilih karena kehandalannya dalam pembuatan WEB. Metode pengembangan yang digunakan SDLC, karena dapat membuat sistem secara global. Dalam kesempatan ini penulis hanya membahas pemasaran, sistem keamanan dan pembayarannya melalui kartu kredit.

Kata Kunci : Sistem Pemesanan, Sepeda Motor, Mitra Niaga Sukses Jumlah Halaman : 169 Jumlah Gambar : 26 Jumlah Tabel : 9 Jumlah Lampiran : 8 Daftar Pustaka : 26 (1995 – 2006)

Page 2: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

vii

DAFTAR ISI

HALAMAN JUDUL .................................................................................................i

LEMBAR PENGESAHAN ......................................................................................ii

SURAT PERNYATAAN ..........................................................................................iii

KATA PENGANTAR ..............................................................................................iv

ABSTRAK ......................................................................................................... ......vi

DAFTAR ISI .............................................................................................................vii

DAFTAR TABEL .....................................................................................................xi

DAFTAR GAMBAR ................................................................................................xii

BAB I PENDAHULUAN

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

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

1.3 Batasan Masalah ..................................................................................4

1.4 Tujuan Penelitian .................................................................................4

1.5 Manfaat Penelitian ...............................................................................4

1.5.1 Manfaat bagi PT. Mitra Niaga Sukses ......................................4

1.5.2 Manfaat bagi pelanggan ………………………………… .....5

1.6 Metodologi Penelitian ..........................................................................5

1.6.1 Metode Pengumpulan Data .......................................................5

1.6.2 Metode Pengembangan Sistem ...............................................6

1.7 Sistematika Penulisan ..........................................................................8

BAB II LANDASAN TEORI

2.1 Internet ...............................................................................................10

2.1.1 ........................................................................................... S

ejarah Internet ................................................................11

Page 3: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

viii

2.1.2 ........................................................................................... E

lektronic Mail (Email) ...................................................11

2.2 Protokol . ........................................................................................ ....12

2.2.1........................................................................................... T

CP/IP ........................................................................................12

2.2.2........................................................................................... H

TTP............................................................................................15

2.2.3........................................................................................... H

TTPS dan SSL ..........................................................................17

2.2.4........................................................................................... G

erbang atau Port ........................................................................18

2.3 Client/Server ......................................................................................19

2.4 Penjualan ............................................................................................20

2.4.1........................................................................................... K

onsep Penjualan atau Pemasaran ..............................................20

2.4.2........................................................................................... P

engertian Sistem Penjualan di Internet .....................................20

2.5 Sistem Manajemen Basis Data ...........................................................22

2.6 Sistem Basis Data Relasional .............................................................23

2.7 E-Bussiness ........................................................................................24

2.8 Evolusi E-Business .............................................................................26

2.9 E-Commerce ......................................................................................27

2.9.1........................................................................................... D

efinisi E-Commerce ..................................................................27

2.9.2........................................................................................... J

enis-Jenis E-Commerce ............................................................29

2.9.3........................................................................................... K

euntungan-Keuntungan E-Commerce ................................. 33

2.9.4........................................................................................... K

egiatan yang Berhubungan dengan E-Commerce ............... 35

Page 4: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

ix

2.9.5........................................................................................... R

esiko dalam E-Commerce ................................................. 36

2.10 Keamanan di dalam E-Commerce .............................................. 38

2.10.1 Secure Socket Layer (SSL) ....................................................39

2.10.2 Public Key Cryptography .......................................................41

2.10.3 Certification Authority (CA) ..................................................43

2.10.4 Secure Electronic Transactions (SET) ..................................44

2.11 PHP (Personal Home Page Tools) ...............................................45

2.12 Structured Query Language (SQL) ..................................................48

2.13 Adobe Photoshop .............................................................................49

2.14 Macromedia Dreamweaver MX .......................................................50

BAB III METODOLOGI PENELITIAN

3.1 Metode Pengumpulan Data ................................................................51

3.2 Model Perancangan Sistem ................................................................53

3.3 System Engineering ( Keahlian Teknik Sistem ) ...............................55

3.4 Requirement Analysis ( Analisis Kebutuhan ) ...................................56

3.5 Design ( Disain ) ................................................................................57

3.5.1........................................................................................... D

esain Proses Bisnis ...................................................................57

3.5.2........................................................................................... D

esain Pemrograman ..................................................................57

A. Desain Database ..................................................................57

B. Desain Screen Layout ..........................................................58

3.6 Construction ( Pembuatan ).................................................................58

3.7 Testing ( Pengujian ) ...........................................................................59

Page 5: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

x

3.8 Installation ( Implementasi ) ..............................................................59

3.9 Operations and Maintenance ( Pengoperasian dan Pemeliharaan ) ...60

BAB IV HASIL DAN PEMBAHASAN

4.1 System Engineering (Keahlian Teknik Sistem) ................................61

4.2 Requirement Analysis (Analisis Kebutuhan) .....................................62

4.2.1 Gambaran Umum Perusahaan ..................................................62

4.2.2 Analisis Sistem Yang Sedang Berjalan .....................................63

4.2.3 Identifikasi Permasalahan..........................................................66

4.3 Design (Disain) ..................................................................................67

4.3.1 Disain Proses Bisnis .................................................................68

A. Pembelian Tunai (cash) .......................................................70

B. Pembelian Kredit .................................................................70

C. Proses Pemesanan ................................................................72

D. Metode Pembayaran ............................................................76

4.3.2 Disain Pemrograman ................................................................79

A. Disain Basis Data .................................................................79

B. Disain Screen Layout ...........................................................87

4.4 Construction (Pembuatan) .................................................................93

4.5 Testing (Pengujian) ............................................................................93

4.6 Installation or Implementation (Instalasi atau Omplementasi) ..........94

4.7 Operations and Maintenance (Pengoperasian dan Pemeliharaan) ....94

4.7.1 Pengoperasian ........................................................................94

4.7.2 Pemeliharaan ..........................................................................96

BAB V KESIMPULAN DAN SARAN

5.1 Kesimpulan ........................................................................................98

5.2 Saran ...................................................................................................99

DAFTAR PUSTAKA ...........................................................................................100

Page 6: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xi

LAMPIRAN .........................................................................................................102

Page 7: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xii

DAFTAR TABEL

Tabel 2.1 : Pembagian Port ...............................................................................18

Tabel 4.1 : Tabel Anggota .................................................................................81

Tabel 4.2 : Tabel Barang ....................................................................................82

Tabel 4.3 : Tabel Kategori..................................................................................83

Tabel 4.4 : Tabel Orders.....................................................................................83

Tabel 4.5 : Tabel Orderdetail .............................................................................84

Tabel 4.6 : Tabel Credit......................................................................................84

Tabel 4.7 : Admin...............................................................................................85

Tabel 4.8 : Merchant ..........................................................................................85

Page 8: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xiii

DAFTAR GAMBAR

Gambar 2.1 : Proses Pemesanan secara Manual ........................................... 35

Gambar 2.2 : Proses Pemesanan dengan E-Commerce ............................... 35

Gambar 2.3 : Secure Socket Layer ............................................................. 41

Gambar 2.4 : Kunci Simetris ...................................................................... 42

Gambar 2.5 : Kunci Asimetris .................................................................... 43

Gambar 2.6 : Contoh sertifikat digital ........................................................ 39

Gambar 3.1 : Siklus SDLC Waterfall ......................................................... 54

Gambar 4.1 : Workflow Sistem Yang Sedang Berjalan ............................. 65

Gambar 4.2 : Context Diagram Sistem Yang Sedang Berjalan .................. 66

Gambar 4.3 : Workflow Sistem Yang Diusulkan ........................................ 69

Gambar 4.4 : Context Diagram Sistem E-Commerce Pemesanan PT. Mitra

Niaga Sukses Yang Diusulkan............................................... 72

Gambar 4.5 : Flowchart Proses Pemesanan Sepeda Motor On-line ........... 75

Gambar 4.6 : Konfigurasi Jaringan Aplikasi Web E-Commerce Penjualan

Sepeda Motor ........................................................................ 76

Gambar 4.7 : ERD Pemesanan Sepeda Motor On-line ............................... 80

Gambar 4.8 : Relasi Tabel............................................................................ 81

Gambar 4.9 : Rancangan Struktur Menu .................................................... 87

Gambar 4.10 : Rancangan Tampilan Admin ................................................ 88

Page 9: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xiv

Gambar 4.11 : Rancangan Tampilan Halaman Utama ................................. 88

Gambar 4.12 : Rancangan Tampilan Halaman My Cart................................ 89

Gambar 4.13 : Rancangan Tampilan Gallery ................................................ 89

Gambar 4.14 : Rancangan Tampilan Credit .................................................. 90

Gambar 4.15 : Rancangan Tampilan FAQ .................................................... 90

Gambar 4.16 : Rancangan Tampilan Contact Us .......................................... 91

Gambar 4.17 : Rancangan Tampilan Daftar Belanja .................................... 91

Gambar 4.18 : Rancangan Tampilan Selesai Belanja .................................... 92

Gambar 4.19 : Rancangan Tampilan Kwitansi .............................................. 92

Page 10: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xv

BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Perkembangan teknologi informasi yang pesat saat ini sangatlah

berpengaruh pada beberapa aspek bidang kehidupan, salah satunya

adalah dunia bisnis. Banyak hal yang hingga saat ini telah berubah akibat

perkembangan teknologi, seperti perubahan dibidang ekonomi, pola

hidup masyarakat yang konsumtif, maupun teknologi informasi yang

merupakan bagian penting dalam aktivitas proses bisnis. Perubahan

seperti ini membuat setiap perusahaan harus dapat beradaptasi dengan

baik agar dapat bertahan dan bersaing dengan perusahaan lain.

Adanya persaingan ini menuntut perusahaan harus dapat

mengambil keputusan yang cepat dan tepat dalam menentukan program-

program atau tindakan-tindakan yang harus diambil untuk

mempertahankan kelangsungan hidup dari perusahaan itu sendiri. Salah

satu tindakan yang diambil oleh perusahaan adalah dengan media

promosi dan informasi. Media ini merupakan salah satu cara yang efektif

digunakan untuk mempertahankan kehidupan bagi perusahaan, karena

melalui promosi dan informasi ini semua produk yang dihasilkan dari

Page 11: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xvi

suatu perusahaan diharapkan dapat terjual sesuai dengan target yang

ingin dicapai.

Salah satu perkembangan teknologi yang terjadi kini adalah

perkembangan teknologi informasi. Perkembangan teknologi informasi

yang pesat, khususnya teknologi internet yang hingga saat ini sangat

terasa penggunaannya, karena internet merupakan teknologi yang sangat

luas jangkauannya serta mendukung berbagai media interaksi.

Penggunaan teknologi internet dalam memasarkan suatu produk

sangatlah membantu produsen atau perusahaan dalam menjual atau

memasarkan produk mereka kepada masyarakat luas. Dengan

penggunaan internet, diharapkan perusahaan mampu membuat suatu

terobosan baru dalam menciptakan dinamika kemasan data dan

informasi.

Perusahaan yang bergerak dalam bidang penjualan kendaraan roda

dua atau dealer motor saat ini saling bersaing untuk memberikan

pelayanan yang terbaik kepada para pelanggan atau customer, karena

dealer-dealer tersebut harus memiliki media untuk promosi dan

memasarkan produk mereka, dalam hal ini memanfaatkan teknologi

internet. Salah satu contoh dari teknologi internet adalah penggunaan

website.

Dengan adanya website diharapkan dapat membuka kemungkinan

pangsa pasar yang lebih luas, karena internet dapat diakses dimana saja

dan kapan saja. Sebuah website bagi perusahaan juga dapat berfungsi

Page 12: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xvii

sebagai salah satu sarana untuk mempromosikan produk yang disediakan

bagi konsumen.

PT. Mitra Niaga Sukses merupakan salah satu sub-dealer dari

produsen motor Suzuki. Hingga saat ini dalam proses penjualan sepeda

motor masih dilakukan secara manual, dimana pembeli berhubungan

langsung dengan datang ke dealer atau order melalui sales. Dengan

demikian pembeli kehilangan waktu yang cukup lama untuk

mendapatkan sepeda motor yang diinginkan. Selain itu pembeli kurang

mendapatkan informasi tentang sepeda motor yang baru diproduksi dan

informasi yang lainnya.

Oleh karena itu perlu adanya sarana website bagi showroom motor

kecil, agar konsumen dapat lebih mudah memperoleh informasi yang

akurat dan dapat melakukan pemesanan motor kapan saja dan dimana

saja.

1.2. Rumusan Masalah

Berdasarkan latar belakang masalah tersebut diatas, maka penulis

merumuskan masalah sebagai berikut:

a. Bagaimana pemanfaatan teknologi internet agar mampu membuat

terobosan baru dalam penyampaian informasi tentang sepeda motor

Suzuki khususnya bagi PT. Mitra Niaga Sukses?

Page 13: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xviii

b. Bagaimana membuat suatu website yang dapat digunakan untuk

membantu dalam penyampaian informasi tentang sepeda motor

Suzuki dan transaksi secara online pada PT. Mitra Niaga Sukses?

1.3. Batasan Masalah

Dalam penulisan skripsi ini, penulis membatasi ruang lingkupnya

sebagai berikut:

a. Sistem pemesanan berbasis web, yaitu pemesanan sepeda motor

suzuki secara online melalui jaringan internet.

b. Sistem pembayaran online dengan menggunakan kartu kredit Master

Card atau Visa Card.

c. Agar pelanggan merasa aman dalam menggunakan kartu kredit saat

pemesanan barang atau membayar barang yang dipesan, maka

penulis menggunakan teknologi keamanan dengan menggunakan

Secure Socket Layer (SSL).

1.4. Tujuan Penelitian

Adapun tujuan yang ingin dicapai dalam penelitian skripsi ini,

adalah sebagai berikut:

a. Memberikan kemudahan bagi pelanggan untuk melakukan

pemesanan produk secara online.

b. Memberikan layanan pembayaran secara online dengan

menggunakan kartu kredit Master Card dan Visa Card.

Page 14: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xix

1.5. Manfaat Penelitian

1.5.1. Manfaat bagi PT. Mitra Niaga Sukses

a. Website ini dapat dijadikan sarana promosi bagi perusahaan

PT. Mitra Niaga Sukses.

b. Pelanggan dapat melakukan pemesanan dan pembayaran

secara online tanpa harus datang langsung ke dealer yang

bersangkutan.

1.5.2. Manfaat bagi pelanggan

a. Memberikan kemudahan bagi pelanggan untuk mendapatkan

informasi yang terbaru dan lengkap mengenai perusahaan,

produk, layanan dan jasa yang sesuai keinginannya.

b. Mempersingkat prosedur pemesanan barang tanpa harus

datang langsung ke dealer.

1.6. Metodologi Penelitian

1.6.1. Metode Pengumpulan data

Pengumpulan data yang dilakukan penulis bertujuan untuk

memperoleh hasil yang maksimal dan sesuai dengan

permasalahan yang ada serta kebutuhan yang diinginkan.

Adapun metode pengumpulan data yang digunakan dalam

penulisan skripsi ini antara lain :

a. Observasi

Page 15: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xx

Metode ini digunakan untuk mencari dan mengumpulkan

data yang akan digunakan pada pengembangan aplikasi.

Observasi dilakukan di PT. Mitra Niaga Sukses yang

beralamat di Jln. Raya Pasar Jum’at No. 45 B, C Lebak

Bulus Jakarta Selatan

b. Wawancara

Mengadakan wawancara kepada kepala cabang Suzuki dan

karyawan PT. Mitra Niaga Sukses mengenai masalah-

masalah yang terkait.

c. Studi Pustaka

Mengumpulkan data dari buku-buku atau literatur lain yang

dapat dijadikan acuan untuk membahas pengembangan

sistem yang diusulkan.

1.6.2. Metode Pengembangan Sistem

Metode pengembangan sistem yang penulis gunakan yaitu

metode System Development Life Cycle (SDLC). Dalam

sebuah siklus SDLC terdapat 7 langkah siklus hidup

pengembangan sistem (Bennet, 2001: 51), yaitu:

a. System Engineering (Keahlian Teknik Sistem)

Yaitu mengidentifikasi kebutuhan sistem yang berkaitan

dengan proyek sistem informasi yang akan dibuat, dan

diimplementasikan pada software, hardware, dan sumber

daya manusia.

Page 16: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxi

b. Requirement Analysis (Analisis Kebutuhan)

b.1. Mengadakan analisis terhadap sistem yang sedang

berjalan, dan membuat keputusan apabila sistem saat

ini mempunyai masalah atau sudah tidak berfungsi

secara baik, serta menghasilkan analisis yang

digunakan sebagai dasar untuk memperbaiki sistem.

b.2. Memahami sistem yang sedang berjalan saat ini.

b.3. Mengidentifikasi masalah dan mencari solusinya

c. Design (Disain)

Yaitu pembuatan disain workflow manajemen dan disain

pemrograman yang diperlukan untuk pengembangan sistem

informasi. Ada dua jenis disain yang akan dibuat dalam

aplikasi E-Commerce ini, disain proses bisnis dan disain

pemrograman, yang terdiri dari disain database dan disain

screen layout.

d. Construction (Pembuatan)

Yaitu tahap menterjemahkan semua hasil rancangan ke

dalam program-program yang diperlukan. Bahasa

pemrograman yang digunakan adalah PHP 5.2.0,

Macromedia Dreamweaver MX sebagai aplikasi interface,

Apache sebagai web server dan My SQL 5.0.27 sebagai

basis datanya.

e. Testing (Pengujian)

Page 17: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxii

Yaitu melakukan pengujian terhadap sistem informasi yang

telah dibuat.

f. Implementation (Implementasi)

Yaitu menerapkan sistem informasi yang telah dibuat dan

dilakukan pengetesan, untuk digunakan oleh user.

g. Operation & Maintenance (Pengoperasian dan

Pemeliharaan)

Yaitu kegiatan untuk mendukung beroperasinya dan

terpeliharanya sistem informasi yang telah dibuat.

Pemeliharaan sistem akan dilakukan oleh administrator

yang akan meng-update data agar selalu up to date.

1.7. Sistematika Penulisan

Secara keseluruhan dalam penulisan skripsi ini, penulis

membuatnya dalam lima bab dan akan diberikan gambaran-gambaran

secara garis besar dalam tiap-tiap bab yang dikemukakan, yaitu:

BAB I : PENDAHULUAN

Merupakan bab pendahuluan yang menjelaskan latar

belakang, masalah, ruang lingkup penulisan, tujuan dan

manfaat yang diperoleh dari penulisan skripsi ini, serta

metodologi dan sistematika penulisan yang diterapkan

yang merupakan gambaran umum penulisan skripsi.

Page 18: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxiii

BAB II : LANDASAN TEORI

Bab ini membahas tentang teori-teori yang diperoleh dari

berbagai sumber seperti buku referensi maupun internet

yang menjadi landasan penulisan skripsi ini.

BAB III : METODE PENELITIAN

Bab ini akan menguraikan metode dan pendekatan yang

digunakan dalam pengembangan sistem.

BAB IV : HASIL DAN PEMBAHASAN

Bab ini akan menguraikan dan membahas hasil

perancangan sistem yang dibuat untuk diimplementasikan

pada PT. Mitra Niaga Sukses.

BAB V : PENUTUP

Bab ini berisi tentang hasil dari kesimpulan berdasarkan

analisa, perancangan dan implementasi yang telah

dilakukan. Bab ini juga berisi saran-saran secara

keseluruhan sehingga sistem yang telah dibuat dapat

Page 19: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxiv

dikembangkan menjadi sistem yang lebih baik atau sistem

yang lebih besar.

BAB II

LANDASAN TEORI

2.1 Internet

Internet merupakan hubungan antar berbagai jenis komputer dan

jaringan di dunia yang berbeda sistem operasi maupun aplikasinya, dimana

hubungan tersebut memanfaatkan kemajuan media komunikasi telepon dan

satelit yang menggunakan protokol standar dalam berkomunikasi yaitu

Transfer Control Protocol / Internet Protocol (TCP/IP).

Internet dapat menghubungkan jaringan-jaringan sederhana yang

terdiri dari beberapa komputer di suatu ruangan hingga jaringan-jaringan

canggih yang merentang antar benua dan menghubungkan ribuan, bahkan

jutaan komputer (Nugroho, 2006 : 26).

Page 20: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxv

Teknologi internet adalah suatu jaringan informasi yang pada awalnya

dikembangkan oleh Departeman Pertahanan dan Keamanan Amerika Serikat

(DoD = Departement of Defense USA), sebagai proyek strategis yang

bertujuan untuk berjaga-jaga atau penanggulangan bila terjadi gangguan pada

jaringan komunikasi umum, khususnya pengaruhnya pada sistem komunikasi

militer mereka. Pada saat itu perang dingin antara Amerika Serikat dengan

Uni Soviet sedang mencapai puncaknya, sehingga mereka membuat antisipasi

atas segala kemungkinan terjadi.

2.1.1 Sejarah Internet

Pada tahun 1969 Advanced Research Project Agency (ARPA),

yaitu sebuah bagian dalam kementerian Pertahanan Amerika Serikat

memulai sebuah proyek, yang di satu sisi menciptakan jalur komunikasi

yang tak dapat dihancurkan dan disisi lain memudahkan kerjasama antar

badan riset diseluruh negeri, seperti industri senjata, maka terbentuklah

Advanced Research Projects Agency Network (ARPANet).

Bila pada awalnya hanya komputer sejenis yang dapat melakukan

pertukaran data, namun dengan berkembangnyanya komputer dengan

berbagai sistem operasi lain menuntut solusi baru komunikasi yang tak

terbatas antar semua badan yang tergabung dalam jaringan.

Page 21: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxvi

Untuk itu dibuatlah Internetting Project, yang merupakan

pengembangan lebih lanjut dari hasil yang telah dicapai dalam

ARPANet, agar media komunikasi baru ini juga dapat dimanfaatkan

oleh berbagai sistem komputer yang tergabung. Kemudian vendor-

vendor komputer meramaikan lalu lintas jaringan tersebut untuk

berbagai kebutuhan, sehingga terciptalah INTERNET.

2.1.2 Elektronic Mail (Email)

Elektronik Mail atau disingkat Email adalah pengiriman pesan

secara elektronik yang memungkinkan pengguna komputer

berkomunikasi dengan pengguna lainnya dan berlangganan berita

kepada grup diskusi yang diminati (mailing list) (Oetomo, 2003 : 41).

Pesan elektronik dapat terdiri dari satu baris ataupun dokumen

multimedia yang terdiri dari teks, video dan suara. Email mendukung

pengiriman pesan, pengembalian pesan, dan kemampuan untuk

melampirkan file pada pesan dasar. Email memungkinkan pengguna

untuk berkomunikasi secara cepat, menghindari jalur sibuk telepon,

mahalnya pulsa telepon, serta lamanya pengiriman data. Karena tidak

menyusahkan dan tidak mahal, maka email menjadi hal yang utama

dalam perusahaan dan demikian pula untuk personal. Dalam hal khusus,

E-Commerce dapat menggunakan email sebagai salah satu alat bisnis.

2.2 Protokol

Page 22: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxvii

Protokol adalah sebuah aturan yang mendefinisikan beberapa fungsi

yang ada dalam sebuah jaringan komputer, misalnya mengirim pesan, data,

informasi dan fungsi lain yang harus dipenuhi oleh sisi pengirim (transmitter)

dan sisi penerima (receiver) agar komunikasi dapat berlangsung dengan benar

(tim penelitian dan pengembangan wahana komputer, 2003 : 12).

2.2.1 Transmission Control protocol / Internet protocol (TCP / IP)

TCP/IP adalah sekumpulan protokol yang didisain untuk

melakukan fungsi-fungsi komunikasi data pada Wide Area Network

(WAN). TCP/IP terdiri atas sekumpulan protokol yang masing-masing

bertanggung jawab atas bagian-bagian tertentu dari komunikasi data.

Protokol ini memungkinkan sistem apapun yang terhubung didalamnya

bisa berkomunikasi dengan sistem lain tanpa harus memperdulikan

bagaimana remote system yang lain tersebut bekerja (Sopandi, 2004 :

34).

TCP/IP adalah sekelompok protokol yang mengatur komunikasi

data komputer di internet (Purbo, 1998 : 1). Setiap protokol dalam

kesatuan ini memiliki aturan yang spesifik. Protokol digunakan oleh

Advanced Research Projects Agency (ARPA) untuk departemen

Pertahanan Amerika Serikat pada tahun 1969. ARPA menginginkan

sebuah protokol yang memiliki karakter sebagai berikut:

a. Mampu menghubungkan berbagai jenis sistem operasi.

Page 23: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxviii

b. Dapat diandalkan dan mampu mendukung komunikasi dengan

kecepatan tinggi.

c. Routable dan scalable untuk memenuhi jaringan yang kompleks dan

luas.

Sebuah alamat TCP/IP adalah nilai biner berukuran 32 bit yang

diberikan kesetiap host dalam sebuah jaringan. Nilai ini digunakan untuk

mengenali jaringan, dimana host tersebut dan mengenali nomor unik

host bersangkutan di jaringan tertentu. Setiap host yang terhubung jadi

satu pada sebuah internetwork harus memiliki satu alamat unik TCP/IP

(tim penelitian dan pengembangan wahana komputer, 2003 : 17).

TCP/IP dirancang untuk menjadi komponen inti perangkat lunak

dari suatu jaringan. Semua bagian di dalam keluarga TCP/IP memiliki

tugas tersendiri, misalnya mengirim email, mentrasfer file, menyediakan

layanan login jarak jauh atau remote dan menangani informasi routing

pada jaringan. Protokol TCP bertanggung jawab untuk memecah

informasi kedalam beberapa paket, sedangkan IP bertanggung jawab

mengangkut atau melakukan trasfer paket-paket tersebut sesuai tujuan.

Kemudian TCP bertugas menyatukan kembali paket-paket itu ke urutan

yang benar. Layanan dalam TCP/IP yang berbeda dikelompokkan

menurut fungsi-fungsinya. Protokol-protokol transport mengendalikan

pergerakan data antara dua mesin, dan mencakup Transmission Control

Protocol (TCP). Protokol ini bersifat connection–base, artinya kedua

mesin pengirim dan penerima tersambung dan berkomunikasi satu sama

Page 24: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxix

lain.

Adapun User Datagram Protocol (UDP), merupakan protokol

yang bersifat connectionless atau tanpa koneksi, artinya data dikirim

tanpa kedua mesin penerima dan pengirim saling berhubungan. Ini

seperti mengirim surat melalui kantor pos, surat dikirim namun ia tidak

pernah bisa tahu apakah surat tersebut sampai ditujuan atau tidak.

Sementara itu ada dua protokol routing berfungsi untuk menangani

pengalamatan atau addressing data dan menentukan jalur terbaik untuk

mencapai tujuan. Protokol-protokol tersebut juga bertanggung jawab

memecah informasi-informasi ukuran besar dan menyusunnya kembali

pada tujuan. Protokol tersebut antara lain:

a. Internet Protocol (IP) berfungsi untuk menangani data yang

sebenarnya.

b. Internet Control Message Protocol (ICMP) berfungsi menangani

informasi status untuk IP, seperti error atau kesalahan dan perubahan

dalam perangkat keras jaringan yang mempengaruhi routing atau

penentuan jalur.

c. Routing Information Protocol (RIP) dan Open Shortest-Past First

(OSPF), yaitu satu dari berbagai protokol yang menentukan metode

routing terbaik untuk menyampaikan data (Nanang, 2005 : 3).

2.2.2 Hyper Text Transfer Protocol (HTTP)

Page 25: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxx

HTTP adalah suatu protokol yang bertugas menangani permintaan

atau request dari browser untuk mengambil dokumen-dokumen web.

Dengan protokol ini sebuah web client, dalam hal ini browser seperti

Internet Explorer atau Netscape Navigator dapat melakukan pertukaran

data hypermedia, seperti teks, gambar, suara, bahkan video dengan web

server.

Protokol HTTP digunakan untuk layanan www. Port default yang

digunakan adalah port 80, sedangkan jenis hubungan adalah connection

oriented dengan menggunakan protokol TCP (Newman, 2002 : 18)

HTTP bekerja diatas Transmission Control Protocol (TCP) yang

menjamin sampainya data ditujuan dalam urutan yang benar. Bila suatu

kesalahan terjadi selama proses pengiriman, pihak pengirim akan

mendapat pemberitahuan bahwa telah terjadi ketidakberesan pada data.

Setiap halaman web yang dikirimkan akan melibatkan satu proses

penyambungan antara client dan server, baru datanya akan dikirim.

Setelah data selesai dikirim, koneksi antara server dan client akan

terputus. Sifat ini membuat HTTP sering disebut dengan istilah protocol

hit-and-run. Suatu halaman web sering kali berisi beberapa file gambar,

atau beberapa file-file yang lain. HTTP memaksa server untuk menjalin

hubungan baru setiap kali hendak mengirim satu buah file. Hal ini tidak

menguntungkan dan tidak efisien, mengingat proses antara

penghubungan, pemutusan dan penghubungan kembali semacam ini

menyebabkan beban bagi jaringan. Standar baru protokol HTTP, yaitu

Page 26: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxxi

HTTP/1.1 yang baru-baru ini diperkenalkan, dirancang untuk mengatasi

masalah diatas.

Web diarahkan agar untuk ke penggunaan persistent connection

atau sambungan yang terjaga atau berkesinambungan secara lebih

efisien. Dalam hal ini, HTTP/1.1 server tidak akan memutuskan

hubungan dengan client pada akhir transfer dokumen. Hubungan tetap

dibuka untuk melayani, bila saja ada request lagi dalam waktu yang

singkat. Hubungan baru akan diputuskan, bila setelah melewati suatu

batas tertentu atau yang bisa ditentukan oleh administrasi server ke client

tidak mengirimkan request lagi. Keuntungan lain dari persistent

connection adalah penggunaan pipelining. Pipelining adalah suatu proses

pengiriman request berikutnya segera setelah request sebelumnya

dikirimkan tanpa menunggu balasan dari server terlebih dahulu. Dalam

hal ini server-nya tetap harus melayani setiap request secara berurutan,

namun langkah ini mengurangi waktu tunda antara setiap request.

Hasilnya adalah data akan lebih cepat sampai ditujuan. Standar

HTTP/1.1 ini sekarang sudah mulai dimasyarakatkan dan banyak paket

perangkat lunak server web komersial dan non-komersial yang sudah

mendukung standar baru ini. Browser-browser web keluaran terbaru

umumnya juga mendukung HTTP/1.1 (Nanang, 2005 : 6).

2.2.3 Hyper Text Transfer Protocol Secure (HTTPS) dan Secure Socket Layer

(SSL)

Page 27: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxxii

HTTPS merupakan versi aman dari HTTP, yaitu protokol

komunikasi dari World Wide Web (WWW). Pertama kali ditemukan oleh

Netscape Communications Corporation untuk menyediakan otentikasi

dan komunikasi tersandi dan penggunaan dalam komersial elektris.

Selain menggunakan komunikasi plain text, HTTPS membuat

sandi data sesi dengan menggunakan protokol Secure Socket Layer

(SSL) atau protokol Transport Layer Security (TLS). Pada umumnya

port HTTPS adalah 443.

Tingkat keamanan pada internet tergantung pada ketepatan dalam

mengimplementasikan pada browser web dan perangkat lunak server

dan didukung oleh algoritma penyandian yang aktual (Nanang, 2005 :

7).

Oleh karena itu, pada halaman web digunakan HTTPS, dan URL

yang digunakan dimulai dengan ”https://” bukan dengan ”http://”

SSL menawarkan metode perlindungan yang mirip dengan

HTTPS, tetapi melindungi saluran komunikasi diantara dua protokol

bagian bawah dalam tumpukan protokol, yaitu antara lapisan aplikasi

dan lapisan jaringan dan transportasi menurut standar protokol TCP/IP.

SSL dapat juga digunakan untuk transaksi-transaksi selain yang berjalan

di web, tetapi ia tidak dirancang untuk menangani keputusan keamanan

berbasis pada otentikasi pada aplikasi atau dokumen (Nugroho, 2006 :

158).

Page 28: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxxiii

2.2.4 Gerbang atau Port

Port adalah pintu masuk datagram dan paket data. Port dapat

dibuat mulai dari angka 0 sampai dengan 65536. Port 0 sampai 1024

disediakan untuk layanan yang standar, seperti FTP, telnet, email, web

dan lainya. Port ini dikenal dengan istilah ”well Known Port” (Nanang,

2005 : 21).

Nomor Port Keterangan

20, 21 FTP

22 SSH

23 Telnet

25 Send mail

80 Web (HTTP)

443 Security (HTTPS)

Tabel 2.1 Pembagian Port

2.3 Client – Server

Web menggunakan model jaringan dengan arsitektur client – server

sebagai dasar untuk komunikasi data. Model client - server untuk sistem

komputer jaringan melibatkan tiga komponen. yaitu client, server, dan

jaringan. Client merupakan aplikasi perangkat lunak yang berjalan pada

komputer penyedia informasi. Perangkat lunak client dapat disesuaikan

dengan sistem perangkat keras pengguna dan berperan sebagai antarmuka

antara sistem tersebut dengan sistem penyedia informasi pada server

Page 29: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxxiv

(Nugroho, 2006: 137). Sedangkan server adalah sistem atau proses yang

menyediakan data atau layanan yang diminta oleh Client (Kadir, 2003 : 81).

Pengguna dapat mengajukan permintaan atau request informasi melalui

client. Permintaan ini berjalan melalui jaringan menuju ke server atau dikenal

dengan Web Sever, kemudian server menerjemahkan permintaan dan

mengambil tindakan yang diperlukan. Tindakan ini dapat melibatkan suatu

basis data. Hasil dari transaksi permintaan, jika ada akan dikembalikan ke

client untuk ditampilkan. Semua komunikasi client-server mengikuti

sekumpulan peraturan atau protokol yang didefinisikan untuk program

tersebut, lalu dieksekusi di server. Hasil eksekusi kemudian bersama dengan

teks HTML lainnya dikirim sebagai hasil ke Web Client. Web Client

umumnya lebih dikenal dengan istilah Web Browser. Web Browser yang

sering digunakan antara lain Microsoft Internet Explorer dan Netscape

Navigator. Sedangkan program yang biasa digunakan untuk Web Server

adalah Apache (Multiplatform) dan Microsoft Internet Information Server.

2.4 Penjualan

Penjualan merupakan salah satu fungsi penting dalam pemasaran, karena

merupakan sumber utama pendapatan yang diperlukan guna menutup biaya-

biaya yang dikeluarkan oleh perusahaan. Selain itu fungsi penjualan

diharapkan mendapat laba untuk perusahaan, karena dengan penjualan dapat

tercipta suatu proses pertukaran barang atau jasa antara penjual dengan

pembeli.

Page 30: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxxv

2.4.1 Konsep Penjualan atau Pemasaran

Menurut American Marketing Association, pemasaran dapat

didefinisikan sebagai proses analisis, perencanaan, dan implementasi

konsep-konsep penetapan harga atau pricing, promosi atau promotion,

serta penyebaran atau distribution ide-ide, barang-barang, dan layanan-

layanan, untuk menciptakan pertukaran-pertukaran yang memuaskan,

baik untuk sasaran-sasaran organisasi maupun untuk sasaran-sasaran

pribadi (Nugroho, 2006 : 203).

2.4.2 Pengertian Sistem Penjualan di Internet

Konsep penjualan dalam internet mempunyai pengertian yang

sedikit berbeda dengan konsep penjualan pada umumnya, dimana

unsur place dan promotion, menjadi fokus utama dalam penjualan

melalui internet.

Konsep penjualan dalam internet (Nugroho, 2006 : 205), terbagi

menjadi:

a. Product atau Produk

Sesuatu yang dipasarkan berupa barang atau goods dan jasa atau

service pada web, product disajikan dalam bentuk informasi,

gambar dan file suara.

b. Pricing atau Harga

Harga produk pada internet serupa dengan konsep harga pada

penjualan konvensional, akan tetapi pada internet atau web

Page 31: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxxvi

khususnya terdapat beberapa penghematan biaya penjualan karena

menggunakan penjualan yang online, sehingga produk disesuaikan

dengan harga-harga bersaing.

c. Place atau Tempat

Metode yang diciptakan untuk menjadikan web sebagai media

distribusi informasi produk dan dapat juga menjadi sasaran

penjualan.

d. Promotion atau Promosi

Promosi pada internet dapat berupa periklanan, penjualan produk, dan

hubungan masyarakat.

e. Personalization atau Pribadi

Personalization di internet merujuk pada kemampuan para

konsumen untuk menerima informasi yang bersifat pribadi atau

tindakan para konsumen dalam hal mengunjungi situs-situs web

dengan halaman-halaman yang di rancang khusus untuk mereka.

2.5 Sistem Manajamen Basis Data

Basis data adalah kumpulan item data yang saling berhubungan satu

dengan yang lainnya yang diorganisasikan berdasarkan skema atau struktur

tertentu, tersimpan di hardware komputer dengan software untuk melakukan

manipulasi untuk kegunaan tertentu.1

1 http://www. IlmuKomputer.com

Page 32: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxxvii

Sedangkan menurut McLeod (1995 : 40), basis data adalah suatu koleksi

data komputer yang terintegrasi, diorganisasikan dan disimpan dalam suatu

cara sehingga memudahkan untuk pengambilan kembali. Data yang terdapat

dalam basis data dikelola oleh suatu perangkat lunak yang disebut Sistem

Manajemen Basis Data atau Database Management System (DBMS).

DBMS adalah suatu program yang digunakan untuk memasukkan,

mengubah, menghapus, memanipulasi, dan memperoleh data atau informasi

dengan praktis dan efisien (Kadir, 1998 : 17). Adapun keunggulan dari DBMS

adalah sebagai berikut:

a. Kepraktisan, yaitu sistem yang berbasis kertas akan menggunakan kertas

yang sangat banyak, sedangkan dengan DBMS menggunakan media

penyimpan sekunder yang berukuran kecil tetapi dapat menampung

informasi yang besar.

b. Kecepatan, yaitu mesin dapat mengambil atau mengubah data jauh lebih

cepat dari manusia.

c. Mengurangi kejenuhan, yaitu orang cenderung menjadi bosan kalau

melakukan tindakan-tindakan berulang yang menggunakan tangan.

d. Informasi yang tersedia pada DBMS bersifat mutakhir dan akurat setiap

saat.

2.6 Sistem Basis Data Relasional

Menurut Haryanto (2005 : 8), dalam basis data terdapat model data yang

berfungsi untuk menjelaskan struktur dari basis data tersebut, salah satunya

Page 33: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxxviii

adalah model data relasional. Model data relasional merupakan model yang

paling sederhana sehingga mudah digunakan dan dipahami oleh pengguna.

Dalam sistem manajemen basis data relasional, ada beberapa operasi dasar

yang dapat dilakukan, seperti :

a. Membuat dan menghapus tabel.

b. Memperbaiki, menyisipkan, dan menghapus tuple.

c. Menambah dan menghapus atribut.

d. Menyalin data dari satu tabel ke tabel lainnya.

e. Melakukan retrieve atau query terhadap sebuah tabel, tuple, atau atribut.

f. Mencetak, menyusun, atau membaca data sebuah tabel atau tuple.

g. Melakukan penggabungan (join) atau kombinasi berdasarkan nilai yang

terdapat dalam sebuah tabel.

2.7 Electronic Business atau E-Bussiness

Definisi E-Business adalah sebuah model bisnis yang memfokuskan

pada teknologi internet untuk menghubungkan dan memperkuat proses-proses

bisnis, perdagangan elektronis (Electronic Commerce), dan komunikasi serta

kolaborasi antara sebuah perusahaan dengan para pelanggan, pemasok, dan

mitra kerja bisnis elektronis lainnya. (Kadir, 2003 : 379)

Dalam dunia E-Business, banyak aplikasi yang ditawarkan oleh vendor.

Banyak aplikasi yang dibangun berdasarkan business process. Aplikasi

E-Business dapat dikategorikan menjadi empat jenis, yang pertama adalah

Customer Relationship Management (CRM), konsep ini menunjukkan cara

Page 34: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xxxix

untuk menjalin hubungan yang efektif antara perusahaan dengan

pelanggannya. Yang kedua adalah Product Design Management (PDM) yaitu

pelanggan dapat berperan aktif dalam proses pembuatan produk dengan E-

Business dan internet. Sebagai contoh seorang pelanggan dapat memesan

sebuah CD audio berisi lagu yang dapat dipilih sesuai dengan daftar judul lagu

yang ada. Yang ketiga adalah Enterprise Resource Planning (ERP), konsep

aplikasi E-Business ini secara utuh mengintegrasikan perencanaan semua

proses yang terkait dalam suatu perusahaan seperti sumber daya manusia,

masalah administrasi, keuangan dan semua hal yang berkaitan dengan

perencanaan penjualan produk dan jasa. Dan yang terakhir adalah Supply

Chain Management (SCM). Supply Chain Management (SCM) adalah suatu

proses pengadaan bahan mentah produksi yang biasanya diperoleh perusahaan

dengan melakukan pemesanan kepada para pemasok (supplier).

Beberapa tahapan yang umumnya dilalui perusahaan menuju terciptanya

suatu sistem E-Business yang handal meliputi penyampaian informasi

mengenai produk dan jasa serta profil perusahaan, menyediakan dukungan

pelanggan atau customer support atas produk dan jasa yang dijual,

memberikan fasilitas transaksi online, fasilitas interaksi dengan sentuhan

personal dan pada akhirnya membangun komunitas di antara para pelanggan.

Dalam mendesain suatu arsitektur E-Business, perlu diperhatikan

beberapa hal penting. Diantaranya adalah mengenai profil pelanggan atau

customer profile, di sini sangatlah penting untuk mengenal secara lebih

mendalam mengenai latar belakang, perilaku konsumsi maupun data-data

Page 35: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xl

penting lainnya untuk kemudian digunakan sebagai dasar dalam menentukan

berbagai fasilitas dan kemudahan yang ingin ditawarkan. Dengan

kemungkinan yang hampir tanpa batas di alam maya, tentunya interaksi yang

menjadi kekuatan utama bisnis berbasis internet dibandingkan bisnis

konvensional, haruslah dimanfaatkan semaksimal mungkin. Aturan bisnis atau

business rule yang akan dijalankan dalam E-Business memainkan peranan

penting.

Ada beberapa hal yang perlu dicermati dalam perencanaan pembangunan

sebuah sistem E-Business yang benar-benar dapat menunjang operasi bisnis

yang akan diletakkan dan dijalankan di atas infrastruktur yang dipersiapkan.

Setiap keputusan untuk pemilihan dan penggunaan suatu teknologi haruslah

didasarkan atas kebutuhan dan aturan proses bisnis yang ada. Pada saat ini

dibutuhkan pelaku bisnis yang mulai memasuki arena pertempuran E-Business

untuk lebih kreatif dalam menyediakan dan menawarkan produk dan jasa

mereka dengan bantuan teknologi internet ini. Transformasi dari bisnis

konvensional ke digital bukan hanya sekedar menggunakan teknologi canggih,

tetapi nilai tambah yang dapat dihasilkan dengan penggunaan teknologi

internet.

2.8 Evolusi E-Business

E-Bussiness telah banyak mengalami perubahan kearah yang lebih maju.

Ada empat aspek yang dapat dilihat sehubungan dengan hal tersebut, yaitu:

Page 36: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xli

a. Aspek pertama adalah perubahan secara cepat dan mendasar atau revolusi

dari bisnis konvensional menuju E-Business murni yang menghasilkan dot

com crash. Pada tahun 2000 banyak perusahaan lebih berhati-hati dalam

memilih jalur evolusi atau perubahan secara perlahan dalam mewujudkan

mekanisme bisnis konvensional menuju E-Business.

b. Aspek kedua adalah terjadinya perubahan sudut pandang mengenai teori-

teori ekonomi lama atau old economy yang digantikan teori-teori ekonomi

baru atau digital economy.

c. Aspek ketiga adalah perusahaan yang sebelumnya tergantung pada aspek

fisik berubah menjadi perusahaan virtual. Pada akhirnya yang dapat

bertahan adalah perusahaan yang menggabungkan kedua bentuk konsep

tersebut.

d. Aspek keempat adalah beralihnya perusahaan dot com yang berdiri sendiri

menjadi konsorsium bisnis yang pada akhirnya penggabungan kedua

konsep diatas untuk bertahan atau lebih dikenal dengan istilah Internet

Working.

2.9 Electronic Commerce (E-Commerce)

Saat ini dunia perdagangan tidak lagi dibatasi dengan ruang dan waktu.

Mobilitas manusia yang tinggi menuntut dunia perdagangngan mampu

menyediakan layanan jasa dan barang dengan cepat sesuai dengan permintaan

konsumen. Untuk mengatasi masalah tersebut maka kini muncul transaksi

yang menggunakan media internet untuk menghubungkan antara produsen dan

Page 37: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xlii

konsumen. Transaksi melalui Internet ini lebih dikenal dengan nama E-

Commerce dan E-Business. Teknologi E-Commerce telah lama dipakai di

internet yaitu berasal dari layanan Electronic Data Interchange (EDI), dimana

layanan EDI ini telah berkembang sedemikian pesatnya di negara-negara yang

mempunyai jaringan komputer dan telpon dengan akses yang tak terbatas

untuk memperoleh data yang dibutuhkan dengan sangat cepat.

2.9.1 Definisi E-Commerce

Menurut Indrajit (2001 : 25), definisi E-Commerce (Electronic

Commerce) adalah suatu cara berbelanja atau berdagang secara online

atau direct selling yang memanfaatkan fasilitas internet dimana terdapat

website yang dapat menyediakan layanan “get and deliver”.

Proses yang ada dalam E-Commerce adalah sebagai berikut:

1. Presentasi elektronis (pembuatan website) untuk produk dan layanan.

2. Pemesanan secara langsung dan tersedianya tagihan.

3. Otomasi account pelanggan secara aman, baik nomor rekening

maupun nomor kartu kredit.

4. Pembayaran yang dilakukan secara langsung (online) dan

penanganan transaksi.

Jadi E-Commerce merupakan satu set dinamis teknologi, aplikasi

dan proses bisnis yang menghubungkan perusahaan, konsumen dan

Page 38: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xliii

komunitas tertentu melalui transaksi elektronik dan perdagangan barang,

pelayanan dan informasi yang dilakukan secara elektronik. 2

Walaupun istilah E-Commerce baru beberapa tahun terakhir

mendapat perhatian, sebenarnya E-Commerce telah ada dalam berbagai

bentuk selama lebih dari 20 tahun. Teknologi yang disebut dengan

Electronic Data Interchange (EDI) dan Electronic Funds Transfer

(EFT), yang pertama kali diperkenalkan pada akhir tahun 1970-an.

Pertumbuhan penggunaan kartu kredit, Automated Teller Machines

(ATM) dan perbankan via telepon di tahun 1980-an juga merupakan

bentuk-bentuk E-Commerce. Secara umum E-commerce dapat diartikan

sebagai segala bentuk transaksi perdagangan atau perniagaan, baik

barang atau jasa atau trade of goods and service dengan menggunakan

media elektronik.

Sedangkan E-Business adalah kegiatan berbisnis di internet yang

tidak saja pembelian, penjualan barang dan jasa, tapi juga pelayanan

pelanggan dan kerja sama dengan rekan bisnis baik individual maupun

instansi.

2.9.2 Jenis-jenis E-Commerce

Menurut Kadir (2003 : 381), klasifikasi E-Commerce dibagi

menjadi 2 (dua) jenis, yaitu :

a. Business to Business (B2B)

2 http://www. students.ukdw.ac.id/~22033156/index.php?E-Commerece_and_E-Business:What_is_E-Commerce_and_E-Business

Page 39: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xliv

Merupakan sistem komunikasi bisnis online antar pelaku

bisnis. Para pengamat E-Commerce mengakui bahwa akibat

terpenting adanya sistem komersial yang berbasis web tampak

pada aspek business to business.

B2B bukanlah satu hal yang baru, karena pada umumnya B2B

menggunakan mekanisme Electronic Data Interchange (EDI) yang

sudah ada sejak lama. Tetapi sistem ini relatif masih sangat mahal

dan standar yang digunakan seringkali menyulitkan interkomunikasi

antar pelaku bisnis. Adapun beberapa karakteristik yang terdapat

dalam B2B, antara lain :

a.1.Trading partners yang sudah saling mengetahui dan antara

mereka sudah terjalin hubungan yang berlangsung cukup lama.

Pertukaran informasi yang dilakukan, hanyalah diantara mereka

saja, karena sudah sangat mengenal satu sama lain, sehingga

pertukaran tersebut dilakukan atas dasar kebutuhan dan

kepercayaan.

a.2.Pertukaran data dilakukan secara berulang-ulang dan berkala

dengan format data yang telah disepakati.

a.3.Salah satu pelaku tidak harus menunggu partner mereka lainnya

untuk mengirimkan data.

a.4.Model yang umum digunakan adalah Peer-to-Peer, dimana

Processing lntelligence dapat didistribusikan di kedua pelaku

bisnis.

Page 40: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xlv

b. Business to Customer (B2C)

Permasalahan yang dihadapi jenis E-Commerce yang satu ini

berbeda dengan B2B. Banyak cara yang digunakan untuk melakukan

pendekatan pada konsumen, antara lain dengan mekanisme toko

online atau Electronic Shopping Mall atau bisa juga dengan

menggunakan konsep portal seperti yang sedang meledak di

Indonesia sekarang ini.

Dalam B2C, para penjual menyediakan semacam storefront yang

berisi katalog produk dan pelayanan yang diberikan. Dan para

pembeli dapat melihat-lihat barang apa saja yang akan dibeli, dan hal

ini dapat dilakukan dimana dan kapan saja tanpa harus dibatasi oleh

jam buka toko pada umumnya.

Banyak hal yang harus diperhatikan dalam penerapan E-

Commerce B2C ini, antara lain adalah:

b.1.Pelanggan

Kalangan mana saja yang akan menjadi target penjualan produk

atau jasa yang akan kita lakukan. Dan apa saja sebenarnya yang

mereka butuhkan dan inginkan untuk pemenuhan kepuasan

mereka.

b.2.Promosi

Page 41: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xlvi

Bagaimana cara kita untuk menarik pelanggan dan berusaha

agar pelanggan-pelanggan yang telah kita miliki selalu setia

kepada kita.

b.3.Barang Dagangan

Produk apa saja yang akan diberikan, dan bagaimana

memposisikan serta memperlihatkannya pada pelanggan agar

mudah untuk dilihat dan diketahui oleh para pelanggan.

b.4.Pelayanan

Bagaimana cara kita menjawab pertanyaan dari pelanggan

dan sekaligus memecahkannya. Hal ini dilakukan agar para

pelanggan akan merasa puas akan transaksi pembelian yang

telah mereka lakukan, dan akan menjadi pelanggan yang

setia.

b.5.Proses Transaksi

Bagaimana cara menangani permintaan, dan pemrosesan

pembayaran yang dilakukan oleh pelanggan. Proses transaksi

yang tidak berbelit-belit merupakan suatu keharusan yang

harus dimiliki penjual. Oleh karena itu, penggunaan software

transaksi online yang didukung oleh fasilitas server yang

handal, aman, cepat sangatlah mutlak dibutuhkan.

b.6.Pengiriman

Bagaimana produk yang dipesan pelanggan tersebut dikirim.

Pengiriman dapat dilakukan sendiri atau menggunakan jasa

Page 42: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xlvii

pengiriman lainnya. Biaya pengiriman sebaiknya dihitung

dalam pembayaran, atau bahkan memberikan pelayanan

gratis terhadap pengiriman yang dilakukan.

b.7.Analisis Data Penjualan

Semua transaksi dan hasil-hasilnya dicatat untuk kemudian

dianalisis, apakah usaha mengalami kemajuan atau kemunduran.

b.8.Penampilan Website

Disain website yang menarik dan tidak membingungkan, dan

akses yang dapat dilakukan dengan cepat, mudah oleh

siapapun, kapan dan dimana saja akan sangat menarik minat

calon atau pelanggan.

Seperti halnya B2B, maka B2C juga memiliki beberapa

karakteristik yang diantaranya adalah sebagai berikut :

a. Terbuka untuk umum, yaitu informasi disebarkan secara luas

kepada masyarakat.

b. Service yang dilakukan juga bersifat umum, sehingga

mekanismenya dapat digunakan oleh banyak orang. Sebagai

contoh, karena sistem web sudah umum dikalangan masyarakat

maka sistem yang digunakan adalah sistem web pula.

c. Service yang diberikan adalah berdasarkan permintaan dari

pelanggan. Konsumen berinisiatif sedangkan produsen harus

siap memberikan respon terhadap inisiatif konsumen tersebut.

Page 43: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xlviii

d. Sering dilakukan sistem pendekatan Client-Server, dimana

konsumen di pihak client menggunakan sistem yang minimal

atau berbasis web dan penyedia barang atau jasa atau business

procedure berada pada pihak server.

2.9.3 Keuntungan-keuntungan E-Commerce

Menurut Nugroho (2006 : 20), beberapa keuntungan e-commerce

yang dapat diperoleh dari pelaksanaannya antara lain adalah sebagai

berikut:

a. Bagi Perusahaan

1. Memperpendek jarak

Perusahaan-perusahaan dapat lebih mendekatkan diri dengan

konsumen. Dengan hanya mengklik link-link yang ada pada

situs-situs, konsumen dapat menuju ke perusahaan dimana pun

saat itu mereka berada.

2. Perluasan pasar

Jangkauan pemasaran menjadi semakin luas dan tidak terbatas

oleh area geografis dimana perusahaan itu berada. Perluasan

jaringan mitra bisnis.

Page 44: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xlix

Pada perdagangan tradisional, sangat sulit bagi suatu perusahaan

untuk mengetahui posisi geografis mitra kerjanya yang berada si

negara-negara lain atau benua lain.

3. Lebih efisien

Perusahaan-perusahaan yang berdagang secara elektronik tidak

membutuhkan kantor, toko yang besar, dan dapat menghemat

kertas-kertas yang digunakan, serta sangat efisien dari segi

waktu.

b. Bagi Konsumen

1. Lebih Efektif

Konsumen dapat memperoleh informasi tentang produk dan jasa

yang dibutuhkannya dan bertransaksi dengan cara yang cepat dan

murah.

2. Aman secara fisik

Konsumen tidak perlu mendatangi toko tempat perusahaan

menjajakan barangnya dan ini memungkinkan konsumen dapat

bertransaksi dengan aman sebab di daerah-daerah tertentu

mungkin sangat berbahaya jika berkendaraan dan membawa

uang tunai dalam jumlah yang besar.

3. Fleksibel

Konsumen dapat melakukan transaksi dari berbagai lokasi, baik

dari rumah, kantor, warnet, atau tempat-tempat lainnya.

Page 45: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

l

Gambar 2.1 Proses Pemesanan secara Manual

Gambar 2.2 Proses Pemesanan dengan E-Commerce

(jbptgunadarma, 2004)3

2.9.4 Kegiatan yang Berhubungan dengan E-Commerce

Banyak sekali hal yang dapat dilakukan melalui E-Commerce.

Namun pada umumnya orang menganggap E-Commerce sebagai

kegiatan seperti kita membeli sebuah buku di toko online, padahal E-

Commerce tidak sesempit itu. E-Commerce masih luas dan masih

3 http://www. Jbtgunadarma.edu

Page 46: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

li

banyak bidang-bidang lain yang harus dikembangkan. Ketepatan,

kemudahan, dan kecepatan menjadi ciri utama dari E-Commerce.

Ada beberapa hal yang berkaitan dengan kegiatan E-

Commerce, antara lain:

a. Perdagangan online melalui www Personal Computer (PC)

merupakan hal yang paling gampang dan umum.

b. Transaksi online bisnis antar perusahaan.

c. Internet banking yang saat ini sedang berkembang di Indonesia,

dimana kita dapat mengakses semua kegiatan yang berhubungan

dengan perbankan.

d. TV interaktif, dimana melalui ini kita dapat melihat daftar acara,

internet secara interaktif.

e. Wireless Application Protokol (WAP) juga menjadi tren yang

tidak kalah menarik di kalangan sistem belanja online.

2.9.5 Resiko dalam E-Commerce

Meskipun E-Commerce merupakan sistem yang

menguntungkan karena dapat mengurangi biaya transaksi bisnis dan

dapat memperbaiki kualitas pelayanan pada pelanggan, namun E-

Commerce dan semua infrastrukturnya akan mudah sekali

disalahgunakan oleh pihak yang tidak bertanggung jawab.

Dari segi pandangan bisnis, penyalahgunaan dan kegagalan

sistem yang terjadi antara lain :

Page 47: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lii

1. Kehilangan segi finansial secara langsung karena kecurangan

seorang penipu yang berasal dari dalam atau luar dengan

melakukan transfer sejumlah uang dari rekening yang satu ke

rekening lainnya, atau dia telah menghancurkan atau mengganti

semua data finansial yang ada.

2. Pencurian informasi rahasia yang berharga. Pada umumnya

banyak organisasi maupun lembaga yang menyimpan data rahasia

yang sangat penting bagi kelangsungan hidup mereka. Gangguan

yang timbul dapat menyingkap semua informasi rahasia tersebut

kepada pihak-pihak yang tidak berhak dan dapat mengakibatkan

kerugian yang besar.

3. Kehilangan kesempatan bisnis karena gangguan pelayanan.

Bergantung pada pelayanan elektronik dapat mengakibatkan

gangguan selama periode waktu yang tidak dapat diperkirakan.

Bentuk kesalahan ini bersifat nonteknis, seperti padamnya aliran

listrik secara tiba-tiba, atau jenis gangguan lainnya yang tidak

terduga.

4. Penggunaan akses ke sumber oleh pihak yang tidak berhak. Pihak

luar mendapatkan akses yang sebenarnya bukan menjadi haknya

dan dia gunakan hal itu untuk kepentingan pribadinya. Misalnya,

seorang hacker yang berhasil membobol sebuah sistem perbankan.

Setelah itu, dengan seenaknya ia akan memindahkan sejumlah

rekening orang lain ke dalam rekeningnya sendiri.

Page 48: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

liii

5. Kehilangan kepercayaan dari para konsumen. Kepercayaan

konsumen terhadap sebuah perusahaan atau lembaga atau institusi

tertentu dapat hilang karena berbagai macam faktor, seperti

informasi yang tidak sesuai dengan barang yang sesungguhnya,

misalnya mutu barang yang ditawarkan di internet dengan mutu

barang yang dikirimkan berbeda.

Maka untuk mengatasi masalah-masalah tersebut diatas

diperlukan sebuah sistem keamanan yang baik. Untuk menjamin

keamanan sebuah jaringan corporate yang masuk ke internet ada

beberapa alternatif & teknik pengamanan yang dapat digunakan

diantaranya adalah penggunaan Certification Authority, Secure Socket

Layer (SSL), dan lain-lain.

2.10 Keamanan di dalam E-Commerce

Banyak sekali kejahatan yang terjadi pada E-Commerce, salah satunya

adalah penyadapan. Misalnya penyadapan informasi kartu kredit cardholder.

Untuk mengatasi hal tersebut, dikembangkan beberapa bentuk sistem

pengamanan dalam bertransaksi.

Sistem tersebut menggunakan metode enkripsi atau yang lebih dikenal

dengan kriptografi, yaitu metode penyajian suatu pesan atau data yang

terkirim melalui jaringan publik dengan kunci-kunci atau keys tertentu.

Didalam kriptografi ada empat hal pokok (Setiawan, 2005 : 47), yaitu:

a. Confidentiality atau kerahasiaan

Informasi hanya untuk dan dimengerti oleh mereka yang berhak

Page 49: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

liv

b. Integrity atau keutuhan

Informasi tidak dapat diubah ditempat penyimpanan.

c. Non-Repudiation atau tidak dapat dipalsukan

Informasi bisa dipastikan siapa pengirim dan penerimanya.

d. Authentication atau teridentifikasi

Pengirim dan penerima bisa saling konfirmasi tentang masing-masing

identitas dan asal atau tujuan informasi.

Teknologi kriptografi yang dihasilkan harus berdasarkan pada empat

hal tersebut diatas, sehingga keamanan informasi dapat terjadi. Ada

beberapa teknologi enkripsi yang cukup popular, antara lain:

2.10.1 Secure Socket Layer (SSL)

SSL digunakan untuk mengamankan komunikasi web HTTP

antara browser dan web browser (Setiawan, 2005 : 89). SSL

awalnya dikembangkan oleh Netscape (www.netscape.com), diakui

oleh industri internet di dunia sebagai sebuah layer berkemampuan

khusus yang menjembatani network layer Transmission Control

Protocol / Internet Protocol (TCP/IP) dengan application layer

HyperText Transport Protocol (HTTP) dan Internet Massaging

Access Protocol (IMAP). Kemampuan khusus SSL tersebut

terletak pada sistem penyandian yang mampu menghasilkan kode

angka acak sepanjang 128 bit. Mudahnya, TCP/IP seperti sebuah

paralon yang berfungsi menghantarkan segala paket data dan

Page 50: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lv

informasi untuk aplikasi seperti web dan e-mail. (Simarmata, 2006

: 101). Berhubung pipa paralon TCP/IP ini mudah bocor, dapat

diintip atau dibajak oleh hacker, peran SSL adalah melindungi

TCP/IP tersebut dengan menyelimuti bagian luarnya dengan pipa

besi yang kedua ujungnya diberi gembok khusus. Gembok khusus

yang berupa kombinasi 128 bit tersebut hanya dapat dibuka oleh

kombinasi kunci khusus yang hanya dimiliki oleh si pengirim dan

si penerima paket. Begitu gembok dibuka, maka pipa tersebut akan

dapat mengalirkan data dengan lancar. Kombinasi kunci khusus

tersebut dikenal dengan istilah Public Key Cryptography. SSL

menggunakan tiga protokol yaitu SSL Handshake Protokol yang

digunakan sebagai tempat berlangsungnya session yang terjadi

antara client dan SSL server, SSL Change Chiper Spec Protocol

untuk memberikan persetujuan kepada chippersuite ketika session

sedang berlangsung, SSL Alert Protocol untuk menyampaikan

pesan error SSL antara SSL server dengan client.

Page 51: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lvi

Gambar 2.3. Secure Socket Layer, Sumber : Internet4

2.10.2 Public Key Cryptography

Public Key Cryptography yang juga dikenal dengan istilah

Enkripsi Asimetris (tidak simetris) menggunakan beberapa key

untuk pengenkripsian yaitu public key untuk enkripsi data dan

private key untuk dekripsi data. Public key disebarkan ke seluruh

dunia sementara private key tetap disimpan.5 Siapapun yang

memiliki public key tersebut dapat mengenkripsi informasi yang

hanya dapat dibaca oleh seseorang yang memiliki private key

walaupun anda belum pernah mengenal bahkan tidak tahu sama

sekali siapa yang memiliki public key tersebut. Contoh : Elgamal ,

RSA , DSA.

Keuntungan penggunaan public key cryptography adalah

memberikan jaminan keamanan kepada siapa saja yang melakukan

4 http://us.share.geocities.com/amwibowo/resource/rut6/set-cardholder-smartcard.pdf 5 http://students.ukdw.ac.id/~22033156/index.php?E-Commerece_and_E-Business:Definition

Page 52: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lvii

pertukaran informasi meskipun diantara mereka tidak ada

persetujuan mengenai keamanan data terlebih dahulu maupun

saling tidak mengenal satu sama lain. Public key cryptography

terdiri dari:

1. Kunci Simetris

Kriptografi simetris atau sering disebut juga kriptografi dengan

kunci rahasia adalah suatu fungsi yang melakukan enkripsi dan

dekripsi dengan kunci yang sama. Antara pengirim dan penerima

harus ada mekanisme pengiriman kunci yang aman agar kunci

rahasia tidak jatuh ke tangan orang lain.

Gambar 2.4 Kunci Simetris, sumber : Internet 6

Data Encryption Standard (DES) merupakan contoh dari

algoritma penyandian simetris. Panjang kunci DES adalah 64

bit atau 8 byte.

2. Kunci Asimetris

Berbeda dengan kriptografi simetris, kriptografi asimetris atau

sering disebut kriptografi dengan public key menggunakan 2 buah

kunci yaitu public key dan private key. Kriptografi ini disebut

6 http://www.geocities.com/amwibowo/resource/rut6/set-merchant-paymentgateway.pdf

Page 53: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lviii

kriptografi asimetris karena ia memiliki sifat jika suatu dokumen

dienkripsi menggunakan public key, maka dokumen hasil

enkripsinya hanya bisa didekripsi menggunakan private key;

begitu pula sebaliknya. Private key biasanya disimpan dan

dirahasiakan oleh pengirim, sedangkan public key disebarluaskan

kepada calon-calon penerima. Contoh algoritma penyandian

asimetris adalah RSA, singkatan dari nama penemunya (Rivest,

Shamir dan Adleman). Kunci RSA yang dipakai berkekuatan

1024 byte

Gambar 2.5 Kunci Asimetris, sumber : Internet 7

2.10.3 Certification Authority (CA)

Certification Authority adalah suatu konsep yang

memungkinkan penerima informasi untuk menguji terlebih dahulu

keaslian informasi yang didapat dan juga untuk menyediakan

bahwa data yang diterimanya dalam keadaan utuh. Digital

signature sebenarnya bukan merupakan tanda tangan yang kita

kenal melainkan suatu cara untuk menandai suatu dokumen

sehingga dokumen atau data tersebut tidak hanya mengidentifikasi 7 http://www.geocities.com/amwibowo/resource/rut6/set-merchant-paymentgateway.pdf

Page 54: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lix

pengirim, namun memastikan keutuhan dokumen sehingga tidak

berubah selama proses transmisi. Certification Authority

merupakan pihak ketiga yang dipercaya untuk membangun antara

sepasang public atau private key dangan individu. Certification

Authority ini akan memberikan suatu sertifikat digital yang

menunjukkan identitas dari pengguna (Setiawan, 2005 : 85).

Gambar 2.6 Contoh sertifikat digital, sumber: Internet8

2.10.4 Secure Electronic Transactions (SET)

Merupakan gabungan antara teknologi public atau private key

dengan digital signature. Public key pada enkripsi menggunakan

metode enkripsi 56 bit sampai dengan 1024 bit, sehingga tingkat

kombinasi enkripsinya sangat tinggi. Didalam bertransaksi, CA

membuatkan sertifikat digital yang berisi informasi jati diri dan

kunci public cardholder, berikut informasi nomor kartu kredit yang

”disembunyikan”, sehingga cardholder seperti mempunyai ”KTP”

digital. Biaya pengembangan infrastruktur SET relatif sangat

mahal, sehingga ini merupakan salah satu kekurangannya. 8 http://www.geocities.com/amwibowo/resource/rut6/set-cardholder-smartcard.pdf

Page 55: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lx

2.11 Personal Home Page (PHP)

Personal Home Page atau PHP merupakan bahasa skrip yang tertanam

dalam HTML untuk eksekusi bersifat server-side. PHP digunakan untuk

mengekstraksi data atau informasi yang dikehendaki oleh pengguna dari

basis data dan menampilkannya kedalam halaman web. Kebanyakan server-

server Windows NT dan UNIX atau sekarang lebih dikenal dengan LINUX

mendukung bahasa ini. PHP dibuat oleh Rasmus Lerdorf. Lerdorf

merupakan orang yang pertama kali menulis mesin pengurai atau parsing

engine dalam bahasa PHP sebagai Computer Graphic Interface atau CGI

Perl pada tahun 1995 yang disebutnya”Personal Home Page”, atau disingkat

dengan PHP. Tujuan awalnya adalah untuk mencatat pengunjung-

pengunjung yang membuka halaman web secara detail. Kemudian ia

menulis ulang kode-kode secara keseluruhan dengan bahasa pemrograman

C, yang membuat program tersebut semakin canggih dan mampu

berhubungan dengan basis data dan program-program lainnya (Sidik, 2001:

4).

Pada bulan November 1997, PHP/F1 versi 2.0 berhasil dirilis.pada rilis

ini interpreter sudah diimplementasikan dalam bahasa C. Masih pada tahun

yang sama sebuah perusahaan bernama Zend menulis ulang interpreter PHP

menjadi lebih bersih, lebih baik, dan lebih cepat. Pada bulan Juni 1998 Zend

kembali menulis interpreter baru untuk PHP dan meresmikan nama rilis

tersebut menjadi versi 3.0 (Sukarno, 2006 : 9).

Page 56: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxi

Kemudian pada pertengahan tahun 1999, Zend merilis kembali

interpreter PHP baru dengan nama PHP 4.0. PHP 4.0 merupakan versi PHP

yang paling populer di kalangan programmer web. Alasan yang menjadikan

PHP 4.0 ini begitu banyak diminati adalah kemampuannya untuk

membangun aplikasi web yang kompleks, namun tetap stabil dalam

kecepatan proses dan stabilitas yang tinggi.

Mulai pada bulan Juni 2004, PHP 5.0 kembali dirilis oleh Zend. Versi

ini adalah versi mutakhir dari PHP. Pada versi ini juga dikenalkan model

pemrograman berorientasi objek baru untuk menjawab perkembangan

bahasa pemrograman ke arah pemrograman berorientasi objek.

Selain ASP dan Perl, PHP yang secara sintaks sangat mirip dengan

bahasa pemrograman C/C++, merupakan satu dari sejumlah besar bahasa

skrip server-side yang paling banyak dipakai saat ini. Bahasa ini tidak selalu

digunakan untuk membuat aplikasi-aplikasi internet, ia juga bisa digunakan

untuk membuat aplikasi-aplikasi stand-alone. Walau demikian, PHP sangat

sering dipakai pada server-server web berbasis UNIX. Bahkan PHP

merupakan modul Apache yang paling sering digunakan.

PHP termasuk dalam Open Source Product, sehingga dapat dirubah

source code dan didistribusikan secara bebas. PHP juga diedarkan

secara gratis. PHP bisa didapatkan secara gratis. PHP juga dapat

berjalan diberbagai web server, misalnya IIS, Apache, PWS, Xitami,

dan lain-lain.

Page 57: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxii

Adapun kelebihan-kelebihan dari PHP, yaitu :

a. PHP mudah dibuat dan kecepatan akses tinggi.

b. PHP dapat berjalan dalam web server yang berbeda dan dalam sistem

operasi yang berbeda pula. PHP dapat berjalan di sistem operasi UNIX

atau LINUX, Windows 98, Windows NT dan Macintosh.

c. PHP diedarkan secara gratis.

d. PHP juga dapat berjalan pada web server Microsoft Personal Web Server,

Apache, IIS, Xitami dan sebagainya. PHP adalah termasuk bahasa yang

embedded atau bisa ditempel atau diletakan dalam tag HTML.

e. PHP termasuk server-side programming.

Menurut Sidik (2001 : 158), sistem database yang didukung oleh PHP

adalah:

1. Oracle,

2. Sybase,

3. mSQL,

4. MySQL,

5. Solid,

6. Generic ODBC,

7. Postgres SQL,

8. Microsoft Access, dan lain-lain.

PHP juga mendukung komunikasi dengan layanan lain melalui

protokol IMAP, SNMP, NNTP, POPS dan HTTP.

Page 58: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxiii

2.12 Structured Query Language (SQL)

Structured Query Language (SQL) adalah bahasa standar yang

digunakan untuk mengakses server database. Bahasa ini pada awalnya

dikembangkan oleh IBM, namun telah diadopsi dan digunakan sebagai

standar industri. Dengan menggunakan SQL, proses akses database

menjadi lebih user-friendly dibandingkan dengan misalnya menggunakan

dBASE atau Clipper yang masih menggunakan perintah-perintah

pemrograman (Sidik, 2001 : 158).

SQL Server adalah sebuah program yang berfungsi untuk melayani

permintaan query database (Kadir, 2002 : 12), misalnya :

a. MySQL,

b. Microsoft SQL Server,

c. Oracle,

d. Infomix,

e. PostgreSQL,

f. Ingres,

g. Microsoft Access,

h. Rdb,

i. Sybase.

Dalam pembuatan aplikasi E-Commerce pemasaran sepeda motor

online pada PT. Mitra Niaga Sukses ini, penulis menggunakan SQL Server

MySQL. MySQL merupakan database yang paling umum digunakan di

lingkungan web, dan banyak aplikasi-aplikasi pihak ketiga, gratis atau

Page 59: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxiv

komersil yang menggunakan MySQL sebagai back end-nya. MySQL

adalah free software yang dapat diperoleh dari situs webnya di

http://www.mysql.com.

2.13 Adobe Photoshop

Adobe Photoshop atau lebih dikenak dengan photoshop merupakan

salah satu standar program aplikasi pengolah foto dan penyunting grafis

yang banyak digunakan oleh para disainer untuk keperluan media cetak,

reklame, elektronik, stiker, iklan dan internet.

Photoshop bukanlah sebuah program penyuntingan gambar biasa,

tetapi merupakan program yang paling popular dan paling banyak digunakan

oleh masyarakat saat ini. Keunggulannya terletak pada kemudahannya,

fasilitas, fleksibilitas dan dukungan berbagai filter, style dan efek-efek yang

sangat membantu dalam membuat grafis yang mengagumkan dengan mudah

dan cepat.

Photoshop juga banyak digunakan di lingkungan internet, terutama

dalam pengolahan grafis di halaman web. Bagi disainer web atau orang yang

ingin mendisain sebuah situs yang indah dan menarik merupakan suatu

keharusan untuk menguasai tool atau aplikasi yang dapat mengolah grafis

web dengan baik, salah satu yang terbaik dan banyak digunakan oleh para

disainer saat ini adalah Photoshop (Hakim, 2002 : 15).

2.14 Macromedia Dreamweaver MX

Page 60: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxv

Macromedia Dreamweaver adalah software aplikasi disain web visual

yang biasa dikenal dengan istilah What You See Is What You Get

(WYSIWYG), intinya Anda tidak harus berurusan dengan tag-tag HTML

untuk membuat sebuah situs.

Macromedia belum lama ini telah mengeluarkan rilis terbaru dari

Dreamweaver yaitu Dreamweaver MX, dengan penambahan beberapa

fasilitas baru didalamnya. Dreamweaver tidak hanya dapat digunakan oleh

para disainer web, namun dapat juga digunakan oleh programmer untuk

membangun halaman interaktif, karena Dreamweaver MX mendukung pula

aplikasi PHP, ColdFusion, ASP.NET dan lain-lain (Caba, 2002 : 1).

Page 61: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxvi

BAB III

METODOLOGI PENELITIAN

Dalam menyusun skripsi ini, diperlukan data-data serta informasi yang

relatif lengkap sebagai bahan yang dapat mendukung kebenaran materi uraian dan

pembahasan. Oleh karena itu, penulis dalam menyusun skripsi ini mempersiapkan

terlebih dahulu data dengan dilakukannya riset atau penelitian untuk menjaring

data serta informasi atau bahan materi yang diperlukan.

Metodologi penelitian yang digunakan oleh penulis dalam merancang

aplikasi ini adalah :

3.1 Metode Pengumpulan Data :

1. Metode Observasi

Metode ini digunakan untuk mencari dan mengumpulkan data-data

yang berkaitan dengan customer. Pengumpulan data tersebut dilakukan

dengan meneliti semua hal yang berhubungan dengan syarat-syarat

sebagai customer, seperti dokumen-dokumen dan proses pelaksanaan

pendaftaran customer. Observasi dilaksanakan pada PT. Mitra Niaga

Sukses, Jln. Raya Pasar Jum’at No. 45 B, C Lebak Bulus Jakarta

Selatan.

2. Wawancara

Mengadakan wawancara kepada kepala cabang Suzuki dan karyawan

PT. Mitra Niaga Sukses mengenai masalah-masalah yang terkait. Hal

Page 62: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxvii

ini penulis lakukan dengan tujuan memperoleh informasi yang

selengkap-lengkapnya tentang PT. Mitra Niaga Sukses, sebagai acuan

dalam melakukan penelitian ini. Dalam wawancara ini penulis

menggunakan metode wawancara bebas atau tidak terstruktur. Penulis

menanyakan mulai dari seputar awal mulanya berdirinya PT. Mitra

Niaga Sukses, sistem pemesanan yang sedang berjalan di PT. Mitra

Niaga Sukses, permasalahan yang dihadapi, sampai dengan rencana

perancangan sistem pemesanan secara online yang akan dikembangkan

oleh penulis. Wawancara dilakukan di kantor PT. Mitra Niaga Sukses

yang beralamat di Jln. Raya Pasar Jum’at No. 45 B, C Lebak Bulus

Jakarta Selatan. Adapun kutipan wawancara penulis dengan

narasumber dapat dilihat pada lembar lampiran.

3. Studi Kepustakaan

Dilakukan dengan cara membaca dan mempelajari buku-buku yang

berhubungan dengan multimedia dan company profile serta buku-buku

yang mendukung dengan topik yang akan dibahas dalam penyusunan

skripsi ini. Selain itu juga penulis mengunjungi atau browsing situs-

situs internet yang berhubungan dengan topik yang akan dibahas

dalam penyusunan skripsi ini.

Page 63: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxviii

3.2 Model Perancangan Sistem

Sistem yang di bangun oleh penulis adalah Pengembangan Sistem

Pemesanan Sepeda Motor Berbasis Web Studi Kasus Dealer Sepeda Motor

Suzuki PT. Mitra Niaga Sukses.

Dalam perancangan sistem ini penulis menggunakan metode System

Development Life Cycle (SDLC) atau siklus hidup pengembangan sistem

yaitu keseluruhan proses dalam membangun sistem informasi melalui

beberapa langkah. Ada beberapa model SDLC, namun dalam skripsi ini

penulis memakai model waterfall life cycle yang cukup populer dan banyak

digunakan. Model ini disebut waterfall karena dikerjakan setahap demi

setahap, seperti air terjun yang mengalir dari atas kebawah.

Menurut Bennet (2001 : 15), siklus hidup pengembangan sistem.

(Gambar 3.1) terdapat 7 langkah tahapan, yaitu:

1. Keahlian Teknik Sistem (System Engineering) , yaitu mengidentifikasi

kebutuhan sistem yang berkaitan dengan proyek sistem informasi yang

akan dibuat, dan diimplementasikan pada software, hardware, dan

sumber daya manusia.

2. Analisis Kebutuhan (Requirement Analysis), yaitu membuat analisis

workflow manajemen yang sedang berjalan.

3. Disain (Design), yaitu membuat disain workflow manajemen dan disain

pemrograman yang diperlukan untuk pengembangan sistem informasi.

4. Pembuatan (Construction), yaitu tahap penterjemahan sistem informasi

dalam bentuk program-program yang diperlukan.

Page 64: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxix

5. Pengujian (Testing), yaitu melakukan pengujian terhadap sistem

informasi yang telah dibuat.

6. Instalasi atau Implementasi (Installation or Implementation), yaitu

menerapkan sistem informasi yang telah dibuat untuk digunakan oleh

user.

7. Pengoperasian dan Pemeliharaan (Operations and Maintenance) yaitu

kegiatan untuk mendukung beroperasinya sistem informasi.

Gambar 3.1 Waterfall life cycle (Bennet, 2001: 51)

Pada Gambar 3.1, SDLC ini dijalankan secara berurutan mulai dari

langkah 1 hingga langkah 7. Setiap langkah yang telah selesai harus dikaji

ulang atau review, biasanya dilakukan bersama-sama dengan expert user,

Page 65: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxx

terutama dalam langkah perencanaan dan disain untuk memastikan bahwa

langkah telah dikerjakan dengan benar dan sesuai dengan harapan. Jika

langkah yang diambil tidak sesuai dengan yang diharapkan, maka langkah

tersebut perlu diulangi lagi atau kembali kelangkah sebelumnya. Tetapi ada

beberapa langkah yang dapat dilakukan secara bersamaan atau overlapping,

hal ini dilakukan untuk mempercepat mendapatkan hasil yang diinginkan

dan dapat menghemat waktu dan biaya. Berikut ini akan diuraikan secara

garis besar mengenai tahapan-tahapan siklus SDLC pada pengembangan

sistem pemesanan sepeda motor berbasis web.

3.3 System Engineering (Keahlian Teknik Sistem)

Dalam tahapan ini ada beberapa poin penting pada perencanaan yang

perlu dibuat dalam pembuatan aplikasi sistem pemesanan sepeda motor

berbasis web, antara lain :

1. Feasibility study, yaitu membuat studi kelayakan untuk sistem yang akan

dibuat, seperti membuat kajian bagaimana proses bisnis akan berjalan

dengan aplikasi web E-Commerce yang dikembangkan.

2. Alokasi waktu, yaitu membuat alokasi waktu untuk keseluruhan

pembuatan sistem, langkah demi langkah mulai dari perencanaan sampai

saat aplikasi web E-Commerce go Live.

3. Cakupan atau scope, yaitu menentukan batasan ruang lingkup sistem

yang akan dibangun, dalam kasus ini yaitu sistem informasi pemesanan

pada aplikasi web E-Commerce.

Page 66: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxi

3.4 Requirement Analysis (Analisis Kebutuhan)

Setelah tahap system engineering selesai, langkah berikutnya adalah

membuat analisis kebutuhan atau requirement analysis. Analisis pada

tahap ini adalah menganalisis workflow sistem manajemen yang sedang

berjalan atau as-is dan mengidentifikasi apakah workflow telah efisien dan

sesuai dengan standar tertentu. Misalnya Departemen Accounting

mengikuti standar akuntansi formal. Semua hasil analisis akan

didokumentasi dan dipakai sebagai pedoman saat melakukan disain proses

bisnis di langkah ke-3 pada SDLC.

Hasil analisis workflow sistem manajemen digambarkan dalam

bentuk flowchart. Flowchart adalah gambar yang menjelaskan workflow

sistem manajemen, baik satu siklus maupun satu proses dalam sistem

manajemen.

Dalam tahap analisa aplikasi web E-Commerce ini akan diuraikan mengenai:

1. Gambaran umum perusahaan

Akan diuraikan secara singkat tentang profil serta visi dan misi

perusahaan tempat dilakukan observasi.

2. Sistem yang sedang berjalan

Akan diuraikan mengenai tahapan proses dari sistem penjualan yang

sedang berjalan saat ini menggunakan flowchart.

3. Identifikasi masalah dari workflow sistem berjalan.

Page 67: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxii

3.5 Design (Disain)

Pada tahap ini akan dilakukan perancangan dari aplikasi pemesanan

sepeda motor berbasis web berdasarkan analisa yang telah dibuat. Ada dua

jenis disain yang dibuat untuk aplikasi E-Commerce ini, yaitu :

3.5.1 Disain Proses Bisnis

Pada langkah ini, akan diuraikan mengenai proses bisnis dari

aplikasi web E-Commerce pada pemesanan sepeda motor PT. Mitra

Niaga Sukses secara rinci, dan workflow-nya mulai dari proses

penerimaan order, pembelian sepeda motor dari Perusahaan

Otomotif (PO), proses pemesanan, proses checkout hingga proses

saat pelanggan melakukan transaksi pembayaran menggunakan kartu

kredit. Hasil dari disain proses bisnis ini akan digambarkan dalam

bentuk flowchart dan diagram konteks dari sistem yang baru.

3.5.2 Disain Pemrograman

Disain pemrograman dilakukan dengan membuat disain yang

diperlukan untuk pemrograman atau penulisan source code program

berdasarkan disain proses bisnis yang telah dibuat. Disain

pemrograman yang akan diuraikan pada tahap ini terdiri dari :

a. Disain Database

Perancangan database sistem pemesanan sepeda motor berbasis

web pada PT. Mitra Niaga Sukses, terdiri dari :

Page 68: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxiii

1. Entity Relationship Diagram (ERD)

2. Relasi atau relational antar tabel atau entitas dan bentuk

hubungan relasinya atau cardinality yang ada pada aplikasi

web E-Commerce.

3. Spesifikasi tabel data yang digunakan untuk melihat struktur

tabel yang akan dibuat.

b. Disain Screen Layout

Pada tahap ini dilakukan perancangan interface yang terdiri dari

tampilan input data dan tampilan output dari keseluruhan sistem,

dengan membuat rancangan layar tampilan yang user friendly.

Pada langkah ini hasil perancangan screen layout terdiri dari :

1. Struktur menu tampilan sistem pemesanan sepeda motor

berbasis web.

2. Disain layar tampilan atau Graphical User Interface (GUI).

3.6 Construction (Pembuatan)

Program-program dalam sistem pemesanan sepeda motor berbasis

web ini dapat dikategorikan menjadi 2 kelompok, yaitu application program

dan GUI program. Adapun application program terdiri atas :

1. Transaction program, yaitu program-program untuk melakukan tugas

penanganan akses data ke atau dari database, seperti menambah data

(add/create), melihat data (display), mengoreksi data (update), dan

menghapus data (delete).

Page 69: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxiv

2. Process program, yaitu program-program untuk melakukan tugas-tugas

atau proses tertentu, misalnya proses payment.

3.7 Testing (Pengujian)

Pada tahap ini akan dilakukan testing atau pengujian program secara

keseluruhan dari sistem pemesanan sepeda motor berbasis web yang telah

dibuat. Adapun testing terhadap program dapat dilakukan dengan 2 metode,

yaitu white box dan black box.

Metode white box melakukan testing dengan melihat source code

program dengan cara menjalankan debugging. Sedangkan metode black box

dilakukan tanpa melihat source code program dan dijalankan oleh tester atau

user untuk mengamati apakah program telah menerima input, memproses,

dan menghasilkan output dengan benar.

3.8 Installation or Implementation (Instalasi atau Implementasi)

Instalasi adalah proses untuk menerapkan sistem pemesanan sepeda

motor berbasis web yang telah dibangun agar user menggunakannya dan

dapat menggantikan sistem yang lama.

Pada tahap ini, implementasi dilakukan dengan beberapa proses, yaitu :

1. Memberitahu user atau notify user.

2. Melatih user atau user training.

3. Memasang sistem atau system installation.

4. Masukan data atau konversi atau data entry or convertion.

Page 70: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxv

Setelah berhasil melewati semua proses implementasi, sistem

pemesanan sepeda motor berbasis web ini sudah dapat digunakan untuk

menggantikan sistem yang lama atau go Live.

3.9 Operations and Maintenance (Pengoperasian dan Pemeliharaan)

Langkah paling akhir dalam SDLC adalah pengoperasian dan

pemeliharaan atau operations and maintenance yang dijalankan selama

aplikasi web E-Commerce penjualan motor ini beroperasi.

Selama sistem pemesanan sepeda motor ini beroperasi, terdapat

beberapa pekerjaan rutin yang perlu dilakukan oleh seorang administrator

terhadap sistem yang ada, antara lain :

1. System maintenance,

2. Backup and recovery,

3. Data archive,

4. System modification and enhancement,

5. System and code review.

BAB IV

HASIL DAN PEMBAHASAN

Page 71: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxvi

Sistem informasi berbasis web kini telah digunakan dibanyak perusahaan.

Dengan perkembangan teknologi informasi yang pesat, kini banyak masyarakat

yang menggunakan internet untuk mencari informasi. Oleh sebab itu, penulis

membuat aplikasi web pada PT. Mitra Niaga Sukses secara online dengan

menggunakan perangkat lunak PHP, dengan tujuan untuk meningkatkan

penjualan motornya. Untuk membuat aplikasi perangkat lunak tersebut,

dibutuhkan langkah-langkah pembuatannya. Adapun langkah-langkah yang

digunakan dikenal dengan nama siklus hidup pengembangan sistem. Untuk

membuat sistem aplikasi web PT. Mitra Niaga Sukses, penulis menggunakan

langkah-langkah sebagai berikut :

4.1 System Engineering (Keahlian Teknik Sistem)

Yaitu mengidentifikasi kebutuhan sistem yang berkaitan dengan proyek

sistem informasi yang akan dibuat, dan implementasi pada software,

hardware, dan sumber daya manusia serta menentukan cakupan aplikasi web

E-Commerce penjualan sepeda motor pada PT. Mitra Niaga Sukses ini, yaitu

Order to Cash (OTC) dan Order to Credit.

4.2 Requirement Analysis (Analisis Kebutuhan)

Page 72: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxvii

Tahapan analisis dalam siklus hidup pengembangan sistem merupakan

tulang punggung keberhasilan pembuatan aplikasi perangkat lunak. Dalam

tahapan analisis sistem, akan tergambarkan mengenai besar atau kecilnya

sistem yang akan dihasilkan. Untuk menggambarkan mengenai besar atau

kecilmya sistem yang akan dibuat, penulis membaginya menjadi beberapa

bagian, yaitu :

4.2.1 Gambaran Umum Perusahaan

a. Profil Perusahaan

PT. Mitra Niaga Sukses merupakan perusahaan yang bergerak di

bidang dealer sepeda motor Suzuki untuk wilayah pemasaran

Jakarta, Bogor, Depok, Tangerang dan Bekasi atau

JABODETABEK, yang bekerjasama dengan PT. Indomobil Niaga

International (PT. IMNI). Sedangkan untuk pengadaan setiap unit

sepeda motor melalui PT. Indojakarta Motor Gemilang. PT. Mitra

Niaga Sukses didirikan pada tanggal 7 Februari 2006 oleh

beberapa pemegang saham yang berlokasi di Jl. Raya Pasar Jum’at

No. 45 B-C, Kel. Pondok Pinang, Kec. Kebayoran Lama, Jakarta

Selatan. Dilihat dari lokasinya, letak PT. Mitra Niaga Sukses

sangat strategis, karena mudah dijangkau dari wilayah

JABODETABEK dan sekitarnya. PT. Mitra Niaga Sukses

memasarkan serta menerima pemesanan sepeda motor Suzuki. PT.

Page 73: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxviii

Mitra Niaga Sukses bekerja sama juga dengan beberapa Leasing,

diantaranya Adira Finance, FIF, OTO, dan lain-lain.

b. Visi dan Misi

Melalui kerja sama yang kuat dalam dunia otomotif, PT. Mitra

Niaga Sukses mempunyai visi dan misi, yaitu :

Visi : “Memasarkan produk-produk sepeda motor suzuki yang

berkualitas”.

Misi : “Memberikan pelayanan yang terbaik dan kemudahan

dalam pemesanan sepeda motor”.

4.2.2 Analisis Sistem Yang Sedang Berjalan

Analisis sistem yang sedang berjalan pada PT. Mitra Niaga

Sukses, terdiri dari beberapa langkah, antara lain :

a. Workflow Sistem Yang Sedang Berjalan

Workflow pada sistem yang sedang berjalan pada PT. Mitra Niaga

Sukses bertujuan untuk mengetahui alur sistem prosedur kerja yang

berlangsung selama ini. Alur kerja dari sistem yang sedang

berjalan dilakukan dengan tahapan sebagai berikut (gambar 4.1) :

1. Customer biasanya datang langsung ke dealer PT. Mitra Niaga

Sukses atau order melalui sales.

2. Setelah Customer menentukan pilihan sepeda motor yang ingin

dibeli, kemudian sales counter mengecek persedian barang

Page 74: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxix

yang ada, jika ada sepeda motor yang diinginkan customer

maka customer dapat memilih cara pembelian. Pembelian

dilakukan dengan tunai atau kredit.

3. Jika customer melakukan pembelian secara tunai, maka

customer membayar sepeda motor yang dipesan sesuai dengan

harga sepeda motor dan mendapatkan bukti pembayaran atau

kwitansi pembelian sepeda motor. Setelah itu sepeda motor

dikirim oleh delivery order PT. Mitra Niaga Sukses.

4. Jika customer melakukan pembelian secara kredit, customer

harus membayar Down Payment (DP) sesuai sepeda motor

yang diinginkan. Kemudian customer menerima kwitansi DP,

dan untuk pembayaran angsuran, customer harus membayar

kepada leasing. Dan setiap bulannya customer menerima bukti

pembayaran angsuran.

5. Kemudian sepeda motor akan sampai kepada customer dalam 2

sampai 3 hari setelah pemesanan yang akan dikirim oleh

delivery order PT. Mitra Niaga Sukses.

Page 75: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxx

Gambar 4.1. Workflow Sistem Yang Sedang Berjalan

b. Context Diagram Sistem Yang Sedang Berjalan

Context Diagram Sistem Yang Sedang Berjalan dapat dilihat pada

gambar 4.2 dibawah ini :

Page 76: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxxi

Gambar 4.2. Context Diagram Sistem Yang Sedang Berjalan

4.2.3 Identifikasi Permasalahan

Dengan semakin banyaknya perusahaan pesaing, serta

banyaknya pengguna internet yang dapat dilihat dengan semakin

menjamurnya warung internet atau warnet. Penulis melihat suatu

peluang yang baik untuk memasarkan produk dari PT. Mitra Niaga

Sukses dengan menggunakan media internet. Oleh karena itu penulis

membuat sistem penjualan berbasis web dengan menggunakan

perangkat lunak PHP. Tujuan lain dari pembuatan sistem penjualan

dengan dengan web ini adalah efisiensi bagi pelanggan, dengan cara

melakukan transaksi tanpa harus datang ke PT. Mitra Niaga Sukses.

PT. Mitra Niaga Sukses sebenarnya belum mempunyai website,

sehingga dibuatlah sebuah website yang menyediakan fasilitas untuk

Page 77: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxxii

pemesanan barang-barang sepeda motor secara online. Untuk

mengembangkan sistem tersebut, maka penulis memasukkan teknologi

E-Commerce dalam website yang akan dibuat. Adapun masalah untuk

perancangan sistem ini, yaitu :

1. Customer sering mengalami kesulitan mencari informasi tentang

sepeda motor Suzuki yang ada beserta harganya.

2. Belum tersedianya layanan pembelian sepeda motor secara online di

PT. Mitra Niaga Sukses. Sistem penjualan masih berlangsung secara

manual atau belum komputerisasi, dimana customer membeli motor

dengan datang langsung ke delaer suzuki PT. Mitra Niaga Sukses.

3. Transaksi pembayaran yang dilakukan melalui sales dapat menjadi

beban perusahaan, karena perusahaan membutuhkan tenaga sales

yang banyak dan membutuhkan kejujuran dan kepercayaan yang

tinggi dari para sales tersebut.

4.3 Design (Disain)

Setelah melakukan analisis sistem, maka langkah berikutnya adalah

disain sistem. Adapun disain sistem adalah melakukan perancangan sistem

pada aplikasi web E-Commerce penjualan sepeda motor. Proses disain sistem

ini meliputi beberapa hal, yaitu :

Page 78: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxxiii

4.3.1 Disain Proses Bisnis

PT. Mitra Niaga Sukses menjual sepeda motor langsung kepada

konsumen, oleh karena itu sistem yang dikembangkan adalah Business

to Customer atau B2C yaitu perusahaan menjual produk-produknya

langsung kepada konsumen.

Berdasarkan masalah-masalah yang telah didefinisikan diatas,

maka aplikasi E-Commerce yang akan dirancang harus mampu

melakukan beberapa hal, antara lain :

1. Memberikan informasi yang lengkap tentang sepeda motor yang di

jual, proses pemesanan barang dan pembelian, metode pembayaran

yang dapat lakukan oleh customer, serta proses transaksi penjualan

yang dapat dipilih oleh customer baik secara cash ataupun kredit,

sehingga akan memudahkan customer dalam berbelanja.

2. Memberikan informasi mengenai proses pengiriman dan contact

person yang dapat dihubungi customer untuk konfirmasi transaksi

yang telah dilakukan.

3. Menyediakan fasilitas pembelian secara online. Fasilitas ini terdapat

dalam menu gallery, yaitu beragam sepeda motor yang ada

dikelompokkan berdasarkan kategori, jenis atau tipe barangnya,

sehingga proses pembelian sepeda motor yang diinginkan dapat

dilakukan dengan mudah.

Page 79: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxxiv

4. Menyediakan fasilitas pemeliharaan sistem, agar proses pembelian

sepeda motor secara online ini dapat di-update setiap saat. Fasilitas

ini digunakan oleh administrator.

Alur kerja sistem pada sistem yang diusulkan dapat dilihat pada

gambar 4.3 dibawah ini.

Gambar 4.3. Workflow Sistem Yang Diusulkan

Page 80: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxxv

a. Pembelian Tunai (Cash)

1. Customer datang langsung ke showroom atau dealer Suzuki

untuk membeli motor yang diinginkan atau customer dapat

langsung memesan melalui sales sepeda motor Suzuki.

2. Setelah customer menentukan pilihan motor yang ingin dibeli,

kemudian operator mengecek stok barang di showroom dan di

gudang. Apabila stoknya tersedia maka dilanjutkan ke proses

invoicing.

3. Berdasarkan pesanan yang telah customer buat, kemudian

customer membayar sesuai harga motor yang dipesan.

4. Kemudian Customer melakukan pembayaran secara cash, maka

customer akan menerima kwitansi pelunasan sepeda motor

sebagai bukti transaksi. Kwitansi dicetak sebanyak tiga buah,

yaitu untuk arsip, customer, dan bagian penjualan.

5. Barang kemudian diantarkan ke rumah customer oleh kurir PT.

Mitra Niaga Sukses dengan membawa bukti transaksi atau

kwitansi serta bukti surat jalan.

b. Pembelian Credit

1. Customer biasanya datang langsung ke showroom atau dealer

Suzuki untuk membeli barang yang diinginkan atau customer

dapat langsung memesan melalui sales sepeda motor Suzuki.

Page 81: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxxvi

2. Setelah customer menentukan pilihan barang yang ingin dibeli,

kemudian operator mengecek stok barang di showroom dan di

gudang, apabila stoknya tersedia maka dilanjutkan ke proses

invoicing.

3. Berdasarkan pesanan yang telah customer buat, kemudian

customer membayar Down Payment (DP) atau uang muka

sesuai harga DP motor yang dipesan.

4. Setelah customer melakukan pembayaran DP, maka customer

menerima bukti terima uang muka sepeda motor sebagai bukti

transaksi. Penerimaan uang muka akan dicetak sebanyak tiga

buah, yaitu untuk arsip, customer, dan bagian penjualan.

5. Apabila semua langkah diatas telah dilaksanakan, untuk

pelunasan cicilan kredit akan diserahkan pada bagian Leasing.

Barang kemudian diantarkan ke rumah customer oleh kurir PT.

Mitra Niaga Sukses dengan membawa bukti transaksi atau

kwitansi serta bukti surat jalan.

Sedangkan context diagram sistem yang diusulkan dapat dilihat

pada gambar 4.4 dibawah ini.

Page 82: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxxvii

Gambar 4.4. Context Diagram Sistem E-Commerce Pemesanan PT. Mitra

Niaga Sukses Yang Diusulkan

c. Proses Pemesanan

Ketika Aplikasi E-Commerce ini dimulai maka akan

ditampilkan halaman utama (home) dari website yang berisi

sebagian dari gambar-gambar sepeda motor yang ada pada PT.

Mitra Niaga Sukses. Kemudian untuk memulai proses pemesanan

dan transaksi pembelian user dapat melakukan tahapan-tahapan

berdasarkan 2 (dua) pilihan, yaitu :

1. Customer dapat memilih produk yang diinginkan melalui

gambar-gambar barang yang ada pada halaman katalog, setelah

memilih salah satu produk yang ditawarkan, maka customer

Page 83: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxxviii

dapat melihat detail barang yang akan dipesan. Jika barang yang

dipilih sesuai, maka customer dapat memasukkan barang yang

dipilih ke daftar belanja.

2. Jika masih ingin melanjutkan belanja atau membeli produk

lainnya, customer dapat kembali ke halaman katalog.

3. Sebaliknya, jika customer merasa salah pilih, maka dapat

membatalkan dengan melihat atau mengedit daftar belanja, dan

melanjutkan pilihan customer lagi, dan customer juga dapat

merubah jumlah pesanan Customer pada kotak jumlah lalu klik

tombol Simpan, atau jika merasa sudah cukup berbelanja, klik

tombol Selesai Belanja.

4. Pilihan transaksi yang kedua adalah pembelian secara kredit.

Setelah customer login, maka dapat menentukan atau memilih

produk yang diinginkan serta menentukan pilihan periode

angsuran yang diinginkan. Setelah customer menekan tombol

proses, maka customer dapat mengetahui informasi produk,

lama angsuran yang dikehendaki serta jumlah cicilan yang harus

di bayar oleh customer.

5. Setelah transaksi selesai, selanjutnya customer mengisi form

yang tersedia secara jelas: nama, alamat, nomor hp, kota, serta

kode pos.

6. Setelah mengisi form data pemesan dan data pengiriman barang,

kemudian customer melakukan konfirmasi pesanan dengan

Page 84: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

lxxxix

memasukkan nomor kartu kredit, pin, dan tanggal kadaluarsa

kartu kredit Customer. Semua data tersebut akan di simpan

dalam database.

7. Maka akan ditampilkan informasi pembayaran berdasarkan data

yang telah Customer masukkan.

8. Proses Pesan selanjutnya akan menampilkan konfirmasi order

yaitu Customer akan melihat data pemesanan berupa data barang

yang dipesan dan total biaya yang harus Customer dibayar sesuai

dengan pesanan serta alamat pemesan dan alamat pengiriman

barang.

9. Jika customer melakukan pemesanan secara kredit, maka

customer akan mendapatkan konfirmasi order barupa data barang

yang dipesan, lama angsuran, jumlah DP yang harus dibayar, total

biaya yang harus dibayar selama periode angsuran yang di bayar,

serta alamat pemesan dan alamat pengiriman barang.

Adapun proses pemesanan sepeda motor online dapat

digambarkan dalam bentuk flowchart yang dapat dilihat pada

Gambar 4.5 berikut :

Page 85: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xc

Gambar 4.5. Flowchart Proses Pemesanan Sepeda Motor Online

Page 86: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xci

d. Metode Pembayaran

Metode pembayaran yang terjadi dalam transaksi pembelian

sepeda motor online ini menggunakan kartu kredit, yaitu dengan

cara transfer dari bank customer ke bank yang bekerja sama dengan

PT. Mitra Niaga Sukses secara online.

Adapun konfigurasi jaringan aplikasi web E-Commerce

penjualan motor pada PT. Mitra Niaga Sukses secara umum dapat

dilihat pada gambar 4.6 berikut ini :

Gambar 4.6. Konfigurasi Jaringan Aplikasi Web E-Commerce Penjualan

Sepeda Motor yang diusulkan

Page 87: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xcii

Keterangan Gambar 4.6 :

1. Customer memesan barang yang diinginkan ke dealer on-line PT.

Mitra Niaga Sukses kemudian mendaftar sebagai anggota dengan

mengisi data yang berisi nama, password, alamat rumah, kota

tinggal, kode pos, nomor telepon atau hp serta alamat e-mail. Jika

customer telah terdaftar sebagai anggota, maka customer dapat

langsung login untuk memilih barang yang dikehendaki. Setelah

customer melakukan transaksi, maka customer harus memasukkan

nomor kartu kredit, tanggal expired, serta nomor cvv sebagai pin

customer kemudian dikirimkan ke PT. Mitra Niaga Sukses melalui

Internet dan menggunakan Internet Service Provider atau ISP

sebagai penyedia layanan internet kemudian dikirimkan ke Server

PT. Mitra Niaga Sukses. PT. Mitra Niaga Sukses menggunakan

teknik keamanan yang disebut SSL untuk meng-encrypt data

customer agar secure dalam bertransaksi.

2. PT. Mitra Niaga Sukses lalu mengirimkan identitas serta nomor

kartu customer ke agen pemroses kartu kredit (payment gateway)

melalui jaringan internet karena hanya payment gateway yang

menjembatani PT. Mitra Niaga Sukses dengan pihak Aquirer Bank.

3. Agen pemroses kartu kredit atau payment gateway mengirim data

customer kepada pihak Aquirer Bank, karena hanya Aquirer Bank

yang memiliki jaringan dengan pihak Issuer Bank atau bank penerbit

kartu kredit yang digunakan customer.

Page 88: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xciii

4. Kemudian di pihak Aquirer Bank, data kartu kredit tersebut

diteruskan lagi ke pihak Issuer Bank untuk di validasi atau otorisasi.

Di Aquirer Bank, data kartu customer tidak di otorisasi, karena

hanya pihak Issuer atau penerbit kartu yang berhak melakukan

otorisasi. Mengapa demikian?, karena hanya Issuer Bank yang

memiliki database si customer berikut informasi seperti masa

berakhir kartu sampai sisa limit atau batasan jumlah uang yang bisa

dipakai bertransaksi.

5. Setelah pihak Issuer Bank memvalidasi dengan mencocokan

identitas dan informasi kartu kredit tersebut, juga memeriksa sisa

limit yang dimiliki kartu tersebut, maka pihak issuer akan

mengirimkan kode kembalian kepada pihak Aquirer, sebagai tanda

bahwa kartu tersebut sudah di otorisasi. Kemudian Issuer Bank akan

memasukkan transaksi ini ke tagihan customer dan mengirimkan

sejumlah uang sesuai nilai transaksi ke pihak Aquirer.

6. Pihak Aquirer, meneruskan kode kembalian tersebut ke pihak

payment gateway. Jika kode kembalian tersebut menandakan bahwa

proses tersebut valid, maka Aquirer akan mencatat transaksi tersebut

sebagai deposit di rekening milik payment gateway selaku pemilik

merchant account.

7. Payment gateway, menerima kode kembalian dari Aquirer Bank dan

meneruskan ke pihak PT. Mitra Niaga Sukses. Jika kode yang

didapat payment gateway tersebut menyatakan “valid”, maka

Page 89: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xciv

payment gateway juga mencatat transaksi ini dan mengirimkan

sejumlah uang ke pihak PT. Mitra Niaga Sukses sebagai merchant

awal.

8. PT. Mitra Niaga Sukses, setelah menerima kode kembalian tersebut

kemudian memproses transaksi yang dilakukan customer. Jika

hasilnya “valid”, maka website akan menanmpilkan pesan bahwa

transaksi pemesanan sepeda motor telah berhasil dilakukan dan

customer dapat mencetak bukti transaksi pembelian sepeda motor

yang menyatakan transaksi telah sukses.

9. Kemudian PT. Mitra Niaga Sukses mengirim informasi data

pemesanan serta pengiriman kepada warehouse Mitra Niaga Sukses

agar sepeda motor yang diinginkan custome segera dikirim.

10. Barang akan sampai ke customer dalam 2-3 hari.

4.3.2 Disain Pemrograman

a. Disain Basis Data

a.1. Entity Relationship Diagram atau ERD

Page 90: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xcv

Gambar 4.7. ERD Pemesanan Sepeda Motor Online

Page 91: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xcvi

a.2. Relasi tabel

Gambar 4.8. Relasi Tabel

a.3. Spesifikasi File

Tabel 4.1

Tabel Anggota

Name Type Null Constrain Key

id_anggota int(11) Yes Primary key

nama varchar(30) No Primary key

Page 92: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xcvii

password varchar(32) No

alamat varchar(50) No

kota varchar(20) No

kodepos int(5) No

telepon varchar(15) No

hp varchar(15) No

email varchar(50) No

Tabel 4.2

Tabel Barang

Name Type Null Constrain Key

kode int(11) Yes Primary key

tanggal date No

Nama_brg varchar(50) No

jumlah float No

harga decimal(9,0) Yes

dp decimal(9,0) No

a (11bulan) decimal(9,0) No

b (17bulan) decimal(9,0) No

c (23 bulan) decimal(9,0) No

d (29 bulan) decimal(9,0) No

e (35 bulan) decimal(9,0) No

Page 93: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xcviii

gambar blob No

detail text No

kategori int (10) No

stock Int (2) No

Tabel 4.3

Tabel Kategori

Name Type Null Constrain Key

kode int(10) Yes Primary key

isi_kat char(20) Yes

keterangan varchar(100) No

Tabel 4.4

Tabel Orders

Name Type Null Constrain Key

order_id int(4) Yes Primary key

nama_anggota varchar(30) No Foreign Key

tanggal date No

nokar varchar(15) No Foreign Key

nama_kirim varchar(20) No

alamat_kirim varchar(30) No

hp_kirim varchar(15) No

Page 94: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

xcix

kota_kirim varchar(20) No

kodepos_kirim int(5) No

Tabel 4.5

Tabel Orderdetail

Name Type Null Constrain Key

orderdetail_id int(4) Yes Primary key

order_id int(4) No Foreign key

kode_brg int(11) No Foreign key

harga_brg decimal(9,0) Yes

jumlah float No

total float Yes

Tabel 4.6

Tabel Credit

Name Type Null Constrain Key

id_credit int(5) Yes Primary key

nama_anggota varchar(30) No Foreign key

kode_brg int(10) No Foreign key

angsuran char(1) No

nokar_credit varchar(15) No Foreign key

nama_kirim_credit varchar(20) No

Page 95: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

c

alamat_kirim_credit varchar(30) No

hp_kirim_credit varchar(15) No

kota_kirim_credit varchar(20) No

kodepos_kirim_credit int(5) No

Tabel 4.7

Tabel Admin

Tabel 4.8

Tabel Merchant

Name Type Null Constrain Key

nokar varchar(15) No Primary key

nama_anggota varchar(30) No Foreign key

tipe_kartu varchar(20) No

cvv int(5) Yes

expkar date No

status

varchar(10) No

Name Type Null Constrain Key id_admin int(6) No Primary Key

nama varchar(25) No

password varchar(70) No

Page 96: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

ci

Berdasarkan desain basis data yang telah diuraikan pada bab

sebelumnya, maka entitas yang digunakan dalam Aplikasi E-

Commerce Penjualan Sepeda Motor pada PT. Mitra Niaga ini terdiri

dari :

1. Entitas Anggota terdiri atas id_anggota, nama, password, alamat,

kota, kodepos, telepon, hp, email.

2. Entitas Barang terdiri atas kode_brg, nama_brg, tanggal, jumlah,

harga, dp, a (11 bulan), b (17 bulan), c (23 bulan), d (29 bulan), e

(35 bulan), gambar, detail_brg, kategori, stock.

3. Entitas kategori terdiri atas kode, isi_kat, keterangan.

4. Entitas Orders terdiri atas order_id, nama, jumlah, tipe_kartu,

tanggal, nokar, expkar, nama_kirim, alamat_kirim, hp_kirim,

kota_kirim, kodepos_kirim.

5. Entitas Orderdetail terdiri atas orderdetail_id, order_id,

kodebarang, harga, jumlah, total

6. Entitas Credit terdiri atas id_credit, nama_anggota, kode_brg,

angsuran, tipe_kartu_credit, nokar_credit, expkar_credit,

nama_kirim_credit, alamat_kirim_credit, hp_kirim_credit,

kota_kirim_credit, kodepos_kirim_credit.

7. Entitas Admin terdiri atas id_admin, nama, password.

8. Entitas Berita terdiri atas no_berita, judul, penulis, tanggal, jam,

isi_berita, gambar.

9. Entitas Saran terdiri atas id, nama, email, tanggal, pesan.

Page 97: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cii

10. Entitas Merchant terdiri atas nokar, nama_anggota, tipe_kartu, cvv,

expkar, alamat, status.

b. Disain Screen Layout

b.1. Disain struktur menu

Gambar 4.9. Rancangan Struktur Menu

Page 98: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

ciii

b.2. Disain tampilan layar

Gambar 4.10. Rancangan Tampilan Admin

Gambar 4.11. Rancangan Tampilan Halaman Utama

Page 99: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

civ

Gambar 4.12. Rancangan Tampilan Halaman My Cart

Gambar 4.13. Rancangan Tampilan Gallery

Page 100: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cv

Gambar 4.14. Rancangan Tampilan Credit

Gambar 4.15. Rancangan Tampilan FAQ

Page 101: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cvi

Gambar 4.16. Rancangan Tampilan Contact Us

Gambar 4.17. Rancangan Tampilan Daftar Belanja

Page 102: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cvii

Gambar 4.18. Rancangan Tampilan Selesai Belanja

Gambar 4.19. Rancangan Tampilan Kwitansi

Page 103: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cviii

4.4 Construction (Pembuatan)

Pada tahap ini, penulis menggunakan PHP versi 5.2.0 sebagai bahasa

program dan MySQL versi 5.0.27 -win sebagai database-nya, sedangkan web

server-nya menggunakan Apache 2.2.3 with mod_SSL, dan toolkit untuk SSL

nya menggunakan Open SSL 0.9.8.d yang kesemuanya itu open source dan

tidak perlu dipertanyakan lagi kehandalannya karena semua program yang

bersifat open source dikembangkan oleh banyak orang. Dalam

mengkonfigurasi untuk GUI programnya, yaitu pada pembuatan homepage,

penulis menggunakan Macromedia Dreamweaver MX sedangkan pengolahan

gambarnya menggunakan Adobe Photoshop versi 7. Dan untuk keamanan

pada saat login, penulis menggunakan Certificate Authority (CA) dengan

standart digital sertifikat X.509.

4.5 Testing (Pengujian)

Pada tahap ini penulis menguji aplikasi web E-Commerce penjualan

sepeda motor yang telah dibangun dengan metode black box dan white box

untuk unit test dan integration test.

Dengan menggunakan metode white box yaitu melakukan testing

dengan melihat source code program dengan cara menjalankan debugging

program ternyata tidak ditemukan program yang error dan dengan metode

black box yaitu melakukan tanpa melihat source code program dan dijalankan

oleh tester atau user untuk mengamati program apakah telah menerima input,

memproses, dan menghasilkan output ternyata telah berjalan dengan benar.

Page 104: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cix

4.6 Installations or Implementation (Instalasi atau Implementasi)

Tahap ini merupakan tahap untuk melakukan training dan konversi

data. Setelah itu aplikasi web E-Commerce penjualan sepeda motor ini dapat

dipakai oleh user (go live) menggantikan sistem yang lama.

Adapun perangkat keras yang digunakan pada tahap implementasi ini

adalah Personal Computer (PC) dengan prosessor pentium IV 2,4 Ghz, RAM

512 MB dan harddisk 40 GB.

4.7 Operations and Maintenance (Pengoperasian dan Pemeliharaan)

4.7.1 Pengoperasian

Tahap ini adalah bagian dimana kita melakukan kegiatan rutin

seperti system maintenance, backup data, dan system modification &

enhancement. Untuk memudahkan user menggunakan sistem yang

baru ini, maka berikut ini akan diuraikan mengenai cara pengoperasian

aplikasi web E-Commerce penjualan sepeda motor pada PT. Mitra

Niaga Sukses berdasarkan menu-menu yang ada :

a. Bagian Informasi

Dalam bagian ini, user dapat memperoleh informasi-informasi

yang dibutuhkan dari menu-menu yang tersedia, yaitu terdiri dari :

Page 105: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cx

1. Menu PT. Mitra Niaga Sukses, merupakan halaman utama dari

web yang berisi gambar produk keluaran terbaru dari PT. Mitra

Niaga Sukses yang ada yang disertai spesifikasi barang dan

harganya.

2. Menu Gallery, berisi informasi produk-produk yang

ditawarkan kepada customer, sehingga customer dapat melihat

menu ini sebelum melakukan transaksi pembelian.

3. Menu FAQ, berisi informasi bagaimana cara melakukan

pemesanan sepeda motor pada dealer online PT. Mitra Niaga

Sukses serta cara pembayarannya.

4. Menu Contact Us, dibuat sebagai kotak saran. User dapat

memilih menu ini jika ada keluhan atau pertanyaan terhadap

produk-produk PT. Mitra Niaga Sukses..

b. Bagian Cash

Customer dapat melakukan proses transaksi pembelian dengan

memilih menu-menu yang ada di bawah ini, kemudian proses akan

dilanjutkan sampai proses selesai, yang terdiri atas tiga kategori,

yaitu :

1. Type Bebek,

2. Type Sekuter,

3. Type Sport.

c. Bagian Admin.

Page 106: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cxi

Admin harus login terlebih dahulu untuk masuk ke bagian ini.

Bagian ini dibuat untuk memudahkan admin dalam memelihara

sistem yang mencakup meng-input, menghapus dan meng-update

data, terdiri dari :

1. Menu Barang, menu ini untuk melihat, meng-input, menghapus

dan meng-update data sepeda motor berdasarkan menu-menu

pada bagian katalog.

2. Menu Order, menu ini untuk melihat pesanan-pesanan barang

yang telah customer lakukan sebelum transaksi pembelian di

proses.

3. Menu Kategori, menu ini untuk melihat informasi, meng-input,

menghapus dan meng-update kategori data.

4. Menu Credit, menu ini untuk melihat pesanan-pesanan barang

yang telah customer lakukan secara kredit.

5. Menu Anggota, menu ini untuk melihat, meng-input,

menghapus dan meng-update data customer.

6. Menu Berita, menu ini untuk melihat, meng-input, menghapus

dan meng-update data berita yang akan ditampilkan pada

halaman utama.

7. Menu Logout, menu ini untuk kembali ke menu login.

4.7.2 Pemeliharaan

Page 107: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cxii

Untuk pemeliharaan sistem dilakukan oleh Administrator,

karena Administrator mempunyai pekerjaan rutin yang harus dilakukan

terhadap sistem yang ada, antara lain :

1. System Maintenance,

2. Backup & Recovery,

3. Data Archive,

4. System Modification & Enhancement,

5. System & Code Review.

Pembuatan sistem web pemesanan sepeda motor pada PT.

Mitra Niaga Sukses mempunyai kelebihan dan kekurangan, yaitu :

a. Kelebihan

Kelebihan sistem E-Commerce ini adalah sistem ini

menggunakan pembayaran melalui credit card dan transaksinya

dilakukan secara secure memakai teknik keamanan SSL.

b. Kekurangan

Kekurangan sistem E-Commerce ini hanya terbatas untuk

pemesanan sepeda motor di Indonesia karena menunya masih

memakai Bahasa Indonesia. Mekanisme untuk mengirim data ke

gudang masih dilakukan secara manual yaitu melalui telepon dan

biaya pengirimannya masih menggunakan metode yang telah ada

yaitu apabila pemesanan di pulau Jawa maka biaya pengiriman gratis

dan apabila pemesanan di luar pulau Jawa maka biaya pengiriman

ditanggung oleh pemesan.

Page 108: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cxiii

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan hasil penelitian, maka penulis menyimpulkan, antara lain :

1 Belum tersedianya layanan pemesanan sepeda motor secara online di PT.

Mitra Niaga Sukses. Sistem penjualan yang lama masih berlangsung secara

manual atau belum komputerisasi secara maksimal, dimana customer

membeli motor dengan datang langsung ke delaer suzuki PT. Mitra Niaga

Sukses.

2 Pada sistem yang lama, untuk mengetahui persediaan barang, customer harus

bertanya ke dealer langsung atau sales. Dengan dibuat sistem online ini,

customer dapat melihat langsung persediaan barang yang ada.

3 Sistem pemesanan sepeda motor secara online yang dikembangkan

memungkinkan pelanggan untuk melakukan pembayaran secara online

Page 109: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cxiv

5.2 Saran

Berikut ini beberapa saran yang dapat berguna dalam meningkatkan kinerja

kerja sistem, yaitu :

a. Penerapan teknologi informasi terbaru terutama teknologi keamanan data

yang dapat meningkatkan tingkat keamanan sistem.

b. Sistem pemesanan ke gudang masih dilakukan secara manual yaitu

melalui telepon, hal ini dapat menghambat kinerja sistem. Oleh karena

itu masih diperlukan pengembangan sistem informasi untuk pemesanan

ke gudang.

c. Melakukan evaluasi sistem secara berkala untuk mengantisipasi

penambahan kebutuhan sistem sebagai, contoh penambahan jenis produk

yang akan datang atau perubahan harga produk barang.

d. Penerapan teknologi informasi terbaru yang dapat meningkatkan kinerja

sistem dan efisiensi terhadap perusahaan.

Page 110: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cxv

DAFTAR PUSTAKA

Hakim, Lukmanul, Cara Mudah Memadukan Web Design dan Web

Programming, Jakarta : PT. Elex Media Komputindo, 2003

Haryanto, Steven, Kumpulan Resep Query Menggunakan MySql, Jakarta:

Dian Rakyat, 2005

Indrajit, Richardus, E-Commerce Kiat dan Strategi Bisnis di Dunia Maya,

Jakarta : PT. Elex Media Komputindo, 2001.

Kadir, Abdul, Konsep dan Tuntunan Proses Basis Data, Yogyakarta : Andi,

1998

Kadir, Abdul, Pengenalan Sistem Informasi, Yogyakarta : Andi, 2003

Komputer, Wahana, Memahami Model Enkripsi & Security Data, Yogyakarta

: Andi, Semarang : Wahana, 2003

McLeod, Raymond Jr, Sistem Informasi Manajemen, Terjemahan Hendra

Teguh, Jakarta : Prentice Hall, 1995.

Nanang, Herlino, MT., Modul Kuliah Pengenalan WEB, Jakarta, 2005.

Nugroho, Adi, E-Commerce Memahami Perdagangan Modern di Dunia

Maya, Bandung : Informatika, 2006

Oetomo, Dharma.S, Kamus ++ Jaringan Komputer, Yogyakarta : Andi, 2003

Purbo, Ono W, TCP/IP Standar, Desain, dan Implementasi, Jakarta : PT. Elex

Media Komputindo, 1998.

Ruvalcaba, Zak, Makromedia Dreamweaver 4, Terjemahan Andri Syahputra,

Yogyakarta : Andi, 2002

Page 111: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cxvi

Setiawan, Deris, Sistem Keamanan Komputer, Jakarta : PT. Elex Media

Komputindo, 2005

Sidik, Betha, Ir., Pemrograman Web dengan PHP, Bandung : Informatika,

2001

Simarmata, Janner, Pengamanan Sistem Komputer, Yogyakarta : Andi, 2006

Sopandi, Dede, Intalasi dan Konfigurasi Jaringan Komputer, Cetakan Pertama,

Bandung : Informatika, 2004

Sukarno, Mohammad, Membangun Website Dinamis dan Interaktif dengan

PHP-MySQL (Windows dan Linux), Jakarta : Eska Media Press, 2006

Syfii, M, Membangun Aplikasi Berbasis PHP dan MySQL, Yogyakarta :

Andi, 2004

Wahana Komputer, Tim LitBang, Konsep Jaringan Komputer dan

Pengembangannya, Jakarta : Salemba Infotek, 2003

http://www.apache.org

http://www.IlmuKomputer.com

http://www.Jbtgunadarma.edu

http://www.mysql.com

http://www.php.net

http://www.students.ukdw.ac.id/~22033156/index.php?E-Commerece_and_E-

Business:What_is_E-Commerce_and_E-Business

http://www.thompsonbd.com/tutorials, Apache 2 + SSL + Windows, 2005.

Page 112: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cxvii

Penulis [PN] mewawancarai Kepala Cabang PT. Mitra Niaga Sukses, Leni

Susyawati [LS], seputar PT. Mitra Niaga Sukses dan rencana pengembangan

Sistem Pemesanan Online.

PN : Selamat siang Bu! LS : Selamat siang! PN : Maaf Bu, bisa tolong diceritakan sedikit awal mula berdirinya PT. Mitra

Niaga Sukses? LS : PT. Mitra Niaga Sukses mungkin lebih enak kalau kita singkat PT. MNS

saja, merupakan salah satu sub dealer dari Suzuki yang memasarkan motor-motor produk dari Suzuki. PT. MNS berdiri pada tanggal 7 Februari 2006 oleh beberapa orang pemegang saham. PT. MNS berlokasi di Jl. Raya Pasar Jum’at No. 45 B-C, Kel. Pondok Pinang, Kec. Kebayoran Lama, Jakarta Selatan.

PN : Bisa tolong ibu jelaskan mengenai beberapa orang pemegang saham

tersebut? LS : Sebenarnya ada 3 orang pemegang saham yang awalnya mereka hobi di

bidang automotif. Dan kemudian mereka mendirikan dealer untuk menyalurkan hobi mereka sekaligus untuk memasarkan sepeda motor produk Suzuki. Mereka pun selain sebagai pemegang saham di sub Dealer ini memiliki jabatan diluar sub Dealer ini. Pemegang saham yang pertama adalah Bapak Christian Iskandar sebagai Presiden Direktur PT. Nissan Mobil, dan yang kedua adalah Bapak Dedi sebagai Owner Pabrik Teh Golpara, dan yang ketiga adalah Bapak Cahya Tanjung sebagai Sold Distributor Petronas Oil Owner.

PN : Kemudian sistem penjualan yang digunakan pada PT. MNS itu seperti

apa, Bu? LS : Sistem penjualan yang kita gunakan adalah direct selling atau penjualan

langsung kepada customer. Penjualan dilakukan oleh sales PT. MNS dengan pembelian oleh customer baik secara tunai ataupun kredit. Dan penjualan kita bergerak di bidang retail.

Page 113: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cxviii

PN : Kemudian bagaimana cara PT. MNS menarik customer agar tertarik membeli sepeda motor kepada dealer PT. MNS?

LS : Karena sistem penjualan kita direct selling, maka untuk manarik customer melakukan pemesanan yaitu dengan cara memberikan discount yang lumayan besar pada down payment awal, baik secara tunai maupun kredit dan kami juga mengarahkan agar para sales melakukan penjualan secara baik dan terus meningkat.

PN : Dari segi Teknologi Informasi, apa yang telah dimiliki PT. MNS? LS : Untuk Teknologi Informasi, kami hanya menggunakan komputer untuk

membuat report penjualan serta data barang yang ada maupun yang terjual. Jadi belum ada suatu situs yang dapat kami gunakan untuk media promosi produk-produk kami. Makannya saya berharap anda bisa melakukan penelitian dan membantu kami mengembangkan sebuah sistem pemesanan berbasis web, karena itu pasti bisa membuka pintu baru sabagai sarana promosi dan sekaligus sistem pemesanan online yang dapat memudahkan customer kami melakukan pemesanan melalui internet.

PN : Mekanisme pembayaran yang pada saat ini digunakan ini seperti apa? LS : Sistem pembayaran yang digunakan saat ini langsung melalui sales baik

tunai maupun kredit dan pembayaran dapat dilakukan dengan mentransfer ke rekening milik PT. MNS.

PN : Dan untuk mekanisme pembayarannya ibu ingin menggunakan kartu

kredit atau bayarnya tetap langsung melalui sales? LS : Sepertinya lebih baik menggunakan credit card, karena jika di website

hanya melakukan pemesanan aja, nanti banyak yang pesan asal-asalan aja, tapi kalau harus memasukkan nomor kartu kredit mau tidak mau dia pasti serius untuk melakukan pemesanan.

PN : Baik, saya rasa saya sudah bisa menangkap permasalahan yang ada pada

PT. MNS, dan selanjutnya saya akan melakukan analisa lebih lanjut dan memulai perancangan sistem ini, untuk itu saya mengharapkan kerja sama dari pihak PT. MNS untuk mendukung penelitian ini.

LS : Ya, tentu. Kami justru berterima kasih atas kesediaan anda meneliti di PT. MNS, nanti anda bisa observasi langsung ke bagian admin penjualan, anda bisa menganalisa bagaimana sebaiknya sistem pemesanan yang tepat untuk PT. MNS. Jika anda butuh data-data tertentu, anda bisa menghubungi saya langsung.

Page 114: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cxix

PN : Kalau begitu, saya ucapkan teriama kasih atas waktu yang ibu berikan kepada saya.

LS : Sama-sama, terima kasih.

Page 115: ABSTRAK ANGGA SULISTYAWATI. Bpk. Herlino Nanang, ST, …repository.uinjkt.ac.id/dspace/bitstream/123456789/14035/1/ANGGA...Dengan fasilitas E-Commerce manusia semakin dimanjakan dengan

cxx