Anda di halaman 1dari 5

BAB II

LANDASAN TEORI
2.1 Rental Mobil
2.1.1 Pengertian Rental Mobil
Rental mobil ialah usaha atau perusahaan pada bagian jasa yang menyewakan
mobil dengan waktu harian ataupun kontrak, dapat menggunakan Driver atau lepas
kunci. Pemanfaatan rental mobil ini menjadi suatu trobosan bagi masyarakat atau
perusahaan yang membutuhakan trasportasi untuk operasional, adapun beberapa jenis
layanan rantal mobil sebagai berikut1 :
1. Rental mobil harian.
2. Rental mobil antar-jemput.
3. Rental mobil jangka panjang bulanan atau tahunan.
4. Rental mobil perjam.
2.1.2 Pengertian Surat Perintah Jalan (SPJ)
Surat perintah jalan adalan sebuah dokumen legal yang menjadi identitas
sebuah perjalanan, surat jalan ini juga sebuah bukti suatu perjalanan agar perjalalnan
tersebut dapat di pertanggung jawabkan.
Surat jalan ini bersifat formal dan mengikat. Dengan surat jalan ini
driver/supir dapat memberikan keterangan tentang perjalanan yang dilakukan kepada
pihak berwajib ataupun perusahaan. Surat jalan ini juga merupakan bukti kesepakatan
antara dua pihak yang bersangkutan. Dalam surat jalan ini berisi beberapa informasi
seperti2:
1. Nama perusahaan.
2. Nama sopir.
3. Tujuan perjalanan.
4. Ketenarang perjalanan.
2.2 Android
Android adalan sebuah sistem operasi atau operation system (OS) yang
berbasis pada modifikasi linux dan sumber terbuka lainnya, android di rancang untuk
perangkat seluler terutama pada peragkat layar sentuk seperti smartphone dan tablet,
dan dapat menyesuaikan spesifikasinya pada low-end sapai pada hight-end.

2
Android sendiri pertama kali dikembangkan oleh perusahaan Silicon Valley
dan diberi nama Android Inc. Adalah sebuah kolaborasi yang dilakukan melalui Open
Handset Alliance (OHA) memiliki kelebihan tersendiri yaitu, memberikan perangkat
lunak yang lengkap, terasuk OS utama, middleware dan aplikasi.
Android sendiri sekarang adalah milik Google tetapi Google memberikan izin
untuk semua orang untuk mengambangkan sistem ini dikarenakan sistem ini
merupakan perangkat lunak open source.3
2.3 Aplikasi Mobile
Aplikasi mobile adalah sebuah perangkat lunak(software) yang diciptakan
untuk penrangkat bergerak (mobile) seperti smartphone, tablet, smartwatch dan lain-
lain, software ini merupakan hasil dari pemrograman dengan bahasa pemrograman
tertentu.4
Aplikasi mobile merupakan peningkatan software yang pada umumnya
ditemukan pada PC dekstop. pada awal kemunculannya, software ini memiliki
fungsional yang terbatas dan terisolasi seperti permainan, kalkulator, dan mobile web
browsing sehingga aplikasi lebih di hindari dikarenakan dapat memakan resouce
hardware yang cukup banyak, namun pada era saat ini sudah memiliki sumber daya
hardware yang lebih baik, sehingga software (aplikasi) menjadi suatu hal yang tidak
dapat terpisahkan. 5
Ada beberapa jenis software(aplikasi) saat ini, secara spesifik aplikasi mobile
memiliki beberapa kategori seperti :
1. Aplikasi kominikasi : aplikasi yang dibuat untuk melakukan komunikasi jarak jau
secara real time dengan mudah.
2. Aplikasi pendidikan : aplikasi ini berisi konten tentang edukasi, bahkan banyak
sekolah/universitas yang menggunakan aplikasi untuk mencakup siswanya.
3. Aplikasi berita : aplikasi yang bertujuan untuk memberikan berita atau topik-topik
penting saat ini.
4. Aplikasi sosial media : aplikasi yang dibuat untuk membuat kita lebih dikenal
banyak orang.
5. Aplikasi permainan(game) : sebuah aplikasi hiburan untuk memainkan game-game
masa kini untuk menghilangkan bosan.

5
6. Aplikasi kesehatan : dengan aplikasi ini kita tidak harus ke rumah sakit untuk
mengetahui tentang obat, penyakit, dan lain-lain, bahkan dapat berkonsultasi dengan
dokter secara jarak jauh.
7. Dan masih banyak lainnya
2.4 Website
Website adalah kumpulan dari halaman-halaman situs yang berada dalam
World Wide Web (WWW) di internet, website berisi informasi tertentu yang dapat di
akses dengan mudah oleh siapa-pun, kapan-pun, dimanapun asalkan terhubung
dengan akses internet.
Website pertamakali dibuat oleh tim Berners-lee pada akhir tahun 1980an dan
resmi diluncurkan pada 6 Agustus 1991 dengan url http://info.cern.ch.6 dan pada 30
April 1993 mulai dikenalkan kepada masyarakat luas dan dapat di gunakan secara
gratis. Terdapat 5 unsur pada website yaitu :
1. Domain : adalah alamat sebuah wibsite.
2. Hosting : tempat server website berada.
3. Konten : isian dari website tersebut seperti tulisan, gambar, video.
4. Bahasa Pemrograman : sebuah kode khusus yang akan mebuid website tersebut.
5. Tampilan : desain dari website tersebut.
2.5 Php MyAdmin
Php MyAdmin adalah software gratis yang ditulis menggunakan bahasa
pemrograman PHP, dengan tujuan mengelola administrasi database MySQL. Pp
Hp MyAdmin mendukung bebagai operasi dari MySQL dan MariaDB, yang berisi
tentang pembuatan tabel, kolom, relasi, indeks, dan penggunaan izin.
Php MyAdmin dikembangkan mulai tahun 1998 oleh Tobias ratschiller
seorang konsultan IT. Pada awalnya Ia mengerjakan sebuah program yang bernama
MySQL-webadmin yang merupakan merupakan produk dari Petrus Kuppelwieser
yang berhenti mengembakan pada saat itu, kemudian Ia menuliskan kode baru untuk
Php MyAdmin, dan di tingkatkan dengan dasar konsep dari proyek Petrus
Kuppelwieser. Kemudian Ia meninggalkan proyek ini pada 2001.7
2.6 Java
Java dengan motto “Write one, run anywhere” adalah sebuah bahasa
pemrograman berorientasi objek yang di jalankan pada banyak perangkat di dunia,

7
java mendukung berbagai aplikasi, sistem operasi, software perusahaan, dan banyak
program terkenal. Setelah puluhan tahun di ciptakan java masih menjadi bahasa
pemrograman paling populer dikalangan developer.
Terciptanya java pada tahun 1991 pada projec “The Green Projec” disebuah
perusahaan software Amerika bernama Sun Microsystem. Setelah berjalan 18 bulan
James Gosling dkk akhirnya berhasil menciptakan bahasa pemrograman baru
bernama OAK tetapi nama ini telah di gunakan oleh sebuah perusahaan, pada tahun
1995 nama OAK diganti menjadi JAVA yang kabarnya terinspirasi dari kopi Jawa
atau Java coffe, Itulah kenapa logo Java adalah secangkir kopi.8
2.7 UML
Unified Modelling Language atau biasa disingkat UML merupakan sebuah
metode perancangan sebuah program berorientasi objek yang disajikan secara visual.
UML digunakan untuk memberikan permodelan visual dari berbagai jenis
pemrograman, membuat metode terbaik dalam pembuatan program, sharing metode
untuk menumukan metode terbaik, dan dapat di manfaatkan sebagai blue print karena
permodelan sangan tertata rapi.9
Secara umum UML dibagi menjadi 3 jenis diagram yaitu:
1. Structure Diagram
a. Class Diagram
b. Object Diagram
c. Component Diagram
d. Composite Structure Diagram
e. Package Diagram
f. Deployment Diagram
2. Behavior Diagram
a. Use case diagram
b. Activity Diagram
c. Statemachine Diagram
3. Interaction Diagram
a. Sequence Diagram
b. Communication Diagram
c. Interaction Overview Diagram

9
d. Timing Diagram

Anda mungkin juga menyukai