• Tidak ada hasil yang ditemukan

HALAMAN JUDUL L A P O R A N S K R I P S I IMPLEMENTASI VIRTUAL BANKING PADAE-COMMERCE PENJUALAN PRODUK JAMU KLANCENG

N/A
N/A
Protected

Academic year: 2021

Membagikan "HALAMAN JUDUL L A P O R A N S K R I P S I IMPLEMENTASI VIRTUAL BANKING PADAE-COMMERCE PENJUALAN PRODUK JAMU KLANCENG"

Copied!
13
0
0

Teks penuh

(1)

HALAMAN JUDUL

L A P O R A N S K R I P S I

IMPLEMENTASI

VIRTUAL BANKING

PADA

E-COMMERCE

PENJUALAN PRODUK JAMU KLANCENG

DEVVA RICOVANI SUSANTO

NIM. 201551115

DOSEN PEMBIMBING

Tri Listyorini, S.Kom., M.Kom

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2019

(2)

ii

HALAMAN PERSETUJUAN

IMPLEMENTASI

VIRTUAL BANKING

PADA

E-COMMERCE

PENJUALAN PRODUK JAMU KLANCENG

DEVVA RICOVANI SUSANTO

NIM. 201551115

Kudus, 01 Agustus 2019

Menyetujui, Pembimbing Utama,

Tri Listyorini, S.Kom., M.Kom NIDN. 0616088502

Mengetahui, Koordinator Skripsi

Esti Wijayanti, S.Kom., M.Kom. NIDN. 0605098901

(3)
(4)

iv

PERNYATAAN KEASLIAN

Saya yang bertanda tangan dibawah ini :

Nama : Devva Ricovani Susanto

NIM : 201551115

Tempat & Tanggal Lahir : Kudus, 11 Desember 1997

Judul Skripsi : Implementasi Virtual Banking Pada E-commerce Penjualan Produk Jamu Klanceng

Menyatakan dengan sebenarnya bahwa penulisan Skripsi ini berdasarkan hasil penelitian, pemikiran dan pemaparan asli dari saya sendiri, baik untuk naskah laporan maupun kegiatan lain yang tercantum sebagai bagian dari Skripsi ini. Seluruh ide, pendapat, atau materi dari sumber lain telah dikutip dalam Skripsi dengan cara penulisan referensi yang sesuai.

Demikian pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya bersedia menerima sanksi akademik berupa pencabutan gelar dan sanksi lain sesuai dengan peraturan yang berlaku di Universitas Muria Kudus.

Demikian pernyataan ini saya buat dalam keadaan sadar tanpa paksaan dari pihak manapun.

Kudus,13 Agustus 2019 Yang memberi pernyataan,

Materai 6000

Devva Ricovani Susanto NIM. 201551115

(5)

v

IMPLEMENTASI VIRTUAL BANKING PADA E-COMMERCEPENJUALAN PRODUK JAMU KLANCENG

Nama mahasiswa : Devva Ricovani Susanto

NIM : 201551115

Pembimbing :Tri Listyorini, S.Kom., M.Kom.

RINGKASAN

Perusahaan CV Jamu Klanceng merupakan sebuah home industri yang bergerak di bidang minuman kesehatan. Di dalam managemen CV Jamu Klanceng telah banyak mengadopsi teknologi informasi, dilihat dengan penggunaan perangkat lunak (sistem) yang digunakan untuk mempermudah pekerjaan, tidak lagi melakukan pendataan yang sepenuhnya manual. Namun kurangnya pemahaman user dalam bertransaksi produk, membuat pemasaran dalam pendapatan omset sedikit menurun. Dengan sistem informasi e-commerce yang akan dibangun ini berisi tentang produk unggulan yang dapat mempermudah pemesanan secara online dengan virtual banking yang dapat mempermudah pembayaran secara otomatis. serta perancangan sistem aliran data pada aplikasi ini menggunakan DFD dan untuk merancang tabel-tabel berelasi pada database menggunakan Entity Relationship Diagram (ERD). Setelah merancang sistem dan database, tahap berikutnya ialah mentransformasikan perancangan ke pembangunan. Dimana implementasi untuk sistem ini menggunakan bahasa pemrograman PHP dan MySQL akan memudahkan dalam membangun system ini. Aplikasi ini sangat efisien dalam pemasaran sekaligus penjualan bagi CV Jamu Klanceng, menyediakan berbagai informasi detail produk, bahan, manfaat, sekaligus khasiat dari berbagai produk unggulan CV Jamu Klanceng.

(6)

vi

IMPLEMENTATION OF VIRTUAL BANKING FOR E-COMMERCE JAMU KLANCENG PRODUCTS

Student Name : Devva Ricovani Susanto Student Identity Number : 201551115

Supervisor : Tri Listyorini, S.Kom., M.Kom.

ABSTRACT

CV Jamu Klanceng Company is a home industry engaged in health drinks. In the management of CV Jamu Klanceng has adopted a lot of information technology, seen by the use of software (systems) that are used to simplify work, no longer do fully manual data collection. But the lack of understanding of users in transacting products, makes marketing in turnover income slightly decreased.With this e-commerse information system that will be built it contains superior products that can facilitate online ordering with virtual banking that can facilitate payment automatically. and system design data flow in this application using DFD and to design related tables in the database using Entity Relationship diagram (ERD). After designing the system and database, the next step is to transform the design into development. Where the implementation for this system using the PHP and MySQL programming languages will make it easier to build this system.This application is very efficient in marketing and sales for CV Jamu Klanceng, providing various product details, materials, benefits, as well as the efficacy of various superior products of CV Jamu Klanceng.

(7)

vii

KATA PENGANTAR

Puji syukur kehadirat Allah SWT karena atas Rahmat serta Hidayah-Nya, akhirnya penulis berhasil menyelesaikan skripsi berjudul “Implementasi Virtual Banking Pada E-commerce Penjualan Produk Jamu Klanceng”.

Penyusunan skripsi ini ditujukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana Komputer (S.Kom.).

Pelaksanaan skripsi ini tak lepas dari bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan terima kasih kepada:

1. Bapak Dr. Suparnyo, S.H., M.S., selaku Rektor Universitas Muria Kudus. 2. Bapak Mohammad Dahlan, S.T., M.T., selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak Ahmad Jazuli, S.Kom., M.Kom., selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus.

4. IbuTri Listyorini, S.Kom., M.Kom.,selaku pembimbing utama yang telah banyak memberi masukan selama penyusuna skripsi ini.

5. Kedua orang tua saya, yang selalu mendo’akan dan mendukung setiap langkah saya.

6. Teman-teman yang telah membantu dalam penyusunan laporan skripsi.

7. Teman-teman Jagong-an yang telah banyak memotivasi serta memberikan banyak dukungan kepada saya.

Penulis menyadari adanya kekurangan dan ketidaksempurnaan dalam penulisan skripsi ini, karena itu penulis menerima kritik, saran dan masukan dari pembaca sehingga penulis dapat lebih baik di masa yang akan datang. Akhirnya penulis berharap semoga buku skripsi ini bisa bermanfaat khususnya bagi penulis dan umumnya bagi para pembaca.

Kudus, 13 Agustus 2019

(8)

viii

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... Error! Bookmark not defined. PERNYATAAN KEASLIAN ... iv

RINGKASAN ... v

ABSTRACT ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... viii

DAFTAR TABEL ... x

DAFTAR GAMBAR ... xi

DAFTAR LAMPIRAN ... xiii

BAB I PENDAHULUAN ... 1 1.1. Latar Belakang ... 1 1.2. Perumusan Masalah ... 3 1.3. Batasan Masalah... 3 1.4. Tujuan ... 4 1.5. Manfaat ... 4

BAB II TINJAUAN PUSTAKA ... 5

2.1. Penelitian Terkait ... 5

2.2. Teori Umum ... 7

2.1.1. E-Commerce ... 7

2.1.2. Metode Pengembangan Perangkat Lunak Waterfall ... 9

2.1.3. Sistem Informasi ... 11

2.1.4. Website ... 12

2.1.5. Data Flow Diagram ... 12

2.1.6. Entity Relationship Diagram ... 15

2.1.7. PHP ... 16

2.1.8. MySQL ... 16

BAB III METODOLOGI ... 18

(9)

ix

3.2. Wawancara ... 18

3.3. Studi Pustaka ... 19

3.4. Analisa Perancangan Sistem ... 19

3.4.1 Skema Tabel ... 19

3.4.2 Data Flow Diagram ... 20

3.4.3 Struktur Tabel ... 25

3.4.4 Entity Relationship Diagram ... 26

3.5 Perancangan Antarmuka ... 27

BAB IV HASIL ANALISIS DAN PEMBAHASAN ... 32

4.1. Analisa Kebutuhan Sistem ... 32

4.2. Implementasi Perangkat Lunak ... 33

4.3. Pengujian Perangkat Lunak... 37

4.6.1. White Box Testing ... 37

4.6.2. Black Box Testing ... 47

BAB V PENUTUP ... 54

5.1. Kesimpulan ... 54

5.2. Saran ... 54

DAFTAR PUSTAKA ... 55

(10)

x

DAFTAR TABEL

Tabel 2. 1. Simbol Data Flow Diagram ... 13

Tabel 3. 1. Struktur tabel user ... 25

Tabel 3. 2. Struktur tabel tbl_barang ... 25

Tabel 3. 3. Struktur tabel tbl_konfirmasi ... 26

Tabel 3. 4. Struktur tabel tbl_transaksi ... 26

Tabel 4. 2. Potongan program koneksi.php ... 37

Tabel 4. 3. Hasil pengujian white box testing index.php ... 38

Tabel 4. 4. Potongan program index.php ... 38

Tabel 4. 5. Hasil pengujian white box testing index.php ... 39

Tabel 4. 6. Potongan program login.php ... 39

Tabel 4. 7. Hasil pengujian white box testing login.php ... 39

Tabel 4. 8. Potongan program proses/login.php ... 40

Tabel 4. 9. Hasil pengujian white box testing view/login/process.php ... 41

Tabel 4. 10. Potongan program view/user/form.php... 41

Tabel 4. 11. Hasil pengujian white box testing view/user/form.php ... 43

Tabel 4. 12. Potongan program view/user/process.php ... 43

Tabel 4. 13. Hasil pengujian white box testing view/user/process.php ... 44

Tabel 4. 14. Potongan program cetak.php... 45

Tabel 4. 15. Hasil pengujian white box testing view/jabatan/index.php ... 46

Tabel 4. 16. Potongan program cetak.php... 46

Tabel 4. 17. Hasil pengujian white box testing view/jabatan/index.php ... 47

Tabel 4. 18. Hasil pengujian black box testing fitur login ... 47

Tabel 4. 19. Hasil pengujian black box testing fitur produk ... 49

Tabel 4. 20. Hasil pengujian black box testing fitur keranjang ... 51

Tabel 4. 21. Hasil pengujian black box testing fitur rekap ... 52

Tabel 4. 22. Hasil pengujian black box testing fitur konfirmasi ... 53

(11)

xi

DAFTAR GAMBAR

Gambar 3. 1. Skema tabel sistem e-commerce ... 20

Gambar 3. 2. Context Diagram sistem e-commerce CV. Klanceng Kudus ... 20

Gambar 3. 3. Data Flow Diagram level 1 sistem e-commerce CV. Klanceng Kudus ... 21

Gambar 3. 4. Data Flow Diagram level 2 proses kelola user ... 22

Gambar 3. 5. Data Flow Diagram level 2 proses kelola Produk ... 22

Gambar 3. 6. Data Flow Diagram level 2 proses ... 23

Gambar 3. 7. Data Flow Diagram level 2 proses konfirmasi pembayaran ... 24

Gambar 3. 8. Data Flow Diagram level 2 proses rekap laporan penjualan produk ... 24

Gambar 4. 9. Rancangan antarmuka halaman login ... 27

Gambar 4. 10. Rancangan antarmuka halaman home ... 28

Gambar 4. 11. Rancangan antarmuka halaman Product ... 28

Gambar 4. 12. Rancangan antarmuka halaman kelola detail produk ... 29

Gambar 4. 13. Rancangan antarmuka halaman keranjang ... 29

Gambar 4. 14. Rancangan antarmuka halaman kelola rekap pembelian ... 30

Gambar 4. 15. Rancangan antarmuka halaman konfirmasi pembayaran ... 30

Gambar 4. 16. Rancangan antarmuka halaman tentang ... 31

Gambar 4. 17. Rancangan antarmuka halaman hasil rekap laporan penjualan ... 31

Gambar 4. 18. Implementasi halaman login ... 33

Gambar 4. 19. Implementasi halaman home ... 34

Gambar 4. 20. Implementasi halaman data produk ... 34

Gambar 4. 21. Implementasi halaman detail produk ... 35

Gambar 4. 22. Implementasi halaman data keranjang ... 35

Gambar 4. 23. Implementasi halaman rekap pembelian ... 36

Gambar 4. 24. Implementasi halaman konfirmasi pembayaran ... 36

Gambar 4. 25. Implementasi halaman tentang ... 37

Gambar 4. 26. Implementasi halaman rekap hasil laporan penjualan... 37

Gambar 4. 27. Flowgraf koneksi.php ... 38

(12)

xii

Gambar 4. 29. Flowgraf login.php ... 39

Gambar 4. 30. Flowgraf proses/login.php ... 41

Gambar 4. 31. Flowgraf view/user/form.php ... 42

Gambar 4. 32. Flowgraf view/user/process.php ... 44

Gambar 4. 33. Flowgraf cetak.php ... 45

(13)

xiii

DAFTAR LAMPIRAN

Lampiran 1 Buku Konsultasi ... 56 Lampiran 2 Lembar Revisi Sidang ... 57

Referensi

Dokumen terkait