LAPORAN SKRIPSI SISTEM INFORMASI PENJUALAN …eprints.umk.ac.id/5879/1/Halaman_Depan.pdf · 3.6....
Transcript of LAPORAN SKRIPSI SISTEM INFORMASI PENJUALAN …eprints.umk.ac.id/5879/1/Halaman_Depan.pdf · 3.6....
LAPORAN SKRIPSI
SISTEM INFORMASI PENJUALAN MOBIL PADA SHOWROOM ANISA
JAYA MOTOR KUDUS BERBASIS WEB
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 : Zainal Arfa’
NIM : 2010-53-015
Program Studi : Sistem Informasi
Fakultas : Teknik
UNIVERSITAS MURIA KUDUS
KUDUS
2015
ii
iii
iv
v
MOTTO DAN PERSEMBAHAN
MOTTO
Sebuah Tantangan akan selalu menjadi beban,
Jika itu hanya dipikirkan.
Sebuah cita-cita juga adalah beban,
Jika itu hanya angan-angan.
Sesuatu akan menjadi kebanggaan ,
Jika sesuatu itu di kerjakan, bukan hanya dipikirkan.
Sebuah cita-cita akan menjadi kesuksesan,
Jika kita awali dengan bekerja untuk mencapainya.
Bukan hanya menjadi impian.
Kerjakanlah,
Wujudkanlah,
Raihlah cita-citamu.
Dengan memulainya dari bekerja bukan menjadi beban dalam impianmu.
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada:
1. Allah SWT yang telah menciptakan aku.
2. Kedua orang tuaku terutama Almarhum
bapak yang selalu memberikan doa dan
restunya.
3. Ayu tersayang dan Teman-temanku yang
selalu memberikan doa dan semangat.
4. Almamater.
vi
RINGKASAN
Sistem Informasi Penjualan Pada Showroom Anisa Jaya Motor merupakansistem penjualan online berbasis WEB yang tujuannya membantu menyediakaninformasi yang dibutuhkan oleh para konsumen mengenai Showroom Anisa JayaMotor yang interaktif, dinamis serta mudah diakses sehingga para konsumenmendapatkan layanan yang memuaskan.
Perancangan sistem dilakukan dengan model waterfall dan bahasapemodelan menggunakan UML. Sedangkan desain pemrograman yang digunakanadalah Adobe Dreamweaver CS5 Version 11.0 Build 4909, dengan menggunakandatabase MySQL.
Implementasi penelitian ini menghasilkan sebuah aplikasi Sistem InformasiPenjualan Mobil Pada Showroom Anisa Jaya Motor Kudus berbasis WEB yangtujuannya membantu Showroom Anisa Jaya Motor dalam melakukan penjualandan pemasaran produk secara online. Untuk membangun sebuah sistemdibutuhkan adanya masukan berupa data yang nantinya akan diproses oleh sistemsehingga sistem dapat memberikan informasi dan penyimpanan yang bermanfaatbagi penggunanya.
Kata Kunci: Sistem Informasi,Penjualan,Web.
vii
KATA PENGANTAR
Segala puji bagi Allah Yang Maha Pengasih dan Penyayang yang telah
melimpahkan rahmat dan kasih sayang-Nya sehingga pada kesempatan kali ini
penulis dapat menyelesaikan Laporan Skripsi di Program Studi Sistem Informasi
Fakultas Teknik Universitas Muria Kudus.
Penyusunan Skripsi ini merupakan salah satu syarat untuk menyelesaikan
Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria
Kudus.
Penulis menyadari bahwa di dalam penyusunan Laporan Skripsi ini
tentunya masih terdapat berbagai kekurangan, sehingga penulis akan sangat
menghargai segala masukan yang berguna dari pembaca.
Pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada:
1. Dr. Suparnyo, SH., MS, selaku Rektor Universitas Muria Kudus.
2. Bapak Rochmad Winarso, S.T, M.T, selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak Rhoedy Setiawan, M.Kom, selaku Ketua Program Studi Sistem
Informasi Fakultas Teknik Universitas Muria Kudus.
4. Bapak Yudie Irawan, M.Kom, selaku pembimbing akademik yang telah
banyak memberikan petunjuk, nasehat, bimbingan, dan arahan.
5. Bapak Eko Darmanto,S.Kom.,M.Cs selaku pembimbing utama yang telah
banyak memberikan petunjuk, nasehat, bimbingan, dan arahan hingga
terselesaikannya penulisan laporan ini.
6. Ibu Putri Kurnia Handayani,S.Kom.,M.Kom, selaku pembimbing pembantu
yang telah banyak memberikan petunjuk, nasehat, bimbingan, dan arahan
hingga terselesaikannya penulisan laporan ini.
7. Ibu Noor Latifah, S.Kom, M.Kom, selaku koordinator skripsi dan narasumber
yang telah memberikan informasi tentang pelaksanaan penyusunan skripsi.
8. Segenap dosen Universitas Muria Kudus, khususnya Program Studi Sistem
Informasi yang telah mengenalkan ilmu baru kepada penulis.
viii
9. Bapak H. Choiruzzad (Alm) dan Ibu Hj. Nisfah Aminah, orang tua penulis
yang senantiasa memberikan dukungan, semangat, doa dan materi yang
sangat berarti.
10. Kepada semua teman-teman Fakultas Teknik Program Studi sistem Informasi
khususnya angkatan 2010 yang tidak mungkin penulis sebutkan satu persatu
yang telah memberikan saran dan motivasi dalam penulisan laporan ini
penulis ucapkan terima kasih.
11. Dan semua pihak yang secara tidak langsung memberikan dukungan dan
bantuannya kepada penulis dalam penyusunan laporan skripsi ini.
Penulis berharap semoga langkah selanjutnya diridhoi oleh Allah SWT.
Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat
memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan,
khususnya di bidang Teknologi dan Sistem Informasi. Amin.
Kudus, 12 Januari 2015
Penulis
ix
DAFTAR ISI
HALAMAN JUDUL ................................................................................... i
HALAMAN PERSETUJUAN................................................................................ ii
HALAMAN PENGESAHAN................................................................................. iii
PERSETUJUAN PUBLIKASI KARYA ILMIAH................................................. iv
HALAMAN MOTTO DAN PERSEMBAHAN .................................................... v
RINGKASAN ........................................................................................................ vi
KATA PENGANTAR ........................................................................................... vii
DAFTAR ISI .......................................................................................................... viii
DAFTAR TABEL .................................................................................................. ix
DAFTAR GAMBAR ............................................................................................. x
BAB I : PENDAHULUAN
1.1. Latar Belakang Masalah ..................................................................... 1
1.2. Perumusan Masalah ............................................................................ 2
1.3. Batasan Masalah ................................................................................ 2
1.4. Tujuan dan Manfaat ........................................................................... 3
1.5. Tinjauan Pustaka ................................................................................. 3
1.6. Metodologi Penelitian ......................................................................... 5
1.6.1. Metode Pengumpulan Data ....................................................... 5
1.6.1.1. Sumber Data Primer .................................................. 5
1.6.1.2. Sumber Data Sekunder .............................................. 5
1.6.2. Metode Pengembangan Sistem ................................................. 6
1.6.3. Metode Perancangan Sistem ..................................................... 6
1.7. Sistematika Penulisan ........................................................................ 7
BAB II : LANDASAN TEORI
2.1. Konsep Dasar Sistem....................................................................... 8
2.1.1. Pengertian Sistem .............................................................. 8
2.1.2. Karakteristik Sistem............................................................. 8
2.2. Pengertian Informasi, siklus informasi dan Kualitas Informasi ...... 9
2.2.1. Informasi ............................................................................. 10
x
2.2.2. Siklus Informasi .................................................................. 10
2.2.3. Kualitas Informasi ............................................................... 10
2.3. Konsep Dasar Sistem Informasi ..................................................... 11
2.3.1. Pengertian Sistem Informasi ............................................... 11
2.3.2. Komponen Sistem Informasi .............................................. 11
2.4. Pengertian Analisis Sistem.............................................................. 12
2.5. Pengertian Sistem Informasi Penjualan........................................... 12
2.6. Tentang Showroom .......................................................................... 13
2.7. Tentang Website .............................................................................. 13
2.7.1. Pengertian Website............................................................... 13
2.7.2. Unsur-unsur Dalam Penyediaan Website ............................ 14
2.8. Bagan Alir Dokumen....................................................................... 14
2.9. UML ( Unified Modeling Language ) ............................................. 15
2.10. Notasi-notasi dalam diagram UML............................................... 16
2.10.1. Notasi-notasi use case diagram ........................................... 16
2.10.2. Notasi-notasi class diagram ................................................ 18
2.10.3. Notasi-notasi sequence diagram.......................................... 20
2.10.4. Notasi-notasi Activity Diagram ........................................... 21
2.10.5. Notasi-notasi Statechart Diagram........................................ 22
2.10.6. Tujuan UML ........................................................................ 22
2.10.7. Bangunan Dasar UML......................................................... 22
2.11. Entity Relationship Diagram (ERD) ........................................... 26
BAB III: TINJAUAN UMUM
3.1. Sejarah Showroom Anisa Jaya Motor ......................................... 33
3.2. Visi dan Misi Kebun Buah Naga Burikan ....................................... 33
3.2.1. Visi ................................................................................ 33
3.2.2. Misi ............................................................................... 33
3.3. Struktur Organisasi ................................................................... 34
3.3.1. Job Deskripsi ................................................................. 34
3.4. Denah Lokasi ............................................................................ 36
3.5. Prosedur Sistem Penjualan Manual di Showroom Anis Jaya
xi
Motor ........................................................................................ 36
3.6. Analisa Sistem Lama yang Berjalan .......................................... 37
BAB IV : ANALISA DAN PERANCANGAN
4.1. Deskripsi Sistem ...................................................................... 38
4.2. Identifikasi Masalah ................................................................. 38
4.3. Analisa Sistem ........................................................................ 38
4.4. Paparan Prosedur .................................................................... 38
4.5. Analisa Kebutuhan Data dan Informasi ..................................... 39
4.6. Analisa Kebutuhan Hardware dan Software................................. 39
4.6.1. Kebutuhan Perangkat Keras............................................ 39
4.6.2. Kebutuhan Perangkat Lunak........................................... 40
4.7. Analisa dan Perancangan Sistem .................................................. 40
4.7.1. Analisa Actor ............................................................. 40
4.7.2. Bussiness Usecase........................................................... 41
4.7.3. Perancangan Use Case Diagram .................................... 42
4.7.4. Class Diagram ................................................................ 48
4.7.5. Sequence Diagram .......................................................... 52
4.7.6. Activity Diagram............................................................. 58
4.7.7. Statechart Diagram......................................................... 62
4.7.8. Entity Relationship Diagram........................................... 68
4.7.9. Perancangan Database .................................................... 74
4.7.10. Relasi Tabel .................................................................... 78
4.7.11. Desain Input Output ........................................................ 78
BAB V : IMPLEMENTASI SISTEM
5.1. implementasi dan Pembahasan Aplikasi.................................. 85
5.1.1. Identifikasi Kebutuhan Perangkat Lunak .......................... 85
5.1.2. Identifikasi Kebutuhan Perangkat Keras ............................ 85
5.2. Implementasi Sistem............................................................... 85
5.2.1. Tampilan Menu Utama ...................................................... 86
5.2.2. Halaman Register .............................................................. 86
5.2.3. Halaman Login ................................................................... 87
xii
5.2.4. Halaman Menu Pelanggan.................................................. 87
5.2.5. Halaman Pembelian mobil ................................................. 88
5.2.6. Halaman Data Pembelian ................................................... 89
5.2.7. Form Upload Pembayaran.................................................. 90
5.2.8. Tampilan Menu Admin ...................................................... 90
5.2.9. Tampilan Menu Pimpinan .................................................. 93
BAB VI: PENUTUP ...................................................................................... 95
6.1. Kesimpulan............................................................................... 95
6.2. Saran ....................................................................................... 95
DAFTAR PUSTAKA
LAMPIRAN-LAMPIRAN
xiii
DAFTAR TABEL
Tabel 2.1 : Simbol bagan alir dokumen ........................................................... 14
Tabel 2.2 : Notasi-notasi Use Case Diagram .................................................. 16
Tabel 2.3 : Notasi-notasi Class Diagram......................................................... 18
Tabel 2.4 : Notasi Multiplicity dalam UML..................................................... 20
Tabel 2.5 : Notasi-notasi Sequence Diagram .................................................. 20
Tabel 2.6 : Notasi-notasi Activity Diagram ..................................................... 21
Tabel 2.7 : Notasi-notasi Statechart Diagram ................................................. 22
Tabel 2.8 : Simbol-simbol ERD....................................................................... 32
Tabel 4.1 : Proses Bisnis .................................................................................. 41
Tabel 4.2 : Sistem Use Case ............................................................................ 42
Tabel 4.3 : Deskripsi Use Case Pendaftaran................................................... 44
Tabel 4.4 : Deskripsi Use Case Data Pelanggan.............................................. 44
Tabel 4.5 : Deskripsi Use Case Data Mobil .................................................... 45
Tabel 4.6 : Deskripsi Use Case Pembelian Mobil ........................................... 46
Tabel 4.7 : Deskripsi Use Case Pembelian Kredit........................................... 47
Tabel 4.8 : Deskripsi Use Case Laporan Keuangan ........................................ 47
Tabel 4.9 : Pelanggan....................................................................................... 74
Tabel 4.10 : Mobil.............................................................................................. 74
Tabel 4.11 : Admin ............................................................................................ 75
Tabel 4.12 : User................................................................................................ 76
Tabel 4.13 : Pembelian ...................................................................................... 76
Tabel 4.14 : Leasing........................................................................................... 77
Tabel 4.15 : Kredit ............................................................................................. 77
xiv
DAFTAR GAMBAR
Gambar 2.1 : Siklus Informasi ....................................................................... 10
Gambar 2.2 : Business Use Case Diagram .................................................... 23
Gambar 2.3 : System Use Case Diagram ....................................................... 24
Gambar 2.4 : Class Diagram ......................................................................... 24
Gambar 2.5 : Sequence Diagram ................................................................... 25
Gambar 2.6 : Activity Diagram ...................................................................... 25
Gambar 2.7 : Statechart Diagram.................................................................. 26
Gambar 2.8 : Relasi Berderajat Satu.............................................................. 27
Gambar 2.9 : Relasi Berderajat Dua .............................................................. 28
Gambar 2.10 : Relasi Berderajat Tiga.............................................................. 28
Gambar 2.11 : Atribut Komposit ..................................................................... 29
Gambar 2.12 : Atribut Bernilai Banyak ........................................................... 29
Gambar 2.13 : Atribut Turunan........................................................................ 29
Gambar 2.14 : Diagram Kardinalitas One to One............................................ 30
Gambar 2.15 : Diagram Kardinalitas One to Many ......................................... 31
Gambar 2.16 : Diagram Kardinalitas Many to Many....................................... 31
Gambar 3.1 : Susunan Stuktur Organisasi ..................................................... 34
Gambar 3.2 : Denah Lokasi ........................................................................... 36
Gambar 3.3 : Flow of Document Penjualan Mobil Anisa Jaya Motor........... 37
Gambar 4.1 : Bisnis Usecase Penjualan Mobil Anisa Jaya Motor .............. 42
Gambar 4.2 : System Usecase Penjualan Mobil Anisa Jaya Motor ............. 43
Gambar 4.3 : Analisa Class User ................................................................. 48
Gambar 4.4 : Analisa Class Admin ............................................................... 49
Gambar 4.5 : Analisa Class Pempinan ........................................................ 49
Gambar 4.6 : Analisa Class Pelanggan ........................................................ 49
Gambar 4.7 : Analisa Class Mobil ............................................................... 50
Gambar 4.8 : Analisa Class Pembelian.......................................................... 50
Gambar 4.9 : Analisa Class Pembelian Kredit .............................................. 50
xv
Gambar 4.10 : Analisa Class Sales leasing ................................................... 51
Gambar 4.11 : Class Diagram Sistem Penjualan Mobil Anisa Jaya Motor ..... 52
Gambar 4.12 : Sequence Diagram Pendaftaran ............................................... 53
Gambar 4.13 : Sequence Diagram Data Pelanggan......................................... 53
Gambar 4.14 : Sequence Diagram Data Mobil................................................ 54
Gambar 4.15 : Sequence Diagram Pembelian Mobil ...................................... 55
Gambar 4.16 : Sequence Diagram Pembelian Kredit ...................................... 56
Gambar 4.17 : Sequence Diagram Leasing ..................................................... 57
Gambar 4.18 : Sequence Diagram Laporan Keuangan.................................... 58
Gambar 4.19 : Activity Diagram Pendaftaran.................................................. 59
Gambar 4.20 : Activity Diagram Data Pelanggan............................................ 59
Gambar 4.21 : Activity Diagram Data Mobil................................................... 60
Gambar 4.22 : Activity Diagram Pembelian Mobil ......................................... 60
Gambar 4.23 : Activity Diagram Pembelian Kredit ......................................... 61
Gambar 4.24 : Activity Diagram Leasing ........................................................ 61
Gambar 4.25 : Activity Diagram Laporan Keuangan ...................................... 62
Gambar 4.26 : Statechart diagram kelas Admin Ubah Admin........................ 62
Gambar 4.27 : Statechart diagram kelas user Tambah User ........................... 63
Gambar 4.28 : Statechart diagram kelas user Ubah User................................ 63
Gambar 4.29 : Statechart diagram kelas user Hapus User .............................. 63
Gambar 4.30 : Statechart diagram kelas Pelanggan Tambah.......................... 64
Gambar 4.31 : Statechart diagram kelas Pelanggan Ubah .............................. 64
Gambar 4.32 : Statechart diagram kelas Pelanggan Hapus............................. 64
Gambar 4.33 : Statechart diagram kelas Mobil Tambah................................. 65
Gambar 4.34 : Statechart diagram kelas Mobil Ubah ..................................... 65
Gambar 4.35 : Statechart Diagram kelas Mobil Hapus................................... 65
Gambar 4.36 : Statechart diagram kelas Pembelian Mobil Tambah............... 66
Gambar 4.37 : Statechart diagram kelas Pembelian Mobil Hapus.................. 66
Gambar 4.38 : Statechart diagram kelas Pembelian Mobil Edit ..................... 66
Gambar 4.39 : Statechart diagram kelas Pembelian Mobil Cetak .................. 66
Gambar 4.40 : Statechart diagram kelas Pembelian Kredit ............................ 67
xvi
Gambar 4.41 : Statechart diagram kelas Leasing Mobil Tambah................... 67
Gambar 4.42 : Statechart diagram kelas Leasing Mobil Edit ......................... 67
Gambar 4.43 : Statechart diagram kelas Leasing Mobil Hapus...................... 68
Gambar 4.44 : Statechart diagram kelas Ubah Pimpinan ............................... 68
Gambar 4.45 : Entity ........................................................................................ 68
Gambar 4.46 : Attribute ................................................................................... 69
Gambar 4.47 : Relationship ............................................................................. 69
Gambar 4.48 : Entity Relationship Diagram ................................................... 70
Gambar 4.49 : Transformasi ERD ................................................................... 70
Gambar 4.50 : Transformasi ERD ................................................................... 72
Gambar 4.51 : Transformasi ERD ................................................................... 70
Gambar 4.52 : Relasi Tabel.............................................................................. 78
Gambar 4.53 : Desain Halaman Website ......................................................... 79
Gambar 4.54 : Desain Halaman Login User .................................................... 79
Gambar 4.55 : Desain Halaman Registrasi Pelanggan .................................... 80
Gambar 4.56 : Desain Form Tambah Data Mobil ........................................... 80
Gambar 4.57 : Desain Form Tambah Admin................................................... 81
Gambar 4.58 : Desain Form Pembelian Mobil ................................................ 81
Gambar 4.59 : Desain Form Tambah Pembayaran .......................................... 82
Gambar 4.60 : Desain Tampilan List Data Pelanggan..................................... 82
Gambar 4.61 : Desain Tampilan List Data Admin .......................................... 82
Gambar 4.62 : Desain Tampilan List Data Mobil............................................ 83
Gambar 4.63 : Desain Tampilan List Data Pembelian .................................... 83
Gambar 4.64 : Desain Tampilan List Data pembayaran.................................. 84
Gambar 5.1 : Tampilan Menu Utama ............................................................ 86
Gambar 5.2 : Halaman Register ..................................................................... 86
Gambar 5.3 : Halaman Login ......................................................................... 87
Gambar 5.4 : Halaman Menu Mobil .............................................................. 87
Gambar 5.5 : Halaman Pembelian Mobil Tunai ............................................ 88
Gambar 5.6 : Halaman Pembelian Mobil Kredit ........................................... 88
Gambar 5.7 : Validasi Pembelian Mobil........................................................ 89
xvii
Gambar 5.8 : Halaman Data Pembelian Mobil Secara Tunai ........................ 89
Gambar 5.9 : Halaman Data Pembelian Mobil Secara Kredit ....................... 89
Gambar 5.10 : Form Upload Pembayaran ....................................................... 90
Gambar 5.11 : Tampilan Data Admin.............................................................. 91
Gambar 5.12 : Data Pelanggan Pada Admin ................................................... 91
Gambar 5.13 : Data Mobil Pada Admin .......................................................... 92
Gambar 5.14 : Data pembelian Mobil Pada Admin......................................... 92
Gambar 5.15 : Tampilan nota pembelian......................................................... 93
Gambar 5.16 : Tampilan Data Pembelian Pada Menu Pimpinan ................. 93
Gambar 5.17 : Tampilan Laporan Keuangan Pada Pimpinan ...................... 94