sistem informasi penyewaan mobil pada cv ...jurnal.stmikelrahma.ac.id/assets/file/miftah abdul...

13
SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem Informasi/STMIK El Rahma Yogyakarta E-mail : [email protected] Abstract Along with the development of technology, especially in the field of information technology services, the need for supporting facilities and infrastructure in the business world is very large, especially to get information that is fast, accurate and available at any time. The use of computers as an information technology tool is very much needed in almost every aspect of life. A company both large and small utilizes this technological development to facilitate their business. Either used for inter-company needs or used for internal needs. This is done to improve services to consumers who are increasingly growing and with the need for products, goods and services that emphasize quality. High mobility and little time, of course, make a separate obstacle. Therefore transportation becomes an important part in supporting activities for time efficiency. Not infrequently also many people take advantage of transportation services, for example, a car is one of the right choices because in addition to shortening time is also one of the most comfortable places when you're on the road. Keyword : aplikasi rental mobil

Upload: others

Post on 08-Jan-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE

TRANSPORT

Miftah Abdul Majid

Sistem Informasi/STMIK El Rahma Yogyakarta

E-mail : [email protected]

Abstract

Along with the development of technology, especially in the field of

information technology services, the need for supporting facilities and infrastructure

in the business world is very large, especially to get information that is fast, accurate

and available at any time. The use of computers as an information technology tool is

very much needed in almost every aspect of life.

A company both large and small utilizes this technological development to

facilitate their business. Either used for inter-company needs or used for internal

needs. This is done to improve services to consumers who are increasingly growing

and with the need for products, goods and services that emphasize quality.

High mobility and little time, of course, make a separate obstacle. Therefore

transportation becomes an important part in supporting activities for time efficiency.

Not infrequently also many people take advantage of transportation services, for

example, a car is one of the right choices because in addition to shortening time is

also one of the most comfortable places when you're on the road.

Keyword : aplikasi rental mobil

Page 2: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

PENDAHULUAN

Seiring dengan semakin berkembangnya teknologi khususnya dalam bidang

teknologi informasilayananjasa, kebutuhan penunjang sarana dan prasarana dalam

dunia bisnis sangat besar, terutama untuk mendapatkan informasi yang cepat, tepat

dan tersedia setiap saat. Penggunaan komputer sebagai salah satu alat teknologi

informasi sangat dibutuhkan keberadaannya pada hampir disetiap aspek kehidupan.

Suatu perusahaan baik besarmaupun kecil memanfaatkan perkembangan

teknologi ini guna mempermudah bisnis mereka. Baik digunakan untuk kebutuhan

antar perusahaan maupun digunakan untuk kebutuhan intern. Hal ini dilakukan

untuk meningkatkan pelayanan terhadap konsumen yang semakin hari semakin

bertambah dan dengan kebutuhan akan produk, barang maupun jasa yang

mengedepankan kualitas.

Mobilitas tinggi dan waktu yang sedikit tentu saja menjadikan sebuah kendala

tersendiri. Oleh karena itu tranportasi menjadi bagian penting dalam menunjang

aktifitas demi efisiensi waktu. Tak jarang pula banyak orang memanfaatkan jasa

tranportasi, mobil contohnya, menjadi salah satu pilihan yang tepat karena selain

mempersingkat waktu juga menjadi salah satu tempat ternyaman ketika sedang

berada di jalan.

Melihat keadaan tersebut, rental mobil menjadi salah satu usaha dalam

menunjang kebutuhan. Tidak sedikit perusahaan yang menyediakan jasa sewa mobil

khususnya di kota Jogja yang notabenya adalah kota pelajar dan banyak memiliki

berbagai tempat wisata. Hal ini menjadikan kota Jogja sebagai lahan bisnis yang

bagus bagi para penyedia jasa penyewaan mobil.

Oleh karena itu dirancang suatu Sistem Informasi Penyewaan Mobil Pada

CV.Elite Transport guna mempermudah pemilik jasa penyewaan dalam mengatur

dan mempermudah baik itu pencatatan data mobil maupun melakukan pencatatan

transaksi penyewaan.

Page 3: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

Adapun tujuan penelitian sebagai berikut.

1. Merancang dan membuat sistem informasi penyewaan mobil untuk

mempermudah dalam urusan pencatatan data baik data pelanggan, data

mobil dan data transaksi.

2. Merancang dan membuat sistem informasi penyewaan mobil untuk

mempermudah dalam urusan pencarian data dan pembuatan laporan.

Adapun manfaat dari penelitian ini sebagai berikut.

1. Meningkatkan efesiensi kerja pada CV.Elite transport baik waktu maupun

biaya.

2. Memberikan kemudahan kepadapengelola dalam proses pencatatan data,

pencarian data dan membantu membuat laporan transaksi.

3. Memberikan kemudahan bagi pengelola dalam melakukan pengelolaan data

pemesanan.

LANDASAN TEORI

UML (Unified Modeling Language)

Adalah himpunan struktur dan tekhnik untuk pemodelan dan desain program

berorientasi obyek (OOP) serta aplikasinya. UML adalah metodologi untuk

mengembangkan sistem OOP dan sekelompok tools untuk mendukung

pengembangan sistem tersebut. UML mulai diperkenalkan oleh Object Management

Group, yaitu sebuah organisasi yang telah mengembangkan model, teknologi, dan

standar OOP sejak tahun 1980. Sekarang UML banyak digunakan oleh para praktisi

OOP. UML merupakan dasar bagi tool desain berorientasi dari IBM.

Secara kesimpulan UML berfungsi dalam salah datu standar bahasa yang

banyak digunakan dalam mendefinisikan requirement, membuat analisis dan desain.

Page 4: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

Class Diagram

Diagram kelas atau class diagram menggambarkan struktur sistem dari segi

pendefinisian kelas-kelas yang akan dibuat untuk membangun 27 sistem. Kelas

memiliki apa yang disebut atribut dan method atau operasi. Berikut penjelasan

atribut dan method :

1. Atribut merupakan variable-variabel yang dimiliki oleh suatu kelas.

2. Operasi atau method adalah fungsi-fungsi yang dimiliki oleh suatu kelas.

Berikut adalah simbol-simbol yang ada pada diagram kelas :

Tabel 1.1 Simbol-simbol class diagram (Sukamto & Shalahuddin, 2011)

No Simbol Deskripsi

1. kelas

class name

Kelas pada struktur sistem.

2. Antarmuka/Interface

Sama dengan konsep interface dalam

pemrograman berorientasi objek.

3. Asosiasi/Association

Relasi antar kelas dengan makna umum, asosiasi

biasanya juga disertai dengan multiplicity.

4. Asosiasi berarah/

Directed Association

Relasi antar kelas dengan makna kelas yang satu

digunakan oleh kelas yang lain, asosiasi biasanya

juga disertai dengan multiplicity.

5. Generalisasi

Relasi antar kelas dengan makna generalisasi-

spesialisasi (umumkhusus).

6. Kebergantungan/Depend

ensi

Relasi antar kelas dengan makna kebergantungan

antar kelas.

7.

Relasi antar kelas dengan makna semua-bagian

(whole-part).

Page 5: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

UseCase Diagram

Diagram Use Case (Use Case Diagram) merupakan diagram yang

menampilkan hubungan antar aktor dengan use case. Use case digunakan untuk

menunjukan hubungan antara aktor sebagai pengguna sistem dengan use case yang

digunakan. Use case dilakukan setidaknya oleh satu aktor yang mempresentasikan

dengan simbol orang yang dihubungkan dengan garis yang menunjukan hubungan

komunikasi. Notasi yang digunakan dalam membuat diagram use case dapat dilihat

pada tabel 1.2.

Tabel 1.2 Notasi UseCase Diagram

Notasi Aktor Keterangan

Aktor

Digunakan untuk menggambarkan

seseorang atau siapa saja yang

berhubungan dengan sistem yang

sedang dibangun.

Nama use case

Use Case

Digunakan untuk menggambarkan

bagaimana seorang aktor

menggunakan sistem.

Assosiasi

Digunakan untuk mengggambarkan

hubungan antara aktor dan use case.

<<include>> ---------->---------->

Relasi Include

Digunakan jika suatu use case

menggunakan fungsionalitas yang

disediakan oleh use case lainya.

<<extend>>

----------> Relasi Extend

Digunakan jika suatu use case

menggunakan fungsionalitas secara

opsional yang disediakan oleh use

case lainya.

Activity Diagram(Diagram Aktivitas)

Activity diagram memodelkan alur kerja (work flow) sebuah proses bisnis dan

urutan aktifitas dalam suatu proses. Diagram ini sangat mirip dengan sebuah

flowchart karena dapat memodelkan sebuah alur kerja dari satu aktifitas ke aktifitas

lainya. Activity diagram sangat berguna ketika menggambarkan perilaku pararel atau

menjelaskan bagaimana perilaku dalam berbagai use case berinteraksi. Totasi yang

dihunakan dalam membuat activity diagram serta penggunaanya dapat dilihat pada

tabel 1.3.

Page 6: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

Tabel 1.3 Notasi activity diagram

Notasi Nama Keterangan

Start state

Digunakan untuk menggambarkan awal dari

proses (start).

End state

Digunakan untuk menggambarkan akhir dari

proses (end).

activity

Activity Digunakan untuk menggambarkan proses

aktifitas berupa pengolahan data pada sistem.

Decision

Digunakan untuk menggambarkan

percabangan yang didasarkan pada sejumlah

kondisi dalam pengambilan keputusan.

State Transition Digunakan untuk menggambarkan aliran atau

arus dari proses yang sedang berjalan.

Transition

Digunakan untuk menggambarkan transition

kegiatan yang dilakukan secara pararel.

Sequence Diagram (Diagram Sequensial)

Menjelaskan tentang interaksi obyek yang disusun dalam suatu urutan waktu.

Diagram ini secara khusus berhubungan dengan use case. Sequence diagram

memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan

sesuatu didalam use case. Tipe diagram ini baik digunakan pada awal tahap

perancangan karena kesederhanaan dan kemudahanya untuk dimengerti.

RANCANGAN PENELITIAN

Perancangan system dan analisa dibuat untuk membantu memberikan

gambaran dalam membuat suatu sistem. Tahap ini sangat penting dilakukan karena

pada tahap perancangan ini memiliki tujuan dan maksud, diantaranya untuk

memenuhi kebutuhan kepada pemakai system selain itu juga untuk memberikan

gambaran yang jelas kepada pengguna system dan programmer tentang sistem yang

akan dibuat.

Page 7: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

Identifikasi Entitas Eksternal

Entitas eksternal merupakan kesatuan di lingkungan yang akan mempengaruhi

sistem dengan memberikan input ataupun menerima outputdari sistem. Dalam

perancangan sistem ini hanya terdapat satu entitas, yaitu entitas user/admin yang

mendapatkan hak akses untik input data seperti data pelanggan, data mobil dan data

transaksi.

Identifikasi Input dan Output

Tujuan dari identifikasi input dan output adalah untuk mengetahui apa saja

yang dapat dilakukan oleh setiap entitas di dalam sebuah sistem. Entitas user/admin

menginputkan data mobil, data pelanggan dan data transaksi kemudian menghasilkan

output berupa data mobil, data pelanggan dan data transaksi hingga menghasilkan

laporan data mobil, lapotan data pelanggan dan laporan transaksi.

Diagram Class

Diagram class menggambarkan struktur sistem dari segi pendefinisian kelas-

kelas yang akan dibuat untuk membangun sebuah sistem. Desain dari diagram class

seperti gambar 2.1.

Gambar 2.1 Diagram Class

Page 8: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

Use Case Diagram

Use case diagram merupakan sebuah teknik yang digunakan dalam

pengembangan sebuah software ataupun sistem informasi guna menangkap

kebutuhan fungsional dari sebuah sistem yang bersangkutan. Use case menjelaskan

interaksi yang terjadi antara aktor dan inisiator dari interaksi sistem itu sendiri

dengan sistem yang ada. Sebuah use case dipresentasikan dengan urutan langkah

yang sederhana.

1. Aktor

Merupakan gambaran dari pengguna aplikasi. Aktor memberikan suatu

gambaran yang jelas tentang apa yang harus dikerjakan oleh software

aplikasi.

2. Use case

Menggambarkan perilaku software aplikasi, termasuk interaksi antara aktor

dengan software aplikasi tersebut. Use case dibuat berdasarkan pada

keperluat aktor. Kegunaanya untuk mendefinisikan suatu bagian perilaku

sistem yang bersifat koheren tanpa perlu menyingkap struktur internal sistem

atau perangkat lunak yang sedang dikembangkan.

HASIL PENELITIAN DAN PEMBAHASAN

Setelah tahapan pada perancangan sistem terselesaikan maka tahap

senlanjutnya yaitu melakukan implementasi sistem untuk mencegah terjadinya

kesalahan. Pada tahapan ini ditampilkan sceenshoot dari aplikasi yang sudah jadi

dan juga termasuk pembahasanya.

Halaman login merupakan tampilan awal dari sebuah sistem. Admin/user

diminta untuk login dengan memasukan username dan pasword sebelum bisa

menggunakan sistem informasi penyewaan mobil. Halaman login bisa dilihar pada

gambar 1.1.

Page 9: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

Gambar 1.1 Tampilan halaman login

Halaman beranda adala halaman pertama yang ditampilkan setelah user/admin

berhasil login kedalam sistem. Terdapat beberapa menu disebelah kiri seperti meu

user, menu mobil, menu pelanggan, dan transaksi. Untuk tampilan halaman beranda

bisa dilihat pada gambar 1.2.

Gambar 1.2 Tampilan halaman beranda

Pada halaman ini menampilkan list tabel user. Terdapat juga fitur pencarian

nama user. Tampilan halaman user seperti pada gambar 1.3.

Page 10: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

Gambar 1.3 Tampilan halaman awal menu user

Halaman mobil menampilkan data mobil seperti foto mobil, tipe mobil, merk

mobil, nomor polisi dan status mobil. Terdapat fitur pencarian data mobil

berdasarkan nama/tipe mobil. Halaman mobil seperti gambar 1.4.

Gambar 1.4 Tampilan halaman mobil

Halaman pelanggan ini menampilkan data pelanggan seperti foto,nama lengkap,

nomor telepon dan status peminjaman. Terdapat fitur pencarian data pelanggan

berdasarkan nama pelanggan. Halaman mobil seperti gambar 1.5.

Page 11: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

Gambar 1.5 Tampilan halaman Pelanggan

Pada halaman transaksi pembayaran ini menampilkan data pembayaran yang

meliputi tanggan bayar, id transaksi dan jenis pembayaran. Tampilan halaman

transaksi pembayaran seperti gambar 1.6.

Gambar 1.6 Tampilan halaman transaksi pembayaran

Page 12: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

KESIMPULAN DAN SARAN

KESIMPULAN

Berdasarkan hasil penelitian yang telah dilakukan, dapat diambil kesimpulan

sebagai berikut :

1. Meningkatkan efesiensi kerja baik dari segi waktu maupun biaya.

2. Sistem informasi penyewaan mobil ini dapat membantu menyelesaikan

permasalahan yang timbul pada CV.Elite Transport dan dapat ditekan

semaksimal mungkin, terutama pada sistem pencatatan data pelanggan,

data mobil, data transaksi dan pembuatan laporan.

SARAN

Sistem informasi pemesanan mobil yang dibuat hanya dikhususkan

kepadapengelola usahadalam melakukan pencatatan data, baik data mobil, data

pelanggan dan data transaksi. Untuk pengembangan selanjutnya

diharapkanuntukmembuat sistem informasi yang bersifat umum sehingga baik

pengelola maupun calon pelanggan bisa mengakses untuk kemudian dibuatkan

aplikasi dalam bentuk mobile.

Page 13: SISTEM INFORMASI PENYEWAAN MOBIL PADA CV ...jurnal.stmikelrahma.ac.id/assets/file/Miftah Abdul Majid...SISTEM INFORMASI PENYEWAAN MOBIL PADA CV.ELITE TRANSPORT Miftah Abdul Majid Sistem

DAFTAR PUSTAKA

Agustiawan, A., 2006, Perancangan Aplikasi Pemesanan Rental Mobil CV.River

Berbasis Web, https://s3.amazonaws.com/academia.edu, diakses 5 November

2018, pukul 21.30 WIB.

Bahra, 2005, Analisis dan Desain Sistem Informasi, Graha Ilmu, Yogyakarta.

Budiato, I., 2016, Sistem Informasi Persewaan Mobil Berbasis Web Menggunakan

Metode UML, http://eprint.ums.ac.id/46089/1, diakses 8 Januari 2019, pukul

21.55 WIB.

Cayonno, 2014, Pembuatan Sistem Informasi Rental Mobil Purnama Rent Car Ploso

Pacitan Berbasis Web, http://ijns.org/journal/index.php, diakses 20 Desember

2018, pukul 09.33 WIB.

Faridl, M., 2015, Fitur Dahsyat Sublime Tex 3, http://lug.stikom.edu/wp-

content/media/Fitur-Dahsyat-Sublime-Tex-3.pdf, diakses 22 April 2018, pukul

23.00WIB

Halim, M.Z., 2013, Rancang Bangun Sistem Informasi Pada Rental Mobil Berbasis

Web dan Menggunakan SMS Gateway, http://eprints.umk.ac.id/2770/1,

diakses 17 Januari 2019, pukul 23.53 WIB.

Jogiyanto, H.M, 2001, Analisa dan Desain Sistem Informasi Edisi Kedua, Andi

Offset, Yogyakarta.

Kendall K.E & Kendall J.E, Alih Bahasa : Al-hamdany Hafedh, 2003, Analisis dan

Perancangan Sistem (jilid 1) edisi kelima, PT. Prenhallindo dan Pearson

Education Asia Pte. Ltd, Jakarta.

Nuri, M.H., 2014, Sistem Informasi Manajemen Rental Mobil Berbasis Web (Studi

Kasus Rental Mobil Naviri), http://digilib.uin-suka.ac.id/10953/1, diakses 15

Januari 2019, pukul 20.23 WIB.

Purwanto, Y., 2001, Pemrograman web Dengan PHP, Elex Media Komputindo,

Jakarta.

Sukamto, R. A., & Shalahuddin, M. (2011). Rekayasa Perangkat Lunak (Terstruktur

& Berorientasi Objek), 296.

Wirawan, 2009, Evaluasi Kinerja Sumber Daya Manusia : Teori Aplikasi dan

Penelitian. Jakarta: Salemba Empat.