• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Website Marketing Automation pada Distributor "XYZ" Berbasis Web dengan PHP.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Website Marketing Automation pada Distributor "XYZ" Berbasis Web dengan PHP."

Copied!
16
0
0

Teks penuh

(1)

v Universitas Kristen Maranatha

ABSTRAK

Aplikasi Marketing Automation merupakan aplikasi yang berfungsi untuk mengelola promo dan paket kepada pelanggan. Aplikasi ini mencatat semua history dari setiap pelanggan yang berfungsi pada saat mengelola promo berdasarkan segmentasi pasar. Aplikasi ini dapat membuat paket yang berdasarkan cross-selling. Aplikasi Marketing Automation dapat memberikan informasi promo dan paket kepada pelanggan melalui email gateway. Aplikasi Marketing Autormation ini dibangun menggunakan bahasa PHP dan digunakan untuk membantu marketing dalam melakukan promosi, dimana distributor sering kesulitan dalam membuat promosi-promosi kepada pelanggan. Aplikasi ini diharapkan dapat membantu kebutuhan distributor dalam menangani pengiriman promosi kepada pelanggan.

(2)

vi Universitas Kristen Maranatha

ABSTRACT

Marketing Automation application is an application that used to create promotions and packets to customers. This application record all history of transactions from customers, that used to create promotions based on market segmentation. This application can create packets based on cross-selling also. Application of marketting automation can give an information about promotions and packets to customers by email gateway. Marketing Automation was built using PHP language and used to assist the employee in create promotions, where companies often to create promotions to customers. This application is expected to assist to handle sending email about promotions to customers in distributor.

(3)

vii Universitas Kristen Maranatha

DAFTAR NOTASI/ LAMBANG ... xiii

BAB IPENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Batasan Masalah ... 2

1.5 Sistematika Pembahasan ... 3

BAB IILANDASAN TEORI ... 4

2.1 RPL (Rekayasa Perangkat Lunak) ... 4

2.4.1 Pengertian Segmentasi Pasar ... 6

2.4.2 Manfaat Segmentasi Pasar ... 6

2.4.3 Tingkat Segmentasi Pasar ... 7

2.4.4 Dasar Segmentasi Pasar ... 7

2.4.5 Prosedur Segmentasi Pasar ... 8

2.4.6 Tahap-tahap Segmentasi Pasar ... 9

2.5 Cross-selling ... 9

2.6 Barang Laku ... 10

(4)

viii Universitas Kristen Maranatha

BAB IIIANALISIS DAN DISAIN ... 11

3.1 Analisis ... 11

3.2 Gambaran Keseluruhan ... 14

3.2.1 Prasyarat Antarmuka Eksternal ... 14

3.2.2 Antarmuka dengan pengguna ... 14

3.2.3 Antarmuka Perangkat Keras ... 14

3.2.4 Antarmuka Perangkat Lunak ... 14

3.2.5 Antarmuka Komunikasi ... 15

3.2.6 Fitur-fitur Produk Perangkat Lunak ... 15

3.3 Disain Perangkat Lunak ... 27

3.3.1 Pemodelan Perangkat Lunak ... 27

3.3.2 Disain Penyimpanan Data ... 49

3.3.3 Disain Antarmuka ... 53

BAB IVPENGEMBANGAN PERANGKAT LUNAK ... 57

4.1. Implementasi Struktur Menu ... 57

4.2 Implementasi Penyimpanan Data ... 58

4.3 Implementasi Antarmuka ... 59

BAB V TESTING DAN EVALUASI SISTEM ... 74

5.1 Rencana pengujian ... 74

5.2 Pelaksanaan pengujian ... 74

5.2.1 Create Promo ... 74

5.2.2 Create Paket ... 75

5.2.3 Setting paket ... 75

5.2.4 Penjualan ... 75

5.2.5 Laporan Penjualan ... 76

5.2.6 Laporan Penjualan Barang ... 76

5.2.7 Add Pelanggan ... 76

5.2.8 History Pelanggan ... 76

5.2.9 Add Barang ... 77

BAB VIKESIMPULAN DAN SARAN ... 78

6.1 Kesimpulan ... 78

(5)
(6)

x Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 3. 1 Flowchart Pembuatan Promosi ... 11

Gambar 3. 2 Flowchart Crosseling ... 12

Gambar 3. 3 flowchart segmentasi pasar ... 13

Gambar 3. 4 Use Case ... 28

Gambar 3. 5 use case berdasarkan actor ... 29

Gambar 3. 6 Subsistem promo ... 30

Gambar 3. 7 Subsistem paket ... 31

Gambar 3. 8 Subsistem pelanggan ... 32

Gambar 3. 9 Subsistem barang... 33

Gambar 3. 10 Subsistem penjualan ... 33

Gambar 3. 11 Subsistem laporan ... 34

Gambar 3. 12 Activity Diagram Add Promo ... 35

Gambar 3. 13 Activity Diagram View Promo ... 36

Gambar 3. 14 Activity Diagram Edit Promo ... 37

Gambar 3. 15 Activity Diagram Delete Promo ... 38

Gambar 3. 16 Activity Diagram View Penjualan ... 39

Gambar 3. 17 Activity Diagram Add Penjualan ... 40

Gambar 3. 18 Activity Diagram Laporan Penjualan ... 41

Gambar 3. 19 Activity Diagram Delete Penjualan ... 42

Gambar 3. 20 Activity Diagram View Barang ... 43

Gambar 3. 21 Activity Diagram Add Barang ... 44

Gambar 3. 22 Activity Diagram Edit Barang ... 45

Gambar 3. 23 Activity Diagram Detele Barang ... 46

Gambar 3. 24 Activity Diagram Add Paket ... 47

Gambar 3. 25 Activity Diagram Setting Paket ... 48

Gambar 3. 26 Activity Diagram View history ... 49

Gambar 3. 27 ERD ... 50

(7)

xi Universitas Kristen Maranatha

Gambar 3. 29 desain antarmuka home ... 54

Gambar 3. 30 dasain antarmuka promo ... 54

Gambar 3. 31 desain antarmuka create promo ... 55

Gambar 3. 32 desain antarmuka edit promo ... 55

Gambar 3. 33 desain antarmuka log penjualan ... 56

Gambar 4. 1 struktur menu... 57

Gambar 4. 2 implementasi penyimpanan data ... 58

Gambar 4. 3 Halaman home ... 59

Gambar 4. 4 Halaman change password... 60

Gambar 4. 5 Halaman create user... 60

Gambar 4. 6 Halaman cross-selling ... 61

Gambar 4. 7 Halaman setting ... 62

Gambar 4. 8 Halaman segmentasi pasar ... 63

Gambar 4. 9 halaman paket ... 63

Gambar 4. 10 halaman penjualan ... 64

Gambar 4. 11 halaman add penjualan ... 65

Gambar 4. 12 Halaman laporan nota penjualan ... 65

Gambar 4. 13 Halaman laporan sale report ... 66

Gambar 4. 14 Hasil laporan ... 66

Gambar 4. 15 Halaman laporan sale report items... 67

Gambar 4. 16 Sales items report ... 67

Gambar 4. 17 Halaman pelanggan ... 68

Gambar 4. 18 Halaman tambah pelanggan ... 69

Gambar 4. 19 Halaman tambah wilayah ... 69

Gambar 4. 20 Halaman history pelanggan ... 70

Gambar 4. 21 Halaman ubah profil pelanggan ... 71

Gambar 4. 22 Halaman barang... 72

Gambar 4. 23 Halaman tambah barang ... 72

(8)

xii Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 2. 1 Proses Segmentasi Pasar ... 8

Tabel 3. 1 Tabel barang ... 50

Tabel 3. 2 Tabel customer ... 51

Tabel 3. 3 Tabel history ... 51

Tabel 3. 4 Tabel keranjang jual ... 51

Tabel 3. 5 Tabel penjualan ... 52

Tabel 3. 6 Tabel segmentasi pasar ... 52

Tabel 3. 7 Tabel wilayah ... 53

(9)

xiii Universitas Kristen Maranatha

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Simbol

kegiatan manual.

Simbol ini digunakan untuk

menggambarkan kegiatan

keputusan yang harus dibuat

dalam proses pengolahan.

Flowchart Simbol garis alir.

Simbol ini menggambarkan arah proses pengolahan data.

(10)

xiv Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

Entity Relation kegitatan dalam suatu proses.

(11)

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

Pada bab ini, akan diperjelas mengenai latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan juga sistematika penyajian dalam penyelesaian laporan tugas akhir ini.

1.1 Latar Belakang

Distributor XYZ adalah distributor yang menyediakan oli untuk kendaraan bermotor roda dua yang berada di kota Cimahi. Distributor XYZ ini mendistributor oli ke bengkel–bengkel yang berada di kota Cimahi dan kota Bandung.

(12)

2

Universitas Kristen Maranatha Dengan adanya sistem tersebut, distributor XYZ akan dapat melakukan promosi secara maksimal dan akan membantu meningkatkan nilai penjualan oli. Sehingga masalah yang ada di distributor XYZ tersebut dapat terselesaikan dengan baik.

1.2 Rumusan Masalah

Sesuai dengan latar belakang tersebut, maka didapatkan beberapa rumusan masalah yang ada. Masalah yang ada di antaranya sebagai berikut:

1. Bagaimana distributor XYZ mengelola promosi berdasarkan bengkel? 2. Bagaimana distributor XYZ mengelola barang yang tidak laku

menjadi laku?

3. Bagaimana admin dapat memberitahukan promosi tersebut kepada pelanggan?

1.3 Tujuan Pembahasan

Pembuatan sistem ini memiliki beberapa tujuan yang berguna, diantaranya sebagai berikut :

1. Membantu distributor XYZ mengelola promosi berdasarkan bengkel dengan menggunakan metode segmentasi pasar.

2. Membantu distributor XYZ mengelola barang yang tidak laku menjadi laku dengan menggunakan metode cross-selling.

3. Admin dapat memberitahukan promosi tersebut kepada pelanggan

dengan melalui email gateway. 1.4 Batasan Masalah

Pembuatan sistem ini memiliki beberapa batasan masalah, diantaranya sebagai berikut :

1. Sistem akan diimplementasikan di lingkungan distributor XYZ. 2. Sistem ini akan dioperasikan hanya pada saat hari dan jam kerja. 3. Setiap bengkel akan mendapatkan promosi sesuai dengan yang telah

(13)

3

Universitas Kristen Maranatha 1.5 Sistematika Pembahasan

Berikut ini adalah sistematika pembahasan dalam laporan tugas akhir : BAB I PENDAHULUAN

Bab ini digunakan untuk menjelaskan pendahuluan dan garis besar dari latar belakang, rumusan masalah, tujuan batasan masalah dan sistematika pembahasan.

BAB II LANDASAN TEORI

Bab ini digunakann untuk menjelaskan tentang teori–teori yang berkaitan dan mendukung dalam pembuatan aplikasi web.

BAB III ANALISIS DAN DISAIN

Bab ini digunakan untuk menjelaskan analisis perancangan website, gambaran keseluruhan website yang diantaranya adalah persyaratan antarmuka eksternal, antarmuka perangkat lunak, antarmuka komunikasi, dan fitur–fitur produk perangkat lunak; serta disain perangkat lunak yang mecakup pemodelan perangkat lunak, disain penyimpanan data dan disain antarmuka.

BAB IV PENGEMBANGAN PERANGKAT LUNAK

Bab ini digunakan untuk menjelaskan website yang akan diimplementasikan. Implementasi ini berupa implementasi class/modul. Implementasi penyimpanan data dan implementasi antarmuka.

BAB V TESTING DAN EVALUASI SISTEM

Bab ini digunakan untuk menjelaskan rencana pengujian website dan pelaksanaan pengujian berupa black box.

BAB VI KESIMPULAN DAN SARAN

(14)

78 Universitas Kristen Maranatha

BAB VI

KESIMPULAN DAN SARAN

Pada bab ini menjelaskan tentang kesimpulan dan saran apa saja yang dapat diberikan untuk perbaikan tugas akhir ini.

6.1 Kesimpulan

Beberapa simpulan dapat dihasilkan dengan adanya aplikasi website ini, simpulan tersebut antara lain :

1. Aplikasi website ini membantu pihak distributor dalam pembuatan paket berdasarkan cross-selling.

2. Aplikasi website ini membantu pihak distributor dalam pembuatan promosi berdasarkan segmentasi pasar.

3. Aplikasi website ini membantu pihak distributor dalam memberitahukan paket maupun promo kepada pelanggan melalui email gateway.

4. Aplikasi website ini membantu pihak distributor dalam melakukan penjualan.

5. Aplikasi website ini membantu pihak distributor dalam melihat laporan penjualan per periode.

6. Aplikasi website ini membantu pihak distributor dalam melihat laporan penjualan barang per periode.

7. Aplikasi website ini membantu pihak distributor dalam melihat history dari pelanggan.

6.2 Saran

Berikut adalah beberapa saran yang dapat dikembangkan untuk aplikasi ini, antara lain :

1. Pada saat pembuatan paket berdasarkan cross-selling, pengguna dapat membuat paket tersebut dengan tiga barang.

(15)

79

Universitas Kristen Maranatha 3. Pada saat pengiriman promosi melalu email dapat menggunakan template

agar lebih menarik.

4. Pada saat melihat history pelanggan terdapat informasi detail mengenai tanggal transaksi penjualan.

(16)

80 Universitas Kristen Maranatha

DAFTAR PUSTAKA

Denna, A. (2000). Accounting, IT, and Bussiness Solution 2nd Edition. New York: Mc-Graw-Hill.

Ellsworth, J. H. (1997). Marketing on The Internet. Diterjemahkan oleh Yulianto. Jakarta: PT. Grasindo.

Hahn, H. (1996). The Internet Complete Reference, 2nd Edition. Berkeley: McGraw-Hill.

Hofstetter, F. T. (2001). Multimedia Literacy, 3rd Edition. New York: McGraw-Hill Company.

Kotler, P. (1997). Manajemen Pemasaran, Jilid 1 edisi ke tujuh. Jakarta: Lembaga Penerbit FEUI.

Pressman, R. (1997). Software Engineering, A Practitioner's Approach, Fourth

Edition. Barkeley, USA: MacGrawHill.

Sukarno, M. (2006). Membangun Website Dinamis Dengan PHP-MySQL. Jakarta: Eksa Media.

Referensi

Dokumen terkait

Sistem ini Mengimplementasikan SFA(Sales Force Automation) dalam situs properti ini agar dapat membantu agen penjualan menemukan calon pembeli, mengatur komunikasi

Java Sentra Mandiri Utama, maka dapat ditarik kesimpulan bahwa aplikasi e-commerce ini dapat membantu dalam hal promosi jasa, membantu meningkatkan penjualan dan

sistem Informasi penjualan kayu jati berdasarkan volume (meter kubik) berbasis web, CV.Jati Mulyo akan melakukan promosi dan penjualan kayu jati dan membantu

Silversight adalah sebuah aplikasi jejaring sosial berbasis lokasi yang.. dikembangkan oleh salah seorang mahasiswa Universitas Kristen

Penyampain informasi data penjualan dan pembelian pada petshop sudah dapat dilakukan dengan adanya fitur yang mendukung, seperti adanya. laporan – laporan yang

Dengan adanya web promosi dan penjualan pada Perusahaan FISH 88, diharapkan dapat membantu masalah yang dialami oleh Perusahaan FIH 88, terutama dari segi promosi

Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga (FTI UKSW) melakukan kegiatan promosi untuk menarik minat para siswa.. Promosi yang baik

XYZ adalah divisi yang bertugas untuk mengeluarkan barang dari gudang finish good (gudang jadi), saat ini sudah terdapat sistem induk di perusahaan tersebut akan