Anda di halaman 1dari 39

PROPOSAL SKRIPSI

APLIKASI RENTAL (KOMPUTER/LAPTOP,PRINTER, SERVER,UPS


DAN PROJECTOR ) PADA MECS KOMPUTER BANJARMASIN

OLEH;
RESTU ALQUBRO
16.63.0810

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS ISLAM KALIMANTAN
MUHAMMAD ARSYAD AL-BANJARI
BANJARMASIN
2019

i
DAFTAR ISI

Halaman
DAFTAR ISI.............................................................................. i
DAFTAR GAMBAR ................................................................. ii
DAFTAR TABEL .................................................................... iii
BAB I PENDAHULUAN ........................................................... 1
1.1 Latar Belakang ....................................................................................... 1
1.2 Rumusan Masalah .................................................................................. 4
1.3 Batasan Masalah .................................................................................... 4
1.4 Tujuan Penelitian ................................................................................... 4
1.5 Manfaat Penelitian ................................................................................. 5
BAB II TINJAUAN PUSTAKA ........................................................ 6
2.1 Landasan Teori ...................................................................................... 6
2.2 Penelitian Terkait ................................................................................. 13
BAB III METODE PENELITIAN .................................................. 16
3.1 Teknik Pengumpulan Data................................................................... 16
3.2 Analisis Sistem yang Berjalan ............................................................. 16
3.3 Analisis Kebutuhan Sistem .................................................................. 17
3.4 Rancangan Model Sistem .................................................................... 19
3.4.1 Diagram Konteks ........................................................................... 20
3.5 Rancangan Basis Data ......................................................................... 21
3.6 Rancangan Antarmuka Masukan Sistem ............................................. 26
3.7 Rancangan Antarmuka Keluaran Sistem ............................................. 31
3.8 Tempat dan Jadwal Penelitian ............................................................. 34
DAFTAR PUSTAKA ........................................................................ 35

i
DAFTAR GAMBAR

Gambar 3.1 Diagram Konteks............................................................................... 20

Gambar 3.2 Relasi Database ................................................................................. 25

Gambar 3.3 Rancangan Form Login ..................................................................... 26

Gambar 3.4 Rancangna Form Input Barang ......................................................... 27

Gambar 3.5 Rancangan Form Sewa Baru ............................................................. 28

Gambar 3.6 Rancangan Form Pembayaran ........................................................... 29

Gambar 3.7 Rancangan Form Pengembalian Sewa .............................................. 30

Gambar 3.8 Rancangan Report Penyewaan .......................................................... 31

Gambar 3.9 Rancangan Report Sewa Expired ...................................................... 32

Gambar 3.10 Rancangan Report Keuangan Bulanan ............................................ 33

ii
DAFTAR TABEL

Tabel 2.1 Tabel Penelitian Terkait ........................................................................ 13

Tabel 3.1 Tabel Barang ......................................................................................... 21

Tabel 3.2 Tabel customer ...................................................................................... 22

Table 3.3 Tabel User ............................................................................................. 22

Tabel 3.4 Tabel sewa............................................................................................. 23

Tabel 3.5 Tabel Pengembalian .............................................................................. 23

Tabel 3.6 Tabel Bayar ........................................................................................... 24

Tabel 3.7 Tempat dan Jadwal Penelitian............................................................... 34

iii
BAB I

PENDAHULUAN

1.1 Latar Belakang

MECS KOMPUTER adalah sebuah perusahaan yang bergerak di bidang

penyedia jasa service, rental dan maintenance Untuk Kompute/Laptop dan

Pendukung (Printer, Server, UPS, dan Projector). Perusahaan ini merupakan

perusahaan pusat dan tidak memiliki cabang, terletak di Jl. Manggis No 47, Rt 27,

Banjarmasin.

Perusahaan ini lebih berfokus kepada pelayanan jasa seperti service, rental

(penyewaan perangkat) dan maintenance tetapi MECS KOMPUTER juga menjual

sparepart untuk laptop dan komputer.

Karyawan MECS KOMPUTER berjumlah 9 orang, dengan 2 orang yang

ditempatkan di Perusahaan Pusat, dan 7 Orang di tempatkan di perusahaan PDAM

BANDARMASIH (Outsourcing) untuk kontrak Maintenance Perangkat

Infrastruktur IT pada perusahaan PDAM BANDARMASIH.

Penelitian kali ini lebih fokus kepada layanan Rental (Penyewaan) yang ada

pada MECS KOMPUTER. Produk yang disewakan yaitu mulai dari Seperangkat

Komputer, Laptop, Printer, UPS dan Projector. Penyewaan (Rental) diikat dalam

sistem kontrak dengan jangka waktu sesuai kesepakatan dengan biaya yang sudah

disetujui oleh kedua belah pihak.

1
2

Sejatinya perusahaan ini sudah memiliki aplikasi untuk pengelolaan nya,

hanya saja masih terdapat banyak permasalahan yang harus di perbaiki. Diantara

permasalahan tersebut yaitu sistem nya yang masih berbasis desktop dan masih

berbasis offline, namun pimpinan menginginkan agar data tersebut dapat diakses

oleh pimpinan dimanapun dan kapanpun (di online kan).

Sistem untuk Rental (Penyewaan) dalam sistem ini masih belum dibuat, jadi

penyimpanan data Rental masih menggunakan MS. Excel yang tentu tidak bisa se

dinamis menggunakan database.

Stok barang masih monoton, semua stok tergabung dalam satu partisi,

artinya barang tercampur antara barang yang digunakan untuk penjualan tercampur

dengan barang yang digunakan untuk Rental.

Beberapa penelitian telah dilakukan berkaitan dengan Sistem Sewa-

Menyewa (rental) diantaranya adalah penelitian dengan judul “Pembuatan

Prototype Aplikasi Pentarifan Rental Mobil dengan Metode Polinomial Lagrange”,

Christofel Sendy Sualang (2015). Penelitian “Pembuatan Website Pemesanan

Mobil Pada Rental Mobil Akur Pacitan”, Bayu Kristiawan – 2015. Penelitian

“Perancangan Aplikasi Sistem Informasi Penyewaan Kaset (CD) Pada Rental Kaset

Akin Tanjung Pendam”, Melati Suci Mayasari (2015).


3

Menurut Christofel Sendy Sualang (2015) Penggunaan sistem rental

sebelumnya masih dilakukan dengan cara penentuan manual yang tentu memiliki

beberapa kelemahan dalam rekap data dan efisiensi, Prototype yang ada pada jurnal

ini hanya sekedar penentuan tarif, dari sini penulis menyarankan agar lebih di

perbanyak fungsi hingga ke pemesanan dan lainnya.

Menurut Bayu Kristiawan (2015), Transaksi pada sistem sebelumna masih

menggunakan sistem offline, untuk itu penulis membuat sebuah website

pemesananan, akan tetapi masih kekurangan di sistem pembayaran yang tidak

dimasukkan di dalam sistem.

Menurut Melati Suci Mayasari (2015), Permasalahan yang paling utama

dalam kasus rental CD/DVD adalah kelalaian dalam proses penyewaan dan

pengembalian karena tidak tersistem otomatis. Kekurangan yang ada pada aplikasi

ini adalah masih berbasis desktop offline.


4

1.2 Rumusan Masalah

Berdasarkan uraian dari permasalahan yang telah di kemukakan di latar

belakang, maka dapat dirumuskan sebagai berikut :

1. Aplikasi yang ada masih berupa aplikasi penjualan dan berbasis offline
2. Rekapitulasi data Rental masih menggunakan MS Excel
3. Stok barang masih tergabung dalam satu partisi untk barang penjualan
dengan barang rental

1.3 Batasan Masalah

MECS KOMPUTER memiliki beberapa layanan didalamnya, yaitu

service, rental dan maintenance. Agar tidak terlalu memperlebar bahasa, disini saya

hanya akan fokus membahas masalah layanan rental Komputer, Laptop, UPS,

Projector dan Printer.

1.4 Tujuan Penelitian

Tujuan dari penelitian ini adalah untuk membangun aplikasi rental

Komputer berbasis online dan dapat diakses dimana saja oleh pimpinan.
5

1.5 Manfaat Penelitian

Dengan dilakukan nya penelitian ini, beberapa manfaat yang didapat yaitu

pengembangan aplikasi yang dulunya berbasis offline menjadi aplikasi yang

berbasis website dan bisa di online kan.

Data yang ada pada sistem jadi lebih terstruktur dan tersistem rapi serta

dapat diambil rekapan per periode sebagai laporan dari karyawan untuk pimpinan

melihat kinerja dari perkembangan profit perusahaan.

Setelah semua data dibuat lebih rapi sehingga stok barang dapat dilakukan

pengelompokan sesuai dengan kegunaannya.


BAB II

TINJAUAN PUSTAKA

2.1 Landasan Teori

A. Rental

Penyewaan adalah sebuah persetujuan di mana sebuah pembayaran

dilakukan atas penggunaan suatu barang atau properti secara sementara oleh

orang lain. Barang yang dapat disewa bermacam-macam, tarif dan lama

sewa juga bermacam-macam. Rumah umumnya disewa dalam satuan tahun,

mobil dalam satuan hari, permainan komputer seperti PlayStation disewa

dalam satuan jam. Untuk sewa mobil, biasanya perusahaan jasa penyewaa

mobil menerapkan tarif per 12 jam atau per 24 jam.

[WIKIPEDIA, 2019].

B. Aplikasi

Aplikasi perangkat lunak (bahasa Inggris: software application)

adalah suatu subkelas perangkat lunak komputer yang memanfaatkan

kemampuan komputer langsung untuk melakukan suatu tugas yang

diinginkan pengguna.

6
7

Biasanya dibandingkan dengan perangkat lunak sistem yang

mengintegrasikan berbagai kemampuan komputer, tetapi tidak secara

langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas

yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi

adalah pengolah kata, lembar kerja, dan pemutar media.

[WIKIPEDIA, 2019].

C. Website

Situs web (bahasa Inggris: website) adalah sekumpulan halaman

web yang saling berhubungan yang umumnya berada pada peladen yang

sama berisikan kumpulan informasi yang disediakan secara perorangan,

kelompok, atau organisasi.[1] Sebuah situs web biasanya ditempatkan

setidaknya pada sebuah server web yang dapat diakses melalui jaringan

seperti Internet, ataupun jaringan wilayah lokal (LAN) melalui alamat

Internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat

diakses publik di Internet disebut pula sebagai World Wide Web atau lebih

dikenal dengan singkatan WWW.


8

Meskipun setidaknya halaman beranda situs Internet umumnya

dapat diakses publik secara bebas, pada praktiknya tidak semua situs

memberikan kebebasan bagi publik untuk mengaksesnya, beberapa situs

web mewajibkan pengunjung untuk melakukan pendaftaran sebagai

anggota, atau bahkan meminta pembayaran untuk dapat menjadi aggota

untuk dapat mengakses isi yang terdapat dalam situs web tersebut, misalnya

situs-situs yang menampilkan pornografi, situs-situs berita, layanan surel

(e-mail), dan lain-lain. Pembatasan-pembatasan ini umumnya dilakukan

karena alasan keamanan, menghormati privasi, atau karena tujuan komersial

tertentu.

[WIKIPEDIA, 2019]

D. Web Dinamis

Website Dinamis (Dynamic Website) adalah jenis halaman web

yang disusun oleh konten dan layout yang kaya akan informasi didalamnya.

Dinamakan website Dinamis karena kontennya dapat berubah-ubah.

Dengan kata lain, adanya program yang berjalan untuk mengatur perubahan

data yang ditampilkan dalam website Dinamis tersebut.


9

Halaman web yang dibuat dengan menggunakan bahasa server

seperti PHP, Perl, ASP, ASP.NET, JSP, ColdFusion dan bahasa yang

lainnya. Jenis website Dinamis ini sangat cocok untuk website E-Commerce

yang membutuhkan update data secara terus menerus. Dalam pemeliharaan

website Dinamis pun lebih mudah daripada Website Statis karena dapat

menggunakan Content Management System (CMS).

[WEBARQ, 2010].

E. HTTP

Hypertext Transfer Protocol (HTTP) adalah sebuah protokol

jaringan lapisan aplikasi yang digunakan untuk sistem informasi

terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya

banyak pada pengambilan sumber daya yang saling terhubung dengan

tautan, yang disebut dengan dokumen hiperteks, yang kemudian

membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim

Berners-Lee.

Hingga kini, ada dua versi mayor dari protokol HTTP, yakni

HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan

HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan

transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang

tidak perlu membuang waktu untuk pembuatan koneksi berulang-ulang.

[WIKIPEDIA, -].
10

F. MYSQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis

data SQL (bahasa Inggris: database management system) atau DBMS yang

multialur, multipengguna, dengan sekitar 6 juta instalasi di seluruh dunia.

MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di

bawah lisensi GNU General Public License (GPL), tetapi mereka juga

menjual di bawah lisensi komersial untuk kasus-kasus di mana

penggunaannya tidak cocok dengan penggunaan GPL.

Tidak sama dengan proyek-proyek seperti Apache, di mana

perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk

kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan

disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, di mana

memegang hak cipta hampir atas semua kode sumbernya. Kedua orang

Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah:

David Axmark, Allan Larsson, dan Michael "Monty" Widenius.

[WIKIPEDIA, 2012].

G. HTML

HTML bukanlah bahasa pemrograman, dan itu berarti HTML tidak

punya kemampuan untuk membuat fungsionalitas yang dinamis. Sebagai

gantinya, HTML memungkinkan user untuk mengorganisir dan memformat

dokumen, sama seperti Microsoft Word.


11

Ketika bekerja dengan HTML, kami menggunakan struktur kode

yang sederhana (tag dan attribute) untuk mark up halaman website.

Misalnya, kami membuat sebuah paragraf dengan menempatkan enclosed

text di antara tag pembuka <p> dan tag penutup </p>.

[HOSTINGER, 2018].

H. CSS

CSS adalah bahasa Cascading Style Sheet dan biasanya digunakan

untuk mengatur tampilan elemen yang tertulis dalam bahasa markup, seperti

HTML. CSS berfungsi untuk memisahkan konten dari tampilan visualnya

di situs.

CSS dibuat dan dikembangkan oleh W3C (World Wide Web

Consortium) pada tahun 1996 untuk alasan yang sederhana. Dulu HTML

tidak dilengkapi dengan tags yang berfungsi untuk memformat halaman.

Anda hanya perlu menulis markup untuk situs.

[HOSTINGER, 2019].

I. PHP

PHP adalah singkatan dari PHP : Hypertext Preprocessor. Di mana

huruf ‘P’ pada kata PHP merupakan singkatan dari kata PHP itu sendiri atau

yang sering disebut rekursif.


12

Maksud dari rekursif adalah PHP memiliki kemampuan / fungsi

untuk memanggil dirinya sendiri. Pengertian PHP adalah bahasa

pemrograman script server side yang sengaja dirancang lebih cenderung

untuk membuat dan mengembangkan web.

PHP merupakan bahasa pemrograman paling populer yang

digunakan dalam membuat sebuah website. Berdasarkan survei dari

Wtechs, bahasa pemrograman PHP merupakan bahasa pemrograman

server-side yang paling populer dibandingkan ASP.NET maupun dengan

Java.

J. BOOTSTRAP

Bootstrap merupakan framework untuk membangun desain web

secara responsif. Artinya, tampilan web yang dibuat oleh bootstrap akan

menyesuaikan ukuran layar dari browser yang kita gunakan baik di desktop,

tablet ataupun mobile device. Fitur ini bisa diaktifkan ataupun dinon-

aktifkan sesuai dengan keinginan kita sendiri. Sehingga, kita bisa membuat

web untuk tampilan desktop saja dan apabila dirender oleh mobile browser

maka tampilan dari web yang kita buat tidak bisa beradaptasi sesuai layar.

Dengan bootstrap kita juga bisa membangun web dinamis ataupun statis.
13

2.2 Penelitian Terkait

1Tabel 2.1 Tabel Penelitian Terkait

NO JUDUL NAMA MASALAH APLIKASI KETIDAKSESUAIAN

PENELITI dan

TAHUN

1 Pembuatan Prototype Christofel Sendy Tarif rental masih belum Visual C ++ Hanya aplikasi penentuan

Aplikasi Pentarifan Sualang - 2015 terstandarisasi tarif, masih belum adanya

Rental Bagaimana membangun fungsi lain yang lebih

Mobil Dengan Metode sebuah sistem aplikasi untuk lengkap seperti

Polinomial Lagrange proses transaksi rental mobil pemesanan, pengecekan

tersebut. jadwal, dan lain

sebagainya.
14

2. Pembuatan Website Bayu Kristiawan 1. Transaksi pemesanan sewa Website 1. Website Pemesanan

Pemesanan Mobil Pada – 2015 mobil pada Mobil yang dibuat penulis

Rental Mobil Akur Rental Mobil Akur Pacitan ini masih sebatas

Pacitan masih pemesanan belum

menggunakan sistem offline. termasuk

sistem pembayarannya,

maka untuk penelitian

selanjutnya diharapkan

dapat membuat

3. PERANCANGAN Melati Suci Masalah yang sering terjadi VISUAL a. Penelitian selanjutnya

APLIKASI SISTEM Mayasari - 2015 dalam transaksi penyewaan BASIC dapat dikembangkan pada

INFORMASI kaset pada rental kaset akin ini bidang lain selain

PENYEWAAN KASET adalah masih penyewaan kaset.

(CD)
15

PADA RENTAL dilakukan secara manual, b. Penelitan selanjutnya

KASET AKIN sehingga dengan keadaan dapat membangun sistem

TANJUNG PENDAM tersebut kadang-kadang dengan berbasis web atau

menimbulkan kesalahan online sehingga dapat

terutama dalam proses di akses dimana saja dan

penyewaan, pengembalian kapan saja menggunakan

internet.
BAB III

METODE PENELITIAN

3.1 Teknik Pengumpulan Data

Dalam penelitian ini ada beberapa metode dalam memperoleh data. Adapun

metode yang dilakukan dalam mengumpulkan data, yaitu sebagai berikut:

1. Metode Pengamatan (Observasi) : Dengan metode ini bisa langsung mengamati

kegiatan yang berlangsung dalam proses sewa-menyewa (Rental) yang ada di

MECS KOMPUTER.

2. Metode Wawancara (Interview) : Dengan metode ini bisa berdialog secara tanya

langsung kepada pimpinan mengenai bagaimana sistem rental yang dijalankan,

metode pembayaran, metode pengembalian, serta proses dokumentasi kontrak

3.2 Analisis Sistem yang Berjalan

Saat ini, sistem Rental yang ada di MECS KOMPUTER masih dilakukan

secara manual, pembuatan surat kontrak pun masih dilakukan dengan

menggunakan Microsoft Word. Tentu hal ini tidak mempermudah pihak Admin

untuk melakukan pekerjaannya, terlebih lagi untuk masalah masa pembayaran dan

masa berakhir kontrak yang hanya dilakukan dengan cara melihat isi kontrak tanpa

adanya sebuah sistem Reminder.

16
17

Analisis sistem ini bertujuan untuk membuat sistem yang baru agar dapat

lebih efektif dan efisien untuk admin serta pimpinan dalam mengelola usaha rental

di MECS KOMPUTER. Sistem mendata seluruh proses transaksi sewa-menyewa

kedalam sebuah database.

Dapat meningkatkan mutu pelayanan dan kepercayaan pelanggan terhadap

Perusahaan adalah hal utama yang diharapkan dari perubahan sistem lama ke sistem

baru yang ter otomatisasi.

3.3 Analisis Kebutuhan Sistem

Analisis kebutuhan sistem merupakan kebutuhan yang berisi proses-proses

apa saja yang nantinya dilakukan oleh sistem yang akan dibangun atau

dikembangkan. Pada penelitian ini menggunakan tiga kebutuhan sistem yaitu

kebutuhan data, kebutuhan antarmuka dan kebutuhan fungsional yang diperoleh

dari hasil melakukan observasi dan wawancara.

3.3.1 Kebutuhan Data

Data yang diolah oleh perangkat lunak ini adalah:

1. Pengolahan Data Barang (yang akan di rentalkan)

2. Pengolahan Data Customer

3. Pengolahan Data Penyewaan Baru

4. Pengolahan Data Perpanjangan Sewa

5. Pengolahan Data Pengembalian Barang


18

6. Pengolahan Data Surat Kontrak

7. Pengolahan Data Invoice Pembayaran

3.3.2 kebutuhan Antarmuka

Kebutuhan-kebutuhan untuk pengembangan perangkat lunak ini adalah

sebagai berikut:

1. Perangkat lunak yang akan dibangun harus mempunyai tampilan-

tampilan yang familiar bagi pemakai.

2. Perangkat harus mampu membaca data kunci pada saat proses pencarian,

proses pemasukan data, perubahan data penghapusan data.

3. perangkat lunak harus mampu menyimpan data yang dimasukan oleh

operator ke dalam penyimpanan data baik internal maupun data eksternal.

4. Ada proses dalam perangkat lunak yang mampu membaharui sewa untuk

tujuan perpanjangan yang disimpan dalam basis data.

3.3.3 Kebutuhan Fungsional

Fungsi-fungsi yang dimiliki oleh perangkat lunak ini adalah:

1. Mengelola Data-Data Barang (stok) yang tersedia untuk di rentalkan,

serta barang yang sedang dalam proses penyewaan.

2. Mengelola data rental baru, perpanjangan, pembayaran, serta

pengembalian barang apabila pihak customer tidak ingin memperpanjang

masa kontrak.
19

3. Mengelola Data Pembayaran dari Customer yang diolah kedalam bentuk

faktur penagihan.

3.4 Rancangan Model Sistem

Perancangan sistem adalah merancang atau mendesain sistem yang baik,

isinya adalah langkah-langkah operasi dalam pengolahan data dan prosedur untuk

operasi sistem. Kegiatan yang dilakukan pada tahap ini yaitu merancang atau

mendesain sistem yang baik, mendesain pemodelan sistem yang baik, mengenali

dan mendefinisikan masalah pembuatan sistem ini sehingga jika ada kesalahan ada

alternatif pemecahannya.
20

3.4.1 Diagram Konteks

Diagram konteks merupakan diagram yang menggambarkan hubungan

sistem dengan lingkungan luarnya secara umum. Lingkup ini ditentukan dari

besarnya pengaruh data yang diterima dan informasi yang dihasilkan dari entitas-

entitas, dimana digambarkan tentang entitas yang memberikan sesuatu kepada atau

dari sistem.

1Gambar 3.1 Diagram Konteks


21

3.5 Rancangan Basis Data

Perancangan database merupakan inti dari keseluruhan sistem rental yang

dibuat yang dimana sistem sangat bergantung kepada data yang akan di olah

merupakan inti utama dari seluruh sistem yang berjalan.

Rancangan Tabel

Berikut ini adalah rancangan Tabel Aplikasi Rental pada MECS

KOMPUTER :

2Tabel 3.1 Tabel Barang

No Nama Length Tipe Data INDEX

1 Kd_barang 6 VARCHAR Primary

2 Nm_barang 40 VARCHAR

3 Jenis_barang - ENUM(CPU,

LAPTOP,

PROJECTOR, UPS,

PRINTER)

4 Hrg_modal 10 Integer

5 Biaya_sewa 10 Integer

6 jumlah 2 smallint
22

3Tabel 3.2 Tabel customer

No Nama Length Tipe Data INDEX

1 Id_cus 6 VARCHAR Primary

2 Nm_cus 40 VARCHAR

3 Alamat 100 VARCHAR

4 No_telp 15 VARCHAR

4Table 3.3 Tabel User

No Nama Length Tipe Data INDEX

1 Kd_user 6 VARCHAR Primary

2 Username 30 VARCHAR

3 password 50 VARCHAR
23

5Tabel 3.4 Tabel sewa

No Nama Length Tipe Data INDEX

1 Kd_sewa 6 VARCHAR Primary

2 Id_cus 6 VARCHAR INDEX

3 Kd_barang 6 VARCHAR INDEX

4 Jumlah 10 Integer

5 Jangka 10 Integer

6 Tanggal_sewa - Date

6Tabel 3.5 Tabel Pengembalian

No Nama Length Tipe Data INDEX

1 Id_kem 6 VARCHAR Primary

2 Kd_sewa 6 VARCHAR INDEX

3 Tgl_kembali - Date

4 Kondisi - ENUM(Baik,

Rusak0

5 Denda 10 Integer
24

7Tabel 3.6 Tabel Bayar

No Nama Length Tipe Data INDEX

1 Invoice 12 VARCHAR Primary

2 Kd_sewa 6 VARCHAR INDEX

3 Kd_barang 6 VARCHAR INDEX

4 Id_cus 6 VARCHAR INDEX

5 biaya 10 Integer
25

Relasi Tabel

2Gambar 3.2 Relasi Database


26

3.6 Rancangan Antarmuka Masukan Sistem

Rancangan antarmuka masukan sistem berfungsi untuk menjelaskan

tentang perancangan aplikasi yang akan dibangun.hal ini dilakukan untuk

mempermudah dalam pengguna dalam mengetahui proses yang terdapat pada

aplikasi yang akan dibangun. Berikut ini rancangan antarmuka masukan sistem.

1. Rancangan Form Login

Form login ini digunakan untuk Autentikasi user yang bisa digunakan oleh

karyawan untuk masuk kedalam sistem, demi keamanan dari sistem maka

memang sangat di perlukan autentikasi user salah satu nya form login

dibawah ini.

3Gambar 3.3 Rancangan Form Login


27

2. Form Barang

Form input barang digunakan untk memasukkan data data barang yang

akan di stok sebelum di sewakan, guna nya agar barang yang pra-sewa dan

pasca-sewa tetap terdata untuk mengetahui stok barang.

4Gambar 3.4 Rancangna Form Input Barang


28

3. Form Sewa Baru

Digunakan untuk melakukan input rentalan baru, didalamnya terdapat

elemen elemen yang terelasi dari beberapa tabel, biaya sewa akan

terakumulasi langsung berdasarkan biaya dari barang, jumlah, serta jangka

waktu penyewaan.

5Gambar 3.5 Rancangan Form Sewa Baru


29

4. Form Pembayaran

Form pembayaran digunakan untuk membuat faktur pembayaran, form ini

akan digunakan setelah proses penyewaan sudah sampai tahap pembuatan

surat kontrak yang artinya barang sudah siap untuk di serahkan. Pengelola

cukup memasukkan kode sewa, customer, dan biaya akan terinput

otomatis berdasarkan data dari form penyewaan baru sebelumnya.

6Gambar 3.6 Rancangan Form Pembayaran


30

5. Form Kembali Sewa

Form kembali sewa ini digunakan untuk kontrak yang sudah di akhir

masa dan dilakukan pengembalian oleh customer. Terdapat pula input text

untuk kondisi barang kembali serta denda yang digunakan untuk

pertanggung jawaban apabila memang barang yang kembali sesuai dengan

ketika barang tersebut serahkan sebelumnya, terdapat pula input text untuk

denda apabila customer mengembalikan barang rentalan dalam kondisi

rusak dikarenakan human error atau bukan rusak secara sistem atau teknis.

7Gambar 3.7 Rancangan Form Pengembalian Sewa


31

3.7 Rancangan Antarmuka Keluaran Sistem

Rancangan antarmuka keluaran sistem berfungsi untuk menjelaskan tentang

perancangan dari report atau laporan dari Aplikasi Rental yang dimana didalam nya

terdapat rekapan data yang diambil dari database. Berikut ini tampilan dari

antarmuka keluaran sistem :

1. Report Penyewaan

Report untuk data sewa yang digunakan untuk mengetahui data

penyewaan secara umum, report berdasarkan persewa bukan perbarang,

untuk memudahkan pula terhadap informasi yang mendetail.

8Gambar 3.8 Rancangan Report Penyewaan


32

2. Report Sewa Expired

Report ini digunakan untuk membuat laporan barang barang

mana saja yang sudah expired dengan jangka minimal expired adalah 2

minggu sebelum masa berakhir kontrak. Dapat digunakan oleh

pengelola untuk mengecek costumer mana yang barang nya sudah

mendekati expired dan pengelola dapat menginformasi kan kepada

customer serta mengkonfirmasi apakah akan dilakukan perpanjangan

masa kontrak atau hanya akan menghabiskan masa kontrak yang sudah

ada sebelumnya.

9Gambar 3.9 Rancangan Report Sewa Expired


33

3. Report Keuangan Bulanan

Report ini berfungsi untuk merekap data dari invoice

pembayaran sewa secara bulanan. Untuk report ini hanya dapat

mengetahui pendapatan secara kotor, untuk melakukan pembukuan

keuntungan harus dilakukan manual dikarenakan untuk perentalan

barang didalamnya tidak murni hanya terjadi transaksi yang berakibat

keuntungan, didalamnya juga ada proses perawatan, perbaikan serta

penggantian barang apabila ada barang yang rusak atau barang yang

sudah dianggap lama dan tidak layak pakai untuk penggunaan zaman

sekarang.

10Gambar 3.10 Rancangan Report Keuangan Bulanan


34

3.8 Tempat dan Jadwal Penelitian

Penelitian dilaksanakan di Mecs Komputer Banjarmasin yang beralamat di

Jl. Manggis No 47 Rt 27, Banjarmasin. Telepon/Wa 0851 0042 2583.

8Tabel 3.7 Tempat dan Jadwal Penelitian

No Uraian Kegiatan Bulan 1 Bulan 2

1 2 3 4 1 2 3 4

1 Persiapan Penelitan

2 Analisa Permasalahan

3 Perancangan Sistem

4 Dokumentasi dan Penulisan

Keterangan :

: Pelaksanaan Penelitian
35

DAFTAR PUSTAKA

Kristiawan, B. (2015). Pembuatan Website Pemesanan Mobil Pada Rental Mobil

Akur Pacitan.

Mayasari, M. S. (2015). PERANCANGAN APLIKASI SISTEM INFORMASI

PENYEWAAN KASET (CD) PADA RENTAL KASET AKIN TANJUNG

PENDAM.

Sualang, C. S. (2015). Pembuatan Prototype Aplikasi Pentarifan Rental Mobil

Dengan Metode Polinomial Lagrange.

Anda mungkin juga menyukai