Perkembangan teknologi komputer telah memberikan pengaruh yang besar terhadap kebutuhan akses informasi yang akurat di berbagai bidang, seperti pendidikan, pemerintahan, perusahaan, dan sektor bisnis lainnya. Indonesia sebagai negara berkembang terus berupaya meningkatkan perekonomian berbasis sumber daya manusia dan inovasi teknologi. Perkembangan tersebut berjalan seiring dengan meningkatnya gaya hidup masyarakat modern yang menuntut kemudahan dalam berbagai aktivitas, khususnya dalam bidang pelayanan jasa. Masyarakat, terutama yang tinggal di wilayah perkotaan, cenderung lebih kritis dalam menilai kualitas layanan yang diberikan oleh penyedia jasa.
Salah satu usaha di bidang jasa yang bergerak dalam industri fesyen adalah Dinar Salon yang menyediakan layanan penyewaan kebaya dan gaun pernikahan untuk berbagai acara tertentu. Sebelum adanya pengembangan sistem, proses penyewaan masih dilakukan secara konvensional, yaitu pelanggan harus datang langsung ke lokasi untuk melakukan pemesanan atau penyewaan kebaya. Promosi usaha juga hanya dilakukan melalui akun media sosial pribadi pemilik usaha, seperti Instagram dan Facebook. Namun metode promosi tersebut dinilai kurang efektif karena tampilan promosi yang masih sederhana sehingga belum mampu menjangkau masyarakat secara luas.
Berdasarkan kondisi tersebut, diperlukan suatu sistem informasi berbasis website yang dapat membantu pelanggan memperoleh informasi mengenai penyewaan kebaya secara lebih mudah. Oleh karena itu, penelitian ini merancang sistem penyewaan baju kebaya pada Dinar Salon dengan pendekatan Object Oriented Approach (OOA) menggunakan metode Extreme Programming (XP). Sistem ini diharapkan dapat mempermudah proses transaksi serta meningkatkan efisiensi kegiatan penyewaan kebaya di Dinar Salon.
Sistem informasi dipahami sebagai kumpulan subsistem yang saling terhubung dan berfungsi untuk mengolah data menjadi informasi yang bermanfaat bagi pengguna. Dalam konteks ini, website digunakan sebagai media informasi yang dapat diakses melalui jaringan internet. Website memungkinkan pengguna memperoleh informasi secara cepat dan praktis melalui halaman-halaman yang saling terhubung dalam suatu domain tertentu.
Metode Extreme Programming merupakan salah satu pendekatan dalam rekayasa perangkat lunak yang menggunakan konsep berorientasi objek dengan proses pengembangan yang lebih sederhana, fleksibel, dan adaptif. Metode ini dipilih karena mampu menghasilkan perangkat lunak berkualitas tinggi dalam waktu yang relatif singkat melalui komunikasi intensif, iterasi berkelanjutan, dan umpan balik yang cepat. Dalam penelitian ini, proses pengembangan perangkat lunak dilakukan menggunakan Unified Modeling Language
(UML) untuk memvisualisasikan, membangun, dan mendokumentasikan rancangan sistem secara terstruktur.
UML digunakan untuk menggambarkan alur proses, interaksi antarkomponen, serta struktur sistem yang akan dikembangkan. Penggunaan UML dinilai efektif karena mampu membantu proses dokumentasi dan visualisasi sistem perangkat lunak berbasis objek. Selain itu, pengembangan perangkat lunak juga mengacu pada konsep Software Development Life Cycle (SDLC) yang mencakup tahapan perencanaan, analisis, desain, implementasi, pengujian, dan pemeliharaan sistem.








