• Tidak ada hasil yang ditemukan

RANCANG BANGUN SISTEM INFORMASI PEMINJAMAN MOBIL PADA SIP RENT CAR BERBASIS WEBSITE.

N/A
N/A
Protected

Academic year: 2017

Membagikan "RANCANG BANGUN SISTEM INFORMASI PEMINJAMAN MOBIL PADA SIP RENT CAR BERBASIS WEBSITE."

Copied!
106
0
0

Teks penuh

(1)

R A N C A N G B A N G U N S I S T E M I N F O R M A S I T R A N S A K S I P E M I N J A M A N M O B I L P A D A S I P R E N T C A R B E R B A S I S

W E B S I T E

S K R I P S I

Disusun Oleh :

1. Ricky Hariyadi (0935010081)

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNOLOGI INDUSTRI

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”

J AWA TIMUR

(2)

W E B

SKRIPSI

OLEH:

RICKY HARIYADI

0935010081

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNOLOGI INDUSTRI

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”

J AWA TMUR

(3)

RANCANG BANGUN SISTEM INFORMASI PEMINJ AMAN MOBIL

PADA SIP RENT CAR BERBASIS WEBSITE

Disusun Oleh :

RICKY HARIYADI

NPM. 0935010081

Telah disetujui mengikuti Ujian Negara Lisan

GelombangIVTahun Akademik 2012/2013

Menyetujui,

Pembimbing Utama Pembimbing Pendamping

Pr of. Dr . Ir . H. Akhmad Fauzi, MMT Rizka Hadiwiyanti, S.Kom, M.Kom

NPT. 19651109 199103 1 002 NPT. 386071303501

Mengetahui,

Ketua Program Studi Sistem Informasi

Fakultas Teknologi Industri

Univer sitas Pembangunan Nasional “Veteran” J awa Timur

(4)

RANCANG BANGUN SISTEM INFORMASI PEMINJ AMAN

MOBIL PADA SIP RENT CAR BERBASIS WEBSITE

Disusun Oleh :

RICKY HARIYADI

NPM. 0935010081

Telah dipertahankan dihadapkan dan diter ima oleh Tim Penguji Skr ipsi Program Studi Sistem Infor masi Fakultas Teknologi Industri

Univer sitas Pembangunan Nasional “Veteran” J awa Timur Pada Tanggal 18 J uni 2013

Mengetahui,

Dekan Fakultas Teknologi Industri

Univer sitas Pembangunan Nasional “Veteran” J awa Timur

Ir. Sutiyono, MT

NIP. 19600713 198703 1 001 Pembimbing :

1.

Pr of. Dr. Ir. H. Akhmad Fauzi, MMT

NPT. 19651109 199103 1 002

2.

Nur Cahyo Wibowo, S.Kom. M.Kom

NPT. 3 7903 04 01971

3.

Pr iza Pandunata, S.Kom

(5)

Dengan memanjatkan puji dan syukur atas Kehadirat Allah SWT atas

segala rahmat, taufiq, serta Hidayah-Nya sehingga penyusun dapat menyelesaikan

tugas laporan tugas akhir ini. Tugas ini untuk memenuhi persyaratan untuk

menempuh ujian sarjana pada Fakultas Teknologi Industri Program Studi Sistem

Informasi Universitas Pembangunan Nasional “Veteran” Jawa Timur. Laporan ini

disusun berdasarkan data–data yang diperoleh selama tugas akhir di SIP RENT

CAR (Perumahan Bluru Permai JD-10).

Dengan selesainya tugas akhir dan laporan kerja ini, tak lupa penyusun

mengucapkan terima kasih yang sebesar–besarnya, pada:

1. Bapak Ir. Sutiyono, MT selaku dekan Fakultas Teknologi Industri UPN

“Veteran” JawaTimur.

2. Bapak Nur Cahyo Wibowo, S.Kom, M.Kom, selaku Ketua Program Studi

Sistem Informasi FTI Universitas Pembangunan Nasional “Veteran” Jawa

Timur.

3. Bapak Prof.Dr.Ir.H. Akhmad Fauzi, MMT selaku Dosen Pembimbing 1.

4. Ibu Rizka Hadiwiyanti, S.Kom, M.Kom selaku Dosen Pembimbing II.

5. Bapak Pudji Sigit Hariyadi, selaku Pemilik Rental Mobil : SIP RENT

CAR.

6. Ibu dan Bapak kami yang telah banyak memberikan dukungan moril.

7. Thank’s Special Teman Seperjuangan: Milanisti Indonesia Sezione

Sidoarjo, Himasifo, Afika Fc, Rahmania Dwi Lestari, Gede Ardiasa,

Dwiki Fariansa, Happy, Benny, Teguh, Arif Rahardjo, Yoni PEP, Warung

Giras alun-alun Sidoarjo, Riza Ashari , Dheta Febrian , Dimas Wahyu

Setiaji , Genda, Farish, Kevin, Mbak Try Yuly K, Mas Ade, Yolanda, Tri

Lathif, Bagus, Syaifana Fauziah (Ipe), Rashandry Rahman (Pampam), Faiz

Dwi (Menjez), Ali Efendi, Maretia, A’an Fathoni, Guruh Tri, Luki, Riris

Arista, Rizka Annisa, Genda , Dio , Arvani , Dwi Ayu , Hury , Tukijan

Syah, Surya Prisma , Alvies, Azzam, Intan Ayu F, Ficha , Aryessi

(6)

8. Dan semua pihak yang tidak dapat penyusun sebutkan satu persatu yang

telah membantu dalam penyusunan sampai terselesaikannya laporan tugas

akhir ini.

Penyusun menyadari bahwa laporan tugas akhir ini masih banyak

kekurangannya, oleh karena itu saran dan kritik yang membangun akan kami

terima dengan lapang dada.

Akhir kata semoga laporan ini dapat memberikan manfaat bagi semua pihak

yang berkepentingan dan semoga Allah SWT memberikan balasan kepada semua

pihak yang telah memberikan bantuan.

Surabaya,

(7)

KATA PENGANTAR ... i

1.6. Metodelogi Penelitian ... 3

1.6.1 Studi Literatul ... 3

BAB II TINJAUAN PUSTAKA ... 6

2.1. Sejarah Singkat SIP RENT CAR ... 6

2.1.1 Struktur Organisasi ... 7

2.2. Pengertian Sistem ... 8

2.3. Pengertian Informasi ... 10

2.4. Pengertian Sistem Informasi ... 11

2.5. Komponen Dasar Web ... 12

2.5.1 PHP ... 12

2.5.2 Website ... 14

2.5.3 World Wide Web ... 14

(8)

2.5.8 Domain ... 19

2.5.9 URL ... 19

2.6. Web Database ... 20

2.6.1 My Sql ... 20

2.6.2 Database ... 22

BAB III ANALISIS DAN PERANCANGAN SISTEM ... 23

3.1. Analisis Sistem ... 23

3.1.1 Analisa Masalah ... 23

3.2. Spefikasi Kebutuhan Software ... 24

3.3. Analisis kebutuhan Non Fungsional ... 24

3.3.1 Analisis Perangkat Keras ... 24

3.3.2 Analisis Pernagkat Lunak ... 25

3.4. Analisis Pengguna ... 25

3.5 Docflow ... 26

3.6 Sysflow ... 27

3.7 Diagram Berjenjang ... 28

3.8 Diagram Konteks ... 29

3.12 Perancangan Arsitektur Interface ... 42

3.12.1 Perancangan Halaman Admin ... 42

(9)

4.2. Tujuan Implementasi Sistem ... 55

4.3. Implementasi Antar Muka ... 47

4.3.1 Antar Muka Login ... 56

4.3.9 Antar Muka Customer Service ... 63

4.3.10 Antar Muka Testimonial ... 64

4.3.11 Antar Muka Laporan ... 65

4.3.12 Antar Muka Home ... 66

4.3.13 Antar Muka Mobil User ... 66

4.3.14 Antar Muka Tentang Kami ... 67

4.3.15 Antar Muka Testimonial ... 68

4.3.16 Antar Muka Contact Me ... 69

4.3.17 Antar Muka Transaksi ... 70

4.4. Pengujian Sistem ... 71

BAB V KESIMPULAN DAN SARAN... 90

5.1. Kesimpulan ... 90

5.2. Saran ... 90

(10)

Gambar 3.1 Document Flow ... 26

Gambar 3.2 System Flowchart ... 27

Gambar 3.3 Diagram Berjenjang ... 28

Gambar 3.4 Diagram Konteks ... 29

Gambar 3.5 Diagram level 0 ... 30

Gambar 3.6 Diagram level 1 Proses Data... 32

Gambar 3.7 Diagram Level 1 Booking ... 33

Gambar 3.8 Desain CDM ... 34

Gambar 3.9 Desain PDM... 35

Gambar 3.10 Perancangan Home... 43

Gambar 3.11 Perancangan Mobil... 43

Gambar 3.12 Perancangan Merk ... 44

Gambar 3.13 Perancangan Pemesanan ... 45

Gambar 3.14 Perancangan Berita... 46

Gambar 3.15 Perancangan Customer Service ... 47

Gambar 3.16 Perancangan Pesan ... 48

Gambar 3.17 Perancangan Testimonial... 48

Gambar 3.18 Perancangan Laporan ... 49

Gambar 3.19 Perancangan Website ... 50

Gambar 3.20 Perancangan Mobil... 41

Gambar 3.21 Perancangan Tentang Kami ... 52

Gambar 3.22 Perancangan Testimonial... 53

Gambar 3.23 Perancangan Contact Me ... 54

(11)

Gambar 4.4 Antar Muka Tambah Mobil ... 58

Gambar 4.5 Antar Muka Merk... 59

Gambar 4.6 Antar Muka Pemesanan ... 60

Gambar 4.7 Antar Muka Berita ... 61

Gambar 4.8 Antar Muka Tambah Berita ... 62

Gambar 4.9 Antar Muka Customer Service ... 63

Gambar 4.10 Antar Muka testimonial ... 64

Gambar 4.11 Antar Muka Laporan ... 65

Gambar 4.12 Antar Muka Home Pelanggan... 66

Gambar 4.13 Antar Muka Mobil Pelanggan... 66

Gambar 4.14 Antar Muka Tentang Kami ... 67

Gambar 4.15 Antar Muka Testimonial... 68

Gambar 4.16 Antar Muka Contact Me ... 69

Gambar 4.17 Antar Muka Login Transaksi ... 70

Gambar 4.18 Login Hak Akses ... 71

Gambar 4.19 Login Hak Akses Pemilik ... 72

Gambar 4.20 Uji Coba Form Merk ... 73

Gambar 4.26 Uji Coba Pemesanan ... 77

(12)

Gambar 4.30 Uji Coba Pesanan Batal ... 80

Gambar 4.31 Uji Coba Pesanan Kembali ... 81

Gambar 4.32 Uji Coba Tambah Pemesanan ... 81

Gambar 4.33 Uji Coba Penambahan Sukses ... 82

Gambar 4.34 Uji Coba Penambahan Gagal ... 83

Gambar 4.35 Uji Coba Penambahan Berita ... 83

Gambar 4.36 Uji Coba Edit Berita ... 84

Gambar 4.37 Uji Coba Hapus Berita ... 85

Gambar 4.38 Uji Coba Customer Service ... 85

Gambar 4.39 Uji Coba Edit Customer Service ... 86

Gambar 4.40 Uji Coba Pesan ... 87

Gambar 4.41 Uji Coba Testimonial ... 87

Gambar 4.42 Uji Coba Laporan ... 88

Gambar 4.43 Uji Coba Booking ... 89

Gambar 4.44 Uji Coba Cek Mobil ... 89

Gambar 4.45 Uji Coba Cek From Transaksi ... 90

Gambar 4.46 Uji Coba Laporan Transaksi ... 91

Gambar 4.47 Uji Coba Laporan Kwitansi ... 92

Gambar 4.48 Uji Coba Testimonial ... 92

Gambar 4.49 Uji Coba Contact Me... 93

Tabel 3.1 Tabel Admin ... 36

Tabel 3.2 Tabel Berita ... 37

Tabel 3.3 Tabel Pesan ... 37

(13)

Tabel 3.7 Tabel Mobil ... 40

Tabel 3.8 Tabel Transaksi ... 40

(14)

Dosen Pembimbing I : Prof. Dr . Ir. H. Akhmad Fauzi, MMT Dosen Pembimbing II: Rizka Hadiwiyanti, S.Kom, M.Kom

ABSTRAKSI

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 jasa seperti 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 dibayar maka dibuatlah suatu sistem persewaan mobil dalam mengelola data tersebut.

Perancangan Tugas Akhir ini membahas tentang bagaimana membuat suatu website persewaan mobil yang efektif dan efisien berdasarkan pola sistem yang ada pada SIP RENT CAR. Dalam pembuatanya di SIP RENT CAR. Perancangan ini bertujuan untuk mempermudah dan mempercepat pengelolahan data yang ada dan tersimpan rapi didalam database yang kami buat.

Hasil dari tugas akhir ini berupa website persewaan mobil SIP RENT CAR dimana di dalamnya terdapat beberapa form untuk pengelolaan data-data customer service, berita, pesan, testimonial, mobil, merk, transaksi, dan juga dapat mempercepat perhitungan selama tamu menyewa beserta laporan.

(15)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Perusahaan SIP RENT CAR di Sidoarjo didirikan pada tahun 2008. Dari

waktu ke waktu perusahaan ini telah berjalan dan berfungsi seperti yang

diharapkan oleh pemiliknya. Seiring dengan berjalannya waktu dan zaman pada

saat ini adalah kemajuan teknologi yang membuat dunia bisnis semakin leluasa

untuk melakukan transaksi peminjaman lewat website, ataupun media sosial soal

terkait bisnis yang dimiliki, sedangkan untuk saat ini pihak perusahaan masih

menggunakan layanan manual dalam segala transaksinya.

Pada akhirnya pihak SIP RENT CAR berkeinginan merambah dunia IT

untuk mengembangkan bisnis persewaan mobil yang dimiliki, sebelumnya pihak

perusahaan hanya standart saja dalam melakukan bisnis ini dan hanya melakukan

cara manual untuk media promosi SIP RENT CAR.

Pada perkembangan teknologi saat ini alangkah baiknya mencoba untuk

menghadirkan sebuah layanan yang bisa diakses lebih cepat dan lebih mudah

dipahami banyak kalangan masyarakat dengan membuat website dengan judul

“RANCANG BANGUN SISTEM INFORMASI TRANSAKSI PEMINJAMAN

(16)

1.2 Perumusan Masalah

Berdasarkan latar belakang masalah yang dihadapi SIP RENT CAR bahwa

untuk meningkatkan pelayanan terhadap pelanggan, maka perlu dibuatnya Sistem

Informasi Transaksi Peminjaman Mobil Berbasis Website?

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 sebagai

berikut:

1) Alur system ini hanya menampilkan jenis mobil, tarif dan

informasi mengenai rental mobil SIP RENT CAR pada website

yang akan dibuat.

2) Pembuatan laporan transaksi peminjaman mobil.

1.4 Tujuan

Berikut ini merupakan tujuan yang hendak dicapai berdasarkan studi kasus

diatas adalah:

1) Membangun sebuah website untuk layanan peminjaman bagi para

pelanggan yang akan menggunakan jasa rental mobil SIP RENT

CAR.

2) Membangun sebuah website yang bertujuan untuk menyampaikan

berbagai informasi yang terdapat didalam rental mobil sip rent car

(17)

1.5 Manfaat

Berikut ini beberapa manfaat yang dapat diambil dari permasalahan yang

diteliti adalah:

1) Mempermudah pelanggan dalam persewaan mobil pada rental

mobil SIP RENT CAR.

2) Memberikan informasi yang terdapat didalam rental mobil SIP

RENT CAR secara lengkap.

1.6 Metode Penelitian

Adapun langkah-langkah metode penelitian yang dipergunakan

dalam pengerjaan tugas akhir ini adalah:

a) Studi Literatur

Pencarian 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 Studi Kasus

Pencarian contoh-contoh kasus serupa yang berhubungan dengan

permasalahan yang dikerjakan dalam Tugas Akhir ini.

c) Analisis dan Perancangan

Pada tahap analisis berdasarkan data-data yang sudah dimililki,

melakukan analisis kebutuhan system. Membuat konsep perancangan

aplikasi dimulai dengan perancangan basis data dan desain antar muka

(18)

d) Implementasi Pr ogram

Pada tahap ini implementasi teknik dan metode yang akan

digunakan. Detail mengenai implementasi program dilakukan sesuai

dengan hasil analisa dan perancangan aplikasi.

e) Pengujian Website

1) Pada tahap ini dilakukan pengujian pada website yang telah

dibuat. Menguji ketepatan data dan efektifitas sistem yang

diterapkan pada website.

2) Evaluasi dan penarikan kesimpulan.

3) Evaluasi dilakukan untuk mengetahui kinerja website

apakah sudah sesuai dengan rencana, dan selanjutnya

dilakukan penarikan kesimpulan dari hasil evaluasi

tersebut.

1.7 Sistematika Penulisan

BAB I 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

(19)

BAB II TINJ AUAN PUSTAKA

Berisi landasan teori dan hal-hal yang bersifat informatif yang

digunakan sebagai data pendukung dalam penyelesaian masalah.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Berisi tentang analisis masalah dari model penelitian untuk

memperlihatkan keterkaitan antar variabel yang diteliti dan

beberapa penjelasan dari analisa permasalahan yang diteliti.

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 website

yang akan dibangun. Selain itu juga membahas uji coba website

yang dibuat, untuk mengetahui tingkat keberhasilan system dan

ketepatan datanya, terakhir melakukan evaluasi terhadap kinerja

sistem.

BAB V PENUTUP

Berisi kesimpulan dan saran yang sudah diperoleh dari hasil

(20)

BAB II

TINJ AUAN PUSTAKA

2.1 Sejar ah Singkat Sip Rent Car

Perusahaan “SIP RENT CAR” didirikan pada tahun 2008. 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 di sektor persewaan mobil. Pada tahun

2008-an sektor persewaan mobil cukup menjanjikan, sehingga sektor ini menjadi

primadona dan bisnis yang sangat menguntungkan. Dalam bidang persewaan

mobil, perusahaan ini juga berkepentingan karena tingkat kebutuhan dari

konsumen jasa antar dan jemput (drop in) serta persewaan mobil beserta jasa driver

maupun non driver (Sigit Hariyadi, 2008).

Armada yang tersedia tidak semuanya milik SIP RENT CAR. Beberapa

armada merupakan titipan dari beberapa sumber karena bisnis rental mobil ini

adalah bisnis jaringan. Armada yang disewa oleh pelanggan tidak termasuk bahan

bakarnya. Biaya untuk bahan bakar di tanggung oleh pelanggan yang menyewa.

Selain itu pemilik dari SIP RENT CAR berencana akan membangun beberapa

perusahaan rental car di daerah sekitar Surabaya dan sekitarnya, karena semakin

hari penyewa semakin banyak dan menjadi bisnis yang menjanjikan (Sigit Hariyadi,

(21)

2.1.1 Str uktur Organisasi Sip Rent Car

SUMBER

SUMBER

PEMILIK

ADMIN

Gambar 2.1 Struktur Organisasi SIP RENT CAR

Dari Gambar 2.1 struktur organisasi SIP RENT CAR tersebut dapat

dilihat bahwa pemilik juga merangkap sebagai pimpinan perusahaan. Dalam

menyediakan armada mobil, pemilik juga bekerja sama dengan berbagai

sumber lain dalam pengadaan armada. ataupun kerjasama ini bisa disebut

dengan sistem rent by rent. Adapun wewenang dan tanggung jawab tiap

tugas yang di berikan:

1) Pemilik perusahaan

a) Pemilik perusahaan juga berperan sebagai admin

b) Mengkoordinir/menyusun rencana kerja untuk seluruh tim driver berkenaan

dengan tugas dari pada masing–masing personil.

c) Mengontrol mengenai pekerjaannya

d) Mengontrol jam kerja dari para pekerjanya dan armada mobil.

e) Selalu memperhatikan/menjaga mutu dari pada pelayanan yang tinggi dan

(22)

f) Menyelenggarakan training course baik teori maupun praktek kepada

seluruh bawahannya.

g) Bertanggung jawab atas beroperasinya unit yang dibawahinya.

2) Sumber Unit

a) Bersedia menyediakan armada mobil kepada SIP RENT CAR sesuai

dengan perjanjian yang berlaku.

b) Bersedia menyediakan supir kepada SIP RENT CAR sesuai dengan

perjanjian yang berlaku.

c) Bersedia menjaga kualitas dan kuantitas armada mobil beserta driver

kepada SIP RENT CAR.

3) Admin

a) Mengelola system yang ada di dalam database perusahaan.

b) Mengatur semua jalannya transaksi online didalam perusahaan.

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.

Sistem juga dapat dikatakan sebagai jaringan kerja dari prosedur-prosedur

yang saling berhubungan dan bersama-sama melakukan suatu kegiatan maupun

(23)

Pengertian sistem menurut beberapa ahli:

1) Sistem adalah sekelompok unsur yang erat berhubungan satu dengan yang

lainnya, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. (Erwan

Arbie, 2000).

2) Sistem adalah hubungan atau interaksi yang berlangsung diantara satu kesatuan

ataupun komponen secara teratur sehingga tujuan maupun sasaran sistem dapat

dicapai. (Jogiyanto, HM, 2002)

3) Sistem secara fisik adalah kumpulan dari elemen-elemen yang beroperasi

bersama-sama untuk menyelesaikan suatu sasaran (Davis G.B, 1991).

4) Suatu sistem adalah sekumpulan objek yang mencakup hubungan fungsional

antara tiap-tiap objek dan hubungan antara ciri tiap objek, dan yang secara

keseluruhan merupakan suatu kesatuan secara fungsional (Harijono

Djojodihardjo, 1984).

5) Sistem adalah himpunan dari bagian-bagian yang saling berhubungan yang

secara bersama mencapai tujuan-tujuan yang sama (Lani Sidharta, 1995).

2.3 Pengertian Informasi

Data yang diolah menjadi bentuk yang berguna untuk membuat keputusan.

Informasi berguna untuk pembuat keputusan karena informasi menurunkan

ketidakpastian (atau meningkatkan pengetahuan) Informasi menjadi penting, karena

berdasarkan informasi itu para pengelola dapat mengetahui kondisi obyektif

perusahaannya. Informasi tersebut merupakan hasil pengolahan data atau fakta yang

dikumpulkan dengan metode ataupun cara–cara tertentu.

(24)

1) Informasi adalah data yang telah diolah menjadi bentuk yang memiliki arti bagi

penerima dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang

(Raymond Mc.Leod, 2001).

2) Data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk

digunakan dalam proses pengambilan keputusan (Tata Sutabri, 2005).

3) Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu

bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang

menggambarkan suatu kejadian–kejadian (event) yang nyata (fact) yang

digunakan untuk pengambilan keputusan (Jogiyanto HM., 1999).

4) Informasi adalah data yang disajikan dalam bentuk yang berguna untuk

membuat keputusan (Lani Sidharta, 1995).

5) Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi

penerimanya dan bermanfaat bagi pengambilan keputusan saat ini atau

mendatang (Gordon B. Davis, 1991).

2.4 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 :

1) Sistem informasi adalah suatu sistem didalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian yang mendukung

(25)

organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan –

laporan yang diperlukan (Tata Sutabri, 2005).

2) Sistem informasi adalah sistem didalam suatu organisasi yang mempertemukan

kebutuhan pengolahan transaksi harian, membantu dan mendukung kegiatan

operasi, bersifat manajerial dari suatu organisasi dan membantu mempermudah

penyediaan laporan yang diperlukan (Erwan Arbie, 2000).

3) Sistem informasi adalah data yang dikumpulkan, dikelompokkan dan diolah

sedemikian rupa sehingga menjadi sebuah satu kesatuan informasi yang saling

terkait dan saling mendukung sehingga menjadi suatu informasi yang berharga

bagi yang menerimanya (Tafri D. Muhyuzir, 2001).

4) Sistem informasi adalah suatu sistem yang menerima masukan data dan

instruksi, mengolah data tersebut sesuai dengan instruksi dan mengeluarkan

hasilnya (Gordon B. Davis, 1991).

5) Sistem informasi adalah suatu sistem di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,

bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

pihak luar tertentu dengan laporan-laporan yang diperlukan (Jogiyanto HM,

1999).

6) Sistem informasi adalah suatu sistem didalam organisasi yang mempertemukan

kebutuhan pengelolah transaksi harian, mendukung operasi, bersifat manajerial

dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu

(26)

2.5 Komponen Dasar Web

2.5.1 PHP

Menurut (Mark Ade Syukur, 2003) PHP adalah teknologi yang

diperkenalkan tahun 1994 oleh Rusmus Lerdorf. Beberapa versi awal yang

tidak dipublikasikan digunakan pada situs pribadinya untuk mencatat siapa

saja yang mengakses daftar riwayat hidup onlinenya. Versi pertama

digunakan oleh pihak lain pada awal tahun 1995 dan dikenal sebagai

Personal Home Page Tools. Terkandung di dalamnya sebuah parser engine

(mesin pengurai) yang sangat disederhanakan, yang hanya mampu mengolah

macro khusus dan beberapa utilitas yang sering digunakan pada pembuatan

home page, seperti buku tamu, pencacah dan hal semacamnya. Parser

tersebut ditulis ulang pada pertengahan 1995 dan dinamakan PHP/FI

Version 2. FI (Form Interpreter) sendiri berasal dari kode lain yang ditulis

juga oleh Rasmus, yang menterjemahkan HTML dari data. Pada tahun 1997

terdapat perubahan dalam pengembangan PHP. PHP berubah dari proyek

pribadi Rasmus menjadi sebuah tim yang lebih terorganisasi. Parsernya

ditulisulang dari bentuk rancangan awal oleh Zeev Suraski dan Andi

Gutmans, dan hal inimenjadi dasar PHP version.

PHP merupakan script untuk pemrograman script web server side,

script yang membuat dokumen HTML secara on the fly, dokumen HTML

yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat

dengan menggunakan editor teks atau editor HTML. PHP dirancang untuk

dapat bekerja sama dengan database server dan dibuat sedemikian rupa

(27)

menjadi begitu mudah. PHP membuat proses pengembangan aplikasi

menjadi mudah karena kelebihan-kelebihannya, yaitu:1. Script (kode

program) terintegrasi dengan file HTML, sehingga developer bisa

berkonsentrasi langsung pada penampilan dokumen webnya. 2.Tidak ada

Proses compiling dan lingking. 3. Berorentasi Objek (objek oriented).

4.Sintaksis pemrogramannya mudah dipelajari. 5.Integrasi yang sangat luas

ke berbagai server database. Menulis web yang terhubung ke database

menjadi sangat sederhana. Database yang didukung oleh PHP: Oracle,

Sybase, mSQL, MySQL, Solid, ODBC, PostgreSQL, dBase, dan lain-lain.

PHP tidak terbatas hanya menghasilkan keluaran HTML. Ia juga bisa

digunakan untuk menghasilkan gambar GIF, atau bahkan sumber gambar

GIF yang dinamis.

2.5.2 Web Site

Web site (situs web) adalah merupakan alamat (URL) yang

berfungsi sebagai tempat penyimpanan data dan informasi dengan

berdasarkan topik tertentu. (Sunartrihantono Bimo, 2002). Web adalah

jaringan beribu-ribu komputer yang dikategorikan menjadi dua:client/server

dengan menggunakan software khusus membentuk sebuah jaringan yang

disebut jaringan client/server yang mempunyai fasilitas hipertext untuk

menampilkan informasi atau data berupa teks, gambar, suara, animasi, dan

data multimedia lainnya, yang diantara informasi atau data tersebut saling

berhubungan satu sama lain. (Sunartrihantono Bimo, 2002). Web dapat

(28)

Web Statis adalah web yang berisi/menampilkan informasi-informasi yang

sifatnya statis (tetap), sedangkan web dinamis adalah web yang

menampilkan informasi serta dapat berinteraksi dengan user yang sifatnya

dinamis.

2.5.3 Wor ld Wide Web

Menurut (Mark Ade Syukur, 1995) Pada awalnya Internet adalah

sebuah proyek yang dimaksudkan untuk menghubungkan para ilmuwan dan

peneliti di Amerika, namun saat ini telah tumbuh menjadi media komunikasi

yang dipakai oleh seluruh umat manusiadi muka bumi ini. Pertumbuhan ini

membawa beberapa masalah yang mendasar,diantaranya bahwa internet

tidak diciptakan pada jaman Graphical User Interface (GUI) seperti saat ini.

Internet dimulai pada masa dimana orang masih menggunakan alat akses

yang tidak user friendly yaitu terminal berbasis text serta perintah-perintah

command line yang agak rumit untuk dihafal. Kemudian orang mulai

berpikir membuat sesuatu yang lebih baik, popularitas internet semakin

berkembang pesat setelah standar baru HTTP dan HTML diperkenalkan

kepada masyarakat. HTTP (Hypertext Transfer Protocol) membuat

pengaksesan informasi melalui protokol TCP/IP menjadi lebih mudah dari

sebelumnya. HTML (HypertextMarkup Language) memungkinkan orang

menyajikan informasi yang secara visual (tampilan) lebih menarik.

Pemunculan HTTP dan HTML yang kemudian orang-orang mengenal istilah

baru dalam internet yang sekarang menjadi sangat populer, bahkan

(29)

World Wide Web (WWW). Pada prinsipnya world wide web (singkatnya

cukup disebut “web“ saja) bekerja dengan cara menampilkan file-file HTML

yang berasal dari server web pada program client khusus, yaitu broser web.

Program browser pada client mengirimkan permintaan (request) kepada

server web, yang kemudian akan akan dikirimkan oleh server dalam bentuk

HTML. File HTML berisi instruksi-instruksi yang diperlukan untuk

membuat tampilan. Perintah-perintah HTML ini kemudian diterjemahkan

oleh web browser sehingga isi informasinya dapat ditampilkan secara visual

kepada client dilayar komputer.

dengan menggunakan teknologi hypertext, pemakai dituntun untuk

menemukan informasi dan mengikuti lingkup yang disediakan dalam

dokumen web yang ditampilkan dalam browser web.

Aplikasi Web dapat dibagi atas dua :

1) Web Statis, yaitu web yang dibentuk dengan menggunakan HTML

saja. Kekurangan aplikasi ini seperti terletak pada keharusan untuk

memelihara program secara terus menerus untuk mengikuti setiap

perubahaan yang terjadi kelemahan ini dapat diatasi dengan model aplikasi

(30)

2) Web Dinamis, yaitu aplikasi web dengan memperluas HTML, yakni

dengan menggunakan perangkat lunak tambahan, perubahan informasi

dalam halaman-halaman web dapat ditangani melalui perubahan data, bukan

melalui perubahan data, bukan melalui perubahan program sebagai

implementasinya, aplikasi web dapat dikoneksikan ke database itulah

sebabnya muncullah web database dengan demikian perubahan informasi

dapat dilakukan.

2.5.5 HTML (Hypertext Markup Language)

Menurut (Mark Ade Syukur 1999), HTML dikenal sebagai

bahasa standar untuk membuat dokumen web. Sesungguhnya Hypertext

Markup Language (HTML) justru tidak dibuat untuk mempublikasikan

informasi di web, namun oleh karena kesederhanaan serta kemudahan

penggunaannya, HTML kemudian dipilih orang untuk mendisrtibusikan

informasi di web. Perintah-perintah HTML diletakkan dalam file berekstensi

*.html danditandai dengan mempergunakan tag (tanda) berupa karakter “<”

dan “>”. Tidak seperti bahasa pemrograman terstruktur procedural seperti

Pascal atau C, HTML tidak mengenal jumping ataupun looping. Kode-kode

HTML dibaca oleh browser dari atas ke bawah tanpa adanya

lompatan-lompatan.

Sejauh ini HTML telah mengalami beberapa revisi sepanjang

hidupnya. Standar yang paling akhir yang sekarang diperkenalkan adalah

standar HTML 4.0, yang mendukung antara lain CSS (cascading style

(31)

downloadable font (jenis font yang bisa didownload (otomatis) dan

sebagainya. Hingga kini, tidak semua browser web telah disesuaikan untuk

mendukung standar HTML terbaru ini, sehingga banyak masalah

inkompantibilitas antaramacam-macam browser web.

2.5.6 Browser dan Server Web

Web server adalah salah satu aplikasi yang dijalankan di server dan

mampu melayani koneksi transfer data dalam protokol HTTP, dan protokol

ini digunakan untuk mentransfer data antara web server ke web browser

(Onno W.Purbo, 2001). HTTP menyediakan fasilitas yang bagus, disamping

transfer dokumen yang mudah, juga melakukan enkripsi pada dokumen demi

alasan keamanan. Bagian nama dalam URL dapat di identifikasi sebuah

program executable, yang ketika dijalankan akan menghasilkan halaman

HTML. Ketika sebuah server menerima permintaan untuk pengambilan

dokumen tertentu, server mengeksekusi program tersebut dan mengirimkan

dokumen HTML yang dihasilkan program tersebut. Lebih jauh lagi, client

dapat mengirimkan argumen-argumen tambahan yang akan digunakan

program pada saat dieksekusi. Dengan demikian, pembentukan dokumen

dapat menjadi bervariasi karenaditentukan oleh argumen-argumen yang ada

di server tersebut. Salah satu contoh programweb server adalah apache.

Web browser atau sering di singkat dengan browser adalah program

yang dijalankan di komputer client, yang digunakan untuk mengakses

halaman web yang ada dikomputer server. Salah satu contoh program web

(32)

2.5.7 Home Page

Home page adalah merupakan halaman pertama atau sampul dari

suatu web site yang biasanya berisi tentang apa dan siapa dari perusahaan

atau instansi atau organisasi pemilik web site tersebut. Dengan demikian

pada dasarnya home page merupakan sarana dasar untuk memperkenalkan

secara singkat tentang apa yang menjadi isi dari keseluruhan website dari

suatu organisasi atau pribadi (Sunartrihantono Bimo, 2002).

2.5.8 Domain

Dalam tata cara penamaan suatu host dikenal istilah Domain, yang

digunakan untuk menentukan posisi hirarki host dari jaringan internet ini. Di

bawah nama domain dalam hirarki ini dimungkinkan adanya nama

subdomain. Penentuan nomor IP Address dan nama domain tidak dapat

dilakukan secara sembarang, permohonan harus diajukan kepada Internet

Network Information Center (InterNIC). Badan ini bukan pengelola internet,

melainkan mengelola pemakaian alamat IP dan nama domain.

2.5.9 URL (Unifor m Resource Locator)

Salah satu subjek internet yang paling awal harus dikenal adalah

URL (Uniform Resource Locator). URL dapat didefinisikan sebagai sarana

untuk menentukan alamat yang akan dipakai dalam mengakses internet,

khususnya web site. Kalau menulis surat dan amplop, tertulis alamat rumah

(33)

demikian. Ia akan mengantarkan browser ke alamat yang dituju. Dengan

demikian seluruh web site pasti memiliki URL tertentu.

2.6 Database

Menurut (Jogiyanto H.M. 1999) basis data (database) merupakan kumpulan

dari data yang saling berhubungan satu dengan yang lainnya. Database (basis data)

merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya,

tersimpan dalam perangkat keras komputer dan digunakan perangkat lunak untuk

memanipulasinya. Database merupakan salah satu komponen yang penting dalam

sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para

pemakai. Penerapan database dalam sistem informasi disebut dengan database

sistem. Sistem basisdata (database system) adalah suatu informasi yang

mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang

lainnya dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam

di dalam suatu organisasi.

2.6.1 MySQL

MySQL merupakan pemrograman/system manajemen database

(kumpulan data yang terstruktur) yang menggunakan basis bahasa SQL

(Structured Query Language). MySQL merupakan system manajemen

database yang dapat diandalkan dan penggunaannya mudah untuk dipahami.

MySQL didesain untuk menangani database yang besar dengan cepat,

memiliki tingkat keamanan dan konektivitas yang tinggi. MySQL membuat

pemrogram dan seorang administrator database dapat melakukan hal-hal

(34)

1) Mengubah Struktur Database

2) Mengubah Pengaturan Keamanan Sistem

3) Memberikan Hak akses pada pengguna untuk mengakses database

atau table.

4) Memutakhirkan isi databasePerintah-perintah SQL dikelompokan

menjadi lima macam:

1.Data Definition language (DDL) Adalah perintah yang digunakan untuk

menjelaskan objek dari database. Dengankata lain DDL digunakan untuk

mendefinisikan kerangka database. Perintahnya adalah:

1) Create : untuk membuat objek database.

2) Alter : untuk memodifikasi objek database.

3) Drop : untuk menghapus objek database.

4) Objek database yang dimaksud terdiri dari database, table, index,

dan view.

2. Data Manipulation language (DML) Adalah perintah yang digunakan

untuk mengoperasikan atau memanipulasi isidatabase. SQL menyediakan

4 perintah DML:

1) Select: digunakan untuk mengambil data dari database.

2) Delete: digunakan untuk menghapus data pada database.

3) Insert: menambahkan data pada database.

(35)

3. Security Adalah perintah yang digunakan untuk menjamin keamanan

data. Antara lain terdiri atas:

1) Grant: member akses pada user tertentu untuk akses ke database.

2) Revoke: mencabut hak akses dari user.

4.Integrity Adalah perintah-perintah yang digunakan untuk kesatuan data.

Contoh: recover table: untuk memperbaiki table pada database.

5.Auxiliary Adalah perintah-perintah pelengkap atau tambahan seperti:

(36)

3.1. Analisis Sistem

Suatu sistem akan dirancang oleh satu orang atau sekelompok orang yang

membentuk tim. Orang yang merancang sistem ini disebut Sistem Analis.

Ada yang mendefinisikan sistem analis sebagai:

- Seorang yang menggunakan pengetahuan aplikasi komputer yang dimilikinya

untuk memecahkan masalah-masalah bisnis dibawah petunjuk manajer sistem.

- Seorang yang bertanggung jawab menterjemahkan kebutuhan-kebutuhan

pemakai sistem (pelanggan) ke dalam spesifikasi teknik yang diperlukan oleh

programmer dan diawasi oleh manajemen.

3.1.1 Analisa Masalah

Sistem transaksi peminjaman yang ada pada SIP RENT CAR di

Sidoarjo terbilang sistemnya masih manual dalam melakukan kegiatan

persewaan. Hal ini dikarenakan pengelolaan data-data masih

menggunakan cara manual dan pencatatan data-data mobil masih

menggunakan papan tulis.

Sebagai contoh, dalam pencatatan mobil atau booking mobil data

dari si penyewa masih ditulis dalam papan tulis, karena dilakukan secara

manual maka hal ini dapat memperlambat beberapa kinerja proses,

permasalahan ini juga dapat menyebabkan kesalahan dalam penulisan

(37)

3.2 Spesifikasi Kebutuhan Pegawai.

a. Karyawan

1) Mengelola data pesan dan melakukan tanya jawab kepada

customer/pelanggan.

2) Mengelola bagian administrasi yang ada di dalam kantor.

3) Merawat dan mengelola mobil yang ada di SIP RENT CAR.

b. Admin

1) Menginputkan data mobil, berita, testimonial, pemesanan.

2) Membuat laporan bulanan siapa saja customer yang pernah menyewa di

SIP RENT CAR dan mobil apa saja yang sering disewa.

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.

f. Mouse.

(38)

3.3.2. Analisis Perangkat Lunak

Aplikasi ini dibuat dengan menggunakan beberapa

software yang saling berinteraksi dalam pembangunan sistemnya,

beberapa software tersebut adalah:

Seorang pelanggan sering di ibaratkan sebagai suatu objek yang langsung

berhadapan dengan interface dari sebuah website, maka dalam mengakses

website ini setidaknya seorang pelanggan harus memiliki kemampuan dasar

dalam menjalankan atau mengoperasikan sebuah komputer.

3.5 Docflow Transaksi Peminjaman

Seperti dilihat pada Gambar 3.1 document flow diagram dari transaksi rental

mobil alur bisnisnya bisa dilihat diatas, pelanggan datang ke kantor perusahaan

untuk melakukan booking mobil, pertama pelanggan melihat daftar mobil aja

yang masih bisa dipakai, ketika pelanggan sudah menemukan mobil, pelanggan

bisa langsung menentukan tanggal dan harinya dan tentunya mobil mana yang

akan dipakai untuk proses booking, pihak pegawai memberikan persyaratan

kepada pelanggan beruda formulir data diri pelanggan, ketika sudah semuanya

pelanggan bisa melakukan pembayaran ke pegawai sesuai jenis mobil dan berapa

hari lama menyewa mobilnya, admin menerima pembayaran dan membuatkan

nota/kwitansi, kwitansi nantinya akan di berikan ke pelanggan dan di buat arsip,

(39)

menyerahkan mobil dan berupa surat-surat kelengkapan mobil tersebut, setelah

proses transaksi selesai kwitansi pembayaran tadi disimpan sebagai arsip dan

pembuatan/catatan laporan kepada pemilik perusahaan.

(40)

3.6 Sysflow Transaksi Peminjaman

Seperti dilihat pada Gambar 3.2 system flow transaksi peminjaman mobil,

alur bisnisnya jika sudah terkomputerisasi seperti gambar diatas, mulai dari start ,

pelanggan melakukan booking jika iya pelanggan bisa memasukkan tanggal dan

hari, kemudian secara otomatis akan keluar daftar mobilnya pelanggan bisa

(41)

dan melakukan pembayaran melalui transfer atau pembayaran secara langsung di

perusahaan tersebut. Jika pelanggan tidak ada konfirmasi selama waktu yang

ditentukan, secara otomatis system akan menghapus data dari pelanggan, dan jika

iya system secara otomatis menampilkan status di halaman website, pelanggan

sudah melakukan konfirmasi bisa ke perusahaan untuk mengambil mobilnya dan

mengambil kwitansi, di sini pemilik bisa melihat semua alur transaksi dan

laporan.

3.7 Diagram Berjenjang

Adapun diagram berjenjang /HIPO (Hierarchy Plus Input-Process-Output)

dari Sistem Informasi Transaksi Peminjaman Mobil ini adalah sebagai berikut:

1

Gambar 3.3 Diagram Berjenjang Sistem Informasi Transaksi Peminjaman Mobil.

Seperti dilihat pada Gambar 3.3, bahwa terdapat 3 bagan berjenjang. Bagan

pertama rental yaitu sama seperti context diagram yaitu proses secara keseluruhan

system, yang kedua bisa dilihat diatas ada: data, booking, laporan transaksi. Bagan

(42)

proses yang lebih kearah insert, update, delete dari suatu system. Yang terakhir

dari suatu gambaran diagram berjenjang yaitu level 1, di atas dapat diliat

data-data apa saja yang nantinya bakal dijadikan ke dalam DFD level 1, DFD level

satu sendiri lebih ke dalam penjabaran data yang ada.

3.8 Diagram Konteks

Gambar 3.4 Diagram Kontekst Sistem Informasi Transaksi Peminjaman Mobil

Seperti dilihat pada Gambar 3.4 diatas terdapat 3 external entity: Pemilik,

Pelanggan, Pegawai. Pegawai mengisikan data-data tentang berita, customer

service, merk dan mobil, lalu semua di lanjutkan ke proses rental dan di berikan

informasi tersebut kepada pelanggan. Pelanggan hanya bisa mengisi tentang

pemesanan, pesan, testimonial dan transaksi semua di proses kedalam system

(43)

laporan kepada system secara keseluruhan, dari proses data-data laporan nantinya

di berikan kepada pemilik secara keseluruhan sesuai dengan transaksi yang ada.

3.8.1 DFD Level 0

Adapun DFD level 0 dari Sistem Informasi Transaksi Peminjaman

Mobil ini adalah sebagai berikut:

Gambar 3.5 DFD level 0 Sistem Informasi Transaksi Peminjaman Mobil.

Seperti dilihat pada Gambar 3.5, Pegawai mengisikan data-data soal

berita, customer service, merk dan mobil, data tersebut di proses kedalam

proses data dan hasilnya di berikan kepada pelanggan. Pelanggan hanya bisa

mengisikan pemesanan, pesan, testimonial dan transaksi, data tersebut di

proses kedalam proses sewa dan hasilnya di berikan kepada pegawai, dari

proses sewa juga muncul data laporan yang di proses ke laporan dan di

(44)

3.8.2 DFD Level 1 Proses Data

Adapun DFD level 1 proses data dari Sistem Informasi Transaksi

Peminjaman Mobil ini adalah sebagai berikut:

Gambar 3.6 DFD Level 1 Proses Data Sistem Informasi Transaksi Peminjaman Mobil.

Seperti dilihat pada Gambar 3.6 diatas, terdapat ada 8 proses: berita,

merk, customer service, mobil, tampil berita, tampil merk, tampil customer

service, dan tampil mobil, 4 database: database berita, database customer

service, database merk, database mobil, 2 external entity: pegawai,

pelanggan. Pegawai didalam proses ini hanya menginputkan saja,

menginputkan data-data yang akan dimasukkan ke dalam proses data dan

ditampilkan kepada pelanggan, pegawai juga menginputkan merk mobil apa

saja dan dimasukkan kedalam database dan diproses kedalam system

hasilnya diberikan kepada pelanggan, pegawai juga menginputkan data

mobil dan cs untuk di proses ke dalam database setelah ada hasilnya biarkan

(45)

3.8.3 DFD Level 1 Booking

Gambar 3.7 DFD level 1 Booking Sistem Informasi Transaksi Peminjaman Mobil.

Seperti dilihat pada Gambar 3.7, Pelanggan melakukan transaksi dan

di proses ke dalam booking, dari booking tersebut masuk ke dalam database

pemesanan dan transaksi, dari database pemesanan dan transaksi datanya di

proses ke dalam proses laporan dan hasilnya di berikan kepada pemilik, jika

pelanggan ingin melakukan penambahan hari ketika sudah berjalan,

(46)

3.9 CDM Tr ansaksi Peminjaman Mobil

Gambar 3.8 CDM Sistem Informasi Transaksi Peminjaman Mobil.

Seperti dilihat pada Gambar 3.8 dapat lihat cdm dari sistem informasi

transaksi peminjaman mobil, terdapat 9 tabel master: admin, berita, pesan,

customer service, testimoni, transaksi, pemesanan, mobil, merk. Di dalam setiap

tabel master tersebut terdapat attribute-attribute yang berbeda dari setiap tabel

master, di dalam setiap tabel pasti ada salah satu attribute yang menjadi primary

key. Gunanya primary key sendiri sebagai salah satu kunci attribute yang tidak

(47)

3.10 Physical Data Model Gambar 3.9 PDM Sistem Informasi Transaksi Peminjaman Mobil.

Seperti dilihat pada Gambar 3.9 adalah hasil jadi dari pdm, di

sinilah alur dari cdm menuju pdm, proses bisnisnya bisa dilihat dalam tabel

(48)

3.11 Struktur Tabel

Berikut ini merupakan penjelasan dari beberapa struktur tabel data yang

digunakan berdasarkan Rancangan database yang ada pada Gambar 3.9

A. Tabel Admin

Nama Tabel : Admin

Isi Tabel : Berisi field untuk data-data Admin.

Primary Key : ID_Admin

Tabel 3.1 Tabel Admin.

Isi Tabel : Berisi field untuk data-data Berita.

Primary Key : ID_Berita.

(49)

Tabel 3.2 Tabel Berita.

No Kolom Tipe Data Panjang Primary Key Foreign Key

1 ID_Berita Int -

2 ID_Admin Int -

3 Judul_Berita Varchar 100

4 Isi_Berita Varchar 10000

5 Tgl_Berita DateTime -

6 Gbr_Berita Varchar 200

C. Tabel Pesan

Nama Tabel : Pesan.

Isi Tabel : Berisi field untuk data-data Pesan.

Primary Key : ID_Pesan.

Foreign Key : ID_Admin.

Tabel 3.3 Tabel Pesan.

No Kolom Tipe Data Panjang Primary Key Foreign Key

1 ID_Pesan Int -

2 ID_Admin Int -

3 Isi_Pesan Varchar 10000

4 Nama_Pesan Varchar 100

(50)

D. Tabel Customer Service

Nama Tabel : Customer Service

Isi Tabel : Berisi field untuk data-data Customer Service.

Primary Key : ID_Cs

Foreign Key : ID_Admin

Tabel 3.4 Tabel Customer Service.

No Kolom Tipe Data Panjang Primary Key Foreign Key

1 ID_Cs Int -

2 ID_Admin Int -

3 Nama_Cs Varchar 50

4 Email_Cs Varchar 50

5 Ym_Cs Varchar 100

E. Tabel Testimoni

Nama Tabel : Testimoni

Isi Tabel : Berisi field untuk data–data testimoni.

Primary Key : ID_Testimoni

(51)

Tabel 3.5 Tabel Testimoni.

3 Nama_Testimonial Varchar 100

4 Email_Testimonial Varchar 100

5 Isi_Testimonial Varchar 10000

6 Status_Testimoni Varchar 100

F. Tabel Pemesanan

Nama Tabel : Pemesanan

Isi Tabel : Berisi field untuk data-data Pemesanan.

Primary Key : ID_Pemesanan

Foreign Key 1 : ID_Transaksi

Foreign Key 2 : ID_Mobil

Tabel 3.6 Tabel Pemesanan.

(52)

G. Tabel Mobil

Nama Tabel : Mobil

Isi Tabel : Berisi field untuk data-data Mobil

Primary Key : ID_Mobil

Foreign Key 1 : ID_Merk.

Tabel 3.7 Tabel Mobil.

Nama Tabel : Transaksi

Isi Tabel : Berisi field untuk data–data Transaksi.

Primary Key : ID_Transaksi

(53)

Tabel 3.8 Tabel Transaksi.

No Kolom Tipe Data Panjang Primary Key Foreign

Key

1 ID_Transaksi Int -

2 ID_Admin Int -

3 Nama_Transaksi Varchar 100

4 Email_Transaksi Varchar 100

6 No_Id Varchar 100

14 Status_Transaksi Varchar 100

15 Harga_Tambahan Int -

I. Tabel Mer k

Nama Tabel : Merk

Isi Tabel : Berisi field untuk data–data Merk.

(54)

Tabel 3.9 Tabel Merk.

3.12 Perancangan Ar sitektur Interface

Perancangan arsitektur adalah konsep dasar dari pembuatan suatu

interface yang nantinya diimplementasikan ke dalam website yang dibuat, dimana

konsep awal ini hanya berupa gambaran sederhana untuk menggambarkan

interface website yang dibuat. Gambaran sederhana ini nantinya akan

dikembangkan lagi untuk dijadikan sebagai pedoman dalam pembuatan interface

dari website yang sedang di kerjakan, di dalam bab ini akan menampilkan

perancangan website dihalaman admin dan pelanggan.

3.12.1 Perancangan Halaman Admin

Perancangan pada halaman admin terdapat 9 menu yang

diperlukan untuk membangun suatu website persewaan rental mobil, 9

menu tersebut adalah: Home, Mobil, Merk, Pemesanan, Berita, Customer

service, Pesan, Testimonial, Laporan. Pada sub bab ini akan digambarkan

(55)

1) Home

Gambar 3.10 Perancangan Halaman Home.

Seperti dilihat pada Gambar 3.10 diatas tampilan menu home

pada halaman admin, dari situ sudah terlihat ada beberapa menu

yang ada di dalam halaman admin tersebut.

2) Mobil

Gambar 3.11 Perancangan Halaman Mobil

Seperti dilihat pada Gambar 3.11 diatas dapat dilihat desain

(56)

terdapat menu tambah mobil yang berfungsi untuk menambah

mobil jika ada pemasukan mobil, dan pada halaman ini terdapat

keterangan-keterangan untuk mobilnya.

3) Merk

Gambar 3.12 Perancangan Halaman Merk

Seperti dilihat pada Gambar 3.12 dapat dilihat desain

perancangan halaman merk, diatas ada inputan nama, harga,

keterangan ketika admin sudah menginputkan itu semua lalu klik

tambah secara otomatis hasil inputan tersebut akan masuk kedalam

(57)

4) Pemesanan

Gambar 3.13 Perancangan Halaman Pemesanan

Seperti dilihat pada Gambar 3.13 adalah desain perancangan

dari pemesanan, ketika pelanggan mengisi data dihalaman

pelanggan, otomatis data yang sudah diinputkan masuk kedalam

pemesanan ini dan masuk menu ke pesanan pending, dari pesanan

pending tersebut tinggal tunggu konfirmasi dari pelanggan apa jadi

memesan atau tidak, ketika pelanggan tidak ada konfirmasi ke

admin dalam waktu kurang lebih 4 jam, status pemesanan

pelanggan akan otomatis masuk ke dalam pesanan batal, jika

pelanggan jadi memesan dan melakukan pembayaran melalui

transfer akan dikirmi admin link untuk konfirmasi ke email, dan

pelanggan tinggal klik link tersebut jika sudah melakukan

(58)

mobil sudah kembali, data dari pelanggan akan masuk ke dalam

menu kembali.

5) Berita

Gambar 3.14 Perancangan Halaman Berita Seperti dilihat pada Gambar 3.14 diatas dapat dilihat pada

menu berita, ketika klik tambah berita disitu akan muncul inputan

judul berita, isi berita, gambar berita, setelah diinputkan semuanya

klik simpan dan yang sudah diisi tadi akan muncul ke dalam list

berita tersebut, seperti contoh diatas yang warna biru muda, berita

yang sudah diinputkan nanti akan tertera disana dan tampil kedalam

halaman website dan bisa dinikmatin informasi beritanya oleh

(59)

6) CS (Customer Service)

Gambar 3.15 Perancangan Halaman Customer Service

Seperti dilihat pada Gambar 3.15 di atas adalah desain

interface dari menu customer service, di dalam menu ini terdapat

inputan nama, email, yahoo massanger. Memang pada menu ini

hanya inputan untuk para pegawai atau admin yang mempunyai

yahoo massager , karena yahoo massager nanti akan tampil di

dalam website tersebut maka dibuat nya menu customer service

agar para pegawai mudah berinteraksi dengan pelanggan yang ingin

(60)

7) Pesan

Gambar 3.16 Perancangan Halaman Pesan

Seperti dilihat pada Gambar 3.16 diatas adalah menu pesan,

pesan masuk ke dalam admin jika di website ada pelanggan yang

ingin mengajukan pertanyaan dengan menginputkan pesan di dalam

contact me. Secara otomatis pesan yang di inputkan itu tadi akan

muncul kedalam halaman pesan ini.

8) Testimonial

Gambar 3.17 Perancangan Halaman Testimonial

Seperti dilihat pada Gambar 3.17, desain intereface dari menu

(61)

pelanggan yang menginputkan di website tersebut, jadi setelah

pelanggan menginputkan langsung secara otomatis Akan masuk ke

dalam admin, di dalam menu content control tersebut nanti ada

menu sembunyikan atau tampilkan, jadi admin bisa memilah-milah

mana testimoni yang pantas buat ditampilkan atau yang tidak pantas

buat ditampilkan.

9) Laporan

Gambar 3.18 Perancangan Halaman Laporan

Seperti dilihat pada Gambar 3.18 diatas adalah desain

interface menu laporan dihalaman admin, ketika semua transaksi

sudah selesai semua, data tersebut akan masuk kedalam laporan ini

dan disini bisa diketahui tentang nama penyewa siapa aja, mobil

apa aja yang sering keluar setiap bulan dan taunnya, dan pada menu

laporan ini jika sudah berhasil melihat data-datanya bisa langsung

dicetak, dan total harga tersebut akan secara otomatis menjumlah

(62)

3.12.2 Perancangan Halaman Pelanggan

Perancangan pada halaman pelanggan ini sangat bermanfaat

sebelum membuat website yang sebenarnya, dengan terlebih dahulu

membuat konsep website agar mudah di pahami oleh pelanggan, dengan

membuat desain interface dulu bisa memikirkan website seperti apa yang

mudah dipahami oleh pelanggan. Berikut dijelaskan gambar perancangan

yang sudah dibuat.

1) Home

Gambar 3.19 Perancangan Home

Seperti dilihat pada Gambar 3.19 halaman home website

(63)

dengan apa yang diinginkan, setelah selesai menginputkan,

langsung menuju ke halaman selanjutnya untuk memilih mobil dan

mengisi biodata. Disana juga terlihat kolom berita, di dalam website

nantinya akan disediakan juga berita-berita terbaru tentang mobil

dan perkembangannya, dan diatas kolom berita terdapat kolom

yahoo massanger gunanya di taruh situ agar user mudah melihat

apakah admin website tersebut online atau offline.

2) Mobil

Gambar 3.20 Perancangan Mobil

Seperti dilihat pada Gambar 3.20, Di menu mobil ini user bisa

langsung liat mobil apa saja yang ingin digunakan dan bisa

membandingakan kualitas spefikasi dari mobil sebelum menyewa

(64)

3) Tentang Kami

Gambar 3.21 Perancangan Tentang Kami

Seperti dilihat pada Gambar 3.21 desain interface tentang

kami tersebut hanya menampilkan tentang perusahaan SIP RENT

CAR, bertujuan kenapa dikasih menu seperti itu agar para

pelangganyang mengunjungi website ini semakin percaya karena

web ini disertai alamat yang valid dan tidak punya niatan untuk

(65)

4) Testimonial

Gambar 3.22 Perancangan Testimonial

Seperti dilihat pada Gambar 3.22 desain interface

testimonial disana ada inputan nama, email, isi testimonial,

dan masukan capca. Pelanggan bisa mengisi itu semua jika

sudah merasa pelayanan yang diberikan SIP RENT CAR,

gunanya ada menu testimonial agar pelanggan bisa meluapkan

apa yang dirasakan terhadap pelayanan perusahaan SIP RENT

(66)

5) Contact Me

Gambar 3.23 Perancangan Pesan

Seperti dilihat pada Gambar 3.23 perancangan pesan hanya

terlihat begitu sederhana, karena emang dimenu contact me ini

hanya di rancang seperti inputan yang bertujuan untuk pelanggan

jika ingin mendapatkan jawaban secara pribadi atau mendapatkan

informasi yang lebih akurat bisa inputkan ke dalam menu contact me

(67)

4.1 Implementasi Sistem

Desain sistem menentukan bagaimana suatu sistem akan menyelesaikan

apa yang mesti diselesaikan, tahap ini menyangkut mengkonfigurasikan dari

komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem,

sehingga setelah instalasi dari sistem akan benar-benar memuaskan rancang

bangun yang telah ditetapkan pada akhir tahap analisis sistem.

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

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 )

Maka berdasarkan pengertian diatas, dapat menarik kesimpulan bahwa

tujuan dari perancangan Sistem Informasi Transaksi Peminjaman Mobil pada SIP

RENT CAR adalah untuk membuat suatu perancangan sistem yang tidak rumit

(68)

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 (Sistem Informasi Transaksi Peminjaman Mobil pada SIP RENT CAR):

4.3.1 Antar Muka Login

Gambar 4.1 Antar Muka Login.

Seperti dilihat pada Gambar 4.1 Halaman login buat admin,

terdapat desain yang sangat sederhana ada menu username dan password,

ketika admin sudah punya id sendiri dan mengisikan ke dalam halaman

(69)

4.3.2 Antar Muka Menu Admin

Gambar 4.2 Antar Muka Halaman Home Admin

Seperti dilihat pada Gambar 4.2 diatas menu home dari halaman

admin, terdapat beberapa menu untuk mengakses data, seperti mobil,

merk, pemesanan, berita, customer service, pesan, testimoni, laporan.

Semua menu di halaman admin ini berfungsi untuk pengisian data sebelum

ditampilkan ke dalam website yang bisa diakses oleh pelanggan, diatas

juga terlihat grafik pemesanan.

4.3.3 Antar Muka Mobil

(70)

Seperti dilihat pada Gambar 4.3 diatas terdapat tampilan menu dari

mobil, terdapat menu tambah mobil, search dan list mobil, untuk

menambahkan mobil baru bisa tekan ke menu tambah mobil, secara

otomatis inputan akan muncul dan admin bisa mengisikan sesuai dengan

kebutuhan, setelah itu hasil dari inputan akan muncul kedalam list mobil

seperti gambar diatas.

4.3.4 Antar Muka Tambah Mobil

Gambar 4.4 Antar Muka Tambah Mobil

Seperti dilihat Pada Gambar 4.4 terdapat tampilan menu tambah

mobil, di dalam halaman menu ini terdapat inputan plat nomer, tahun

pembuatan, merk, gambar dan tambah, dimana admin bisa mengisikan

data sesuai dengan yang ada di dalam inputan dan bisa memasukan 4

gambar yang di punya, ketika semua sudah disikan bisa tekan menu

(71)

4.3.5 Antar Muka Merk

. Gambar 4.5 Antar Muka Merk

Seperti dilihat pada Gambar 4.5 terdapat tampilan menu merk pada

halaman admin, terlihat menu inputan nama, harga, keterangan dan

tambah. Admin bisa mengisikan data merk mobil terbaru ketika mau

dimasukkan ke dalam rental mobil SIP RENT CAR, pada kolom nama

merk admin bisa mengisikan datanya dan juga harganya, keterangan bisa

diisi dengan spefikasi dari mobil tersebut, ketika sudah selesai semua bisa

tekan tombol tambah , secara otomatis data tersebut akan masuk ke dalam

list merk.

4.3.6 Antar Muka Pemesanan

Seperti dilihat Pada Gambar 4.6 pada gambar dibawah , dapat

terlihat tampilan menu pemesanan, di dalam menu pemesanan terlihat

beberapa form yaitu: semua pesanan, pesanan pending, pesanan

konfirmasi, pesanan lunas, pesanan batal, pesanan kembali dan menu

search , di dalam setiap form menu tersebut mempunyai akses tersendiri

(72)

website pesanan langsung masuk ke dalam menu pesanan pending, dari

sini tinggal menunggu apakah pelanggan mengkonfirmasi pesanan atau

tidak, setelah pelanggan mengkonfirmasi pesanan akan masuk kedalam

menu konfirmasi tinggal menunggu lagi pelanggan untuk kepastiannya,

jika pelanggan tidak ada tanggapan sama sekali pesanan akan otomatis

pindah ke pesanan batal, jika dari menu konfirmasi pelanggan kasih kabar

soal pesanan dan membayarnya datanya akan masuk ke dalam pesanan

lunas, jika transaksi sudah semua dan sudah waktunya kembali bisa dilihat

di menu pesanan kembali. Di menu pesanan kembali semua bisa terlihat

siapa saja yang sudah waktunya kembali.

(73)

4.3.7 Antar Muka Berita

Gambar 4.7 Antar Muka Berita

Seperti dilihat pada Gambar 4.7 pada halaman berita, tampilan

menu dari berita, terlihat no, judul, tanggal, gambar, content control dan

tambah berita. Pada menu tambah berita fungsinya sama seperti tambah

mobil yang sebelumnya ketika menu tombol berita ditekan, akan ada menu

inputan untuk berita, dan hasil dari inputan tersebut akan muncul dilist

berita. Menu content control juga berfungsi untuk mengedit berita, jika

ada berita yang kurang menarik bisa diedit pada menu content control

(74)

4.3.8 Antar Muka Tambah Berita

Gambar 4.8 Antar Muka Tambah Berita.

Seperti dilihat pada Gambar 4.8, tampilan menu tambah berita, di

dalam menu tersebut ada inputan judul, isi, gambar, simpan dan batal.

Pada menu ini admin bisa inputkan berita dan bisa diedit sesukanya di

dalam menu ini, ketika admin sudah behasil mengisikan tinggal tekan

menu simpan, ototmatis gambar yang disikan akan masuk ke dalam menu

list berita.

4.3.9 Antar Muka Customer Service

Seperti dilihat pada Gambar 4.9 dibawah, menu Customer Service

terlihat beberapa inputan menu disini, ada nama customer service, email

customer service, yahoo massanger customer service, dan menu tambah

juga terlihat list customer service, di dalam menu ini gunanya untuk

mengisikan pegawai yang mempunyai yahoo massager, untuk bisa

Gambar

Gambar 3.1 Docflow Transaksi Peminjaman
Gambar 3.3 Diagram Berjenjang Sistem Informasi Transaksi Peminjaman  Mobil.
Gambar 3.4 Diagram Kontekst Sistem Informasi Transaksi Peminjaman  Mobil
Gambar 3.6 DFD Level 1 Proses Data Sistem Informasi Transaksi  Peminjaman Mobil.
+7

Referensi

Dokumen terkait

Pada balok beton bertulang, nilai koefisien korelasi R antara data kecepatan regangan dengan akar waktu yang digunakan dalam analisa untuk menghitung parameter

Kegiatan pengolahan koleksi menjadi Tacel 7 menyajikan perincian bentuk- bentuk-bentuk informasi bibliografis su- bentuk informasi yang dibuat dan jum- dah

Pada form ini, admin produksi dapat melihat data penentuan bahan baku. yang sudah

“Saya tidak suka ketika banyak orang, lebih baik saya menyendiri karena bagiku menyendiri lebih tenang, saya juga sulit memahami setiap kali komunikasi dengan orang

Di TOKO BUKU DAN ATK (Alat Tulis Kantor) GUNUNGAN KLATEN penulis mengambil sebuah gambaran dari sebuah permasalahan pada sistem penjualan dan pembelian buku dan alat

HHO Generator adalah pembangkit bahan bakar air melalui proses yang berfungsi menguraikan air (H2O) menjadi 2 atom Hidrogen dan 1 atom Oksigen yang kemudian

Hal ini disebabkan meningkatnya konsentrasi ion logam, proses penyerapan yang terjadi pada sampel akan berkurang dan jumlah ion logam dalam larutan tidak akan sebanding

Metode terapi tertawa yang digunakan pada penelitian ini adalah dengan metode permainan modern sedangkan pada penelitian yang akan dilakukan adalah terapi tertawa