Aplikasi Sales Territory Management Dengan Studi Kasus Pada Toko Switch.

(1)

ABSTRAK

Perkembangan teknologi dan informasi yang sangat pesat saat ini, hampir seluruh kegiatan dapat dilakukan dengan cepat dan mudah. Kecepatan dan kenyamanan merupakan nilai positif sebagai manfaat adanya internet. Website merupakan suatu media informasi yang menawarkan berbagai kemudahan dalam menyajikan informasi. Toko Switch yang belum menggunakan aplikasi website untuk memasarkan produk penjualan mengalami kesulitan pada saat pencatatan data-data yang ada. Hal tersebut membuat kinerja pegawai berkurang dan mempersulit pembeli melihat spesifikasi produk yang di jual. Kurangnya kinerja pegawai tersebut terjadi karena tidak dapatnya pegawai melakukan pencatatan barang secara spesifik pada iklan baris. Penelitian ini dilakukan dengan tujuan untuk menghasilkan sebuah aplikasi sales territory management berbasis php yang dapat melakukan pencatatan data-data spesifik produk, kategori, pelanggan, dan penjualan yang telah terintegrasi dengan data-data pendukung lainnya. Dalam pengumpulan informasi untuk pembuatan aplikasi, data primer diperoleh dari survey lapangan dan wawancara pada manager dari Toko Switch, Sedangkan data sekunder diperoleh dari berbagai buku sebagai sumber referensi. Hasil yang dicapai yaitu aplikasi sales territory management berbasis php yang akan menjadi media untuk pelanggan yang ingin melakukan transaksi secara online serta mengatur pembagian barang secara wilayah untuk toko. Maka kesimpulannya adalah terciptanya sebuah aplikasi sales territory management akan memberikan media kepada pelanggan untuk mendapatkan informasi tentang produk, melakukan transaksi pembelian dan juga melancarkan pendistribusian produk ke gerai-gerai yang ada.


(2)

ABSTRACT

The development of technology and information very rapidly now, almost all activities can be done quickly and easily. Speed and convenience of a positive value as the benefits of the internet. The website is an information medium that offers greater convenience in presenting information. Switch stores that are not yet using the website application to market the product sales experienced difficulties in recording data available. This makes the performance of employees is reduced and complicate buyers see the product specifications that are sold. Lack of employee performance occurs because of the inability clerks keep records of goods specifically to the classified ads. This research was conducted with the aim to generate a sales territory management application based on php which can perform recording data specific products, categories, customers, and sales have been integrated with other supporting data. In gathering information for the creation of applications, primary data obtained from field surveys and interviews to the manager of the shop Switch, while secondary data obtained from a variety of books as a reference source. The results achieved are sales territory management application based on php which would be a medium for customers who wish to conduct online transactions and to manage the distribution of goods in the area to shop. Then the conclusion is the creation of a sales territory management application will provide media to customers to get information about the products, make purchases and also launched a product distribution to existing outlets.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xvi

DAFTAR TABEL ... xxi

DAFTAR NOTASI/ LAMBANG ... xxiii

DAFTAR SINGKATAN ... xxviii

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup ... 2

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 3

BAB 2. KAJIAN TEORI ... 6

2.1 Sistem Informasi ... 6

2.2 Penjualan Pembelian ... 6

2.3 E-Commerce ... 6

2.4 Website ... 7


(4)

2.6 Sales Territory Management ... 7

2.7 Flowchart ... 8

2.8 ERD ... 9

2.9 UML ... 10

2.10 PHP ... 11

2.11 HTML ... 11

2.12 MySQL ... 12

2.13 phpMyAdmin ... 12

2.14 XAMPP ... 12

2.15 Blackbox ... 12

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 13

3.1 Proses Bisnis ... 13

3.1.1 Proses Bisnis Penjualan via Counter ... 13

3.1.2 Proses Bisnis Pembelian ... 13

3.1.3 Proses Bisnis Retur Penjualan ... 14

3.1.4 Proses Bisnis Retur Pembelian ... 14

3.2 Rancangan Basis Data ... 18

3.2.1 Entity Relationship Diagram... 19

3.2.2 ER to Table ... 19

3.3 Rancangan Sistem ... 25

3.3.1 Use Case ... 25

3.3.2 Activity Diagram ... 29

3.3.2.1 Activity Diagram Daftar Customer ... 29

3.3.2.2 Activity Diagram Login ... 30

3.3.2.3 Activity Diagram Kelola Akun ... 30


(5)

3.3.2.4.1 Activity Diagram Tambah Barang Dalam Keranjang ... 31

3.3.2.4.2 Activity Diagram Checkout Keranjang ... 32

3.3.2.4.3 Activity Diagram Hapus Barang Dalam Keranjang ... 32

3.3.2.4.4 Activity Diagram Update Quantity Dalam Keranjang ... 33

3.3.2.5 Activity Diagram Melakukan Order ... 34

3.3.2.6 Activity Diagram Cek Histori Order ... 34

3.3.2.7 Activity Diagram Kelola Order ... 35

3.3.2.8 Activity Diagram Kelola Barang ... 35

3.3.2.8.1 Activity Diagram Tambah Barang ... 36

3.3.2.8.2 Activity Diagram Update Barang ... 36

3.3.2.8.3 Activity Diagram Hapus Barang ... 37

3.3.2.9 Activity Diagram Kelola Kategori ... 37

3.3.2.9.1 Activity Diagram Tambah Kategori ... 38

3.3.2.9.2 Activity Diagram Update Kategori ... 38

3.3.2.9.3 Activity Diagram Hapus Kategori ... 39

3.3.2.10 Activity Diagram Kelola Toko ... 39

3.3.2.10.1 Activity Diagram Tambah Toko ... 40

3.3.2.10.2 Activity Diagram Update Toko ... 40

3.3.2.10.3 Activity Diagram Hapus Toko ... 41

3.3.2.11 Activity Diagram Kelola Wilayah... 41

3.3.2.11.1 Activity Diagram Tambah Wilayah ... 42

3.3.2.11.2 Activity Diagram Update Wilayah ... 43

3.3.2.11.3 Activity Diagram Hapus Wilayah ... 44

3.3.2.12 Activity Diagram Kelola Slide ... 44

3.3.2.12.1 Activity Diagram Tambah Slide ... 45


(6)

3.3.2.12.3 Activity Diagram Delete Slide ... 46

3.3.3 Class Diagram ... 47

3.4 Rancangan Antarmuka ... 47

3.4.1 Customer ... Error! Bookmark not defined. 3.4.1.1 Home Page ... 48

3.4.1.2 Register Form ... 48

3.4.1.3 Login Untuk Customer ... 49

3.4.1.4 Home Page Setelah Customer Login ... 49

3.4.1.5 Products Page ... 50

3.4.1.6 Product Detail Page ... 50

3.4.1.7 How to Order Page ... 51

3.4.1.8 Store Location Page ... 52

3.4.1.9 About Us Page ... 52

3.4.1.10 My Cart Page ... 53

3.4.1.11 Checkout Form ... 53

3.4.1.12 My Account Form ... 54

3.4.1.13 Terms & Conditions Page ... 55

3.4.2 Super Admin ... 55

3.4.2.1 Login Form Admin ... 55

3.4.2.2 Dashboard Page ... 56

3.4.2.3 Shops Form ... 56

3.4.2.4 Shop Detail Page ... 57

3.4.2.5 Products Form ... 58

3.4.2.6 Update Product Form ... 58

3.4.2.7 Categories Form ... 59


(7)

3.4.2.9 Orders Page ... 60

3.4.2.10 Details Order Page ... 60

3.4.2.11 Update Status Order Page ... 61

3.4.2.12 Admins Form Super Admin ... 61

3.4.2.13 Update Admin Form ... 62

3.4.2.14 Customers Page ... 62

3.4.2.15 Slides Form ... 63

3.4.2.16 Update Slides Form ... 63

3.4.2.17 Account Form ... 64

3.4.3 Admin per Daerah ... 64

3.4.3.1 Login Form Admin ... 64

3.4.3.2 Dashboard Page ... 65

3.4.3.3 Shops Page ... 65

3.4.3.4 Shop Detail Page ... 66

3.4.3.5 Products Page ... 66

3.4.3.6 Slides Form ... 67

3.4.3.7 Update Slide Form ... 68

3.4.3.8 News Form ... 68

3.4.3.9 Update News Form ... 69

3.4.3.10 Account Form ... 69

3.4.4 Admin per Toko ... 70

3.4.4.1 Login FormAdmin ... 70

3.4.4.2 Dashboard Page ... 70

3.4.4.3 Cashier Page ... 71

3.4.4.4 Cashier Confirm Page ... 71


(8)

3.4.4.6 Request Products Page ... 73

3.4.4.7 News Page ... 73

3.4.4.8 Account Form ... 74

BAB 4. IMPLEMENTASI ... 75

4.1 Customer ... Error! Bookmark not defined. 4.1.1 Home Page ... 75

4.1.2 Register Form... 76

4.1.3 Login Form ... 76

4.1.4 Home Page Setelah Customer Login ... 77

4.1.5 Products Page ... 78

4.1.6 Product Detail Page ... 78

4.1.7 How to Order Page ... 79

4.1.8 About Us Page ... 80

4.1.9 My Cart Form ... 80

4.1.10 Checkout Form ... 81

4.1.11 My Account Form ... 82

4.1.12 Terms & Conditions Page ... 83

4.2 Super Admin ... 84

4.2.1 Login Form ... 84

4.2.2 Shops Form ... 84

4.2.3 Update Shop Form ... 85

4.2.4 Add Territory Form ... 86

4.2.5 Update Territory Form ... 86

4.2.6 Products Form ... 87

4.2.7 Update Product Form ... 87


(9)

4.2.9 Update Category Form ... 88

4.2.10 Request Detail Page ... 89

4.2.11 Order Detail Page ... 89

4.2.12 Account Form ... 90

4.2.13 Update Other User Form ... 90

4.2.14 Add User Form ... 91

4.2.15 Slides Form ... 91

4.2.16 Update Slides Form ... 92

4.3 Admin per Daerah ... 92

4.3.1 Shops Form ... 92

4.3.2 Request Product Page ... 93

4.3.3 Product Detail Page ... 93

4.3.4 Products Form ... 94

4.3.5 Update Product Form ... 94

4.3.6 My Cart Form ... 95

4.3.7 Request Confirmation Form ... 95

4.3.8 Request History Page ... 96

4.3.9 Request Detail Page ... 96

4.3.10 Account Page ... 97

4.3.11 Request Detail Page ... 97

4.4 Admin per Toko ... 98

4.4.1 Shops Form ... 98

4.4.2 Request Product Page ... 98

4.4.3 Product Detail Page ... 99

4.4.4 Offline Order ... 99


(10)

4.4.6 Update Product Form ... 100

4.4.7 My Cart Form ... 101

4.4.8 Request Confirmation Form ... 101

4.4.9 Request History Page ... 102

4.4.10 Request Detail Page ... 102

4.4.11 Account Page ... 103

BAB 5. PENGUJIAN ... 104

5.1 Pengujian Login ... 104

5.2 Pengujian Tambah Data Product ... 104

5.3 Pengujian Ubah Data Product ... 105

5.4 Pengujian Delete Data Product ... 106

5.5 Pengujian Tambah Data Category ... 106

5.6 Pengujian Ubah Data Category ... 107

5.7 Pengujian Delete Data Category ... 107

5.8 Pengujian Tambah Data Customer ... 107

5.9 Pengujian Ubah Data Customer ... 108

5.10 Pengujian Delete Data Customer ... 110

5.11 Pengujian Tambah Data Admin ... 110

5.12 Pengujian Ubah Data Admin ... 111

5.13 Pengujian Delete Data Admin ... 111

5.14 Pengujian Tambah Data Slide ... 112

5.15 Pengujian Ubah Data Slide... 112

5.16 Pengujian Delete Data Slide ... 112

5.17 Pengujian Manage Order ... 113

5.18 Pengujian Ubah Data Status Order ... 113


(11)

5.20 Pengujian Tambah Data Cart ... 114

5.21 Pengujian My Cart ... 115

5.22 Pengujian Checkout ... 115

5.23 Pengujian My Account... 116

BAB 6. SIMPULAN DAN SARAN ... 118

6.1 Simpulan ... 118

6.2 Saran ... 118


(12)

DAFTAR GAMBAR

Gambar 2.1 Contoh Website ... 7

Gambar 2.2 Contoh Flowchart ... 9

Gambar 2.3 Contoh ERD ... 10

Gambar 2.4 Contoh UML ... 10

Gambar 2.5 Contoh Penulisan Kode PHP ... 11

Gambar 2.6 Contoh Penulisan Kode HTML ... 11

Gambar 3.1 Flowchart Proses Bisnis Penjualan via Counter ... 15

Gambar 3.2 Flowchart Proses Bisnis Pembelian ... 16

Gambar 3.3 Flowchart Proses Bisnis Retur Penjualan... 17

Gambar 3.4 Flowchart Proses Bisnis Retur Pembelian ... 18

Gambar 3.5 Entity Relationship Diagram ... 19

Gambar 3.6 Use Case Aplikasi Sales Territory Management Dengan Studi Kasus Pada Toko Switch ... 25

Gambar 3.7 Activity Diagram Daftar Customer ... 29

Gambar 3.8 Activity Diagram Login ... 30

Gambar 3.9 Activity Diagram Tambah Barang Dalam Keranjang ... 31

Gambar 3.10 Activity Diagram Checkout Keranjang ... 32

Gambar 3.11 Activity Diagram Hapus Barang Dalam Keranjang ... 32

Gambar 3.12 Activity Diagram Quantity Dalam Keranjang ... 33

Gambar 3.13 Activity Diagram Kelola Akun ... 30

Gambar 3.14 Activity Diagram Melakukan Order ... 34

Gambar 3.15 Activity Diagram Cek Histori Order ... 34

Gambar 3.16 Activity Diagram Kelola Order ... 35

Gambar 3.17 Activity Diagram Tambah Barang... 36

Gambar 3.18 Activity Diagram Update Barang ... 36

Gambar 3.19 Activity Diagram Hapus Barang ... 37

Gambar 3.20 Activity Diagram Tambah Kategori ... 38

Gambar 3.21 Activity Diagram Update Kategori ... 38

Gambar 3.22 Activity Diagram Hapus Kategori ... 39


(13)

Gambar 3.24 Activity Diagram Update Toko ... 40

Gambar 3.25 Activity Diagram Hapus Toko... 41

Gambar 3.26 Activity Diagram Tambah Wilayah... 42

Gambar 3.27 Activity Diagram Update Wilayah ... 43

Gambar 3.28 Activity Diagram Hapus Wilayah ... 44

Gambar 3.29 Class Diagram ... 47

Gambar 3.30 Home Page ... 48

Gambar 3.31 Register Form ... 48

Gambar 3.32 Login Untuk Customer ... 49

Gambar 3.33 Home Page Setelah Customer Login ... 50

Gambar 3.34 Products Page ... 50

Gambar 3.35 Product Detail Page ... 51

Gambar 3.36 How to Order Page ... 51

Gambar 3.37 Store Location Page ... 52

Gambar 3.38 About Us Page ... 52

Gambar 3.39 My Cart Page ... 53

Gambar 3.40 Checkout Form ... 53

Gambar 3.41 My Account Form ... 54

Gambar 3.42 Terms & Conditions Page ... 55

Gambar 3.43 Login Form Admin ... 55

Gambar 3.44 Dashboard Page ... 56

Gambar 3.45 Shops Form ... 56

Gambar 3.46 Shop Detail Page ... 57

Gambar 3.47 Products Form... 58

Gambar 3.48 Update Product Form ... 58

Gambar 3.49 Categories Form ... 59

Gambar 3.50 Update Category Form ... 59

Gambar 3.51 Orders Page ... 60

Gambar 3.52 Details Order Page ... 60

Gambar 3.53 Update Status Order Page ... 61

Gambar 3.54 Admins Form ... 61


(14)

Gambar 3.56 Customers Page ... 62

Gambar 3.57 Slides Form ... 63

Gambar 3.58 Update Slides Form ... 63

Gambar 3.59 Account Form ... 64

Gambar 3.60 Login Form Admin ... 64

Gambar 3.61 Dashboard Page ... 65

Gambar 3.62 Shops Page ... 65

Gambar 3.63 Shop Detail Page ... 66

Gambar 3.64 Products Page ... 66

Gambar 3.65 Slides Form ... 67

Gambar 3.66 Update Slide Form ... 68

Gambar 3.67 News Form ... 68

Gambar 3.68 Update News Form ... 69

Gambar 3.69 Account Form ... 69

Gambar 3.70 Login Form Admin ... 70

Gambar 3.71 Dashboard Page ... 70

Gambar 3.72 Cashier Page ... 71

Gambar 3.73 Cashier Confirm Page ... 72

Gambar 3.74 Products Page ... 72

Gambar 3.75 Request Products Page... 73

Gambar 3.76 News Page ... 73

Gambar 3.77 Account Form ... 74

Gambar 4.1 Home Page ... 75

Gambar 4.2 Register Form ... 76

Gambar 4.3 Login Form ... 76

Gambar 4.4 Home Page Setelah Customer Login ... 77

Gambar 4.5 Products Page ... 78

Gambar 4.6 Product Detail Page ... 78

Gambar 4.7 How to Order Page ... 79

Gambar 4.8 About Us Page ... 80

Gambar 4.9 My Cart Form... 80


(15)

Gambar 4.11 My Account Form ... 82

Gambar 4.12 Terms & Conditions Page ... 83

Gambar 4.13 Login Form Admin ... 84

Gambar 4.14 Shops Form ... 84

Gambar 4.15 Update Shop Form ... 85

Gambar 4.16 Add Territory Form ... 86

Gambar 4.17 Update Territory Form... 86

Gambar 4.18 Products Form... 87

Gambar 4.19 Update Product Form ... 87

Gambar 4.20 Add Category Form ... 88

Gambar 4.21 Update Category Form ... 88

Gambar 4.22 Request Detail Page ... 89

Gambar 4.23 Order Detail Page ... 89

Gambar 4.24 Account Form ... 90

Gambar 4.25 Update Other User Form ... 90

Gambar 4.26 Add User Form ... 91

Gambar 4.27 Slides Form ... 91

Gambar 4.28 Update Slides Form ... 92

Gambar 4.29 Shops Form ... 92

Gambar 4.30 Request Product Page ... 93

Gambar 4.31 Product Detail Page ... 94

Gambar 4.32 Products Form... 94

Gambar 4.33 Update Product Form ... 94

Gambar 4.34 My Cart Form... 95

Gambar 4.35 Request Confirmation ... 95

Gambar 4.36 Request History Page ... 96

Gambar 4.37 Request Detail Page ... 96

Gambar 4.38 Account Page... 97

Gambar 4.39 Request Detail Page ... 97

Gambar 4.40 Shops Form ... 98

Gambar 4.41 Request Product Page ... 98


(16)

Gambar 4.43 Offline Order ... 99

Gambar 4.44 Products Form... 100

Gambar 4.45 Update Product Form ... 100

Gambar 4.46 My Cart Form... 101

Gambar 4.47 Request Confirmation ... 101

Gambar 4.48 Request History Page ... 102

Gambar 4.49 Request Detail Page ... 102


(17)

DAFTAR TABEL

Tabel 3.1 Tabel Wilayah ... 19

Tabel 3.2 Tabel Toko ... 20

Tabel 3.3 Tabel Rekening ... 20

Tabel 3.4 Tabel User ... 20

Tabel 3.5 Tabel Kategori... 20

Tabel 3.6 Tabel Barang ... 20

Tabel 3.7 Tabel Barang Toko... 21

Tabel 3.8 Tabel Keranjang User ... 21

Tabel 3.9 Tabel Keranjang Detail User ... 21

Tabel 3.10 Tabel Request ... 21

Tabel 3.11 Tabel Request Detail ... 22

Tabel 3.12 Tabel Bayar User ... 22

Tabel 3.13 Tabel Customer ... 22

Tabel 3.14 Tabel Order ... 23

Tabel 3.15 Tabel Order Detail ... 23

Tabel 3.16 Tabel Keranjang ... 23

Tabel 3.17 Tabel Keranjang Detail ... 23

Tabel 3.18 Tabel Bayar ... 24

Tabel 3.19 Tabel Slide... 24

Tabel 3.20 Tabel Ongkir ... 24

Tabel 5.1 Pengujian Login ... 104

Tabel 5.2 Pengujian Tambah Data Product ... 104

Tabel 5.3 Pengujian Ubah Data Product... 105

Tabel 5.4 Pengujian Delete Data Product ... 106

Tabel 5.5 Pengujian Tambah Data Category ... 106

Tabel 5.6 Pengujian Ubah Data Category... 107

Tabel 5.7 Pengujian Delete Data Category ... 107

Tabel 5.8 Pengujian Tambah Data Customer ... 107

Tabel 5.9 Pengujian Ubah Data Customer ... 108


(18)

Tabel 5.11 Pengujian Tambah Data Admin... 110

Tabel 5.12 Pengujian Ubah Data Admin ... 111

Tabel 5.13 Pengujian Delete Data Admin ... 111

Tabel 5.14 Pengujian Tambah Data Slide ... 112

Tabel 5.15 Pengujian Ubah Data Slide ... 112

Tabel 5.16 Pengujian Delete Data Slide ... 112

Tabel 5.17 Pengujian Manage Order ... 113

Tabel 5.18 Pengujian Ubah Data Status Order ... 113

Tabel 5.19 Pengujian Register ... 113

Tabel 5.20 Pengujian Tambah Data Cart ... 114

Tabel 5.21 Pengujian My Cart ... 115

Tabel 5.22 Pengujian Checkout... 115


(19)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/ Lambang Nama Arti

Flowchart Simbol

Dokumen

Menunjukkan

dokumen input dan output baik untuk

proses manual,

mekanik atau

komputer

Flowchart Simbol

Kegiatan Manual

Menunjukkan pekerjaan manual

Flowchart Simbol

Simpanan Offline

File non-komputer yang diarsip

Flowchart Simbol Kartu

Plong

Menunjukkan input/

ouput yang

menggunakan kartu plong (punched card)

Flowchart Simbol Proses Menunjukkan

kegiatan proses dari

operasi program

komputer

Flowchart Simbol

Operasi Luar

Menunjukkan

kegiatan proses di luar

proses operasi


(20)

Jenis Notasi/ Lambang Nama Arti

Flowchart Simbol

Pengurutan Offline

Menunjukkan proses pengurutan data di luar proses komputer

Flowchart Simbol

Keyboard

Menunjukkan input yang menggunakan on-line keyboard

Flowchart Simbol

Display

Menunjukkan output

Flowchart Simbol garis

alir

Menunjukkan arus dari proses

Flowchart Simbol

penjelasan

Menunjukkan

penjelasan dari suatu proses

Flowchart Simbol

Penghubung

Menunjukkan

penghubung ke

halaman yang masih sama atau ke halaman lain

ERD Entitas dan

Atribut

Menunjukkan sebuah objek yang dapat dibedakan dengan objek lainnya dan mendeskripsikan karakter entitas


(21)

Jenis Notasi/ Lambang Nama Arti

ERD Relasi Menunjukkan adanya

hubungan di antara sejumlah entitas yang berbeda

ERD Garis Penghubung antara

relasi dengan entitas, relasi dan entitas dengan atribut

UML – Use Case

Diagram

Actor Pengguna sistem atau yang berinteraksi

langsung dengan

sistem, bisa manusia, aplikasi, atau objek lain

UML – Use Case

Diagram

Use Case Digambarkan dengan nama use case nya tertulis di tengah lingkaran

UML – Use Case

Diagram

Association Berfungsi

menghubungkan actor dengan use case

UML –

Activity Diagram

Initial State Titik Awal untuk

memulai suatu

aktivitas

UML –

Activity Diagram

Final State Titik Akhir untuk mengakhiri suatu aktivitas

UML –

Activity Diagram

Activity Menandakan sebuah

aktivitas

UML –

Activity Diagram

Decision Pilihan untuk


(22)

Jenis Notasi/ Lambang Nama Arti

UML –

Activity Diagram

Fork/Join Menunjukan kegiatan menggabungkan dua panel activity menjadi satu atau satu panel activity menjadi dua

UML –

Activity Diagram

Send Tanda Pengiriman

UML –

Activity Diagram

Receive Tanda Penerima

UML –

Activity Diagram

Control Flow Arus aktivitas

UML –

Activity Diagram

Note Catatan khusus untuk

sebuah aktivitas

UML – Class Diagram

Class Blok-blok pembangun

program. Bagian atas class menunjukkan nama dari class,

bagian tengah

mengindikasikan atribut dari class, dan

bagian bawah

mendefinisikan

method dari sebuah class


(23)

Jenis Notasi/ Lambang Nama Arti UML – Class

Diagram

Association Menunjukkan

hubungan antar class

UML – Class Diagram

Dependency Menunjukkan

ketergantungan antara satu class dengan class yang lain

UML – Class Diagram

Generalization Menunjukkan

inheritance dari satu class ke beberapa class

Referensi:

Notasi/ Lambang Flowchart dari Cara Mudah Belajar Pascal & Flowchart [1] Notasi/ Lambang ERD dari Sixth Edition Database System Concepts [2] Notasi/ Lambang UML dari Learning UML 2.0 [3]


(24)

DAFTAR SINGKATAN

BEC Bandung Electronic Center

CSS Cascading Style Sheet

ERD Rekayasa Perangkat Lunak

HTML Hypertext Markup Language

UML Unified Modeling Language

PHP Hypertext Preprocessor

SQL Structured Query Language


(25)

BAB 1.

PENDAHULUAN

BAB 1 membahas mengenai latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup penelitian, sumber data, dan sistematika penyajian dari Aplikasi Sales Territory Management Dengan Studi Kasus Pada Toko Switch. Pembahasan secara rinci mengenai bahasan tersebut akan dibahas berikut ini.

1.1 Latar Belakang

Toko Switch merupakan sebuah toko yang bergerak pada bidang penjualan produk Apple. Toko Switch hanya menjual produk Apple seperti laptop, telepon seluler, music player, dan aksesoris. Untuk barang penjualan, Toko Switch mendapatkannya dari supplier yang sudah menjadi supplier utama yaitu Apple sendiri.

Pada saat ini, Toko Switch masih melakukan penjualan dengan menyewa banyak counter di Bandung dan menggunakan selebaran. Sehingga keuntungan masih belum mencapai maksimal dan memiliki kesulitan dalam mengelola banyak toko. Toko Switch juga memiliki kesulitan dalam memberikan informasi detail produk Apple seperti gambar, spesifikasi dan juga harga produk yang dijual karena hanya pembeli yang melakukan transaksi secara manual saja yang bisa mengetahuinya.

Setelah melihat masalah-masalah yang terjadi pada Toko Switch, maka akan dibuat sebuah aplikasi berbasis website untuk menangani masalah-masalah tersebut dan melariskan penjualan, karena di counter saja tidak cukup untuk memaksimalkan penjualan. Aplikasi ini akan membantu Toko Switch untuk melakukan penjualan barang secara online. Aplikasi ini juga dapat mempermudah pembeli memilih cabang toko terdekat dari posisi pembeli atau posisi toko yang memiliki barang yang ingin dibeli oleh pembeli dengan menggunakan STM (Sales


(26)

2

1.2 Rumusan Masalah

Melihat latar belakang pada bagian 1.1, maka ditemukan beberapa rumusan masalah yaitu :

1. Bagaimana membuat aplikasi yang dapat memasarkan produk dan menyediakan informasi kepada pembeli secara online?

2. Bagaimana membuat aplikasi yang dapat melakukan pemesan produk - produk tersebut oleh pembeli kapan saja?

3. Bagaimana membuat aplikasi yang dapat menggunakan STM (Sales Territory Management)?

1.3 Tujuan Pembahasan

Melihat rumusan masalah pada bagian 1.2, maka ditemukan beberapa tujuan pembahasan yaitu :

1. Membuat aplikasi website untuk melihat data katalog barang.

2. Membuat aplikasi website yang dapat melakukan pemesan produk - produk tersebut oleh pembeli kapan saja.

3. Membuat aplikasi website yang dapat mengatur pembagian barang secara wilayah untuk toko dengan menggunakan STM(Sales Territory Management).

1.4 Ruang Lingkup  Perangkat keras

o Processor : Core 2 Duo E4500 2.2 GHz

o Memory : DDR3 2GB

o Harddisk : sisa ruang kosong 60GB  Perangkat lunak

o Editor : Netbeans IDE 8

o Bahasa Pemrograman : HTML, HTML 5, CSS, dan PHP o Basis Data : MySQL

 Batasan Aplikasi

Pengguna aplikasi ini terbagi menjadi 4 jenis user yaitu super admin, admin per daerah, admin per toko, dan customer.


(27)

3

 Super admin dapat melakukan :

a. Membuat dan mengubah data admin per toko. b. Mencetak laporan.

c. Mengubah data member.

d. Membuat dan mengubah data penjualan. e. Melihat konfirmasi pemesanan pembeli. f. Mengubah status pemesanan pembeli.  Admin per daerah dapat melakukan :

a. Menambahkan data barang b. Mencetak laporan.

c. Mencari barang.

d. Membuat data penjualan.  Admin per toko dapat melakukan :

a. Mengelola data inventory area yang bersangkutan. b. Mengunduh brosur atau sarana pemasaran.

c. Mencari barang.

d. Membuat data penjualan per area atau toko.

e. Melihat laporan untuk sales area yang bersangkutan.  Customer dapat melakukan :

a. Menambah data pemesanan barang. b. Mencari barang.

c. Melihat detail barang yang di jual.

d. Memasukkan barang ke dalam keranjang pembelian. e. Mengubah info data member tersebut.

1.5 Sumber Data

Data-data yang didapat dalam pembuatan aplikasi sistem informasi ini adalah observasi langsung ke instansi yaitu Toko Switch. Selain itu data-data juga didapatkan dari studi pustaka buku dan dari internet.

1.6 Sistematika Penyajian BAB 1. Pendahuluan


(28)

4

Bab ini digunakan untuk menjelaskan : 1.1 Latar belakang

Alasan-alasan yang melatarbelakangi pembuatan laporan Tugas Akhir ini.

1.2 Rumusan masalah

Rumusan – rumusan masalah yang tercipta dalam pembuatan aplikasi ini.

1.3 Tujuan Pembahasan

Tujuan dibuatnya aplikasi ini. 1.4 Ruang lingkup

Pembahasan– pembahasan dan batasan masalah pembuatan aplikasiini. 1.5 Sumber data

Data – data yang akan digunakan untuk pembuatan aplikasi ini. 1.6 Sistematika Penyajian

Sistematika dalam pembuatan laporan Seminar Tugas Akhir ini.

BAB 2. Kajian Teori

Bab ini digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan sistem dan mendukung pembuatan sistem yang ada.

BAB 3. Analisis dan Rancangan Sistem

Bab ini digunakan untuk menjelaskan bagaimana analisis keadaan, kebutuhan sistem, pembuatan sistem, DFD, ERD, dan gambaran arsitektur sistem.

BAB 4. Hasil Penelitian

Bab ini digunakan untuk menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.

BAB 5. Pembahasan dan Uji Coba Hasil Penelitian

Bab ini digunakan untuk menjelaskan rencana pengujian sistem serta testing akan diuji dan dilakukan.


(29)

5

BAB 6. Simpulan dan Saran

Bab ini digunakan untuk memberi kesimpulan dan kata-kata penutup dalam Laporan Tugas Akhir.

Daftar Pustaka

Bagian yang berisi tentang daftar sumber-sumber informasi yang digunakan untuk mendukung pembuatan proyek.


(30)

BAB 6.

SIMPULAN DAN SARAN

BAB 6 menjelaskan tentang hasil simpulan dan saran dari Aplikasi Sales Territory Management Dengan Studi Kasus Pada Toko Switch. Pembahasan secara rinci mengenai bahasan tersebut akan dibahas berikut ini.

6.1 Simpulan

Dari hasil analisis diatas dapat diambil kesimpulan mengenai pengembangan Aplikasi Sales Territory Management Dengan Studi Kasus Pada Toko Switch untuk sesudah ada program, antara lain:

1. Aplikasi yang dibuat dapat memperlihatkan data katalog barang yang sedang dijual.

2. Customer dapat melakukan pemesanan produk - produk yang dijual kapan

saja.

3. Aplikasi yang dibuat dapat mengatur pembagian barang secara wilayah untuk toko.

6.2 Saran

Besar harapan agar penelitian ini dapat memberikan manfaat kepada banyak pihak yang tertarik dengan perkembangan penelitian yang telah dibuat. Dan berdasarkan simpulan pada bagian 6.1, maka disrankan hal berikut ini:

1. Penambahan fitur untuk pembayaran dengan menggunakan kartu kredit dan cicilan.

2. Penambahan metode rekomendasi yang menerapkan algoritma terkait dengan rekomendasi bagi pelanggan.


(31)

DAFTAR PUSTAKA

[1] Y. Supardi, Cara Mudah Belajar Pascal & Flowchart, Surabaya: Dinastindo, 2006.

[2] A. Silberschatz, H. F. Korth dan S. Sudarshan, Sixth Edition Database System Concepts, New York: McGraw-Hill, 2011.

[3] K. Hamilton dan R. Miles, Learning UML 2.0, California: O'Reilly, 2006. [4] R. Stair dan G. Reynolds, Principles of Information Systems, Boston: Course

Technology, 2010.

[5] K. C. Laudon dan J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th penyunt., Upple Saddle River, NJ: Prentice Hall, 2012.

[6] B. Swastha, Manajemen Penjualan, Yogyakarta: BPFE, 2010.

[7] A. Saputra, S. Maulana dan S. Sofjan, Aplikasi Penjualan dan Pembelian Terintegrasi dengan VB 6.0 dan Data Report, Jakarta: Elex Media Komputindo, 2012.

[8] I. Bastian, Sistem Akuntansi Sektor Publik, Jakarta: Salemba Empat, 2007. [9] M. Power, Online Highs Are Old As The Net: The First E-Commerce Was a

Drugs Deal, London: The Guardian, 2013.

[10] Murad, Aplikasi Intelligence Website Untuk Penunjang Laporan PAUD Pada Himpaudi Kota Tangerang, Tangerang: JurnalCCIT, 2013.

[11] F. Buttle, Customer Relationship Management(Manajemen Hubungan Pelanggan) : Concept and Tools, Malang: Banyu Media, 2007.

[12] . F. . M. Royan, Create Sales Territory Management For Maximum Sales, Jakarta: PT Elex Media Computindo, 2012.

[13] J. Pavitra, “CRM: Decision Guide For Territory Management,” Zoho Corporation, 2014. [Online]. Available: https://www.zoho.com/. [Diakses 04 12 2015].

[14] A.-B. B. Ladjamudin, Rekayasa Perangkat Lunak, Yogyakarta: GRAHA ILMU, 2006.


(32)

[15] K. Peranginangin, Aplikasi Web Dengan PHP dan MySQL, Yogyakarta: Andi, 2006.

[16] L. Kuswayanto, Mahir dan Terampil Berkomputer, Bandung: Grafindo Media Pratama, 2006.

[17] A. Kadir, Membuat Aplikasi Web dengan PHP + Database MySQL, Yogyakarta: Andi, 2009.

[18] Firdaus, 7 Jam Belajar Interaktif PHP & MySQL dengan Dreamweaver, Palembang: Maxikom, 2007.

[19] Y. Wicaksono, Membangun Bisnis Online Dengan Mambo, Jakarta: PT Elex Media Komputindo, 2008.


(1)

3

 Super admin dapat melakukan :

a. Membuat dan mengubah data admin per toko. b. Mencetak laporan.

c. Mengubah data member.

d. Membuat dan mengubah data penjualan. e. Melihat konfirmasi pemesanan pembeli. f. Mengubah status pemesanan pembeli.  Admin per daerah dapat melakukan :

a. Menambahkan data barang b. Mencetak laporan.

c. Mencari barang.

d. Membuat data penjualan.  Admin per toko dapat melakukan :

a. Mengelola data inventory area yang bersangkutan. b. Mengunduh brosur atau sarana pemasaran.

c. Mencari barang.

d. Membuat data penjualan per area atau toko.

e. Melihat laporan untuk sales area yang bersangkutan.  Customer dapat melakukan :

a. Menambah data pemesanan barang. b. Mencari barang.

c. Melihat detail barang yang di jual.

d. Memasukkan barang ke dalam keranjang pembelian. e. Mengubah info data member tersebut.

1.5 Sumber Data

Data-data yang didapat dalam pembuatan aplikasi sistem informasi ini adalah observasi langsung ke instansi yaitu Toko Switch. Selain itu data-data juga didapatkan dari studi pustaka buku dan dari internet.

1.6 Sistematika Penyajian


(2)

4

Bab ini digunakan untuk menjelaskan : 1.1 Latar belakang

Alasan-alasan yang melatarbelakangi pembuatan laporan Tugas Akhir ini.

1.2 Rumusan masalah

Rumusan – rumusan masalah yang tercipta dalam pembuatan aplikasi ini.

1.3 Tujuan Pembahasan

Tujuan dibuatnya aplikasi ini. 1.4 Ruang lingkup

Pembahasan– pembahasan dan batasan masalah pembuatan aplikasiini. 1.5 Sumber data

Data – data yang akan digunakan untuk pembuatan aplikasi ini. 1.6 Sistematika Penyajian

Sistematika dalam pembuatan laporan Seminar Tugas Akhir ini.

BAB 2. Kajian Teori

Bab ini digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan sistem dan mendukung pembuatan sistem yang ada.

BAB 3. Analisis dan Rancangan Sistem

Bab ini digunakan untuk menjelaskan bagaimana analisis keadaan, kebutuhan sistem, pembuatan sistem, DFD, ERD, dan gambaran arsitektur sistem.

BAB 4. Hasil Penelitian

Bab ini digunakan untuk menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.

BAB 5. Pembahasan dan Uji Coba Hasil Penelitian

Bab ini digunakan untuk menjelaskan rencana pengujian sistem serta testing akan diuji dan dilakukan.


(3)

5

BAB 6. Simpulan dan Saran

Bab ini digunakan untuk memberi kesimpulan dan kata-kata penutup dalam Laporan Tugas Akhir.

Daftar Pustaka

Bagian yang berisi tentang daftar sumber-sumber informasi yang digunakan untuk mendukung pembuatan proyek.


(4)

BAB 6.

SIMPULAN DAN SARAN

BAB 6 menjelaskan tentang hasil simpulan dan saran dari Aplikasi Sales Territory Management Dengan Studi Kasus Pada Toko Switch. Pembahasan secara rinci mengenai bahasan tersebut akan dibahas berikut ini.

6.1 Simpulan

Dari hasil analisis diatas dapat diambil kesimpulan mengenai pengembangan Aplikasi Sales Territory Management Dengan Studi Kasus Pada Toko Switch untuk sesudah ada program, antara lain:

1. Aplikasi yang dibuat dapat memperlihatkan data katalog barang yang sedang dijual.

2. Customer dapat melakukan pemesanan produk - produk yang dijual kapan saja.

3. Aplikasi yang dibuat dapat mengatur pembagian barang secara wilayah untuk toko.

6.2 Saran

Besar harapan agar penelitian ini dapat memberikan manfaat kepada banyak pihak yang tertarik dengan perkembangan penelitian yang telah dibuat. Dan berdasarkan simpulan pada bagian 6.1, maka disrankan hal berikut ini:

1. Penambahan fitur untuk pembayaran dengan menggunakan kartu kredit dan cicilan.

2. Penambahan metode rekomendasi yang menerapkan algoritma terkait dengan rekomendasi bagi pelanggan.


(5)

DAFTAR PUSTAKA

[1] Y. Supardi, Cara Mudah Belajar Pascal & Flowchart, Surabaya: Dinastindo, 2006.

[2] A. Silberschatz, H. F. Korth dan S. Sudarshan, Sixth Edition Database System Concepts, New York: McGraw-Hill, 2011.

[3] K. Hamilton dan R. Miles, Learning UML 2.0, California: O'Reilly, 2006. [4] R. Stair dan G. Reynolds, Principles of Information Systems, Boston: Course

Technology, 2010.

[5] K. C. Laudon dan J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th penyunt., Upple Saddle River, NJ: Prentice Hall, 2012.

[6] B. Swastha, Manajemen Penjualan, Yogyakarta: BPFE, 2010.

[7] A. Saputra, S. Maulana dan S. Sofjan, Aplikasi Penjualan dan Pembelian Terintegrasi dengan VB 6.0 dan Data Report, Jakarta: Elex Media Komputindo, 2012.

[8] I. Bastian, Sistem Akuntansi Sektor Publik, Jakarta: Salemba Empat, 2007. [9] M. Power, Online Highs Are Old As The Net: The First E-Commerce Was a

Drugs Deal, London: The Guardian, 2013.

[10] Murad, Aplikasi Intelligence Website Untuk Penunjang Laporan PAUD Pada Himpaudi Kota Tangerang, Tangerang: JurnalCCIT, 2013.

[11] F. Buttle, Customer Relationship Management(Manajemen Hubungan Pelanggan) : Concept and Tools, Malang: Banyu Media, 2007.

[12] . F. . M. Royan, Create Sales Territory Management For Maximum Sales, Jakarta: PT Elex Media Computindo, 2012.

[13] J. Pavitra, “CRM: Decision Guide For Territory Management,” Zoho Corporation, 2014. [Online]. Available: https://www.zoho.com/. [Diakses 04 12 2015].

[14] A.-B. B. Ladjamudin, Rekayasa Perangkat Lunak, Yogyakarta: GRAHA ILMU, 2006.


(6)

[15] K. Peranginangin, Aplikasi Web Dengan PHP dan MySQL, Yogyakarta: Andi, 2006.

[16] L. Kuswayanto, Mahir dan Terampil Berkomputer, Bandung: Grafindo Media Pratama, 2006.

[17] A. Kadir, Membuat Aplikasi Web dengan PHP + Database MySQL, Yogyakarta: Andi, 2009.

[18] Firdaus, 7 Jam Belajar Interaktif PHP & MySQL dengan Dreamweaver, Palembang: Maxikom, 2007.

[19] Y. Wicaksono, Membangun Bisnis Online Dengan Mambo, Jakarta: PT Elex Media Komputindo, 2008.