Pembuatan Aplikasi Walang Autoweb Rent Berbasis Website
Dibuat oleh: Kelompok 1 Jurusan Sistem Informasi
Universitas Gunadarma
Untuk mata kuliah:
Pengelolaan Proyek Sistem Informasi
SRS disusun oleh:
Abdul latief (10118030)
Dandi Rais Machmudi (11118633)
Farhan Miftahul Aziz (12118525)
Hartoyo (13118081)
Muhammad Rifky Pradana (14118886)
Rizanoorfauzan (16118261)
20 Oktober 2021
Untuk client:
Walang Auto WebRent
Jl. Danau Sunter Utara No.8, RT.10/RW.11, Sunter Jaya, Tj. Priok, Kota Jkt Utara, Daerah Khusus Ibukota Jakarta 14450
Jurusan Sistem Informasi
Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma
__________________________________________________________________________________________
Ringkasan Eksekutif
Website ini bernama WalangAuto WebRent , merupakan sebuah halaman website mengenai rental mobil dan informasi mengenai spesifikasi setiap kendaraan.Website ini dibuat sesimple mungkin agar mempermudah pengguna website,pengguna cukup melakukan pendaftaran dan dapat langsung melakukan pemesanan sesuai dengan Syarat dan ketentuan yang tersedia.
BAB 1 PENDAHULUAN
1.1 Latar Belakang
Banyak perusahaan penyewaan mobil yang menawarkan rental mobil murah, membuat setiap perusahaan ini bersaing untuk mendapatkan konsumen, dan kami dari perusahaan rental mobil WalangAutoweb Rent menawarkan sebuah penyewan rental mobil yang murah dibandingkan dengan rental mobil yang lain, Manusia tidak terlepas dari transportasi untuk melakukan kehidupan sehari – hari. Rental adalah suatu bidang usaha dibidang jasa yang dalam kegiatan usahanya terdapat unsur yaitu sewa menyewa adalah suatu perjanjian atau kesepakatan dimana penyewa harus membayarkan atau memberikan imbalan atau manfaat dari benda atau barang yang dimiliki oleh pemilik barang yang dipinjamkan. Salah satu perkembangan teknologi yang demikian pesat adalah teknologi komunikasi data, baik melalui perangkat-perangkat mobile seperti handphone, 2 PDA dan sebagainya, yang dapat memenuhi kebutuhan akan komunikasi yang cepat, kapan saja dan dimana saja.
Saat ini Walang WebRent Car Rental ini menyewakan mobil dengan berbagai macam merk mobil dengan harga yang variatif tanpa mengurangi mutu dan layanan servis, saat ini Walang Webrent Car hanya mengandalkan pemesanan melalui telepon atau whatsapp tetapi input data dikerjakan secara manual yaitu dalam bentuk kertas dan kemungkinan data bisa rusak dan hilang, disamping itu 2 membutuhkan tempat penyimpanan. Oleh karena itu agar layanan jasa lebih dikenal masyarakat luas di berbagai tempat, maka dibuat sebuah website guna memudakan pihak Walang AutoWeb Rent Car dalam melakukan pemasaran dan juga pembukuan.
1.2 Tujuan
Tujuan dari proyek ini adalah untuk membuat Aplikasi Rental Walang Autoweb Rent Berbasis website yang diharapkan dapat mempermudah customer dalam menemukan rental mobil secara online. Sehingga dengan adanya website ini dapat meningkatkan pelayanan rental yang sebelumnya offline menjadi online.
1.3 Lingkup Sistem
Adapun ruang lingkup yang akan dibahas dalam implementasi sistem informasi ini mengenai fitur – fitur yang terdapat pada sistem informasi ini. Sistem ini memproses transaksi penyewaan mobil pendataan jenis mobil, penyewa, dan pembayaran. Sistem ini, dapat menghemat waktu tanpa perlu datang langsung ke tempat tersebut untuk memesan dan jangkauan pemasarannya lebih luas sehingga pemesanan luar daerah dapat melakukan transaksi terlebih dahulu.
1.4 Terminologi
- SRS : Software Requirement Specifications (Spesifikasi kebutuhan perangkat lunak)
- HTML: Hyper Text Markup Language (html), merupakan bahasa markup yang digunakan untuk membuat halaman web dan menampilkan berbagai informasi didalam sebuah browser.
- PHP: PHP (Hypertext Processor), yang merupakan sebuah bahasa scripting tingkat tinggi yang dipasang pada dokumen HTML
- CSS: Cascading Style Sheet (CSS) merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam
- MySQL: My Structure Query Language adalah salah satu Database Management System (DBMS)
1.5 Sistematika Dokumen
Sistematika ini digunakan dalam penulisan ilmiah terdiri dari beberapa bab dan terbagi menjadi 7 bab, setiap babnya berisikan penjelasan yang berbeda-beda yaitu:
1.PENDAHULUAN
Bab pertama ini terdiri dari latar belakang, Batasan masalah, tujuan penulisan, dan sistematika penulisan.
2.DESKRIPSI UMUM SISTEM
Menjelaskan tujuan bisnis dari organisasi yang akan dicapai dengan pemanfaatan sistem informasi yang dibangun.
3.KEBUTUHAN FUNGSIONAL
Kebutuhan fungsional sistem dapat dimodelan dengan pemodelan UML, use-case.
4.KEBUTUHAN DATA
Menjelaskan dengan rinci setiap data yang dibutuhkan oleh pengguna. Kebutuhan data dapat dipaparkan dalam format tabular.
5. KEBUTUHAN KUALITAS
Salah satu factor yang sangat penting untuk mengukur keberhasilan projek sistem informasi adalah sistem informasi tersebut harus berkualitas tinggi.
6.KETENTUAN DAN KONSTRAIN SISTEM
Dalam projek ini, berisi ketentuan-ketentuan yang terkait dengan perangkat lunak.
7.PENUTUP
Menuliskan kesimpulan, saran-saran yang terkait dengan dokumen ini atau harapan-harapan pihak tim developer dalam projek pembangunan sistem informasi ini.
BAB 2 Deskripsi Umum Sistem
2.1 Tujuan Bisnis
Tujuan bisnisnya adalah untuk menyediakan suatu platform pemasaran berbasis website dengan nama Walang Auto Webrent, untuk menunjukkan eksistensi perusahaan dalam jangka panjang karena dengan adanya website ini akan membuktikan bahwa perusahaan sudah maju dari segi teknologi dan diharapkan akan mampu bersaing dengan perusahaan lain. Selain itu untuk meningkatkan kemajuan dalam hal pengembangan sumber daya masyarakat agar lebih terbuka untuk belajar soal teknologi. Perusahaan juga akan menciptakan lapangan pekerjaan bagi masyarakat seiring dengan perkembangan sistem atau perusahaannya
2.2 Organisasi Usulan

Berdasarkan struktur organisasi usulan pada Gambar 2.1, maka berikut adalah penjelasan mengenai deskripsi kerja untuk masing-masing posisi :
1. System Manager Perusahaan Walang AutoWebRent
a. Mengevaluasi kebutuhan pengguna serta fungsionalitas sistem
b. Menerima laporan perkembangan website.
c. Menjadwalkan upgrade dan backup keamanan dari website yang digunakan perusahaan.
d. Melihat laporan data transaksi dan pengguna website.
e. Memastikan proses pengembangan website berjalan dengan baik.
2. Manajemen Admin
a. Menambah data pelanggan.
b. Melihat informasi data pelanggan
c. Menambah data produk
d. Melihat informasi produk
e. Mengubah/mengedit informasi produk.
f. Membuat laporan data produk.
g. Membuat laporan data pelanggan.
3. Manajemen Transaksi dan Penjualan
a. Mengawasi proses transaksi dan penjualan.
b. Mengontrol data transaksi yang dilakukan pada website.
c. Menentukan jadwal perubahan harga
d. Menerima permintaan pembatalan transaksi.
e. Membuat laporan operasional data transaksi secara berkala.
4. Manajemen Keamanan Sistem
a. Bertanggung jawab atas keamanan mencakup firewall, kontrol perlindungan data, pemindaian kerentanan, dan sebagainya.
b. Mengelola tim yang mengawasi penyebaran, konfigurasi, dan fungsi yang tepat dari sistem.
c. Memonitor keseluruhan operasi dan infrastruktur.
d. Merincikan program respons insiden keamanan.
2.3 Prosedur-prosedur Usulan

Gambar 2.2 Proses Login

Gambar 2.3 Memilih Kendaraan

Gambar 2.4 Edit Data

Gambar 2.5 Detail Data

Gambar 2.6 Data Pemesanan
BAB 3 Kebutuhan Fungsional
3.1 Diagram Use-Case User
Use Case merupakan gambaran dari proses sistem secara keseluruhan yang melibatkan actor dalam hal pengguna. Use case adalah cara untuk menunjukan stakeholder sistem akan berinteraksi dengan sistem. Contoh gambar use case diagram dapat dilihat pada Gambar 3.1.

Gambar 3.1 Use-Case Diagram User Website Walang Auto WebRent
3.2. Skenario untuk Setiap Fungsi Use Case Diagram – User
Pada use case diagram user, user dapat melakukan beberapa aksi pada use case. User dapat langsung bisa mengakses bagian Home, melihat produk, keranjang. Namun jika user ingin melakukan transaksi pada Website Walang Auto WebRent, user harus login terlebih dahulu jika sudah memiliki akun. Namun jika user belum memiliki akun, maka user dapat memilih register terlebih dahulu. Setelah user sudah melakukan login atau register maka user dapat langsung melanjutkan proses pemesanan kendaraan. Use case diagram user Website Walang Auto WebRent dapat dilihat pada Gambar 3.1.
3.3. Diagram Use Case Admin
Use case diagram admin merupakan diagram yang ditujukan untuk admin dengan menampilkan beberapa aktivitas admin di dalam sistem. Use case diagram admin website Duacomp dapat dilihat pada Gambar 3.2.

Gambar 3.2 User Case Diagram Admin Website Walang Auto WebRent
Bab 4 Kebutuhan Data
4.1 Data Masukan
| Data | Atribut-atribut pada Data |
| tbsopir | Kd_sopir, nama_sopir, kelamin_sopir, umur_sopir, tlp_sopir, alamat_sopir, tarif_sopir |
| tbmerk | Kd_merk, merk_mobil, jenis_mobil |
| tbdetailsewa | Kd_detail, kd_cs, kd_sewa, kd_sopir, total_harga, ket, note_sewa |
| tbmobil | No_polisi, kd_merk, foto_mobil, tarif_mobil, keterangan, status |
| tbcustomer | Kd_cs, nama_cs, kelamin_cs, alamat_cs, tlp_cs, username_cs, password_cs, level_cs |
| tbsewa | Kd_sewa, no_polisi, tgl_sewa, tgl_kembali, total_sewa |
4.2. Laporan-laporan
| Pengguna | Nomor laporan | Nama laporan | Atribut-atribut laporan |
| Admin | MP-1 | Transaksi Penyewaan | Kd_admin, nama_admin, tlp_admin, username, password, level |
| Pengguna | MP-2 | Transaksi Reservasi | Kd_cs, nama_cs, kelamin_cs, alamat_cs, tlp_cs, username_cs, Password_cs, level_cs. |
Bab 5 Kebutuhan Kualitas
Salah satu factor yang sangat penting untuk mengukur keberhasilan projek sistem informasi adalah sistem informasi tersebut harus berkualitas tinggi. Untuk keperluan pengukuran kualitas sistem setelah sistem selesai dibangun/dikembangkan, beberapa key success factor (KSF) atau kriteria- kiteria perlu didefinisikan. Kriteria-kriteria yang didefinisikan harus melingkup aspek keamanan sistem, kemudahan penggunaan, kecepatan akses data/laporan (termasuk aspek skalabilitas) dan kebenaran data/laporan. Selain itu, perlu juga didefinisikan kriteria lainnya, seperti kemudahan instalasi, pemeliharaan sistem, inter-operability dengan sistem-sistem lain, dan lain-lain.
Bab 6 Ketentuan dan Konstrain Sistem
6.1. Perangkat Lunak dan Tools
Tuliskan lingkungan pengembangan perangkat lunak (tool, bahasa pemrograman, DBMS, framework, dll) yang digunakan selama masa pembangunan sistem.
Beberapa contoh lingkungan perangkat lunak:
1. Sistem Operasi Windows 10
2. XAMPP
3. Visual Studio Code sebagai Text Editor
4. Web Browser: Microsoft Edge
Spesifikasi perangkat keras:
1. Processor Ryzen 5 3500H
2. System type 64 bit
3. RAM Memory 16 GB
4. SSD 256 GB
5. Mouse & Keyboard
Spesifikasi perangkat lunak dan DBMS:
1. Database MySQL: MySQL (My Structured Query Language) adalah sebuah program database server yang mampu meneriman dan mengirimkan datanya dengan sangat cepat, multi user serta menggunakan perintah dasar SQL (Structure Query language).
2. Framework Laravel: Laravel adalah framework aplikasi web kontemporer, open source dan digunakan secara luas untuk perancangan aplikasi web yang cepat dan mudah menggunakan konsep Model-View-Controller.
Bab 7 Penutup
7.1 Kesimpulan
Pembuatan website rental mobil pada Walang Autoweb Rent bertujuan untuk mempermudah calon customer dalam reservasi penyewaan mobil dan juga menambahkan media dalam melakukan promosi. serta mempermudah pemilik rental dalam melakukan pembukuan yang tercatat pada data pemesanan web. dapat memudahkan customer dalam melakukan pemesanan layanan yang dapat menghemat waktu dan jangkauan jarak dan berjalan dengan baik secara keseluruhan di berbagai browser.
Untuk pengembangan lebih lanjut website ini dapat ditambahkan layanan online payment yang terkoneksi dengan bank. Sehinga memudahkan user untuk melakukan pembayaran dan tidak menutup kemungkinan untuk ditambahkan fitur – fitur yang lebih memudahkan user seperti memberi pesan notifikasi bahwa driver sudah mendekati area penjemputan, live video kondisi mobil dan voucher diskon bagi pengguna langganan website ini.
Referensi
1 Annisa Rahmawati, Rinta Kridalukmana & Ike Pertiwi Windasari. (2015). Pembuatan Sistem Informasi Rental Mobil dengan Menggunakan Java dan Mysql.
2 Fitria & Yulia Nisa. (2017). Sistem Informasi Penyewaan Bus Online Berbasis Web Pada Dinas Perhubungan Kabupaten Barito Kuala, Volume 03, Nomor 2.
3 Muhammad Riyan, Andie, dan Muhammad Amin, (2019). Aplikasi Rental Mobil Dengan Fitur Pelacakan Gps pada CV.Rahayu Rental KM 4.5 Banjarmasin Berbasis Web, Vol 10, No.1, Januari – Maret.
4 Kadir, Abdul. (2015). From Zero to a Pro Arduino. Yogyakarta.