i
L A P O R A N S K R I P S I
APLIKASI BANTU PEMASARAN DAN PEMESANAN
PRODUK
ACCESSORIES MEUBEL
di CV. BANGUN
CIPTA KUDUS BERBASIS WEB
LAILI FITRIA ZULFAH
NIM. 2012-53-126
DOSEN PEMBIMBING
Pratomo Setiaji, S.Kom, M.Kom
Eko Darmanto, S.Kom, M.Cs
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
v
APLIKASI BANTU PEMASARAN DAN PEMESANAN
PRODUK
ACCESSORIES MEUBEL
DI CV. BANGUN CIPTA
KUDUS BERBASIS WEB
digunakan untuk memasarkan produk accessories meubel dan mengelola transaksi pemesanan dari customer. Customer yang akan melakukan pemesanan harus mendaftar sebagai member terlebih dahulu, setelah terdaftar sebagai member, customer dapat melakukan transaksi pemesanan. Pemesanan pada CV. Bangun Cipta ini ada dua macam, yaitu pemesanan sample produk dan pemesanan desain produk (sesuai kebutuhan). Pemesanan sample produk merupakan pemesanan dengan memilih sample – sample produk yang sudah tersedia di catalog produk. Sedangkan pemesanan desain produk merupakan pemesanan dengan cara customer mengupload desain produk yang diinginkan. Setelah desain produk diupload dan dibuat maka untuk menentukan harga jual satu jenis desain produk dari customer yaitu dengan perhitungan harga pokok produksi perpesanan. Perhitungan HPP menggunakan metode full costing. Pengembangan sistem dilakukan dengan model waterfall dan perancangan sistem dengan UML, sedangkan bahasa pemograman menggunakan PHP dengan databse MySql.Implementasi penelitian ini menghasilkan Aplikasi Bantu Pemasaran dan Pemesanan Produk Accessories Meubel di CV. Bangun Cipta Kudus guna membantu pemasaran dan pemesanan di CV. Bangun Cipta Kudus.
vi
APPLICATIONS HELP MARKETING AND PRODUCT ORDERING ACCESSORIES FURNITURE ON CV. BANGUN CIPTA KUDUS BASED
WEB
Student Name : Laili Fitria Zulfah
Student Identity Number : 201253126
Supervisor :
1. Pratomo Setiaji, S.Kom, M.Kom 2. Eko Darmanto, S.Kom, M.Cs
ABSTRACT
Applications Help Marketing and Product Ordering Accessories Furniture On CV. Bangun Cipta Kudus Based Web is a web-based application that is used for furniture accessories market products and manage reservations from customer transactions. Customer will book must register as a member first, after registration as a member, customers can conduct transactions reservation. Reservations at CV. Bangun Cipta there are two kinds, namely reservation sample product and reservation product design (as needed). Reservations a product sample reservation by selecting a sample - sample products that are already available in the product catalog. While reservation the product design is an order by the customer to upload the design of the desired product. After the product design is uploaded and made then to determine the selling price of one type of customer product design is by calculating the cost of production messaging. HPP calculation using the full costing method. Development of the system is done with the waterfall model and system design with UML, while the programming language PHP with MySql database. Implementation of this research produces Applications Help Marketing and Product Ordering Accessories Furniture CV. Holy Cipta Bangun to help marketing and reservations at CV. Bangun Cipta Kudus.
vii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah
melimpahkan rahmat dan kasih sayang-Nya sehingga pada kesempatan kali ini
penulis dapat menyelesaikan Laporan Skripsi yang berjudul “Aplikasi Bantu Pemasaran Dan Pemesanan Produk Accessories Meubel Di CV. Bangun Cipta Kudus Berbasis Web”. Sholawat dan salam tak lupa penulis haturkan kepangkuan
beliau Nabi Muhammad SAW yang kita nanti-nanti syafa’atnya di yaumul
qiyamah.
Penyusunan Laporan Skripsi ini merupakan salah satu syarat untuk
menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus.Semoga laporan ini bermanfaat bagi pembaca untuk
mengembangkan ilmu pengetahuan, khususnya di bidang komputer.
Dengan bantuan, bimbingan, dan dorongan dari berbagai pihak, maka
terselesailah laporan ini. Penulis mengucapkan terima kasih kepada :
1. Bapak Dr. Suparnyo, SH., MS, selaku Rektor Universitas Muria Kudus.
2. Bapak Mohammad Dahlan, ST.MT, selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak R. Rhoedy Setiawan, S.Kom, M.Kom selaku Ketua Program Studi
Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4. Ibu Noor Latifah, M.Kom, selaku koordinator Skripsi.
5. Bapak Pratomo Setiaji, S.Kom, M.Kom, selaku pembimbing utama yang
telah banyak memberikan petunjuk, nasehat, bimbingan dan arahan hingga
terselesaikannya penulisan laporan ini.
6. Bapak Eko Darmanto, S.Kom, M.Cs selaku pembimbing pembantu yang
telah banyak memberikan petunjuk, nasehat, bimbingan dan arahan hingga
terselesaikannya penulisan laporan ini.
7. Bapak Candra selaku pemilik dari CV. Bangun Cipta yang telah
memberikan izin untuk melaksanakan penelitian di CV. Bangun Cipta.
8. Ibu Eva selaku selaku istri dari bapak candra yang telah membimbing
selama penelitian dan memberikan data kepada penulis untuk penyusunan
viii
9. Dosen-dosen di program studi sistem informasi yang telah mendidik dan
membagi ilmu yang sudah didapat kepada penulis, serta seluruh staff
karyawan Universitas Muria Kudus yang telah banyak membantu.
10. Kedua orang tua, kakak dan adik yang selalu mendo’akan, memberi
semangat dan menguatkan hati penulis sehingga terselesainya laporan ini.
11.Teman-teman Fakultas Teknik Sistem Informasi angkatan 2012, yang
selalu memberi semangat di kampus, semoga kekompakan dan
kebersamaan selalu terjaga.
12.Semua pihak yang tidak dapat penulis sebutkan satu persatu, yang telah
membantu hingga terselesaikannya laporan ini.
Penulis menyadari bahwa dalam penulisan ini masih banyak kekurangan
sehingga perlu banyak perbaikan dan penyempurnaan, oleh karena itu berbagai
saran yang bersifat konstruktif akan penulis terima dengan penuh harapan.
Semoga laporan ini dapat bermanfaat bagi kita untuk mengembangkan ilmu
pengetahuan khususnya di bidang Sistem Informasi, Amin.
Kudus, 20 Juli 2016
Penulis
ix
HALAMAN MOTTO DAN PERSEMBAHAN ... v
x
xi
4.2.6. Halaman Purchase Order ... 116
4.2.7. Halaman Pembayaran... 117
4.2.8. Halaman Konfirmasi Terima produk ... 117
4.2.9. Halaman Transaksi Pemesanan Sample ... 118
4.2.10. Halaman Login Admin ... 118
4.2.11. Halaman Admin ... 119
4.2.12. Halaman Konfirmasi Terima Pesanan Sample ... 119
4.2.13. Halaman Konfirmasi Terima Pesanan Desain ... 120
4.2.14. Halaman Konfirmasi Harga Pesanan ... 120
4.2.15. Halaman Bahan Baku Produksi ... 120
4.2.16. Halaman Biaya Tenaga Kerja ... 121
4.2.17. Halaman Biaya Overhead Variabel ... 122
4.2.18. Halaman Penentuan Harga Produksi ... 122
4.2.19. Halaman Biaya Overhead Tetap ... 122
4.2.20. Halaman Registrasi Customer ... 122
BAB V : PENUTUP 5.1 Kesimpulan ... 123
5.2. Saran ... 123
DAFTAR PUSTAKA ... 124 LAMPIRAN
xii
DAFTAR TABEL
Tabel 2.1 : Tabel Perbandingan Tinjauan Pustaka ... 10
Tabel 2.2 : Simbol Flow Of Diagram... 14
Tabel 3.12 : Skenario Use Case konfirmasi terima pesanan ... 38
Tabel 3.13 : Skenario Use Case Mengelola PO. ... 38
Tabel 3.15 : Skenario Use Case Mengelola Pembayaran ... 39
Tabel 3.16 : Struktur Tabel Customer ... 91
Tabel 3.17 : Struktur Tabel Produk ... 92
Tabel 3.18 : Struktur Tabel Admin ... 93
Tabel 3.19 : Struktur Tabel Pemesanan Sample ... 93
Tabel 3.20 : Struktur Tabel Pemesanan Desain Produk ... 94
Tabel 3.21 : Struktur Tabel Konfirmasi Terima Pesanan ... 95
xiii
Tabel 3.23 : Struktur Tabel Detail Beli ... 96
Tabel 3.24 : Struktur Tabel Keranjang Pesanan ... 96
Tabel 3.25 : Struktur Tabel PO ... 97
Tabel 3.26 : Struktur Tabel Pengiriman ... 97
Tabel 3.27 : Struktur Tabel Pembayaran ... 98
Tabel 3.28 : Struktur Tabel Konfirmasi Terima Produk ... 99
xiv
DAFTAR GAMBAR
Gambar 1.1: Kerangka Pemikiran ... 6
Gambar 3.1: Struktur Organisasi CV. Bangun Cipta Kudus ... 21
Gambar 3.2: Peta CV. Bangun Cipta Kudus ... 23
Gambar 3.3: FOD Alur Pemasaran dan Pemesanan ... 26
Gambar 3.4: Bisnis UseCase Aplikasi Pemasaran dan Pemesanan Produk accessories meubel ... 31
Gambar 3.5: Sistem Usecase Aplikasi Pemasaran dan Pemesanan Produk accessories meubel ... 32
Gambar 3.21: Class Diagram Aplikasi Pemasaran dan Pemesanan Accessories meubel CV. Bangun Cipta Kudus ... 48
Gambar 3.22: Sequence Diagram registrasi ... 49
Gambar 3.23: Sequence Diagram login ... 49
Gambar 3.24: Sequence Digram Keranjang Belanja ... 50
Gambar 3.25: Sequence Diagram Pembelian ... 50
xv
Gambar 3.27: Sequence Diagram konfirmasi terima sample ... 52
Gambar 3.28: Sequence Diagram konfirmasi terima pesanan ... 53
Gambar 3.29: Sequence diagram Purchase Order ... 54
Gambar 3.30: Sequence diagram Pembayaran ... 54
Gambar 3.31: Sequence diagram konfirmasi terima produk ... 55
Gambar 3.32: Sequence diagram Pengiriman ... 54
Gambar 3.33: Sequence diagram Produk... 55
Gambar 3.34: Sequence diagram HPP ... 56
Gambar 3.35: Sequence diagram Konfirmasi pesanan ... 57
Gambar 3.36: Sequence diagram Customer... 57
Gambar 3.37: Activity Diagram Registrasi Customer ... 58
Gambar 3.38: Activity Diagram Login ... 58
Gambar 3.39: Activity Diagram Keranjang Belanja... 59
Gambar 3.40: Activity Diagram Pembelian ... 59
Gambar 3.41: Activity Diagram desain produk ... 60
Gambar 3.40: Activity DiagramPurchase Order (PO) ... 60
Gambar 3.41: Activity Diagram Pembayaran ... 61
Gambar 3.42: Activity Diagram konfirmasi terima produk ... 61
Gambar 3.43: Activity Diagram Pengiriman ... 62
Gambar 3.44: Activity Diagram Produk... 63
Gambar 3.45: Activity Diagram HPP ... 64
Gambar 3.46: Activity Diagram Konfirmasi pesanan ... 65
Gambar 3.47: Activity Diagram Konfirmasi Sample ... 66
Gambar 3.48: Activity Diagram keranjang pesanan ... 67
Gambar 3.49: Statechart Diagram Registrasi ... 68
Gambar 3.50: Statechart Diagram Login ... 68
Gambar 3.51: Statechart Diagram Tambah data keranjang belanja ... 69
Gambar 3.52: Statechart Diagram Ubah data Keranjang belanja ... 70
Gambar 3.53: Statechart Diagram Hapus data Keranjang belanja ... 70
Gambar 3.54: Statechart Diagram Tambah Data Pembelian ... 70
Gambar 3.55: Statechart Diagram Hapus data Pembelian ... 71
xvi
Gambar 3.57: Statechart Diagram tambah data Pesan Desain Produk ... 72
Gambar 3.58: Statechart Diagram Ubah data Desain Produk ... 72
Gambar 3.59: Statechart Diagram Hapus data desain produk ... 73
Gambar 3.60: Statechart Diagram Cari data desain produk ... 73
Gambar 3.61: Statechart Diagram Tambah PO ... 74
Gambar 3.62: Statechart Diagram Hapus PO ... 74
Gambar 3.63: Statechart Diagram Cari Data PO ... 75
Gambar 3.64: Statechart Diagram Tambah Pembayaran ... 75
Gambar 3.65: Statechart Diagram Ubah Pembayaran ... 76
Gambar 3.66: Statechart Diagram Hapus Pembayaran ... 76
Gambar 3.67: Statechart Diagram Cari Pembayaran ... 77
Gambar 3.68: Statechart Diagram Tambah Konfirmasi terima produk ... 77
Gambar 3.69: Statechart Diagram Hapus Konfirmasi terima produk ... 78
Gambar 3.70: Statechart Diagram Cari Konfirmasi terima produk ... 78
Gambar 3.71: Statechart Diagram tambah produk ... 79
Gambar 3.72: Statechart Diagram Ubah produk ... 79
Gambar 3.73: Statechart Diagram Hapus produk ... 80
Gambar 3.74: Statechart Diagram Cari produk ... 80
Gambar 3.75: Statechart Diagram Tambah Pengiriman ... 81
Gambar 3.76: Statechart Diagram ubah Pengiriman ... 81
Gambar 3.77: Statechart Diagram Hapus Pengiriman ... 82
Gambar 3.78: Statechart Diagram Cari Pengiriman... 82
Gambar 3.79: Statechart Diagram Tambah HPP ... 83
Gambar 3.80: Statechart Diagram Hapus HPP ... 83
Gambar 3.81: Statechart Diagram Cari HPP ... 84
Gambar 3.82: Statechart Diagram Tambah Konfirmasi Harga pesanan ... 84
Gambar 3.83: Statechart Diagram Ubah Konfirmasi harga pesanan ... 85
Gambar 3.84: Statechart Diagram Hapus Konfirmasi harga pesanan ... 85
Gambar 3.85: Statechart Diagram Cari Konfirmasi harga pesanan ... 86
Gambar 3.86: Statechart Diagram Tambah Konfirmasi sample ... 86
Gambar 3.87: Statechart Diagram Ubah Konfirmasi Sample ... 87
xvii
Gambar 3.89: Statechart Diagram Cari Konfirmasi sample ... 88
Gambar 3.90: Mengidentifikasi dan menetapkan entitas ... 88
Gambar 3.91: Menentukan Primary Key ... 88
Gambar 3.92: Kardinalitas relasi beserta foreign key antara entitas Customer, produk dan keranjang belanja ... 89
Gambar 3.93: Kardinalitas relasi beserta foreign key antara entitas bag.administrasi dan keranjang belanja ... 89
Gambar 3.94: Kardinalitas relasi beserta foreign key antara entitas customer dan Purchase order ... 89
Gambar 3.95: Kardinalitas relasi beserta foreign key antara entitas desain produk dan HPP ... 90
Gambar 3.96: Kardinalitas relasi beserta foreign key antara entitas HPP dan keranjang pesanan ... 90
Gambar 3.97: Kardinalitas relasi beserta foreign key antara entitas bag.administrasi dan desain produk ... 91
Gambar 3.98: Kardinalitas relasi beserta foreign key antara entitas bag.administrasi dan Purchase Order ... 91
Gambar 3.99: Kardinalitas relasi beserta foreign key antara entitas bag.administrasi dan Purchase Order ... 91
Gambar 3.100: Kardinalitas relasi beserta foreign key antara entitas customer dan Purchase Order ... 92
Gambar 3.101: Melengkapi atribut-atribut deskriptif ... 92
Gambar 3.102: Desain form login admin ... 103
Gambar 3.103: Desain form halaman member ... 103
Gambar 3.104: Desain form halaman Admin ... 104
Gambar 3.105: Desain form kelola menu produk ... 105
Gambar 3.106: Desain form tambah produk ... 105
Gambar 3.107: Desain form menu registrasi ... 106
Gambar 3.108: Desain form menu pemesanan desain produk ... 106
Gambar 3.109: Desain form menu Konfirmasi Terima Desain ... 107
Gambar 3.110: Desain form menu Konfirmasi Terima Sample ... 107
xviii
Gambar 3.112: Desain form menu PO ... 108
Gambar 3.113: Desain form menu kelola Pembayaran ... 109
Gambar 3.114: Desain form menu Pembayaran ... 109
Gambar 3.115: Desain form kelola menu Pengiriman ... 110
Gambar 3.116: Desain form menu Pengiriman... 110
Gambar 3.117: Desain form menu HPP ... 111
Gambar 3.118: Laporan Pemesanan Desain Produk ... 111
Gambar 3.119: Laporan Penentuan Harga Pokok Produksi ... 112
Gambar 3.120: Laporan Pemesanan Sample Produk ... 112
Gambar 3.121: Laporan Pengiriman ... 113
Gambar 3.122: Laporan Pembayaran ... 113
Gambar 3.123: Laporan Konfirmasi terima produk ... 114
Gambar 4.1: Halaman Utama Customer ... 115
Gambar 4.2: Form Login Customer ... 116
Gambar 4.3: Halaman Member ... 117
Gambar 4.4: Form Pemesanan Desain ... 119
Gambar 4.5: Halaman Pemesanan Sample ... 121
Gambar 4.6: Form Purchase Order ... 123
Gambar 4.7: Halaman Pembayaran... 125
Gambar 4.8: Form konfirmasi terima produk ... 127
Gambar 4.9: Halaman Transaksi Pemesanan Sample ... 128
Gambar 4.10 :Halaman Login Admin ... 130
Gambar 4.11: Halaman Admin ... 131
Gambar 4.12: Halaman Konfirmasi Terima Pesanan Sample ... 132
Gambar 4.13: Halaman Konfirmasi Terima Pesanan Desain ... 134
Gambar 4.14: Halaman Konfirmasi Harga Pesanan ... 135
Gambar 4.15: Halaman Bahan Baku Produksi ... 137
Gambar 4.16: Halaman Biaya Tenaga Kerja ... 139
Gambar 4.17: Halaman Biaya Overhead Variabel ... 141
Gambar 4.18: Halaman Penentuan Harga Pokok Produksi ... 143
Gambar 4.19: Halaman Biaya Overhead Tetap ... 145
xix
DAFTAR LAMPIRAN
Lampiran 1 : Surat Balasan dari Instansi Dinas
Lampiran 2 : Foto Copy Buku Bimbingan
Lampiran 3 : Biodata Penulis