Anda di halaman 1dari 51

LAPORAN PRAKTEK LAPANG

SISTEM INFORMASI PENJUALAN MOTOR BERBASIS WEB


(Studi Kasus: Tunas Dwipa Matra Sukabumi)

Oleh :
Fajar Maulana
0651 18 091

PROGRAM STUDI ILMU KOMPUTER


FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS PAKUAN
2021
HALAMAN PENGESAHAN

Judul : Sistem Informasi Penjualan Motor Berbasis Web


Nama : Fajar Maulana
NPM : 065118091

Mengesahkan,
Pembimbing II Pembimbing I
Tempat PL FMIPA – UNPAK

Rellyan Agusti Gustian Rama Putra, M.MSI

Mengetahui,
Ketua Program Sudi Ilmu Komputer
FMIPA – UNPAK

Lita Karlitasari, S.Kom., M.MSI

i
HALAMAN PENGESAHAN REVISI

Judul : Sistem Informasi Penjualan Motor Berbasis Web


Nama : Fajar Maulana
NPM : 065118091

Mengesahkan,

Penuji Pembimbing I
Program Studi Ilmu Komputer Program Studi Ilmu Komputer
FMIPA-UNPAK FMIPA – UNPAK

Teguh Puja Negara, S.Si., M.Si. Gustian Rama Putra, M.MSI

Mengetahui,
Ketua Program Studi Ilmu Komputer
FMIPA UNPAK

Lita Karlitasari, S.Kom., M.MSI

ii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT, karena rahmat dan hidayah-Nya penulis dapat
menyelesaikan Proposal penelitian ini yang berjudul “Sistem Informasi Penjualan
Motor Berbasis Web“.
Dalam penulisan proposal ini, penulis dengan senang hati ingin mengucapkan
terima kasih yang sebesar-besarnya kepada:
1 Lita Karlitasari,M.Msi. Selaku Ketua Program Studi Ilmu Komputer yang telah
memberikan dorongan moril dan motivasi kepada penulis.
2 Irma Anggraeni, M.Kom Selaku ketua pelaksana Praktek Lapang
3 Rellyan Agusti Selaku pembimbing lapangan yang telah memberi bimbingan
selama praktek lapang
4 Gustian Rama Putra M.Msi, Selaku pembimbing I yang telah membimbing
serta memberi dukungan
5 Kepada Orang Tua yang telah mendoakan, memotivasi dan dukungan baik
moril maupun materil
Menyadari keterbatasan waktu dan kemampuan dalam penulisan laporan ini masih
jauh dari sempurna. Oleh karena itu segala kritik dan saran yang membangun akan di
terima dengan senang hati. Mudah-mudahan Allah SWT akan membalas semua
kebaikan kepada semua pihak yang membantu. Akhir kata semoga laporan ini dapat
bermanfaat bagi kita semua.

Sukabumi, September 2021

Fajar Maulana
065118091

iii
DAFTAR ISI
Halaman

HALAMAN PENGESAHAN ...................................................................................... i


HALAMAN PENGESAHAN REVISI ....................................................................... ii
KATA PENGANTAR ................................................................................................ iii
DAFTAR ISI............................................................................................................... iv
DAFTAR GAMBAR ................................................................................................. vii
DAFTAR TABEL....................................................................................................... ix
BAB I PENDAHULUAN ............................................................................................ 1
1.1 Latar Belakang .............................................................................................. 1
1.2 Rumusan Masalah ......................................................................................... 1
1.3 Tujuan Penelitian .......................................................................................... 2
1.4 Ruang Lingkup .............................................................................................. 2
1.5 Manfaat Penelitian ........................................................................................ 2
BAB II TINJAUAN PUSTAKA ................................................................................. 3
2.1 Tinjauan Pustaka ........................................................................................... 3
2.1.1 Sistem Informasi .................................................................................... 3
2.1.2 MySql..................................................................................................... 3
2.1.3 PHP ........................................................................................................ 3
2.1.4 Guest User ............................................................................................. 3
2.2 Tinjauan Instansi ........................................................................................... 3
2.2.1 Profil ...................................................................................................... 3
2.2.2 Infrastruktur Teknologi Informasi ......................................................... 3
2.2.3 Dokumentasi .......................................................................................... 4
2.2.4 Struktur Organisasi ................................................................................ 4
2.2.5 Lokasi..................................................................................................... 5
2.3 Penelitian Terdahulu ..................................................................................... 5
BAB III METODE PENELITIAN .............................................................................. 8
3.1 Metodologi Penelitian ................................................................................... 8
3.1.1 Analisis Sistem ........................................................................................... 8
3.1.2 Desain Sistem ............................................................................................. 8
3.1.3 Pengkodean Sistem ..................................................................................... 8
3.1.4 Pengujian Sistem......................................................................................... 9

iv
3.1.5 Pemeliharaan Sistem ................................................................................... 9
3.2 Waktu dan Tempat Penelitian ....................................................................... 9
3.3 Alat Dan Bahan ............................................................................................. 9
3.3.1 Alat......................................................................................................... 9
3.3.2 Bahan ..................................................................................................... 9
BAB IV PERANCANGAN DAN IMPLEMENTASI .............................................. 10
4.1 Tahap Proses Perencanaan ............................................................................... 10
4.2 Tahap Proses Analisis ...................................................................................... 10
4.2.1 Analisis Proses Sistem yang Sedang Berjalan .......................................... 10
4.2.2 Anlalisis Sistem yang Akan Dikembangkan ............................................ 11
4.3 Tahap Desain ................................................................................................... 11
4.3.1. Entity Relationship Diagram (ERD)........................................................ 11
4.3.2. Tabel Relasi ............................................................................................. 12
4.3.3. Struktur Database ..................................................................................... 13
4.4 Desain Sistem Secara Umum ........................................................................... 15
4.4.1 Diagram Konteks ...................................................................................... 15
4.4.2 Sequence Diagram .................................................................................... 15
4.4.3 Struktur Navigasi ...................................................................................... 16
4.5 Desain Sistem Secara Detail ............................................................................ 16
4.6 Tahap Implementasi ......................................................................................... 19
BAB V HASIL DAN PEMBAHASAN .................................................................... 21
5.1 Hasil ............................................................................................................ 21
5.1.1 Halaman Login Admin ............................................................................. 21
5.1.2 Halaman Dashboard .................................................................................. 21
5.1.3 Halaman Daftar Produk ............................................................................ 22
5.1.4 Halaman Data Pelanggan .......................................................................... 22
5.1.5 Halaman Daftar Promo ............................................................................. 23
5.1.6 Halaman Daftar Galeri .............................................................................. 23
5.1.7 Halaman Beranda Guest User ................................................................... 24
5.1.8 Halaman Produk ....................................................................................... 24
5.1.9 Halaman Galeri ......................................................................................... 25
5.1.10 Halaman Hubungi Kami ......................................................................... 25
5.1.11 Halaman Promo ...................................................................................... 26
5.2 Pembahasan ................................................................................................. 26

v
5.2.1 Uji Coba Sistem ........................................................................................ 26
5.2.2 Uji Coba Struktural ................................................................................... 27
5.2.3 Uji Coba Fungsional ................................................................................. 28
5.2.4 Uji Validasi ............................................................................................... 30
BAB VI KESIMPULAN DAN SARAN ................................................................... 32
6.1 Kesimpulan ................................................................................................. 32
6.2 Saran ............................................................................................................ 32
DAFTAR PUSTAKA ................................................................................................ 33
LAMPIRAN............................................................................................................... 34

vi
DAFTAR GAMBAR
Halaman
Gambar 1. Dokumentasi Praktik Lapang .............................................................. 4
Gambar2. Struktur Instansi ................................................................................... 5
Gambar 3. Siklus Waterfall .................................................................................. 8
Gambar 4. Sistem yang Sedang Berjalan.............................................................. 10
Gambar 5. Sistem yang akan dibuat ..................................................................... 11
Gambar 6. Entitas Master ..................................................................................... 11
Gambar 7. Entitas Admin dengan atribut lengkap ................................................ 12
Gambar 8. Entitas Produk dengan atribut lengkap ............................................... 12
Gambar 9. Entitas Pelanggan dengan Atribut Lengkap ........................................ 12
Gambar 10. Tabel Relasi ...................................................................................... 13
Gambar 11. Diagram Konteks .............................................................................. 15
Gambar 12. Sequence Diagram ............................................................................ 16
Gambar 13. Struktur Navigasi .............................................................................. 16
Gambar 14. Form Login ....................................................................................... 17
Gambar 15. Halaman Dashboard .......................................................................... 17
Gambar 16. Halaman Produk................................................................................ 18
Gambar 17. Halaman Promo ................................................................................ 18
Gambar 18. Halaman Galeri ................................................................................. 19
Gambar 19. Halaman Pelanggan ......................................................................... 19
Gambar 20. Tahap impelemntasi menggunakan Visual Studio Code .................. 20
Gambar 21. Tahap Implementasi Database .......................................................... 20
Gambar 22. Login Admin ..................................................................................... 21
Gambar 23. Halaman Dashboard (admin) ............................................................ 22
Gambar 24. Halaman Produk (admin) .................................................................. 22
Gambar 25. Halaman Pelanggan(admin) .............................................................. 23
Gambar 26. Halaman Promo(admin) .................................................................... 23
Gambar 27. Halaman Galeri(admin) .................................................................... 24
Gambar 28. Halaman Beranda Guest User ........................................................... 24

vii
Gambar 29. Halaman Produk Guest User ............................................................. 25
Gambar 30. Halaman Galeri Guest User .............................................................. 25
Gambar 31. Halaman Hubungi Kami ................................................................... 26
Gambar 32. Halaman Promo Guest User.............................................................. 26

viii
DAFTAR TABEL
Halaman
Tabel 1. Penelitian Terdahulu ............................................................................... 7
Tabel 2. Tabel Admin ........................................................................................... 13
Tabel 3. Tabel Produk ........................................................................................... 13
Tabel 4. Tabel Pelanggan...................................................................................... 14
Tabel 5. Tabel Promo............................................................................................ 14
Tabel 6. Tabel Galeri ............................................................................................ 14
Tabel 7. Tabel Uji Struktural ................................................................................ 27
Tabel 8. Tabel Uji Fungsional .............................................................................. 28
Tabel 9. Tabel Uji Validasi ................................................................................... 30

ix
BAB I
PENDAHULUAN
1.1 Latar Belakang
Tunas Dwipa Matra Sukabumi merupakan sebuah perusahaan unit dagang
yang bergerak di bidang retailer sepeda motor (dealer), seiring dengan
perkembangan teknologi informasi, Tunas Dwipa Matra Sukabumi perlu
memanfaatkan teknologi informasi untuk meningkatkan kinerja agar dapat bersaing
dalam usahanya
Tunas Dwipa Matra Sukabumi dalam menangani penjualan dan promosi masih
menggunakan sistem konvensional, yaitu pencatatan pelanggan yang berminat
untuk membeli produk serta promosi masih dilakukan secara door to door sehingga
memerlukan waktu dan tenaga yang tidak sedikit
Hambatan – hambatan tersebut yang membuat kurang efektifnya promosi
penjualan motor, sehingga dengan pembuatan sistem informasi penjualan akan
memberikan kemudahan dan menghemat biaya pengeluaran kertas dan fasilitas
lainnya menjadi lebih efektif. Saat ini Tunas Dwipa Matra Sukabumi ingin
mempromosikan motor sehingga pelanggan lebih mengenal keberadaan Dealer,
yang bergerak dalam penjualan sepeda motor, serta informasi terkini mengenai
penjualan motor yang ditawarkan pada konsumen.
Untuk menunjang penelitian ini penulis meraju pada beberapa penelitian
terdahulu seperti, Muhammad Ikbal (2019) dengan judul “Perancangan Aplikasi
Penjualan Motor Dan Sparepart Berbasis web (Studi kasus UD.Variasi Motor di
Matang Gelumpang Dua)”, Ai Santi Purnamasari (2019) dengan judul “Rancang
Bangun Sistem Informasi Akuntansi Penjualan Motor Secara Kredit Pada PT.
Subur Yamaha Karawang” , Ilham Alfaridzi (2019) dengan judul “Rancang Bangun
Aplikasi Penjualan Dan Jasa Service Pada Showroom Expo Yamaha Motor di Kota
Perdagangan Kabupaten Simalungun”. Dari ketiga perbandingan tersebut database
yang digunakan iyalah MySql dan untuk media nya sendiri beragam antara web dan
desktop. Pada kesempatan kali ini penulis akan membuat sistem penjualan motor
dengan meggunakan Databse MySql berbasis web dan menggunakan Framework
Codeigniter 4.
Berdasarkan permasalahan diatas, Maka penulis tertarik untuk membuat
sebuah sistem penjualan motor berbasis web, dengan dibuatnya sistem penjualan
motor berbasis web ini tim sales tidak perlu lagi membuat brosur promosi secara
konvensional serta bisa menghimpun data pelanggan lebih banyak lagi tanpa harus
di input oleh bagian admin CRM secara manual. Kelebihan paling utama didalam
sistem yang akan penulis buat yaitu Administrator bisa memonitoring langsung data
pelanggan, data unit dan bisa mengatur di halaman promosi untuk meng-update
promo terkini.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah dijelaskan di atas maka rumusan
masalah dalam penelitian ini adalah :
1. Bagaimana memudahkan perusahaan dalam menangani penjualan secara
online?
2. Bagaimana membuat sebuah sistem yang bisa mempromosikan produk
menggunakan platform digital?

1
1.3 Tujuan Penelitian
Adapun Tujuan dari Sistem Informasi Penjualan Motor Berbasis Web ini
adalah sebagai berikut :
1. Membuat sebuah Sistem yang bisa melakukan pemesanan motor secara
online
2. Membuat sebuah Sistem yang bisa meyediakan berbagai informasi
Dealer yang berfungsi sebagai promosi
1.4 Ruang Lingkup
Ruang lingkup penelitian ini pada sistem penjualan, Sistem informasi ini
dibangun dengan menggunakan software Visual Studio Code dan MySql sebagai
manajemen basis data nya, Sistem Informasi ini dirancang menggunakan Bahasa
pemrograman PHP dan menggunakan Framework Codeigniter 4.
Beberapa Batasan yang digunakan sebagai acuan dalam membuat sistem
informasi:
1. Aplikasi ini membahas penjualan produk melalui Platform digital
2. Aplikasi ini dibuat untuk membantu perusahaan dalam melakukan promosi
serta melakukan pengambilan data terhadap guest user yang telah
menginputkan data pada sistem
1.5 Manfaat Penelitian
Adapun manfaat dari Sistem Informasi Penjualan Motor Berbasis Web ini
adalah sebagai berikut:
1. Manfaat bagi instansi, membantu pekerjaan dari CRM dalam penyajian
informasi, penjualan serta melakukan promosi melalui flatform digital,
sehingga bisa menghemat waktu dan biaya.
2. Manfaat bagi peneliti, Penelitian ini dijadikan sebagai sarana untuk
melatih kemampuan merancang sebuah sistem berbasis web serta untuk
menuntaskan kegiatan Praktek Lapang sebagai kegiatan wajib yang di
ikuti sebagai salah satu syarat untuk menuntaskan studi.
3. Manfaat bagi mahasiswa, untuk menambah wawasan dan pengetahuan
mengenai implementasi pemrograman web dalam suatu aplikasi
penjualan. Serta dapat menambah referensi untuk membuat atau
mengembangkan penelitian.

2
BAB II
TINJAUAN PUSTAKA
2.1 Tinjauan Pustaka
2.1.1 Sistem Informasi
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,
bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan
pihak luar tertentu dengan laporan-laporan yang diperlukan. (Leitch
Roscoe,2005:40)
2.1.2 MySql
MySQL merupakan perangkat lunak yang digunakan untuk membangun
database yang sering digunakan di lingkungan linux. MySQL merupakan software
open source yang berarti free untuk digunakan. Selain di lingkungan linux, MySQL
juga tersedia di lingkungan windows. (Sulhan,2007:21)
2.1.3 PHP
PHP merupakan secara umum dikenal dengan sebagai bahasa pemrograman
script – script yang membuat dokumen HTML secara on the fly yang dieksekusi di
server web, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen
HTML yang dibuat dengan menggunakan editor teks atau editor HTML, dikenal
juga sebagai bahasa pemrograman server side. (Betha Sidik,2012:17)
2.1.4 Guest User
Guest User atau sering juga disebut mode tamu ialah dimana hak akses untuk
mengunjungi sebuah web/aplikasi tidak mengharuskan untuk melakukan login
kedalam sistem untuk menikmati semua fitur yang ada didalam sistem.
2.2 Tinjauan Instansi
2.2.1 Profil
PT Tunas Dwipa Matra- Retail merupakan anak perusahaan dari Tunas group
(PT Tunas Ridean, Tbk) yang bergerak di bidang retailer (dealer) resmi sepeda
motor Honda
Cabang Tunas Dwipa Matra Sukabumi sendiri mulai beroprasi pada tahun
2015, yang berlokasi di Jl. Raya Sukabumi Kecamatan Cikole Lalu pada tahun
2017 berpindah lokasi ke Jl Raya Sukaraja KM 5 Pasirhalang Kecamatan
Sukaraja. Tunas Dwipa Matra hadir sebagai dealer motor dengan penjualan nomer
1 di Kabupaten Sukabumi, dengan bekerja sama dengan banyak leasing
menjadikan Tunas Dwipa Matra ini merajai penjualan, Dealer motor ini melayani
berbagi macam pembayaran dimulai dari pembayaran Cash maupun Kredit
dengan persyaratan kartu identitas.
Dealer ini juga menyajikan berbagai layanan perawatan motor yang buka setiap
hari selama jam kerja, serta menjual aksesoris tambahan untuk motor.
2.2.2 Infrastruktur Teknologi Informasi
Tunas Dwipa Matra Sukabumi memiliki infrastruktur teknologi sebagai
berikut:
Komputer : 5 Unit

3
Printer : 4 Unit
Router : 1 Unit
Fingerprint ECP Smart : 1 Unit
CCTV : 4 Unit
2.2.3 Dokumentasi
Dokumentasi merupakan salah satu bukti nyata atau suatu gambaran
mengenai tempat praktik lapang, dimana penulis melaksanakan praktik lapang
selama 30 hari kerja. Berikut adalah gambar tempat praktik lapang dapat dilihat
dibawah ini :

Gambar 1. Dokumentasi Praktik Lapang


2.2.4 Struktur Organisasi
Dalam suatu instansi ataupun suatu perusahaan pasti akan memiliki struktur
keorganisasian atau struktur bagian yang ada di instansi tersebut. Adapun struktur
bagian – bagian di Tunas Dwipa Matra sukabumi adalah sebagai berikut :

4
Saat pelaksanaan praktik lapang penulis di tempatkan pada jabatan asisten
CRM, yang dibimbing oleh Bapak Relyan Agusti selaku ADH dari Tunas Dwipa
Matra Sukabumi.

Gambar 2. Struktur Instansi


2.2.5 Lokasi
Tunas Dwipa Matra Sukabumi ini berlokasikan di: Jl Raya Sukaraja KM 5
Desa.Pasirhalang Kecamatan Sukaraja Kabupaten Sukabumi
2.3 Penelitian Terdahulu
Untuk menunjang penelitian penulis merujuk kepada beberapa penelitian
terdahulu adalah sebagai berikut:
1. Penulis : Muhammad Ikbal
Judul : Perancangan Aplikasi Penjualan Motor Dan Sparepart
Berbasis web (Studi kasus UD.Variasi Motor di Matang
Gelumpang Dua)
Tahun : 2019
Pemilik showroom sering terkendala dalam melakukan promosi.
Sehingga menghambat untuk melakukan persaingan dalam dagang. Proses
controlling juga pemilik showroom sering mengalami keterlambatan dalam
penerimaan laporan penjualan sehingga dapat menghambat pemilik dalam
mengontrol kinerja perusahaan.
Berdasarkan dari uraian permasalahan tersebut, maka diperlukan sebuah
Aplikasi penjualan motor dan pencatatan penjualan untuk dapat
meningkatkan kinerja perusahaan.

5
Metode yang digunakan yaitu Systems Development Life Cycle (SDLC,)
sedangkan Bahasa pemrograman yang digunakan adalah PHP, dan MySql
sebagai databasenya.
2. Penulis : Ai Santi Purnamasari
Judul : Rancang Bangun Sistem Informasi Akuntansi Penjualan
Motor Secara Kredit Pada PT. Subur Yamaha Karawang
Tahun : 2019
PT. Subur Yamaha Karawang merupakan perusahaan yang bergerak
dibidang distributor barang, sehingga tentu saja penjualan merupakan inti
dari aktivitas perusahaan. Akan tetapi penjualan yang sedang berjalan
masih bersifat manual seperti dalam penjualan motor secara kredit, absensi
karyawan, jam lemburan, nota pembayaran dan masih terdapat beberapa
kelemahan.
Sebab itu, maka diperlukan untuk membangun sebuah sistem yang
terkomputerisasi dan mengatasi berbagai masalah dan kelemahan yang ada
pada sistem yang lama.
Metode pengembangan perangkat lunak yang digunakan adalah Systems
development life cycle (SDLC) untuk Bahasa pemrograman nya
menggunakan Microsoft Visual Basic dan menggunakan MySql sebagai
database nya.
3. Penulis : Ilham Alfaridzi
Judul : Rancang Bangun Aplikasi Penjualan Dan Jasa Service Pada
Showroom Expo Yamaha Motor di Kota Perdagangan
Kabupaten Simalungun
Tahun : 2019
Showroom Expo Yamaha Motor adalah sebuah dealer penjualan
transportasi sepeda motor, suku cadang sekaligus yang memberikan jasa
service. Showroom Expo Yamaha Motor masih belum menikmati akan
teknologi yang kian menjamur untuk kegiatan industri otomotif, yang
dimana di perusahaan tersebut masih menggunakan sistem yang manual
untuk melayani para konsumen dan tidak efisein,
Metode yang digunakan untuk membangun aplikasi ini ialah
menggunakan Rapid Applictaion Development (RAD) dengan
menggunakan Bahasa pemrograman Microsoft Visual Basic dan untuk
databasenya menggunakan MySql.
4. Penulis : Fajar Maulana
Judul : Sistem Informasi Penjualan Motor Berbasis Web (Studi Kasus
Tunas Honda Sukabumi)
Tahun : 2021
Dibuatnya sistem penjualan motor berbasis web ini tim sales tidak perlu
lagi membuat brosur promosi secara konvensional serta bisa menghimpun
data pelanggan lebih banyak lagi tanpa harus di input oleh bagian admin
CRM secara manual. Kelebihan paling utama didalam sistem yang akan
penulis buat yaitu Administrator bisa memonitoring langsung data

6
pelanggan, data unit dan bisa mengatur di halaman promosi untuk meng-
update promo terkini.

Untuk mempermudah melihat perbandingan dari penelitian diatas maka


tersaji pada tabel 1
Tabel 1. Penelitian Terdahulu
No Nama Judul Metode Database Software
Penulis
SDLC RAD MySql MongoDB PHP Codeigniter VB.Net
1 Muhammad Perancangan √ √ √
Ikbal (2019) Aplikasi
Penjualan
Motor Dan
Sparepart
Berbasis
web
2 Ai Santi Rancang √ √ √
Purnamasari Bangun
(2019) Sistem
Informasi
Akuntansi
Penjualan
Motor
Secara
Kredit Pada
PT. Subur
Yamaha
Karawang
3 Ilham Rancang √ √ √
Alfaridzi Bangun
(2019) Aplikasi
Penjualan
Dan Jasa
Service Pada
Showroom
Expo
Yamaha
Motor di
Kota
Perdagangan
Kabupaten
Simalungun
4 Fajar Sistem √ √ √ √
Maulana Informasi
(2021) Penjualan
Motor
Berbasis
Web

7
BAB III
METODE PENELITIAN
3.1 Metodologi Penelitian
Metode yang digunakan peneliti dalam menyelesaikan Proyek Akhir adalah
metode Systems Development Life Cycle (SDLC) yaitu suatu proses pengembangan
perangkat lunak berurutan, di mana kemajuan dipandang sebagai terus mengalir ke
bawah (seperti air terjun) melewati fase fase perencanaan, pemodelan,
implementasi, dan pengujian Metode penelitian ini meliputi beberapa tahapan
seperti gambar 3
ANALISIS
SISTEM

DESIGN SISTEM

PENGKODEA N
PEMROGRAMAN

UJI COBA

PEMELIHARAN
SISTEM

Gambar 3. Siklus Waterfall (Airi Tripurwo (2017) dalam penelitiannya yang


berjudul perancangan sistem informasi)
3.1.1 Analisis Sistem
Analisis sistem ialah penjabaran dari suatu sistem informasi yang utuh ke
dalam berbagai bagian komponennya dengan maksud agar bisa mengidentifikasi
dan mengevaluasi berbagai macam masalah atau hambatan yang timbul pada sistem
sehingga nantinya bisa dilakukan penanggulangan perbaikan dan juga
pengembangan. Lalu orang yang atau kelompok yang melakukan perbaikan atau
perancangan suatu sistem dinamakan dengan sistem analisis.
3.1.2 Desain Sistem
Dalam tahap ini dilakukan 2 tahap, adalah sebagai berikut :
1. Perancangan Basis Data menggunakan ERD (Entity Relathionship
Diagram), table relasi dan struktur data/table spefikasi.
2. Perancangan Sistem secara Umum merupakan tahapan system yang akan
dibuat menggunakan DFD (Data Flow Diagram), flowchart dan struktur
navigasi.
3. Perancangan Sistem secara keseluruhan merupakan tahapan rancangan
setiap form yang akan dibuat.
3.1.3 Pengkodean Sistem
Agar sistem menjadi lebih baik lagi, pengkodean (Encoding) adalah proses
perubahan karakter data yang akan dikirim dari suatu titik ke titik lain dengan
kode yang dikenal oleh setiap terminal.

8
3.1.4 Pengujian Sistem
Langkah-langkah dalam pengujian sistem, yaitu :
1. Pengujian Fungsional
Uji coba implementasi system yang dibuat apakah sesuai dengan
perancangan sebelumnya.
2. Pengujian Struktural
Uji coba struktural mencakup semua fungsi yang terdapat pada aplikasi
berfungsi dengan baik atau tidak seperti menguji fungsi menu navigasi
pada aplikasi.
3. Pengujian Validasi
Uji semua data yang diproses dalam sistem aplikasi ini sesuai dengan
akurat atau tidak.
3.1.5 Pemeliharaan Sistem
Pemeliharaan sistem dilakukan selama 1 bulan sekali selama 1 tahun agar
Sistem di Tunas Honda Sukabumi bekerja dengan baik.
3.2 Waktu dan Tempat Penelitian
Waktu penelitian : 15 Juli 2021 – 23 Agustus 2021
Tempat Penelitian : Tunas Honda Sukabumi
Alamat : Jl Raya Sukaraja KM 5 Desa.Pasirhalang Kecamatan
Sukaraja Kabupaten Sukabumi
3.3 Alat Dan Bahan
3.3.1 Alat
1. Hardware
a. Prosesor Amd Ryzen 5
b. Ram 16 GB
c. SSD 500 GB
d. HDD 1000 GB
2. Software
a. Visual Studio Code
b. Google Chrome
c. Xampp
3.3.2 Bahan
Saat membangun sistem, penulis memerlukan beberapa informasi mengenai
produk dari Tunas Honda Sukabumi, seperti model, harga, spefikasi dan informasi
singkat mengenai perusahaan.

9
BAB IV
PERANCANGAN DAN IMPLEMENTASI
4.1 Tahap Proses Perencanaan
Pada tahapan penelitian ini penulis menggunakan metode Wawancara
(interview), yaitu berupa:
Pengumpulan data berdasarkan tatap muka dan tanya jawab dengan
personal. Dalam melakukan wawancara peneliti memberikan beberapa pertanyaan
mengenai sistem yang sedang berjalan, sistem seperti apa yang ingin dibangun dan
komponen – komponen apa saja yang dibutuhkan dalam proses pembuatan sistem
yang akan di buat tersebut.
Data yang telah dikumpulkan dapat digunakan untuk mrancang suatu sistem
informasi data penelitian pada Tunas Honda Sukabumi secara terarah tanpa harus
melakukan perbaikan atau pengulangan pembuatan sistem yang telah selesai di
kerjakan.
4.2 Tahap Proses Analisis
4.2.1 Analisis Proses Sistem yang Sedang Berjalan
Analisis sistem yang berjalan dilakukan untuk mengetahui alur sistem yang
sedang berjalan di Tunas Honda Sukabumi. Dalam sistem yang ada masih manual
dan belum menggunakan Sistem Informasi menggunakan Software atau Hardware
dalam kegiatan melakukan promosi dan penjualan barang.
Pengelolaan penjualan barang serta promosi di Tunas Honda Sukabumi masih
dilakukan secara konvensional. Sales yang hendak melakukan promosi diharuskan
meminta brosur kertas kepada Admin CRM. Serta Sales mencatat secara
konvensional menggunakan formulir kertas jika ada pelanggan yang berminat atau
ingin membeli motor ke dealer. Hal tersebut mengakibatkan Admin CRM kesulitan
untuk mengolah data pelanggan mengenai status pembelian serta untuk di Follow
up di kemudian hari guna menawarkan produk kembali ke pelanggan tersebut.
Diagram alir yang sedang berjalan sebagai berikut:

Gambar 4. Sistem yang Sedang Berjalan

10
4.2.2 Anlalisis Sistem yang Akan Dikembangkan
Melihat dari sistem yang sedang berjalan maka sistem yang akan
dikembangkan merupakan perbaikan dari kelemahan sistem yang sedang berjalan
yaitu masih manual dan belum melibatkan teknologi informasi menggunakan
software.
Pada sistem yang akan dikembangkan Sales tidak perlu lagi memberi brosur
kertas untuk menawarkan produk dan juga tidak perlu lagi mengisi formulir
pelanggan secara konvensional, jadi pelanggan yang mengisikan data nya sendiri
yang diinput melalui sistem berbasis web ini. Lalu data tersebut akan di proses oleh
Admin CRM untuk melanjutkan ke tahap selanjutnya, dimulai dari metode
pembelian, metode pembayaran, survei dan sebagainya.
Anlasis sistem yang akan dikembangkan dapat dilihat pada (Gambar 5).

Gambar 5. Sistem yang Akan Dibuat


4.3 Tahap Desain
4.3.1. Entity Relationship Diagram (ERD)
Pada tahap desain di mulai dengan percangan database yang dilakukan
dengan model Entity Relationship Diagram (ERD).
1. Entitas Master

Gambar 6. Entitas Master

2. Menentukan atribut dan masing masing entitas

11
a. Admin

Gambar 7. Entitas Admin dengan atribut lengkap


b. Produk

Gambar 8. Entitas Produk dengan atribut Lengkap


c. Pelangan

Gambar 9. Entitas Pelanggan dengan Atribut Lengkap


4.3.2. Tabel Relasi
Tabel Relasi menunjukan adanya hubungan di antara entitas yang berasal dari
himpunan entitas yang berbeda. Relasi antar table dibawah ini menggambarkan
hubungan antar table lainnya. Bentuk hubungan tersebut diwakili oleh field
penghubung dengan jenis yang berbeda, jenis field tersebut adalah primary
key.

12
Gambar 10. Tabel Relasi
4.3.3. Struktur Database
Struktur Database Sistem Informasi Penjualan Tunas Honda Sukabumi
disajikan pada tabel-tabel berikut :
1. Tabel Admin
Tabel 2. Tabel Admin
Nama File Type Size Keterangan
ID Int 10 Primary Key
Username varchar 20 Not Null
Password Varchar 20 Not Null

2. Tabel Produk
Tabel 3. Tabel Produk
Nama File Type Size Keterangan
Id_produk Int 10 Primary Key
banner_aksesoris Varchar 225 Not Null
crub_weight Varchar 225 Not Null
daya_maks Varchar 225 Not Null
diameter_langkah Varchar 225 Not Null
foto_1 Varchar 225 Not Null
foto_2 Varchar 225 Not Null
Harga Varchar 225 Not Null

13
jarak_terendah Varchar 225 Not Null
kapasitas_minyak Varchar 225 Not Null
kapasitas_tangki Varchar 225 Not Null
Kategori Varchar 225 Not Null
panjang_lebar_tinggi Varchar 225 Not Null
rasio_kompresi Varchar 225 Not Null
rem_belakang Varchar 225 Not Null
rem_depan Varchar 225 Not Null
Sampul Varchar 225 Not Null
sistem_pengapian Varchar 225 Not Null
sistem_pengereman Varchar 225 Not Null
Stok Varchar 225 Not Null
s_bahan_bakar Varchar 225 Not Null
tinggi_tempat_duduk Varchar 225 Not Null
tipe_busi Varchar 225 Not Null
tipe_kopling Varchar 225 Not Null
ukuran_ban_belakang Varchar 225 Not Null
ukuran_ban_depan Varchar 225 Not Null
varian1 Varchar 225 Not Null
varian2 Varchar 225 Not Null
varian3 Varchar 225 Not Null

3. Tabel Pelanggan
Tabel 4. Tabel Pelanggan
Nama File Type Size Keterangan
Id_pelanggan Int 10 Primary key
Nama Varchar 50 Not Null
Alamat Varchar 255 Not Null
Id_produk Varchar 10 Foreign key
Rencana_pembelian Varchar 20 Not null
No_telepon Varchar 20 Not null
Status Varchar 20 Not Null

4. Tabel Promo
Tabel 5. Tabel Promo
Nama File Type Size Keterangan
Id Int 10 Primary key
Nama Varchar 20 Not null
Sampul Varchar 255 Not null
Caption Varchar 255 Not null

5. Tabel Galeri
Tabel 6. Tabel Galeri

14
Nama File Type Size Keterangan
Id Int 10 Primary key
Nama Varchar 20 Not null
Sampul Varchar 255 Not null
Caption Varchar 255 Not null

4.4 Desain Sistem Secara Umum


4.4.1 Diagram Konteks
Diagram Konteks merupakan model yang menggambarkan hubungan sistem
dengan lingkungan, yaitu gambaran atas apa saja yang dibutuhkan oleh sistem,
serta Informasi yang dihasilkan dan kemana informasi berikut tersebut diberikan.

Gambar 11. Diagram Konteks


Diagram konteks diatas menjelaskan tentang aliran data sistem dimana Admin
mengalirkan data produk, promosi dan galeri kedalam sistem, lalu guest user/
pelanggan melihat dan memilih data yang telah di alirkan admin dan user
mengalirkan data pribadi serta produk yang diminati kedalam sistem untuk di olah
kembali data nya oleh admin.
4.4.2 Sequence Diagram
Sequence diagram atau diagram urutan adalah sebuah diagram yang
digunakan untuk menjelaskan dan menampilkan interaksi antar objek-objek dalam
sebuah sistem secara terperinci. Selain itu sequence diagaram juga akan
menampilkan pesan atau perintah yang dikirim, beserta waktu pelaksanaannya.
Beikut adalah sequence diagram pada sistem

15
Gambar 12. Sequence Diagram
4.4.3 Struktur Navigasi
Struktur Navigasi dari aplikasi yang dibuat ditampilkan pada (Gambar 12)

Gambar 13. Struktur Navigasi


4.5 Desain Sistem Secara Detail
1. Rancangan form login admin

16
Sebelum melakukan proses aliran data diharuskan login terlebih dahulu
dengan memasukan username dan password yang telah terdaftar pada
database form ini ditujukan pada (Gambar 13)

Gambar 14. Form Log in


2. Halaman Dashboard
Halaman dashboard merupakan halaman depan dari website untuk admin,
setelah berhasil melakukan login pada sistem. Halaman Dashboard dapat
dilihat pada (Gambar 14)

Gambar 15. Halaman Dashboard


3. Halaman Unit/Produk
Halaman ini berfungsi untuk melihat daftar produk serta untuk
menambahkan data mengupdate dan menghapus produk.

17
Gambar 16. Halaman Unit/Produk
4. Halaman Data Promo
Halaman ini berfungsi untuk menambahkan dan menghapus daftar promo.
Halaman promo dapat dilihat pada (Gambar 16)

Gambar 17. Halaman Promo


5. Halaman Data Galeri
Halaman ini berfungsi untuk menambahkan dan menghapus data galeri.
Halaman galeri dapat dilihat pada (Gambar 17).

18
Gambar 18. Halaman Galeri
6. Halaman Pembeli/Pelanggan
Halaman in berfungsi untuk melihat data yang telah masuk dari Guest User
yang telah menginputkan data nya, serta untuk mengedit status apakah
sudah di follow up atau belum. Halaman pembeli bisa dilihat pada (Gambar
18).

Gambar 19. Halaman Pelanggan


4.6 Tahap Implementasi
Tahap Implementasi merupakan sebuah rancangan yang akan diterapkan
kedalam pemrograman yang akan dibuat menjadi sebuah aplikasi yang siap
digunakan oleh user. Pada tahap implementasi database menggunakan MySQL
dan tahap pemrograman menggunakan PHP, CSS dan HTML, implementasi
program dapat dilihat pada gambar 19, dan implementasi database dapat dilihat
pada Gambar 20.

19
Gambar 20. Tahap Implementasi menggunakan Visual Studio Code

Gambar 21. Tahap Implementasi Database

20
BAB V
HASIL DAN PEMBAHASAN
5.1 Hasil
Tahap sebelumya telah dijelaskan perencanaan, analisis, perancangan dan
proses implementasi. Berikut ini merupakan hasil dan pembahasan dari bentuk
tampilan mengenai Sistem Informasi Penjualan Motor Berbasis Web yang
telah dibuat dengan tahapan-tahapan tersebut.
5.1.1 Halaman Login Admin
Halaman Login dapat diakses oleh admin, admin yang dapat masuk ke halaman
selanjutnya yaitu admin yang askes login nya valid. Tampilan halaman login
dilihat pada Gambar 22.

Gambar 22. Gambar Login Admin


5.1.2 Halaman Dashboard
Halaman Dashboard adalah halaman awal dari web administrator, Halaman ini
menandakan bahwa telah berhasil melewati halaman login. Halaman tersebut bisa
dilihat pada gambar 22.

21
Gambar 23. Halaman Dashboard
5.1.3 Halaman Daftar Produk
Halaman daftar produk terdapat form dan beberapa tombol fungsi untuk
menambahkan produk dan edit produk seperti pada gambar berikut :

Gambar 24. Halaman Produk


5.1.4 Halaman Data Pelanggan
Halaman data pelanggan terdapat form dan tombol fungsi untuk update status
dan export data menjadi excel dan pdf seperti pada gambar berikut:

22
Gambar 25. Halaman Pelanggan
5.1.5 Halaman Daftar Promo
Halaman Daftar Promo terdapat form dan fungsi untuk menambahkan dan
menghapus data promo seperti pada gambar berikut :

Gambar 26. Halaman Promo


5.1.6 Halaman Daftar Galeri
Halaman Daftar Galeri terdapat form dan fungsi untuk menambahkan dan
menghapus data galeri. Halaman tersebut bisa dilihat pada gambar berikut ini.

23
Gambar 27. Halaman Galeri
5.1.7 Halaman Beranda Guest User
Halaman Beranda adalah halaman utama yang diakses oleh guest user.
Tampilan halaman beranda adalah sebagai berikut:

Gambar 28. Halaman Beranda Guest User


5.1.8 Halaman Produk
Halaman Produk berisi beberapa produk yang telah di inputkan oleh admin di
halaman Daftar Produk, dan berisi beberapa tombol yaitu tombol beli dan
selengkapnya. Tampilan halaman beranda adalah sebagai berikut:

24
Gambar 29. Halaman Produk Guest User
5.1.9 Halaman Galeri
Halaman Galeri berisi beberapa foto yang telah di inputkan oleh admin di
halaman data galeri. Tampilan halaman Galeri adalah sebagai berikut :

Gambar 30. Halaman Galeri Guest User


5.1.10 Halaman Hubungi Kami
Halaman ini terdapat beberapa informasi informasi lokasi dari perusahaan, dan
ada tombol whatsapp me yang langsung hyperlink ke whatsapp ke admin
CRM. tampilan Halaman Hubungi Kami adalah sebagai berikut:

25
Gambar 31. Halaman Hubungi Kami
5.1.11 Halaman Promo
Halaman promo terdapat beberapa informasi promo terkini yang telah di input
oleh admin di halaman Daftar Promo. Tampilan Halaman Promo adalah
sebagai berikut:

Gambar 32. Halaman Promo


5.2 Pembahasan
5.2.1 Uji Coba Sistem
Setelah tahap implementasi dilakukan maka selanjutnya yaitu adalah tahap uji
coba sistem. Tahap ini dilakukan untuk mengetahui apakah aplikasi yang

26
dirancang sudah sesuai dengan keinginan yang dirancang, dan tahap ini pun
dapat mencari kekurangan maupun eror yang ada di aplikasi.
5.2.2 Uji Coba Struktural
Uji coba ini dilakukan untuk memastikan apakah keadaan program terstruktur
dengan baik sesuai yang diharapkan, uji coba structural merupakan suatu uji
kesesuaian dengan membandingkan konsep awal dan konsep akhir.
Uji coba ini dilakukan dengan cara menjalankan form/halaman pada program
untuk mendapatkan hasil yang diinginkan dari setiap halaman. Jika terjadi
kesalahan atau hasil yang tidak sesuai dengan yang diinginkan maka proses
akan kembali.
Tabel 7. Tabel Uji Struktural
No Form Uji Coba Hasil
1. Halaman Login Ketika admin klik
Admin tombol login dan
berhasil melewati
validasi maka akan
tampil halaman
dashboard admin
2. Halaman Ketika admin
Dashboard berhasil melakukan
(Admin) login, maka akan
akan tampil halaman
dashboard dari admin
3. Halaman Daftar Ketika klik sidebar
Produk (Admin) menu Daftar produk
yang ada di halaman
admin maka akan
tampil formulir
4. Halaman Tambah Ketika klik tombol
Produk (Admin) tambah data produk
yang ada di halam
Produk maka akan
tampil formulir
tambah produk
5. Halaman Data Ketika klik di bagian
Pelanggan sidebar Data
(Admin) Pelanggan maka akan
muncul Halaman
Data Pelanggan yang
berisi form
pelanggan
6. Halaman Update Ketika di klik update
Status (Admin) status di halaman
Data Pelanggan maka
akan muncul

27
halaman update
status
7. Halaman Data Ketika di klik
Promo (Admin) Tombol Data Promo
di halaman
dashboard maka akan
muncul halaman data
promo
8. Halaman Data Ketika di klik tombol
Galeri (Admin) Data Galeri di
halaman Dashboard
maka akan muncul
Halaman data promo
9. Halaman Beranda Halaman pertama
(Guest User) kali terbuka oleh
guest user adalah
halaman beranda
10. Halaman Produk Ketika guest user klik
(Guest User) produk di navbar
maka akan muncuk
halaman produk
11. Halaman Beli Ketika guest user klik
(Guest User) tombol beli maka
akan muncul formulir
pemesanan

5.2.3 Uji Coba Fungsional


Uji fungsional dilakukan setelah uji coba struktural dilakukan serta hasilnya
sesuai. Uji coba fungsional dilakukan untuk menguji semua tombol navigasi
pada setiap form yang ada. Apakah sesuai dengan fungsi atau tidak. Hasil
pengujian disimpan dalam bentuk tabel seperti di tunjuk pada (Tabel 8).
Tabel 8. Tabel Uji Fungsional
Halaman Tombol Hasil Proses Hasil
Login Admin Login Halaman Berfungsi
Dashboard
Logout Keluar dari Berfungsi
halaman
dashboard
Dashboard Data Promo Menuju ke Berfungsi
(Admin) Halaman Promo
Data Galeri Menuju Ke Berfungsi
Halaman Data
Galeri

28
Delete Menghapus salah Berfungsi
satu produk yang
terdapat di form
Halaman Daftar Update Stok Menuju ke Berfungsi
Produk (Admin) halaman update
stok
Tambah data Menju ke halaman Berfungsi
produk tambah produk
Export semua data Mengunduh data Berfungsi
pelanggan
berbentu excel
Export Data Hari Mengunduh data Berfungsi
ini pelanggan yang
Halaman Daftar masuk di hari yang
Pelanggan sama berbentuk
(Admin) pdf
Update Status Menuju ke Berfungsi
halaman update
status pembelian
dari salah satu
pelanggan
Tambah data Menuju ke Berfungsi
Promo halaman tambah
Halaman Data
data promo
Promo (Admin)
Delete Menghapus salah Berfungsi
satu data promo
Delete Menghapus salah Berfungsi
satu data galeri
Halaman Data
Tambah data Menuju ke Berfungsi
Galeri (Admin
Galeri halaman tambah
Galeri
Beli Menuju ke Berfungsi
halaman formulir
Pemesanan
Halaman Produk
Selengkapnya Menuju ke Berfungsi
(Guest User)
halaman detail
produk yang
dipilih
Halaman Beli Submit Menyimpan data Berfungsi
(Guest User) pelanggan yang di
isi kedalam
database
Halaman Hubungi Tombol whatsapp Menuju ke aplikasi Berfungsi
Kami (Guest User) me whatsapp dan
langsung ke
halaman chat dari
aplikasi whatsapp

29
5.2.4 Uji Validasi
Uji Validasi merupakan suatu proses pengujian untuk memastikan kesesuaian
antara input dan output. Berikut ini bagian hasil dari uji validasi
Tabel 9. Uji Validasi
No Form Input Output Keterangan
1. Login Validasi
Berhasil dan
kombinasi
username
dan
password
kondisi
benar
2. Login Validasi
Gagal dan
kombinasi
username
dan
password
dalam
kondisi
salah
3. Simpan Validasi
Tombol
submit
pada
formulir
pembelian
dalam
kondisi
benar
4. Edit Tombol
Update
status pada
halaman
daftar
pelanggan
dalam
kondisi
benar
5. Hapus Tombol
Hapus
pada
halaman
daftar
promo

30
dalam
kondisi
benar
6. Logout Validasi
Logout
dalam
kondisi
benar

31
BAB VI
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Sistem informasi penjualan motor berbasis web ini membantu CRM dalam
mengelola data dari guest user, serta admin dapat me manage produk, promosi,
dan galeri yang bisa di modifikasi sesuai kondisi yang ada.
Aplikasi ini telah melalui tahap uji coba, diantaranya uji coba struktural,
fungsional. Setelah semua proses uji coba selesai maka aplikasi ini siap digunakan
dan melakukan pemeliharaan yang baik agar dapat digunakan secara maksimal.
6.2 Saran
Terbentuknya Aplikasi Penjualan Motor Berbasis web, maka bisa membantu
CRM untuk melakukan promosi serta pengambilan data dari guest user. Setelah
mengambil beberapa kesimpulan diatas, maka ada beberapa saran yang akan
disampaikan seperti pengembangan aplikasi lebih lanjut, misalnya dengan
penambahan fungsi melakukan pembayaran hingga pembelian selesai dan dibuat
menggunakan non guest user.

32
DAFTAR PUSTAKA
Betha, Pengertian sistem informsi (https://www.dosenit.com/kuliah-it/sistem-
informasi/pengertian-sistem-informasi-menurut-para-ahli)
Ramadhan,Sandi,Febriyatna dan Uus Rusmawan. 2018. Mebangun Aplikasi dengan
PHP, Codeigniter dan Ajax. Jakarta: Elex Media Komputindo
Muhammad Iqbal. 2019. Perancangan Aplikasi Penjualan Sepeda Motor Dan
Sparepart Motor Berbasis Web
Nugriho, Php Merut para pakar (https://www.bangpahmi.com / pengertian – bahasa –
pemrograman – php -menurut para - pakar/)
Sidik , Betha. 2012. Pemrograman Web Dengan PHP” . Yogyakarta: Graha Ilmu

33
LAMPIRAN

34
Surat Balasan Praktek Lapang

35
Surat Keterangan Selesai Praktek Lapang

36
Kartu Bimbingan Praktek Lapang

37
Daftar Kehadiran Praktek Lapang

38
39
40
Surat Izin Praktek Lapang

41

Anda mungkin juga menyukai