RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK...

13
i LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI PEMASARAN PARABOLA BERBASIS WEB PADA CV IMAM ELEKTRONIK Oleh: MAULANA RIZQI SAPUTRA 2014-51-150 DOSEN PEMBIMBING EndangpSupriyati, S.Kom., M.Kom Evanita, S.Kom., M.Kom PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2019

Transcript of RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK...

Page 1: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

i

LAPORAN TUGAS AKHIR

RANCANG BANGUN APLIKASI PEMASARAN

PARABOLA BERBASIS WEB PADA CV IMAM

ELEKTRONIK

Oleh:

MAULANA RIZQI SAPUTRA

2014-51-150

DOSEN PEMBIMBING

EndangpSupriyati, S.Kom., M.Kom

Evanita, S.Kom., M.Kom

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2019

Page 2: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

ii

HALAMAN PERSETUJUAN

RANCANG BANGUN APLIKASI PEMASARAN

PARABOLA BERBASIS WEB PADA CV IMAM

ELEKTRONIK

MAULANA RIZQI SAPUTRA

NIM. 2014-51-150

Kudus, 15 Januari 2019

mMenyetujui,

Pembimbing Utama, Pembimbing Pendamping,

Endang Supriyati, S.Kom., M.Kom

NIDN. 0629077402

Evanita, S.Kom., M.Kom

NIDN. 0611088901

Mengetahui,

Koordinator Skripsi

Esti Wijayanti, M.Kom

NIDN. 0605098901

Page 3: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

iii

Page 4: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

iv

PERNYATAAN KEASLIAN

Saya yang bertanda tangan dibawah ini:

Nama : MAULANA RIZQI SAPUTRA

NIM : 2014-51-150

Tempat & Tanggal Lahir : Pati, 6 Agustus 1994

Judul Tugas Akhir : Rancang Bangun Aplikasi Pemasaran Parabola

Berbasis Web Pada Cv Imam Elektronik

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

denganncara 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, 2 Februari 2019

Yang memberi pernyataan

Materai 6000

MAULANA RIZQI SAPUTRA

NIM. 201451150

Page 5: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

v

RANCANG BANGUN APLIKASI PEMASARAN PARABOLA

BERBASIS WEB PADA CV IMAM ELEKTRONIK

Nama mahasiswa : MAULANA RIZQI SAPUTRA

NIM : 201451150

Pembimbing :

1. Endang Supriyati, S.Kom, M.Kom

2. Evanita, S.Kom, M.Kom

RINGKASAN

Teknologi Informasi terus berkembang seiring dengan kemampuan

komputer memberi solusi bagi permasalahan diberbagai bidang. Salah satu

perkembangan teknologi informasi yaitu adanya program yang bisa memberikan

solusi untuk proses stok barang sampai penjualan. Pada CV Imam Elektronik

peneliti memperhatikan masih banyak permasalahan pada proses stok barang

sampai penjualan alat elektonik karena masih dilakukan secara konvensional

sehingga berdampak terhadap keterlambatan di dalam penyampaian suatu data

informasi, baik kepada manajer maupun kepada konsumen. Dengan ini peneliti

memberikan solusi pembuatan program stok barang sampai penjualan. Dengan

adanya program ini, maka akan mempermudah proses pancarian dan mengupdate

suatu barang untuk sebuah informasi yang lebih akurat dan lebih tepat waktu

sesuai dengan yangdiharapkan dan diiginkan oleh pemakai atau user.

Dalam pembangunan aplikasi ini digunakan metode Waterfall dan dibuat

menggunakan bahasa pemrogramanPHP dan database MySQL. Yang dihasilkan

dari desain dan implementasi stok barang dan penjualan ini adalah program untuk

stok barang sampai dengan penjualan dan mempermudah dalam pelaksanaan

sistem kerja pada CV Imam Elektronik

Kata kunci: Parabola, Konsumen, Informasi, Stok Barang

Page 6: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

vi

DESIGN AND DEVELOPMENT OF WEB-BASED PARABOLA

MARKETING APPLICATION IN ELECTRONIC IMAM CV

Student Name : Maulana Rizqi Saputra

Student Identity Number : 201451150

Supervisor

1. Endang Supriyati, S.Kom, M.Kom

2. Evanita, S.Kom, M.Kom

ABSTRACT

Information Technology continues to grow along with the ability of

computers to provide solutions to problems in various fields. One of the

developments in information technology is the existence of programs that can

provide solutions for the process of stocking goods up to sales. At CV Imam

Electronics researchers pay attention to the many problems in the process of

stocking goods to the sale of electronic devices because they are still done

conventionally so that the impact on the delay in the delivery of information data,

both to managers and consumers. With this, researchers provide solutions for

making stock inventory programs up to sales. With this program, it will simplify

the pancarian process and update an item for a more accurate and timely

information in accordance with that expecte and desired bytheuser.

In the construction of this application, Waterfall method is used and made

using the PHP programming language and MySQL database. The results from

design and implementation of goods and sales stocks is a program for stocking of

goods up to sales and facilitating the implementation of the work system at CV

ImamiElectronics.

Keywords: Satellite Dish, Consumer, Information, Stock Items

Page 7: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

vii

KATA PENGANTAR

Puji syukur kepada Allah SWT atas berkat rahmat dan inayahnya sehingga

dapat menyelesaikan laporan skripsi ini yang berjudul “Rancang Bangun Aplikasi

Pemasaran Parabola Berbasis Web Pada CV Imam Elektronik”.MSholawat dan

salam tidak lupa dihaturkan kepada Nabi Agung Muhammad SAW, yang telah

menuntun menuju ke jalan yang insyaallah diridhoi oleh Allah SWT.

PenyusunanMSkripsi ini ditujukan untuk memenuhi salah satu syarat

memperoleh gelar Sarjana Teknik Informatika dalam Fakultas Teknik, Universitas

Muria Kudus.

Pelaksanaan Skripsi tak lepas dari bantuan dan dukungan beberapa pihak,

untuk itu penulis menyampaikan ucapan terima kasih kepada:

1. Dr.nSuparnyo SH., Ms., selaku Rektor Universitas Muria Kudus

2. Bapak Muhammad Dahlan ST. MT selaku Dekan Fakultas Teknik

3. Bapak Ahmad Jazuli M.Kom, selaku Kaprogdi Teknik Informatika

4. Ibu Endang Supriyati, S.Kom, M.Kom, selaku Dosen Pembimbing

Utama

5. Ibu Evanita, S.Kom, M.Kom, selaku Dosen Pembimbing Pendamping

6. Bapak dan Ibu serta keluarga yang telah memberikan dukungan,

semangat

7. Teman dan sahabat yang telah memberikan semangat, dan motivasi

8. Partnerku yang telah membantu, dukungan, semangat, motivasi

Penulis menyadari adanya kekurangan dan ketidaksempurnaan dalam

penulisan laporan Skripsi ini, karena itu penulis mengucapkan mohon maaf dan

menerima kritik dan saran yang membangun. Akhirnya penulis berharap semoga

buku tesis ini bisa bermanfaat khususnya bagi penulis dan umumnya bagi para

pembaca.

Kudus, 2 Februari 2019

Penulis

Page 8: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

viii

DAFTAR ISI

HALAMAN PERSETUJUAN ......................................................................... ii

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

PERNYATAAN KEASLIAN .......................................................................... iii

RINGKASAN .................................................................................................... v

ABSTRACT ...................................................................................................... vi

KATA PENGANTAR ..................................................................................... vii

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

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

1.2. Rumusan Masalah .................................................................................... 1

1.3. Batasan Masalah ....................................................................................... 1

1.4. Tujuan ....................................................................................................... 2

1.5. Manfaat ..................................................................................................... 2

BAB II TINJAUAN PUSTAKA ........................................................................ 3

2.1. Penelitian Terdahulu ................................................................................. 3

2.2. Konsep Dasar Sistem ................................................................................... 5

2.3. Landasan Teori ......................................................................................... 6

2.3.1. Data ................................................................................................... 6

2.3.2. Stok Barang ....................................................................................... 6

2.3.3. Penjualan Barang .............................................................................. 6

2.3.4. Pembelian Barang ............................................................................. 7

2.3.5. Website .............................................................................................. 7

2.3.6 Parabola ............................................................................................. 7

2.3.7 Data Flow Diagram(DFD) ............................................................... 8

2.3.8. Entity Relationalhip Diagram(ERD) ................................................ 9

Page 9: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

ix

2.3.9. PHP (PHP Hypertext Preprocessor) .............................................. 10

2.3.10. XAMPP ....................................................................................... 12

2.3.11. MySQL(My Strukture Query Language) ..................................... 12

2.3.12. Waterfall ...................................................................................... 13

2.4. Kerangka Pemikiran ................................................................................... 16

2.5. Pengujian Sistem ...................................................................................... 17

2.5.1. Black – Box Testing ....................................................................... 17

BAB III ............................................................................................................. 19

METODOLOGI .............................................................................................. 19

3.1. Pengumpulan Data ................................................................................. 19

3.1.1. Studi Lapangan.................................................................................... 19

3.1.2. Studi Pustaka ....................................................................................... 19

3.1.3. Studi Dokumentasi .............................................................................. 19

3.2. Metode Pengembangan Sistem .............................................................. 19

3.2.1. Communication ................................................................................... 19

3.2.2. Planning .............................................................................................. 20

3.2.3. Modeling ............................................................................................. 20

3.2.4. Construction ........................................................................................ 20

3.2.5. Deployment ......................................................................................... 20

3.3. Perancangan Sistem Informasi Pemasaran Parabola Berbasis Web .......... 21

3.3.1. Flowchart ............................................................................................ 21

3.3.2. Entity Relationship Diagram (ERD) ................................................... 21

3.3.3. Relasi Tabel ......................................................................................... 23

3.4. Struktur Tabel............................................................................................. 24

3.5. Data Flow Diagram (DFD) ....................................................................... 30

3.6. Perancangan desain Interface ..................................................................... 33

Page 10: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

x

BAB IV HASIL DAN PEMBAHASAN .......................................................... 41

4.1. Implementasi Sistem ............................................................................. 41

4.1.1 Tampilan Program ........................................................................... 41

4.2. Pengujian Sistem .................................................................................... 50

4.2.1 Pengujian Black Box ....................................................................... 50

BAB V PENUTUP ........................................................................................... 57

5.1. Kesimpulan ................................................................................................ 57

5.2. Saran ........................................................................................................... 57

DAFTAR PUSTAKA ...................................................................................... 58

LAMPIRAN .................................................................................................... 59

BIODATA PENULIS ..................................................................................... 64

Page 11: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

xi

DAFTAR GAMBAR

Gambar 2.1. Simbol Kardinalitas ERD ............................................................. 10

Gambar 2.2. Skema Konsep Kerja PHP ........................................................... 11

Gambar 2.3. Metode Waterfall.......................................................................... 14

Gambar 2.4. Kerangka pikir .............................................................................. 16

Gambar 3.1. FlowChart ..................................................................................... 21

Gambar 3.2. Entity Relationship Diagram ........................................................ 22

Gambar 3. 3. Relasi Tabel ................................................................................. 24

Gambar 3.4. Diagram DFD Level 0 .................................................................. 30

Gambar 3.5. Diagram DFD Level 1 .................................................................. 31

Gambar 3.6. Diagram DFD Level 2 .................................................................. 32

Gambar 3.7. Halaman Home ............................................................................. 33

Gambar 3.8. Halaman Login ............................................................................. 33

Gambar 3.9. Halaman Admin ........................................................................... 34

Gambar 3.10. Form Edit Kategori..................................................................... 34

Gambar 3.11. Form Edit Kustomer ................................................................... 34

Gambar 3.12. Form Tambah Kategori .............................................................. 35

Gambar 3.13. Cetak Data Pembelian ................................................................ 35

Gambar 3.14. Cetak Data Kustomer ................................................................. 35

Gambar 3.15.Cetak Data Pembelian Detail ...................................................... 36

Gambar 3.16. Halaman Data Pembelian ........................................................... 36

Gambar 3.17. Halaman Data Kategori .............................................................. 36

Gambar 3.18. Halaman Pada Produk ................................................................ 37

Gambar 3.19. Pembayaran Kustomer ............................................................... 37

Gambar 3.20. Keranjang Pembelian Kustomer ................................................ 37

Gambar 3.21. Pembayaran Bank ....................................................................... 38

Page 12: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

xii

Gambar 3.22. Profil Kustomer .......................................................................... 38

Gambar 3.23. Ubah Profil Kustomer ................................................................ 39

Gambar 4.1. Halaman Utama Beranda ............................................................. 41

Gambar 4.2. Halaman Utama Tentang Kami .................................................... 42

Gambar 4.3. Halaman Utama Kontak ............................................................... 42

Gambar 4.4. Halaman Login ............................................................................. 43

Gambar 4.5. Halaman Utama Admin ................................................................ 43

Gambar 4.6. Halaman Menu Kustomer ............................................................ 44

Gambar 4.7. Halaman Menu Kategori .............................................................. 44

Gambar 4.8. Halaman Menu Produk................................................................. 45

Gambar 4.9. Halaman Pembelian...................................................................... 45

Gambar 4.10. Halaman Laporan Perbulan ........................................................ 46

Gambar 4.11. Halaman Data Pembayaran ........................................................ 46

Gambar 4.12. Halaman Registrasi Kustomer .................................................... 47

Gambar 4.13. Halaman Menu Kustomer .......................................................... 47

Gambar 4.14. Halaman Profil Kustomer .......................................................... 48

Gambar 4.15. Halaman Keranjang .................................................................... 49

Gambar 4.16. Halaman Pembayaran ................................................................. 49

Gambar 4.17 Halaman Konfirmasi Pembayaran .............................................. 50

Page 13: RANCANG BANGUN APLIKASI PEMASARAN PARABOLA … DEPAN.pdf · BERBASIS WEB PADA CV IMAM ELEKTRONIK Nama mahasiswa : MAULANA RIZQI SAPUTRA NIM : 201451150 Pembimbing : 1. Endang Supriyati,

xiii

DAFTAR TABEL

Tabel 2.1. Notasi Dasar DFD .............................................................................. 8

Tabel 2.2. Simbol ERD ....................................................................................... 9

Table 3.1 Admin ............................................................................................... 25

Table 3.2 Jenis ................................................................................................... 25

Table 3.3 Setting Bank ...................................................................................... 26

Table 3.4 Produk ............................................................................................... 26

Table 3.5 Pembelian .......................................................................................... 27

Table 3.6 Pembelian Item ................................................................................. 28

Table 3.7 Pembayaran ....................................................................................... 28

Table 3.8 Kustomer ........................................................................................... 29

Tabel 4.1 Pengujian Black Box Login ............................................................... 50

Tabel 4.2 Pengujian Black Box Produk ............................................................. 51

Tabel 4.3 Pengujian Black Box Kustomer......................................................... 52

Tabel 4.4 Pengujian Black Box Pembelian ....................................................... 52

Tabel 4.5 Pengujian Black Box Logout ............................................................. 53

Tabel 4.6Pengujian Black Box Login ................................................................ 54

Tabel 4. 7Pengujian Black Box Registrasi ........................................................ 54

Tabel 4. 8 Pengujian Black Box Proses Pembelian ........................................... 55