ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf ·...

17
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

Transcript of ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf ·...

Page 1: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 2: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 3: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

ii

Page 4: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

iii

Page 5: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

iv

Page 6: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 7: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 8: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 9: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 10: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 11: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 12: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 13: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 14: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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>

>

Page 15: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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>

>

Page 16: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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

Page 17: ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMESANAN …repository.upnvj.ac.id/1827/1/AWAL.pdf · ahass honda pt. tunas dwipa matra berbasis web skripsi riski setiawan 1210512052 universitas

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