Proposal KB
Proposal KB
Disusun Oleh :
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 .
Penulis
i
DAFTAR ISI
3.2 Saran........................................................................................................................... 14
ii
2
BAB 1
PENDAHULUAN
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
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
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 :
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.
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.
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.
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
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.
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
[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