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
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.
v
RINGKASAN Sistem Informasi Penjualan Pada Showroom Anisa Jaya Motor merupakan sistem penjualan online berbasis WEB yang tujuannya membantu menyediakan informasi yang dibutuhkan oleh para konsumen mengenai Showroom Anisa Jaya Motor yang interaktif, dinamis serta mudah diakses sehingga para konsumen mendapatkan layanan yang memuaskan. Perancangan sistem dilakukan dengan model waterfall dan bahasa pemodelan menggunakan UML. Sedangkan desain pemrograman yang digunakan adalah Adobe Dreamweaver CS5 Version 11.0 Build 4909, dengan menggunakan database MySQL. Implementasi penelitian ini menghasilkan sebuah aplikasi Sistem Informasi Penjualan Mobil Pada Showroom Anisa Jaya Motor Kudus berbasis WEB yang tujuannya membantu Showroom Anisa Jaya Motor dalam melakukan penjualan dan pemasaran produk secara online. Untuk membangun sebuah sistem dibutuhkan adanya masukan berupa data yang nantinya akan diproses oleh sistem sehingga sistem dapat memberikan informasi dan penyimpanan yang bermanfaat bagi penggunanya. Kata Kunci: Sistem Informasi,Penjualan,Web.
vi
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.
vii
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
viii
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 ............................................................................. ix
10
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 x
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
xi
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
xii
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
xiii
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
xiv
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
xv
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
xvi
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
xvii