Universitas Syiah Kuala | ELECTRONIC THESES AND DISSERTATION

Electronic Theses and Dissertation

Universitas Syiah Kuala

    SKRIPSI
Muhammad Rifki Aufa, RANCANG BANGUN APLIKASI MANAJEMEN BERCOCOK TANAM SEDERHANA BERBASIS ANDROID. Banda Aceh Fakultas MIPA Informatika,2023

Pemanasan global disebabkan oleh terkikisnya lapisan ozon oleh gas rumah kaca, sehingga suhu permukaan bumi meningkat. salah satu komponen terbesar dalam gas rumah kaca adalah karbon dioksida, mengurangi kadar karbon dioksida bisa dilakukan dengan cara fotosintesis tanaman yang dapat memecah karbon dioksida menjadi oksigen. bercocok tanam adalah cara yang ideal untuk meningkatkan jumlah tanaman yang dapat melakukan fotosintesis, namun bercocok tanam sering gagal dilakukan oleh pemula akibat terbatasnya edukasi mengenai cara bercocok tanam yang benar. maka dari itu dirancanglah aplikasi manajemen bercocok tanam berbasis android, yang dapat menuntun pemula cara bercocok tanam dengan benar dan menyediakan fitur-fitur seperti rekomendasi tanaman yang cocok ditanam di lingkungan pengguna, informasi tanaman, tutorial menanam tanaman, pengingat kapan harus menyiram, serta pengingat kapan harus memindahkan tanaman jika suhu lingkungan kurang sesuai dengan tanaman. penelitian pembuatan aplikasi dilakukan dalam tujuh tahap, yaitu identifikasi masalah, analisis kebutuhan, studi literatur terkait, perancangan sistem, pembuatan aplikasi, pengujian fungsionalitas dan usability, serta perbaikan sistem. penelitian ini menghasilkan aplikasi manajemen bercocok tanam berbasis android, yang tampilan aplikasinya dibuat dengan android studio menggunakan bahasa kotlin, dan untuk konsumsi datanya digunakan rest api yang dibuat dengan bahasa go dihubungkan dengan database mysql yang disimpan pada server aws. aplikasi yang dihasilkan diuji fungsionalitasnya menggunakan metode black box testing dengan cara equivalence partitioning agar diketahui apakah sistem sudah berjalan dengan semestinya. hasil uji fungsionalitas secara keseluruhan hampir semua fitur berjalan dengan semestinya, namun ditemukan beberapa bug yang kemudian diperbaiki pada tahap perbaikan sistem. dilakukan juga uji usability yang dilakukan dengan kaidah pssuq (post-study system usability questionnaire) agar diketahui apakah aplikasi sudah nyaman untuk digunakan apa belum. hasil uji usability adalah 1.74 poin, dan masuk kategori baik menurut kaidah pssuq.



Abstract

Global warming is caused by the erosion of the ozone layer by greenhouse gases, which increases the temperature of the earth's surface. One of the most important components of greenhouse gases is carbon dioxide. A reduction in carbon dioxide levels can be achieved through photosynthesis in plants, which can break down carbon dioxide into oxygen. Planting is an ideal way to increase the number of plants capable of photosynthesis. However, beginners often fail to do this due to their lack of knowledge about proper planting methods. For this reason, we developed a Simple Android-Based Planting Management Application, which can guide beginners on how to grow plants properly and provides features such as recommending plants that are suitable for planting in the user's environment, plant information, planting tutorials, reminders when to give water to the plants and reminders when to move the plants if the ambient temperature is not suitable for them. Application development research was conducted in seven phases, such as problem identification, needs analysis, relevant literature research, system design, application development, functionality and usability testing, and system improvement. As a result of this research, a Simple Android-Based Planting Management Application was created. The application appearance was created in Android Studio using the Kotlin language, and data consumption used a REST API written in the Go language that connected to a MySQL database stored on an AWS server. The resulting application is functionally tested using a black-box testing methodology with the equivalence partitioning technique so that it is known whether the system is performing well. The overall results of functional testing show that almost all features work fine, but some bugs were found and it was fixed in the system improvement phase. In addition, usability testing was performed using PSSUQ (Post-survey System Usability Questionnaire) rules to determine whether the application was comfortable to use. The usability test scored 1.74 points, which is good according to the PSSUQ rules.



    SERVICES DESK