• Tidak ada hasil yang ditemukan

PEMBUATAN E-COMMERCE PADA STUDY KASUS PENJUALAN OBAT HERBAL DAN THIBBUN NABAWI AZ-ZAHRA.

N/A
N/A
Protected

Academic year: 2017

Membagikan "PEMBUATAN E-COMMERCE PADA STUDY KASUS PENJUALAN OBAT HERBAL DAN THIBBUN NABAWI AZ-ZAHRA."

Copied!
17
0
0

Teks penuh

(1)

commit to user

i

PEMBUATAN E-COMMERCE PADA STUDY KASUS PENJUALAN

OBAT HERBAL DAN THIBBUN NABAWI AZ-ZAHRA

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Teknik Informatika

Disusun Oleh:

Oleh:

INDAH KURNIAWATI

M3110083

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

(2)

commit to user

ii

HALAMAN PERSETUJUAN

PEMBUATAN E-COMMERCE PADA STUDY KASUS PENJUALAN

OBAT HERBAL DAN THIBBUN NABAWI AZ-ZAHRA

Disusun Oleh

INDAH KURNIAWATI

NIM. M3110083

Tugas Akhir ini disetujui untuk dipertahankan di hadapan dewan penguji

pada tanggal 18 Juli 2013

Pembimbing Utama

Rosita Yanuarti, S.Kom, M.Cs

(3)

commit to user

iii

HALAMAN PENGESAHAN

PEMBUATAN E-COMMERCE PADA STUDY KASUS PENJUALAN OBAT HERBAL DAN THIBBUN NABAWI AZ-ZAHRA

Disusun Oleh

INDAH KURNIAWATI

NIM. M3110083

Dibimbing Oleh Pembimbing Utama

Rosita Yanuarti, S.Kom, M.Cs

NIDN. 0629018601

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir

Program Diploma III Teknik Informatika

Pada hari Kamis, 18 Juli 2013

1. Penguji 1 Rosita Yanuarti,S.Kom,M.Cs

NIDN. 0629018601 ( )

2. Penguji 2 Rudi Hartono,S.Si

NIDN. 9906008058 ( )

3. Penguji 3 Tutut Maitanti,S.Si,M.Kom

NIDN. 0625058501 ( )

Disahkan Oleh: Dekan Fakultas MIPA UNS

Prof. Ir. Ari Handono Ramelan, M.Sc(Hons)., Ph.D.

NIP. 19610223 198601 1 001

Ketua Program Studi

DIII Teknik Informatika UNS

Drs.Y.S.Palgunadi,M.Sc

(4)

commit to user

iv

ABSTRACT

Indah Kurniawati, 2013. DEVELOPING E-COMMERCE CASE STUDY OF

SALES ON HERBAL MEDICINE AND THIBBUN NABAWI AT

AZ-ZAHRA. Diploma III of Information Engineering, Faculty of Mathematics and

Natural Sciences, Sebelas Maret University Surakarta.

E-Commerce is one way to shop or to trade online. E-Commerce will

change all marketing activities and also while cutting operational costs for the

customer activities. In this final project it will be created e-commerce as to be a

means of promotion and marketing of products..

E-Commerce is developing by PHP and My SQL is used to manage

database. E-commerce has three main users. The first user is the general user, that

any website visitor can see the product catalog, and the information on the website, but can’t order the products. The second user is a member who has to register and can order the products. The third is the admin, the person who has the

right to manage product data, order data, as well as the entire content of the

website.

From the introduction above, it has been successfully build an

e-commerce. This system expected to be a means of promotion and marketing of

products.

(5)

commit to user

v

ABSTRAK

Indah Kurniawati, 2013. PEMBUATAN E-COMMERCE PADA STUDY

KASUS PENJUALAN OBAT HERBAL DAN THIBBUN NABAWI

AZ-ZAHRA. Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu

Pengetahuan Alam, Universitas Sebelas Maret Surakarta.

E-Commerce adalah salah satu cara berbelanja atau berdagang secara

online. E-Commerce akan merubah semua kegiatan marketing dan juga seklaigus

memangkas biaya-biaya operasional untuk kegiatan pelanggan. Dalam tugas akhir

ini akan dibuat e-commerce sebagai sarana promosi dan pemasaran produk.

E-Commerce ini menggunakan pemrograman PHP dan My SQL untuk

mengelola database. E-commerce ini memiliki tiga pengguna utama. Pengguna

pertama yaitu user umum, yaitu setiap pengunjung website yang bisa melihat

katalog produk, dan informasi-informasi di dalam website, tetapi tidak bisa

melakukan pemesanan produk. Pengguna kedua adalah member yang telah

melakukan registrasi dan bisa melakukan pemesanan produk. Pengguna ketiga

adalah admin yaitu orang yang memiliki hak untuk mengelola data produk, data

pesanan serta seluruh konten website.

Dari pengantar di atas maka telah berhasil dibangun e-commerce. Sistem

ini diharapkan dapat menjadi sarana promosi dan pemasaran produk.

(6)

commit to user

vi

MOTTO

1. Setiap orang memiliki jatah gagal, habiskan jatah gagalmu selagi kamu masih

muda (dahlan iskan).

2. Banyak kegagalan dalam hidup ini dikarenakan orang-orang tidak menyadari

betapa dekatnya mereka dengan keberhasilan saat mereka menyerah (Thomas

Alva Edison).

3. Jika kita tidak dapat melakukan hal yang luar biasa, kita dapat melakukan hal

kecil dengan luar biasa (anonim).

4. Hanya orang takut yang bisa berani, karena keberanian adalah melakukan

(7)

commit to user

vii

HALAMAN PERSEMBAHAN

Tugas Akhir ini ku persembahkan untuk:

1. Bapak, Ibu, dan kakak-kakakku tercinta yang telah mendukung dan

mendoakanku.

2. Teman-teman TI B 2010 yang telah banyak membantu, memberikan

semangat dan motivasi.

(8)

commit to user

viii

KATA PENGANTAR

Syukur Alhamdulillah penulis haturkan atas kehadirat Allah SWT yang

telah melimpahkan karunia-Nya sehingga penulis dapat menyelesaikan laporan

Tugas Akhir dengan judul “Pembuatan E-Commerce Pada Study Kasus Penjualan

Obat Herbal Dan Thibbun Nabawi Az-Zahra”. Laporan ini dibuat untuk

memenuhi syarat dalam memperoleh gelar Amd pada Program Studi Diploma III

Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Sebelas Maret.

Laporan ini tidak akan terselesaikan tanpa bantuan dari berbagai pihak.

Untuk itu dalam secuil kertas yang mungkin tiada berarti ini penulis sampaikan

rasa hormat dan menghaturkan rasa terima kasih kepada:

1. Bapak Ir. Ari Handono Ramelan, M.Sc., PhD. selaku Dekan Fakultas

Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.

2. Bapak Drs. YS. Palgunadi, M.Sc., selaku Ketua Program Diploma III Teknik

Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Sebelas Maret Surakarta.

3. Ibu Rosita Yanuarti, S.Kom, M.Cs, selaku pembimbing, yang telah

memberikan bimbingan, nasehat, kritik dan saran selama penyusunan tugas

akhir ini.

4. Bapak, Ibu, Mas Rohmat, Mbak Lia dan seluruh keluarga atas doa, bantuan,

kasih sayang, perhatian dan segalanya.

5. Mas Robi, Fita, Lita, Faridha, Maretha, Merlinda, Lina, Fitri, Linda, Galuh,

Fika, Laras, Ika, Ginanjar, Ariep, Ocim, Ojan terimakasih atas semua bantuan

dan semangatnya.

(9)

commit to user

ix

7. Dan seluruh pihak-pihak yang tidak dapat penulis cantumkan satu persatu,

terimaksih atas segala bimbingan, bantuan, kritik, dan saran dalam

penyusunan tugas akhir ini.

Untuk itu segala bantuan yang telah diberikan, penulis hanya dapat menyampaikan rasa hormat dan terima kasih yang tak terhingga semoga amal kebaikan tersebut mendapatkan balasan dari Allah SWT.

Akhirnya penulis berharap semoga laporan ini dapat memberikan manfaat bagi semua pihak.

Wassalamu’alaikum Warohmatullah Wabarakatuh.

Surakarta, 27 Juni 2013

(10)

commit to user

x

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN ABSTRACT ... iv

HALAMAN ABSTRAK ... v

HALAMAN MOTTO ... vi

HALAMAN PERSEMBAHAN ... vii

KATA PENGANTAR ... viii

DAFTAR ISI ... x

DAFTAR TABEL ... xiv

DAFTAR GAMBAR ... xv

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan Penelitian ... 2

1.5 Manfaat Penelitian ... 2

1.5 Manfaat Penelitian ... 2

1.6 Sistematika Penulisan ... 2

BAB II LANDASAN TEORI ... 4

2.1 E-Commerce ... 4

2.1.1 Keuntungan E-Commerce ... 4

2.1.2 Jenis dan Karakteristik E-Commerce ... 5

2.2 Herbal ... 5

2.3 Hypertext Preprocessor (PHP) ... 6

2.3.1 Tipe data ... 7

2.3.1 Variabel ... 8

2.4 Basis Data ... 8

2.4.1 Macam-macam Key ... 10

2.4.2 Entity Relationship Diagram (ERD) ... 10

2.5 My Structured Query Language (My SQL) ... 14

(11)

commit to user

xi

2.5.2 Bahasa SQL ... 15

2.6 Data Flow Diagram (DFD) ... 16

2.6.1 Mengembangkan Diagram Aliran Data ... 19

2.6.2 Menciptakan Diagram Konteks ... 20

2.6.3 Menggambar Diagram Level 0 ... 20

2.6.4 Menciptakan Diagram Anak ... 21

2.7 Black-box Testing ... 22

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM ... 24

3.1 Kebutuhan Sistem ... 24

3.1.1 Kebutuhan Fungsional ... 24

3.1.2 Kebutuhan Non Fungsional ... 27

3.2 Jalannya Penelitian ... 28

3.3 Perancangan Sistem ... 31

3.3.1 Context Diagram (CD) ... 31

3.3.2 DFD Level 0 ... 32

3.3.3 DFD Level 1 Proses Pemesanan ... 34

3.3.4 DFD Level 1 Proses Manajemen Konten ... 35

3.3.5 Entity Relationship Diagram (ERD) ... 36

3.3.6 Skema Diagram ... 37

3.3.7 Rancangan Tabel ... 37

3.4 Perancangan Desain E-commerce ... 44

3.4.1 Halaman User ... 44

3.4.2 Halaman Registrasi Member ... 44

3.4.3 Halaman Login Member ... 45

3.4.4 Halaman Member ... 46

3.4.5 Halaman Login Admin ... 46

3.4.6 Halaman Admin ... 47

BAB IV IMPLEMENTASI DAN ANALISA ... 48

4.1 Implementasi ... 48

4.1.1 Implementasi Database ... 48

4.1.2 Implementasi Halaman User dan Member ... 50

4.1.3 Implementasi Aplikasi Admin ... 57

(12)

commit to user

xii

4.2.1 Rencana Pengujian ... 66

4.2.2 Kasus dan Hasil Pengujian ... 67

4.2.3 Kesimpulan dan Pengujian ... 76

BAB V PENUTUP ... 77

5.1 Kesimpulan ... 77

5.2 Saran ... 77

(13)

commit to user

xiii

DAFTAR TABEL

Tabel 2.1 Cara Penulisan Script PHP ... 7

Tabel 2.2 Tipe Data PHP ... 8

Tabel 2.5 Simbol Komponen ERD ... 11

Tabel 2.6 Kardinalitas ERD ... 11

Tabel 2.7 Sintaks SQL ... 15

Tabel 2.8 Simbol-simbol DFD ... 17

Tabel 3.1 Tabel Admin ... 38

Tabel 3.2 Tabel Member ... 38

Tabel 3.3 Tabel Produk ... 39

Tabel 3.4 Tabel Pesan ... 40

Tabel 3.5 Tabel Detail_Pesan ... 40

Tabel 3.6 Tabel Kota ... 41

Tabel 3.7 Tabel Konfirmasi ... 41

Tabel 3.8 Tabel Artikel ... 42

Tabel 3.9 Tabel Testimoni ... 42

Tabel 3.10 Tabel Kat_manfaat ... 43

Tabel 3.11 Tabel Manfaat ... 43

Tabel 3.12 Tabel Menu ... 43

Tabel 4.1 Rencana Pengujian Black Box Admin ... 67

Tabel 4.2 Rencana Pengujian Black Box User ... 67

Tabel 4.3 Rencana Pengujian Black Box Member ... 67

Tabel 4.4 Pengujian Login Admin ... 68

Tabel 4.5 Pengisian Data Artikel ... 69

Tabel 4.6 Pengisian Data Produk ... 70

Tabel 4.7 Pengisian Data Kota ... 71

(14)

commit to user

xiv

Tabel 4.9 Pengisian Data User ... 73

Tabel 4.10 Pengecekan Login Member ... 73

Tabel 4.11 Pengisian Data Testimoni ... 74

Tabel 4.12 Edit Profil Member... 75

(15)

commit to user

xv

DAFTAR GAMBAR

Gambar 3.1 Blok Diagram Jalannya Penelitian ... 28

Gambar 3.2 Context Diagram ... 31

Gambar 3.3 DFD Level 0 ... 32

Gambar 3.4 DFD Level 1 Pemesanan ... 34

Gambar 3.5 DFD Level 1 Manajemen Konten ... 35

Gambar 3.6 Entity Reationalship Diagram (ERD) ... 36

Gambar 3.7 Skema Diagram ... 37

Gambar 3.8 Rancangan Layout User ... 44

Gambar 3.9 Halaman Registrasi Member ... 45

Gambar 3.10 Halaman Login Member ... 45

Gambar 3.11 Halaman Member ... 46

Gambar 3.12 Halaman Login Admin ... 47

Gambar 4.1 Implementasi Tabel Admin ... 48

Gambar 4.2 Implementasi Tabel Artikel ... 48

Gambar 4.3 Implementasi Tabel Pesan ... 48

Gambar 4.4 Implementasi Tabel Detail_Pesan ... 49

Gambar 4.5 Implementasi Tabel Produk ... 49

Gambar 4.6 Implementasi Tabel Kat_Manfaat ... 49

Gambar 4.7 Implementasi Tabel Konfirmasi ... 49

Gambar 4.8 Implementasi Tabel Manfaat ... 49

Gambar 4.9 Implementasi Tabel Member ... 50

Gambar 4.10 Implementasi Tabel Kota ... 50

Gambar 4.11 Implementasi Tabel Testimoni ... 50

Gambar 4.12 Implementasi Tabel Menu ... 50

(16)

commit to user

xvi

Gambar 4.14 Halaman Cara Belanja ... 51

Gambar 4.15 Halaman Form Registrasi ... 52

Gambar 4.16 Halaman Login Member ... 52

Gambar 4.17 Potongan Script Pencarian ... 53

Gambar 4.18 Halaman Katalog Produk ... 53

Gambar 4.19 Potongan Script Keranjang Belanja ... 54

Gambar 4.20 Halaman Shopping Chart ... 54

Gambar 4.21 Halaman Form Pengiriman ... 54

Gambar 4.22 Potongan Script Detail Pesan ... 55

Gambar 4.23 Halaman Detail Pesan ... 55

Gambar 4.24 Halaman Konfirmasi Pembayaran ... 56

Gambar 4.25 Potongan Script Edit Profil ... 56

Gambar 4.26 Halaman Edit Profil ... 56

Gambar 4.27 Halaman Form Testimoni ... 57

Gambar 4.28 Halaman Login Admin ... 57

Gambar 4.29 Halaman Admin ... 58

Gambar 4.30 Potongan Script Pencarian ... 58

Gambar 4.31 Halaman Daftar Pesan ... 59

Gambar 4.32 Halaman Detail Pesan ... 59

Gambar 4.33 Script Cetak ... 59

Gambar 4.34 Cetak Struk ... 60

Gambar 4.35 Halaman Artikel ... 60

Gambar 4.36 Halaman Input Artikel ... 60

Gambar 4.37 Potongan Script Send Email ... 61

Gambar 4.38 Halaman Produk ... 62

Gambar 4.39 Halaman Input Produk ... 62

(17)

commit to user

xvii

Gambar 4.41 Halaman Kota ... 63

Gambar 4.42 Halaman Input Kota ... 64

Gambar 4.43 Halaman Konfirmasi ... 64

Gambar 4.44 Halaman Testimoni ... 65

Gambar 4.45 Script Detail Testimoni ... 65

Gambar 4.46 Halaman Detail Testimoni ... 65

Gambar

Tabel 4.13  Pengisian Data Konfirmasi ................................................................
Gambar 4.41 Halaman Kota ..................................................................................

Referensi

Dokumen terkait

Yaitu pada kata sakarat adalah simbol yang memiliki makna emotif dimana matinya keadaan hidup, pada saat itu adalah peristiwa pertama dan terakhir yang akan

Berbeda dengan pohon yang baru mendapat perlakuan kerat batang satu kali, unsur tapis awal sudah mulai bisa ditemukan pada tahun pertama setelah kerat batang, rangkaian

Penelitian ini bertujuan mengetahui kualitas dan keamanan telur ayam konsumsi dengan mengkaji kualitas fisik (bobot telur, nilai pH, HU dan ketebalan kerabang)

Permukiman kumuh di perkotaan yang terjadi karena pemadatan terus menerus dan tidak terkendali mempunyai bentuk pemadatan melalui pembangunan baru pada lahan

MILIN UPT

Wakalah adalah pemberian kuasa (mewakilkan) kepada pihak lain untuk melakukan sebuah transaksi, atau pelimpahan kekuasaan oleh seseorang sebagai pihak pertama kepada orang

dan Hukum Asy-Syir’ah Vol.47 No.1 Tahun 2013.. rumah tangga, maka diterapkannya ancaman pidana dalam Pasal 49 UU KDRT kepada pelaku pelanggaran Pasal 49 jo pasal 9 UU KDRT. Dalam

Ada beberapa kendala yang perlu diatasi antara lain: jumlah tiap kelompok yang terdiri dari 4 atau 5 orang siswa yang berbda jenis kelamin, dan kemampuan