15
NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT CAMPING MENGGUNAKAN PHP DAN MYSQL Disusun Oleh Nama : Zaenal Abidin Nomor Mahasiswa : 11140364 Program Studi : Sistem Informasi Jenjang : Strata 1 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2018

NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

Embed Size (px)

Citation preview

Page 1: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

NASKAH PUBLIKASI SKRIPSI

SISTEM INFORMASI RENTAL ALAT CAMPING

MENGGUNAKAN PHP DAN MYSQL

Disusun Oleh

Nama : Zaenal Abidin

Nomor Mahasiswa : 11140364

Program Studi : Sistem Informasi

Jenjang : Strata 1

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER

EL RAHMA

YOGYAKARTA

2018

Page 2: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

2

Page 3: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

3

Page 4: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

4

Abstract

CAMPING EQUIPMENT RENTAL INFORMATION SYSTEM USING

PHP AND MYSQL

In today's era of globalization and technology, the use of computers as an

information technology tool is needed in almost every aspect of life. Included in the

camping equipment rental place where the method of recording borrowing and

returning camping equipment is still manual, namely using a book so that it takes a

long time to look for borrower data and equipment returns. For this reason, the

process of recording loans and returning tools is very important at the place of

rental.

The approach used in this study is a structured approach that uses several tools

and workmanship techniques such as Data Flow Diagrams (DFD), and the

development model used is Waterfall is a sequence of activities carried out in

system development from problem solving, needs analysis, designing

implementation, integrity, system testing, implementation and maintenance. This

model offers a more tangible way of making software.

By implementing the design of "Camping Equipment Rental Information

System on Jl. Parangtritis No. 138, Panggungharjo, Sewon, Bantul Yogyakarta "by

using the PHP and MySQL programming languages, it is expected to facilitate

managing borrower data and returning camping equipment and making transaction

reports.

Keywords: system, information, camping equipment rental

Page 5: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

5

INTISARI

SISTEM INFORMASI RENTAL ALAT CAMPING MENGGUNAKAN

PHP DAN MYSQL

Dalam era globalisasi dan teknologi dewasa ini, penggunaan komputer sebagai

salah satu alat teknologi informasi sangat dibutuhkan keberadaannya hampir

disetiap aspek kehidupan. Termasuk di tempat persewaan alat camping dimana

metode pencatatan peminjaman dan pengembalian alat camping masih manual

yaitu menggunakan buku sehingga membutuhkan waktu yang cukup lama untuk

mencari data peminjam dan pengembalian alat. Untuk itu proses pencatatan

peminjaman dan pengembalian alat sangatlah penting di tempat persewaan tersebut.

Adapun pendekatan yang digunakan dalam penelitian ini adalah pendekatan

terstruktur yang menggunakan beberapa alat bantu dan teknik pengerjaan seperti

Data Flow Diagram (DFD), dan model pengembangan yang digunakan adalah

Waterfall merupakan urutan aktivitas yang dilakukan dalam pengembangan sistem

dari mulai penentuan masalah, analisis kebutuhan, perancangan implementasi,

integritas, uji sistem, penerapan dan pemeliharaan. Model ini menawarkan cara

pembuatan perangkat lunak secara lebih nyata.

Dengan diterapkan perancangan “Sistem Informasi Rental Alat Camping di Jl.

Parangtritis No. 138, Panggungharjo, Sewon, Bantul Yogyakarta” dengan

menggunkan bahasa pemrograman PHP dan MySQL, diharapkan dapat

mempermudah dalam mengelola data peminjam dan pengembalian alat camping

serta pembuatan laporan transaksi.

Kata kunci : sistem, informasi, rental alat camping

Page 6: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

6

PENDAHULUAN

A. Latar Belakang Masalah

Dalam era globalisasi dan teknologi dewasa ini, penggunaan komputer sebagai

salah satu alat teknologi informasi sangat dibutuhkan keberadaannya hampir

disetiap aspek kehidupan. Penggunaan perangkat komputer sebagai perangkat

pendukung manajemen dan pengolahan data adalah sangat tepat dengan

mempertimbangkan kuantitas dan kualitas data, dengan demikian penggunaan

perangkat komputer dalam setiap informasi sangat mendukung sistem pengambilan

keputusan. Dengan sistem informasi maka data dan informasi akan tersimpan dalam

suatu database sistem sehingga data menjadi teratur serta memudahkan pemakai

apabila membutuhkan data tersebut.

Rental Alat Camping berdiri di Jl. Parangtritis No. 138, Panggungharjo,

Sewon, Bantul, Daerah Istimewah Yogyakarta 55188. Pada tahun 2015-2016

dengan modal yang didapat dari organisasi pada saat kuliah akhirnya punya inisiatif

untuk membuka usaha dibidang persewaan alat camping, Bersama teman mulailah

merintis usaha tersebut di rumah sendiri dengan beberapa alat yang serba terbatas

milik teman, Selama 1 tahun usaha berjalan teman saya diterima kerja di pabrik dan

akhirnya saya sendiri yang melanjutkan usaha tersebut, Beberapa bulan kemudian

saya mulai menambah peralatan sedikit demi sedikit peralatan mulai banyak

sampai di tahun kedua usaha berjalan hingga tahun 2017 dan smapai saat ini usaha

berjalan dengan baik.

Rental Alat Camping merupakan tempat usaha yang memiliki alat persewaan

yang cukup banyak, Dalam pengelolaannya peminjaman dan pengembalian alat

camping. Kegiatan peminjaman alat terdiri dari pengumpulan dan penyusunan data-

data peminjaman dan penyusunan hasil laporan alat camping. Rental Alat Camping

selama ini masih menggunakan format pencatatan dan pelaporan secara manual.

Sehingga membutuhkan waktu yang cukup lama untuk mencari data Rental Alat

Camping yang dibutuhkan.

Page 7: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

7

Untuk mengatasi masalah diatas maka akan dibuat Sistem Informasi Rental

Alat Camping. Sistem yang akan di buat benar-benar bisa diimplementasikan dan

digunakan oleh pihak Rental Alat Camping.

B. Rumusan Masalah

Berdasarkan latar belakang masalah diatas dapat dirumuskan bahwa Rental

Alat Camping ini masih manual dalam pencatatan dan pelaporan sehingga

membutuhkan waktu yang cukup lama untuk mencari datanya. Oleh karena itu akan

dibuat Sistem Informasi Rental Alat Camping.

C. Batasan Masalah

Dari rumusan masalah diatas dibatasi permasalahan yaitu hanya mencakup

pengolahan data karyawan, data alat rental dan data transaksi sampai menjadi

sebuah laporan. Sistem informasi ini menggunakan bahasa pemrograman PHP dan

MySQL sebagai sarana media penyimpanan data.

D. Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah membuat Sistem Informasi Rental

Alat Camping Menggunakan PHP dan MySQL.

E. Manfaat Penelitian

Dengan dibangunnya sistem pengolahan data yang terkomputerisasi pada

penelitian ini, manfaat yang dapat diperoleh adalah sebagai berikut.

1) Mengatasi kesulitan dalam pencatatan dan pengolahan data pada Rental

Alat Camping.

2) Membantu memperoleh laporan pengolahan data peminjaman dan

pengembalian yang cepat dan akurat.

Page 8: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

8

F. Diagram Konteks

Admin

Sistem Informasi

Rental Alat

CampingKaryawan

Informasi Data Karyawan

Informasi Data Kategori

Informasi Data Barang

Informasi Data Pelanggan

Informasi Data Transaksi

Informasi Laporan

Input Data Karyawan

Input Data Kategori

Input Data Barang

Input Data Pelanggan

Input Data Transaksi

Informasi Data Transaksi

Input Data Transaksi

G. Diagram Berjenjang

Sistem Informasi Rental Alat Camping

0

Laporan

3.0

Input Data

1.0

Transaksi

2.0

Data Barang

1.3

Data

Karyawan

1.1

Transaksi Data

Peminjaman

2.1

Transaksi Data

Pengembalian

2.2

Laporan

Transaksi

3.1

Laporan

Barang

3.3

Laporan

Pendapatan

3.2

Data

Kategori

1.2

Data

Pelanggan

1.4

Page 9: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

9

H. DFD Level 0

Admin

Karyawan

1.0

Input Data

2.0

Transaksi

3.0

Laporan

Barang Barang

User

Transaksi

Barang

Karyawan

Transaksi

Karyawan

Barang

Transaksi

Transaksi

Transaksi

Laporan Transaksi

Sub_transaksiSub_transaksi

Nota Transaksi

Karyawan

BarangLaporan Barang

Laporan Pendapatan

KategoriKategori

Kategori

Sub_transaksi

Kategori

Pelanggan

Pelanggan

Pelanggan

Nota Transaksi

PelangganPelanggan

I. DFD Level 1 Input Data

1.3

Input Data Barang

Admin

1.2

Input Data

Kategori

Barang

Kategori

BarangBarang

Karyawan1.1

Input Data

Karyawan

User Karyawan

KategoriKategori

Kategori

1.4

Input Data

Pelanggan

Pelanggan

Pelanggan

Pelanggan

Karyawan

Pelanggan

Page 10: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

10

J. DFD Level 1 Transaksi

2.1

Peminjaman

Admin

Karyawan

2.2

Pengembalian

Barang

User

Transaksi

Barang

Karyawan

Transaksi

Sub_transaksi

Transaksi

Peminjaman

Peminjaman

Pengembalian

Pengembalian

Transaksi

Sub_transaksi

Sub_transaksi

Sub_transaksi

PelangganPelanggan

K. DFD Level 1 Laporan

3.1

Transaksi

3.3

Barang

Admin

TransaksiTransaksi

TransaksiSub_transaksi

BarangBarangBarang

Sub_transaksi

3.2

Pendapatan

TransaksiPendapatan

Page 11: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

11

L. Bentuk Tidak Normal

Id

username

password

status

date_created

alamat

no_tlpon

id_kategori

nama_kategori

id_barang

nama_barang

harga_beli

harga_sewa

stok

date_added

id_transaksi

tgl_transaksi

tgl_batas

tgl_kembali

lama_sewa

denda

bayar

total_bayar

status

id_pelanggan

nama_pelanggan

nik

no_tlpn

alamat

id_subtransaksi

jumlah_sewa

total_harga

no_invoice

M. Bentuk Normal Pertama

id_transaksi

tgl_transaksi

tgl_batas

tgl_kembali

lama_sewa

denda

bayar

total_bayar

status

Transaksi

Id

username

password

Status

date_created

Alamat

no_tlpn

User

id_barang

nama_barang

stok

harga_beli

harga_sewa

date_added

Barang

id_subtransaksi

jumlah_sewa

total_harga

no_invoice

Sub Transaksi

id_kategori

nama_kategori

Kategori

id_pelanggan

nama_pelanggan

nik

no_tlpn

alamat

Pelanggan

Page 12: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

12

N. Bentuk Normal Kedua

id_transaksi

tgl_transaksi

tgl_batas

tgl_kembali

id

lama_sewa

denda

bayar

total_bayar

no_invoice

id_pelanggan

status

Transaksi

Id

username

password

Status

date_created

Alamat

no_tlpn

User

id_barang

nama_barang

id_kategori

stok

harga_beli

harga_sewa

date_added

Barang

id_subtransaksi

id_barang

id_transaksi

jumlah_sewa

total_harga

no_invoice

Sub Transaksi

id_kategori

nama_kategori

Kategori

id_pelanggan

nama_pelanggan

nik

no_tlpn

alamat

Pelanggan

O. Bentuk Normal Ketiga

id_transaksi *

tgl_transaksi

tgl_batas

tgl_kembali

Id **

lama_sewa

denda

bayar

total_bayar

no_invoice

id_pelanggan **

status

Transaksi

Id *

username

password

Status

date_created

Alamat

no_tlpn

User

id_barang *

nama_barang

id_kategori **

stok

harga_beli

harga_sewa

date_added

Barang

id_subtransaksi *

id_barang **

id_transaksi **

jumlah_sewa

total_harga

no_invoice

Sub Transaksi

id_kategori *

nama_kategori

Kategori

id_pelanggan*

nama_pelanggan

nik

no_tlpn

alamat

Pelanggan

Page 13: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

13

P. Relasi Antar Tabel

PK id_subtransaksi

FK id_barang

FK id_transaksi

jumlah_sewa

total_harga

no_invoice

Sub Transaksi

PK id_transaksi

tgl_transaksi

tgl_batas

tgl_kembali

FK id

lama_sewa

denda

bayar

total_bayar

no_invoice

FK id_pelanggan

status

Transaksi

PK id_barang

nama_barang

FK id_kategori

stok

harga_beli

harga_sewa

date_added

Barang

PK id

username

password

status

date_created

alamat

no_tlpn

User

PK id_kategori

nama_kategori

Kategori

PK id_pelanggan

nama_pelanggan

nik

no_tlpn

alamat

Pelanggan

Q. Kesimpulan

Dari hasil pembuatan Sistem Informasi Rental Alat Camping di Jl. Parangtritis

No. 138, Panggungharjo, Sewon, Bantul Yogyakarta ini dapat di simpulkan sebagai

berikut.

A. Sistem Informasi Rental Alat Camping ini mampu mengelola data peminjaman

dan pengembalian.

B. Data yang terhubung dengan peminjaman dan pengembalian tersimpan dalam

database, sehingga akan memudahkan dalam pengambilan data kembali.

Page 14: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

14

C. Sistem Informasi Rental Alat Camping ini dilengkapi dengan percetakan

laporan transaksi dan pendapatan sehingga dapat memudahkan karyawan

untuk mencetak laporan.

R. Saran

Dalam pembuatan Sistem Informasi Rental Alat Camping di Jl. Parangtritis

No. 138, Panggungharjo, Sewon, Bantul Yogyakarta ini masih banyak terdapat

kekurangan baik dari segi tampilan, penyajian isi, dan lain-lain. Untuk itu penulis

menyarankan.

Tambahkan fungsi pengiriman pesan singkat secara otomatis kepada setiap

pelanggan untuk pelanggan yang belum mengembalikan alat camping yang sudah

jatuh tempo agar tidak dikenakan denda.

DAFTAR PUSTAKA

Astuti., 2016, Sistem Informasi Rental Playstation di Grazy Game, Skripsi, STMIK

Elrahma, Yogyakarta.

Faridl, M., 2015, Fitur Dahsyat Sublime Tex 3, http://lug.stikom.edu/wp-

content/media/ Fitur-Dahsyat-Sublime-Tex-3.pdf, Diakses Pada Tanggal 18

Mei 2018, jam 19:00.

Fitriani, L., 2016, Rancang Bangun Aplikasi Penyewaan Dan Pengelolaan Data

Alat Kemping Berbasis Desktop Pada Perusahaan Perusahaan Perorangan RZ

Adventure, Jurnal Algoritma, Sekolah Tinggi Teknologi, Garut.

Fitri, WR., 2018, https://www.ukmonline.co.id/inspirasi-bisnis/peluang-usaha-

rental-alat-camping-yang-sangat-menguntungkan/. Diakses Pada Tanggal 13

Agustus 2018, jam 18:20.

Hartono, 1999, Analisis dan Desain Sistem Informasi, Edisi II, Andi Offset,

Yogyakarta.

Jogiyanto HM, 1999, Analisis dan Desain Sistem Informasi, Andi, Yogyakarta.

Kadir, A., 2003, Pengenalan Sistem Informasi, Andi, Yogyakarta.

Kadir, A., 2003, Konsep dan Tuntunan Praktis Basis Data, Andi, Yogyakarta.

Page 15: NASKAH PUBLIKASI SKRIPSI SISTEM INFORMASI RENTAL ALAT ...jurnal.stmikelrahma.ac.id/assets/file/Zaenal Abidin--stmikelrahma.pdf · Dalam pembuatan Sistem Informasi Rental Alat Camping

15

Kadir, A., 2009, Dasar Perancangan dan Implementasi Rasional, Andi Offset,

Yogyakarta.

Kristanto, H., 2004, Konsep dan Perancangan Database, Andi, Yogyakarta.

MADCOMS, 2008, PHP dan MySQL Untuk Pemula, Andi, Yogyakarta.

Putri, 2016, Sistem Informasi Perpustakaan dan Katalog Buku SMPN 22,

Purworejo, Skripsi, STMIK Elrahma, Yogyakarta.

Rukmana, N., 2015, Aplikasi Sistem Informasi Alat Laboratory Untuk Mahasiswa,

Jurnal Teknik Informatika, STIKes Dharma Husada, Bandung.

Saputra, S., 2011, Trik dan Solusi Jitu Pemrograman PHP, IKAPI, Jakarta.

Sutanta, E., 2004, Sistem Basis Data. Graha Ilmu, Yogyakarta.

Sutabri, Tata, 2005, Sistem Informasi Manajemen, Edisi I, Andi, Yogyakarta.

Sutabari, T., 2012, Analisis Sistem Informasi, Andi Offset, Yogyakarta.

Waris, 2011, Sistem Informasi Penyewaan Peralatan Dan Perlengkapan Pesta Di

Naluri, Tugas Akhir, STMIK Elrahma, Yogyakarta.