• Tidak ada hasil yang ditemukan

PENERAPAN METODE EXTREME PROGRAMMING PADA PENYEWAAN ALAT OUTDOOR BERBASIS WEB (STUDI KASUS CAMP OUTDOOR) - Teknokrat Repository

N/A
N/A
Protected

Academic year: 2023

Membagikan "PENERAPAN METODE EXTREME PROGRAMMING PADA PENYEWAAN ALAT OUTDOOR BERBASIS WEB (STUDI KASUS CAMP OUTDOOR) - Teknokrat Repository"

Copied!
79
0
0

Teks penuh

PENDAHULUAN

Latar Belakang

  • Rumusan Masalah
  • Batasan Masalah
  • Tujuan Penelitian
  • Manfaat Penelitian
  • Keaslian Penelitian

2 Dengan kemajuan teknologi yang pesat saat ini dan kebutuhan pemilik akan suatu sistem persewaan dan pendistribusian informasi terkait dengan proses bisnisnya, maka sangat diperlukan suatu sistem informasi persewaan peralatan outdoor berbasis web yang diharapkan mampu menyampaikan dan mengolah informasi dengan cepat sehingga proses bisnis persewaan dapat berjalan dengan baik dan lancar. memberikan keuntungan bagi pemilik usaha. Dalam merumuskan masalah, penulis mengambil rumusan masalah berdasarkan latar belakang di atas yaitu “Bagaimana membangun sistem informasi penyewaan perlengkapan outdoor camping outdoor berbasis web yang dapat mempermudah pekerjaan pemilik dalam menjalankan usahanya. Penelitian yang dilakukan penulis adalah membangun sistem informasi penyewaan peralatan outdoor berbasis web yang dapat memudahkan pekerjaan para pemilik UMKM dalam mengelola usahanya serta mempermudah pencatatan transaksi, pelaporan cepat serta memudahkan pelanggan dalam melakukan pemesanan barang atau pengecekan. barang yang tersedia.

Metode yang digunakan adalah Waterfall, yaitu sistem informasi yang masih mempunyai kekurangan dalam pencetakan laporan transaksi. Metode yang digunakan adalah Waterfall, sistem informasi yang dibuat belum terdapat validasi pesanan barang. Dengan dibuatnya sistem informasi layanan persewaan ini memudahkan karyawan dalam mengontrol proses pendaftaran di Elbrus Outdoor.

Tabel 1.1 Tabel matrik literatur & posisi penelitian
Tabel 1.1 Tabel matrik literatur & posisi penelitian

Metedologi Penelitian

  • Metode Penelitian
  • Metode Pengumpulan Data
  • Tinjauan Pustaka
  • Dasar Teori
    • Sistem
    • Informasi
    • Sistem Informasi
    • Sewa
  • SDLC (Software Development Life Cycle)
  • Extreme programming
    • Perencanaan (Planing)
    • Perancangan (Design)
    • Pengkodean (Coding)
    • Pengujian (Testing)
  • Analisi Pieces
  • UML (Unified Modeling Language)
    • Usecase Diagram
    • Activity Diagram
    • Flowchart
  • Pengertian Pemodelan Beriorentasi Objek
  • Bahasa’Pemrograman’dan’Perangkat’Lunak Pendukung
    • PHP (Hypertext Preprocessor)
    • HTML (Hyper Text Markup Language)
    • CSS
    • MySQL
    • Xampp
    • Visual studio code

Goldie Gunadi, 2021 Perancangan dan pengembangan sistem peminjaman laptop menggunakan metode extreme programming dengan menggunakan framework Bootstrap, Metode extreme programming, Dari penelitian yang dilakukan dapat disimpulkan bahwa pengembangan sistem informasi peminjaman laptop berbasis web dengan menggunakan metode XP .dapat menjadi kekuatan bagi PT Gramedia dalam menghadapi tantangan bisnis akibat pandemi COVID-19. Dalam perancangan suatu sistem informasi pertama-tama harus diketahui pengertian sistem.Menurut beberapa pengertian sistem antara lain menurut Indraji dikemukakan bahwa sistem mengandung pengertian kumpulan komponen-komponen. . dalam Hutahaean (2014), suatu sistem yang dikatakan sistem yang baik mempunyai ciri-ciri yaitu. Mengenai konsep sistem informasi, dapat disimpulkan bahwa sistem informasi merupakan kumpulan dari beberapa proses operasional, seperti: Penyimpanan, analisis dan pengolahan data untuk menghasilkan informasi.

SDLC adalah siklus yang digunakan dalam membuat atau mengembangkan sistem informasi yang bertujuan untuk memecahkan masalah secara efektif. Menjelaskan aktivitas pengoperasian dan pemeliharaan sistem informasi dalam lingkungan produksi (lingkungan pengguna), termasuk implementasi akhir dan pengenalan proses audit. Pemrograman ekstrim Ini adalah metode pengembangan perangkat lunak yang banyak digunakan oleh para pengembang aplikasi atau sistem informasi.

Menurut Dwiky Andika, XP merupakan suatu pendekatan atau model pengembangan perangkat lunak yang mencoba menyederhanakan berbagai tahapan proses pengembangan sehingga metodenya menjadi lebih adaptif dan fleksibel. Sesuai dengan kebutuhan pengguna (user spesifikasi), studi kelayakan dan teknis dan teknologi, serta perencanaan proyek dan/atau perangkat lunak sistem informasi. Tahap desain dimana kategori-kategori yang diperoleh pada tahap analisis disempurnakan dan kategori-kategori yang membuat sistem/perangkat lunak lebih efektif dan efisien ditambahkan dan dimodifikasi.

Definisi diagram use case adalah proses deskriptif yang dilakukan untuk mewakili hubungan antara pengguna dan sistem yang dirancang. Fungsionalitas yang disediakan oleh sistem sebagai suatu unit yang bertukar pesan antar unit atau aktor; biasanya ditunjukkan dengan kata kerja di awal frase nama use case. Asosiasi adalah simbol yang digunakan sebagai komunikasi antara aktor dan use case yang berpartisipasi dalam diagram use case atau use case.

Menentukan bahwa kasus penggunaan target memperluas perilaku kasus penggunaan sumber pada titik tertentu. Bahasa pemrograman yang digunakan adalah PHP, dan software pendukungnya adalah Xampp, MySQL, Visual Studio Code. XAMPP adalah perangkat lunak yang memungkinkan Anda menjalankan server web dan database di komputer host lokal.

Tabel 2.1 Simbol Use case diagram
Tabel 2.1 Simbol Use case diagram

Kerangka Penelitian

Alat Penelitian

Tahapan Penelitian

  • Perencanaan (Planning)
  • Perancangan (Desain)
  • Pengkodean (Coding)
  • Pengujian (Testing)

Pada kesempatan ini penulis melakukan wawancara kepada pemilik camp UMKM outdoor untuk mendapatkan informasi terkait sistem informasi yang diinginkan dan kebutuhan pengguna. Selain itu, penulis telah melakukan analisa kebutuhan apa saja yang dibutuhkan untuk mengembangkan Camping Berbasis Web. Sistem informasi penyewaan peralatan di camp UMKM luar sehingga sistem dapat berjalan dengan lancar. Metodologi Pengumpulan data dilakukan untuk memperoleh informasi yang diperlukan Pengumpulan data dalam penelitian ini menggunakan berbagai metode, yaitu. Metode ini digunakan untuk memperoleh data dengan melakukan observasi langsung untuk memperoleh data yang dibutuhkan.

Persyaratan fungsional merupakan persyaratan yang memuat proses-proses apa saja yang harus dilakukan oleh sistem. Pada tahap ini penulis melakukan wawancara kepada pemilik UMKM Camp outdoor untuk mendapatkan informasi terkait sistem informasi yang diinginkan dan apa yang penulis butuhkan. Penulis membuat dua Flowchat yang berbeda, yang pertama adalah proses sistem manual dan yang kedua adalah proses sistem yang terkomputerisasi atau disarankan.

Setelah pelanggan berhasil masuk ke website, maka akan ditampilkan halaman utama yang berisi informasi dan terdapat dua tombol untuk melihat barang dan untuk memesan barang/peralatan, juga terdapat tombol keluar untuk pelanggan keluar dari situs. Tampilan halaman merchandise view akan menampilkan item atau stok peralatan yang sedang disewa dan stok yang masih tersedia, pelanggan dapat melihat deskripsi peralatan, harga sewa peralatan dan terdapat tombol untuk login kembali di halaman beranda dan terdapat tombol untuk mengakses halaman pemesanan barang. Pada halaman pemesanan barang akan muncul form pengisian formulir pemesanan yang berisikan detail data diri pelanggan dan detail persewaan.

Tampilan halaman area admin memiliki tabel yang berisi semua pengguna yang mengakses situs ini. Semua data pengguna seperti administrator dan penyewa disimpan dalam tabel ini, administrator dapat menambahkan data, mengedit data dan menghapus tindakan, dan juga terdapat form pencarian yang memungkinkan pemilik untuk mencari data pengguna dengan lebih mudah. ,. Akan muncul halaman detail alat yang berisi daftar lengkap alat yang disewakan. Admin dapat menambahkan item terbaru yang berisi form detail item yang terhubung ke halaman inventaris di sisi pelanggan, tersedia juga tombol edit dan hapus, kolom pencarian item jika admin ingin mencari item yang diubah. . Tampilan item yang ditambahkan ada pada halaman detail alat. Jika Anda ingin menambahkan alat terbaru, Anda dapat masuk ke halaman tambah item dan di sana terdapat formulir yang berisi informasi detail tentang alat tersebut.

Halaman laporan terdapat form untuk mencetak laporan data penyewaan, administrator dapat memilih laporan dalam jangka waktu yang ditentukan, output yang dihasilkan berupa laporan pdf. Tampilan halaman transaksi terdapat dua pilihan yaitu daftar sewa dan daftar pesanan. Di bawah ini adalah daftar sewa dimana semua data transaksi yang diselesaikan dengan sewa disimpan dalam tabel ini. Pemilik dapat melihat seluruh data transaksi penyewa di halaman ini. Pada halaman daftar pesanan terdapat tabel yang berisi pesanan peralatan dari penyewa, peralatan apa saja yang disewa, kapan pelanggan/penyewa yang memesan akan muncul di halaman ini, yang selanjutnya akan dilakukan validasi.

Gambar 3.2 use case diagram
Gambar 3.2 use case diagram
  • Hasil Perancangan dan Pembahasan
  • Implementasi Pengkodean
    • Implementasi Bagian Customer
    • Implementasi Bagian Pemilik/Admin
  • Hasil
  • Pengujian Sistem

Harapannya dengan adanya sistem informasi ini dapat memudahkan pelanggan dalam memesan persewaan peralatan camping dan pemilik dalam melakukan pengawasan. Implementasi bagian pelanggan merupakan tampilan rancangan form yang digunakan untuk menggambarkan sistem yang ingin dibangun, menampilkan informasi penyewaan peralatan camping dan informasi UMKM. 47 Menurut layar ini merupakan layar beranda yang terdapat beberapa menu untuk memesan dan mengecek persewaan peralatan, kontak adalah nomor telepon detail yang dapat dihubungi dan terdapat peta yang dapat diakses pelanggan serta profil perusahaan dan visi misi. menu merupakan menu-menu untuk menyampaikan informasi yang ada kepada perusahaan.

Pada penerapan display item digunakan untuk menampilkan daftar barang yang disewakan dan harga sewanya, ketika pelanggan ingin memesan perlengkapan camping terdapat form pesan, dan ketika ingin memesan maka pelanggan harus login. Bagian owner/admin implementasi adalah tampilan desain form yang digunakan untuk menggambarkan sistem yang ingin dibangun dengan menampilkan informasi. Implementasi home page owner/admin merupakan tampilan yang digunakan untuk menampilkan menu owner/admin beserta tampilan utama admin/kasir.

49 Berdasarkan tampilan tersebut merupakan tampilan yang mempunyai beberapa menu yaitu menu perlengkapan camping untuk menampilkan data perlengkapan camping yang dapat menambah perlengkapan dan terdapat menu transaksi yang berisi data penyewaan dan pengembalian serta kapan pelanggan melakukan pemesanan. peralatan akan dimasukkan pada formulir ini dan akan divalidasi oleh admin. Dalam implementasi Melihat data perlengkapan camping, pemilik dapat mengubah dan menambah daftar inventaris perlengkapan yang disewakan, form ini menampilkan seluruh data perlengkapan. Pada form View transaksi, pemilik dapat melihat seluruh data penyewaan peralatan camping, dan pemilik dapat melihat pesanan peralatan yang dilakukan oleh pelanggan.

Pada penerapan tampilan kontrol pesanan, pemilik dapat melihat pesanan yang masuk, pemilik dapat melihat informasi alat yang dipesan dan jumlah alat yang disewa oleh pelanggan. Dalam pelaksanaan validasi pesanan terdapat dua pilihan validasi, pertama pada saat pemilik akan memvalidasi pesanan peralatan yang akan disewa dan kedua pada saat barang dikembalikan. Pada halaman laporan pelaksanaan terdapat tabel yang berisi seluruh transaksi penyewaan, pemilik dapat melihat laporan keuangan atau transaksi penyewaan secara realtime, dan pada halaman laporan semua data penyewaan tersimpan dengan baik, pemilik dapat memilih laporan penyewaan. transaksi sewa sesuai keinginan. dapat memilih tanggal yang cocok untuknya.Laporan transaksi akan ditampilkan.

Diharapkan dengan dibuatnya aplikasi ini akan memudahkan tuan tanah dalam menjalankan usahanya, tuan tanah dapat menyimpan catatan dan melihat laporan persewaan dengan baik, serta memudahkan penyewa dalam mencari informasi mengenai persewaan peralatan yang sudah ada. dibuat, diantaranya melihat artikel untuk melihat daftar peralatan yang disewakan dan pemesanan alat yang dapat dipesan melalui sistem ini, penyewa tidak perlu datang ke tempat penyewaan untuk menanyakan stok atau sewa, karena sudah dibangun dalam sistem ini , dalam pengujian sistem penulis menggunakan metode Black Box.

Gambar 4.1 Pembuatan database
Gambar 4.1 Pembuatan database

Kesimpulan

Saran

Merancang dan membangun sistem peminjaman laptop dengan metode extreme programming menggunakan Bootstrap Framework (Studi Kasus PT Gramedia). Perancangan aplikasi rental outdoor berbasis WEB dengan arsitektur HMVC (Studi Kasus Kamp Kubu Barat). Sistem informasi penyewaan perlengkapan camping di Elbrus Outdoor berbasis web.

Aplikasi Reservasi Peralatan Eksternal Berbasis Web Menggunakan Notifikasi SMS Gateway (Studi Kasus : Pendaki Lodaya).

Gambar

Tabel 1.1 Tabel matrik literatur & posisi penelitian
Tabel 2.1 Simbol Use case diagram
Diagram  yang  dapat  memodelkan  proses-proses  yang  berjalan  dalam  sistem.  Alur  proses  tanaman  digambarkan  secara  vertikal
Tabel 2.3 Flowchart
+7

Referensi

Dokumen terkait

Penelitian terdahulu yang menjadi studi literatur dalam pengembangan sistem informasi manajemen ini menyimpulkan bahwa penerapan metode personal extreme programming dinilai tepat

Based on this model, performance of the IBFD relay network is analyzed for realistic cooper- ation situations ii Exact expressions of the signal-to-interference-