JORAPI : Journal of Research and Publication Innovation Vol. No. Oktober 2025 Halaman : 199-206 ISSN : 2985-4768 PERANCANGAN SISTEM E-LAUNDRY BERBASIS WEBSITE PADA IBI LAUNDRY DENGAN METODE EXTREME PROGRAMING Ahmad Suryana1. Dede Supiyan2 Email : suryanama145@gmail. com1, dosen02353@unpam. Program Studi Teknik Informatika. Fakultas Ilmu Komputer - Universitas Pamulang ABSTRACT IBI Laundry is a laundry service business that still relies on manual systems for order processing and customer data management, resulting in various issues such as disorganized data, risk of information loss, and inefficient service delivery. Therefore, a web-based system is needed to support faster, more accurate, and integrated operations. This research aims to design a web-based E-Laundry system to assist IBI Laundry in managing transactions and customer data digitally. The development method used in this study is Extreme Programming (XP), which emphasizes team collaboration, iterative development, and rapid user feedback. The stages in this method include planning, design, coding, and testing. The result of this research is a web-based E-Laundry system with features such as laundry status tracking, customer data management, and transaction The implementation of this system improves service efficiency and organization, as well as enhances customer satisfaction with IBI Laundry's services. This study is expected to be an innovative solution for the digitalization of laundry services and serve as a reference for similar system development projects. Keywords: System. E-Laundry. Website. Extreme Programming. IBI Laundry ABSTRAK IBI Laundry merupakan usaha jasa pencucian pakaian yang masih menggunakan sistem manual dalam proses pemesanan dan pengelolaan data pelanggan, sehingga menimbulkan berbagai kendala seperti ketidak teraturan data, risiko kehilangan informasi, dan kurangnya efisiensi dalam Oleh karena itu, dibutuhkan sebuah sistem berbasis website untuk membantu proses operasional yang lebih cepat, akurat, dan terintegrasi. Penelitian ini bertujuan untuk merancang sistem E-Laundry berbasis website yang dapat mempermudah serta membantu pihak IBI Laundry dalam mengelola transaksi dan data pelanggan secara digital. Metode yang digunakan dalam pengembangan sistem ini adalah Extreme Programming (XP), yang menekankan pada kolaborasi tim, pengembangan berulang, dan umpan balik dari pengguna secara cepat. Tahapan dalam metode ini meliputi planning, design, coding, dan testing. Hasil dari penelitian ini adalah sebuah sistem ELaundry berbasis web yang memiliki fitur pelacakan status cucian, manajemen data pelanggan, dan laporan transaksi. Dengan adanya sistem ini, proses layanan menjadi lebih efisien dan terstruktur, serta meningkatkan kepuasan pelanggan terhadap layanan IBI Laundry. Penelitian ini diharapkan dapat menjadi solusi inovatif dalam digitalisasi layanan laundry dan menjadi referensi dalam pengembangan sistem sejenis. Kata kunci: Sistem. E-Laundry. Website. Extreme Programming. IBI Laundry https://jurnal. id/index. php/JORAPI/index JORAPI : Journal of Research and Publication Innovation Vol. No. Oktober 2025 Halaman : 199-206 PENDAHULUAN Jasa laundry pertama kali muncul di Amerika, dan kemudian menyebar hingga ke seluruh dunia. Saat itu sangat banyak imigran Cina yang datang ke Amerika karena adanya penyediaan tenaga kerja dan industri Namun pada tahun 1850 imigran Cina tidak diizinkan untuk menjadi warga Hingga pada tahun 1851. Wah Lee salah satu imigran Cina di Amerika membuka sebuah jasa Laundry tangan di negara itu. Ia adalah orang pertama yang menjalankan bisnis laundry. Pada abad ke 20, sudah mulai banyak tempat laundry milik para imigran hampir di seluruh sudut kota di Amerika. Seiring dengan berkembangnya zaman, mulai muncul sebuah alat yang dijalankan dengan mengandalkan sebuah aliran listrik. Alat itu adalah mesin cuci. Bisnis laundry yang tadinya hanya digunakan dengan tangan, kini sudah menggunakan mesin. Tidak hanya sampai di situ saja, banyak negara maju yang menciptakan alat - alat canggih untuk mempermudah dan memberi layanan yang Saat itu, para imigran terbukti dapat bekerja keras dan giat. Seiring zaman dan kemajuan teknologi, khususnya internet dan aplikasi seluler, banyak sektor jasa mulai beralih ke platform digital, termasuk laundry. E-Laundry atau layanan laundry berbasis digital merupakan transformasi memanfaatkan teknologi digital dan internet untuk memberikan kemudahan dalam melakukan pelayanan cuci pakaian. Dahulu, transaksi layanan laundry umumnya dilakukan secara manual, mulai dari pencatatan data pelanggan, transaksi https://jurnal. id/index. php/JORAPI/index ISSN : 2985-4768 pembayaran, hingga pengelolaan status Proses manual ini tidak hanya memakan waktu, tetapi juga rawan kesalahan manusia seperti kehilangan data, kesalahan pencatatan, dan keterlambatan dalam proses Menurut Laudon . , penggunaan sistem informasi dalam operasional bisnis dapat memberikan keuntungan kompetitif, meningkatkan efisiensi, dan mempercepat pengambilan keputusan melalui integrasi informasi yang tepat waktu dan akurat. Dalam konteks layanan laundry, penerapan sistem informasi dapat mempermudah manajemen operasional serta memberikan kenyamanan bagi pelanggan dalam mengakses layanan secara cepat dan praktis. IBI Laundry merupakan salah satu usaha laundry yang sedang berkembang di kota Rangakasbitung. Kab. Lebak. Seiring dengan peningkatan jumlah pelanggan. IBI Laundry menghadapi berbagai tantangan, antara lain dalam hal manajemen operasional, pencatatan transaksi, dan komunikasi dengan Proses manual yang selama ini diterapkan mulai dirasakan kurang optimal, terutama dalam melayani pelanggan yang jumlahnya semakin bertambah. Untuk mengatasi permasalahan ini, penerapan sistem informasi berbasis website dapat menjadi solusi yang tepat. Sistem elaundry berbasis website memungkinkan pelanggan untuk melakukan pengecekan status cucian, hingga pembayaran secara Selain itu, sistem ini juga memudahkan pihak IBI Laundry dalam mengelola data pelanggan, transaksi, dan status cucian secara terintegrasi. O'Brien dan Marakas . penerapan teknologi informasi dalam bisnis kecil dan menengah (UKM) dapat meningkatkan produktivitas serta membantu JORAPI : Journal of Research and Publication Innovation Vol. No. Oktober 2025 Halaman : 199-206 ISSN : 2985-4768 dalam mengatasi keterbatasan sumber daya METODE PENELITIAN Dalam merancang sistem e-laundry ini, metode Extreme Programming (XP) dipilih sebagai metodologi pengembangan perangkat lunak. XP merupakan salah satu metode Agile yang menekankan pada kolaborasi tim, fleksibilitas, serta feedback cepat dari pengguna. Metode ini dinilai cocok untuk digunakan dalam pengembangan sistem di IBI Laundry, mengingat adanya kebutuhan untuk menghasilkan sistem yang dapat beradaptasi dengan perubahan kebutuhan pelanggan dan bisnis secara cepat. Beck . , pencipta metode XP, menjelaskan bahwa pendekatan ini memungkinkan mengatasi perubahan kebutuhan yang sering terjadi dalam siklus pengembangan perangkat lunak, sehingga sistem yang dibangun lebih relevan dengan kondisi bisnis yang dinamis. Metode Pengembangan Metode Pengembangan digunakan pada penelitian ini adalah metode Extreme Programming. Extreme Programming (XP) adalah metodologi pengembangan perangkat lunak yang dirancang untuk meningkatkan kualitas perangkat lunak dan kemampuan beradaptasi mengutamakan teknik-teknik pengembangan perangkat lunak yang ekstrem untuk meningkatkan kualitas dan fleksibilitas proyek perangkat lunak. https://jurnal. id/index. php/JORAPI/index Gambar 1. 1 Metode Extreme Programming (XP) ANALISA DAN RANCANGAN Analisa Sistem Analisa sistem merujuk pada proses mengevaluasi, dan memperbaiki suatu sistem yang ada atau merancang sistem baru. Tahap analisa sistem bertujuan untuk mengetahui spesifikasi sistem e-laundry, tahap ini dilakukan untuk mengetahui kebutuhan fungsional dan non fungsional. Dengan adanya e-laundry ini diharapkan dapat mempermudah proses pengolahan data produktifitas kegiatan penjualan. Perancangan Basis Data Perancangan basis data adalah proses yang melibatkan pembuatan struktur database untuk menyimpan, mengelola, dan mengakses data. Perancangan ini bertujuan untuk memastikan bahwa data yang disimpan dalam database tersebut dapat diakses dan dimanipulasi dengan mudah, serta untuk meminimalkan redundansi data dan menjaga integritas data. JORAPI : Journal of Research and Publication Innovation Vol. No. Oktober 2025 Halaman : 199-206 Entity Relationship Diagram (ERD) Entity Relationship Diagram (ERD) adalah alat pemodelan visual yang digunakan untuk menggambarkan struktur logis dari basis data. ERD membantu dalam merancang basis data dengan menunjukkan entitas, atribut, dan hubungan antar entitas tersebut. Diagram ini memberikan representasi yang jelas dan mudah dipahami mengenai data yang akan disimpan dan bagaimana data tersebut saling berinteraksi. ISSN : 2985-4768 Gambar 3. 2 Transformasi ERD ke Logical Record Structure (LRS) Perancangan Unified Language (UML) Gambar 3. 1 Entity Relationship Diagram (ERD) Modelling Use Case Diagram Use case diagram digunakan untuk menggambarkan interaksi antara pengguna . Diagram ini memberikan gambaran visual tentang bagaimana sistem bekerja dari sudut pandang pengguna atau pemangku kepentingan. Transformasi ERD ke Logical Record Structure (LRS) Transformasi Entity-Relationship Diagram (ERD) ke Logical Record Structure (LRS) adalah proses mengonversi model konseptual yang dibuat dalam ERD menjadi model logis yang dapat diimplementasikan dalam sistem manajemen basis data (DBMS). Proses ini mencakup penentuan tabel, kolom, tipe data, dan kunci utama serta kunci asing yang akan digunakan dalam Gambar 3. 3 Use Case Diagram https://jurnal. id/index. php/JORAPI/index JORAPI : Journal of Research and Publication Innovation Vol. No. Oktober 2025 Halaman : 199-206 Gambar di atas menampilkan rancangan Use Case Diagram, yang menggambarkan interaksi antara aktor dan Diagram ini menunjukkan berbagai use case atau fungsionalitas utama yang dapat dilakukan oleh aktor, baik itu pengguna maupun sistem eksternal. Setiap use case direpresentasikan dengan bentuk oval, sementara aktor digambarkan sebagai figur manusia atau entitas lain di luar sistem. Hubungan antara aktor dan use case ditunjukkan dengan garis koneksi, yang berinteraksi dengan sistem untuk mencapai tujuan tertentu. IMPLEMENTASI DAN PENGUJIAN Spesifikasi Spesifikasi merujuk pada penjelasan atau rincian mengenai persyaratan atau karakteristik suatu produk, proyek, sistem, atau layanan. Spesifikasi memberikan panduan tentang apa yang diharapkan dari suatu entitas atau produk tertentu. Dalam berbagai konteks, spesifikasi dapat merinci sifat-sifat teknis, fungsional, atau kinerja yang harus dipenuhi. Impelementasi sistem bertujuan untuk mengkonfirmasi modul perancangan, sehingga pengguna bisa memberikan masukan kepada pengembang. ISSN : 2985-4768 yang dimasukan salah atau tidak terdaftar didalam Database. Gambar 4. 1 Tampilan Halaman Login Halaman Dashboard Admin Halaman dashboard admin ini akan muncul apabila pengguna memasukan Email dan Password yang benar. Apabila Email atau Password yang dimasukkan salah, maka sistem akan kembali menampilkan halaman login dan admin akan diminta untuk memasukkan Email serta Password ulang. Pada halaman ini akan ditampilkan mengenai informasi terkait jumlah pelanggan, jumlah transaksi baru juga menampilkan total dari transaksi yang sudah masuk. Implementasi Program Halaman Login Halaman Login merupakan tampilan awal ketika membuka aplikasi. Untuk dapat masuk kedalam sistem, pengguna akan diminta untuk memasukan Email dan Password dan lalu mengklik tombol Login. Apabila Email dan Password benar, maka aplikasi akan menampilkan halaman utama. Namun apabila salah, maka akan tampil pemberitahuan jika Email dan Password https://jurnal. id/index. php/JORAPI/index Gambar 4. 2 Tampilan Halaman Dashboard Halaman Data Pelanggan Pada halaman data pelanggan ini akan ditampilkan informasi mengenai jumlah kesuluruhan dari pelanggan yang telah dimasukkan berikut dengan datanya seperti nama, alamat, dan nomor handphone. Admin JORAPI : Journal of Research and Publication Innovation Vol. No. Oktober 2025 Halaman : 199-206 dapat melakukan penambahan pelangan ataupun menghapus data pelanggan. Admin juga dapat edit data pelanggan apabila ada yang berubah atau ada salah penulisan. ISSN : 2985-4768 serta status pembayaran apakah dibayarkan lunas atau belum. Gambar 4. 5 Tampilan Halaman Transaksi Gambar 4. 3 Tampilan Halaman Tambah Pelanggan Halaman Paket Halaman paket menampilkan tentang apa saja paket atau layanan yang disediakan oleh laundry beserta rincian harganya. Admin dapat melakukan pengeditan layanan yang diberikan seperti merubah namanya dan harga paketnya. Admin juga dapat menambahkan paket atau layanan baru yang tersedia di laundry. Halaman Riwayat Transaksi Pada halaman ini akan ditampilkan daftar transaksi atau pemesanan yang dilakukan baik untuk pemesanan yang sudah selesai maupun belum. Dihalaman ini juga ditampilkan mengenai detail dari transaksi yang dilakukan seperti nama pelanggan, kode transaksi, tanggal masuk, paket yang diambil, pembayaran, status transaksi apakah sudah selesai atau belum, selain itu admin juga dapat mencetak bukti transaksi melalui tombol detail, admin juga dapat melakukan pengeditan data transaksi apabila adanya kesalahan penulisan pemesanan, admin juga dapat menawarkan kepada pelanggan pembayaran secara transfer atau online melalui menu pembayaran yang tersedia. Gambar 4. 4 Tampilan Halaman Paket Halaman Transaksi Pada Halaman transaksi ini digunakan apabila ada transaksi atau pemesanan yang Admin memasukkan data dari transaksi seperti dari nama pelanggan, jenis layanan atau paket yang dipesan, harga total keseluruhan paket. Gambar 4. 6 Tampilan Halaman Riwayat Transaksi Halaman Laporan https://jurnal. id/index. php/JORAPI/index JORAPI : Journal of Research and Publication Innovation Vol. No. Oktober 2025 Halaman : 199-206 Halaman ini digunakan untuk melakukan pencetakan laporan pemasukan baik selama satu bulan atau beberapa bulan. Admin akan diminta untuk menentukan dan memasukan tanggal mulai laporan dan tanggal akhirnya yang nantinya sistem akan menampilkan laporan pemasukan dari tanggal mulai dan tanggal akhir yang dimasukkan. Gambar 4. 7 Tampilan Halaman Laporan Halaman Register Halaman ini digunakan apabila user atau pelanggan belum memiliki akun untuk masuk kedalam sistem Ibi Laundry. Pelanggan akan diminta untuk memasukkan beberapa data seperti email dan password. Email yang dimasukkan dan didaftarkan harus dalam format email yang benar dan juga tidak boleh email yang sudah didaftarkan kedalam sistem sebelumnya. Gambar 4. 8 Tampilan Halaman Register KESIMPULAN Berdasarkan hasil penelitian dan perancangan yang telah dilakukan, maka dapat disimpulkan hal-hal sebagai berikut: https://jurnal. id/index. php/JORAPI/index ISSN : 2985-4768 Sistem e-Laundry berbasis website yang dirancang pada IBI Laundry berhasil memberikan solusi digital dalam mengelola proses bisnis laundry. Hasil pengujian sistem menunjukkan bahwa sistem berjalan dengan baik dan sesuai dengan kebutuhan pengguna, serta memiliki antarmuka yang cukup userfriendly. Dengan demikian, sistem elaundry ini diharapkan dapat menjadi pengembangan layanan IBI Laundry ke arah yang lebih modern Penggunaan Extreme Programming (XP) dalam pengembangan sistem terbukti efektif dalam mendukung proses perancangan perangkat lunak secara iteratif dan adaptif. Setiap tahap pada metode telah dilaksanakan dengan dikembangkan secara cepat dan tepat. DAFTAR PUSTAKA