SISTEM INFORMASI PENJUALAN ONLINE PADA …eprints.umk.ac.id/839/1/HALAMAN_JUDUL.pdf · Judul...

download SISTEM INFORMASI PENJUALAN ONLINE PADA …eprints.umk.ac.id/839/1/HALAMAN_JUDUL.pdf · Judul Skripsi : Sistem Informasi Penjualan Online Pada Sugiarto Rattan Furniture Jepara Pembimbing

If you can't read please download the document

Transcript of SISTEM INFORMASI PENJUALAN ONLINE PADA …eprints.umk.ac.id/839/1/HALAMAN_JUDUL.pdf · Judul...

  • 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

    ranhum 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