sistem informasi penjualan online pada sugiarto … · i ] laporan skripsi sistem informasi...
Post on 11-Feb-2020
16 Views
Preview:
TRANSCRIPT
i
]
LAPORAN SKRIPSI
SISTEM INFORMASI PENJUALAN ONLINE PADA
SUGIARTO RATTAN FURNITURE JEPARA
Laporan ini disusun guna memenuhi salah satu syarat untuk
menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus
Disusun Oleh :
Nama : Ayu Minning Durrotun Nikmah
NIM : 2007-53-034
Program Studi : Sistem Informasi
Fakultas : Teknik
PROGDI SISTEM INFORMASI FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
KUDUS
2012
ii
HALAMAN PERSETUJUAN
Nama Pelaksana Skripsi : Ayu Minning Durrotun Nikmah
NIM : 2007-53-034
Program Studi : Sistem Informasi S-1
Judul Skripsi : Sistem Informasi Penjualan Online Pada Sugiarto
Rattan Furniture Jepara
Pembimbing I : Pratomo Setiaji, S.Kom, M.Kom
Pembimbing II : Putri Kurnia Handayani, S.Kom
Telah disetujui oleh tim pembimbing
untuk diuji
Kudus, 17 Juli 2012
Menyetujui,
Pembimbing I Pembimbing II
Pratomo Setiaji, S.Kom, M.Kom Putri Kurnia Handayani, S.Kom
iii
HALAMAN PENGESAHAN
Nama Pelaksana Skripsi : Ayu Minning Durrotun Nikmah
NIM : 2007-53-034
Program Studi : Sistem Informasi S-1
Judul Skripsi : Sistem Informasi Penjualan Online Pada Sugiarto
Rattan Furniture Jepara
Pembimbing I : Pratomo Setiaji, S.Kom, M.Kom
Pembimbing II : Putri Kurnia Handayani, S.Kom
Skripsi ini telah diujikan pada ujian sarjana, tanggal 30 Juli 2012
dan dinyatakan lulus
Kudus, 30 Juli 2012
Penguji Utama
Penguji I
Penguji II
Andy Prasetyo Utomo, S.Kom, MT Supriyono, M.Kom Diana Laily Fithri, S.Kom
Mengetahui
Dekan Fakultas Teknik
Rochmad Winarso, ST. MT
iv
MOTTO DAN PERSEMBAHAN
MOTTO
Didunia ini tiada yang tidak mengkin jika Allah sudah berkata.
(”Demikianlah Allah menjadikan apa yang dikehendaki, apabila berkehendak
cukuplah Ia berkata ”Jadilah” mak jadilah ia”)
Aku ingin seperti Siti Khotijah, yang setia mendampingi Rasulullah dalam suka
dan duka-Nya. Dan yang taat kepada Rasulullah sebagai pemimpin hidupnya.
(”Sebaik-baiknya perhiasan di dunia ialah wanita yang solehah”)
Kesabaran dan keiklasan akan membawa kebahagian di dunia dan menuntun
seseorang untuk menuju surga Allah.
PERSEMBAHAN
Skripsi ini dipersembahkan kepada :
1. Allah SWT dan Rasul-Nya
2. Ayah dan Ibu yang selalu melimpahkan
cinta dan kasuh sayangnya kepada ku.
3. Dosen beserta staff.
4. Almamater.
5. Dan orang yang kusayangi
6. Teman-teman seperjuangan.
v
RINGKASAN
Latar belakang laporan Skripsi dengan judul “Sistem Informasi Penjualan
Online Pada Sugiarto Rattan Furniture Jepara” telah dilaksanakan dengan tujuan
menghasilkan perangkat lunak berbasis web untuk mempermudah pemasaran dan
penjualan produksi furniture rotan pada Sugiarto Rattan Furniture Jepara.Sistem
ini dirancang dengan menggunakan pemodelan dengan UML. Sedangkan bahasa
pemrograman yang digunakan adalah PHP dan database MySql.Hasil dari
rancang bangun ini adalah website “Sistem Informasi Penjualan Online” yang
digunakan untuk melakukan pemasaran dan penjualan produk.
Kata Kunci : Sistem, Informasi, Penjualan, Online,
vi
KATA PENGANTAR
Segala puji bagi Allah SWT pemilik alam jagat raya ini dan sholawat serta
salam ke junjungan agung Nabi Muhammad SAW, ahli keluarga, sahabat-sahabat
r’anhum yang telah membawa kita dari kegelapan ke jalan cahaya.
Syukur Alhamdulillah kepada Allah SAW karena dengan taufik dan inayah-
Nya, telah mengizinkan penulis menyelesaikan skripsi yang berjudul ,”Sistem
Informasi Penjualan Online Pada Sugiarto Rattan Furniture Jepara” untuk
memenuhi salah satu syarat akademis yang harus ditempuh untuk mendapatkan
gelar Sarjana Strata-1 di Program Studi Sistem Informasi Fakultas Teknik
Universitas Muria Kudus
Atas tersusunnya laporan skripsi ini, penulis mengucapkan terima kasih
kepada :
1. Bapak Prof. Dr. dr. Sarjadi, Sp.PA, selaku Rektor Universitas Muria Kudus.
2. Bapak Rachmad Winarso, ST. MT, selaku Dekan Fakultas Teknik Universitas
Muria Kudus.
3. Bapak Arif Setiawan S.Kom, M.Cs selaku Ka.Progdi Sistem Informasi
Fakultas Teknik.
4. Bapak Pratomo Setiaji, M.Kom, selaku pembimbing I terima kasih atas
bimbingan, saran dan bantuannya selama proses bimbingan dari awal sampai
akhir.
5. Ibu Putri Kurnia Handayani, S.Kom, selaku pembimbing II terima kasih atas
kesediannya untuk membimbing dan memberikan arahan kepada penulis dari
awal hingga akhir penulisan.
6. Bapak dan Ibu Dosen yang telah rela membagi ilmunya kepada penulis.
7. Ayah dan Ibuku tercinta terima kasih atas pengorbanan kalian dan segala cinta
yang engaku curahkan padaku.
8. Bapak Sugiarto yng telah mengijinkan penulis melakukan penelitian skripsi di
perusahanya.
vii
9. Kakak-kakakku tercinta yang selalu menyemangatiku dan menyayangiku dan
Kekasihku, Muhammad Nasrul Haqq, terima kasih atas semangatnya dan
bimbinganya untuk melangkah masa depan.
10. Teman-teman SI angkatan 2007.
11. Semua pihak yang tidak sempat penulis sebutkan namanya yang telah
membantu guna penyelesaian skripsi ini.
Penulis menyadari sepenuhnya bahwa skripsi ini masih memiliki beberapa
kekurangan sehingga perlu disempurnakan. Oleh karena itu, saran dan kritik yang
membangun sangat penulis harapkan guna perbaikan penulisan di masa-masa
mendatang. Penulis mohon maaf atas segala kekurangan dan kesalahan yang ada.
Akhirnya, penulis berharap semoga tulisan ini bermanfaat. Amin.
Jepara, Juli 2012
Penulis
viii
DAFTAR ISI
HALAMAN JUDUL .................................................................................... i
HALAMAN PERSETUJUAN ...................................................................... ii
HALAMAN PENGESAHAN ....................................................................... iii
MOTO DAN PERSEMBAHAN ................................................................... iv
RINGKASAN ............................................................................................... v
KATA PENGANTAR .................................................................................. vi
DAFTAR ISI ................................................................................................ viii
DAFTAR GAMBAR .................................................................................... xi
DAFTAR TABEL ........................................................................................ xv
DAFTAR LAMPIRAN ................................................................................. xvi
BAB I PENDAHULUAN .......................................................................... 1
1.1 Latar Belakang Masalah......................................................... 1
1.2 Rumusan Masalah .................................................................. 2
1.3 Batasan Masalah .................................................................... 2
1.4 Tujuan Skripsi ....................................................................... 2
1.5 Manfaat Skripsi ..................................................................... 3
1.5.1 Bagi Penulis .................................................................. 3
1.5.2 Bagi Akademik ............................................................. 3
1.5.3 Bagi Sugiarto Rattan Furniture Jepara .......................... 3
1.6 Tujuan Pustaka ...................................................................... 4
1.7 Metodologi Penelitian ............................................................ 5
1.7.1 Obyek Penelitian ..................................................... 5
1.7.2 Metode pengumpulan data .......................................... 5
1.7.3 Metode Pengembangan Sistem ................................... 6
1.8 Sistematika Penulisan ............................................................ 7
BAB II LANDASAN TEORI ..................................................................... 8
2.1 Konsep Dasar Sistem ............................................................. 8
2.1.1 Definisi Sistem ........................................................... 8
2.1.2 Klasifikasi Sistem ...................................................... 8
ix
2.2 Konsep Dasar Informasi......................................................... 10
2.3 Konsep Dasar Sistem Informasi ............................................. 10
2.3.1 Pengertian Sistem Informasi .......................................... 10
2.3.2 Komponen Sistem Informasi ......................................... 11
2.4 Pengertian Penjualan Online .................................................. 12
2.4.1 Definisi Penjualan Online.............................................. 12
2.4.2 Klasifikasi Penjualan Online ......................................... 12
2.4.3 Pengertian Penjualan Online.......................................... 13
2.4.4 Tujuan Penjualan Online ............................................... 13
2.4.5 Manfaat Penjualan Online ............................................. 13
2.5 Bagan Alir Diagram ( Flowchart ) ......................................... 14
2.6 UML ...................................................................................... 15
2.6.1 Use Case Diagram ........................................................ 15
2.6.2 Class Diagram .............................................................. 16
2.6.3 Sequence Diagram ........................................................ 17
2.6.4 Activity diagram ............................................................ 18
2.6.5 Statechart Diagram ....................................................... 20
2.7 Rational Rose ........................................................................ 21
2.8 MySQL.................................................................................. 21
2.9 Web ....................................................................................... 22
2.10 Entity Relationship Diagram (ERD) ......................................... 22
2.10.1 Entity .......................................................................... 22
2.10.1 Relationalship ............................................................. 23
BAB III TINJAUAN UMUM OBYEK PENELITIAN ................................. 25
3.1 Sekilas Tentang Komisi Sugiarto Rattan Furnitur ..................... 25
3.2 Tujuan Perusahan .................................................................... 25
3.3 Denah Lokasi Sugiarto Rattan Furnitur .................................... 26
3.4 Struktur Organisasi Pemilihan Umum Kudus ............................ 26
3.5 Dekripsi Pekerjaan (Job Description) ...................................... 27
3.5.1 Pimpinan Perusahan ...................................................... 27
3.5.2 Bagian Gudang ............................................................. 28
x
3.5.3 Bagian produksi ............................................................ 28
3.5.4 Bagian Pemasaran Dan Penjualan ................................. 29
3.6 Jenis-jenis Produksi Rattan Pada Sugiarto Rattan Furniture ...... 29
3.7 Proses Penjualan Pada Sugiarto Rattan Furniture ..................... 31
3.7.1 Narasi Pemesanan ......................................................... 31
3.7.2 Flow Of Document ........................................................ 31
BAB IV ANALISIS DAN PERANCANGAN .............................................. 33
4.1 Analisa Kebutuhan Sistem ..................................................... 33
4.2 Analisis Kebutuhan Data dan Informasi ................................. 33
4.3 Analisa kebutuhan Perangkat Keras ....................................... 34
4.4 Analisa kebutuhan Perangkat Lunak ...................................... 34
4.5 Analisa Kebutuhan Sumber Daya Manusia ............................ 35
4.6 Paparan Sistem ...................................................................... 35
4.7 Analisa Aktor ........................................................................ 36
4.8 Perancangan Sistem ............................................................... 37
4.8.1 Class Diagram............................................................... 37
4.8.2 Class Diagram............................................................... 46
4.8.3 Sequence Diagram......................................................... 50
4.8.4 Activity Diagram ........................................................... 55
4.8.5 Statechart Diagram ....................................................... 60
4.9 Perancangan Database .......................................................... 65
4.9.1 Entity Relationship Diagram (ERD) ............................... 65
4.9.2 Perancangan Database .................................................. 69
4.9 Desain Input Dan Output ....................................................... 76
4.8.1 HIPO (Hierarchy Input Process Output) ....................... 76
BAB V PEMBAHASAN DAN IMPLEMENTASI ..................................... 84
5.1 Pembahasan ........................................................................... 84
5.1.1 Pembuatan Database Dan Tabel .................................... 84
5.1.2 Pengkodingna Program ................................................. 85
5.2 Implementasi .......................................................................... 85
5.2.1 Mempersiapkan Hardware ............................................ 85
xi
5.2.1 Mempersiapkan Software .............................................. 86
5.3 Tampilan Program .................................................................. 86
5.3.1 Tampilan Halaman Program .......................................... 86
5.3.2 Tampilan Halaman Member .......................................... 89
5.3.3 Tampilan Halaman Admin ............................................ 92
BAB VI PENUTUP ..................................................................................... 101
6.1. Kesimpulan ........................................................................... 101
6.2. Saran ..................................................................................... 101
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR GAMBAR
Gambar 2.1. Contoh Use Case Diagram ................................................... 15
Gambar 2.2. Contoh Class diagram .......................................................... 16
Gambar 2.3. Contoh Sequence Diagram ................................................... 18
Gambar 2.4. Contoh Activity Diagram ...................................................... 19
Gambar 2.5. Contoh Statecharrt Diagram ................................................ 20
Gambar 3.1. Denah Lokasi Sugiarto Rattan Furnitur .............................. 26
Gambar 3.2. Struktur Organisasi Sugiarto Rattan Furnitur ...................... 27
Gambar 3.3. Lounge Sofa Set .................................................................. 29
Gambar 3.4. Isacc Dining Set .................................................................. 29
Gambar 3.5. Darius lounger .................................................................... 30
Gambar 3.6. Chillout Bakawu ................................................................. 30
Gambar 3.7. FOD Pembelian Furniture pada Sugiarti Rattan Furniture ... 32
Gambar 4.1. Use Case Diagram Penjualan Furniture Rattan Onlin ......... 39
Gambar 4.2. Class Admin ....................................................................... 47
Gambar 4.3. Class Member ..................................................................... 47
xii
Gambar 4.4. Class Produk ....................................................................... 48
Gambar 4.5. Class Pemesanan ................................................................ 48
Gambar 4.6. Class Pembayaran ............................................................... 49
Gambar 4.7. Class Biaya Kirim ............................................................... 49
Gambar 4.8. Class Pengiriman ................................................................ 49
Gambar 4.9. Class Diagram Penjualan Furniture Rattan Online ............. 50
Gambar 4.10. Sequence Diagram Login .................................................... 51
Gambar 4.11. Sequence Diagram Regristrasi ............................................ 51
Gambar 4.12. Sequence Diagram Kelola Kelola Produk ........................... 52
Gambar 4.13. Sequence Diagram Kelola Lihat Produk.............................. 53
Gambar 4.14. Sequence Diagram Pemesanan ............................................ 53
Gambar 4.15. Sequence Diagram Pembayaran .......................................... 54
Gambar 4.16. Sequence Diagram Kelola Biaya Kirim............................... 54
Gambar 4.17. Sequence Diagram Sequence Diagram Pengiriman ............. 55
Gambar 4.18. Activity Diagram Diagram Login ........................................ 56
Gambar 4.19. Activity Diagram Regristrasi Member ................................. 56
Gambar 4.20. Activity Diagram Kelola Produk ......................................... 57
Gambar 4.21. Activity Diagram Lihat Produk ........................................... 57
Gambar 4.22. Activity Diagram Pemesanan .............................................. 58
Gambar 4.23. Activity Diagram Kelola Pembayaran ................................. 59
Gambar 4.24. Activity Diagram Kelola Biaya Kirim.................................. 59
Gambar 4.25. Activity Diagram Pengiriman .............................................. 60
Gambar 4.26. Statechart Diagram Login ................................................... 61
Gambar 4.27. Statechart Diagram Regristrasi........................................... 61
Gambar 4.28. Statechart Diagram Kelola Produk ..................................... 62
Gambar 4.29. Statechart Diagram Lihat Produk ....................................... 62
Gambar 4.30. Statechart Diagram Pemesanan .......................................... 63
Gambar 4.31. Statechart Diagram Pembayaran ......................................... 63
Gambar 4.32. Statechart Diagram Biaya Kirim ........................................ 64
Gambar 4.33. Statechart Diagram Pengiriman .......................................... 64
Gambar 4.34. Entitas Penjualan Online ..................................................... 65
xiii
Gambar 4.35. Relasi Antar Entitas ............................................................ 65
Gambar 4.36. Relasi Antara Admin dan Biaya Kirim ................................ 66
Gambar 4.37. Relasi Antara Admin dan Produk ........................................ 66
Gambar 4.38. Relasi Antara Admin dan Pemesanan .................................. 66
Gambar 4.39. Relasi Antara Admin dan Pembayaran ................................ 67
Gambar 4.40. Relasi Antara Admin dan Pengiriman ................................. 67
Gambar 4.41. Relasi Antara Member dan Produk ...................................... 68
Gambar 4.42. Relasi Antara Admin dan Pemesaan .................................... 68
Gambar 4.43. Relasi Tabel Entity.............................................................. 69
Gambar 4.44. Relasi Antar Tabel .............................................................. 76
Gambar 4.45. HIPO Sistem Informasi Penjualan Online Pada Sugiarto Rattan
Furniture ............................................................................ 77
Gambar 4.46. Desain Halaman Utama ...................................................... 77
Gambar 4.47. Desain Halaman Regristrasi Member .................................. 78
Gambar 4.48. Desain Halaman Login User ............................................... 79
Gambar 4.49. Desain Halaman Kelola User .............................................. 79
Gambar 4.50. Desain Halaman Kelola Tarif .............................................. 80
Gambar 4.51. Desain Halaman Produk ...................................................... 81
Gambar 4.52. Desain Menu Pembayaran ................................................... 82
Gambar 4.53. Desain Halaman Kelola Pengiriman. ................................... 82
Gambar 4.54. Desain Halaman Laporan Pemesanan .................................. 83
Gambar 4.55. Desain Halaman Laporan Pembayaran ................................ 83
Gambar 4.56. Desain Halaman Laporan Pengiriman ................................. 83
Gambar 5.1 Tampilan Jendela phpMyAdmin .......................................... 84
Gambar 5.2. Tampilan Jendela Macromedia Dreamweaver 8 .................. 85
Gambar 5.3. Tampilan Halaman Home.................................................... 87
Gambar 5.4. Tampilan Keranjang Blanja................................................. 87
Gambar 5.5. Tampilan Halaman Informasi Kontak ................................. 88
Gambar 5.6. Tampilan Halaman Katalog Produk .................................... 88
Gambar 5.7. Tampilan Halaman Detail Katalog ...................................... 89
Gambar 5.8. Tampilan Halaman Regristrasi Member .............................. 89
xiv
Gambar 5.9. Tampilan Gagal Regristrasi Member .................................. 90
Gambar 5.10. Tampilan Login Regristrasi Member .................................. 90
Gambar 5.11. Tampilan Halaman Keranjang Belanja ................................ 90
Gambar 5.12. Tampilan Halaman Selesai Belanja ..................................... 91
Gambar 5.13. Tampilan Ucapan Terima Kasih .......................................... 91
Gambar 5.14. Tampilan Gagal Belanja ...................................................... 91
Gambar 5.15. Tampilan Login Admi ......................................................... 92
Gambar 5.16. Tampilan Halaman Menu Utama Pada Admin .................... 92
Gambar 5.17. Tampilan Halaman Kelola User .......................................... 93
Gambar 5.18. Tampilan Tambah User ....................................................... 93
Gambar 5.19. Tampilan Edit User ............................................................. 93
Gambar 5.20. Tampilan Halaman Kelola Tarif .......................................... 94
Gambar 5.21. Tampilan Tambah Tarif ...................................................... 94
Gambar 5.22. Tampilan Edit Tarif ............................................................ 95
Gambar 5.23. Tampilan Halaman Kelola Produk ...................................... 95
Gambar 5.24. Tampilan Tambah Produk ................................................... 96
Gambar 5.25. Tampilan Edit Produk ......................................................... 96
Gambar 5.26. Tampilan Halaman Kelola Pemesanan ................................ 97
Gambar 5.27. Tampilan Halaman Kelola Pembayaran .............................. 98
Gambar 5.28. Tampilan Kelola Data Pembayaran ..................................... 98
Gambar 5.29. Tampilan Halaman Kelola Pengiriman ................................ 99
Gambar 5.30. Tampilan Kelola Data Pengiriman ...................................... 99
Gambar 5.31. Tampilan Laporan Pemesanan ............................................ 100
Gambar 5.32. Tampilan Laporan Pembayaran ........................................... 100
Gambar 5.33. Tampilan Laporan Pengiriman ............................................ 100
xv
DAFTAR TABEL
Tabel 2.1. Tabel Simbol Flow of Document ............................................... 14
Tabel 2.2. Tabel Simbol Notasi Use Case Diagram ................................... 16
Tabel 2.3. Tabel Simbol Notasi Class Diagram ......................................... 17
Tabel 2.4. Tabel Simbol Notasi Sequence Diagram ................................... 18
Tabel 2.5. Tabel Simbol Notasi Activity Diagram ...................................... 19
Tabel 2.6. Tabel Simbol Notasi Statechart Diagram.................................. 20
Tabel 2.7. Tabel Simbol Notasi ERD......................................................... 23
Tabel 4.1. Tabel Bisnis Use Case Diagram ............................................... 38
Tabel 4.2. Tabel Alur Optimistic Use Case Registrasi ............................... 39
Tabel 4.3. Tabel Alur Pesimistic Use Case Registrasi ............................... 40
Tabel 4.4. Tabel Alur Optimistic Use Case Produk ................................... 40
Tabel 4.5. Tabel Alur Pesimistic Use Case Produk .................................... 41
Tabel 4.6. Tabel Alur Optimistic Use Case Lihat Produk ........................... 41
Tabel 4.7. Tabel Alur Optimistic Use Case Pemesanan Produk ................. 42
Tabel 4.8. Tabel Alur Pesimistic Use Case Pemesanan Produk ................. 43
Tabel 4.9. Tabel Alur Optimistic Use Case Kelola pembayaran ................. 43
Tabel 4.10. Tabel Alur Pesimistic Use Case Kelola pembayaran ............... 44
Tabel 4.11. Tabel Alur Optimistic Use Case Kelola Tarif ............................ 44
Tabel 4.12. Tabel Alur Pesimistic Use Case Kelola Tarif ............................ 45
Tabel 4.13. Tabel Alur Optimistic Use Case Pengiriman ............................ 45
Tabel 4.14. Tabel Alur Pesimistic Use Case Pengiriman............................. 46
Tabel 4.15. Tabel Admin ............................................................................ 70
Tabel 4.16. Tabel Member.......................................................................... 70
Tabel 4.17. Tabel Produk ........................................................................... 71
Tabel 4.18. Tabel Kota ............................................................................... 72
Tabel 4.19. Tabel Tmp ............................................................................... 72
Tabel 4.20. Tabel Pemesanan ..................................................................... 73
Tabel 4.21. Tabel Pemesanan Detail ........................................................... 74
Tabel 4.22. Tabel Pembayaran.................................................................... 74
xvi
Tabel 4.23. Tabel Pengiriman ..................................................................... 75
top related