SKRIPSI
APLIKASI PENJUALAN PAKAIAN ONLINE PADA KONVEKSI ANDIRA COLLECTION JEPARA
Oleh : ANDI FAHRIZAL 2010-51-187
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2015
SKRIPSI
APLIKASI PENJUALAN PAKAIAN ONLINE PADA KONVEKSI ANDIRA COLLECTION JEPARA
Oleh : ANDI FAHRIZAL 2010-51-187
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2015
i
ii
UNIVERSITAS MURIA KUDUS PERNYATAAN PENULIS JUDUL
: APLIKASI PENJUALAN PAKAIAN ONLINE PADA KONVEKSI ANDIRA COLLECTION JEPARA
NAMA
: ANDI FAHRIZAL
NIM
: 2010-51-187
“Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masingmasing telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain yang mengklaim bahwa Skripsi ini sebagai karyanya, yang disertai bukti-bukti yang cukup, maka saya bersedia untuk dibatalkan gelar Sarjana Komputer saya beserta segala hak dan kewajiban yang melekat pada gelar tersebut”.
Kudus, 30 November 2015
materai 6.000
ANDI FAHRIZAL
iii
iv
v
ABSTRACT
Websites that support the online booking can facilitate the consumers to know the detail information of a product, goods and services. Ranging from the price of products to a variety of types and other matters related to the product. In addition, these services can be accessed 24 hours nonstop, and can carry out a business transaction. Based on these realities, it is necessary to place the research in an industry to create a system for ordering clothes cost calculation using the internet facility. Convection Andira Collection Jepara chosen as a place of research, where the clothing industry reservation system is simply done by coming directly to the production site. It means that the system is still manual. The manual process create confusion in determining industrial owner calculations booking fees clothing in the message by the customer.
Keywords: Aplication, Clothes.
vi
ABSTRAK Website
yang
mendukung
pemesanan online
dapat
memudahkan
konsumen mengetahui informasi detail dari suatu produk, baik barang maupun jasa. Mulai dari harga produk hingga aneka ragam jenis dan hal lain yang berkaitan dengan produk. Di samping itu layanan ini dapat diakses 24 jam nonstop, dan dapat melakukan suatu transaksi bisnis. Berdasarkan realitas tersebut, maka diperlukan adanya tempat penelitian pada suatu industri untuk membuat suatu sistem perhitungan biaya untuk pemesanan pakaian menggunakan fasilitas internet. Konveksi Andira Collection Jepara dipilih sebagai tempat penelitian, dimana sistem pemesanan pakaian pada industri tersebut hanya dilakukan dengan cara datang langsung ke tempat produksi. Artinya sistem tersebut masih manual. Proses manual tersebut membuat pemilik industri kebingungan dalam menentukan perhitungan biaya pemesanan pakaian yang di pesan oleh pelanggan.
Kata kunci : Aplikasi, Pakaian.
vii
KATA PENGANTAR Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Aplikasi perhitungan biaya pemesanan pakaian pada konveksi Andira Collection Jepara”. Skripsi ini disusun guna melengkapi salah satu persyaratan untuk memperoleh Gelar Kesarjanaan Program Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih sebesar-besarnya kepada : 1.
Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya.
2.
Kedua orang tua yang telah mendoakan dan memberikan semangat.
3.
Bapak Dr. Suparnyo, SH, MS, selaku Rektor Universitas Muria Kudus.
4.
Bapak Rochmad Winarso, ST, MT, selaku Dekan Fakultas Teknik Universitas Muria Kudus.
5.
Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus.
6.
Bapak Arief Susanto, ST.M.Kom, selaku pembimbing I yang telah banyak memberikan masukan selama penyusunan skripsi ini.
7.
Ibu Tutik Khotimah, M.Kom, selaku pembimbing II yang telah banyak memberikan masukan selama penyusunan skripsi ini.
8.
Teman-teman TI Angkatan 2010 yang sudah memberikan masukan dan nasehat untuk menyelesaikan skripsi ini dan proses laporan akhir skripsi, serta semua pihak yang telah membantu penyusunan skripsi ini yang tidak bisa penulis sebutkan satu persatu, yang telah memberikan semangat dan motivasi. Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih
terdapat banyak kekurangan.Selain itu penulis juga berharap bahwa karya tulis ini dapat memberikan manfaat bagi semua orang. Kudus, 1 Desember 2015
Penulis
viii
DAFTAR ISI
SKRIPSI .............................................................................................................. i SKRIPSI .............................................................................................................. ii PENGESAHAN STATUS SKRIPSI .................................................................. iii PERNYATAAN PENULIS ................................................................................ iv PERSETUJUAN SKRIPSI ................................................................................. v PENGESAHAN SKRIPSI .................................................................................. vi ABSTRACT .......................................................................................................... vii ABSTRACT ........................................................................................................ viii KATA PENGANTAR ........................................................................................ ix DAFTAR ISI ....................................................................................................... x DAFTAR TABEL................................................................................................xiii DAFTAR GAMBAR .......................................................................................... .xv DAFTAR LAMPIRAN ....................................................................................... .xix
BAB I
PENDAHULUAN ........................................................................... 1 1.1. Latar Belakang Masalah ............................................................ 1 1.2. Perumusan Masalah .................................................................. 2 1.3. Batasan Masalah ........................................................................ 2 1.4. Tujuan Skripsi ........................................................................... 3 1.5. Manfaat Skripsi .......................................................................... 3 1.5.1. Bagi Penulis................................................................... 3 1.5.2. Bagi Akademik .............................................................. 3 1.5.3. Bagi Pemilik Andira Collection .................................... 3 1.5.4. Bagi Pengembang Ilmu Pengetahuan Teknologi .......... 3 1.5.5. Bagi Pelanggan .............................................................. 4
ix
BAB II
TINJAUAN PUSTAKA ................................................................... 5 2.1. Penelitian Terkait ....................................................................... .5 2.2. Landasan Teori ........................................................................... .6 2.2.1. Pengertian Aplikasi ........................................................ .6 2.2.2. Pengertian Perhitungan .................................................. .6 2.2.3. Pengertian Biaya ............................................................ .7 2.2.4. Pengertian Pemesanan .................................................... .7 2.2.5. Pengertian Pakaian ......................................................... .7 2.2.6. Pengertian Konveksi ...................................................... .8 2.2.7. Perancangan Sistem ....................................................... .8 2.2.7.1. Bagan Alir (Flowchart)…………………………8 2.2.7.2. Unified Modeling Language (UML)…………..12 2.2.7.3. Perangkat Lunak yang Digunakan…………….13 2.3. Kerangka Pemikiran ................................................................... .17
BAB III
METODE PENELITIAN .................................................................. 18 3.1. Metode ....................................................................................... 18 3.1.1. Perencanaan Sistem........................................................ .18 3.1.2. Analisis........................................................................... .19 3.1.3. Perancangan ................................................................... .19 3.1.4. Implementasi .................................................................. .20 3.1.5. Pengujian (Testing) ........................................................ .20 3.1.6. Pemeliharaan .................................................................. .20
BAB IV
ANALISIS PERANCANGAN SISTEM .......................................... 21 4.1. Analisis Kebutuhan Data dan Informasi ................................... 21 4.2. Analisis Kebutuhan Perangkat Keras ........................................ 21 4.3. Analisis Kebutuhan Perangkat Lunak ....................................... 21 4.4. Perancangan Sistem................................................................... 22 4.4.1. Analisis Aktor Sistem ..................................................... 22 4.4.2. Proses Bisnis Usecase Diagram ...................................... 22 x
4.4.3. Diagram Use Case Bisnis................................................ 23 4.4.4. Diagram Use Case Sistem............................................... 23 4.4.5. Skenario Use Case (Flow Of Events) .............................. 24 4.4.6. Diagram Kelas ................................................................. 33 4.4.7. Diagram Sekuensial ........................................................ 37 4.4.8. Diagram Aktivitas ........................................................... 43 4.4.9. Diagram Statechart ......................................................... 48 4.4.10. Desain Interface ............................................................ 53
BAB V
IMPLEMENTASI SISTEM .............................................................. 58 5.1. Perangkat Keras yang Digunakan ............................................. 58 5.2. Perangkat Lunak yang Digunakan ............................................ 58 5.3. Implementasi dan Pembahasan Aplikasi ................................... 58 5.3.1. Halaman Pendaftaran ...................................................... 59 5.3.2. Halaman Login User ....................................................... 59 5.3.3. Halaman Utama Admin .................................................. 60 5.3.4. Halaman Kelola Pendaftaran........................................... 60 5.3.5. Halaman Kelola Jenis Kain ............................................. 61 5.3.6. Halaman Kelola Produk .................................................. 61 5.3.7. Halaman Laporan Pemesanan ......................................... 62 5.3.8. Halaman Laporan Konfirmasi ......................................... 62 5.3.9. Halaman Laporan Laba ................................................... 63 5.3.10. Halaman Utama Pelanggan ........................................... 63 5.3.11. Halaman Daftar Produk................................................. 64 5.3.12. Halaman Form Pemesanan Produk ............................... 64 5.3.13. Halaman Daftar Pemesanan .......................................... 65 5.3.14. Halaman Konfirmasi Pembayaran ................................ 65 5.3.14. Halaman History Pemesanan ........................................ 66 5.3.14. Halaman Ubah Profil .................................................... 66 5.4. Pengujian Normal dan Pengujian Abnormal ............................. 67
xi
BAB VI
PENUTUP ........................................................................................ 79 6.1. Kesimpulan ............................................................................... 79 6.2. Saran .......................................................................................... 79
DAFTAR PUSTAKA LAMPIRAN
xii
DAFTAR TABEL Tabel 2.1.
: Flow Direction Symbol ............................................................... 9
Tabel 2.2.
: Processing Symbols .................................................................... 10
Tabel 2.3.
: Input-output Symbols .................................................................. 11
Tabel 4.1.
: Proses Bisnis Usecase ................................................................. 22
Tabel 4.2.
: Alur Optimistic Kelola Jenis Kain .............................................. 24
Tabel 4.3.
: Alur Pesimistic Kelola Jenis Kain............................................... 25
Tabel 4.4.
: Alur Optimistic Kelola Produk.................................................... 25
Tabel 4.5.
: Alur Pesimistic Kelola Produk .................................................... 26
Tabel 4.6.
: Alur Optimistic Pendaftaran ........................................................ 26
Tabel 4.7.
: Alur Pesimistic Pendaftaran ........................................................ 27
Tabel 4.8.
: Alur Optimistic Kelola Pendaftaran ............................................ 27
Tabel 4.9.
: Alur Pesimistic Kelola Pendaftaran ............................................ 27
Tabel 4.10. : Alur Optimistic Melihat Daftar Produk....................................... 28 Tabel 4.11
: Alur Pesimistic Melihat Daftar Produk ....................................... 28
Tabel 4.12
: Alur Optimistic Pemesanan ......................................................... 29
Tabel 4.13
: Alur Pesimistic Pemesanan ......................................................... 29
Tabel 4.14
: Alur Optimistic Konfirmasi Pembayaran .................................... 30
Tabel 4.15. : Alur Pesimistic Konfirmasi Pembayaran ....................................30 Tabel 4.16. : Alur Optimistic Laporan .............................................................31 Tabel 4.17. : Alur Pesimistic Laporan ..............................................................31 Tabel 4.18. : Alur Optimistic History Pemesanan ............................................31 Tabel 4.19. : Alur Pesimistic History Pemesanan ............................................32 Tabel 4.20. : Alur Optimistic Ubah Profil ........................................................32 Tabel 4.21. : Alur Pesimistic Ubah Profil ........................................................32
xiii
DAFTAR GAMBAR
Gambar 2.1.
: Kerangka Pemikiran ............................................................... 17
Gambar 4.1.
: Diagram Use Case Bisnis ....................................................... 23
Gambar 4.2.
: Diagram Use Case Sistem ...................................................... 23
Gambar 4.3.
: Kelas Admin ........................................................................... 33
Gambar 4.4.
: Kelas Pelanggan ..................................................................... 34
Gambar 4.5.
: Kelas Jenis Kain ..................................................................... 34
Gambar 4.6.
: Kelas Produk .......................................................................... 35
Gambar 4.7.
: Kelas Pemesanan .................................................................... 35
Gambar 4.8.
: Kelas Konfirmasai .................................................................. 36
Gambar 4.9.
: Diagram Kelas ........................................................................ 36
Gambar 4.10.
: Diagram Sekuensial Kelola Jenis Kain .................................. 37
Gambar 4.11.
: Diagram Sekuensial Kelola Produk ....................................... 38
Gambar 4.12.
: Diagram Sekuensial Pendaftaran............................................ 39
Gambar 4.13.
: Diagram Sekuensial Kelola Pendaftaran ................................ 39
Gambar 4.14.
: Diagram Sekuensial Melihat Daftar Produk .......................... 40
Gambar 4.15.
: Diagram Sekuensial Pemesanan ............................................. 40
Gambar 4.16.
: Diagram Sekuensial Konfirmasi Pembayaran ........................ 41
Gambar 4.17.
: Diagram Sekuensial Laporan ................................................. 41
Gambar 4.18.
: Diagram Sekuensial History Pemesanan ................................ 42
Gambar 4.19
: Diagram Sekuensial Ubah Profil ............................................ 42
Gambar 4.20.
: Diagram Aktivitas Kelola Jenis Kain ..................................... 43
Gambar 4.21.
: Diagram Aktivitas Kelola Produk .......................................... 44
Gambar 4.22
: Diagram Aktivitas Pendaftaran .............................................. 44
Gambar 4.23
: Diagram Aktivitas Kelola Pendaftaran................................... 45
Gambar 4.24
: Diagram Aktivitas Melihat Daftar Produk ............................. 45
Gambar 4.25
: Diagram Aktivitas Pemesanan ............................................... 46
Gambar 4.26.
: Diagram Aktivitas Konfirmasi Pembayaran .......................... 46
Gambar 4.27.
: Diagram Aktivitas Laporan .................................................... 47
Gambar 4.28.
: Diagram Aktivitas History Pemesanan .................................. 47 xiv
Gambar 4.29.
: Diagram Aktivitas Ubah Profil............................................... 48
Gambar 4.30.
: Statechart Diagram Ubah Pelanggan ..................................... 48
Gambar 4.31.
: Statechart Diagram Cetak Laporan ....................................... 49
Gambar 4.32.
: Statechart Diagram Tambah Jenis Kain ................................ 49
Gambar 4.33.
: Statechart Diagram Ubah Jenis Kain ..................................... 49
Gambar 4.34
: Statechart Diagram Hapus Jenis Kain ................................... 50
Gambar 4.35.
: Statechart Diagram Tambah Produk ..................................... 50
Gambar 4.36
: Statechart Diagram Ubah Produk .......................................... 50
Gambar 4.37
: Statechart Diagram Hapus Produk ........................................ 51
Gambar 4.38
: Statechart Diagram Pendaftaran ............................................ 51
Gambar 4.39.
: Statechart Diagram Pemesanan ............................................. 51
Gambar 4.40.
: Statechart Diagram Konfirmasi ........................................... 52
Gambar 4.41.
: Relasi Tabel .......................................................................... 52
Gambar 4.42.
: Desain Login ........................................................................ 53
Gambar 4.43.
: Desain Halaman Utama Admin ............................................ 53
Gambar 4.44.
: Desain Halaman Utama Pelanggan ...................................... 54
Gambar 4.45.
: Desain Input Data Pendaftaran Pelanggan ........................... 54
Gambar 4.46.
: Desain Input Data Jenis Kain ............................................... 55
Gambar 4.47.
: Desain Input Data Pemesanan .............................................. 55
Gambar 4.48.
: Desain Input Data Konfirmasi .............................................. 56
Gambar 4.49.
: Desain Output Laporan Konfirmasi Pembayaran ................ 56
Gambar 4.50.
: Desain Output Laporan Penjualan ........................................ 57
Gambar 5.1
: Halaman Pendaftaran .............................................................59
Gambar 5.2.
: Halaman Login User ..............................................................59
Gambar 5.3.
: Halaman Utama Admin ..........................................................60
Gambar 5.4.
: Halaman Kelola Pendaftaran ..................................................60
Gambar 5.5.
: Halaman Kelola Jenis Kain ....................................................61
Gambar 5.6.
: Halaman Kelola Produk .........................................................61
Gambar 5.7.
: Halaman Laporan Pemesanan ................................................62
Gambar 5.8.
: Halaman Laporan Konfirmasi ................................................62
Gambar 5.9.
: Halaman Laporan Laba ..........................................................63 xv
Gambar 5.10.
: Halaman Utama Pelanggan ....................................................63
Gambar 5.11.
: Halaman Daftar Produk ..........................................................64
Gambar 5.12.
: Halaman Form Pemesanan Produk ........................................64
Gambar 5.13.
: Halaman Daftar Pemesanan ...................................................65
Gambar 5.14.
: Halaman Konfirmasi Pembayaran ..........................................65
Gambar 5.15.
: Tampilan History Pemesanan .................................................66
Gambar 5.16
: Tampilan Ubah Profil .............................................................66
Gambar 5.17.
: Tampilan Peringatan Berhasil Login ......................................67
Gambar 5.18
: Tampilan Peringatan Gagal Login .........................................67
Gambar 5.19.
: Tampilan Peringatan Sukses Menyimpan Data......................67
Gambar 5.20.
: Tampilan Peringatan Gagal Menyimpan Data .......................68
Gambar 5.21.
: Tampilan Peringatan Hapus Data Berhasil ............................68
xvi
DAFTAR LAMPIRAN
Lampiran 1
: Surat Keterangan dari Andira Collection
Lampiran 2
: Buku Konsultasi Skripsi
xvii