SISTEM INFORMASI PEMASARAN DAN PEMESANAN MEUBEL BERBASIS

Download Laporan skripsi dengan judul “Sistem Informasi Pemasaran dan Pemesanan. Meubel Berbasis Web Pada CV. Jati Agung Furniture Bareng Kudus” tel...

3 downloads 556 Views 690KB Size
LAPORAN SKRIPSI

Sistem Informasi Pemasaran dan Pemesanan Meubel Berbasis Web pada CV. Jati Agung Furniture Bareng Kudus

Disusun Oleh :

Nama

: Eva Dwi Nila Sari

NIM

: 2008-53-119

Program Studi : Sistem Informasi Fakultas

: Teknik

UNIVERSITAS MURIA KUDUS KUDUS 2012

i

LAPORAN SKRIPSI

Sistem Informasi Pemasaran dan Pemesanan Meubel Berbasis Web pada CV. Jati Agung Furniture Bareng Kudus 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

: Eva Dwi Nila Sari

NIM

: 2008-53-119

Program Studi : Sistem Informasi Fakultas

: Teknik

UNIVERSITAS MURIA KUDUS KUDUS 2012

i

ii

iii

iv

RINGKASAN Laporan skripsi dengan judul “Sistem Informasi Pemasaran dan Pemesanan Meubel Berbasis Web Pada CV. Jati Agung Furniture Bareng Kudus” telah dilaksanakan dengan tujuan untuk menghasilkan sebuah sistem pemasaran dan pemesanan meubel berbasis web, yang nantinya diharapkan agar dapat menghasilkan informasi yang cepat dan akurat sehingga dalam pengelolaannya menjadi lebih maksimal untuk meningkatkan pelayanan pada pelanggan. Aplikasi ini dirancang dengan menggunakan pemodelan dengan UML. Sedangkan bahasa pemrograman yang digunakan adalah PHP dengan database MySQL. Dari hasil perancangan yang telah dilakukan menghasilkan suatu aplikasi Pemasaran dan pemesanan meubel berbasis web. Kata Kunci : Sistem, Informasi, Pemasaran, Pemesanan, Web, Meubel

v

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO Ketika Tuhan memberimu masalah, Dia tahu bahwa kamu pasti bisa melaluinya. Mungkin akan ada luka, tapi itu semua buatmu dewasa. Seburuk apapun masalah yang kamu hadapi, jika kamu masih tetap berdiri. kamu jadi pribadi yang kuat saat ini. Menjadi sukses itu bukanlah suatu kewajiban, yang menjadi kewajiban adalah perjuangan kita untuk menjadi sukses.

PERSEMBAHAN Skripsi ini penulis persembahkan kepada: 1. Tuhan yang telah menciptakan aku, beserta Rosul-Nya. 2. Kedua orang tuaku tercinta serta kakakku, yang telah memberikan support dan doa kepada saya 3. Dan Masku yang tercinta terima kasih atas do’a dan supportnya serta yang selalu menemamiku

dalam

laporan skripsi ini.. 4. Sahabat-sahabatku. 5. Almamater.

vi

menyelesaikan

KATA PENGANTAR

Alhamdulillah, Segala puji syukur bagi Allah Yang Maha Pengasih dan Penyayang yang telah melimpahkan rahmat, karunia, dan kasih sayang-Nya. Atas Karunia-Mu ya Allah pada kesempatan kali ini penulis dapat menyelesaikan Laporan Skripsi pada Kantor Perusahaan Daerah Kabupaten Kudus, Puji syukur hanya kepada-Mu ya Allah. Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa terimakasih yang sebesar-besarnyakepada : 1.

Prof. Dr. dr. Sarjadi, Sp.PA selaku Rektor Universitas Muria Kudus.

2.

Rochmad Winarso, ST.MT selaku Dekan Fakultas Teknik Universitas Muria Kudus.

3.

Bapak Arif Setiawan, S.Kom, M.Cs selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.

4.

Bapak Pratomo Setiaji, M.Kom yang berkenan menjadi dosen pembimbing satu saya. Terimakasih atas waktu, perhatian, dan pelajarannya. Saya mohon maaf apabila selama dalam bimbingan, saya selalu menyusahkan Bapak dan selalu terlambat waktu bimbingan.

5.

Ibu Nanik Susanti, S.Kom selaku pembimbing dua saya. Terimakasih juga atas waktu, perhatian, dan pelajarannya serta dorongan semangat buat saya pribadi hingga saya bisa terus maju dalam pembuatan skripsi. Saya mohon maaf apabila selama dalam bimbingan, saya selalu menyusahkan ibu.

6.

Dosen-dosen dan seluruh staf karyawan di UMK yang telah memberikan banyak hal yang berharga bagi hidup saya. Terimakasih banyak.

7.

Ibu, Bapak, dan kakakku yang paling ku cintai di dunia ini. Keluarga besarku terimakasih semua nasehat-nasehatnya dan masukan sehingga saya bisa menjadi orang yang rajin seperti sekarang ini.

vii

8.

Teman – teman dan sahabatku yang tidak bisa saya sebutkan satu persatu dan terima kasih banyak atas support dan doronganmu. Penulis menyadari sepenuhnya bahwa skripsi ini masih banyak

kekurangan dan kesalahan karena keterbatasan kemampuan dan pengetahuan penulis. Oleh karena itu kritik dan saran yang mambangun sangat penulis harapkan guna perbaikan penulisan dimasa mendatang sehingga akan lahirlah karya-karya lain yang lebih baik dari pada ini. Akhir kata penulis mengharapkan agar laporan skripsi ini dapat bermanfaat bagi almamater Univarsitas Muria Kudus khususnya dan bagi pembaca umumnya.

Kudus, 16 Juni 2012 Penulis

viii

DAFTAR ISI

HALAMAN JUDUL........................................................................................

i

HALAMAN PERSETUJUAN .........................................................................

ii

HALAMAN PENGESAHAN ..........................................................................

iii

RINGKASAN ..................................................................................................

iv

MOTTO DAN PERSEMBAHAN ...................................................................

v

KATA PENGANTAR .....................................................................................

vi

DAFTAR ISI ....................................................................................................

viii

DAFTAR TABEL ............................................................................................

xii

DAFTAR GAMBAR .......................................................................................

xiii

DAFTAR LAMPIRAN ....................................................................................

xvi

BAB I PENDAHULUAN 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.6

Tinjauan Pustaka ..................................................................................

3

1.7

Metodologi Penelitian ..........................................................................

4

1.7.1 Obyek Penelitian ......................................................................

4

1.7.2 Metodologi Pengembangan Sistem ..........................................

4

1.7.3 Metode Pengumpulan Data ......................................................

4

1.7.3.1 Sumber Data Primer ................................................................

4

1.7.3.2 Sumber Data Sekunder ............................................................

5

Sistematika Penulisan ...........................................................................

5

1.8

BAB II LANDASAN TEORI 2.1.

Konsep Dasar Sistem ...........................................................................

7

2.1.1. Pengertian Sistem .....................................................................

7

2.1.2. Karakteristik Sistem .................................................................

7

ix

2.1.3. Klasifikasi Sistem .....................................................................

8

Konsep Dasar Informasi .......................................................................

9

2.2.1. Pengertian Informasi ................................................................

9

2.2.2. Kualitas Informasi ....................................................................

10

2.2.3. Nilai Informasi..........................................................................

10

Konsep Dasar Sistem Informasi ...........................................................

10

2.3.1. Pengertian Sistem Informasi.....................................................

10

2.3.2. Komponen Sistem Informasi ....................................................

11

2.3.3. Sistem Informasi Manajemen ...................................................

12

2.4.

Pengertian Pemasaran ..........................................................................

13

2.5.

Pengertian Pemesanan ..........................................................................

13

2.6.

Siklus Hidup Pengembangan Sistem ....................................................

14

2.7.

Konsep Analisa Sistem ........................................................................

18

2.7.1. Pengertian Analisa Sistem ........................................................

18

2.7.2. Alat Bantu Dalam Analisa Sistem ............................................

19

Konsep Umum Metodologi Berorientasi Objek ...................................

21

2.8.1. Pengertian Metodologi Berorientasi Objek ..............................

21

2.8.2. Konsep Dalam Metodologi Berorientasi Objek .......................

21

UML (Unified Modelling Language) ..................................................

22

2.9.1. Use Case Diagram ....................................................................

22

2.9.2. Class Diagram ..........................................................................

23

2.9.3. Sequence Diagram ....................................................................

25

2.9.4. Statechart Diagram ...................................................................

26

2.9.5. Activity Diagram ......................................................................

27

2.9.6. Rational Rose ( Visual Modelling ) ..........................................

29

2.10. Pengertian Bahasa Pemrograman PHP .....................................

29

Konsep Dasar Database dengan MySQL .............................................

30

2.11.1. Definisi Database......................................................................

30

2.11.2. Pengertian MySQL ...................................................................

30

2.11.3. Komponen MySQL ..................................................................

30

2.2.

2.3.

2.8.

2.9.

2.11

x

BAB III TINJAUAN UMUM OBYEK PENELITIAN 3.1.

Sejarah CV. Jati Agung Furniture Kudus .............................................

32

3.2.

Lokasi / Alamat Obyek Penelitian .......................................................

32

3.3.

Visi CV. Jati Agung Furniture Kudus ..................................................

33

3.4.

Misi CV. Jati Agung Furniture Kudus .................................................

33

3.5.

Tujuan CV. Jati Agung Furniture Kudus .............................................

33

3.6.

Struktur Organisasi ...............................................................................

33

3.6.1 Job Diskripsi CV. Jati Agung Furniture Kudus........................

34

3.6.2 Denah Lokasi CV. Jati Agung Furniture Kudus ......................

36

Analisis Sistem Yang Berjalan .............................................................

36

3.7.

3.7.1 Prosedur Pemasaran Meubel CV. Jati Agung Furniture Kudus 3.7.2. Prosedur Pemesanan Meubel CV. Jati Agung Furniture Kudus ........................................................................................

37

3.7.3. Prosedur Pelunasan Pembayaran Pemesanan Meubel CV. Jati Agung Furniture Kudus ............................................................

39

BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1.

Identifikasi Sistem ................................................................................

41

4.1.1. Paparan Prosedur Sistem .....................................................................

41

4.1.2. Analisis Kebutuhan Data dan Informasi ..............................................

42

4.2.

Analisis Aktor ......................................................................................

43

4.3.

Anilsa Perancangan Sistem ..................................................................

43

4.4

Perancangan Basis Data .......................................................................

73

4.5.

Spesifikasi Basis Data ..........................................................................

73

BAB V PEMBAHASAN DAN IMPLEMENTASI 5.1

5.2.

Implementasi Sistem ............................................................................

85

5.1.1 Lingkungan Implementasi ........................................................

85

5.1.2. Lingkungan Sumber Daya Manusia .........................................

86

5.1.3. Implementasi Layar Antar Muka..............................................

86

5.1.4. Batasan Implementasi ...............................................................

86

Antar Muka Sistem (Interface) .............................................................

86

xi

5.3.

Pengujian Validitas data .......................................................................

95

5.3.1. Pengujian Normal .....................................................................

95

5.3.2. Pengujian Tidak Normal...........................................................

96

BAB VI PENUTUP 6.1. Kesimpulan ...............................................................................................

98

6.2. Saran ..........................................................................................................

98

DAFTAR PUSTAKA

xii

DAFTAR TABEL

Tabel 2.1. Bagan Alir Dokumen .....................................................................

19

Tabel 2. 2. Notasi Usecase Diagram ................................................................

23

Tabel 2. 3. Notasi Class Diagram.....................................................................

24

Tabel 2. 4. Notasi Sequence Diagram ..............................................................

25

Tabel 2. 5. Notasi – Notasi Statechart Diagram ...............................................

27

Tabel 2. 6. Notasi Activity Diagram ................................................................

28

Tabel 4.1. Tabel Gambaran Kebutuhan Sistem, Aktor dan Use Case .............

43

Tabel 4.2. Deskripsi Use Case Kelola pemesan ...............................................

47

Tabel 4.3 Deskripsi Use Case Kelola produk ..................................................

48

Tabel 4.4 Deskripsi Use Case Kelola Pemesanan ............................................

49

Tabel 4.5: Deskripsi Use Case Kelola Pembayaran .........................................

49

Tabel 4.6: Deskripsi Use Case Kelola Pembatalan ..........................................

50

Tabel 4.7: Deskripsi Use Case Registrasi Pemesan .........................................

51

Tabel 4.8 Deskripsi Use Case Pemesanan .......................................................

51

Tabel 4.9: Deskripsi Use Case Pembayaran ....................................................

52

Tabel 4.10: Deskripsi Use Case Pembatalan....................................................

52

Tabel 4.11 Struktur Tabel Petugas ..................................................................

74

Tabel 4.12 Struktur Tabel Pemesan ...............................................................

74

Tabel 4.13 Struktur Tabel Pemesanan ............................................................

75

Tabel 4.14 Struktur Tabel Produk ...................................................................

75

Tabel 4.15 Struktur Tabel Pembayaran ...........................................................

76

Tabel 4.16 Struktur Tabel Detail Pemesanan ..................................................

77

Tabel 4.17 Struktur Tabel penyimpanan sementara ........................................

77

Tabel 4.18 Struktur Tabel Pembatalan ............................................................

78

xiii

DAFTAR GAMBAR

Gambar 2.1: Siklus Hidup Pengembangan Sistem ..........................................

15

Gambar 2.2.: Usecase Diagram pada Sistem Pendaftaran ...............................

22

Gambar 2.3.: Class Diagram pada Kasus Belanja Online ................................

24

Gambar 2.4.: Sequence Diagram untuk aktifitas ’Display Current .................

25

Gambar 2.5.: Statechart Diagram untuk class Faktur ......................................

26

Gambar 3.1. Struktur Organisasi CV. Jati Agung Furniture Kudus ................

34

Gambar 3.2. Denah Lokasi CV. Jati Agung Furniture Kudus .........................

36

Gambar 3.3 Flow Of

Document Pemasaran Meubel CV. Jati Agung

Furniture......................................................................................

37

Gambar 3.4 : Flow Of Document Pemesanan Meubel CV. Jati Agung Furniture......................................................................................

38

Gambar 3.5. flow of document pelunasan pembayaran bus ............................

40

Gambar. 4.1 Business Usecase Diagram..........................................................

45

Gambar 4.2 Sistem Use Case Diagram ...........................................................

46

Gambar 4.3. Analisa Kelas Petugas .................................................................

53

Gambar 4.4 Analisa Kelas Pemesan ...............................................................

54

Gambar 4.5 Analisa Kelas Pemesanan.............................................................

54

Gambar 4.7 Analisa Kelas Pembayaran ...........................................................

55

Gambar 4.8 Analisa Kelas Pembatalan ............................................................

56

Gambar 4.9 Class Diagram ..............................................................................

56

Gambar 4.10 Sequence Diagram Login ...........................................................

57

Gambar 4.11 Sequence Diagram Melihat Informasi........................................

57

Gambar 4.12 Sequence Diagram Registrasi Pemesan .....................................

58

Gambar 4.13 Sequence diagram Pemesanan ...................................................

58

Gambar 4.14 Sequence Diagram Pembayaran .................................................

59

Gambar 4.15 Sequence diagram Pembatalan ...................................................

59

Gambar 4.16 Sequence Diagram Kelola Pemesan ...........................................

60

Gambar 4.17 Sequence diagram Kelola Produk ..............................................

60

Gambar 4.18 Sequence Diagram Kelola Pemesanan .......................................

61

xiv

Gambar 4.19 Sequence Diagram Kelola Pembayaran .....................................

61

Gambar 4.20 Sequence diagram Pembatalan ...................................................

62

Gambar 4.21 Activity diagram pada Login......................................................

62

Gambar 4.22 Activity diagram pada melihat informasi ...................................

63

Gambar 4.23 Activity diagram pada Registrasi Pemesan ................................

63

Gambar 4.24 Activity Diagram Pemesanan .....................................................

64

Gambar 4.25 Activity Diagram Pembayaran ...................................................

64

Gambar 4.26 Activity Diagram Pembatalan ...................................................

65

Gambar 4.27 Activity Diagram Kelola Pemesan .............................................

65

Gambar 4.28 Activity Diagram Kelola Produk................................................

66

Gambar 4.29 Activity Diagram Kelola Pemesanan .........................................

66

Gambar 4.30 Activity diagram pada kelola pembayaran .................................

67

Gambar 4.31 Activity Diagram Pembatalan ....................................................

67

Gambar 4.32 Statechart Diagram Login .........................................................

68

Gambar 4.33 Statechart Diagram Melihat Informasi .....................................

68

Gambar 4.34 Statechart Diagram Registrasi Pemesan ....................................

69

Gambar 4.35 Statechart Diagram Pemesanan .................................................

69

Gambar 4.36 Statechart Diagram Pembayaran ...............................................

69

Gambar 4.37 Statechart Diagram Pembatalan ................................................

69

Gambar 4.38 Statechart Diagram Cetak Data Pemesan ...................................

70

Gambar 4.39 Statechart Diagram Tambah Data Produk ..................................

70

Gambar 4.40 Statechart Diagram Ubah Data Produk ......................................

70

Gambar 4.41 Statechart Diagram Hapus Data Produk.....................................

71

Gambar 4.42 Statechart Diagram Cetak Data Produk .....................................

71

Gambar 4.43 Statechart Diagram cetak Data Pemesanan ...............................

71

Gambar 4.44 Statechart Diagram Konfirmasi Pembayaran .............................

72

Gambar 4.45 Statechart Diagram Cetak Data Pembatalan ..............................

72

Gambar 4.46 Entity Relationship Diagram ......................................................

73

Gambar 4. 47 Relasi tabel ................................................................................

78

Gambar 4.48 Desain Form Login ....................................................................

79

Gambar 4.49 Desain Halaman Utama ..............................................................

79

xv

Gambar 4.50 Desain Form Data Pemesan .......................................................

80

Gambar 4.51 Desain Form Input Data Petugas ................................................

80

Gambar 4.52 Desain Form Data Bus ...............................................................

81

Gambar 4.53 Desain Form Data Pemesanan....................................................

81

Gambar 4.54 desain form konfirmasi pembayaran ..........................................

82

Gambar 4.56. Laporan Data Pemesan ..............................................................

82

Gambar 4.57 Laporan Data Produk .................................................................

83

Gambar 4.58 Laporan Pemesanan....................................................................

83

Gambar 4.59 Laporan Pembatalan ...................................................................

84

Gambar 5.1 Halaman Utama ..........................................................................

87

Gambar 5.2 Form Login ..................................................................................

87

Gambar 5.3 Menu Utama Petugas .................................................................

88

Gambar 5.4 Kelola Data Petugas ....................................................................

88

Gambar 5.5 Kelola Data Produk .....................................................................

89

Gambar 5.6 Kelola Data Pemesan ..................................................................

89

Gambar 5.7 Form Kelola Pemesanan..............................................................

90

Gambar 5.8 Form Kelola Pembatalan .............................................................

90

Gambar 5.9 Form Login ..................................................................................

91

Gambar 5.10 Data Pemesan ............................................................................

92

Gambar 5.11 Menu Utama Pemesan ...............................................................

92

Gambar 5.12 Menu produk .............................................................................

93

Gambar 5.13 Menu keranjang .........................................................................

93

Gambar 5.14 Menu pemesanan .......................................................................

94

Gambar 5.15 Menu Konfirmasi Pembayaran .................................................

94

Gambar 5.16 Menu Tampilan Cetak Bukti Pembayaran ................................

95

Gambar 5.17 Contoh Pengujian Normal .........................................................

96

Gambar 5.18 Contoh Proses Registrasi Gagal ................................................

96

Gambar 5.19 Contoh Proses Penyimpanan Pesanan .......................................

97

Gambar 5.20 Contoh Proses Data Tidak di isi ................................................

97

xvi

DAFTAR LAMPIRAN

Lampiran 1 : Buku Bimbinhgan Skripsi Lampiran 2 : Surat Keterangan Penelitian Lampiran 3 : Surat Balasan Penelitian Lampiran 4 : Biografi Penulis

xvii