Abstract:
Pengarsipan file adalah proses penyimpanan dan pengelolaan file digital dalam suatu struktur tertentu agar dapat diakses, diorganisasi, dan dipertahankan dengan mudah. Pengarsipan file merupakan kegiatan penting dalam era digital untuk menjaga integritas, aksesibilitas, dan keberlanjutan informasi. Skripsi ini membahas pembangunan perangkat lunak pengarsip file sederhana yang mampu mengarsipkan, mengekstrak, dan mengelola file serta direktori dengan efisien. Perangkat lunak ini dirancang untuk mempertahankan struktur direktori dan metadata file , yang meliputi deskripsi, identifikasi, dan konteks data. Penggunaan algoritma hashing MD5 memastikan integritas file dengan mencatat nilai hash saat pengarsipan dan membandingkannya saat pengekstrakan. Fitur utama yang ditawarkan perangkat lunak ini meliputi kemampuan untuk mengarsipkan beberapa direktori dan file menjadi satu arsip, menambah file atau direktori ke dalam arsip yang sudah ada, mengekstrak direktori atau file dari arsip, melakukan pencarian dalam arsip, serta menghapus file atau direktori dari arsip. Pengembangan perangkat lunak ini menggunakan bahasa pemrograman Java dan berbasis terminal, menjadikannya ringan dan mudah digunakan. Pengujian dilakukan untuk mengevaluasi fungsionalitas perangkat lunak, termasuk pengarsip an dan pengekstrakan file serta direktori, dan hasilnya menunjukkan perangkat lunak berfungsi dengan baik sesuai dengan spesifikasi yang ditentukan. Hasil analisis dan pengujian mengin dikasikan bahwa perangkat lunak ini mampu mengelola file dan direktori dengan efisien dan aman. Dengan demikian, perangkat lunak pengarsip file sederhana yang dibangun dalam pene litian ini dapat menjadi solusi praktis dan efektif dalam mengelola arsip digital, serta dapat diimplementasikan dalam berbagai konteks baik untuk keperluan bisnis maupun pendidikan.