Anda di halaman 1dari 19

PROPOSAL

PERANCANGAN APLIKASI SEWA BERBASIS WEB


Proposal ini dibuat sebagai tugas tim dalam matakuliah keterampilan berkomunikasi.

Disusun Oleh :

Apriliani Wulandari (163112706450108)


Ismi Naili Qurrotul Aini (163112706450113)
Maurizka Zahra Devita ( 163112706450135)
Wahyu Mahatma Kurniawan (163112706450065)

UNIVERSITAS NASIONAL
FAKULTAS TEKNOLOGI KOMUNIKASI DAN
INFORMATIKA
Jl. Sawo manila, Pejaten Barat, Pasar minggu, RT.14 / RW.03, Jakarta Selatan 12520
Telp (021) 7806700, Fax : 7802718 Email : info@unas.ac.id
Februari 2019
KATA PENGANTAR

Segala puji bagi Allah SWT yang telah memberikan kami kemudahan sehingga
kami dapat menyelesaikan Proposal ini dengan tepat waktu. Tanpa pertolongan-Nya
tentunya kami tidak akan sanggup untuk menyelesaikan Proposal ini dengan baik.
Shalawat serta salam semoga terlimpah curahkan kepada baginda tercinta kita yaitu
Nabi Muhammad SAW yang kita nanti-natikan syafa’atnya di akhirat nanti.
Penulis mengucapkan syukur kepada Allah SWT atas limpahan nikmat sehat-Nya, baik
itu berupa sehar fisik maupun akal pikiran, sehingga penulis mampu untuk
menyelesaikan pembuatan Proposal sebagai tugas dari mata Keterampilan
berkomunikasi dengan judul “Perancangan aplikasi berbasis Web”.
Penulis tentu menyadari bahwa Proposal ini masih jauh dari kata sempurna dan
masih banyak terdapat kesalahan serta kekurangan di dalamnya. Untuk itu, penulis
mengharapkan kritik serta saran dari pembaca untuk makalah ini, supaya makalah ini
nantinya dapat menjadi makalah yang lebih baik lagi. Demikian, dan apabila terdapat
banyak kesalahan pada Proposal ini penulis mohon maaf yang sebesar-besarnya dan
mengucapkan terima kasih .

Jakarta, 30 Januari 2019

Penulis

i
DAFTAR ISI

KATA PENGANTAR ............................................................................................................... i


DAFTAR ISI............................................................................................................................. ii
BAB 1 PENDAHULUAN ........................................................................................................ 1
2.1 Latar Belakang ............................................................................................................. 1

2.1 Rumusan Masalah ........................................................................................................ 1

2.1 Tujuan .......................................................................................................................... 1

BAB 2 PEMBAHASAN ........................................................................................................... 3


2.1 Deskripsi Singkat Sistem ............................................................................................. 3

2.2 Pembagian Pihak .......................................................................................................... 4

2.3 Tools Yang Digunakan Dalam Perancangan ............................................................... 4

2.4 Rancangan Desain Antarmuka ..................................................................................... 6

2.5 Fitur dan Cara Kerja Aplikasi .................................................................................... 10

2.6 Rancangan Anggaran Biaya ....................................................................................... 11

2.7 Jadwal Pelaksanaan .................................................................................................... 12

BAB 3 PENUTUP .................................................................................................................. 14


3.1 Kesimpulan ................................................................................................................ 14

3.2 Saran........................................................................................................................... 14

DAFTAR PUSTAKA ............................................................................................................. 15

ii
2
BAB 1

PENDAHULUAN

2.1 Latar Belakang


Pada era globalisasi ini, perkembangan ilmu pengetahuan dan teknologi sangat
pesat, zaman sekarang sangat cepat menyebar ke penjuru dunia. Sejalan dengan hal
tersebut permasalahan yang akan dihadapi juga semakin kompleks yaitu pada bidang
sehari-hari. Dengan kenyataan itu untuk menyelesaikan permasalahan yang ada yaitu
dengan cara memanfaatkan kecanggihan teknologi serta kecepatan, ketepatan dan
keakuratan dalam memberi informasi sehingga dalam melaksanakan pekerjaan maka
akan mendapat hasil yang optimal. Salah satunya adalah pemanfaatan teknologi
komputer. Data yang berukuran besar jika dikerjakan secara manual membutuhkan
tenaga lebih dari satu orang. Maka dengan perlengkapan komputer data tersebut dapat
ditangani oleh satu orang saja, dan juga dengan pelangganan komputer akan lebih cepat
dalam penyelesaiannya. Dengan kemudahan fasilitas yang diberikan komputer akan
mempermudah dalam pembuatan dan penyampaian informasi kepada orang yang
membutuhkan.
Rentaru adalah suatu badan usaha yang bergerak untuk jasa sewa barang berupa
barang elektroknik, tas, dan lain-lain. Rentaru dibuat berupa aplikasi berbasis web yang
tentunya memudahkan pelanggan untuk mecari barang yang ingin disewa. Dengan
adanya aplikasi Rentaru ini, pelanggan dengan mudah menyewakan barang yang
dibutuhkan tanpa harus datang ke tempat sewa barang.

2.1 Rumusan Masalah


1. Bagaimana cara kerja pelangganan Aplikasi Rentaru?
2. Bagaimana anggaran biaya yang dikeluarkan untuk aplikasi Rentaru?
3. Bagaimana tampilan aplikasi Rentaru?

2.1 Tujuan
1. Agar dapat memudahkan para pelanggan dalam pemesanan sewa barang
melalui Aplikasi Rentaru tanpa harus datang ke tempat penyewaan barang.
2. Untuk mengetahui cara kerja pelangganan aplikasi Rentaru.

1
3. Untuk mengetahui desain aplikasi yang dirancang agar sesuai dengan
kebutuhan para pelanggan.
4. Untuk mengetahui rencana jadwal kegiatan pembuatan Aplikasi Rentaru serta
jadwal persiapan produk.
5. Untuk mengetahui anggaran dana yang disiapkan untuk Aplikasi Rentaru.

2
BAB 2

PEMBAHASAN

2.1 Deskripsi Singkat Sistem


Membuka usaha rental atau persewaan merupakan jenis usaha jasa yang paling
mudah untuk dijalankan dan pasti menguntungkan. Akan tetapi bisnis ini memiliki
pendapatan yang minim karena masih sedikitnya jumlah penyewa dan kurangnya
pengetahuan konsumen terhadap lokasi tempat jasa penyewaan tersebut, seiring
berkembangnya teknologi pada saat ini, beberapa aplikasi berbasis website pun telah
banyak diciptakan dan digunakan dalam berbagai bidang. Salah satu penggunaannya
adalah dalam bidang penyewaan barang. Aplikasi untuk penyewaan barang pada
umumnya digunakan untuk lingkup besar, seperti pada sebuah perusahaan. Sementara
itu, pada lingkup yang lebih kecil seperti komunitas maupun perorangan, aplikasi
penyewaan barang jarang sekali ditemukan padahal hal tersebut dapat memudahkan
proses kepada pihak rental tersebut.
Aplikasi Rentaru merupakan inovasi yang dapat mempermudah layanan pada
sebuah tempat penyewaan dimana aplikasi ini mengambil uji lokasi di salah satu
tempat usaha rental peralatan camping terhadap para konsumennya. Layanan utama
yang ditawarkan oleh aplikasi Rentaru adalah pengaksesan yang terdapat pada Menu
berupa barang yang disewakan serta pemesanan barang.
Melalui aplikasi Rentaru, pelanggan dapat memiliki akses terhadap barang yang
ditawarkan dalam sebuah penyewaan. Pelanggan dapat melihat seluruh barang yang
ditawarkan tiap pihak jasa penyewa lengkap dengan harga serta hitungan waktu
penyewaan yang tersedia, Selanjutnya, pelanggan dapat menikmati kemudahan
pemesanan barang dengan mengikuti prosedur yang telah diatur oleh sistem dalam
aplikasi. Pelanggan dapat memilih barang serta jumlah barang yang diinginkan. Proses
pun berlanjut ke tahap pembayaran, dimana pelanggan melakukan pembayaran sesuai
dengan total harga penyewaan dengan menggunakan sistem debit maupun bayar
ditempat. Sistem kerja aplikasi ini akan digambarkan mengggunakan dalam desain
sistem aplikasi.

3
2.2 Pembagian Pihak
a. Pihak Aplikasi
Merupakan pihak yang yang memberikan layanan dan informasi tentang jenis
barang dan waktu penyewaan yang tersedia di pihak jasa sewa. Pihak Rentaru
adalah sebagai user yang sekaligus admin dalam system aplikasi Rentaru.
b. Pihak jasa Sewa
Pihak sewa adalah pihak yang menyewakan barangnya kepada konsumen,
Untuk dapat dapat melakukan transaksi sewa menyewa dalam aplikasi Rentaru
maka pihak jasa sewa harus melakukan registrasi terlebih dahulu, kepada pihak
yang memberikan layanan Rentaru. Setelah proses transaksi selesai maka pihak
jasa sewa akan mendapatkan sebuah akun Rentaru, dan pihak jasa sewa dapat
melakukan transaksi dengan system tersebut.
c. Pihak penyewa
Berbeda dengan pihak jasa sewa,pihak penyewa hanyalah sebagai costumer
dalam aplikasi Rentaru ini, sebagai mana pihak penyewa hanya dapat mealkukan
penyewaan barang yang disediakan oleh pihak jasa sewa, dan pihak penyewa pun
tidak perlu melakukan registrasi ke pihak penyedia layanan cukup saja membuat
akun penyewa yang telah disediakan oeh sistem Rentaru

2.3 Tools Yang Digunakan Dalam Perancangan


A. Interface
1. Xampp
XAMPP merupakan singkatan dari X (empat sistem operasi apapun),
Apache, MYSQL, PHP dan Perl. Program ini tersedia dlam GNU General
Public License dan bebas, merupakan web server yang mudah digunakan yang
dapat melayani tampilan halaman web yang dinamis.
2. Sublime Text
Sublime Text adalah aplikasi editor untuk kode dan teks yang dapat berjalan
di berbagai platform operating system dengan menggunakan teknologi Phyton
API. Terciptanya aplikasi ini terinspirasi dari aplikasi Vim, aplikasi ini
sangatlah fleksibel dan powerfull.

4
B. Bahasa Pemrograman
1. PHP
PHP adalah singkatan dari PHP: Hypertext Preprocessor, sebuah
kepanjangan rekursif, yakni permainan kata dimana kepanjangannya terdiri dari
singkatan itu sendiri: PHP: Hypertext Preprocessor, PHP dapat digunakan
dengan gratis dan bersifat Open Source. PHP dirilis dalam lisensi PHP, sedikit
berbeda dengan Lisensi GNU General Public License (GPL) yang biasa
digunakan untuk proyek Open Source.
2. HTML
Hypertext Markup Language (HTML) adalah sebuah bahasa markah yang
digunakan untuk membuat sebuah halaman web, menampilkan berbagai
informasi di dalam sebuah penjelajah web internet dan pemformatan hiperteks
sederhana yang ditulis dalam berkas forat ASCII agar dapat menghasilkan
tampilan wujud yang terintegrasi.
3. Java Script
Javascript adalah sebuah bahasa komputer atau kode pemrograman yang
digunakan pada website agar website tersebut menjadi lebih interaktif dan
dinamis. Javascript adalah jenis bahasa pemrograman client side.
C. Database
1. MySQL
MySQL merupakan sebuah perangkat lunak atau software sistem
manajemen basis data SQL atau DBMS Multithread dan Multiuser. MySQL
sebenarnya merupakan turunan dari salah satu konsep utama dalam database
untuk pemilihan atau seleksai dan pemasukan data yang memungkinkan
pengoperasian data dikerjaan secara mudah dan otomatis.

5
2.4 Rancangan Desain Antarmuka
Website Inventory ini memiliki beberapa tampilan yang terdiri dari beberapa
fungsi yang merupakan tampilan yang menjadi antarmuka antara sistem dengan
pengguna sistem. Adapun desain yang telah dibuat sebagai berikut :

Gambar 1. Tampilan Login Website

Pada Gambar 1 Merupakan Tampilan Login yang digunakan untuk pengguna


masuk kedalam website. Pada menu login ini terdiri dari username dan password yang
sebelumnya harus melakukan Registrasi terlebih dahulu.

Gambar 2. Tampilan menu pada tab Home

Pada Gambar 2 Merupakan Tampilan Home pada website yang digunakan untuk
pengguna agar mengetahui terlebih dahulu barang-barang apa saja yang di tawarkan
oleh website ini

6
Gambar 3. Tampilan pada Tab Inventory Tas

Pada Gambar 3, ini merupakan menu inventory yang di tawarkan terdapat barang
tas, kamera, dan laptop, pada menu tas terdapat sub tab lagi yang berisikan kategori
sling bag, hand bag, dan ransel.

Gambar 4. Tampilan pada Tab Inventory Kamera

Pada Gambar 4, ini merupakan menu inventory yang di tawarkan berupa kamera,
pada tab kamera akan muncul beberapa jenis kamera yang di sediakan jadi pengguna
bisa memilih kamera yang ingin di sewa.

7
Gambar 5. Tampilan pada Tab Inventory Komputer

Pada Gambar 5, ini merupakan tampilan pada tab Inventory Komputer yang
berisikan Laptop dan Notebook, pada tab Laptop pengguna di sajikan dengan berbagai
macam laptop dan pada tab notebook pengguna juga di sajikan berbagai macam dan
warna notebook yang sudah di sediakan, pada tab ini untuk pengguna agar dapat
memilih barang Komputer apa apa saja yang ingin di pinjam.

Gambar 6. Tampilan pada Tab Peminjaman

Pada gambar 6, ini merupakan tampilan pada tab Peminjaman yang bertujuan
untuk review barang apa saja yang telah di pilih oleh pengguna , agar pengguna bisa
mengecek barang apa saja yang telah di pinjam, setalah itu pengguna bisa klik tombol
“checkout” untuk proses peminjaman.

8
Gambar 7. Tampilan pada Tab Check Out

Pada Gambar 7, ini merupakan tampilan pada tab checkout yang berisika detail
dari peminjaman berupa apa saja barangnya, jumlah barang, harga peminjaman per hari
dan total harga peminjaman , selain itu pengguna pun harus mengisikan nama
peminjam, alamat, barang diambil, dan barang di kembalikan, dalam hal peminjaman
jika pengguna telat mengembalikan barang maka akan di kenakan denda sebesar Rp.
25.000/hari.

Gambar 8. Tampilan pada Tab Pengembalian

Pada Gambar 8, ini merupakan tab pengembalian barang yang bertujuan jika
pengguna selesai meminjam barang maka akan muncul tampilan berikut yang berisikan
barang apa saja yang telah di pinjam, tangal peminjaman, dan tanggal pengembalian,
selain itu jika pengguna telat mengembalikan barang maka akan dikenakan dendan dan
jika pengguna merusak barang akan dikenakan denda juga, yang nanti nya aka di total
berapa biaya peminjaman dan biaya denda.

9
2.5 Fitur dan Cara Kerja Aplikasi

Login DaftarAkun Akun


o Email o Nama lengkap o Lagi sewa
o Facebook o Nomor HP o Chat
o Nomor Ponsel o Jenis Kelamin o Diskusi
o Daftar Akun o Tanggal Lahir Barang
o Alamat Email o Complain
o Kata Sandi o Notifikasi
o Ulangi Kata o Transaksi
Sandi o Pengaturan
o o Bantuan

Home Pencarian Barang Kategori Barang


Tampilan Utama Barang yang diinginkan o Fashion Wanita
o Home o Fashion Pria
o Pencarian o Komputer
o Kategori Barang o Kamera
o Transaksi o Elektronik
o Akun

Pengiriman Pembayaran Transaks


o Diterima oleh
i
o Metode Pembayaran o Chat
Costumer o Waktu penyewaan o CheckOut
o Pengisian Form o Save ke Rak
Persyaratan o Return Barang
o Total Nominal Uang

10
2.6 Rancangan Anggaran Biaya
a. Biaya Hardware
No Keterangan QTY Unit Harga (Rp) Jumlah (Rp)
1 Komputer 1 Unit 5.000.000 5.000.000
2 Keyboard 1 Unit 300.000 300.000
Logitech
3 Mouse Optical 1 Unit 100.000 100.000
Logitech
4 External Harddisk 1 Unit 1.200.000 1.200.000
1 TB
5 Kabel USB uk 1 Meter 300.000 300.000
20m
6 Hp Oppo F12 1 Pcs 3.800.000 3.800.000
7 Kabel LAN 10 Meter 300.000 300.000
JUMLAH 11.000.000
Table 1. Anggaran Biaya Hardware
b. Biaya Software
No Keterangan QTY Unit Harga (Rp) Jumlah (Rp)
1 Microsoft 1 Unit 2.000.000 2.000.000
Windows 8
JUMLAH 2.500.000
Table 2. Anggaran Biaya Software
c. Biaya Tenaga Kerja
No Keterangan Jumlah (Rp)
1 Project Manager 10.000.000
dan System
Analist
2 Database 5.000.000
Desaigner
3 Tenaga Ahli 2.000.000
4 Support System 1.500.000
JUMLAH 18.500.000
Table 3. Anggaran Biaya Tenaga Kerja
Keterangan Jumlah (Rp)
A Tahap Perencanaan 2.000.000
B Tahap Analisis 2.500.000
C Tahap Desaign 2.000.000
D Tahap Testing dan Implementasi 2.000.000
E Tahap Maintenance 2.000.000
JUMLAH 10.500.000
JUMLAH TOTAL KESELURUHAN BIAYA 32.600.000
Table 4. Anggaran Biaya Secara Keseluruhan

11
2.7 Jadwal Pelaksanaan
Jadwal kegiatan pelaksanaan pembuatan aplikasi Rentaru yang meliputi
kegiatan persiapan, pelaksanaan, dan penyusunan laporan penelitian. Hal ini
memberikan rincian kegiatan dan jadwal pelaksanaan kegiatan tersebut. Jadwal
pelaksanaan mengacu pada Metode Penelitian.

No. Tahapan Jadwal Pelaksanaan


Pekerjaan
Oktober November Desember
1 2 3 4 1 2 3 4 1 2 3 4
1. Persiapan
a. Identifikasi
Masalah
b. Studi Literatur
c. Pengumpulan
data
2. Analisis
kebutuhan
a. Perencanaan
spesifikasi dan
kebutuhan
sistem
b. Hardware dan
Software
c. Analisis
kebutuhan
konsep
d. Analisis sistem
yang akan
dirancang
3. Desain dan
implementasi
a. Interface
b. Database
c. Coding
Program
4. Pengujian Sistem
a. Sistem Testing
Table 5. Jadwal Pelaksanaan Kegiatan Aplikasi Rentaru

Pada table 1 merupakan perencanaan jadwal pelaksanaan pembuatan aplikasi


Rentaru yang dilakukan selama 2 bulan mulai dari 1 Oktober 2019 sampai dengan 25

12
Desember 2019. Dimana setiap pelaksanaan pembuatan dilakukan secara terintegrasi
dan disusun secara bertahap mulai dari persiapan, analisis kebutuhan sistem, desain
dan implementasi serta pengujian sistem.

13
BAB 3

PENUTUP
3.1 Kesimpulan
Berdasarkan hasil penelitian yang telah dilakukan maka dapat diambil
beberapa kesimpulan, yaitu:
1. Sistem yang dibangun ini dapat mempermudah dalam proses persewaan
barang sehingga pelanggan dapat dengan mudah menyewa barang yang
dibutuhkan tanpa harus datang ke tempat persewaan barang serta admin
dapat mengelola barang yang tersedia dan memerhatikan barang yang
sedang disewa.
2. Untuk proses pemesanan barang yang dilakukan oleh pelanggan bisa
dilakukan secara online melalui website yang telah disediakan dengan cara
pelanggan harus mendaftar(register) terlebih dahulu untuk bisa memesan
barang. Setelah terdaftar pelanggan bisa memesan barang dan menentukan
berapa lama untuk menyewa barang tersebut, kemudian melakukan
konfirmasi pembayaran.

3.2 Saran
Saran dari penulis untuk pengembangan sistem berikutnya dan penelitian
selanjutnya yaitu:
1. Pengembangan dari sisi bahasa pemrograman yaitu dari PHP ke bahasa
pemrogaraman Mobile.
2. Adanya penambahan denah lokasi untuk mempermudah pengiriman barang ke
pelanggan
3. Diharapkan sistem ini terus dikembangkan dengan penambahan fitur yang
bermanfaat dan desain yang lebih menarik bagi pengguna.

14
DAFTAR PUSTAKA

[1] Wikipedia. 17 November 2007. HTML. https://id.wikipedia.org/wiki/HTML.


(diakses 3 Februari 2019).

[2] Technology. 29 Desember 2015. XAMPP pengertian dan bagian serta


fungsinya. https://www.sicily-news.com/technology/xampp-pengertian-dan-
bagian-serta-fungsinya/.
(diakses 3 Februari 2019).

[3] Tarmizi, Hasan. 1 September 2016. Pengertian Sublime Text.


https://hasantarmizi.blogspot.com/2017/04/pengertian-sublime-text.html.
(diakses 3 Februari 2019).

[4] Pemrograman. 2 November 2015. Pengertian MySQL Beserta Kelebihan Dan


Kelemahannya. http://www.teorikomputer.com/2015/10/pengertian-mysql-
beserta-kelebihan-dan.html.
(diakses 4 Februari 2019).

[5] Rahman, Syakir. 5 November 2014. Mengenal Apa Itu Javascript, Fungsi Dan
Contoh Penggunaannya. https://www.devaradise.com/id/2014/11/pengertianl-
apa-itu-javascript-manfaat-cara-kerja.html.
(diakses 4 Februari 2019)

[6] Andre. 15 Desember 2014. Tutorial Belajar PHP Part1: Pengertian Dan
Fungsi PHP Dalam Pemrograman Web.
https://www.duniailkom.com/pengertian-dan-fungsi-php-dalam-
pemograman-web/.
(diakses 5 Februari 2019)

15

Anda mungkin juga menyukai