i
LAPORAN SKRIPSI
SISTEM INFORMASI PREDIKSI PENJUALAN DENGAN METODE MOVING AVERAGE SEBAGAI DASAR PENETAPAN RENCANA
PRODUKSI
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 : Fika Wardana
NIM : 2009-53-036
Program Studi : Sistem Informasi
Fakultas : Teknik
UNIVERSITAS MURIA KUDUS
KUDUS
ii
HALAMAN PERSETUJUAN
Nama : Fika Wardana
NIM : 2009-53-036
Program Studi : Sistem Informasi S-1
Judul Kerja Praktek : Sistem Informasi Prediksi Penjualan Dengan Metode Moving Average Sebagai Dasar Rencana Penetapan Produksi.
Pembimbing Utama : R. Rhoedy Setiawan, M.Kom
Pembimbing Pembantu : Putri Kurnia Handayani, M.Kom
Dilaksanakan : Semester Ganjil Tahun 2012/2013
Kudus, 10 Mei 2013 Yang Mengusulkan
Fika Wardana
Menyetujui :
Pembimbing Utama
R.Rhoedy Setiawan, M.Kom
Pembimbing Pembantu
iii
HALAMAN PENGESAHAN
Nama : Fika Wardana
NIM : 2009-53-036
Program Studi : Sistem Informasi S-1
Judul Kerja Praktek : Sistem Informasi Prediksi Penjualan Dengan Metode Moving Average Sebagai Dasar Rencana Penetapan Produksi.
Pembimbing Utama : R. Rhoedy Setiawan, M.Kom
Pembimbing Pembantu : Putri Kurnia Handayani, M.Kom Dilaksanakan : Semester Ganjil Tahun 2012/2013
Kudus, 21 Januari 2014
Telah diujikan pada ujian sarjana, tanggal 21 Januari 2014 dan dinyatakan LULUS
Yudie Irawanm, M.Kom R.Rhoedy Setiawan, M.Kom Noor Latifah, M.Kom
Mengetahui, Dekan Fakultas Teknik
Rochmad Winarso, ST., MT.
iv
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI
KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS
Yang bertanda tangan di bawah ini, saya :
Nama : Fika Wardana
NIM : 2009-53-036
Program Studi : Sistem Informasi Jenjang : Strata Satu (S1) Jenis Karya : Skripsi
Demi pengembangan ilmu pengetahuan, dengan ini menyetujui untuk anggotaikan ijin kepada pihak Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus Hak Bebas Royalti Non-Eksklusif (Non-exclusive Royalti-Free Right) atas karya ilmiah kami yang berjudul : “Sistem Informasi Prediksi Penjualan Dengan Metode Moving Average Sebagai Dasar Rencana Penetapan Produksi” beserta perangkat yang diperlukan (apabila ada).
Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Universitas Muria Kudus berhak menyimpan, mengalih-media atau bentuk-kan, pengelolaannya dalam pangkalan data (database), untuk kepentingan akademis tanpa perlu meminta ijin dari saya.
Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Muria Kudus, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini.
Demikian pernyataan ini saya buat dengan sebenarnya.
Kudus, 21 Januari 2014 Yang menyatakan,
v
MOTTO DAN PERSEMBAHAN
MOTTO
Percayalah hari ini akan lebih indah daripada kemarin jika diawali dengan doa
dan senyuman.
vi
RINGKASAN
Laporan skripsi dengan judul “Prediksi Penjualan Dengan Metode Moving Average Sebagai Dasar Rencana Penetapan Produksi” telah dilaksanakan dengan tujuan menghasilkan aplikasi untuk Konveksi Living. Sistem ini dirancang dengan menggunakan pemodelan UML. Sedangkan bahasa pemrograman yang digunakan adalah VB.NET. Adapun masalah yang ada adalah sistem harus bisa melakukan pembagian hak akses sistem, pengelolaan data barang, data pelanggan, data pesan, data prediksi penjualan dan dapat menghasilakan laporan yang aurat.
Hasil dari sistem informasi ini adalah program yang dapat digunakan untuk mengelola data user, data barang, data pelanggan, data pesan, data prediksi penjualan dan dapat menghasilakan laporan yang aurat. Sehingga tercapailah tujuan dari skripsi ini yaitu dapat mengatasi rumusan masalah yang ada pada Konveksi Living.
vii
KATA PENGANTAR
Alhamdulillah, penulis bersyukur kepada Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan Skripsi yang berjudul “Sistem Informasi Prediksi Penjualan Dengan Metode Moving Average Sebagai Dasar Rencana Penetapan Produksi”. Skripsi ini disusun sebagai salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.
Dalam penyusunan Skripsi ini penulis mengucapkan terima kasih kepada: 1. Prof. Dr. dr. Sarjadi, Sp. PA. selaku Rektor Universitas Muria Kudus.
2. Bapak Rochmad Winarso, ST., MT. selaku Dekan Fakultas Teknik Universitas Muria Kudus.
3. Bapak R. Rhoedy Setiawan, M.Kom. selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus dan dosen pembimbing pertama saya. Terima kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama bimbingan.
4. Ibu Putri Kurnia Handayani, M.Kom. selaku dosen pembimbing kedua saya. Terima kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Ibu berikan selama bimbingan.
5. Bapak dan Ibuku, Terima kasih atas semangatnya. Do’a restu serta ridho sehingga aku bisa jadi seperti ini.
6. Semua pihak yang membantu terselesaikannya laporan ini yang tidak dapat penulis sebutkan satu per satu.
Penulis mengharapkan kritik dan saran yang sifatnya membangun untuk
kesempurnaan Skripsi ini. Semoga Tugas Akhir ini dapat bermanfaat bagi semua
pihak.
Kudus, Januari 2014
viii
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
SURAT PERNYATAAN PUBLIKASI ... iv
MOTTO DAN PERSEMBAHAN ... .v
RINGKASAN ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ...viii
DAFTAR TABEL ... x
DAFTAR GAMBAR ... xi
DAFTAR LAMPIRAN ... xv
LAPORAN SKRIPSI ... i
Disusun Oleh : ... i
UNIVERSITAS MURIA KUDUS ... i
HALAMAN PERSETUJUAN... ii
Tabel 2.3 : Notasi pada Businness Use Case Diagram ... 21
Tabel 2.4 : Notasi Class Diagram ... 22
Tabel 2.5 : Notasi Activity Diagram ... 22
Tabel 2.6 : Notasi Sequence Diagram ... 23
Tabel 2.7 : Notasi Statechart Diagram ... 24
ix
Tabel 4.1 : Proses Bisnis Proses Bisnis Sistem Informasi Prediksi Penjualan
Dengan Metode Moving Average Sebagai Dasar Penetapan Rencana Produksi .. 36
Tabel 4.2 : Deskripsi Use Case Kelola Barang ... 39
Tabel 4.3 : Deskripsi Use Case Kelola Pegawai Tetap ... 39
Tabel 4.4 : Deskripsi Use Case Kelola Pegawai Harian ... 40
Tabel 4.5 : Deskripsi Use Case Kelola Pelanggan ... 41
Tabel 4.6 : Deskripsi Use Case Kelola Pesan ... 42
Tabel 4.7 : Deskripsi Use Case Kelola Prediksi Penualan ... 43
Tabel 4.8 : Deskripsi Use Case Kelola Prediksi ... 44
Tabel 4.9 : Deskripsi Use Case Laporan Penjualan ... 44
Tabel 4.10 : Deskripsi Use Case Laporan Data Barang ... 45
Tabel 4.11 : Tabel user ... 91
Tabel 4.12 : Tabel barang ... 92
Tabel 4.13 : Tabel pegawai_tetap... 92
Tabel 4.14 : Tabel pegawai_harian ... 93
Tabel 4.15 : Tabel pelanggan ... 93
Tabel 4.16 : Tabel pesan... 94
Tabel 4.17 : Tabel prediksi_penjualan ... 94
x
DAFTAR GAMBAR
Gambar 2.1 : Siklus Informasi ...13
Gambar 2.2 : Diagram Relationship Unary ...25
Gambar 2.3 : Diagram Relationship Binary ...25
Gambar 2.4 : Diagram Relationship Ternary ...26
Gambar 2.5 : Diagram Kardinalitas One to One ...27
Gambar 2.6 : Diagram Kardinalitas One to Many ...27
Gambar 2.7 : Diagram Kardinalitas Many to Many ...27
Gambar 3.2 : Struktur Organisasi...30
Gambar 3.3 : Flow Of Document Konveksi Living ...33
Gambar.4.1 : Bisnis Use Case Diagram Penjualan Barang Konveksi ...37
Gambar 4.2 : Sistem Use Case Diagram Penjualan Barang Konveksi...38
Gambar 4.3 : Class User ...45
Gambar 4.4 : Class Barang ...46
Gambar 4.5 : Class Pegawai Tetap ...46
Gambar 4.6 : Class Pegawai Harian ...47
Gambar 4.7 : Class Planggan ...47
Gambar 4.8 : Class Pesan...48
Gambar 4.9 : Class Prediksi Penjualan ...48
Gambar 4.10 : Class Prediksi ...49
Gambar 4.11 : Class Diagram Prediksi Penjualan Dengan Metode Moving Average Sebagai Dasar Penetapan Rencana Produksi ...49
Gambar 4.12 : Sequence Diagram Login ...50
Gambar 4.13 : Sequence Diagram Barang ...51
Gambar 4.14 : Sequence Diagram Kelola Pegawai Tetap ...52
Gambar 4.15 : Sequence Diagram Kelola Pegawai Harian...53
Gambar 4.16 : Sequence Diagram Pelanggan ...54
Gambar 4.17 : Sequence Diagram Pesan ...55
Gambar 4.18 : Sequence Diagram Prediksi Penjualan ...56
xi
Gambar 4.20 : Sequence Diagram Laporan Penjualan ...58
Gambar 4.21 : Sequence Diagram Laporan Data Barang ...58
Gambar 4.22 : Sequence Diagram Laporan Data Gaji Pegawai Tetap ...59
Gambar 4.23 : Sequence Diagram Laporan Data Gaji Pegawai Harian ...59
Gambar 4.24 : Activity Diagram Login ...60
Gambar 4.25 : Activity Diagram Barang ...61
Gambar 4.26 : Activity Diagram Pegawai Tetap ...62
Gambar 4.27 : Activity Diagram Pegawai Harian ...63
Gambar 4.28 : Activity Diagram Pelanggan ...64
Gambar 4.29 : Activity Diagram Pesan ...65
Gambar 4.30 : Activity Diagram Prediksi Penjualan ...66
Gambar 4.31 : Activity Diagram Prediksi ...67
Gambar 4.32 : Activity Diagram Laporan Penjualan ...68
Gambar 4.33 : Activity Diagram Laporan Data Barang ...68
Gambar 4.34 : Statechart Diagram Login ...69
Gambar 4.35 : Statechart Diagram Tambah Data Barang ...70
Gambar 4.36 : Statechart Diagram Edit Data Barang...70
Gambar 4.37 : Statechart Diagram Hapus Data Barang ...71
Gambar 4.38 : Statechart Diagram Tambah Data Pegawai Tetap ...72
Gambar 4.39 : Statechart Diagram Edit Data Pegawai Tetap ...72
Gambar 4.40 : Statechart Diagram Hapus Data Pegawai Tetap ...73
Gambar 4.41 : Statechart Diagram Tambah Data Pegawai Harian ...74
Gambar 4.42 : Statechart Diagram Edit Data Pegawai Harian ...74
Gambar 4.43 : Statechart Diagram Hapus Data Pegawai Harian ...75
Gambar 4.44 : Statechart Diagram Tambah Data Pelanggan ...76
Gambar 4.45 : Statechart Diagram Edit Data Pelanggan ...76
Gambar 4.46 : Statechart Diagram Hapus Data Pelanggan ...77
Gambar 4.47 : Statechart Diagram Tambah Data Pesan ...78
Gambar 4.48 : Statechart Diagram Edit Data Pesan ...78
Gambar 4.49 : Statechart Diagram Hapus Data Pesan ...79
xii
Gambar 4.51 : Statechart Diagram Edit Data Prediksi Penjualan ...81
Gambar 4.52 : Statechart Diagram Hapus Data Prediksi Penjualan ...81
Gambar 4.53 : Statechart Diagram Tambah Data Prediksi...82
Gambar 4.54 : Statechart Diagram Edit Data Prediksi ...82
Gambar 4.55 : Statechart Diagram Hapus Data Prediksi ...83
Gambar 4.56 : Statechart Diagram Laporan Penjualan ...83
Gambar 4.57 : Statechart Diagram Laporan Data Barang ...84
Gambar 4.58 : Statechart Diagram Laporan Data Gaji Pegawai Tetap ...84
Gambar 4.59 : Statechart Diagram Laporan Data Gaji Pegawai Tetap Harian ....85
Gambar 4.60 : Himpunan Entitas ...86
Gambar 4.61 : Himpunan entitas dan Atribut Key ...86
Gambar 4.62 : Himpunan Entitas, Relasi dan Foreign-Key...87
Gambar 4.63 : Relasi Barang Dengan Pelanggan Beserta Atributnya ...87
Gambar 4.64 : Relasi Bagian Penjualan Dan Prediksi Penjualan Beserta Atributnya ...87
Gambar 4.65 : Relasi Prediksi Penjualan Dengan Prediksi Beserta Atributnya ...88
Gambar 4.66 : Relasi Bagian Penjualan Dan Gaji Beserta Atributnya ...88
Gambar 4.67 : ERD Sistem Informasi Prediksi Penjualan Dengan Metode Moving Average Sebagai Dasar Rencana Penetapan Produksi ...88
Gambar 4.68 : Transformasi tabel 1 ...89
Gambar 4.69 : Transformasi tabel 2 ...90
Gambar 4.70 : Transformasi tabel 3 ...90
Gambar 4.71 : Transformasi tabel 4 ...91
Gambar 4.72 : Relasi Tabel ...95
Gambar 4.73 : Desain Form Login ...96
Gambar 4.74 : Desain Form Barang ...96
Gambar 4.75 : Desain Form Pegawai Tetap ...97
Gambar 4.76 : Desain Form Pegawai Harian...97
Gambar 4.77 : Desain Form Pelanggan ...98
Gambar 4.78 : Desain Form Pesan ...98
xiii
Gambar 4.80 : Desain Form Prediksi ...99
Gambar 4.81 : Desain Data Laporan Penjualan ...100
Gambar 4.82 : Desain Data Laporan Barang ...100
Gambar 4.83 : Desain Data Laporan Gaji Pegawai Tetap ...100
Gambar 4.84 : Desain Data Laporan Gaji Pegawai Harrian ...101
Gambar 5.1 : Form Login...103
Gambar 5.2 : Form Menu ...103
Gambar 5.3 : Form Barang...104
Gambar 5.4 : Form Pegawai Tetap ...105
Gambar 5.5 : Form Pegawai Harian ...105
Gambar 5.6 : Form Pelanggan ...106
Gambar 5.7 : Form Pesan ...106
Gambar 5.8 : Form Prediksi Penjualan ...107
Gambar 5.9 : Form Prediksi ...108
Gambar 5.10 : Form Laporan Data Barang ...108
Gambar 5.11 : Form Laporan Penjualan ...109
Gambar 5.12 : Form Laporan Gaji Pegawai Tetap ...109
xiv