RANCANG BANGUN APLIKASI PERSEWAAN MOBIL PADA POWER RENT CAR.

R ANC ANG BANG UN AP L I K ASI P E R SE W AAN M O BI L
P ADA P O W E R R E NT C AR

SKRIPSI

OLEH :

ADE ARYANTO PUTRA
0735010019

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TMUR
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

YAYASAN KESEJAHTERAAN PENDIDIKAN DAN PERUMAHAN
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR

FAKULTAS TEKNOLOGI INDUSTRI
PANITIA UJIAN SKRIPSI/KOMPREHENSIF
KETERANGAN REVISI
Mahasiswa dibawah ini :
Nama

: ADE ARYANTO PUTRA

NPM

: 0735010019

Program Studi : Sistem Informasi
Telah mengerjakan revisi skripsi dengan judul :
“RANCANG BANGUN APLIKASI PERSEWAAN MOBIL PADA POWER RENT CAR”.
Oleh karena mahasiswa tersebut diatas dinyatakan bebas revisi skripsi dan dinyatakan untuk
membuat skripsi dengan judul tersebut.
Surabaya, 14 Desember 2012
Dosen penguji yang memperintahkan revisi :
Tim penguji :

1.) Pr of. Dr. Ir .H. Akhmad Fauzi, MMT
NIP. 19651109 199103 1 002

{

}

2.) Nur Cahyo Wibowo, S.Kom, M.Kom
NPT. 37903 040 1971

{

}

3.) Moh. Ir wan Afandi, ST, MSc.
NPT. 37607 070 2201

{

}


Mengetahui,
Dosen Pembimbing I

Pr of. Dr.Ir . H. Akhmad Fauzi, MMT
NIP. 19651109 199103 1 002

Mengetahui,
Dosen Pembimbing II

Tr i Lathif Mardi Suryanto, S.Kom
NPT.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SKRIPSI
RANCANG BANGUN APLIKASI PERSEWAAN MOBIL PADA
POWER RENT CAR
Disusun Oleh :

ADE ARYANTO PUTRA
0735010019
Telah diper tahankan dihadapan dan diterima oleh tim penguji skripsi
Program Studi Sistem Infor masi Fakultas Teknologi Industri
Universitas Pembangunan Nasional “Veteran” J awa Timur
Pada Tanggal : 14 Desember 2012
Pembimbing:
1.

Tim Penguji :
1.

Pr of. Dr. Ir . H. Akhmad Fauzi, MM
NIP. 19651109 199103 1 002
2.

Pr of. Dr. Ir . H. Akhmad Fauzi, MM
NIP.19651109 199103 1 002
2.


Tr i Lathif Mardi Surjanto, S.kom
NPT.

Tr i Lathif Mardi Sur janto, S.kom
NPT.
3.

Hfjhjkhjkhsrgjkjhsgjk
76678578587657678
Mengetahui
Dekan Fakultas Teknologi Industri
Universitas Pembangunan Nasional “Veteran” J awa Timur
Sur abaya

Ir . Sutiyono, MT
NIP. 19600713 198703 1001

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.


LEMBAR PENGESAHAN
RANCANG BANGUN APLIKASI PERSEWAAN MOBIL PADA
POWER RENT CAR

Disusun Oleh :
ADE ARYANTO PUTRA
0735010019

Telah disetujui mengikuti Ujian Negara Lisan
Gelombang VI Tahun Akademik 2012

Menyetujui,
Pembimbing Utama

Pr of. Dr.Ir . H. Akhmad Fauzi, MM
NIP. 19651109 199103 1 002

Pembimbing Pendamping

Tr i Lathif Mardi Sur janto, S.Kom

NPT.

Mengetahui,
Ketua Program Studi Sistem Infor masi
Fakultas Teknologi Industri
Universitas Pembangunan Nasional “Veteran” J awa Timur

Nur Cahyo Wibowo, S.Kom, M.Kom
NPT. 37903 040 1971

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

KATA PENGANTAR

Alhamdulillaahi rabbil ‘alamin, segala puji bagi Allah Yang Maha Kuasa
yang telah memberikan kekuatan-Nya sehingga penulis bisa menyelesaikan tugas
akhir yang berjudul : “ Rancang Bangun Aplikasi Persewaan Mobil Pada Power
Rent Car”
Melalui Tugas Akhir ini, penulis merasa mendapat kesempatan besar untuk

lebih memperdalam ilmu pengetahuan yang diperoleh selama di perkuliahan,
terutama berkenaan dengan implementasi Sistem Informasi dalam kehidupan seharihari. Namun demikian, penulis menyadari bahwa Tugas Akhir ini masih memiliki
banyak kelemahan dan kekurangan.
Secara khusus, dalam kesempatan ini pula, penulis ingin mengucapkan terima
kasih dan penghargaan sebesar-besarnya kepada:
1. Mama dan Papaku tercinta dan Keluarga Besar yang tidak lelah mendoakan
penulis untuk sukses dan menjadi putra yang berguna bagi Negara dan Agama.
2. Bapak Ir. Sutiyono, MT selaku Dekan Fakultas Teknologi Industri Universitas
Pembangunan Nasional “Veteran” Jawa Timur.
3. Ketua Program Studi Sistem Informasi, Bapak Nur Cahyo Wibowo, S.Kom,
M.Kom
4. Dosen pembimbing Prof. Dr. Ir. H. Akhmad Fauzi MMT dan Tri Lathif Mardi
Surjanto, S.Kom atas segala bantuan dan kesabarannya membimbing penulis
selama pengerjaan Tugas Akhir ini.

ii

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.


5. Seluruh dosen Program Studi Sistem Informasi yang telah memberikan arahan.
6. Bapak Agung Brastama, S.kom yang telah memberi inspirasi kepada penulis.
7. Power Rent Car yang telah memberikan tempat melaksanakan Tugas Akhir.
8. Thank’s Special For : Tri Yuli Kurniawati dan Teman Seperjuangan :
HIMASIFO, HIMATIFA, Arek-Arek Kenjeran Regency, MISEZ Sidoarjo, Petek,
Mucuz, Ujang, Wawe, Beli Surya, Blontang, Prisma, Sinyo, Wahyu, Surya,
Komeng, Herman, Yoga, Heri, Cici, Ricky milanisty, Hury, Aam, Ardi, Choupel,
Avid, Penceng, Guruh, Lucky, Pam Pam, Cabi, Bagus, Deta, dan semua temanteman yang tidak bisa di sebutkan satu persatu.

Akhirul kalam, penulis mengucapkan terima kasih kepada semua pihak yang
telah membantu penyelesaian Tugas Akhir ini. Semoga Allah membalasnya dengan
balasan sebaik-baiknya.
Penulis sebagai manusia biasa pasti mempunyai keterbatasan dan banyak
sekali kekurangan, terutama dalam pembuatan laporan ini. Untuk itu penulis sangat
membutuhkan kritik dan saran yang membangun dalam memperbaiki penulisan
laporan ini.
Surabaya, 7 Febuari 2013

Penulis


iii

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi Power Rent Car..............................................8
Gambar 3.1. Work Flow…………............……………………………………...22
Gambar 3.2 Work Flow Data Type Mobil……....................……………….....23
Gambar 3.3. Work Flow Data Reservasi………….....................……………....24
Gambar 3.4 Work Flow Data Sewa……..….....................………………….....25
Gambar 3.5 Work Flow Data Transaksi...……….....................………………..26
Gambar 3.6.Diagram Konteks…….............……………………………………...27
Gambar 3.7 Diagram Level 1…………….......................……………………….28
Gambar 3.8.Conceptual Data Model……….............…………………………....31
Gambar 3.9.Physical Data Model………….............…………………………….32
Gambar 3.10. Struktur Menu Utama………......................……………………..37
Gambar 3.11 Perancangan Antar Muka Type Mobil……….....................…….39
Gambar 3.12. Perancangan Antar Muka Pengelolaan Reservasi…....................39
Gambar 3.13. Perancangan Antar Muka Pengelolaan Sewa.……….................40

Gambar 3.14. Perancangan Antar Muka Pengelolaan Transaksi..……..............41
Gambar 3.15 Perancangan Antar Muka Data Mobil………..............................42
Gambar 3.16 Perancangan Antar Muka Pengelolaan Data Reservasi…............43
Gambar 3.17 Perancangan Antar Muka Pengelolaan Data Sewa…..................43
Gambar 3.18 Perancangan Antar Muka Pengelolaan Data Transaksi...............44
Gambar 3.19. Perancangan Antar Muka Report Type Mobil..………..............45
Gambar 3.20. Perancangan Antar Muka Report Reservasi…...…...................45
Gambar 3.21. P3erancangan Antar Muka Report Sewa…....................….......46
Gambar 3.22. Perancangan Antar Muka Cari Data Reservasi…...…...............47
Gambar 3.23. Perancangan Antar Muka Data Sewa…......................………...47
Gambar 4.1 Antar Muka Menu Utama..............................................................49
Gambar 4.2.Antar Muka Form Input Data Mobil................... .......................... 50
Gambar 4.3.Antar Muka Form Input Reservasi ............................................... 51

iii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar 4.4.Antar Muka Form Sewa ............................................................... 52
Gambar 4.5.Antar Muka Form Transaksi ........................................................ 53
Gambar 4.6.Antar Muka Form Data Type ....................................................... 54
Gambar 4.7.Antar Muka Data Reservasi...........................................................55
Gambar 4.8.Antar Muka Data Sewa ................................................................ 56
Gambar 4.9.Antar Muka Data Transaksi ......................................................... 57
Gambar 4.10.Antar Muka Report Type Mobil ................................................. 58
Gambar 4.11.Antar Muka Report Reservasi .................................................... 59
Gambar 4.12.Antar Muka Report Sewa ........................................................... 60
Gambar 4.13.Antar Muka Report Transaksi .................................................... 60
Gambar 4.14.Antar Muka Report Struk ........................................................... 61
Gambar 4.15.Antar Muka Form Cari Data Reservasi....................................... 62
Gambar 4.16.Antar Muka Form Cari Sewa ..................................................... 62
Gambar 4.17.Pengujian Sistem Dengan Form Type Mobil .............................. 63
Gambar 4.18.Pengujian Sistem Dengan form Reservasi .................................. 64
Gambar 4.19.Pengujian Sistem Dengan form Sewa ......................................... 65
Gambar 4.20.Pengujian Sistem Dengan form Transaksi .................................. 66
Gambar 4.21.Pengujian Sistem Dengan form Data Mobil ............................... 67
Gambar 4.22.Pengujian Sistem Data Reservasi ............................................... 69
Gambar 4.23.Pengujian Tampilan Form Data Sewa ........................................ 71
Gambar 4.24.Pengujian Transaksi Form Data Transaksi ................................. 72
Gambar 4.25.Antar Muka Form Laporan Data Mobil ...................................... 74
Gambar 4.26.Antar Muka Form Laporan Data Reservasi ................................ 75
Gambar 4.27.Antar Muka Form Laporan Data Sewa ....................................... 76
Gambar 4.28.Antar Muka Form Laporan Data Transaksi ................................ 77
Gambar 4.29.Antar Muka Form Laporan Pelunasan Sewa............................... 78

iv
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR TABEL

Tabel 2.1 Variabel Implicit ............................................................................. 18
Tabel 3.1 Tabel Type Mobil ............................................................................ 34
Tabel 3.2 Tabel Reservasi ............................................................................... 35
Tabel 3.3 Tabel Sewa ...................................................................................... 36
Tabel 3.4 Tabel Transaksi ............................................................................... 37

DAFTAR GAMBAR

Gambar 3.1. Gantt Chart Praktek Kerja Lapangan ........................................ 21
Gambar 3.2. Alur Kerja Praktek Lapangan ................................................... 22
Gambar 4.1. Workflow Penjualan ................................................................. 24
Gambar 4.2. Workflow Pembelian ................................................................ 25
Gambar 4.3. Desain CDM ............................................................................ 27
Gambar 4.4. Desain PDM............................................................................. 28
Gambar 4.5. Struktur Tabel Login ................................................................ 28
Gambar 4.6. Struktur Tabel Pegawai ............................................................ 29
Gambar 4.7. Struktur Tabel Barang .............................................................. 29
Gambar 4.8. Struktur Tabel Pembelian ......................................................... 29

v
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar 4.9. Struktur Tabel Penjualan .......................................................... 29
Gambar 4.10 Struktur Tabel Stok .................................................................. 30
Gambar 4.11 Struktur Tabel Suplier .............................................................. 30
Gambar 4.12 Diagram Konteks ..................................................................... 31
Gambar 4.13 Diagram Level 0 ...................................................................... 32
Gambar 4.14 DFD Level 1 Transaksi Pembelian ........................................... 33
Gambar 4.15 DFD Level 1 Memasukkan Data Pegawai ................................ 33
Gambar 4.16 DFD Level 1 Memasukkan Data Barang .................................. 34
Gambar 4.17 Form Login Aplikasi Penjualan Dan Pembelian ....................... 35
Gambar 4.18 Form Menu Utama ................................................................... 36
Gambar 4.19 Memasukkan Barang ................................................................ 36
Gambar 4.20 Form pilihan Admin untuk pilihan sub menu Pegawai .............. 37
Gambar 4.21 Master Pegawai ........................................................................ 37
Gambar 4.22 Form pilihan Admin untuk pilihan sub menu Pegawai .............. 38
Gambar 4.23 Form Master Suplier ................................................................ 38
Gambar 4.24 Form pilihan Admin untuk pilihan sub menu Pegawai .............. 39
Gambar 4.25 Form Menu Utama ................................................................... 39
Gambar 4.26 Form Transaksi Penjualan ........................................................ 40
Gambar 4.27 Form Transaksi Penjualan yang sukses ..................................... 40
Gambar 4.28 Form Struk Penjualan ............................................................... 41
Gambar 4.29 Form Menu Utama ................................................................... 41
Gambar 4.30 Form Tramsaksi Pembelian ...................................................... 42
Gambar 4.31 Form Transaksi Pembelian Sukses ........................................... 42
Gambar 4.32 Form Struk Pembelian .............................................................. 43
Gambar 4.33 Form Menu Utama ................................................................... 43
Gambar 4.34 Form Laporan Penjualan .......................................................... 44

vi
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar 4.35 Form Grafik Laporan Penjualan ............................................... 44
Gambar 4.36 Form Menu Utama ................................................................... 45
Gambar 4.37 Form Laporan Pembelian ......................................................... 45
Gambar 4.38 Form Grafik Laporan Pembelian .............................................. 46
Gambar 1

Menambah project baru............................................................ 48

Gambar 2

Masukkan file .......................................................................... 49

Gambar 3

Mengambil file ......................................................................... 49

Gambar 4

Mengambil file gambar ............................................................ 50

Gambar 5

Create ( .exe) ............................................................................ 50

Gambar 6

Cari icon aplikasi ..................................................................... 51

Gambar 7

Folder icon ............................................................................... 51

Gambar 8

Picture icon .............................................................................. 52

Gambar 9

Cut ( .exe) ................................................................................ 52

Gambar 10

Paste ( .exe) di folder user desktop ........................................... 53

Gambar 11

Paste ( .exe) di folder user program menu ................................. 53

Gambar 12

Build aplikasi ........................................................................... 54

Gambar 13

Buka folder aplikasi ................................................................. 54

Gambar 14

Buka folder debug .................................................................... 55

Gambar 15

Mulai instal aplikasi ................................................................. 55

Gambar 16

Langkah 1 InstalasiAplikasi penjualan pembelian..................... 56

Gambar 17

Langkah 2 InstalasiAplikasi penjualan pembelian..................... 56

Gambar 18

Langkah 3 InstalasiAplikasi penjualan pembelian..................... 57

Gambar 19

Langkah 4 InstalasiAplikasi penjualan pembelian..................... 57

Gambar 20

Instalasi selesai......................................................................... 58

vii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Judul: RANCANG BANGUN APLIKASI PERSEWAAN MOBIL PADA POWER
RENT CAR
Pembimbing I

: Prof. Dr. Ir H. Ahmad Fauzi MMT

Pembimbing II

: Tri Lathif Mardi Surjanto S.Kom

ABSTRAK

Perkembangan teknologi informasi dewasa ini sangat terasa manfaatnya dalam
membantu permasalahan dalam suatu proses kegiatan bisnis. Kegiatan
Yang umumnya menggunakan peranan teknologi informasi seperti pengolahan
data keuangan, pengolahan data penjualan dan pembelian, pengolahan data
kepegawaian, pengolahan data inventarisasi barang dan lain-lain. Dalam perusahaan
yang bergerak bidang jasas eperti PERSEWAAN MOBIL sangat diperlukan sistem
yang dapat mengelola data – data yang ada dan perhitungan biaya secara cepat dan
tepat agar dapat meningkatkan kinerja PERSEWAAN MOBIL itu sendiri begitu juga
buat penyewa tidak menunggu lama untuk mengetahui biaya yang harus di bayar
maka di buatlah suatu Sistem persewaan mobil dalam mengelola data tersebut.
Perancangan Tugas Akhir ini membahas tentang bagaimana membuat suatu
Aplikasi persewaan mobil yang efektif dan efisien berdasarkan pola sistem yang ada
pada POWER RENT CAR. Dalam pembuatanya di POWER RENT CAR.
Perancangan ini bertujuan untuk mempermudah dan mempercepat pengelolahan data
yang ada dan tersimpan rapi di dalam Data Base yang kami buat.
Hasil dari tugas akhir ini berupa aplikasi persewaan mobil POWER RENT
CAR di mana di dalamnya terdapat beberapa form untuk pengelolaan data - data
karyawan, fasilitas, reservasi, mobil, tipe, transaksi dan juga dapat mempercepat
perhitungan selama tamu menyewa beserta laporan.
Kata kunci: AplikasiPersewaan, Pemesanan, Perhitungan

i
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB I
PENDAHULUAN

1.1

Latar Belakang
Perkembangan teknologi infomasi mengakibatkan terjadinya
perubahan yang mendasar pada pekerjaan di berbagai bidang, misalnya di
bidang perkantoran. Kondisi seperti ini membawa masyarakat dunia ke
dalam jaman baru yang dikenal dengan era informasi. Yang menyebabkan
semua kegiatan dan aktivitas bekerja diperlukan penyesuaian agar dapat
menghasilkan informasi yang mempermudah admin. Serta secara otomatis
menuntut digantinya sistem manual yang dinilai kurang praktis menjadi
berbasis komputer yang dikenal dengan keakuratan dan keefektifannya.
Dalam bidang jasa kebutuhan akan informasi sangat menentukan
kualitas dan eksistensi perusahaan tersebut. Semakin berkualitas perusahaan
tersebut, semakin cepat dan tepat pelayanan yang diberikan. Tidak terkecuali
pada Power Rent Car yang setiap harinya melayani para customer. Power
Rent Car belum menggunakan teknologi komputer sebagai alat bantu
kelancaran proses transaksi, sehingga lambat dalam pelayanannya. Untuk itu
keberadaan komputer sangat

mendukung dalam membantu proses

manajemennya, misalnya stok mobil yang ada, banyaknya mobil yang
direservasi dan disewa, pembayaran oleh customer dan laporan setiap bulan
kepada pimpinan. Semua ini tidak luput dari proses masukan data yang
membutuhkan perhitungan cukup rumit dan membutuhkan ketelitian yang
tinggi dan waktu yang cukup lama bila dilakukan secara manual.
1
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

Masalah-masalah yang dihadapi akibat proses manual adalah
terlambatnya untuk mencari mobil mana saja yang kosong atau belum di
pesan. Pembuatan laporan yang sering terlambat dan perhitungan biaya
pemakaian mobil yang lambat serta data reservasi, data sewa sehingga
menyebabkan customer menunggu.
Dengan adanya berbagai masalah-masalah yang timbul, maka perlu
dibuat aplikasi persewaan mobil yang akan membantu menyelesaikan
permasalahan yang dialami oleh Power Rent Car dalam rangka memberikan
pelayanan yang cepat dan mudah bagi para pelanggan, pada program
aplikasi persewaan mobil ini berbasis dekstop dengan tampilan yang
sederahana sehingga mudah digunakan oleh siapapun. Sehingga dengan
adanya apliakasi ini bisa sangat membantu pemilik dalam penginputan data
mobil, data reservasi, data sewa, hingga data transaksi. Selain penginputan
data apliaksi ini juga juga bisa menampilakan data yang ada pada POWER
RENT CAR.

1.2 Perumusan Masalah
Berdasarkan latar belakang masalah yang telah disebutkan diatas,
maka, dapat diketahui masalah yang harus di selesaikan adalah :
a) Bagaimana membuat Sistem Informasi tentang persewaan mobil.
b) Bagaimana membuat Sistem Informasi laporan
c) Bagaimana membuat Sistem Informasi perhitungan biaya lebih cepat dan tepat

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

1.3

Batasan Masalah
Agar pembahasan dan penyusunan tugas akhir ini dapat dilakukan secara

terarah dan tidak menyimpang serta sesuai dengan apa yang diharapkan, maka
perlu ditetapkan batasan-batasan dari masalah yang dihadapi, yaitu :
a) Persewaan mobil.
b) Mobil out, mobil in dan Reservasi.
c) Perhitungan biaya selama pemakaian mobil.
d) Laporan pemakaian, Tamu.
e) Laporan uang yang masuk.

1.4

Tujuan
Berikut ini merupakan tujuan yang hendak dicapai berdasarkan studi kasus

diatas adalah :
a) Membuat Sistem Informasi persewaan mobil.
b) Membuat Sistem Informasi persewaan mobil yang dapat menangani proses
mobil out, mobil in, dan reservasi dengan cepat.
c) Membuat Sistem Informasi perhitungan biaya selama tamu menyewa mobil.
d) Membuat Laporan mobil in, tamu.
e) Membuat Laporan uang yang masuk.

1.5

Manfaat
Berikut ini beberapa manfaat yang dapat diambil dari permasalahan yang

di teliti adalah :

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

a) Membantu meningkatkan pelayanan yang lebih cepat dan mudah dalam
Persewaan mobil.
b) Efisiensi waktu dibandingkan dengan mencatat transaksi secara manual
c) Mempermudah melakukan mobil In dan mobil Out.
d) Dapat mempercepat proses pembayaran atau perhitungan biaya selama tamu
Menyewa dan uang yang masuk dengan cepat dan tepat

1.6

MetodologiPenelitian
Adapun langkah - langkah metode penelitian yang dipergunakan dalam

pengerjaan Tugas Akhir ini adalah :
a. Studi Literatur
Mencari referensi dan bahan - bahan pustaka tentang teori-teori dan beberapa
informasi yang berhubungan atau memiliki manfaat dalam pemecahan
masalah berdasarkan permasalahan yang akan dikerjakan dalam tugas akhir
ini.
b. Pengumpulan Data – Data Studi Kasus.
Mencari contoh-contoh kasus serupa yang berhubungan dengan permasalahan
yang dikerjakan dalam Tugas Akhir ini.
c. Analisis dan Perancangan :
Membuat analisa berdasarkan data-data yang sudah dimiliki, melakukan
analisa kebutuhan sistem.Membuat konsep perancangan aplikasi dimulai
dengan perancangan basis data dan desain antar muka aplikasi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

5

d. Implementasi Program :
Mengimplementasikan teknik dan metode yang akan digunakan. Detail
mengenai implementasi program dilakukan sesuai dengan hasil analisa dan
perancangan aplikasi.
e. Pengujian Aplikasi
1) Melakukan pengujian pada aplikasi yang telah dibuat. Menguji ketepatan
data dan efektifitas sistem yang diterapkan pada aplikasi.
2) Evaluasi dan Penarikan kesimpulan
3) Evaluasi dilakukan untuk mengetahui kinerja aplikasi apakah sudah sesuai
dengan rencana, dan selanjutnya dilakukan penarikan kesimpulan dari
hasil evaluasi tersebut.

1.7

BAB I

Sistematika Penulisan

PENDAHULUAN
Berisi tentang pendahuluan dimana dilakukannya pra-tugas akhir
dan

latar belakang yang menjelaskan tentang informasi dari

instansi yang bersangkutan dimana berkaitan dengan permasalahan
yang sedang dihadapi serta solusi pemecahannya, rumusan
masalah, batasan masalah, tujuan, manfaat bagi pengguna serta
sistematika penulisan yang digunakan dalam laporan Tugas Akhir
ini.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6

BAB II

TINJ AUAN PUSTAKA
Berisi landasan teori dan hal -hal yang bersifat informatif yang
digunakan

sebagai

data

pendukung

dalam

penyelesaian

permasalahan.

BAB III

ANALISIS DAN PERANCANGAN SISTEM
Berisi tentang analisa masalah dari model penelitian untuk
memperlihatkan keterkaitan antar variabel yang diteliti dan
beberapa penjelasan dari analisa permasalahan yang di teliti.

BAB IV

IMPLEMENTASI SISTEM DAN UJ I COBA
Berisi tentang hasil yang diperoleh dari pra-tugas akhir beserta
pembahasan perancangan sistem dan pengimplementasian hasil
perancangan sistem yang telah dibuat ke dalam bentuk aplikasi
yang akan dibangun.Dan juga membahas uji coba aplikasi yang
dibuat, untuk mengetahui tingkat keberhasilan system dan
ketepatan datanya, kemudian melakukan evaluasi terhadap kinerja
sistem.

BAB V

PENUTUP
Berisi kesimpulan dan saran yang sudah diperoleh dari hasil
penulisan Tugas Akhir.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB II
TINJ AUAN PUSTAKA

2.1

Sejarah singkat POWER RENT CAR
Terlebih dahulu pendirian perusahaan “Power Rent Car” didirikan
pada tahun 2000 terlebih dahulu dengan didirikannya sebuah warnet yang
juga mengambil nama “Power Computer”. Dari waktu ke waktu perusahaan
ini telah berjalan dan berfungsi seperti yang diharapkan oleh pemiliknya.
Adapun faktor – faktor yang mendorong didirikannya perusahaan ini
adalah pesatnya pembangunan, khususnya disektor persewaan mobil yang
pada tahun 2000-an cukup menjanjikan, sehingga sektor persewaan mobil ini
menjadi primadona dan bisnis yang sangat menguntungkan. Dalam bidang
persewaan mobil, perusahaan ini juga berkepentingan karena tingkat
kebutuhan dari konsumen jasa antar & jemput

serta persewaan mobil

beserta jasa driver maupun non driver.
Setelah usaha warnet beroprasi selama satu tahun didirikan berangsur
sepi peminat dikarenakan banyak munculnya warnet-warnet baru. Adapun
konsumen dari warnet ini berkurang yang pada awalnya tersedia 20
komputer, 2 printer, dan 2 mesin foto copy. Secara perlahan pun sepi
pengunjung, sehingga mulai berkurangnya peralatan atau aset yang ada pada
warnet tersebut. Adapun yang akan diambil atau diraih adalah segmen
konsumen kelas menengah kebawah atau pelajar daerah setempat. Adapun
sang pemilik rental pun mulai melirik dan mendirikan sebuah perusahan
yang bernama “Power Rent Car” yang bergerak di bidang jasa persewaan
7

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

8

mobil dengan driver non driver maupun (drop in) pada awal tahun 2005.
Meskipun “Power Rent Car” berdiri sebagai perusahan baru yang bergerak
di bidang persewaan mobil sebagai ujung tombak tetapi menurut konsumen
atau klient yang sudah percaya pada Power Rent Car mereka menyebut
rental mobil baru ini seperti Rental mobil profesional, adapun fasilitas yang
diberikan sbb:
A. V I P class Family ( 4 unit ) yang terdiri dari 2 unit toyota kijang inova,
2 unit suzuki APV.
B. STANDART class family ( 4 unit ) yang terdiri dari 2 unit daihatsu
xenia, 2 unit toyota avanza.
C. Dari semua armada mobil yang tersedia bisa disewa 24jam atau lebih,
bisa juga di sewa dengan driver maupun non driver, Dari semua armada
yang tersedia bukan berarti semua armada milik Power Rent Car
melainkan titipan dari beberapa sumber karena bisnis rental mobil ini
adalah bisnis jaringan. Dari armada yang disewa oleh pelanggan tidak
termasuk bebas BBM melainkan sama-sama atau BBM kembali normal
seperti pertama kali mobil keluar garasi.
2.1.1

STRUKTUR ORGANISASI POWER RENT CAR

SUM BER
PEM ILIK
SUM BER

ADM IN

Gambar 2.1 Struktur Organisasi ( Bagan POWER RENT CAR )

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

9

Dari gambar struktur organisasi tersebut dapat dilihat bahwa pemilik juga
merangkap sebagai admin. Dalam menyediakan armada mobil pemilik juga join
armada dengan berbagai sumber lain ataupun biasa disebut dengan sistem rent by
rent. Adapun penjelasan dari bagan di atas :
a) Pemilik
b) Sumber unit (partner rental)
c) Admin
1. Wewenang dan Tanggung Jawab
A. Pemilik perusahaan / Admin
1) Pemilik perusahaan juga berperan sebagai admin.
2) menyusun rencana kerja agar berkenaan dengan tugas.
3) Mengontrol mengenai pekerjaannya.
4) Mengontrol jam Sewa dari para penyewa dan armada mobil.
5) Selalau memperhatikan / menjaga mutu dari pada pelayanan yang tinggi
dan konsisten.
6) Bertanggung jawab atas beroperasinya unit yang dibawahinya.

B. sumber unit
1)

Bersedia menyediakan armada mobil kepada Power Rent car sesuai dengan
perjanjian yang berlaku.

2)

Bersedia menyediakan driver kepada Power Rent Car sesuai dengan
perjanjian yang berlaku.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

10

3)

Bersedia menjaga kualitas dan kuantitas armada mobil beserta driver
kepada Power rent Car.

Pengertian Rental
Rental adalah suatu badan usaha baik dalam skala besar atau kecil
yang berada pada bidang jasa meminjamkan atau menyewakan alat dengan
memungut uang sewa. Dikelolah secara komersial, yang dimaksud dengan
dikelola secara komersial adalah dikelolah dengan memperhitungkan untung
atau ruginya, serta yang utama bertujuan untuk mendapatkan keuntungan berupa
uang sebagai tolak ukurnya.

Pengertian Mobil
Mobil (kependekan dari otomobil yang berasal dari bahasa yunani
‘autos’ ) (sendiri) dan latin ‘movere’ (bergerak) adalah kendaraan beroda empat atau
lebih yang membawa mesin sendiri. Jenis mobil termasuk bus, van, trruk.
Pengertian mobil disebut menyetir.
Kendaraan pertama (mobil) yang bekerja dengan uap pertama kali di
desain oleh Ferdinand Verbiest, sekitar tahun 1672. Ia mendesain mainan kendaraan
berukuran 65cm untuk kerajaan cina, yang tidak bias membawa penumpang, tidak
diketahui apakah model kendaraan yang dibuat Verbiest pernah diproduksi atau
tidak. Tahun 1752 seorang kebangsaan rusia membuat kontruksi sebuah kendaraan
betenaga manusia. Ia juga melengkapi kendaraan dengan odometer, kendaraan yang
ia buat mirip dengan kereta salju. Kendaraan tenaga uap pertama dibuat pada akhir
abad 18 dengan sukses mendemonstrasikan kendaran roda tiga. Kendaraan pertama

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

11

yang menggunakan mesin tenaga uap, mungkin peningkatan mesin uap yang paling
dikenal sedangkan pada tahun 1896 di Birmingham di temukan kendaraan dengan
tenaga bensin beserta dengan di patenkannya rem cakram beserta etanol sebagai
sumber tenaga di amerika serikat.
Garis produksi skala besar pembuatan mobil dilakukan pada tahun 1902
kemudian dikembangkan besar-besaran pada 1910 perkembangan teknologi
otomotif sangat cepat, disebabakan oleh banyaknya produsen mobil kecil yang
mencapai ratusan yang ada di dunia. Dari semua produsen mobil kecil mereka
berkompetisi meraih perhatian dunia
Dari pengertian tersebut dapat disimpulkan bahwa, mobil seharusnya adalah :
a) Alat transportasi darat
b) Kendaraan bermesin baik roda 4 atau lebih
c) Diproduksi secara umum
d) Dapat digunakan untuk mengantar atau memindahkan ke tempat yang lain
e) Seiring berkembangnya jaman mobil juga digunakan sebagai gaya hidup
seseorang.

2.2

Pengertian sistem
Secara etimologis istilah sistem berasal dari bahasa yunani yaitu “systema”

yang berarti sekelompok unsur yang erat hubungannya antara unsur yang satu
dengan unsur yang lain, yang memiliki fungsi yang sama untuk mencapai suatu
tujuan.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

12

Sistem juga dapat dikatakan sebagai jaringan kerja dari prosedur-prosedur
yang saling berhubungan dan bersama-sama melakukan suatu kegiatan maupun
menyelesaikan suatu sasaran tertentu.
Pengertian sistem menurut beberapa ahli :
a. Sistem merupakan suatu kesatuan yang terdiri dari dua atau lebih komponen
atau subsistem yang saling berinteraksi untuk mencapai suatu tujuan.
b. Sistem adalah suatu kumpulan atau himpunan dari unsur-unsur, komponenkomponen, atau variable yang terorganisasi, saling berinteraksi, saling
tergantung satu sama lain dan terpadu.
c. Sistem merupakan elemen yang terintegrasi dengan maksud yang sama untuk
mencapai suatu tujuan.
2.3 Pengertian Sistem Infor masi
Sistem informasi dapat berupa gabungan dari beberapa elemen teknologi
berbasis komputer yang saling berinteraksi dan bekerjasama berdasarkan prosedur
kerja yang telah ditetapkan, dimana data diproses dan diolah menjadi informasi
yang dapat digunakan dalam mendukung keputusan.
Sistem informasi menurut beberapa ahli :
a. Sistem informasi adalah kombinasi antara prosedur kerja, informasi, orang, dan
teknologi informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah
organisasi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

13

b. Sistem informasi adalah kumpulan perangkat keras dan perangkat lunak yang
diatur untuk mentransformasikan data kedalam bentuk informasi yang berguna.
c. Sistem informasi adalah kerangka kerja yang mengkordinasikan sumber daya
(manusia, komputer) untuk mengubah masukan menjadi keluaran (informasi),
guna mencapai sasaran-sasaran perusahaan”.
2.4

Definisi Visual Basic
Menurut Choirul (2003) NET menyediakan tools bagi para developer untuk

membangun aplikasi yang berjalan di .Net Framework. VS.Net membawa perubahan
besar dalam gaya pemrograman, karena setiap programmer dituntut untuk
memahami .NET object model dan Object Oriented Programming dengan baik, jika
tidak ingin menghasilkan aplikasi dengan performa rendah.
VB.Net juga semakin mempertipis jarak antara Windows Programmer
dengan Web Programmer. Dunia scripting yang akrab bagi programmer web akan
sulit ditemukan dalam .NET, karena pemrograman web sudah bersifat full object
oriented, dengan fasilitas event driven programming sebagaimana layaknya
windows

programming.

Pemrograman

web

menjadi

lebih

mudah

dan

menyenangkan bagi para programmer windows, sedangkan anda para veteran
scripting language sudah saatnya untuk beralih ke ASP.NET, yang dapat diprogram
menggunakan VB, C#, C++ maupun Phyton dan COBOL sekalipun.
Microsoft masih menyediakan Jscript.NET bagi anda para pecandu
JavaScript dan JScript, sedangkan versi .Net dari VBScript belum diketahui apakah
akan disediakan atau tidak. Para veteran VB.Script disarankan untuk mempelajari
VB, sehingga dapat menggunakan VB.Net untuk membangun aplikasi web. Bahasa

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14

pemrograman yang terdapat di VS.NET adalah VB.NET, C#, C++ .NET, J#, dan
Jscript .NET. Dalam masa mendatang akan terus ditambah berbagai bahasa
pemrograman lain.
2.5

Definisi Sql Server
Menurut Solichin (2010) arsitektur client/server. Istilah client, server, dan

client/server dapat digunakan untuk merujuk kepada konsep yang sangat umum
atau hal yang spesifik dari perangkat keras atau perangkat lunak. Pada level yang
sangat umum, sebuah client adalah setiap komponen dari sebuah sistem yang
meminta layanan atau sumber daya (resource) dari komponen sistem lainnya.
Sedangkan sebuah server adalah setiap komponen sistem yang menyediakan
layanan atau sumber daya ke komponen sistem lainnya.
SQL Server adalah server basisdata yang secara fungsional adalah proses
atau aplikasi yang menyediakan layanan basisdata. Client berinteraksi dengan
layanan basisdata melalui antar muka komunikasi tertentu yang bertujuan untuk
pengendalian dan keamanan. Client tidak mempunya akses langsung kedata, tetapi
selalu berkomunikasi dengan server basis data. SQL Server menggunakan tipe dari
database yang disebut database relasional. Database relasional adalah database yang
digunakan sebuah data untuk mengatur atau mengorganisasikan kedalam tabel.
Tabel-tabel adalah alat bantu untuk mengatur atau mengelompokan data mengenai
subyek yang sama dan mengandung informasi dan kolom dan baris. Tabel-tabel
saling berhubungan dengan mesin database ketika dibutuhkan.. SQL Server
mendukung beberapa tipe data yang berbeda, termasuk untuk karakter, tanggal
(datetime) dan uang (money), SQL Server digunakan untuk menggambarkan model
dan implementasi pada database.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

15

2.5.1 Kelebihan Dan Kekurangan Visual Basic
Menurut Ketut Darmayuda (2010) Visual Basic mempunyai banyak
kelebihan dibandingkan Software / bahasa pemograman yang lain. Dibawah ini
adalah beberapa keuntungan tersebut:
a. Kurva pembelajaran dan pengembangan yang lebih singkat dibandingkan bahasa
pemograman yang lain seperti C/C++, Delphi atau bahkan PowerBuilder
sekalipun.
b. Menghilangkan kompleksitas pemanggilan fungsi Windows API, karena banyak
fungsi-fungsi tersebut sudah di-"embeded" ke dalam syntax Visual Basic.
c. Cocok digunakan untuk mengembangkan aplikasi/program yang bersifat "Rapid
Application Development".
d. Juga sangat cocok digunakan untuk membuat program/aplikasi Bisnis.
e. Digunakan oleh hampir semua keluarga Microsoft Office sebagai bahasa Macronya, segera akan diikuti oleh yang lain.
f. Dapat membuat ActiveX Control.
g. Dapat menggunakan OCX/Komponen yang disediakan oleh pihak ketiga ("third
party") sebagai "tool" pengembangan.
h. Menyediakan

wizard

yang

sangat

berguna

untuk

mempersingkat

/

mempermudah pengembangan aplikasi.
i.

Mendekati Object Oriented Programming.

j.

Dapat di-integrasikan dengan Internet, baik itu pada sisi Client maupun pada sisi
Server.

k. Dapat membuat ActiveX Automation Server.
l.

Integrasi dengan Microsoft Transaction Server.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

16

m. Dapat menjalankan server tersebut dari mesin yang sama atau bahkan dari
mesin/komputer yang lain.
Walaupun Visual Basic mempunyai banyak kelebihan, tetapi tetap saja
mempunyai kekurangan / kelemahan. Kelemahan-kelemahan ini sebenarnya
disebabkan oleh keterbatasan Visual Basic dalam "mengambil" fungsi – fungsi yang
bersifat low-level yang berhubungan dengan Hardware maupun Operating System
(Windows) itu sendiri, antara lain:
a. File Distribusi runtime-nya lebih besar dari kepunyaan C/C++.
b. Tidak mempunyai fungsi-fungsi untuk mengambil feature-feature dari OS
sebanyak C/C++.
2.5.2 Dasar – Dasar Visual Basic
Di dalam Syntak VB setiap variabel yang di gunakan dalam program harus
dideklarasikan atau dikenalkan terlebih dahulu, jika tidak maka akan timbul eror
saat program di jalankan. Variabel dapat di jalankan dengan dua cara yaitu Eksplisit
dan Implisit.

2.6 Deklarasi Explisit
Deklarasi eksplisit mengandung arti bahwa program harus menggunakan
statement atau pernyataan untuk mendeklarasikan variable berikut adalah statement
– statement yang dapat digunakan untuk mendapatkan suatu variabel, sebagai
berikut :
a. Dim

VarName [As DataType]

b. Private

VarName [As DataType]

c. Static

VarName [As DataType]

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

17

d. Public

VarName [As DataType]

Dim Var Name As DataType; dimana:
a. Dim : Adalah keyword yang berfungsi untuk mengenalkan variabel yang
digunakan dalam program ke visual basic .NET
b. VarName : Adalah nama dari variabel tersebut,di mana aturannya sebagai
berikut.
1) Nama variabel harus di awali dengan huruf
2) Tidak buleh mengandung spasi atau
3) Boleh menggunakan underScore ( _ )
c. As : Adalah keyword yang berfungsi untuk mendefinisikan tipe dari variabel
tersebut.
d. DataType : Adalah tipe data yang digunakan.
Contoh :
a. Dim npm As Integer
b. Dim nama As String
Deklarai Implisit
Deklarasi implisit dilakukan tanpa menggunakan kata kunci (pasword),
statement atau menggunakan beberapa pernyataan untuk mendeklarasikan sebuah
variabel. Pada deklarasi implisit, variabel ditandai oleh sebuah karakter khusus yang
menandakan tipe data variabel tersebut.

Tipe variable

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Suffix

18

Integer

%

Long

&

Single

!

Double

#

Currency

@

String

$
Tabel 2.1 Variabel Implicit

Contoh :
a. Dim npm% ( Deklarasi variabel npm adalah Integer )
b. Dim nama$ ( Deklarasi variabel nama adalah String )

2.6.1 Koneksi DataBase Dengan Visual Basic
Berikut contoh penggalan penulisan fungsi script untuk koneksi ke database
SqlServer :
a. Dim Koneksi As String
b. Koneksi =New class connecton ( "Data Source=nama_server;Initial
Catalog=nama_database;Integrated Security=True"
Kode diatas menjelaskan beberapa keyword yang umum digunakan untuk
string koneksi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB III
ANALISIS DAN PERANCANGAN SISTEM

3.1.

Analisis Sistem
Penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian

komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi
permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang
terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan
perbaikan-perbaikannya.

analisa

sistem

adalah

penelitian

atau

pengimplementasikan sistem yang telah ada dengan tujuan untuk merancang
sistem yang baru atau diperbarui.

3.1.1 Analisa Masalah
Sistem Rental mobil yang ada pada POWER RENT CAR terbilang kurang
efektif dalam melakukan kegiatan Rental mobil, hal ini di karenakan pengelolaan
data - data masih menggunakan cara manual dan pencatatan data - data mobil
masih menggunakan pencatatan manual menggunakan buku dan transaksi masih
menggunakan form copy tindas karbon.
Sebagai contoh : dalam pembuatan laporan stok mobil yang ada dalam
garasi masih harus membuat laporan dengan cara ditulis pada lembar laporan
begitu juga dengan mencari mobil yang di sewa, karena dilakukan secara manual
maka hal ini dapat memperlambat beberapa kinerja proses, selain pemrosesan data
yang lama dan berbelit, permasalahan ini juga dapat menyebabkan kesalahan
dalam pencatatan data laporan mobil yang ada pada POWER RENT CAR.

19

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

20

3.2

Spesifikasi kebutuhan Software.

a. Pemilik
1) Mengelola data stok mobil yang ada.
2) Mengelola data transaksi mobil keluar masuk dan transaksi.
3) Membuat nota transaksi.
b. Admin
1) Mengelola data stok mobil yang ada.
2) Mengelola data transaksi mobil keluar masuk dan transaksi.
3) Membuat nota transaksi.
3.3

Analisis Kebutuhan Non Fungsional

3.3.1 Analisis Perangkat Keras
Perangkat keras yang direkomendasikan untuk menjalankan aplikasi ini
adalah sebagai berikut :
a. Monitor beresolusi 1280 x 800.
b. Processor dengan kecepatanminimal 1,5 Ghz.
c. Kapasitas Harddisk minimal 20 GB.
d. RAM minimal 256 MB.
e. VGA Card minimal 64 MB.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

21

f. Mouse.
g. Keyboard.
3.3.2. Analisis Perangkat Lunak
Aplikasi ini di buat dengan menggunakan beberapa software yang saling
berinteraksi dalam pembangunan sistemnya, beberapa software tersebut adalah:
a. OS WINDOWS PREMIUM.
b. VB.NET 2008.
c. SQL SERVER 2005.
d. POWER DESIGNER 12.
e. POWER DESIGNER 15.
3.4

Analisis Pengguna
Seorang user sering di ibaratkan sebagai suatu objek yang langsung

berhadapan dengan interface dari sebuah aplikasi, maka dalam menjalankan
aplikasi ini setidaknya seorang user harus memiliki kemampuan dasar dalam
menjalankan atau mengoperasikan sebuah komputer dan memiliki kemampuan
dasar dalam menjalankan suatu aplikasi.

3.5

Kebutuhan Fungsionalitas
DFD merupakan metode atau alat yang digunakan dalam metodologi

pengembangan sistem terstruktur ( Structure Analysis Design ). DFD digunakan
untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

22

dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana
data tersebut mengalir dan disimpan.
Beberapa simbol yang digunakan dalam pendesainan DFD yaitu :
a. Eksternal Entity ( kesatuan Luar ) atau Boundary ( batas sistem ) batas sistem
yang memisahkan suatu sistem dengan lingkungan luarnya. Sistem akan
menerima input dan menghasilkan output kepada lingkungan luarnya.
b. Data Flow ( Arus Data )
Arus data mengalir diantara proses ( process ), simpanan data (data story), dan
kesatuan luar (entity).
c. Process ( Proses )
Suatu proses merupakan kegiatan atau kerja yang dilakukan oleh orang, mesin
atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk
dihasilkan arus data yang keluar dari proses.
d. Data Story ( Penyimpanan Data )
Simpanan data merupakan simpanan dari data yang dapat menyimpan files
atau data-data yang didapat.
Dibawah ini akan dijelaskan lebih lanjut tentang gambaran DFD dari
Sistem informasi Rental mobil Pada POWER RENT CAR.
3.6 Wor k flow
Work flow adalah suatu otomatisasi proses bisnis, secara menyeluruh atau
beberapa bagian saja yang berlangsung selama dokument, informasi atau perintah

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

23

kerja di lewatkan (diproses) dari satu pengguna ke pengguna lainnya sesuai
dengan aturan dan prosedur yang berlaku
3.6.1 Wor k Flow Data Type mobil
Diawali dari Admin melakukan pengisian data tipe mobil dengan lengkap
tanpa login dengan cara input pada form tipe mobil atau stok mobil yang ada
dalam POWER RENT CAR lalu menyimpannya ke data base sampai tersimpan.
Kemudian admin keluar dari sistem.

Gambar 3.1 work flow data type Mobil

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

24

3.6.2 Wor k Flow Data Reservasi
Diawali dari Admin menanyakan kebutuhan customer kemudian melihat
di sistem akan tampil kebutuhan customer (status mobil), jika kebutuhan customer
ada maka bisa lanjut
menyimpannya

untuk mengisikan data diri dari customer dan

jika tidak maka Karyawan akan kembali menanyakan kepada

customer apakah mau menganti kebutuhannya.

Gambar 3.2 work flow Data Reservasi

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

25

3.6.3 Wor k Flow Data Sewa
Diawali dari Admin melakukan pengisian data sewa tanpa login dengan
mengisi semua data lengkap penyewa mobil beserta ID mobil, tgl sewa, tgl
kembali, lama sewa termasuk jaminan sewa serta tanggal kembali dan lama sewa.
Kemudian admin keluar dari sistem.

Gambar 3.3 work flow Data Sewa

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

26

3.6.4 Wor k Flow Data Transaksi
Diawali dari Admin yang menanyakan kebutuhan kepada customer
kemudian Admin melihat di sistem apakah yang dibutuhkan customer dan akan
tampil kebutuhan customer, jika kebutuhan customer ada maka bisa lanjut untuk
mengisikan data diri customer agar dapat melanjutkan proses transaksi dan
menyimpannya

jika tidak maka Admin akan kembali menanyakan kepada

customer apakah mau menganti kebutuhannya.

Gambar 3.4 work flow Mengelola Data Transaksi

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

27

3.7 Diagram Konteks
Konteks diagram adalah suatu level tertingi dalam perancangan s