APLIKASI ADMINISTRASI PENJUALAN MOTOR BEKAS BERBASIS WEB PADA PT KENCANA CEMERLANG SUKSES ABADI
Intan Annisa 41813010193
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017
http://digilib.mercubuana.ac.id/
APLIKASI ADMINISTRASI PENJUALAN MOTOR BEKAS BERBASIS WEB PADA PT KENCANA CEMERLANG SUKSES ABADI
Laporan Tugas Akhir
Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Oleh: Intan Annisa 41813010193
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017
http://digilib.mercubuana.ac.id/
iii
http://digilib.mercubuana.ac.id/
iv
http://digilib.mercubuana.ac.id/
KATA PENGANTAR Bismillahirrahmairrahim. Segala puji bagi Allah SWT, atas segala limpahan karunia, dan berbagai kenikmatan yang memberikan kemudahan dalam setiap jejakan langkah, dalam setiap helaan nafas, dalam kemudahan berfikir lewat titipan sedikit kecerdasan untuk memikirkan segala penciptaanNya. Solawat dan salam semoga teriring bagi Rosulullah SAW, cerminan manusia yang bijak dalam bersyukur dan bersabar dalam menjalani kehidupan. Dalam kesempatan kali ini penulis ingin mengucapkan banyak terima kasih, sebagai salah satu bentuk penghargaan kepada berbagai pihak yang telah memberikan bantuan, berupa dorongan semangat
maupun materi yang
berhubungan dengan penelitian ini, sehingga pada akhirnya penulis berhasil menyelesaikan skripsi yang berjudul ADMINISTRASI PENJUALAN MOTOR BEKAS PADA KENCANA CEMERLANG SUKSES ABADI, sesuai waktu yang diharapkan. Pihak-pihak tersebut antaralain adalah : 1. Kedua orang tua penulis yaitu ibu saya SUMARNI dan ayah saya ABDUR RAHMAT,
tiada henti-hentinya memberikan semangat dan doa yang
terbaik dari awal sampai akhir dalam penyelesaian Tugas Akhir ini. 2. Ibu Anita Ratnasari, S.Kom,.M.Kom Sebagai Pembimbing yang telah membimbing pembuatan Tugas Akhir ini. 3. Ibu Nur Ani, ST., M.MSI, selaku Kaprodi Sistem Informasi Universitas Mercubuana. 4. Ibu Inge Handriani, M.Ak., M.MSI, Selaku Kordinator Tugas Akhir. 5. Tante saya Halimatusyadiah, selaku pemberi arahan dan tugas tentang studi kasus PT KENCANA CEMERLANG SUKSES ABADI. 6. Untuk teman saya yang selalu bersama saya Putri Sintia Dewi, Neneng Suhena, Marsha Aulia yang selalu membantu dan memberikan semangat dalam perkuliahan dan sampai saat ini, serta Teman – teman dan semua pihak yang tidak dapat disebut secara langsung yang telah memberikan bantuan dan dukungannya.
v
http://digilib.mercubuana.ac.id/
Jakarta, 15 Juli 2017
Intan Annisa
vi
http://digilib.mercubuana.ac.id/
DAFTAR ISI Lembar Pernyataan .............................................................................................................. iii Lembar Persetujuan Sidang .................................................................................................. iv Lembar Pengesahan ..............................................................................................................v Kata Pengantar ..................................................................................................................... vi Abstract ............................................................................................................................. viii Abstrak ................................................................................................................................ ix Daftar Isi ............................................................................................................................... x Daftar Gambar .................................................................................................................... xv Daftar Tabel……………....……………………………………….………………………..xvii BAB I Pendahuluan ............................................................................................................ 1
1.1Latar Belakang ..................................................................................................... 1 1.2 Rumusan Masalah ............................................................................................... 2 1.3 Batasan Masalah ................................................................................................. 2 1.4 Tujuan Penelitian ................................................................................................ 2 1.5 Manfaat Penelitian .............................................................................................. 3 1.6 Metode Pengumpulan Data ................................................................................. 3 1.7 Sistematika Penulisan .......................................................................................... 4 BAB II Landasan Teori ....................................................................................................... 5
2.1 Sistem ................................................................................................................. 5 2.1.1 Informasi.......................................................................................................... 5 2.1.2 Sistem Informasi ............................................................................................. 5 2.1.3 Konsep Sistem Informasi ................................................................................. 5 2.2 Transaksi............................................................................................................. 6 2.2.1 Penjualan ......................................................................................................... 7 2.2.2 Administrasi ..................................................................................................... 7
http://digilib.mercubuana.ac.id/
2.2.3 Second ............................................................................................................. 8 2.3 Aplikasi Web.. ................................................................................................... 8 2.3.1 Basis Data (Database) ...................................................................................... 8 2.3.2 Php................................................................................................................... 9 2.3.3 Adobe Dreamweaver ........................................................................................ 9 2.3.4 Xampp ........................................................................................................... 10 2.3.5 Mysql ............................................................................................................. 10 2.3.6 Phpmyadmin .................................................................................................. 10 2.3.7 Html ............................................................................................................... 11 2.4 Metode Waterfall .............................................................................................. 11 2.4.1 Metode Pengujian Sistem ............................................................................... 13 2.5 Uml(Unified Modelling Language) ................................................................... 14 2.5.1 Diagram-Diagram Uml ...................................................................................... 15 BAB III Analisi dan Perancangan ....................................................................................... 22 3.1 Objek Penelitian ........................................................................................................... 22 3.1.1 Sejarah Singkat Perusahaan ....................................................................................... 22 3.1.2 Visi Dan Misi Perusahaan .................................................................................. 22 3.1.2.1 Visi ........................................................................................................................ 22 3.1.2.2 Misi ........................................................................................................................ 22 3.1.3 Struktur Organisasi Dan Desrkripsi Tugas ................................................................. 22 3.1.3.1 Struktur Organisasi ................................................................................................. 23 3.1.4 Deskripsi Tugas ......................................................................................................... 23 3.1.5 Bidang Bisnis/Usaha .......................................................................................... 25
3.2 Analisis Sistem Berjalan ................................................................................... 25 3.2.1 Analisis Dokumen ............................................................................................. 25 3.2.2 Analisis Proses Bisnis Sistem Berjalan ................................................................. 26
http://digilib.mercubuana.ac.id/
3.2.3 Analisis Permasalahan ....................................................................................... 29
3.3 Analisis Sistem Usulan...................................................................................... 32 3.3.1 Use Case Diagram Usulan………………………………………...………………..32 3.3.2 Activity Diagram Usulan……………………………….…………...…..………….35 3.3.3 Sequence Diagram Usulan .................................................................................. 39 3.3.4 Class Diagram .................................................................................................. 42
3.4 Rancangan Database ......................................................................................... 43 3.4.1 Struktur Database .............................................................................................. 43 3.4.2 Struktur Menu Admin ........................................................................................ 47 3.5 Rancangan Layar………...…………...………………….…………...………………….48 3.5.1 Halaman Utama ................................................................................................ 48 3.5.2 Menu Login Admin ........................................................................................... 49 3.5.3 Tampilan Home ................................................................................................ 49 3.5.4 Tampilan Menu Data Master Untuk Tampilkan Motor ........................................... 50 3.5.5 Tampilan Menu Data Master Untuk Edit Data Motor ............................................. 50 3.5.6 Tampilan Data Master Untuk Input Data Motor .................................................... 51 3.5.7 Tampilan Data Master Untuk Data Pelanggan ....................................................... 51 3.5.8 Tampilan Data Master Untuk Edit Pelanggan........................................................ 52 3.5.9 Tampilan Menu Data Master Untuk Tambah Pelanggan ......................................... 52 3.5.10 Tampilan Menu Transaksi Untuk Tampilan Input Transaksi Cash ......................... 53 3.5.11 Tampilan Menu Transaksi Untuk Daftar Transaksi Cash ...................................... 53 3.5.12 Tampilan Menu Transaksi Untuk Edit Daftar Transaksi Cash ............................... 54 3.5.13 Tampilan Menu Transaksi Untuk Transaksi Kredit .............................................. 54 3.5.14 Tampilan Menu Transaksi Untuk Bayar Cicilan .................................................. 55 3.5.15 Tampilan Untuk Daftar Transaksi Kredit ............................................................ 55 3.5.16 Tampilan Menu Untuk Daftar Laporan Cash ....................................................... 56 3.5.17 Tampilan Menu Laporan Untuk Transaksi Kredit ................................................ 56
http://digilib.mercubuana.ac.id/
BAB IV Implementasi Dan Pengujian .............................................................................. 58
4.1 Implementasi..................................................................................................... 58 4.2 Spesifikasi Perangkat Keras .............................................................................. 58 4.2.1 Kebutuhan Minimal Perangkat Keras ................................................................... 58
4.2.1 Perangkat Keras Yang Digunakan Pada Saat Pengujian……………..…….…58 4.3 Spesifikasi Perangkat Lunak ............................................................................. 59 4.4 Implementasi Basis Data ................................................................................... 59 4.4.1 Tabel Motor Bekas ............................................................................................ 59 4.4.2 Tabel Motor ...................................................................................................... 60 4.4.3 Tabel Pelanggan ................................................................................................ 60 4.4.4 Tabel Bayar Cicilan ........................................................................................... 60 4.4.5 Tabel Admin..................................................................................................... 61 4.4.6 Tabel Transaksi Cash ......................................................................................... 61 4.4.7 Tabel Transaksi Kredit ....................................................................................... 61
4.5 Implentasi Program ........................................................................................... 62 4.5.1 Tampilan User .................................................................................................. 62 4.5.2 Tampilan Login Admin ..................................................................................... 62 4.5.3 Tampilan Home ................................................................................................ 63 4.5.4 Tampilan Menu Data Master Untuk Tampilkan Motor ........................................... 63 4.5.5 Tampilan Menu Data Master Untuk Tambah Motor ............................................... 64 4.5.6 Tampilan Menu Data Master Untuk Tampilkan Pelanggan ..................................... 64 4.5.7 Tampilan Menu Data Master Untuk Tambah Pelanggan ......................................... 65 4.5.8 Tampilan Menu Transaksi Untuk Input Transaksi Cash.......................................... 65 4.5.9 Tampilan Menu Transaksi Untuk Data Transaksi Cash .......................................... 66 4.5.10 Tampilan Menu Transaksi Untuk Input Transaksi Kredit ...................................... 66 4.5.11 Tampilan Menu Transaksi Untuk Daftar Transaksi Kredit .................................... 67
http://digilib.mercubuana.ac.id/
4.5.12 Tampilan Menu Laporan Untuk Transaksi Cash .................................................. 67 4.5.13 Tampilan Tampilan Menu Laporan Untuk Transaksi Cash.................................... 67
4.6 Metode Pengujian ............................................................................................. 68 4.7 Skenario Dan Hasil Pengujian ........................................................................... 69 4.8 Analisa Hasil Pengujian .................................................................................... 72 BAB V Kesimpulan Dan Saran ........................................................................................ 73
5.1 Kesimpulan ....................................................................................................... 73 5.2 Saran................................................................................................................. 73
http://digilib.mercubuana.ac.id/
DAFTAR GAMBAR Gambar 2.1 Struktur PHP ..................................................................................................... 9 Gambar 2.2 Model pengembangan Waterfall (Pressman, 2014) .......................................... 11 Gambar 2.3 Contoh Use Case Diagram [Alan Dennis, 2012]............................................. 16 Gambar 2.4 Contoh Sequence Diagram [Alan Dennis, 2012] ............................................. 18 Gambar 2.5 Contoh Activity Diagram (Dennis,Roth,Wixom, 2012)] ................................. 20 Gambar 2.6 Contoh Class Diagram [Alan Dennis, 2012]………...……………………...…21 Gambar 3.1 Struktur Organisasi…………………….……………..……...………………..23 Gambar 3.2 Use Case Diagram Berjalan ............................................................................. 26 Gambar 3.3 Use Case Diagram Usulan ............................................................................... 32 Gambar 3.4 Activity Diagram Login .................................................................................. 35 Gambar 3.5 Activity Diagram Kelola Data Master.............................................................. 36 Gambar 3.6 Activity Diagram Kelola Data Transaksi ......................................................... 37 Gambar 3.7 Activity Diagram Laporan ............................................................................... 38 Gambar 3.8 Sequence Diagram Login ................................................................................ 39 Gambar 3.9 Sequence Diagram Data Motor ........................................................................ 39 Gambar 3.10 Sequence Diagram Data Pelanggan ............................................................... 40 Gambar 3.11 Diagram Sequence Transaksi Cash ................................................................ 40 Gambar 3.12 Sequence Diagram Transaksi Cash ................................................................ 41 Gambar 3.13 Class Diagram ............................................................................................... 42 Gambar 3.14 Tampilan Menu Admin ................................................................................. 47 Gambar 3.15 Tampilan Menu User ..................................................................................... 48 Gambar 3.16 Menu Utama ................................................................................................. 48 Gambar 3.17 Login Admin................................................................................................. 49 Gambar 3.18 Home ............................................................................................................ 49 Gambar 3.19 Tampilkan Motor .......................................................................................... 50
http://digilib.mercubuana.ac.id/
Gambar 3.20 Edit Data Motor ............................................................................................ 50 Gambar 3.21 Tambah Motor .............................................................................................. 51 Gambar 3.22 Data Pelanggan ............................................................................................. 51 Gambar 3.23 Edit Pelanggan .............................................................................................. 52 Gambar 3.24 Tambah Pelanggan ........................................................................................ 52 Gambar 3.25 Input Transaksi Cash ..................................................................................... 53 Gambar 3.26 Daftar Transaksi Cash ................................................................................... 53 Gambar 3.27 Edit Transaksi Cash....................................................................................... 54 Gambar 3.28 Input Transaksi Kredit ................................................................................... 54 Gambar 3.29 Bayar Cicilan ................................................................................................ 55 Gambar 3.30 Daftar Transaksi Kredit ................................................................................. 55 Gambar 3.31 Laporan Transaksi Cash ................................................................................ 56 Gambar 3.32 Laporan Transaksi Kredit .............................................................................. 56 Gambar 4.1 Tampilan Database Motor Bekas ..................................................................... 59 Gambar 4.2 Tampilan Database Motor ............................................................................... 60 Gambar 4.3 Tampilan Database Pelanggan ......................................................................... 60 Gambar 4.4 Tampilan Database Bayar Cicilan .................................................................... 60 Gambar 4.5 Tampilan Database Admin .............................................................................. 61 Gambar 4.6 Tampilan Database Transaksi Cash ................................................................. 61 Gambar 4.7 Tampilan Database Transaksi Kredit ............................................................... 61 Gambar 4.8 User ................................................................................................................ 62 Gambar 4.9 Tampilan Login Admin ................................................................................... 62 Gambar 4.10 Tampilan Home ............................................................................................ 63 Gambar 4.11 Tampilan Data Motor .................................................................................... 63 Gambar 4.12 Tampilan Tambah Motor ............................................................................... 64 Gambar 4.13 Tampilan Data Pelanggan .............................................................................. 64 Gambar 4.14 Tampilan Tambah Pelanggam ....................................................................... 65
http://digilib.mercubuana.ac.id/
Gambar 4.15 Tampilan Input Transaksi Cash ..................................................................... 65 Gambar 4.16 Tampilan Data Transaksi Cash ...................................................................... 66 Gambar 4.17 Tampilan Input Transaksi Kredit ................................................................... 66 Gambar 4.18 Tampilan Daftar Transaksi Kredit ................................................................. 67 Gambar 4.19 Tampilan Laporan Transaksi Cash................................................................. 67 Gambar 4.20 Tampilan Laporan Transaksi Kredit .............................................................. 67
http://digilib.mercubuana.ac.id/
DAFTAR TABEL Tabel 2.1 Jenis-jenis UML ................................................................................................. 14 Tabel 2.2 Simbol Use Case Diagram [Alan Dennis, 2012] ................................................. 15 Tabel 2.3 Simbol Sequence Diagram [Alan Dennis, 2012] ................................................. 17 Tabel 2.4 simbol pada Activity Diagram [Alan Dennis, 2012]............................................. 19 Tabel 2.5 simbol pada Class Diagram [Alan Dennis, 2012] ................................................ 20 Tabel 3.1 Deskripsi Use Case Lihat Motor ......................................................................... 26 Tabel 3.2 Deskripsi Use Case Pilih Motor .......................................................................... 27 Tabel 3.3 Deskripsi Use Case Bayar Motor ........................................................................ 27 Tabel 3.4 Deskripsi Use Case Menyerahkan KTP ............................................................... 27 Tabel 3.5 Deskripsi Use Case Input Pemesanan Konsumen ................................................ 28 Tabel 3.6 Deskripsi Use Case Cetak Faktur ........................................................................ 28 Tabel 3.7 Deskripsi Use Case Memproses STNK ............................................................... 28 Tabel 3.8 Deskripsi Use Case Membuat Laporan Penjualan ................................................ 29 Tabel 3.9 Analisis Permasalahan ........................................................................................ 29 Tabel 3.10 Deskripsi Use Case Login ................................................................................. 33 Tabel 3.11 Deskripsi Use Case Input Tambah Motor .......................................................... 33 Tabel 3.12 Deskripsi Use Case Lihat Tampilkan Motor ...................................................... 33 Tabel 3.13 Deskripsi Use Case Menghubungi Kontak ........................................................ 34 Tabel 3.14 Deskripsi Use Case Input Tambah Pelanggan.................................................... 34 Tabel 3.15 Deskripsi Use Case Input Transaksi Baru .......................................................... 34 Tabel 3.16 Deskripsi Use Case Mencetak Laporan…………………..……..…………….35 Tabel 4.4.1Motor Bekas .................................................................................................... 59 Tabel 4.4.2 Motor .............................................................................................................. 60 Tabel 4.4.3 Pelanggan ........................................................................................................ 60 Tabel 4.4.3 Bayar Cicilan ................................................................................................... 60 Tabel 4.4.5 Admin ............................................................................................................. 61
http://digilib.mercubuana.ac.id/
Tabel 4.4.6 Transaksi Cash................................................................................................. 61 Tabel 4.4.7 Transaksi Kredit ........................................................................................ 61
http://digilib.mercubuana.ac.id/
57
http://digilib.mercubuana.ac.id/