Perancangan Sistem Notifikasi Rapat Fakultas Teknik Universitas Gadjah Mada Berbasis Android Menggunakan Google Firebase
HANDOKO KUSTANTO, Selo, S.T., M.T., M.Sc., Ph.D. ; Warsun Najib, S.T., M.Sc.
2019 | Skripsi | S1 TEKNOLOGI INFORMASIRapat merupakan sarana berkumpulnya sekelompok orang untuk menyatukan pikiran, pertimbangan, dan pendapat terhadap suatu urusan, masalah, atau pekerjaan yang diharapkan dapat mencapai suatu mufakat, penyelesaian, dan keputusan. Fakultas Teknik Universitas Gadjah Mada (FT UGM) sebagai instansi pun kerap mengadakan rapat. Namun dalam praktiknya, pengelolaan rapat di FT UGM dinilai kurang efektif. Perencanaan rapat di FT UGM saat ini dinilai belum efektif dari segi waktu dan pendistribusian undangan rapat. FT UGM juga belum memiliki sistem informasi terkait agenda rapat yang dapat diakses oleh umum. Dalam penelitian ini dikembangkan sebuah sistem perencanaan dan pendistribusian undangan rapat berbasis android. Sistem tersebut dikembangkan menggunakan beberapa fitur yang dimiliki Google Firebase. Firebase Authentication digunakan untuk melakukan autentikasi pengguna ke dalam aplikasi. Firebase Cloud Firestore digunakan sebagai basis data NoSQL yang dibutuhkan oleh sistem yang dikembangkan. Firebase Cloud Messaging digunakan untuk layanan notifikasi. Sistem tersebut dikembangakan menggunakan metode waterfall agar lebih terstruktur, dinamis, dan sekuensial. Dengan menggunakan sistem yang dirancang dan dikembangkan dalam penelitian ini, perencanaan dan distribusi undangan rapat FT UGM dapat dilakukan dengan lebih efisien. Sistem ini dapat memangkas waktu tunggu yang ada ketika proses perencanaan undangan dilakukan. Notifikasi secara langsung membuat proses distribusi undangan rapat lebih efisien. Selain itu, dengan adanya kemampuan memberikan tanggapan mengenai kehadiran rapat, sistem ini dapat membantu perencanaan rapat lebih baik.
Meetings are a means of gathering a group of people to unite thoughts, considerations, and opinions on a matter, problem, or work that is expected to reach a consensus, resolution, and decision. The Faculty of Engineering, Gadjah Mada University (FT UGM) as an institution often holds meetings. But in practice, the management of meetings at the FT UGM is considered to be less effective. The planning of the meeting at the FT UGM is currently considered not effective in terms of time and the distribution of meeting invitations. The FT UGM also does not yet have an information system related to the meeting agenda that is publicly accessible. In this study, a system for planning and distributing android-based meeting invitations was developed. The system was developed using several features that Google Firebase has. Firebase Authentication is used to authenticate users into the application. Firebase Cloud Firestore is used as the NoSQL database needed by the system being developed. Firebase Cloud Messaging is used for notification services. The system is developed using the waterfall method to make it more structured, dynamic and sequential. By using a system designed and developed in this study, planning and distribution of invitations to the FT UGM meeting can be done more efficiently. This system can reduce the waiting time that exists when the invitation planning process is carried out. Direct notification makes the process of distributing meeting invitations more efficient. In addition, with the ability to respond to attendance meetings, this system can help plan meetings better.
Kata Kunci : Firebase, Firestore, Notification, Meeting, Android