Aplikasi Penyimpanan Dokumen Memanfaatkan Firebase Berbasis Android
Abstrak
Pengelolaan dokumen dari tahun ke tahun menjadi permasalahan beberapa tenaga pendidik karena bertambahnya volume dokumen di setiap harinya. Berkaitan dengan hal tersebut, maka perlu ada pengelolaan dokumen sehingga informasi yang dimuat pada arsip dapat menunjang kinerja tenaga pendidik tersebut. Pemanfaatan teknologi internet menjadi peran penting pada sistem ini, internet digunakan sebagai media pengarsipan dalam artian sebagai penyimpanan dan aksesibilitas oleh tenaga pendidik yang bersangkutan Pada penelitian ini, dirancang suatu sistem informasi pengumpulan dokumen untuk membangun sebuah aplikasi yang digunakan untuk mengorganisasikan dokumen digital kegiatan Tri Darma Perguruan Tinggi setiap tenaga pendidik khususnya dosen baik pada proses penyimpanan dan pengambilan kembali data kegiata Tri Darma Perguruan Tinggi. Aplikasi ini dibangun menggunakan software Android Studio dengan metode pengorganisasian penyimpanan dokumen digital mengadaptasi sistem penyimpanan pada Firebase. Data yang disimpan berupa data gambar, PDF, dan file word yang lebih sering digunakan oleh tenaga pendidik pada umumnya. Terdapat 5 folder berdasarkan bidang kegiatan tenaga pendidik, diantaranya yaitu Pengajaran, Penelitian, Pengabdian Masyarakat, Pengajaran dan Pendidikan Lainya (PPL), dan Penunjang. Dalam penelitian ini, terdapat user admin yang memiliki tugas untuk mengarsipkan data serta mengontrol banyak dokumen yang masuk dan mengingatkan kebutuhan aktivitas setiap bidangnya. Hasil yang diharapkan dari penelitian ini yaitu tenaga pendidik khususnya dosen dalam menyimpan dan mengelola dokumen berdasarkan bidang kegiatannya. Setelah dilakukan pengujian fungsionalitas, pengujian kompatibilitas API, pengujian load testing, pengujian parameter QoS maka didapatkan hasil pengujian yaitu berupa keberhasilan dalam setiap proses yang terdapat pada aplikasi, mengetahui ketepatan dan kekurangan dalam versi dan tipe setiap smartphone android, besar beban yang teridentifikasi ketika aplikasi digunakan, serta besarnya throughput yang terhitung pada tiap proses dalam aplikasi.