Search Articles & Publications

Showing 294 articles found for "Rancangan"

IMPLEMENTATION OF A PYTHON-BASED SCHEDULED AUDIO ALARM SYSTEM FOR LIBRARY LITERACY SUPPORT

Audya Eka Putri, Khalifah, Setyowati, Endah
Abstract: Abstract: Libraries function not only as information centers but also as literacy spaces that require an orderly and communicative service environment. One supporting service in fostering such an environment is the delivery… ery of literacy greetings to visitors. In practice, greetings are commonly delivered manually or through conventional bells, leading to inconsistency and dependence on staff availability. This study was conducted at the Amir Machmud Library, Ministry of Home Affairs, Jakarta, Indonesia, aiming to design and evaluate a Python-based scheduled audio alarm system for automated literacy greetings. An applied experimental method was employed, including system design, Python script development, scheduling configuration using Windows Task Scheduler, and direct system testing on a library computer connected to ceiling speakers. The system requires initial execution via Command Prompt (CMD) when the computer is powered on, after which it operates automatically according to predefined schedules. Testing results demonstrate that the system performs scheduled audio playback accurately and operates stably without further manual intervention. The findings indicate that the proposed system provides a practical and efficient solution to enhance service consistency and support a structured and conducive literacy environment in the library.             Keywords: scheduled audio alarm; library automation; python; literacy greeting.     Abstrak: Perpustakaan tidak hanya berfungsi sebagai pusat informasi, tetapi juga sebagai ruang literasi yang memerlukan suasana layanan yang tertib dan komunikatif. Salah satu bentuk dukungan layanan tersebut adalah penyampaian sapaan literasi kepada pengunjung. Dalam praktiknya, penyampaian sapaan masih dilakukan secara manual atau menggunakan bel konvensional sehingga kurang konsisten dan bergantung pada petugas. Penelitian ini dilaksanakan di Perpustakaan Amir Machmud, Kementerian Dalam Negeri, Jakarta, Indonesia, dengan tujuan merancang dan menguji sistem alarm audio terjadwal berbasis Python sebagai media penyampaian sapaan literasi. Metode yang digunakan adalah metode eksperimental terapan melalui tahapan perancangan sistem, pengembangan skrip Python, konfigurasi penjadwalan menggunakan Windows Task Scheduler, serta pengujian langsung pada komputer perpustakaan yang terhubung dengan speaker plafon. Sistem bekerja dengan mekanisme inisialisasi awal melalui Command Prompt (CMD) saat komputer dinyalakan, kemudian selanjutnya berjalan otomatis sesuai jadwal yang telah ditentukan. Hasil pengujian menunjukkan bahwa sistem mampu memutar audio secara konsisten dan stabil pada waktu yang telah diatur tanpa intervensi lanjutan dari petugas. Dengan demikian, sistem ini dapat menjadi solusi sederhana dan efisien untuk mendukung terciptanya suasana literasi yang lebih terstruktur dan kondusif di lingkungan perpustakaan.   Kata kunci: alarm audio terjadwal; otomasi perpustakaan; python; sapaan literasi.

E-CRM MYSAFFANA FOR OPTIMIZING CUSTOMER AND TRANSACTION DATA AT SAFFANA BOUTIQUE

Masytha Siagian, Nurul, Dwi Sena, Maulana, Madonna Yuma, Febby
Abstract: Abstract: The development of information technology encourages retail businesses to manage customer and transaction data more effectively. However, many small-scale retailers still rely on manual record-keeping, resulting… g in unintegrated data and limited decision-making support. This study aims to design and implement a web-based Electronic Customer Relationship Management (E-CRM) system called MySaffana for Saffana Gallery Boutique to optimize customer and transaction data management. The research method includes requirement analysis, system design using UML, implementation using PHP and MySQL, and system testing using black box testing. The results show that the MySaffana system is able to manage customer data, products, transactions, and sales reports in an integrated and efficient manner. System testing indicates that all main features function properly and meet user requirements. Therefore, the developed E-CRM system provides an effective and practical solution for strengthening data-driven decision-making in small-scale retail businesses. Keywords: boutique; customer data management; customer profiling; E-CRM.    Abstrak: Perkembangan teknologi informasi mendorong usaha ritel untuk mengelola data pelanggan dan transaksi secara lebih efektif. Namun, banyak usaha ritel skala kecil masih melakukan pencatatan secara manual sehingga data tidak terintegrasi dan kurang optimal dalam mendukung keputusan. Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem Electronic Customer Relationship Management (E-CRM) berbasis web bernama MySaffana pada Butik Saffana Gallery yang dapat mengoptimalkan pengelolaan data pelanggan dan transaksi. Metode penelitian meliputi analisis kebutuhan, perancangan sistem menggunakan UML, implementasi dengan PHP dan MySQL, serta pengujian menggunakan metode black box testing. Hasil penelitian menunjukkan bahwa sistem MySaffana mampu mengelola data pelanggan, produk, transaksi, dan laporan penjualan secara terintegrasi dan efisien. Pengujian sistem membuktikan seluruh fitur berjalan sesuai fungsi dan kebutuhan pengguna. Dengan demikian, sistem E-CRM berbasis web ini dapat menjadi solusi yang efektif dalam mendukung pengelolaan data dan pengambilan keputusan berbasis data bagi usaha ritel skala kecil. Kata kunci: butik; E-CRM; profil pelanggan; pengelolaan data pelanggan.

THE BEST LAPTOP RATING DECISION SUPPORT SYSTEM FOR MOORA BASED CUSTOMERS IN THE TECH KIOS LAPTOP KISARAN

Khairani, Fitri Yasmin, Nurwati, Nurwati, Santoso, Santoso
Abstract: Abstract: Tech Kios Laptop Kisaran is a business engaged in selling used laptops with various brands and specifications to meet customer needs. However, the selection process is still conducted manually and relies on subjective… jective judgment, which may result in less accurate recommendations. This study aims to design and implement a Decision Support System using the MOORA (Multi-Objective Optimization on the Basis of Ratio Analysis) method to objectively determine the best used laptop. The criteria applied in this study include brand, screen resolution, laptop size, and battery durability. The system was developed through requirement analysis, system design, implementation, and black-box testing. The results show that the system successfully generates rankings based on MOORA preference values. The highest optimization value of 0.4321 was achieved by Lenovo IdeaPad Slim (A04) and Lenovo ThinkPad (A06), indicating that these two alternatives are the best recommended used laptops. Therefore, the developed system enhances the objectivity, effectiveness, and accuracy of the laptop selection process at Tech Kios Laptop Kisaran. Keywords: decision support system; MOORA; multi criteria; used laptop; recommendation.   Abstrak: Tech Kios Laptop Kisaran merupakan usaha yang bergerak di bidang penjualan laptop bekas dengan berbagai merek dan spesifikasi untuk memenuhi kebutuhan pelanggan. Namun, proses pemilihan laptop masih dilakukan secara manual dan bergantung pada penilaian subjektif, sehingga berpotensi menghasilkan rekomendasi yang kurang akurat. Penelitian ini bertujuan untuk merancang dan mengimplementasikan Sistem Pendukung Keputusan menggunakan metode MOORA (Multi-Objective Optimization on the Basis of Ratio Analysis) guna menentukan laptop bekas terbaik secara objektif. Kriteria yang digunakan dalam penelitian ini meliputi merek, resolusi layar, ukuran laptop, dan ketahanan daya baterai. Pengembangan sistem dilakukan melalui tahapan analisis kebutuhan, perancangan sistem, implementasi, serta pengujian menggunakan metode black-box. Hasil penelitian menunjukkan bahwa sistem mampu menghasilkan peringkat alternatif berdasarkan nilai preferensi MOORA. Nilai optimasi tertinggi sebesar 0,4321 diperoleh oleh Lenovo IdeaPad Slim (A04) dan Lenovo ThinkPad (A06), yang menunjukkan bahwa kedua alternatif tersebut merupakan rekomendasi laptop bekas terbaik. Dengan demikian, sistem yang dikembangkan mampu meningkatkan objektivitas, efektivitas, dan ketepatan dalam proses pemilihan laptop bekas di Tech Kios Laptop Kisaran. Kata kunci: laptop bekas; MOORA; multi-kriteria; rekomendasi; sistem pendukung keputusan.

WEB-BASED SUPPLY CHAIN MANAGEMENT SYSTEM IMPLEMENTATION USING FEFO METHOD IN CV. SAHABAT JAYA SUKSES

Dea Tantri Puspita, Nuriadi Manurung, Rohminatin, Rohminatin
Abstract: Abstract: Distributors in the Fast Moving Consumer Goods (FMCG) sector, such as CV. Sahabat Jaya Sukses, face significant challenges in inventory control, particularly related to product expiration and stock discrepancies… s caused by manual recording. This study aims to design and implement a web-based Supply Chain Management (SCM) system that integrates the flow of goods from suppliers to retailers by applying the First Expired First Out (FEFO) method to minimize financial losses due to expired products. The research methodology employs the Waterfall model, which is selected because of its structured and systematic development stages and its suitability for systems with clear and stable requirements, facilitating effective analysis, design, implementation, and testing processes. The research stages include requirements analysis, system design, implementation, and testing. The results show that the SCM system successfully integrates data across the entire supply chain, automates inventory recording, and effectively prioritizes product distribution based on the nearest expiration dates. Black Box testing confirms that all system functionalities, including FEFO logic, operate properly, thereby improving operational efficiency and data accuracy. Keywords: supply chain management; FEFO; web-based system; distributor; inventory controls   Abstrak: Distributor di sektor Fast Moving Consumer Goods (FMCG) seperti CV. Sahabat Jaya Sukses menghadapi tantangan dalam pengendalian persediaan, khususnya terkait produk kedaluwarsa dan selisih stok akibat pencatatan manual. Penelitian ini bertujuan merancang dan mengimplementasikan sistem Supply Chain Management (SCM) berbasis web yang mengintegrasikan aliran barang dari pemasok hingga pengecer dengan menerapkan metode First Expired First Out (FEFO) untuk meminimalkan kerugian akibat produk kedaluwarsa. Metodologi penelitian menggunakan model Waterfall yang dipilih karena memiliki tahapan pengembangan yang terstruktur, sistematis, dan sesuai dengan kebutuhan sistem yang jelas serta stabil, sehingga memudahkan proses perancangan, implementasi, dan pengujian. Tahapan penelitian meliputi analisis kebutuhan, desain sistem, implementasi, dan pengujian. Hasil penelitian menunjukkan bahwa sistem SCM berhasil mengintegrasikan data di seluruh rantai pasok, mengotomatisasi pencatatan stok, serta memprioritaskan distribusi barang berdasarkan tanggal kedaluwarsa terdekat. Pengujian Black Box membuktikan bahwa seluruh fungsi sistem, termasuk logika FEFO, berjalan dengan baik sehingga meningkatkan efisiensi operasional dan akurasi data. Kata kunci: distributor; FEFO; manajemen rantai pasok; pengendalian stok; sistem berbasis web

HEURISTIC GREEDY ALGORITHM FOR OPTIMAL TOURIST ROUTE RECOMMENDATION IN PATI REGENCY

Mohammad Ilham Kurnia, Alif Catur Murti, Rizkysari Mei Maharani
Abstract: Abstract: Tourism in Pati Regency currently lacks an integrated digital information system, resulting in suboptimal dissemination of information and trip planning. To address this issue, a tourism website for Pati Regency… y was developed, equipped with a recommended tourist route feature. This study aims to design and develop a web-based tourism information system that provides destination information based on categories, media galleries, and promotional YouTube videos, as well as a Patiways feature that allows users to select multiple tourist destinations. The system then calculates the most efficient visiting order using a greedy heuristic algorithm, based on the selected starting point. The system was developed using the Waterfall method, consisting of analysis, design, implementation, and testing phases. The system design is illustrated through UML diagrams such as Use Case, Activity, and Class Diagrams. With this system, the distribution of tourism information becomes more effective, and tourists can plan trips with optimized routes. Additionally, the website is expected to serve as a digital promotion medium that contributes to increasing tourist visits to Pati Regency. Keywords: heuristic greedy; recommendation route; tourism; waterfall   Abstrak: Pariwisata di Kabupaten Pati saat ini belum memiliki sistem informasi digital yang terintegrasi, sehingga penyebaran informasi dan perencanaan perjalanan wisata masih belum optimal. Untuk mengatasi permasalahan tersebut, penelitian ini mengembangkan sebuah website pariwisata Kabupaten Pati yang dilengkapi dengan fitur rekomendasi rute wisata terbaik. Penelitian ini bertujuan untuk merancang dan membangun sistem informasi pariwisata berbasis web yang mampu menyajikan informasi destinasi wisata berdasarkan kategori, galeri media, serta video promosi YouTube. Selain itu, sistem ini dilengkapi dengan fitur unggulan bernama Patiways yang memungkinkan pengguna memilih beberapa destinasi wisata dan secara otomatis memperoleh urutan kunjungan paling efisien menggunakan algoritma heuristik greedy berdasarkan titik awal perjalanan. Pengembangan sistem dilakukan menggunakan metode Waterfall yang meliputi tahapan analisis kebutuhan, perancangan sistem, implementasi, dan pengujian. Perancangan sistem direpresentasikan menggunakan diagram UML, meliputi Use Case Diagram, Activity Diagram, dan Class Diagram. Dengan adanya sistem ini, diharapkan penyebaran informasi pariwisata menjadi lebih efektif, wisatawan dapat merencanakan perjalanan dengan rute yang optimal, serta website dapat berfungsi sebagai media promosi digital yang berkontribusi terhadap peningkatan kunjungan wisatawan ke Kabupaten Pati. Kata kunci: heuristik greedy; pariwisata; rekomendasi rute; waterfall

WEB-BASED INVENTORY SYSTEM DEVELOPMENT WITH AGILE AT CV DAZRY HARAPAN

Saputra, Muhammad Hadi, Dristyan, Febri, Handoko, Dedi
Abstract: Abstract: Dazry Harapan Household Industry (IRT) is an SME in Jambi City specializing in the production of laundry perfume and previously relied on manual record-keeping using notebooks. This conventional method created… several issues, including frequent stock recording errors, difficulties in preparing financial reports, delays in identifying minimum stock levels, and the absence of structured historical data. This study aims to develop a web-based digital recording system to improve efficiency, accuracy, and transparency in inventory management. The system was developed using the Agile (Scrum) methodology through three sprints covering the creation of login modules, stock and transaction recording, reporting, minimum-stock notifications, and interface refinement. System design was formulated using use case diagrams, flowcharts, database modeling, and interface prototypes based on the Laravel framework. User Acceptance Testing (UAT) demonstrated high user satisfaction, with 90% of respondents stating that the system is easy to use, 85% reporting faster administrative processes, and 95% acknowledging improved reporting accuracy. The system also increased recording efficiency by 66%—from 3 minutes to 1 minute per transaction—and reduced stock recording errors from 15% to 2% per month. The results indicate that implementing a web-based digital recording system significantly enhances the operational performance of SMEs.             Keywords: SMEs, digital recording system, Agile, inventory management, Laravel.   Abstrak: Industri Rumah Tangga (IRT) Dazry Harapan merupakan UMKM di Kota Jambi yang bergerak pada produksi parfum laundry dan masih menggunakan sistem pencatatan manual berbasis buku tulis. Metode konvensional tersebut menimbulkan berbagai permasalahan, seperti tingginya kesalahan pencatatan stok, hambatan dalam penyusunan laporan keuangan, keterlambatan identifikasi stok minimum, serta ketiadaan rekap data historis yang terstruktur. Penelitian ini bertujuan mengembangkan sistem pencatatan digital berbasis web untuk meningkatkan efisiensi, akurasi, dan transparansi manajemen persediaan. Pengembangan dilakukan menggunakan metode Agile (Scrum) melalui tiga sprint yang mencakup pembangunan modul login, pencatatan stok, transaksi, laporan, notifikasi stok minimum, serta penyempurnaan antarmuka. Desain sistem dirumuskan menggunakan use case diagram, flowchart, perancangan database, dan prototipe antarmuka berbasis Laravel. Hasil pengujian melalui User Acceptance Test (UAT) menunjukkan tingkat penerimaan pengguna yang tinggi, yaitu 90% menilai sistem mudah digunakan, 85% merasakan percepatan proses pencatatan, dan 95% menilai laporan yang dihasilkan lebih akurat. Efisiensi waktu pencatatan meningkat sebesar 66%, dari 3 menit menjadi 1 menit per transaksi, sedangkan tingkat kesalahan pencatatan menurun dari 15% menjadi 2% per bulan. Penelitian ini membuktikan bahwa implementasi sistem pencatatan digital berbasis web mampu meningkatkan kualitas operasional UMKM secara signifikan.   Kata kunci: UMKM; sistem pencatatan digital; Agile; manajemen stok; Laravel;

WEBGIS-BASED GEOGRAPHICAL INFORMATION SYSTEM FOR MAPPING BAKERY SHOPS IN KISARAN CITY

Apridonal M, Yori, Mardalius, Bela Astuti
Abstract: Abstract: Bakery MSMEs in Kisaran City play a significant role in the local economy, but their distribution data is still managed manually, making it difficult to access and analyze. This study aims to develop a WebGIS-based… ased Geographic Information System to map and manage bakery MSME data digitally and in an integrated manner. The research methods include field surveys, spatial and non-spatial data collection, system design using UML, development with Leaflet.js and MySQL, and testing using the blackbox method. The results show that the resulting system is capable of displaying interactive maps with location details, business information, and an easy-to-use search feature. This system makes it easier for the government, business actors, and the public to access MSME information and supports data-based economic development planning. With the output in the form of publications in accredited journals, this research is expected to be an effective solution for MSME data management in other regions. Keyword: bakery; mapping; MSME; WebGIS   Abstrak: UMKM toko roti di Kota Kisaran memiliki peran penting dalam perekonomian lokal, namun data persebarannya masih dikelola secara manual sehingga sulit diakses dan dianalisis. Penelitian ini bertujuan mengembangkan Sistem Informasi Geografis berbasis WebGIS untuk memetakan dan mengelola data UMKM toko roti secara digital dan terintegrasi. Metode penelitian meliputi survei lapangan, pengumpulan data spasial dan non-spasial, perancangan sistem menggunakan UML, pengembangan dengan Leaflet.js dan MySQL, serta pengujian menggunakan metode blackbox. Hasil penelitian menunjukkan sistem yang dihasilkan mampu menampilkan peta interaktif dengan detail lokasi, informasi usaha, dan fitur pencarian yang mudah digunakan. Sistem ini mempermudah pemerintah, pelaku usaha, dan masyarakat dalam mengakses informasi UMKM, serta mendukung perencanaan pembangunan ekonomi berbasis data. Dengan luaran berupa publikasi pada jurnal terakreditasi, penelitian ini diharapkan menjadi solusi efektif untuk pengelolaan data UMKM di daerah lain. Kata kunci; pemetaan; toko roti; UMKM; WebGIS

DATABASE OPTIMIZATION FOR THE ROYAL MENGAJAR APPLICATION SUPPORTING CROWDSOURCED ACADEMIC CONTENT

Iqbal, Muhammad, Junaidi
Abstract: Abstract: The development of digital learning systems requires not only effective content delivery but also database consistency and performance, particularly when used at scale by lecturers and students. Weaknesses in database… atabase design can lead to data duplication, relational violations, and transaction failures that compromise system reliability. This study designed the Royal Mengajar application using PHP and MySQL, supported by JavaScript, HTML, and Bootstrap 5. The Crowdsourced Academic Content model enables lecturers to contribute learning materials openly, while students evaluate them through a user rating system. The objective of this research is to design and optimize the database architecture of the Royal Mengajar application by implementing multiple control mechanisms—namely views, triggers, transactions, and constraints—to enhance data efficiency, consistency, and integrity in digital learning environments. Database optimization focuses on the use of views to improve query efficiency, triggers to maintain automatic consistency, transactions to ensure atomicity in multi-table operations, and constraints to preserve data integrity. The results show that views reduced the average query execution time to 0.12 seconds, triggers maintained consistency without manual intervention, and constraints achieved 100% referential integrity. The application of these mechanisms significantly improved system speed, reduced data redundancy, and enhanced information reliability, thus reinforcing the sustainability of Royal Mengajar as a community-driven learning platform Keywords: crowdsourced academic content; constraint; database optimization; trigger.   Abstrak: Pengembangan sistem pembelajaran digital tidak hanya menuntut penyajian materi, tetapi juga konsistensi serta kinerja basis data ketika sistem digunakan secara masif oleh dosen dan mahasiswa. Kelemahan rancangan database dapat menimbulkan duplikasi data, pelanggaran relasi, dan kegagalan transaksi yang memengaruhi keandalan sistem. Penelitian ini merancang aplikasi Royal Mengajar berbasis PHP dan MySQL dengan dukungan JavaScript, HTML, dan Bootstrap 5. Model Crowdsourced Academic Content memungkinkan dosen berkontribusi secara terbuka, sedangkan mahasiswa melakukan evaluasi melalui user rating system. Tujuan penelitian ini adalah untuk merancang dan mengoptimalkan basis data aplikasi Royal Mengajar melalui penerapan berbagai mekanisme pengendali, seperti view, trigger, transaction, dan constraint, guna meningkatkan efisiensi, konsistensi, dan integritas data dalam sistem pembelajaran digital. Optimalisasi database difokuskan pada penerapan view untuk efisiensi query, trigger untuk menjaga konsistensi otomatis, transaction untuk memastikan atomicity pada operasi multi-tabel, serta constraint guna menjamin integritas data. Hasil pengujian menunjukkan view menurunkan rata-rata waktu eksekusi query menjadi 0,12 detik, trigger menjaga konsistensi tanpa intervensi manual, dan constraint memastikan integritas referensial tercapai 100%. Penerapan mekanisme ini berdampak pada peningkatan kecepatan sistem, berkurangnya redundansi, serta keandalan informasi yang lebih tinggi, sehingga mendukung keberlanjutan Royal Mengajar sebagai platform pembelajaran berbasis kontribusi komunitas. Kata kunci: basis data; optimasi; trigger; constraint; crowdsourced academic content.

DESIGN OF AN INTERNET OF THINGS-BASED WATER LEVEL MONITORING SYSTEM

Rienandie, Naufal Fakhrie, Pramudita, Resa
Abstract: Abstract: Conventional water reservoir filling systems often cause inefficiencies due to delays in monitoring or failure of the float system which results in overflowing water from the reservoir. this research aims to develop… velop an ESP32-based water level monitoring and control system by utilising IoT technology and ultrasonic sensors, this system can facilitate users in monitoring water levels and automating pump control. this research uses the experimental method, starting from system design to system testing and analysis, as well as testing which includes sensor accuracy, system response, and communication stability with the IoT server. based on the results obtained. The test results show that the system has an average accuracy rate of 98.4% with an average response time of 1.8 seconds. based on the results obtained, this system shows a positive accuracy value and response time in its application.   Keywords: blynk; internet of things; monitoring; water level     Abstrak: Sistem pengisian tandon air secara konvensional sering kali menimbulkan ketidakefisienan karena keterlambatan dalam pemantauan atau kegagalan sistem pelampung yang mengakibatkan meluapnya air dari tandon. penelitian ini bertujuan untuk mengembangkan sistem monitoring dan kontrol ketinggian air berbasis ESP32 dengan memanfaatkan teknologi IoT dan sensor ultrasonik, sistem ini dapat memudahkan pengguna dalam memonitoring ketinggian air dan mengotomatisasi kontrol pompa. Penelitian ini menggunakan metode eksperimen, mulai dari perancangan sistem hingga pengujian dan analisis sistem, serta pengujian yang meliputi akurasi sensor, respon sistem, dan kestabilan komunikasi dengan server IoT. Hasil pengujian menunjukkan bahwa sistem memiliki tingkat akurasi rata-rata sebesar 98,4% dengan waktu respon rata-rata 1,8 detik. berdasarkan hasil yang diperoleh, sistem ini menunjukkan nilai akurasi dan waktu respon yang positif dalam pengaplikasiannya.   Kata kunci: blynk; internet of things; pemantauan; tingkat air  

SOFTWARE ENGINEERING OF COSTUMER SAVINGS AT LANCANG KUNING UNIVERSITY WASTE BANK

Asril, Elvira, Muzdalifah, Indah, Syahtriatna, Syahtriatna, Zamsuri, Ahmad, Ramadani, Indah
Abstract: Abstract: Based on observations and analysis of the current information system and website of the Unilak waste bank, it can be concluded that it is necessary to develop the software and information management system of this… his waste bank. The application does not yet support the transaction needs at the waste bank. Although there are features, they don’t run as they should. This was also complained about by the director and staff of the Unilak waste bank. Therefore, this study was conducted to design a waste bank transaction management information system and software that will support its business processes, starting from calculating waste prices, managing customer savings to final reports. The research method used is qualitative, using information system analysis techniques and websites that are currently running at the Unilak waste bank. While for the SDLC (software development life cycle) development method, the XP Agile Methodologies cycle is used which is simpler and can be completed in a short time. There are 4 stages, namely Planning (requirements), design, implementation and testing. This study resulted in a customer transaction system design and software development that can help manage customer transaction activities at the Unilak waste bank.   Keywords: costumer; savings; software engineering; waste bank.     Abstrak: Berdasarkan observasi dan analisis terhadap sistem informasi dan website bank sampah Unilak yang berjalan saat ini, dapat disimpulkan bahwa perlu dilakukan pengembangan terhadap perangkat lunak maupun sistem informasinya. Aplikasi belum mendukung kebutuhan transaksi di bank sampah. Meskipun ada fitur-fiturnya, namun tidak berjalan sebagaimana mestinya. Hal ini juga dikeluhkan oleh direktur dan pengelola bank sampah Unilak. Maka penelitian ini dilaksanakan untuk merancang sistem informasi transaksi nasabah bank sampah dan perangkat lunak yang akan mendukung proses bisnisnya, yaitu mulai dari perhitungan harga sampah, pengelolaan tabungan nasabah hingga laporan akhir. Metode penelitian yang digunakan adalah kualitatif, menggunakan teknik analisis sistem informasi dan website yang sedang berjalan di bank sampah Unilak. Sedangkan untuk metode pengembangan SDLC (software development life cycle) menggunakan siklus XP Agile Methodologies yang lebih sederhana dan bisa diselesaikan dalam waktu singkat. Terdapat 4 tahap yaitu planning (requirements), analys, design, dan implementation. Penelitian ini menghasilkan rancangan sistem transaksi nasabah dan pengembangan perangkat lunak yang dapat membantu pengelolaan aktivitas transaksi nasabah di bank sampah Unilak.   Kata kunci: bank sampah; nasabah; rekayasa perangkat lunak; tabungan.