ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf ·...
Transcript of ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf ·...
ANALISA DAN PERANCANGAN SISTEM INFORMASI
PEMESANAN SERVICE MOTOR KUNJUNGAN PADA
AHASS HONDA PT. TUNAS DWIPA MATRA
BERBASIS WEB
SKRIPSI
RISKI SETIAWAN
1210512052
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI SISTEM INFORMASI
2017
ANALISA DAN PERANCANGAN SISTEM INFORMASI
PEMESANAN SERVICE MOTOR KUNJUNGAN PADA
AHASS HONDA PT. TUNAS DWIPA MATRA
BERBASIS WEB
SKRIPSI
Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar
Sarjana Komputer
RISKI SETIAWAN
1210512052
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI SISTEM INFORMASI
2017
ii
iii
iv
v
ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN
SERVICE MOTOR KUNJUNGAN PADA AHASS HONDA PT. TUNAS
DWIPA MATRA BERBASIS WEB
Riski Setiawan
Abstrak
PT. Tunas Dwipa Matra merupakan perusahaan yang bergerak dibidang otomotif
yang melayani jasa perbaikan yang berada di Tebet, Jakarta Selatan, PT. Tunas
Dwipa Matra merupakan anak perusahaan dari PT. Tunas Ridean, Tbk. yang
bergerak dibidang retailer atau dealership resmi Sepeda Motor Honda. PT. Tunas
Dwipa Matra masih belum memiliki aplikasi pendukung untuk menjalankan
proses bisnisnya dalam pengolahan data konsumen maupun pengolahan data
pemesanan, selain itu proses pemesanan service motor kunjungan tidak ada
catatan khusus dalam penggunaannya, sehingga membuat proses pengolahan data
membutuhkan waktu yang lama dan sering terjadi kesalahan. Untuk itu maka
perlu dibangun sebuah sistem informasi yang bisa menangani permasalahan
tersebut. Tujuan dari penelitian ini adalah untuk mengetahui sistem yang berjalan,
membuat perancangan sistem, melakukan testing dan implementasi sistem
informasi jasa pelayanan perbaikan. Dengan adanya sistem informasi ini pihak
PT. Tunas Dwipa Matra dapat mengatasi masalah pengolahan data pemesanan,
pengolahan data konsumen. Melihat permasalahan di atas, maka pengumpulan
data dilakukan dengan menggunakan sumber data primer dan skunder. Metode
pendekatan yang digunakan terstruktur dan metode pengembangan sistem
informasi pemesanan berbasis web dibuat dengan metode PIECES.
Kata Kunci : Aplikasi, Pengolahan Data, Pemesanan, Konsumen
vi
ANALYSIS AND DESIGN SYSTEM ORDERING INFORMATION
SERVICE VISIT IN AHASS HONDA MOTOR PT. TUNAS DWIPA
MATRA WEB
Riski Setiawan
Abstract
PT. Tunas Dwipa Matra is a company engaged in automotive repair services
serving residing in Tebet, South Jakarta, PT. Tunas Dwipa Matra is a subsidiary
of PT. Tunas, Tbk. engaged in retailer or authorized dealership Motorcycles
Honda. PT. Tunas Dwipa Matra still lacks support applications to run their
business processes in the processing of customer data and order data processing,
besides process service reservations visit motors no special notes in its use, thus
making the data processing takes a long time and frequent errors. For that it is
necessary to build an information system that could handle these problems. The
purpose of this study was to determine the running system, making system design,
testing and implementation of information systems repair services. With this
information system PT. Tunas Dwipa Matra can overcome the problem of
booking data processing, data processing consumers. See the above problems, the
data collection is done by using primary and secondary data sources. The method
used is structured and information system development methods Web-based
reservations made by the method PIECES.
Keyword: Applications, Data Processing, Booking, Customer
vii
KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadirat Allah SWT atas segala karunia-
Nya sehingga skripsi ini berhasil diselesaikan. Judul yang dipilih dalam penelitian
ini yang dilaksanakan sejak Maret 2017 ini adalah “Analisa Dan Perancangan
Sistem Informasi Pelayanan Booking Service Motor Kunjungan Pada Ahass
Honda PT. Tunas Dwipa Matra Berbasis Web”. Terima kasih penulis ucapkan
kepada Ibu Yuni Widiastiwi,S.kom,M.Si selaku dosen pembimbing yang telah
banyak memberikan saran yang sangat bermanfaat.
Disamping itu, ucapan terima kasih juga disampaikan kepada Bapak Warga
Sutrisno dan Ibu Ade Aisyah selaku orang tua, Kak Maelani, Kak Reffi Gunawan,
serta seluruh keluarga yang tidak henti-hentinya memberikan penulis semangat
dan doa. Selain itu juga, penulis mengucapkan terima kasih untuk rhiyan, roby,
anam, hafiz, silvie, dwi, ghea, safitri yang telah memberikan dukungan morilnya.
Terima kasih kepada teman-teman lokal B yang telah membantu dalam penulisan
skripsi ini.
Jakarta, 6 Februari 2017
Penulis
viii
DAFTAR ISI
HALAMAN JUDUL................................................................................................i
PERNYATAAN ORISINILITAS...........................................................................ii
PERNYATAAN PERSETUJUAN PUBLIKASI………………………………...iii
PENGESAHAN………………………………………………………….……….iv
ABSTRAK………………………………………………………………………...v
ABSTRACT………..……………………………………………………………..vi
KATA PENGANTAR .......................................................................................... vii
DAFTAR ISI ........................................................................................................ viii
DAFTAR TABEL .................................................................................................... x
DAFTAR GAMBAR ............................................................................................. xi
DAFTAR SIMBOL .............................................................................................. xiii
DAFTAR LAMPIRAN ........................................................................................ xvi
BAB I PENDAHULUAN ........................................................................................ 1
I.1 Latar Belakang ................................................................................................... 1
I.2 Rumusan Masalah .............................................................................................. 1
I.3 Batasan Masalah ................................................................................................ 2
I.4 Tujuan dan Manfaat ............................................................................................ 2
I.5 Tujuan dan Manfaat ............................................................................................ 2
I.6 Luaran yang diharapkan ..................................................................................... 2
I.7 Sistematika Penulisan ......................................................................................... 3
BAB II LANDASAN TEORI .................................................................................. 4
II.1 Tinjauan umum sistem informasi, sistem informasi.......................................... 4
II.2 Aplikasi Berbasis Web ...................................................................................... 6
II.3 Sistem Basis Data .............................................................................................. 7
II.4 UML .................................................................................................................. 7
II.5 Metode Analisa Sistem ...................................................................................... 8
II.6 Model Pengembangan Sistem RAD .................................................................. 9
II.7 Tinjauan Perangkat Lunak ............................................................................... 12
II.8 Service dan Bengkel ........................................................................................ 13
II.9 Review Riset yang Relevan ............................................................................. 14
BAB III METODOLOGI PENELITIAN............................................................... 17
III.1 Kerangka Penelitian ....................................................................................... 17
III.2 Tahapan Penelitian ......................................................................................... 18
III.3 Tempat dan Waktu Penelitian ........................................................................ 20
III.4 Alat yang Digunakan ..................................................................................... 20
III.5 Tahapan Kegiatan .......................................................................................... 20
ix
BAB IV HASIL DAN PEMBAHASAN ............................................................... 21
IV.1 Profil Perusahaan .......................................................................................... 21
IV.2 Visi Dan Misi ............................................................................................... 21
IV.3 Struktur Organisasi Perusahaan ................................................................... 22
IV.4 Tugas Dan Tanggung Jawab ........................................................................ 22
IV.5 Analisa Sistem Berjalan ............................................................................... 24
IV.6 Prosedur Sistem Berjalan .............................................................................. 27
IV.7 Identifikasi Masalah...................................................................................... 30
IV.8 Masalah Pokok.............................................................................................. 32
IV.9 Penyelesaian Masalah ................................................................................... 33
IV.10 Perancangan Sistem ..................................................................................... 33
IV.11 Perancangan Sistem Usulan ......................................................................... 34
IV.12 Rancangan Logik ......................................................................................... 37
IV.13 Rancangan Fisik............................................................................................ 72
IV.14 Konfigurasi Sistem Komputer ..................................................................... 77
IV.15 Konfigurasi Jaringan .................................................................................... 79
IV.16 Perancangan Antar Muka ........................................................................... 80
IV.17 Uji Coba ...................................................................................................... 87
IV.18 Dokumentasi ............................................................................................... 88
IV.19 Implementasi ............................................................................................... 92
BAB V PENUTUP ................................................................................................. 95
V.1 Kesimpulan ..................................................................................................... 95
V.2 Saran ............................................................................................................... 95
DAFTAR PUSTAKA ............................................................................................ 97
RIWAYAT HIDUP
LAMPIRAN
x
DAFTAR TABEL
Tabel 1 Review Riset Yang Relevan ........................................................... 14
Tabel 2 Tahapan Kegiatan ........................................................................... 20
Tabel 3 Data Masukan ................................................................................. 24
Tabel 4 Data Keluaran ................................................................................. 25
Tabel 5 Data Simpanan ................................................................................ 25
Tabel 6 Kebutuhan Fungsional Sistem ........................................................ 25
Tabel 7 Skenario Use Case Yang Berjalan .................................................. 28
Tabel 8 Identifikasi Aktor Sistem ................................................................ 40
Tabel 9 Identifikasi Use Case ...................................................................... 40
Tabel 10 Spesifikasi Use Case Diagram Daftar ............................................. 42
Tabel 11 Spesifikasi Use Case Diagram Login.............................................. 43
Tabel 12 Spesifikasi Use Case Diagram Pemesanan ..................................... 45
Tabel 13 Spesifikasi Use Case Diagram Kelola Pemesanan ......................... 46
Tabel 14 Spesifikasi Use Case Diagram Kelola Jadwal Mekanik ................. 47
Tabel 15 Spesifikasi Use Case Diagram Kelola Pembayaran ........................ 48
Tabel 16 Spesifikasi Use Case Diagram Kelola Laporan .............................. 49
Tabel 17 Rancangan Database Tabel Konsumen ........................................... 72
Tabel 18 Rancangan Database Tabel Admin ................................................. 72
Tabel 19 Rancangan Database Tabel Booking .............................................. 73
Tabel 20 Rancangan Database Tabel Mekanik .............................................. 73
Tabel 21 Rancangan Database Tabel Jadwal ................................................. 74
Tabel 22 Rancangan Database Tabel Pembayaran ........................................ 74
Tabel 23 Spesifikasi Perangkat Keras Server ................................................ 77
Tabel 24 Spesifikasi Perangkat Keras Client ................................................. 77
Tabel 25 Spesifikasi Perangkat Keras Lunak................................................. 78
Tabel 26 Spesifikasi Perangkat Jaringan........................................................ 78
Tabel 27 Uji Coba .......................................................................................... 87
Tabel 28 Jadwal Implementasi ....................................................................... 94
xi
DAFTAR GAMBAR
Gambar 1 Fase Fase RAD ............................................................................ 10
Gambar 2 Kerangka Penelitian .................................................................... 17
Gambar 3 Struktur Organisasi ...................................................................... 22
Gambar 4 Use Case Diagram Pemesanan Service Motor Kunjungan ......... 27
Gambar 5 Activity Diagram Sistem Berjalan .............................................. 30
Gambar 6 Class Diagram ............................................................................. 38
Gambar 7 Use Case Diagram Sistem Usulan ............................................... 39
Gambar 8 Use Case Diagram Usulan Daftar ............................................... 42
Gambar 9 Use Case Diagram Usulan Login ................................................ 43
Gambar 10 Use Case Diagram Usulan Pemesanan........................................ 44
Gambar 11 Use Case Diagram Usulan Kelola Pemesanan ............................ 46
Gambar 12 Use Case Diagram Usulan Kelola Jadwal Mekanik.................... 47
Gambar 13 Use Case Diagram Usulan Kelola Pembayaran .......................... 48
Gambar 14 Use Case Diagram Usulan Laporan ............................................ 49
Gambar 15 Activity Diagram Daftar.............................................................. 51
Gambar 16 Activity Diagram Login Konsumen ............................................ 52
Gambar 17 Activity Diagram Konsumen Pemesanan ................................... 53
Gambar 18 Activity Diagram Pemesanan Jadwal .......................................... 54
Gambar 19 Activity Diagram Login Admin .................................................. 55
Gambar 20 Activity Diagram Kelola Data Pemesanan .................................. 56
Gambar 21 Activity Diagram Kelola Jadwal ................................................. 57
Gambar 22 Activity Diagram Login Mekanik ............................................... 58
Gambar 23 Activity Diagram Lihat Jadwal ................................................... 59
Gambar 24 Activity Diagram Kelola Pembayaran ........................................ 60
Gambar 25 Sequence Diagram Daftar ........................................................... 61
Gambar 26 Sequence Diagram Login Customer ........................................... 62
Gambar 27 Sequence Diagram Konsumen Pemesanan ................................. 63
Gambar 28 Sequence Diagram Pemesanan Jadwal ....................................... 64
Gambar 29 Sequence Diagram Login Admin ................................................ 65
Gambar 30 Sequence Diagram Kelola Data Pemesanan ............................... 66
Gambar 31 Sequence Diagram Kelola Jadwal ............................................... 67
Gambar 32 Sequence Diagram Kelola Pembayaran ...................................... 68
Gambar 33 Sequence Diagram Login Mekanik ............................................. 69
Gambar 34 Sequence Diagram Lihat Jadwal ................................................. 70
Gambar 35 Sequence Diagram Kelola Pembayaran ...................................... 71
Gambar 36 Konfigurasi Jaringan ................................................................... 79
Gambar 37 Tampilan Halaman Index ............................................................ 80
Gambar 38 Tampilan Halaman Daftar ........................................................... 81
Gambar 39 Tampilan Halaman Login............................................................ 82
Gambar 40 Tampilan Halaman Pemesanan ................................................... 83
Gambar 41 Tampilan Halaman Kelola Data Pemesanan ............................... 84
Gambar 42 Tampilan Halaman Kelola Data Jadwal ...................................... 85
Gambar 43 Tampilan Halaman Kelola Pembayaran ...................................... 86
xii
Gambar 44 Tampilan Halaman Utama .......................................................... 89
Gambar 45 Tampilan Halaman Daftar ........................................................... 89
Gambar 46 Tampilan Halaman Login............................................................ 90
Gambar 47 Tampilan Halaman Pemesanan ................................................... 90
Gambar 48 Tampilan Halaman Kelola Data Pemesanan ............................... 91
Gambar 49 Tampilan Halaman Kelola Data Jadwal ...................................... 91
Gambar 50 Tampilan Halaman Kelola Data Pembayaran ............................. 92
xiii
DAFTAR SIMBOL
a. Daftar Simbol Use Case Diagram
No. Notasi Simbol Deskripsi
1.
Aktor
Actor menggambarkan orang, system
atau external entitas yang
menyediakan atau menerima
informasi dari sistem. Aktor memberi
input atau menerima informasi dari
sistem.
2. Usecase
Use case digambarkan sebagai
lingkaran elips dengan nama use case
dituliskan didalamnya. Usecase
berfungsi untuk menunjukkan proses
yang terjadi pada sistem.
3. Association
Associations digunakan untuk
menggambarkan bagaimana actor
terlibat dalam use case. Association
digambarkan dengan sebuah garis
yang menghubungkan antara Actor
dengan Use Case.
4. System
Boundary
Merupakan batas antara sistem dan
aktor. Biasanya dinotasikan dengan
bujur sangkar. Semua use case harus
berada didalam system boundary.
5. Include
Adalah kelakuan yang harus
terpenuhi agar sebuah event dapat
terjadi, dimana pada kondisi ini
sebuah use case adalah bagian dari
use case lainnya .
<<include>
>
xiv
6. Extend
Extend, yaitu kelakuan yang hanya
berjalan di bawah kondisi tertentu.
Hubungan extend antar usecase
berarti bahwa suatu usecase
merupakan tambahan kegunaan dari
use-case yang lain jika kondisi atau
syarat tertentu dipenuhi.
b. Daftar Simbol Activity Diagram
No. Notasi Simbol Deskripsi
1.
Awal (Initial State)
Titik awal, untuk memulai
suatu aktivitas.
2. Akhir (Final State)
Titik akhir, untuk mengakhiri
aktivitas.
3. Aktifitas (Activity)
Menandakan sebuah aktivitas.
4. Transisi (Transition)
Komunikasi antar obyek-
obyek.
5. Keputusan (Decision)
Pilihan untuk mengambil
keputusan.
<<extend>
>
xv
c. Daftar Simbol Sequence Diagram
No. Notasi Simbol Deskripsi
1.
Objek (Object)
Instance dari sebuah class yang
dituliskan tersusun secara horizontal
diikuti lifeline
2. Pesan
(Message)
Indikasi untuk komunikasi antar
object
3. Lifeline
Indikasi keberadaan sebuah objek
dalam basis waktu
4. Activation
Indikasi dari sebuah objek yang
melakukan suatu aksi
d. Daftar Simbol Class Diagram
No. Notasi Simbol Deskripsi
1.
Kelas (Class)
Menunjukkan class-class
yang dibangun
berdasarkan prosesproses
sebelumnya (diagram
sequence)
2. Association
Menunjukkan hubungan
antara class pada diagram
class
Class
+attribute
+operation()
:Object1
message
xvi
DAFTAR LAMPIRAN
Lampiran A
Lampiran A1 Form Pendaftaran Konsumen
Lampiran B
Lampiran B1 Form Kwitansi
Lampiran C
Lampiran C1 Dokumen Daftar Service
Lampiran D
Lampiran D1 Struktur Tabel Konsumen
Lampiran D2 Struktur Tabel Admin
Lampiran D3 Struktur Tabel Booking
Lampiran D4 Struktur Tabel Mekanik
Lampiran D5 Struktur Tabel Jadwal
Lampiran D6 Struktur Tabel Pembayaran
Lampiran E
Lampiran E1 Form Daftar
Lampiran E2 Form Login
Lampiran E3 Form Pemesanan
Lampiran E4 Kelola Jadwal
Lampiran E5 Kelola Pembayaran
Lampiran F
Lampiran F1 Laporan Pemesanan
Lampiran F2 Laporan Pembayaran
Lampiran G
Lampiran G1 Data User
Lampiran G2 Data Admin
Lampiran G3 Data Mekanik