• Tidak ada hasil yang ditemukan

Pembuatan Sistem Aplikasi Customer Relationship Management, Penjualan, dan Pembelian pada Toko Onderdil "X".

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Sistem Aplikasi Customer Relationship Management, Penjualan, dan Pembelian pada Toko Onderdil "X"."

Copied!
16
0
0

Teks penuh

(1)

ABSTRAKSI

Seiring dengan bergantinya hari Teknologi Informasi semakin berkembang. Hampir seluruh bidang usaha menggunakan Teknologi Informasi untuk membantu dalam pe golaha da pe yi pa a data. Toko o derdil X adalah salah satu i sta si ya g aka menerapkan teknologi i for asi pada proses bis is ya. Toko o derdil X adalah toko ya g menjual alat-alat suku cadang kendaraan bermotor yang berada di kota Bandung. Toko ini terus berkembang menjadi toko onderdil yang cukup besar, sehingga semakin banyak data barang dan keuangan yang harus dikelola. Oleh karena itu, pencatatan barang, transaksi penjualan, pembelian, pembuatan laporan keuangan dan Customer Relationship Management (CRM) menjadi proses penting yang perlu dilakukan. Salah satu kesulitan yang ada pada waktu sistem berjalan adalah pencatatan seluruh kegiatan yang terjadi masih dilakukan secara manual, sehingga seringkali mengalami kesulitan untuk mengetahui keluar masuknya barang dan laba rugi yang didapat. Penelitian telah menghasilkan sebuah aplikasi sistem informasi yang dapat menangani penjualan, pembelian, inventori, laporan keuangan da CRM u tuk Toko o derdil X .

(2)

vi

Universitas Kristen Maranatha ABSTRACT

Day by day information technology has developed. Almost all the kind of business use the devices for helpi g i copi g a d savi g data. X auto parts shop is o e of corporation for whom IT can be applied. Our shop provided sell auto parts in Bandung city. Curre tly, X auto parts shop has i proved to be a highly big enough for a shop, so that accounts for more things data and financing needs to be controlled. Therefore, data recording, selling and buying transaction, Customer Relationship Management (CRM) also reporting finance data has becoming an important process to do. One of difficulties for the accumulation transaction can be defined as manual ways, so profit and loss, also out - in supplies is not easily measured. Research resulted an application information system for coping with selling, buying, i ve tory, a d fi a ce report for X auto parts shop.

(3)

DAFTAR ISI

Lembar Pengesahan ... i

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah untuk kepentingan Akademis ... ii

Surat Pernyataan Orisinalitas ... iii

PRAKATA ... iv

ABSTRAK ... v

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL... xiii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Perumusan Masalah ... 1

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 2

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 3

BAB II KAJIAN TEORI ... 5

2.1 ASP.NET ... 5

2.2 Visual Basic .NET ... 7

2.3 ERD ... 8

2.4 DFD ... 11

2.5 Kamus Data ... 14

2.6 PSPEC ... 14

2.7 Flowchart ... 15

2.8 Penjualan dan Pembelian ... 18

2.9 CRM ... 19

2.10Laporan Keuangan ... 21

(4)

viii

Universitas Kristen Maranatha

BAB III ANALISIS DAN PERANCANGAN SISTEM ... 25

3.1 Proses Bisnis ... 25

3.1.1 Flowchart Pembelian Barang ... 26

3.1.2 Flowchart Penjualan Barang ... 28

3.1.3 Flowchart Servis ... 30

3.2 Fitur CRM yang digunakan ... 32

3.3 ERD ... 33

3.4 Relationship Diagram ... 34

3.5 DFD ... 40

3.6 Kamus data ... 55

3.7 PSPEC ... 61

3.8 Rancangan Desain Antarmuka ... 80

BAB IV HASIL PENELITIAN ... 88

4.1 Tampilan Menu Login ... 88

4.2 Tampilan Menu Halaman Admin ... 89

4.3 Tampilan Menu Halaman Pemasok Admin ... 89

4.4 Tampilan Menu Barang Admin ... 90

4.5 Tampilan Menu Member Admin ... 91

4.6 Tampilan Menu Halaman Pengguna Admin ... 92

4.7 Tampilan Menu Pembelian Admin ... 92

4.8 Tampilan Menu Penjualan Admin ... 93

4.9 Tampilan Menu Servis Admin ... 94

4.10Halaman CRM Admin ... 95

4.11Halaman Buku Besar Admin ... 96

4.12Halaman Laporan Neraca Admin ... 97

4.13Halaman Laba Rugi Admin ... 98

4.14Halaman Laporan Penjualan Admin ... 99

4.15Halaman Laporan Pembelian Admin ... 99

(5)

4.17 Halaman Home Kasir ... 101

4.18 Halaman Penjualan Kasir ... 102

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 103

5.1 Black Box Testing ... 105

5.2 Alpha Testing ... 129

BAB VI SIMPULAN DAN SARAN ... 131

6.1 Simpulan ... 131

6.2 Saran ... 131

DAFTAR PUSTAKA ... xvi

LAMPIRAN ... xvii

(6)

x

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 1 Contoh context diagram... 12

Gambar 2 Flowchart Pembelian Barang ... 27

Gambar 3 Flowchart Penjualan Barang ... 29

Gambar 4 Flowchart Servis ... 31

Gambar 5 ERD ... 33

Gambar 6 DFD Level 0 ... 40

Gambar 7 DFD Level 1 ... 42

Gambar 8 DFD Pengolahan data pemasok ... 44

Gambar 9 DFD Pengolahan data barang ... 44

Gambar 10 DFD Pengolahan data member ... 45

Gambar 11 DFD Pengolahan Data Pengguna ... 46

Gambar 12 DFD Pengolahan data Pembelian ... 46

Gambar 13 DFD Pengolahan Data Penjualan ... 47

Gambar 14 DFD Pengolahan data Servis ... 48

Gambar 15 DFD Pengolahan data laporan ... 49

Gambar 16 DFD Pengolahan data keuangan... 51

Gambar 17 DFD Laporan Bulanan ... 53

Gambar 18 Gambar Halaman Login... 80

Gambar 19 Gambar Halaman Pemasok ... 81

Gambar 20 Gambar Halaman Member ... 82

Gambar 21 Gambar Halaman Pengguna ... 83

Gambar 22 Gambar Halaman Barang ... 84

Gambar 23 Gambar Halaman Pembelian ... 85

Gambar 24 Gambar Halaman Penjualan ... 86

Gambar 25 Gambar Halaman Servis ... 87

Gambar 26 Gambar Login ... 88

(7)

Gambar 28 Gambar Pemasok Admin ... 89

Gambar 29 Gambar Barang Admin ... 90

Gambar 30 Gambar Member Admin ... 91

Gambar 31 Gambar Pegguna Admin ... 92

Gambar 32 Gambar Pembelian Admin ... 92

Gambar 33 Gambar Penjualan Admin ... 93

Gambar 34 Gambar Servis Admin ... 94

Gambar 35 Gambar CRM Admin ... 95

Gambar 36 Gambar Buku Besar Admin ... 96

Gambar 37 Gambar Laporan Neraca Admin ... 97

Gambar 38 Gambar Laporan Laba Rugi Admin ... 98

Gambar 39 Gambar Laporan Penjualan Admin ... 99

Gambar 40 Gambar Laporan Pembelian Admin ... 99

Gambar 41 Gambar Laporan Servis Admin ... 100

Gambar 42 Gambar Home Kasir ... 101

(8)

xii

Universitas Kristen Maranatha

DAFTAR TABEL

Tabel I Komponen diagram ... 9

Tabel II Notasi kamus data ... 14

Tabel III Tabel PSPEC ... 15

Tabel IV Symbol-symbolflowchart ... 17

Tabel V Tabel Akuntansi ... 34

Tabel VI Tabel Barang ... 34

Tabel VII Tabel Jurnal Umum ... 35

Tabel VIII Tabel Member ... 35

Tabel IX Tabel Pelanggan ... 36

Tabel X Tabel Pemasok ... 36

Tabel XI Tabel Pembelian ... 36

Tabel XII Tabel Pembelian Detail ... 37

Tabel XIII Tabel Pengguna ... 37

Tabel XIV Tabel Penjualan ... 38

Tabel XV Tabel Penjualan Detail ... 38

Tabel XVI Tabel Penservisan ... 39

Tabel XVII Tabel Servis ... 39

Tabel XVIII Tabel Detail_Barang ... 39

Tabel XIX Kamus Data Pemasok ... 55

Tabel XX Kamus Data Barang ... 55

Tabel XXI Kamus Data Member ... 56

Tabel XXII Data Pengguna ... 57

Tabel XXIII Kamus Data Pembelian ... 57

Tabel XXIV Kamus Data Pembelian_Detail ... 58

Tabel XXV Kamus Data Penjualan ... 58

Tabel XXVI Kamus Data Penjualan_Detail ... 59

(9)

Tabel XXVIII Kamus Data Penyervisan ... 60

Tabel XXIX Kamus Data Jurnal Umum ... 61

Tabel XXX PSPEC Login ... 61

Tabel XXXI PSPEC Tambah Pemasok ... 62

Tabel XXXII PSPEC Ubah Pemasok ... 62

Tabel XXXIII PSPEC Lihat Pemasok ... 63

Tabel XXXIV PSPEC Tambah Barang ... 63

Tabel XXXV PSPEC Ubah Barang ... 64

Tabel XXXVI PSPEC Lihat Barang ... 65

Tabel XXXVII PSPEC Tambah Member ... 65

Tabel XXXVIII PSPEC Ubah Member ... 66

Tabel XXXIX PSPEC Lihat Member ... 66

Tabel XL PSPEC Tambah Pengguna ... 67

Tabel XLII PSPEC Lihat Pengguna ... 68

Tabel XLIII PSPEC Lihat Pemasok ... 68

Tabel XLIV PSPEC Lihat Barang ... 69

Tabel XLV PSPEC Hapus Pembelian ... 69

Tabel XLVI PSPEC Lihat Pembelian ... 69

Tabel XLVII PSPEC Tambah Pembelian ... 70

Tabel XLVIII PSPEC Lihat Barang ... 71

Tabel XLIX PSPEC Hapus Penjualan ... 71

Tabel L PSPEC Lihat Penjualan ... 72

Tabel LI PSPEC Tambah Penjualan ... 72

Tabel LII PSPEC Lihat Member ... 73

Tabel LIII PSPEC Lihat Barang ... 73

Tabel LIV PSPEC Hapus Penjualan ... 74

Tabel LV PSPEC Lihat Penjualan ... 74

Tabel LVI PSPEC Tambah Penjualan ... 75

(10)

xiv

Universitas Kristen Maranatha

Tabel LX PSPEC Tambah Servis ... 76

Tabel LXI PSPEC Lihat Laporan Jurnal Umum ... 77

Tabel LXII PSPEC Lihat Laporan Buku Besar ... 77

Tabel LXIII PSPEC Lihat Laporan Neraca ... 78

Tabel LXIV PSPEC Lihat Laporan Laba Rugi... 79

Tabel LXV PSPEC Lihat Laporan Penjualan ... 79

Tabel LXVI PSPEC Lihat Laporan Pembelian ... 79

Tabel LXVII PSPEC Lihat Laporan Servis ... 80

Tabel LXVIII Black BoxTesting Halaman Login ... 103

Tabel LXIX Black Box Testing Halaman Barang ... 105

Tabel LXX Black Box Testing Halaman Pemasok ... 107

Tabel LXXI Black Box Testing Halaman Member ... 108

Tabel LXXII Black Box Testing Halaman Pengguna ... 110

Tabel LXXIII Tabel LXIX Black Box Testing Halaman Pembelian ... 111

Tabel LXXIV Black Box Testing Halaman Penjualan ... 114

Tabel LXXV Black Box Testing Halaman Servis ... 116

Tabel LXXVI Black Box Testing Halaman Laporan ... 119

Tabel LXXVII Black Box Testing Halaman SMS Gateway ... 120

Tabel LXXVIII Black Box Testing Halaman Kasir Penjualan ... 121

Tabel LXXIX Black Box Testing Halaman Kasir Servis... 123

Tabel LXXX Black Box Testing Halaman Member Penjualan ... 126

Tabel LXXXI Tabel LXXXI

Kuesioner Evaluasi ... 129

(11)

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Toko Onderdil ‘X’ adalah toko yang menjual suku cadang untuk

kendaraan bermotor. Toko onderdil ‘X’ masih menggunakan sistem

manual

dalam proses penjualan, pembelian dan penyimpanan

data-datanya. Masih terjadi banyak kesalahan dalam memasukkan data

sehingga masih sering terjadi kesalahan pencatatan

manual

dengan

yang sebenarnya.

Pada toko onderdil ‘X’ membutuhkan suatu fitur

untuk membantu user mengelola data konsumen. Karena itu

dibutuhkan fitur Customer Relationship Management(CRM).

Agar proses penjualan dan pembelian terorganisir dengan baik

maka toko onderdil ‘X’ akan membutuhkan suatu aplikasi web untuk

membantu dalam proses penjualan dan pembelian sehingga

mengurangi kesalahan-kesalahan yang dilakukan secara

manual

.

Aplikasi

web

ini juga dapat menyimpan data-data perusahaan

sehingga tidak perlu menyimpan berkas-berkas menggunakan kertas

lagi sehingga dapat mengurangi resiko hilangnya data-data

perusahaan. Pada aplikasi ini juga terdapat fitur-fitur CRM untuk

membantu perusahaan menjaga hubungan dengan pelanggan.

1.2 Perumusan Masalah

Berikut adalah perumusan masalah yang ada:

1. Bagaimana menerapkan penjualan dan pembelian dalam

aplikasi ini?

2. Bagaimana menerapkan CRM dalam aplikasi ini?

3. Bagaimana mengatur laporan penjualan, laporan pembelian,

(12)

2

Universitas Kristen Maranatha

1.3 Tujuan Pembahasan

Pembuatan aplikasi ini mempunyai beberapa tujuan, yaitu:

1. Sistem mempunyai fitur penjualan dan fitur pembelian yang

mencatat setiap barang yang keluar dan barang yang masuk

dalam proses penjualan dan pembelian.

2. Sistem mempunyai fitur CRM dengan menganalisis data yang

sudah ada. Dan mengirimkan sms untuk mengingatkan

member untuk melakukan servis.

3. Sistem dapat menghasilkan hasil pencatatan transaksi dari

setiap pembelian dan penjualan yang terjadi dan juga dapat

menghasilkan laporan keuangan per bulan dari setiap transaksi

yang terjadi

1.4 Ruang Lingkup Kajian

Aplikasi ini mempunyai batasan-batasan sebagai berikut:

1. Spesifikasi perangkat lunak saat pembuatan aplikasi adalah:

a) Sistem Operasi: Microsoft Windows XP Professional SP3

b) Sistem Basis Data: Sql

c) Bahasa

Scrypting

: Visual Basic

d)

Editor

Pemograman: Microsoft Visual Studio

2. Spesifikasi dari

software

yang dibuat:

a) Form untuk menambah,mengurangi, dan menghapus

list

barang

b) Form Penjualan dan Pembelian

c) Form Laporan Keuangan yang berisi Neraca, Laporan Laba

Rugi, dan Laporan Buku Besar

d) Form Member

(13)

3

1.5 Sumber Data

Sumber data dalam pengerjaan aplikasi ini diperoleh dari:

1. Sumber data

primer

yaitu wawancara dengan pemilik toko onderdil

‘X’ dan dari buku

-buku referensi.

2. Sumber data

sekunder

yaitu dari melalui

internet

yang dapat

membantu pembuatan aplikasi ini.

1.6 Sistematika Penyajian

Berikut adalah sistematika penyajian dalam laporan kerja praktek ini:

BAB I PENDAHULUAN

Berisikan pendahuluan dan garis besar dari latar belakang,

perumusan masalah, tujuan, batasan masalah, dan sistematika

penulisan

BAB II KAJIAN TEORI

Berisikan tentang teori teori yang akan digunakan dalam

menyusun laporan kerja praktek.

BAB III ANALISIS DAN RANCANGAN SISTEM

Berisi tentang analisis dan juga perancangan aplikasi yang

dibuat dalam pembuatan aplikasi perpustakaan dalam bentuk

DFD,

flow chart

, ERD,

User Interface

.

BAB IV HASIL PENELITIAN

Berisi tentang bagaimana aplikasi dijalankan atau dipakai

beserta dengan contoh tampilan pengoperasiaan aplikasi

tersebut.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

(14)

4

Universitas Kristen Maranatha

Sistematika Penyajian (lanjutan)

BAB VI SIMPULAN DAN SARAN

Berisi kesimpulan, kritik dan saran-saran untuk keperluan

(15)

BAB VI

SIMPULAN DAN SARAN

6.1

SIMPULAN

Berdasarkan pengamatan dalam melakukan analisis dan

perancangan program maka dapat diambil kesimpulan sebagai berikut:

1. Telah berhasil membuat aplikasi untuk t

oko onderdil “X”

untuk dalam proses pencatatan setiap transaksi yang

dilakukan. Proses transaksi penjualan, transaksi pembelian,

transaksi servis, dan laporan akuntansi.

2. Telah berhasil membuat aplikasi yang mempunyai fitur

penjualan dan pembelian yang dapat membantu mencatat

setiap barang yang masuk dan keluar.

3. Telah berhasil membuat aplikasi yang mempunyai fitur CRM

yang dapat menganalisis data. Juga mengirimkan sms untuk

mengingatkan member untuk melakukan servis.

6.2

SARAN

1. Aplikasi ini harus dilakukan

maintenance

cukup sering karena

terus bertambahnya data barang setiap harinya untuk setiap

proses bisnis.

2. Membuat aplikasi untuk dapat mengetahui Laporan keuangan

setiap harinya untuk dapat mengetahui pendapatan dan

(16)

xvi

DAFTAR PUSTAKA

Amirullah; Hardjanto, Imam.(2005). BUSINESS; Jakarta : Widjajanto Nugroho. 2001. Sistem Informasi Akuntansi. Jakarta: Erlangga

Drs. S. Munawir, Akuntan. (2002). Analisa Laporan Keuangan (4rd ed). Yogyakarta: Liberty

Fathansyah,Ir. (2002). Basis Data. Bandung: Informatika.

I.T. Hawryszkiewycz. (1989). Introduction to System Analysis and Design (pp. 138-160). New Delhi: Prentice Hall of India Private Limited.

Jogiyanto Hartono, MBA, Ph.D. (2002). Pengenalan Komputer, Structured program flowchart (pp. 662-668). Yogyakarta: Andi

John W.Gosney & Thomas P.Boehm. (2001). Customer Relationship Management Essentials. New Delhi: Prentice.Hall of India Pricate Limited.

Pang Ning tan, Michael Steinbach, Vipin Kumar. (2006). Introduction to Data Mining (pp. 326-414). Boston: Pearson Education.

Rob Birdwell, Ollie Cornes, Chris Goode, Ajoy Krishnamoorthy, Juan T.Llibre, Christopher L.Miller, Neil Raybould, David Sussman, Chris Ullman, (2001), Beginning ASP.NET using VB.NET, Birmingham: Wrox Press Ltd

Robert W.Lucas. (2005). Customer Service Building Successful Skills for the Twenty-First Century (3rd ed). New York: McGraw Hill Companies.

Roger S. Pressman, Ph.D. (2002). Rekayasa Perangkat Lunak PendekatanPraktisi (Buku Satu) (pp. 387-390). Yogyakarta: Andi.

Referensi

Dokumen terkait

“Tidak ada yang boleh melakukan pemaksaan yang dapat mengakibatkan terganggunya kebebasan seseorang untuk memeluk suatu agama atau kepercayaan ses uai dengan

Untuk meningkatkan peran aktif masyarakat lokal dalam pengelolaan hutan, manfaat jasa hutan khususnya aliran air untuk memenuhi kebutuhan dasar mereka harus

Berdasarkan kondisi tanah seperti yang dijelaskan di atas, untuk mendapatkan tanggul yang stabil serta aman terhadap longsor dan juga gelombang air laut, maka pada Tugas Akhir ini

dampak yang di harapkan sudah sesuai dengan apa yang selama ini di harapkan oleh kelompok sasaran yaitu dengan adanya pembangunan rumah majapahit ini dinilai sudah

Kedua, pelaksanaan penegakan hukum yang dilakukan oleh Sat Lantas Polrestabes Semarang dalam menindak lanjuti pelanggaran yang dilakukan oleh pengendara sepeda motor yang

terdapat satu faktor dari pengaruh kekuatan tampilan yang memiliki nilai keindahan (estetika) sehingga enak dipandang dan memudahkan mad’u dalam membaca majalah

Informasi mengenai penggunaan Indigofera sp yang disubstitusikan kedalam pakan basal seperti rumput gajah masih sedikit maka perlu dilakukan penelitian tentang perbandingan

Hasil dari Proyek Akhir ini adalah kamera pengawas menjadi alat yang digunakan untuk mendeteksi adanya gerakan pada ruangan.. Selama gerakan tidak melebihi jangkauan