基于Android的智能农业控制的应用程序跟踪性能分析

Helmy, Fenny Rahmasari, Arif Nursyahid, Thomas Agung Setyawan, A. Nugroho
{"title":"基于Android的智能农业控制的应用程序跟踪性能分析","authors":"Helmy, Fenny Rahmasari, Arif Nursyahid, Thomas Agung Setyawan, A. Nugroho","doi":"10.22146/jnteti.v11i1.3379","DOIUrl":null,"url":null,"abstract":"Era digital yang terus berkembang melahirkan revolusi industri budidaya pertanian dan peternakan cerdas berbasis internet of things (IoT). Salah satunya adalah penggunaan aplikasi berbasis Android dalam pemantauan dan pengendalian parameter pada proses budidaya di era digital ini. Koneksi internet yang tidak stabil dapat mengganggu proses pemantauan. Oleh karena itu, diperlukan pengintegrasian sistem dalam satu aplikasi yang dapat berjalan walaupun dalam keadaan internet terputus (offline), sehingga pengelola dapat melakukan pemantauan dan pengendalian smart agriculture berbasis Android dengan dua mode operasi, yaitu online dan offline. Analisis kinerja juga diperlukan untuk mengetahui keandalan aplikasi dalam pengiriman dan penerimaan data. Integrasi sistem ini menggunakan dua mode, yaitu mode operasi online dan offline. Mode online mengindikasikan aplikasi Android berinteraksi dengan sistem melalui server ketika terkoneksi dengan internet menggunakan metode representational state transfer application programming interface (REST API), sedangkan mode offline artinya aplikasi Android berinteraksi langsung dengan sistem melalui koneksi local device (access point/AP lokal). Smart agriculture berinteraksi dengan sistem melalui protokol message queuing telemetry transport (MQTT), dengan Android bertindak sebagai client MQTT. Analisis kinerja aplikasi meliputi pengujian black box, load activity, dan kinerja aplikasi melalui fitur profiler Android. Hasil yang diperoleh berdasarkan pengujian fungsionalitas aplikasi (black box) menunjukkan bahwa aplikasi dapat memantau dan mengendalikan smart agriculture dengan baik secara online maupun offline oleh pengelola. Nilai load time rata-rata di seluruh aktivitas sebesar 3,507 detik saat bandwidth sebesar 4,54 Mbps. Sementara itu, rata-rata load time yang dihasilkan saat bandwidth 35,35 Mbps adalah sebesar 1,4 detik. Berdasarkan pengujian kinerja, sistem ini cukup ringan dengan penggunaan central processing unit (CPU) terbesar 31% dan penggunaan memori terbesar 453,8 MB.","PeriodicalId":31477,"journal":{"name":"Jurnal Nasional Teknik Elektro dan Teknologi Informasi","volume":"22 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-02-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Analisis Kinerja Aplikasi Pemantauan dan Pengendalian Smart Agriculture Berbasis Android\",\"authors\":\"Helmy, Fenny Rahmasari, Arif Nursyahid, Thomas Agung Setyawan, A. Nugroho\",\"doi\":\"10.22146/jnteti.v11i1.3379\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Era digital yang terus berkembang melahirkan revolusi industri budidaya pertanian dan peternakan cerdas berbasis internet of things (IoT). Salah satunya adalah penggunaan aplikasi berbasis Android dalam pemantauan dan pengendalian parameter pada proses budidaya di era digital ini. Koneksi internet yang tidak stabil dapat mengganggu proses pemantauan. Oleh karena itu, diperlukan pengintegrasian sistem dalam satu aplikasi yang dapat berjalan walaupun dalam keadaan internet terputus (offline), sehingga pengelola dapat melakukan pemantauan dan pengendalian smart agriculture berbasis Android dengan dua mode operasi, yaitu online dan offline. Analisis kinerja juga diperlukan untuk mengetahui keandalan aplikasi dalam pengiriman dan penerimaan data. Integrasi sistem ini menggunakan dua mode, yaitu mode operasi online dan offline. Mode online mengindikasikan aplikasi Android berinteraksi dengan sistem melalui server ketika terkoneksi dengan internet menggunakan metode representational state transfer application programming interface (REST API), sedangkan mode offline artinya aplikasi Android berinteraksi langsung dengan sistem melalui koneksi local device (access point/AP lokal). Smart agriculture berinteraksi dengan sistem melalui protokol message queuing telemetry transport (MQTT), dengan Android bertindak sebagai client MQTT. Analisis kinerja aplikasi meliputi pengujian black box, load activity, dan kinerja aplikasi melalui fitur profiler Android. Hasil yang diperoleh berdasarkan pengujian fungsionalitas aplikasi (black box) menunjukkan bahwa aplikasi dapat memantau dan mengendalikan smart agriculture dengan baik secara online maupun offline oleh pengelola. Nilai load time rata-rata di seluruh aktivitas sebesar 3,507 detik saat bandwidth sebesar 4,54 Mbps. Sementara itu, rata-rata load time yang dihasilkan saat bandwidth 35,35 Mbps adalah sebesar 1,4 detik. Berdasarkan pengujian kinerja, sistem ini cukup ringan dengan penggunaan central processing unit (CPU) terbesar 31% dan penggunaan memori terbesar 453,8 MB.\",\"PeriodicalId\":31477,\"journal\":{\"name\":\"Jurnal Nasional Teknik Elektro dan Teknologi Informasi\",\"volume\":\"22 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-02-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Jurnal Nasional Teknik Elektro dan Teknologi Informasi\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.22146/jnteti.v11i1.3379\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jurnal Nasional Teknik Elektro dan Teknologi Informasi","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.22146/jnteti.v11i1.3379","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

数字时代的持续发展导致了以互联网为基础的智能农业和畜牧业的工业革命。其中之一是在这个数字时代使用Android驱动的应用程序来监控和控制生产过程的参数。不稳定的互联网连接会干扰监控进程。因此,需要将系统集成到一个应用程序中,该应用程序可以在离线和离线的情况下运行,这样管理人员就可以在两种操作模式下进行智能农业监控和控制。还需要性能分析,以确定应用程序在发送和接收数据方面的可靠性。系统集成使用两种模式,即在线和离线操作模式。在线模式表明,Android应用程序在使用代理状态传输程序界面(REST API)连接到互联网时,通过服务器与系统交互,而离线模式意味着Android应用程序通过本地连接(access point/AP)直接与系统交互。智能农业通过queuing遥测传输协议与系统交互,Android充当客户MQTT。应用程序性能分析包括黑盒测试、加载操作,以及通过Android分析功能的应用程序表现。基于应用程序功能测试获得的结果表明,应用程序可以在网上或离线监控和控制智能农业。当带宽为4.54 Mbps时,整个活动的平均带电时间为3.507秒。与此同时,当带宽35.35 Mbps时产生的平均带宽为1.4秒。根据性能测试,该系统对最大的中央处理器(CPU)的使用和最大的内存使用453.8 MB相当轻便。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Analisis Kinerja Aplikasi Pemantauan dan Pengendalian Smart Agriculture Berbasis Android
Era digital yang terus berkembang melahirkan revolusi industri budidaya pertanian dan peternakan cerdas berbasis internet of things (IoT). Salah satunya adalah penggunaan aplikasi berbasis Android dalam pemantauan dan pengendalian parameter pada proses budidaya di era digital ini. Koneksi internet yang tidak stabil dapat mengganggu proses pemantauan. Oleh karena itu, diperlukan pengintegrasian sistem dalam satu aplikasi yang dapat berjalan walaupun dalam keadaan internet terputus (offline), sehingga pengelola dapat melakukan pemantauan dan pengendalian smart agriculture berbasis Android dengan dua mode operasi, yaitu online dan offline. Analisis kinerja juga diperlukan untuk mengetahui keandalan aplikasi dalam pengiriman dan penerimaan data. Integrasi sistem ini menggunakan dua mode, yaitu mode operasi online dan offline. Mode online mengindikasikan aplikasi Android berinteraksi dengan sistem melalui server ketika terkoneksi dengan internet menggunakan metode representational state transfer application programming interface (REST API), sedangkan mode offline artinya aplikasi Android berinteraksi langsung dengan sistem melalui koneksi local device (access point/AP lokal). Smart agriculture berinteraksi dengan sistem melalui protokol message queuing telemetry transport (MQTT), dengan Android bertindak sebagai client MQTT. Analisis kinerja aplikasi meliputi pengujian black box, load activity, dan kinerja aplikasi melalui fitur profiler Android. Hasil yang diperoleh berdasarkan pengujian fungsionalitas aplikasi (black box) menunjukkan bahwa aplikasi dapat memantau dan mengendalikan smart agriculture dengan baik secara online maupun offline oleh pengelola. Nilai load time rata-rata di seluruh aktivitas sebesar 3,507 detik saat bandwidth sebesar 4,54 Mbps. Sementara itu, rata-rata load time yang dihasilkan saat bandwidth 35,35 Mbps adalah sebesar 1,4 detik. Berdasarkan pengujian kinerja, sistem ini cukup ringan dengan penggunaan central processing unit (CPU) terbesar 31% dan penggunaan memori terbesar 453,8 MB.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
审稿时长
24 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信