SKRIPSI
OLEH :
ADE ARYANTO PUTRA
0735010019
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TMUR
YAYASAN KESEJAHTERAAN PENDIDIKAN DAN PERUMAHAN
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR
FAKULTAS TEKNOLOGI INDUSTRI
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 Fa uzi, MMT { } NIP. 19651109 199103 1 002
SKRIPSI
RANCANG BANGUN APLIKASI PERSEWAAN MOBIL P ADA
POWER RENT CAR
Disusun Oleh :
ADE ARYANTO PUTRA 0735010019
Telah diper taha nkan dihada pan dan diter ima oleh tim penguji skr ipsi Pr ogram Studi Sistem Infor ma si Fakultas Teknologi Industr i
Univer sitas Pembanguna n Nasional “ Vetera n” J awa Timur Pada Tanggal : 14 Desember 2012
Pembimbing: Tim Penguji :
1. 1.
Dekan Fakulta s Teknologi Industr i
Univer sitas Pembanguna n Nasional “ Vetera n” J awa Timur Sur abaya
LEMBAR PENGESAHAN
RANCANG BANGUN APLIKASI PERSEWAAN MOBIL P ADA
POWER RENT CAR
Disusun Oleh :
ADE ARYANTO PUTRA 0735010019
Tela h disetujui mengikuti Ujia n Negara Lisa n Gelomba ng VI Ta hun Akademik 2012
Menyetujui,
Pembimbing Utama Pembimbing Pendamping
Pr of. Dr.Ir . H. Akhmad Fa uzi, MM Tr i Lathif Mar di Sur janto, S.Kom
NIP. 19651109 199103 1 002 NPT.
Mengeta hui,
Ketua Pr ogram Studi Sistem Infor ma si Fakulta s Teknologi Industr i
Univer sitas Pembanguna n Nasional “ Vetera n” J awa Timur
ii
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 : “ Ranca ng Bangun Aplikasi Per sewaan 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
sehari-hari. 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
iii
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
teman-teman 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
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.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
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 ... 21Gambar 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.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.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 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
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.
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.
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.2Perumusan 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
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
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 :
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 Sistematika Penulisan
BAB I PENDAHULUAN
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
BAB II
TINJ AUAN PUSTAKA
2.1 Sejar ah 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.
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
Gambar 2.1 Struktur Organisasi ( Bagan POWER RENT CAR ) SUM BER
SUM BER
PEM ILIK
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.
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.
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
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, komponen-komponen, 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 :
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
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
2.5.1 Kelebihan Dan Kekur angan 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 Macro-nya, 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.
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 :
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.
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.
Integer %
Long &
Single !
Double #
Currency @
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.
3.2 Spesifikasi kebutuhan Softwar e. 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.
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. 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
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
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.
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 untuk mengisikan data diri dari customer dan menyimpannya jika tidak maka Karyawan akan kembali menanyakan kepada customer apakah mau menganti kebutuhannya.
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.
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.
3.7 Diagram Konteks
Konteks diagram adalah suatu level tertingi dalam perancangan suatu alur sistem dimana di dalam konteks diagram tersebut menggambarkan semua interaksi dari pelaku dan aliran data i/o( input / output ) yang terlibat dengan sistem secara keseluruhan, dengan begini maka entitas apa saja yang terkait dengan sistem dapat di ketahui tidak hanya itu dalam konteks diagram ini kita juga dapat mengetahui darimana asal data yang masuk kedalam sistem.
Gambar 3.5 Diagram Konteks Persewaan Mobil. Laporan Data Sewa Persewaan mobil power rent a
Pada Data Flow Diagram ( Gambar 3.5 ) menggambarkan bahwa pada DFD level konteks Proses sistem informasi POWER RENT CAR terdapat berbagai macam aliran aliran Data dari beberapa entitas yang terlibat, entitas -entitas tersebut adalah :
a. Petugas admin : Mengontrol sebagian besar dari sistem diantaranya Input Data Type mobil,Input data reservasi,Input data sewa, hingga laporan data mobil, laporan data sewa,dan laporan data transaksi.
b. Customer : berhak mendapatkan nota pembayaran.
c. Pemilik : menerima laporan pendapatan dan menerima data sewa.
3.7.1 Diagram level 1
Setelah secara keseluruhan alur data yang ada dalam diagram konteks di gambarkan maka kita dapat menarik beberapa alur proses yang pada diagram level konteks untuk di decompose menjadi beberapa alur proses inti.
Laporan Data Sewa
Gambar 3.6 Diagram Level 1 apliaksi persewaan mobil.
Berdasarkan Gambar 3.6 maka dapat diketahui bahwa dalam pengelolaan Sistem Informasi pada POWER RENT CAR beberapa proses yaitu :
A. Pengelolahan Type Mobil
1) Penginputan data Type Mobil dilakukan oleh Admin
B. Pengelolahan Reservasi
1) Pengelolaan Reservasi Mobil dilakukan oleh Admin.
2) Dalam melakukan proses Reservasi maka di butuhkan beberapa data yang bersumber dari database lain yang memiliki ketekaitan dengan Reservasi (Type_mobil).
C. Pengelolaan Sewa.
1) Pengelolahan Sewa dilakukan oleh Admin.
2) Dalam melakukan proses Sewa maka dibutuhkan beberapa daya yang bersumber dari databse lain yang memiliki keterkaitan dengan Sewa (Type_mobil, Reservasi).
D. Pengelolaan Transaksi.
1) Pengelolahan Transaksi dilakukan oleh Admin.
2) Dalam melakukan proses Transaksi maka di butuhkan beberapa data yang bersumber dari database lain yang lain yang memiliki keterkaitan dengan transaksi (Type_mobil, Reservasi, Sewa).
f. Pengelolahan Laporan
1) Pengelolaan Laporan di kelola oleh Admin.
3.8 Conceptual Data Model
CDM (Conceptual Data Model) memodelkan struktur logis dari keseluruhan aplikasi data, tidak tergantung pada software atau pertimbangan model struktur data. CDM yang valid dapat dikonversi ke PDM atau OOM. CDM mirip dengan konsep ERD, hanya ada beberapa perbedaan sintaks. Conceptual Data Model atau yang sering di sebut dengan CDM merupakan suatu tahap awal
perancangan / pembuatan tabel – tabel apa saja yang akan di buat berdasarkan kebutuhan-kebutuhan data yang di digunakan dalam menjalankan suatu proses di dalam aplikasi, perancangan sistem database ini juga di gunakan untuk mendukung kinerja dari aplikasi yang dibuat.
CDM Aplikasi Per sewaan Mobil POWER RENT CAR
Gambar 3.7 CDM Aplikasi Persewaan Mobil POWER RENT CAR
3.9 Physical Data Model
menggunakan foreign key dari tabel inti. Sehingga setiap tabel yang memiliki hubungan dengan tabel lainnya akan terlihat jelas. Perancangan PDM ini merupakan representasi fisik / sebenarnya dari database yang di buat.
PDM Aplikasi Per sewaan Mobil POWER RENT CAR
type_mobil
Gambar 3.8 PDM Aplikasi Persewaan Mobil POWER RENT CAR.
3.10 Struktur Tabel
A. Tabel Type Mobil
4 Fasilitas_Mobil Varchar 50
5 Plat_Nomor Varchar 10
6 Merek_Mobil Varchar 20
7 Jenis_Mobil Varchar 20
Tabel 3.1 Tabel Type Mobil. B. Tabel Reservasi
Nama Tabel : Reservasi
Isi Tabel : Berisi field untuk data - data Reservasi. Primary Key : ID_Reservasi
No Kolom Tipe Data Panjang Primary Key Foreign Key
1 ID_Reservasi Int -
2 ID_Type Int -
3 No_Ktp Int -
4 Nama_Penyewa Varchar 30
5 Alamat_Penyewa Varchar 50
6 No_Telfon__Penyewa Number -
7 Tgl_Reservasi DateTime -
8 Plat_Nomor_Reservasi Varchar 8
9 Perkiraan_Sewa number 6
Tabel 3.2 Tabel Reservasi.
C. Tabel Sewa Nama Tabel : Sewa
Isi Tabel : Berisi field untuk data - data Sewa. Primary Key : ID_Sewa
Foreign Key 1 : ID_Reservasi
No Kolom Tipe Data Panjang Primary Key Foreign Key
1 ID_Sewa Int -
2 ID_Reservasi Int -
3 ID_Type Int -
4 Ktp Number -
5 Nama Varchar 30
6 Alamat Varchar 50
7 No_Telfon Number -
8 Tgl_Sewa DateTime -
9 Tgl_Kembali DateTime -
10 Lama_Sewa Varchar 20
Tabel 3.3 Tabel Sewa.
D. Tabel Transaksi Nama Tabel : Transaksi
Isi Tabel : Berisi field untuk data – data Transaksi. Primary Key : ID_Transaksi
No Kolom Tipe Data Panjang Primary Key Foreign Key
1 ID_Transaksi Int -
2 ID_Sewa Int -
3 Harga Money -
4 Lama_Pinjam Varchar 20
5 Total Money -
6 Tgl_Transaksi DateTime -
7 Plat_Nomer_Mobil Varchar 8
Tabel 3.4 Tabel Transaksi.
3.11 Rancangan Desain I/O ( Input / Output ) A. Struktur Menu Utama
Gambar 3.9 Struktur menu utama.
3.12 Perancangan Ar sitektur Interface
A. Perancangan Antar Muka Type Mobil
Desain form untuk pengelolaan Data Type mobil, Terdapat 7 kolom entry data yaitu Id Tipe, Tipe Mobil, Harga sewa, Fasilitas, Plat nomer, merek mobil, dan Jenis Mobil, lalu juga terdapat tombol search, save, update, clear, home, go data.
Gambar 3.10 Antar Muka Pengelolaan Type Mobil
B. Perancangan Antar Muka Pengelolaan Reservasi
dari form belum atau tidak terisi maka sistem tidak bisa menyimpan data reservasi.
Gambar 3.11 Antar Muka Pengelolaan Reservasi
C. Perancangan Antar Muka Pengelolaan Sewa
Gambar 3.12 Perancangan Antar Pengelolaan Sewa.
D. Perancangan Antar Muka Pengelolaan Transaksi
Gambar 3.13 Antar Muka Pengelolaan Transaksi.
E. Perancangan Antar Muka Data Mobil
Desain form untuk pengelolaan Data Mobil, Terdapat 1 kolom entry data yaitu cari berdasarkan plat nomer, lalu juga terdapat tombol ok, Cetak, kembali.
F. Perancangan Antar Muka Pengelolaan Data Reservasi
Desain form untuk pengelolaan Data Reservasi, Terdapat 1 kolom entry data yaitu cari berdasarkan nama, lalu juga terdapat tombol ok, cetak, kembali .
Gambar 3.15 Antar Muka Pengelolaan Data Reservasi.
G. Perancangan Antar Muka Pengelolaan Data Sewa
Gambar 3.16 Antar Muka Pengelolaan Data Sewa.
H. Perancangan Antar Muka Pengelolaan Data Transaksi
Desain form untuk pengelolaan Data Transaksi, Terdapat 1 kolom entry data yaitu cari berdasarkan Id Transaksi lalu juga terdapat tombol ok, Cetak, kembali .
I. Perancangan Antar Muka Repor t Type Mobil
Desain form untuk Cari. kolom entry data untuk mencari data mobil yang dengan memilih radio button teks cari berdasarkan Type mobil untuk mencari data yang di dinginkan lalu juga terdapat tombol, ok dan kembali.
Gambar 3.18 Antar Muka Pengelolaan Report Type Mobil
J . Perancangan Antar Muka Repor t Reservasi
Gambar 3.19 Antar Muka Pengelolaan Report Rreservasi.
K. Perancangan Antar Muka Repor t Sewa
Desain form untuk Cari. kolom entry data untuk mencari data penyewa yang melakuakan sewa dengan memilih radio button teks cari berdasarkan nama penyewa untuk mencari data yang di dinginkan lalu juga terdapat tombol, ok dan kembali
L. Perancangan Antar Muka Car i Data Reservasi
Desain form Cari Data Reservasi. untuk mencari Data Reservasi berdasarkan nama.
Gambar 3.21 Antar Muka Cari Data Reservasi.
M. Perancangan Antar Muka Data Sewa
Desain form Data Sewa. untuk mencari data Penyewa
BAB IV
IMPLEMENTASI SISTEM
4.1 Implementasi Sistem
Desain sistem menentukan bagaimana suatu sistem akan menyelesaikan apa yang mesti diselesaikan dan ditampilkan, tahap ini menyangkut mengkonfigurasikan dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem yang ada pada POWER RENT CAR, sehingga setelah instalasi dari sistem akan benar-benar memuaskan rancang bangun yang telah ditetapkan pada akhir tahap analisis sistem aplikasi persewaan mobil pada POWER RENT CAR.
4.2 Tujuan Implementasi Sistem
Tahap perancangan sistem adalah tahapan lanjutan setelah analisa sistem, tahap perancangan sistem ini memiliki 2 tujuan utama yaitu :
a. Untuk memenuhi kebutuhan kepada pemakai sistem khususnya admin dan pemilik sistem ataupun pemilik POWER RENT CAR
b. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik yang terlibat ( lebih condong pada desain sistem yang terinci )
c. Untuk menyelesaikan dan membantu semua proses yang nantinya akan di gunakan oleh POWER RENT CAR.
Maka berdasarkan pengertian di atas penulis dapat menarik kesimpulan bahwa tujuan dari perancangan aplikasi persewaan mobil pada POWER RENT CAR adalah untuk membuat suatu perancangan sistem yang mudah dipahami, mudah di gunakan atau mudah dioprasikan oleh admin maupun pemilik POWER RENT CAR.
4.3 Implementasi Antar Muka
Merancang antarmuka merupakan bagian yang paling penting dari merancang sistem. Biasanya hal tersebut juga merupakan bagian yang paling sulit, karena dalam merancang antarmuka harus memenuhi tiga persyaratan: sebuah antarmuka harus sederhana, sebuah antarmuka harus lengkap, dan sebuah antarmuka harus memilki kinerja yang cepat.
Berikut ini merupakan perancangan antar muka dari aplikasi yang di bangun ( apliakasi persewaan mobil pada POWER RENT CAR ).
a. Antar Muka Menu Utama
Gambar 4.1 Antar Muka Menu Utama.
b. Antar Muka For m input Type Mobil
Gambar 4.2 Antar Muka menu input type mobil
c. Antar Muka Form input Reservasi
Gambar 4.3 Antar Muka Form input data Reservasi
d. Antar Muka For m Sewa
Gambar 4.4 Antar Muka From Sewa.
e. Antar Muka For m Transaksi
Gambar 4.5 Antar Muka Form Transaksi
f. Antar Muka For m data Type
Gambar 4.6 Antar Muka Data Type
g. Antar Muka Data Reservasi
telfon penyewa, kolom tanggal reservasi, kolom plat nomer mobil, dan kolom perkiraan sewa.
Gambar 4.7 Antar Muka Data Reservasi
h. Antar Muka Data Sewa
kolom nama penyewa, koolm alamat penyewa, kolom no telfon, kolom tgl sewa, kolom tgl kembali, kolom lama sewa, dan kolom jaminan.
Gambar 4.8 Antar Muka Data Sewa.
i. Antar Muka Data Tr ansaksi
sewa, kolom tgl transaksi, kolom harga sewa per hari, lama sewa, dan juga total harga.
Gambar 4.9 Antar Muka Data Transaksi.
j. Antar Muka Repor t Type Mobil
Gambar 4.10 Antar Muka Laporan.
k. Antar Muka Repor t Reservasi
Form data Report Reservasi digunakan untuk melihat semua data mobil yang sudah dipesan pada POWER RENT CAR.
l. Antar Muka Repor t Sewa
Form data Report Sewa digunakan untuk melihat semua data mobil yang sedang maupun sudah di sewa pada POWER RENT CAR.
Gambar 4.12 Antar Muka Report Sewa.
m. Antar Muka Repor t Transaksi
Form data Report Transaksi digunakan untuk melihat semua Transaksi yang ada pada POWER RENT CAR.
n. Antar Muka Repor t Struk
Form data Report Struk digunakan untuk melihat Struk Pembayaran sewa yang ada pada POWER RENT CAR.
Gambar 4.14 Antar Muka Report Struk.
o. Antar Muka For m Cari Data Reservasi
Form cari data Reservasi digunakan untuk melihat atau mencari semua data Reservasi yang ada pada POWER RENT CAR.
p. Antar Muka For m Cari Sewa
Form data Cari Sewa digunakan untuk melihat atau mencari semua data sewa yang ada pada POWER RENT CAR.
Gambar 4.16 Antar Muka Form Cari Sewa.
4.4 Pengujian Sistem
4.4.1 Pengujian Sistem Dengan Form Type Mobil
Pada Form type mobil ini dimana admin menginputkan semua data mobil yang ada pada POWER RENT CAR. Dimana dari semua form Type mobil harus terisi semua bilamana pada form tersebut salah satu dari form belum atau tidak terisi maka sistem tidak bisa menyimpan data.
4.4.2 Pengujian Sistem Dengan For m Reservasi
Pada Form Reservasi ini dimana admin menginputkan semua data Reservasi yang ada pada POWER RENT CAR. Dimana dari semuaReservasi mobil harus terisi semua bilamana pada form tersebut salah satu dari form belum atau tidak terisi maka sistem tidak bisa menyimpan data.
4.4.3 Pengujian Sistem Dengan For m Sewa
Pada FormSewai ini dimana admin menginputkan semua data Sewa yang ada pada POWER RENT CAR. Dimana dari semua form Sewa harus terisi semua bilamana pada form tersebut salah satu dari form belum atau tidak terisi maka sistem tidak bisa menyimpan data.
4.4.4 Pengujian Sistem Dengan For m Transaksi
Pada Form Reservasi ini dimana admin menginputkan semua data Transaksi yang ada pada POWER RENT CAR. Dimana dari semua form Transaksi harus terisi semua bilamana pada form tersebut salah satu dari form belum atau tidak terisi maka sistem tidak bisa menyimpan data.
4.4.5 Pengujian Tampilan Dengan Form Data Mobil
Pada Form Reservasi ini dimana admin Menampilkan semua data Mobil yang ada pada POWER RENT CAR. Dimana dalam form data mobil terdapat kolom id type mobil, kolom type mobil, kolom harga mobil, kolom fasilitas mobil, kolom plat nomer mobil, kolom merek mobil, dan juga kolom jenis mobil.
Pada form data mobil juga bisa mencari data mobil berdasarkan plat nomer.
Gambar 4.22 Antar Muka form cari data mobil berdasarkan plat nomer.
Berikut hasil yang ditampilkan dari hasil pencarian data mobil yang dicari berdasarkan plat nomer.
4.4.6 Pengujian Sistem Data Reservasi
Pada Form Reservasi ini dimana admin Menampilkan semua data Reservasi yang ada pada POWER RENT CAR. Dalam data reesrervasi terdapat beberapa kolom yang meliputi kolom id reservasi, kolom id type mobil, kolom no ktp penyewa, kolom nama penyewa, kolom alamat penyewa, kolom no telfon penyewa, kolom tanggal reservasi, kolom plat nomer mobil, dan kolom perkiraan sewa.
Pada form data Reservasi juga bisa mencari data mobil berdasarkan Nama Reservasi.
Gambar 4.25 Antar Muka Form Reservasi.
Berikut hasil yang ditampilkan dari hasil pencarian data Reservasi yang dicari berdasarkan plat nama.
4.4.7 Pengujian Tampilan Dengan Form Data Sewa
Pada Form Data Sewa ini dimana admin Menampilkan semua data Sewa yang ada pada POWER RENT CAR
Gambar 4.27 Antar Muka Tampilan Form Data Sewa.
Pada form data sewa juga bisa mencari data sewa berdasarkan Data Nama penyew a.
4.4.8 Pengujian Tampilan Dengan Form Data Transaksi
Pada Form Transaksi ini dimana admin Menampilkan semua data Transaksi yang ada pada POWER RENT CAR. Dengan mengisi semua form yang ada pada form transaksi.
Pada Form Data Transaksi ini dimana admin Menampilkan semua data Transasi yang ada pada POWER RENT CAR
Gambar 4.30 Antar Muka Form data Transaksi.
Berikut hasil yang ditampilkan dari hasil pencarian data Transaksi yang dicari berdasarkan ID Transaksi.
4.4.9 Antar Muka For m Laporan Data Mobil
Form laporan Mobil pada POWER RENT CAR di gunakan untuk menampilkan data - data laporan dari mobil pencarian berdasarkan Type mobil.juga terdapat kolom id type, kolom type mobil, kolom harga sewa, kolom plat nomer, kolom merek, dan juga kolom fasilitas mobil.
4.4.10 Antar Muka For m Laporan Data Reservasi
Form laporan Data Reservasi Mobil pada POWER RENT CAR di gunakan untuk menampilkan data - data laporan dari Reservasi berdasarkan ID Reservasi. Juga terdapat kolom pada tampilan report reservasi yaitu kolom id type, kolom, nama penyewa, kolom alamat penyewa, kolom telfon, kolom tgl reservasi, kolom harga per hari, dan juga kolom total pembayaran.
4.4.11 Antar Muka For m Laporan Data Sewa
Form laporan Data Sewa pada POWER RENT CAR di gunakan untuk menampilkan data - data laporan dari data sewa pencarian berdasarkan nama penyewa. Juga terdapat beberapa tampilan kolom seperti kolom id sewa, kolom no ktp, kolom nama penyewa, koolm alamat penyewa, kolom no telfon, kolom tgl sewa, kolom tgl kembali, kolom lama sewa, dan kolom jaminan.
4.4.12 Antar Muka For m Laporan Data Transaksi
Form laporan Data Transaksi Mobil pada POWER RENT CAR di gunakan untuk menampilkan data - data transaksi dari pencarian berdasarkan tanggal Transaksi. Dalam report transaksi ini terdapat kolom id transaksi, kolom id sewa, kolom tgl transaksi, kolom harga sewa per hari, lama sewa, dan juga total harga.
4.4.13 Antar Muka For m Laporan Pelunasan Sewa
Form laporan Pelunasan Sewa Mobil pada POWER RENT CAR di gunakan untuk menampilkan nota pelunasan sewa pencarian berdasarkan ID transaksi. Dan pada tampilan akan ada kolom no nota, kolom plat nomer mobil, kolom harga per hari, dan kolom total harga yang harus di bayar oleh customer. Form juga dapat di cetak oleh admin Sehingga dapat digunakan sebagai struk kepada customer POWER RENT CAR.
5.1 Kesimpulan
Setelah melakukan analisis dan implementasi sistem yang dilanjutkan dengan pengujian sistem, maka dari hasil implmentasi dan pengujian tersebut maka dapat diambil beberapa kesimpulan sebagai berikut:
a. Aplikasi ini dapat mempercepat proses pengelolahan data yang ada di
persewaan mobil. b. Aplikasi ini dapat mendukung kinerja karyawan/admin dalam bekerja.
c. Aplikasi ini mempermudah karyawan dalam membuat laporan dan Perhitungan uang yang masuk.
5.2 Sar an
Aplikasi Persewaan mobil ini tidak mencantumkan gambar asli dari mobil yang ada dalam Power Rent Car, maka untuk pengembangan lebih lanjut dapat di berikan gambar di setiap datanya dan konsumen dapat milih sendiri mobil yg di inginkan dengan melihat gambar yang sebenarnya.
DAFTAR PUSTAKA
Anonymous.2006.Sistem Informasi.URL:
http://en.wikipedia.org/wiki/Sistem_Informasi.htm [diakses 5/7/2012].
Choirul, 2003, Cepat mahir Visual Basic.Net. URL:
ikc.dinus.ac.id/berseri/choirul-vbnet/choirul-vbnet-01.doc, [diakses juli 2012] Darmayuda, Ketut, 2010, Belajar ,Pemrograman Aplikasi Data Base Dengan Microsoft Visual Basic .Net, Informatika, Bandung.
Dwinovi, 2010, Pengertian sistem informasi, URL: http://repository.usu.ac.id, [diakses 1/8/2012].
H.M Jogianto. 1990. Analisis & Disain. Yogyakarta : Andi Offset
Sebiro, Alexander, 2010, Dasar – Dasar Visual Basic .Net. Jakarta : PT. Buku Seru.