tugas akhir membangun toko online edukaos.net …/membangun...tugas akhir membangun toko online...

12
TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun tugas akhir Dalam Program DIII Teknik Informatika Fakultas Matematika Dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Disusun oleh: Muhammad Arkhan Herawan M3110102 PROGRAM DIII TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2013

Upload: lyphuc

Post on 26-Aug-2019

244 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

TUGAS AKHIR

MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM

DROPSHIPING DAN RESELLER MENGGUNAKAN PHP

Diajukan untuk menyusun tugas akhir Dalam Program DIII Teknik Informatika

Fakultas Matematika Dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret

Disusun oleh:

Muhammad Arkhan Herawan

M3110102

PROGRAM DIII TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2013

Page 2: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

Page 3: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iii33

Page 4: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iv33

KATA PENGANTAR

Puja dan puji syukur penulis panjatkan kehadirat Allah SWT yang telah

memberikan rahmat, hidayah, dan semua pertolongan yang diberikan kepada

penulis sehingga dapat menyelesaikan pengerjaan Tugas Akhir ini dengan

diberikan kemudahan, dan kelancaran. Sholawat serta salam penulis haturkan

untuk Rasulullah Muhammad SAW, yang telah membawa dan menyebarkan

agama Islam yang penuh dengan keindahan, kedamaian.

Tugas Akhir ini disusun sebagai salah satu syarat kelulusan bagi setiap

mahasiswa D3 Teknik Informatika UNS Surakarta, selain itu juga merupakan

suatu bukti bahwa mahasiswa telah menyelesaikan kuliah pada jenjang Diploma

3.

Dengan selesai dalam pembuatan skripsi ini, maka penulis tidak lupa

mengucapkan terima kasih kepada :

1. Beliau Bapak Wiharto, S.T, M.Kom selaku pembimbing akademik dalam

pembuatan tugas akhir ini.

2. Kepada beliau kedua orang tua bapak dan ibu, terima kasih untuk semuanya

yang telah diberikan.

3. Bapak dan Ibu Dosen D3 Teknik Informatika UNS yang telah banyak

memberikan ilmunya selama penulis selama menjalani perkuliahan.

4. Untuk semua teman-teman kuliah di kampus maupun diluar kampus.

iv33

KATA PENGANTAR

Puja dan puji syukur penulis panjatkan kehadirat Allah SWT yang telah

memberikan rahmat, hidayah, dan semua pertolongan yang diberikan kepada

penulis sehingga dapat menyelesaikan pengerjaan Tugas Akhir ini dengan

diberikan kemudahan, dan kelancaran. Sholawat serta salam penulis haturkan

untuk Rasulullah Muhammad SAW, yang telah membawa dan menyebarkan

agama Islam yang penuh dengan keindahan, kedamaian.

Tugas Akhir ini disusun sebagai salah satu syarat kelulusan bagi setiap

mahasiswa D3 Teknik Informatika UNS Surakarta, selain itu juga merupakan

suatu bukti bahwa mahasiswa telah menyelesaikan kuliah pada jenjang Diploma

3.

Dengan selesai dalam pembuatan skripsi ini, maka penulis tidak lupa

mengucapkan terima kasih kepada :

1. Beliau Bapak Wiharto, S.T, M.Kom selaku pembimbing akademik dalam

pembuatan tugas akhir ini.

2. Kepada beliau kedua orang tua bapak dan ibu, terima kasih untuk semuanya

yang telah diberikan.

3. Bapak dan Ibu Dosen D3 Teknik Informatika UNS yang telah banyak

memberikan ilmunya selama penulis selama menjalani perkuliahan.

4. Untuk semua teman-teman kuliah di kampus maupun diluar kampus.

iv33

KATA PENGANTAR

Puja dan puji syukur penulis panjatkan kehadirat Allah SWT yang telah

memberikan rahmat, hidayah, dan semua pertolongan yang diberikan kepada

penulis sehingga dapat menyelesaikan pengerjaan Tugas Akhir ini dengan

diberikan kemudahan, dan kelancaran. Sholawat serta salam penulis haturkan

untuk Rasulullah Muhammad SAW, yang telah membawa dan menyebarkan

agama Islam yang penuh dengan keindahan, kedamaian.

Tugas Akhir ini disusun sebagai salah satu syarat kelulusan bagi setiap

mahasiswa D3 Teknik Informatika UNS Surakarta, selain itu juga merupakan

suatu bukti bahwa mahasiswa telah menyelesaikan kuliah pada jenjang Diploma

3.

Dengan selesai dalam pembuatan skripsi ini, maka penulis tidak lupa

mengucapkan terima kasih kepada :

1. Beliau Bapak Wiharto, S.T, M.Kom selaku pembimbing akademik dalam

pembuatan tugas akhir ini.

2. Kepada beliau kedua orang tua bapak dan ibu, terima kasih untuk semuanya

yang telah diberikan.

3. Bapak dan Ibu Dosen D3 Teknik Informatika UNS yang telah banyak

memberikan ilmunya selama penulis selama menjalani perkuliahan.

4. Untuk semua teman-teman kuliah di kampus maupun diluar kampus.

Page 5: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

v33

5. Dan semua pihak yang telah membantu dalam pembuatan Tugas Akhir ini,

baik dukungan semangat, materil, dan pikiran yang tidak bisa penulis

sebutkan satu-persatu.

Penulis tentunya menyadari bahwa pembuatan Tugas Akhirini masih

banyak terdapat kekurangan dan kelemahan.Oleh karena itu penulis berharap

kepada semua pihak agar dapat memberikan dan menyampaikan baik saran

maupun kritik yang membangun guna memperbaiki Tugas Akhirini. Penulis

berharap Tugas Akhirini akan berguna dan bermanfaat bagi semua pihak dan juga

para pembaca.

Surakarta, 25 Juni 2013

Penulis

Muhammad Arkhan HerawanNIM. M3110102

Page 6: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vi33

DAFTAR ISI

MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEMDROPSHIPING DAN RESELLER MENGGUNAKAN PHP ............................ i

HALAMANPERSETUJUAN .............................Error! Bookmark not defined.

HALAMAN PENGESAHAN ..............................Error! Bookmark not defined.

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

DAFTAR GAMBAR .......................................................................................... viii

DAFTAR TABEL ................................................................................................. x

ABSTRAK ............................................................................................................ xi

ABSTRACT .......................................................................................................... xii

1. BAB I .......................................................................................................... 1

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

1.2 Rumusan Masalah ............................................................................................... 2

1.3 Batasan Masalah.................................................................................................. 2

1.4 Tujuan Penelitian................................................................................................. 3

1.5 Manfaat Penelitian............................................................................................... 3

2. Bab II........................................................................................................... 4

2.1 Tinjauan Pustaka ................................................................................................. 4

2.1.1 Definisi Toko Online .............................................................................. 4

2.1.2 Definisi Reseller Dan Dropshipping ...................................................... 4

2.1.3 Pemrograman dan Perancangan Web ..................................................... 5

2.1.4 DFD (Data Flow Control)..................................................................... 13

2.1.5 Rancangan Basis Data .......................................................................... 14

Page 7: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vii33

2.1.6 Pengujian Black Box ............................................................................ 15

3. BAB III ..................................................................................................... 16

3.1 Alat dan Bahan .................................................................................................. 16

3.2 Arsitektur Sistem............................................................................................... 16

3.3 Deskripsi Data ................................................................................................... 17

3.4 Metode Penelitian.............................................................................................. 18

3.5 Rencana Kegiatan.............................................................................................. 19

3.6 Perancangan Sistem........................................................................................... 20

3.6.1 DFD (Data Flow Diagram)................................................................... 20

3.6.2 Perancangan Basis Data........................................................................ 26

3.6.3 Relasi Antar Tabel ................................................................................ 26

4. Bab IV ....................................................................................................... 36

4.1 Implementasi Sistem ......................................................................................... 36

4.1.1 Administrator........................................................................................ 36

4.1.2 Operator ................................................................................................ 45

4.1.3 Halaman dropshiper.............................................................................. 51

4.1.4 Halaman Website.................................................................................. 53

4.1.5 Pengujian Black Box ............................................................................ 56

5. Bab v ......................................................................................................... 62

5.1 Kesimpulan........................................................................................................ 62

5.2 Saran.................................................................................................................. 62

DAFTAR PUSTAKA .......................................................................................... 63

Page 8: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

DAFTAR GAMBAR

3.1 Arsitektur Sistem ................................................................................ 17

Gambar 3.2Context Diagram.................................................................... 21

Gambar 3.3DFD level 0............................................................................ 22

Gambar 3.4DFD Level 1 Manage Data.................................................... 23

Gambar 3.5DFD Level 1 Proses User Activity ........................................ 25

Gambar 3.6 Relasi Antar table.................................................................. 27

Gambar 4.1 Halaman Login Admin ......................................................... 36

Gambar 4.2 Halaman Beranda Administrator .......................................... 37

Gambar 4.3 Halaman Manage Profil Perusahaan ..................................... 37

Gambar 4.4 Edit Profil.............................................................................. 38

Gambar 4.5 Cara Belanja.......................................................................... 38

Gambar 4.6 Edit Cara Belanja .................................................................. 39

Gambar 4.7 Halaman Shipping Cost......................................................... 39

Gambar 4.8 Halaman Input Kota dan Biaya............................................. 40

Gambar 4.9 Halaman Cara Menjadi Agen................................................ 40

Gambar 4.10 Edit Cara Menjadi Agen ..................................................... 40

Gambar 4.11 Manage “Mengapa Pilih Kami” .......................................... 41

Gambar 4.12 Edit “Mengapa Pilih Kami” ................................................ 41

Gambar 4.13 Halaman Website “Mengapa Pilih Kami” .......................... 41

Gambar 4.14 Halaman FAQ (Frequently Ask Question) ......................... 42

Gambar 4.15 Tambah FAQ ...................................................................... 42

Gambar 4.16 Halaman Website FAQ ....................................................... 43

Gambar 4.17 Halaman Konfigurasi .......................................................... 43

Gambar 4.18 Halaman Website Hasil Konfigurasi .................................. 44

Gambar 4.19 Halaman Admin Account .................................................... 45

Gambar 4.20 Tambah Admin ................................................................... 45

Gambar 4.21 Halaman Kategori ............................................................... 45

Gambar 4.22 Edit Kategori ....................................................................... 46

Gambar 4.23 Hapus Kategori ................................................................... 46

Page 9: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ix33

Gambar 4.24 Daftar Produk...................................................................... 47

Gambar 4.25 Tambah Produk................................................................... 47

Gambar 4.26 Edit Produk ......................................................................... 48

Gambar 4.27 List Order ............................................................................ 48

Gambar 4.28 Detail Order ........................................................................ 49

Gambar 4.29 List Album .......................................................................... 49

Gambar 4.30 Tambah Album ................................................................... 50

Gambar 4.31 List Foto .............................................................................. 50

Gambar 4.32 Tambah Foto ....................................................................... 51

Gambar 4.33 Edit Galeri ........................................................................... 51

4.34 Halaman Admin Dropshiper ............................................................. 52

4.35 Halaman Depan Dropshiper ............................................................. 52

Gambar 4.36 Halaman Depan................................................................... 53

Gambar 4.37 Detail Produk ...................................................................... 54

Gambar 4.38 Keranjang Belanja............................................................... 55

Gambar 4.39 Selesai Belanja .................................................................... 56

Page 10: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

x

DAFTAR TABEL

Tabel 2.2.1Simbol-simbol Yang Digunakan Dalam DFD........................ 14

3.1 Tabel Metode Penelitian ..................................................................... 18

Tabel 3.2Jadwal Kegiatan......................................................................... 19

Tabel 3.3Tabel Admin .............................................................................. 28

Tabel 3.4Tabel Album .............................................................................. 28

Tabel 3.5 Tabel Bonus .............................................................................. 29

Tabel 3.6Tabel Diskon.............................................................................. 29

Tabel 3.7Tabel faq .................................................................................... 29

Tabel 3.8Tabel Gallery ............................................................................. 30

Tabel 3.9Tabel Hubungi ........................................................................... 30

Tabel 3.10Tabel Kategori ......................................................................... 30

Tabel 3.11Tabel Konfirmasi ..................................................................... 31

Tabel 3.12Tabel Kota ............................................................................... 31

Tabel 3.13Tabel Modul............................................................................. 32

Tabel 3.14Tabel Orders ............................................................................ 32

Tabel 3.15Tabel Orders_detail ................................................................. 33

Tabel 3.16Tabel Orders_temp .................................................................. 33

Tabel 3.17Tabel Produk............................................................................ 33

Tabel 3.18 Produk Dropshipper................................................................ 34

Tabel 3.19Tabel Section ........................................................................... 34

Tabel 3.20Tabel Setting............................................................................ 34

Tabel 3.21 Tabel User............................................................................... 35

Tabel 3.22Tabel Useronline...................................................................... 35

Tabel 4.1Tabel pengujian black-box pada validasi login admin, operator,dan member .............................................................................. 56

Tabel 4.2 Pengujian Pada Aktivitas Manage Data................................... 58

Tabel 4.3 Pengujian Pada User Activity.................................................... 60

Page 11: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xi33

ABSTRAK

Muhammad Arkhan Herawan, 2013.MEMBANGUN TOKO ONLINE

EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER

MENGGUNAKAN PHP. Diploma III Teknik Informatika, Fakultas

Matematika Dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret,

Surakarta

Saat ini banyak perusahaan menggunakan toko online untuk menjual

produk.Keuntungan toko online bagi perusahaan adalah mempercepat dalam

pembentukan pasar dan memperbesar volume penjualan produk.

Edukaos.netadalah toko onlineyang

menggunakansystemresellerdandropshippinguntukmenjual produk.Manfaat

darisistem iniadalah dapat meningkatkanpenjualan sertamenghemat biayapromosi,

Selain itusystemdropshippingdan resellerdapatmemberikan kesempatanbagi

anggota untukmemperoleh penghasilanatau bonusdengan

menjualprodukedukaos.net.

Secaragaris besarsistem inidibuat untukmemudahkan perusahaandalam

penjualan produk, penghitunganbonus(sponsor dan Kemitraan), dan

manajemenanggota. Aplikasi ini menggunakanPHP sebagai bahasapemrograman,

MySQL sebagaidatabase danPHPMyAdminsebagai penunjangMySQLuntuk

mengelola database. Netbeanversi7.1digunakan untukmenulis kodeprogramatau

scripting danuntuk serverwebmenggunakanApachedengan MySQLdalam

paketXAMPP.

Kata kunci : Toko online, reseller, dropshipping

Page 12: TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET …/Membangun...TUGAS AKHIR MEMBANGUN TOKO ONLINE EDUKAOS.NET DENGAN SISTEM DROPSHIPING DAN RESELLER MENGGUNAKAN PHP Diajukan untuk menyusun

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xii33

ABSTRACT

Muhammad Arkhan Herawan, 2013. THE DEVELOPMENT OFEDUKAOS.NET ONLINE STORE USING DROPSHIPING AND RESELLERSYSTEM WHITHIN PHP. Diploma III of Informatics Engineering, Faculty ofMathematics and Natural Sciences, Sebelas Maret University, Surakarta.

Currently manycompaniesis usingonlinestorestosell theirproduct. Benefit

of Onlinestore for companyisacceleratingofthe marketformation andincrease

product salesvolume.

Edukaos.netisan onlinestorethat

usingreselleranddropshippingsystemtosellproducts. This systemcanincrease sales

volume and reduce promotion costs,in

additionreselleranddropshippingsystemcanprovideopportunityfor memberstoearn

revenueby sellingproductsofedukaos.net.

So the outline of this system is made to facilitate the company in product

sales, bonus counting (sponsorshipsand Partnership), and member management.

This aplications technically established within PHP as programming language,

MySQL as database and PHPMyAdmin as supporting MySQL to manage

database. Netbean version 7.1 uses to write any programm code or scripting and

for web server using Apache with MySQL within the XAMPP package.

Keyword : Online store, reseller, dropshipping