• Tidak ada hasil yang ditemukan

Aplikasi E-Commerce (Studi Kasus di Adorable Project Store).

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi E-Commerce (Studi Kasus di Adorable Project Store)."

Copied!
18
0
0

Teks penuh

(1)

vi Universitas Kristen Maranatha

ABSTRAK

Teknologi Informasi dengan menggunakan internet sudah menjadi bagian dari gaya hidup masyarakat. Salah satu bagian dari kehidupan masyarakat yang sedang berkembang pesat dengan memanfaatkan teknologi internet adalah aktifitas penjualan dan pembelian, antara lain pemanfaatan situs jejaring sosial dan situs forum. Dengan adanya perkembangan yang semakin maju ini, bisnis online semakin bermunculan. Dengan kata lain persaingan didalam dunia bisnis pun semakin tinggi untuk meraih konsumen. Toko yang belum memiliki websitenya sendiri akan mengalami kesulitan untuk bersaing dengan toko yang sudah memiliki websitenya sendiri. Dalam membuat website yang bisa bersaing, kelebihan pada suatu website penjualan pembelian harus ditambahkan. Misalnya dengan adanya keterkaitan antar barang pada saat konsumen melihat suatu produk sehingga dapat memudahkan konsumen dalam membeli suatu produk dan menguntungkan toko karena produk yang terjual lebih banyak. Melihat hal tersebut, Toko Adorable Project Store ingin bersaing dengan toko-toko online yang ada, agar tidak tertinggal dengan para pesaingnya maka dirancanglah suatu aplikasi e-commerce yang bisa menjadi solusi dari permasalahan yang ada, sehingga dapat memudahkan konsumen.

(2)

vii Universitas Kristen Maranatha

ABSTRACT

Information technology using the internet has become part of the lifestyle community. One part of the life of the community that is developing very rapidly by leveraging internet technologies are the sales and purchase activities, among others, exploiting social networking sites and forums site. With the development of increasingly advanced it, online businesses are increasingly popping up. In other words, competition in the business world were getting high to reach consumers. Stores that do not yet have a website alone will have difficulty competing with stores that already has its own website. In creating a website that can compete, the excess on a website selling the purchase of should be added. For example the existence of linkages between the goods at the time the consumer sees a product so that it can facilitate consumers in the purchase of a product and the profitable stores because the products are sold more widely. Look at this Adorable Project Store Store, want to compete with online stores that exist, in order not to lag behind its competitors with the surveyors laid out an e-commerce application could be the solution of the existing problems, so as to make it easy for consumers.

(3)

viii Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 1

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian... 2

1.5 Sumber Data ... 2

1.6 Sistematika Penyajian ... 3

BAB 2. KAJIAN TEORI ... 4

2.1 E-Commerce ... 4

2.2 B2C (Business-To-Consumer) ... 5

2.3 PHP ... 6

2.4 MySQL ... 7

2.5 Bootstrap ... 8

2.6 Flowchart ... 9

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 11

3.1 Proses Bisnis ... 11

3.2 Entity Relationship Diagram (ERD) ... 13

3.3 Relationship Diagram ... 13

(4)

ix Universitas Kristen Maranatha

3.3.2 Tabel Pemesanan ... 14

3.3.3 Tabel Detail Pemesanan ... 14

3.3.4 Tabel Barang ... 15

3.3.5 Tabel Kategori ... 15

3.3.6 Tabel Bengkel ... 16

3.3.7 Tabel Order Bengkel ... 16

3.4 Data Flow Diagram (DFD) ... 17

3.4.1 DFD level 0 ... 17

3.4.2 DFD Level 1 ... 19

3.4.3 DFD Level 2 Proses 2 Pengolahan User ... 21

3.4.4 DFD Level 2 Proses 3 Pengolahan Pemesanan ... 22

3.4.5 DFD Level 2 Proses 5 Pengolahan Barang ... 23

3.4.6 DFD Level 2 Proses 6 Pengolahan Kategori ... 24

3.4.7 DFD Level 2 Proses 7 Pengolahan Bengkel ... 25

3.4.8 DFD Level 2 Proses 8 Pengolahan Order Bengkel ... 26

3.5 Kamus Data ... 26

3.5.1 Kamus Data User ... 26

3.5.2 Kamus Data Pemesanan... 27

3.5.3 Kamus Data Detail Pemesanan... 27

3.5.4 Kamus Data Barang ... 28

3.5.5 Kamus Data Kategori ... 28

3.5.6 Kamus Data Bengkel ... 29

3.5.7 Kamus Data Order Bengkel ... 29

3.6 PSPEC(Process Specification) ... 30

3.6.1 Proses InputLogin ... 30

3.6.2 Proses Input User... 30

3.6.3 Proses Edit User ... 31

3.6.4 Proses Input Pemesanan ... 31

3.6.5 Proses Edit Pemesanan ... 32

3.6.6 Proses Lihat Detail Pemesanan ... 32

3.6.7 Proses Input Barang ... 32

(5)

x Universitas Kristen Maranatha

3.6.9 Proses Lihat Barang ... 33

3.6.10 Proses Input Kategori ... 34

3.6.11 Proses Edit Kategori ... 34

3.6.12 Proses Input Bengkel ... 35

3.6.13 Proses Edit Bengkel ... 35

3.6.14 Proses InputOrder Bengkel ... 36

3.6.15 Proses EditOrder Bengkel ... 36

BAB 4. HASIL PENELITIAN ... 37

4.1 Halaman Login ... 37

4.2 Halaman Register ... 38

4.3 Halaman Utama... 39

4.4 Halaman Shop ... 40

4.5 Halaman Product Detail ... 41

4.6 Halaman Promo... 42

4.7 Halaman Sale ... 43

4.8 Halaman Customer Care ... 44

4.9 Halaman Confirmation Payment ... 45

4.10 Halaman FAQ ... 46

4.11 Halaman About Us ... 47

4.12 Halaman Tambah User ... 48

4.13 Halaman Edit User ... 49

4.14 Halaman TambahBarang ... 50

4.15 Halaman Edit Barang... 51

4.16 Halaman Tambah Kategori ... 52

4.17 Halaman Edit Kategori ... 53

4.18 Halaman TambahBengkel ... 54

4.19 Halaman Edit Bengkel ... 55

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 57

5.1 Halaman Login ... 57

5.2 Halaman Register ... 57

5.3 Halaman Shop ... 58

(6)

xi Universitas Kristen Maranatha

5.5 Halaman Promo... 59

5.6 Halaman Sale ... 60

5.7 Halaman Confirmation Payment ... 60

5.8 Halaman Pemesanan(Cart) ... 60

5.9 Halaman Login Admin ... 61

5.10 Halaman Utama Admin ... 61

5.11 Halaman User Admin... 62

5.12 Halaman Bengkel Admin ... 62

5.13 Halaman Barang Admin ... 63

5.14 Halaman Kategori Admin ... 64

BAB 6. SIMPULAN DAN SARAN ... 65

6.1 Simpulan ... 65

6.2 Saran ... 65

(7)

xii Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 3.1 Proses bisnis Adorable Project Store ... 12

Gambar 3.2 ERD ... 13

Gambar 3.3 DFD Level 0 ... 17

Gambar 3.4 DFD Level 1 ... 19

Gambar 3.5 DFD Level 2 Proses 2 Pengolahan User ... 21

Gambar 3.6 DFD Level 2 Proses 3 Pengolahan Pemesanan ... 22

Gambar 3.7 DFD Level 2 Proses 5 Pengolahan Barang ... 23

Gambar 3.8 DFD Level 2 Proses 6 Pengolahan Kategori ... 24

Gambar 3.9 DFD Level 2 Proses 7 Pengolahan Bengkel... 25

Gambar 3.10 DFD Level 2 Proses 8 Pengolahan Order Bengkel... 26

Gambar 4.1 Halaman Login ... 37

Gambar 4.2 Halaman Register ... 38

Gambar 4.3 Halaman Utama ... 39

Gambar 4.4 Halaman Shop ... 40

Gambar 4.5 Halaman Product Detail ... 41

Gambar 4.6 Halaman Promo ... 42

Gambar 4.7 Halaman Sale ... 43

Gambar 4.8 Halaman Customer Care... 44

Gambar 4.9 Halaman Confirmation Payment ... 45

Gambar 4.10 Halaman FAQ ... 46

Gambar 4.11 Halaman About Us ... 47

Gambar 4.12 Halaman Tambah User ... 48

Gambar 4.13 Halaman User ... 49

Gambar 4.14 Halaman Edit User ... 50

Gambar 4.15 Halaman Tambah Barang ... 50

Gambar 4.16 Halaman Barang ... 51

Gambar 4.17 Halaman Edit Barang ... 52

Gambar 4.18 Halaman Tambah Kategori ... 52

(8)

xiii Universitas Kristen Maranatha

Gambar 4.20 Halaman Edit Kategori ... 54

Gambar 4.21 Halaman Tambah Bengkel ... 54

Gambar 4.22 Halaman Bengkel ... 55

(9)

xiv Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 3.1 Relationship Diagram Tabel User... 13

Tabel 3.2 Relationship Diagram Tabel Pemesanan ... 14

Tabel 3.3 Relationship Diagram Tabel Detail Pemesanan ... 14

Tabel 3.4 Relationship Diagram Tabel Barang ... 15

Tabel 3.5 Relationship Diagram Tabel Kategori ... 15

Tabel 3.6 Relationship Diagram Tabel Bengkel ... 16

Tabel 3.7 Relationship Diagram Tabel Order Bengkel ... 16

Tabel 3.8 Kamus Data User ... 26

Tabel 3.9 Kamus Data Pemesanan ... 27

Tabel 3.10 Kamus Data Detail Pemesanan ... 27

Tabel 3.11 Kamus Data Barang ... 28

Tabel 3.12 Kamus Data Kategori ... 28

Tabel 3.13 Kamus Data Bengkel ... 29

Tabel 3.14 Kamus Data Order Bengkel ... 29

Tabel 3.15 PSPEC Input Login ... 30

Tabel 3.16 PSPEC Input User ... 30

Tabel 3.17 PSPEC Edit User ... 31

Tabel 3.18 PSPEC Input Pemesanan ... 31

Tabel 3.19 PSPEC Edit Pemesanan ... 32

Tabel 3.20 PSPEC Lihat Detail Pemesanan ... 32

Tabel 3.21 PSPEC Input Barang ... 32

Tabel 3.22 PSPEC Edit Barang ... 33

Tabel 3.23 PSPEC LihatBarang... 33

Tabel 3.24 PSPEC Input Kategori ... 34

Tabel 3.25 PSPEC Edit Kategori ... 34

Tabel 3.26 PSPEC Input Bengkel ... 35

Tabel 3.27 PSPEC Edit Bengkel ... 35

Tabel 3.28 PSPEC Input Order Bengkel ... 36

(10)

xv Universitas Kristen Maranatha

Tabel 5.1 Black Box Testing Halaman Login... 57

Tabel 5.2 Black Box Testing Halaman Register ... 57

Tabel 5.3 Black Box Testing Halaman Shop ... 58

Tabel 5.4 Black Box Testing Halaman Product Detail ... 59

Tabel 5.5 Black Box Testing Halaman Promo ... 59

Tabel 5.6 Black Box Testing Halaman Sale ... 60

Tabel 5.7 Black Box Testing Halaman Confirmation Payment ... 60

Tabel 5.8 Black Box Testing Halaman Pemesanan ... 61

Tabel 5.9 Black Box Testing Halaman Login Admin... 61

Tabel 5.10 Black Box Testing Halaman Utama Admin ... 61

Tabel 5.11 Black Box Testing User Admin ... 62

Tabel 5.12 Black Box Testing Halaman Bengkel Admin ... 63

Tabel 5.13 Black Box Testing Halaman Barang Admin ... 63

(11)

xvi Universitas Kristen Maranatha

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Garis Alir Menunjukkan arus

dari proses.

Entitas Entity (rectangler)

Digunakan untuk menggambarkan

obyek yang diidentifikasikan ke

(12)

xvii Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

(13)

xviii Universitas Kristen Maranatha

Referensi:

(14)

1 Universitas Kristen Maranatha

BAB 1. PENDAHULUAN

1.1 Latar Belakang Masalah

Saat ini Teknologi Informasi dengan menggunakan internet sudah menjadi bagian dari gaya hidup masyarakat. Salah satu bagian dari kehidupan masyarakat yang sedang berkembang pesat dengan memanfaatkan teknologi internet adalah aktifitas penjualan dan pembelian, antara lain pemanfaatan situs jejaring sosial dan situs forum.

Selain itu juga dengan adanya perkembangan yang semakin maju ini, maka mulai bermunculan bisnis online yang semakin marak. Dengan kata lain persaingan didalam dunia bisnis pun semakin tinggi untuk meraih konsumen. Toko yang belum memiliki websitenya sendiri akan mengalami kesulitan untuk bersaing dengan toko yang sudah memiliki websitenya sendiri. Dalam membuat website yang bisa bersaing, kelebihan pada suatu website penjualan pembelian harus ditambahkan. Misalnya dengan adanya keterkaitan antar barang pada saat konsumen melihat suatu produk sehingga dapat memudahkan konsumen dalam membeli suatu produk dan menguntungkan toko karena produk yang terjual lebih banyak.

Pada saat ini Toko Adorable Project Store dalam melakukan aktifitas penjualan dan pembeliannya masih menggunakan salah satu situs jejaring sosial, namun seiring jalannya waktu cara tersebut masih memiliki kendala yang dirasa kurang efektif dalam melakukan transaksi jual beli. Melihat hal tersebut, Toko Adorable Project Store ingin bersaing dengan toko-toko online

yang ada, agar tidak tertinggal dengan para pesaingnya maka dirancanglah suatu aplikasi e-commerce yang bisa menjadi solusi dari permasalahan yang ada, sehingga dapat memudahkan konsumen.

1.2 Rumusan Masalah

Permasalahan yang dapat dirumuskan dari latar belakang yang telah dibahas sebelumnya adalah sebagai berikut:

(15)

2

Universitas Kristen Maranatha 2. Bagaimana mengelola barang pada aplikasi e-commerce?

1.3 Tujuan Pembahasan

Dari perumusan masalah yang telah dibahas sebelumnya, maka akan memiliki beberapa tujuan yang akan dijelaskan sebagai berikut:

1. Merancang dan membuat aplikasi e-commerce.

2. Membuat aplikasi e-commerce yang dapat mengelola barang.

1.4 Ruang Lingkup Kajian

Ruang lingkup penelitian yang terdapat dalam pembuatan aplikasi e-commerce ini meliputi:

1. Aplikasi e-commerce ini paling baik ditampilkan melalui browser

Mozilla Firefox dan Google Chrome melalui desktop dengan minimal resolusi 1024 x 768 pixel.

2. Bahasa pemrograman menggunakan PHP versi 5, basis data menggunakan phpMyAdmin 4.1.12, server lokal menggunakan Apache 2.4.9 melalui XAMPP versi 1.8.3

3. Admin memiliki username dan password

4. Admin memiliki semua hak akses

1.5 Sumber Data

Sumber data yang digunakan dalam penelitian ini adalah sebagai berikut:

1. Data Primer

Data primer merupakan data yang diperoleh langsung dari toko Adorable Project Store.

2. Data Sekunder

(16)

3

Universitas Kristen Maranatha

1.6 Sistematika Penyajian

Sistematika penulisan yang akan digunakan dalam pembuatan laporan penelitian ini adalah sebagai berikut:

BAB 1 PENDAHULUAN

Menjelaskan uraian garis besar yang meliputi latar belakang, perumusan masalah, tujuan, ruang lingkup kajian, sumber data, dan sistematika penulisan.

BAB 2 KAJIAN TEORI

Menjelaskan dasar teori yang dipergunakan dalam menyusun laporan Tugas Akhir ini.

BAB 3 ANALISIS DAN RANCANGAN SISTEM

Berisi hasil analisis dan perancangan sistem atau website yang dibuat, antara lain ERD, relasi table dan konsep perancangan aplikasi.

BAB 4 HASIL PENELITIAN

Berisi tampilan akhir aplikasi dan proses penggunaannya. BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN Menjelaskan evaluasi tentang aplikasi yang telah dibuat. BAB 6 SIMPULAN DAN SARAN

(17)

65 Universitas Kristen Maranatha

BAB 6. SIMPULAN DAN SARAN

6.1 Simpulan

Dari hasil pembahasan pada bab sebelumnya, dapat disimpulkan sebagai berikut:

1. Aplikasi E-Commerce ini digunakan untuk membantu toko Adorable Project Store melakukan penjualan dan pembelian.

2. Aplikasi ini dapat mengelola barang yang terdapat didalam aplikasi, yang dikelola oleh admin.

6.2 Saran

Adapun hal-hal yang disarankan terhadap aplikasi ini:

1. Aplikasi ini bisa dikembangkan untuk pengguna mobile phone atau

smartphone khususnya untuk sistem operasi berbass Android maupun IOS.

2. Proses pembayaran konsumen bisa dikembangkan secara online

(18)

66 Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] Y. Gao, Encyclopedia of Information Science and Technology, Idea Group, 2005.

[2] M. Fuady, Pengantar Hukum Bisnis, Bandung: PT Citra Aditya Bakti, 2005, p. 408.

[3] K. Yank, Build Your Own Database Driven Web Site Using PHP & MySQL, 4th ed., Sitepoint, 2009, p. 73.

[4] S. Suehring and J. Valade, PHP,MySQL, JavaScript & HTML5 All In One For Dummies, John Wiley & Sons, 2013, pp. 449-450.

[5] D. Cochran, Twitter Bootstrap Web Development How-To, Packt Publishing, 2012, p. 2.

[6] Z. Amsyah, Manajemen Sistem Informasi, Jakarta: PT Gramedia Pustaka Utama, 2005.

[7] K. and E. T. Luthfi, Algoritma Data Mining, Yogyakarta: C.V ANDI OFFSET, 2009.

[8] R. S. Pressman, Software Engineering A Practitioner's Approach, 7th ed., New York: McGraw-Hill, 2010.

[9] R. Budi, Pemrograman Web dengan PHP dan Oracle, Bandung: Andi, 2010.

[10] S. Ahmad Solihin, Pemrograman Web dengan PHP dan MySQL. [11] McGraw-Hill, SQL The Complete Reference, 2010.

Gambar

Tabel User...............................................................................
Tabel Pemesanan .................................................................... 14

Referensi

Dokumen terkait

Guru sebagai pembimbing, memberikan fungsi pemahaman dengan memberikan penjelasan dan contoh terlebih dahulu kepada anak sebelum mengerjakan tugas yang akan

Peraturan Menteri Dalam Negeri Nomor 13 Tahun 2006 tentang Pedoman Pengelolaan Keuangan Daerah, sebagaimana telah diubah terakhir dengan Peraturan Menteri

peraturan pemerintah Nomor '100 Tahun 2000 tentang Pengangkatan Pegawai Negeri Sipil Dalam Jabatan Struktural (Lembaran Negara Republik lndonesia Tahun 2000 Nomor

We, the participants of the Global Health Security Agenda Action Package Coordination Meeting held in Jakarta, 23-25 August 2016, appreciate the role of all participating

Dalam bagian ini juga Zarnuji menyarankan bahwa pelajar dalam belajar dan menghafal pelajaran hendaknya tidak membiasakan diri dengan pelan-pelan (dalam hati) karena belajar

Adapun pertanyaan yang termuat dalam kuesioner terdiri dari dua bagian, yaitu pertanyaan mengenai identitas responden dan pertanyaan mengenai keempat variabel

Teknik mengupas kulit ari kacang kedelai masih banyak yang dilakukan dengan menggunakan cara klasik yaitu dengan merendam dan menginjak-injak dalam suatu wadah, hal ini sangat

Mata ajar keperawatan maternitas II merupakan kelanjutan dari mata ajar keperawatan maternitas I, di mana mata ajar keperawatan maternitas II menekankan pada penerapan konsep