JURNAL PENDIDIKAN TAMBUSAI
Vol. 7 No. 3 (2023): Desember 2023

Perancangan Program Pengiriman Berkas dengan Implementasi Java Socket

Rahmat, Fajar (Unknown)
Hidayah, Rahman (Unknown)
Marpaung, Ranto Anjasmara (Unknown)
Haritsi, Salman Al (Unknown)
Sari, Linna Oktaviana (Unknown)



Article Info

Publish Date
09 Dec 2023

Abstract

Pertukaran berkas melalui jaringan telah menjadi bagian penting dari kehidupan sehari-hari. Untuk memenuhi kebutuhan ini, penelitian ini merancang serta mengimplementasikan program pengiriman berkas berbasis Java Socket. Dengan berfokus pada efisiensi dan keamanan, penelitian ini menggunakan pendekatan pengembangan waterfall yang telah dimodifikasi untuk mencakup analisis kebutuhan sistem, perancangan aplikasi, dan uji coba aplikasi. Arsitektur aplikasi memungkinkan pengguna saling terhubung melalui server, dengan username sebagai pengenal. Dengan IDE Apache Netbeans, program ini menggunakan Java Socket untuk impelementasi skema client-server. Penulis menggunaan metode pengujian blackbox untuk uji coba aplikasi, menghasilkan hasil positif pada skenario seperti pengaktifan server, koneksi pengguna, pengiriman dan pengunduhan berkas, serta manajemen koneksi oleh admin. Hasil dari penelitian ini menunjukkan bahwa aplikasi ini dapat menjadi solusi efisien untuk pertukaran berkas pada lingkungan jaringan internal, dengan keamanan yang ditingkatkan. Meskipun demikian, masih diperlukan pengelolaan jaringan yang cermat untuk memastikan akses terbatas pada pengguna internal. Saran untuk pengembangan lebih lanjut mencakup otomatisasi pembuatan folder saat pengguna terhubung ke server. Dengan demikian aplikasi ini dapat memberikan kontribusi dalam memenuhi kebutuhan pertukaran berkas dengan cara yang efisien dan aman di lingkungan jaringan tertentu.

Copyrights © 2023






Journal Info

Abbrev

jptam

Publisher

Subject

Social Sciences

Description

Jurnal Pendidikan Tambusai is Jurnal Electronic which contains the results of research and literature studies related to the field of education, including; regulation of education, learning activities, learning strategies, teacher professionalism, students, education and education personnel, issues ...