首页 > 最新文献

IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi最新文献

英文 中文
RANCANG BANGUN APLIKASI POLA MAKAN DASH BAGI PENDERITA HIPERTENSI 为高血压患者设计冲刺饮食应用程序
Pub Date : 2024-07-15 DOI: 10.24246/itexplore.v3i2.2024.pp177-193
Jurnal Penerapan, Teknologi Informasi, Dan Komunikasi, Theresia Ratih, D. Saputri
Hipertensi merupakan salah satu penyakit tidak menular yang umum terjadi di dunia. Salah satu penyebab umum hipertensi adalah pola makan yang tidak sehat. Dalam menanggapi hal tersebut, Dietary Approach to Stop Hypertension (DASH) disarankan sebagai pola makan yang efektif untuk mengurangi tekanan darah. Meskipun telah terbukti efektif, penderita hipertensi masih belum dapat menerapkan pola makan tersebut secara konsisten. Salah satu faktor penghambat penerapan pola makan DASH adalah ketidaktahuan penderita hipertensi dalam memodifikasi pola makan sesuai anjuran yang ada. Berdasarkan permasalahan tersebut, penelitian ini bertujuan untuk merancang pembuatan aplikasi pola makan DASH bagi penderita hipertensi berbasis mobile yang dapat memberikan rencana makan sesuai pola makan DASH. Rencana makan dalam jangka waktu tujuh hari yang dibuat setiap harinya meliputi sarapan, makan siang, dan makan malam. Menu makanan akan dirancang dan disesuaikan dengan jumlah kebutuhan kalori harian. Penderita juga dapat memantau asupan natrium sesuai dengan makanan yang telah dikonsumsi. Sebelum mengembangkan aplikasi, usability testing dilakukan menggunakan metode heuristic evaluation untuk mengevaluasi desain pada prototype. Pengembangan aplikasi dilakukan menggunakan metode waterfall model dengan arsitektur BLoC. Aplikasi mobile dikembangkan menggunakan bahasa pemrograman Dart, framework Flutter, Bloc, Firebase, dan Edamam untuk sistem operasi Android. Pengujian black box kemudian dilakukan dengan metode functional testing. Setiap fitur yang diujikan berhasil berjalan sesuai yang diharapkan dan dinyatakan lolos pengujian. Hasil penelitian menunjukkan bahwa aplikasi Milda dapat digunakan oleh penderita hipertensi untuk menjalankan pola makan sehat dengan memberikan rencana makan sesuai dengan pola makan DASH. Rencana makan yang diberikan mendorong penderita hipertensi untuk memulai atau mencoba kembali pola makan DASH. Selain itu, variasi menu makanan yang menarik juga mendorong penderita hipertensi untuk lebih konsisten dalam menjalankan pola makan DASH.
高血压是世界上最常见的非传染性疾病之一。不健康的饮食是导致高血压的常见原因之一。有鉴于此,人们提出了有效降低血压的饮食疗法--"高血压饮食疗法(DASH)"。虽然该方法已被证实有效,但高血压患者仍无法坚持实施。阻碍 DASH 饮食法实施的因素之一是高血压患者不了解如何根据现有建议调整饮食。基于这些问题,本研究旨在为高血压患者设计一款基于手机的 DASH 饮食应用程序,该应用程序可根据 DASH 饮食提供膳食计划。每天制定的七天膳食计划包括早餐、午餐和晚餐。食物菜单将根据每日所需的卡路里数量进行设计和调整。患者还可以根据摄入的食物监测钠的摄入量。在开发应用程序之前,使用启发式评估方法进行了可用性测试,以评估原型设计。应用程序开发采用瀑布模型法和 BLoC 架构。然后使用功能测试方法进行了黑盒测试。测试的每个功能都按预期成功运行并通过了测试。结果表明,Milda 应用程序可用于高血压患者的健康饮食,根据 DASH 饮食法提供膳食计划。所提供的膳食计划鼓励高血压患者开始或再次尝试 DASH 饮食法。此外,有趣的食物菜单变化也鼓励高血压患者更加坚持地执行 DASH 饮食法。
{"title":"RANCANG BANGUN APLIKASI POLA MAKAN DASH BAGI PENDERITA HIPERTENSI","authors":"Jurnal Penerapan, Teknologi Informasi, Dan Komunikasi, Theresia Ratih, D. Saputri","doi":"10.24246/itexplore.v3i2.2024.pp177-193","DOIUrl":"https://doi.org/10.24246/itexplore.v3i2.2024.pp177-193","url":null,"abstract":"Hipertensi merupakan salah satu penyakit tidak menular yang umum terjadi di dunia. Salah satu penyebab umum hipertensi adalah pola makan yang tidak sehat. Dalam menanggapi hal tersebut, Dietary Approach to Stop Hypertension (DASH) disarankan sebagai pola makan yang efektif untuk mengurangi tekanan darah. Meskipun telah terbukti efektif, penderita hipertensi masih belum dapat menerapkan pola makan tersebut secara konsisten. Salah satu faktor penghambat penerapan pola makan DASH adalah ketidaktahuan penderita hipertensi dalam memodifikasi pola makan sesuai anjuran yang ada. Berdasarkan permasalahan tersebut, penelitian ini bertujuan untuk merancang pembuatan aplikasi pola makan DASH bagi penderita hipertensi berbasis mobile yang dapat memberikan rencana makan sesuai pola makan DASH. Rencana makan dalam jangka waktu tujuh hari yang dibuat setiap harinya meliputi sarapan, makan siang, dan makan malam. Menu makanan akan dirancang dan disesuaikan dengan jumlah kebutuhan kalori harian. Penderita juga dapat memantau asupan natrium sesuai dengan makanan yang telah dikonsumsi. Sebelum mengembangkan aplikasi, usability testing dilakukan menggunakan metode heuristic evaluation untuk mengevaluasi desain pada prototype. Pengembangan aplikasi dilakukan menggunakan metode waterfall model dengan arsitektur BLoC. Aplikasi mobile dikembangkan menggunakan bahasa pemrograman Dart, framework Flutter, Bloc, Firebase, dan Edamam untuk sistem operasi Android. Pengujian black box kemudian dilakukan dengan metode functional testing. Setiap fitur yang diujikan berhasil berjalan sesuai yang diharapkan dan dinyatakan lolos pengujian. Hasil penelitian menunjukkan bahwa aplikasi Milda dapat digunakan oleh penderita hipertensi untuk menjalankan pola makan sehat dengan memberikan rencana makan sesuai dengan pola makan DASH. Rencana makan yang diberikan mendorong penderita hipertensi untuk memulai atau mencoba kembali pola makan DASH. Selain itu, variasi menu makanan yang menarik juga mendorong penderita hipertensi untuk lebih konsisten dalam menjalankan pola makan DASH.","PeriodicalId":338693,"journal":{"name":"IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi","volume":" 15","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141832665","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ANALISIS KUALITAS SIGNAL WIRELESS MENGGUNAKAN RECEIVED SIGNAL STRENGTH INDICATOR (RSSI) DI SMP NEGERI 10 SALATIGA 分析无线信号的接收信号强度指示器(RSSI),SMP NEGRI 10 Salatiga
Pub Date : 2024-02-26 DOI: 10.24246/itexplore.v3i1.2024.pp50-65
Andrian Maulana, Wiwin Sulistyo
Abstrak – Penelitian ini bertujuan untuk mengevaluasi signal wireless di SMP Negeri 10 Salatiga, dengan menggunakan Received Signal Strength Indicator (RSSI). Tujuan penelitian adalah untuk memahami distribusi kekuatan signal di sekitar lingkungan sekolah dan mengidentifikasi potensi perbaikan dalam infastruktur wireless. Metodologi melibatkan pengukuran RSSI pada lokasi strategis pengukuran nilai RSSI dilakukan dengan perhitungan otomatis menggunakan aplikasi Wi-Fi Analyzer, inSSIDer Home, dan Wi-Fi SNR. Perhitungan nilai RSSI juga dihitung dengan cara manual menggunakan rumus RSSI. Selain menghitung nilai RSSI juga ada Tahapan Interference Co-Channel dan pengukuran SNR kemudian data dianalisis untuk mengungkap pola dan variasi. Hasil penelitian menyoroti area dengan kekuatan signal rendah dan memberikan wawasan tentang efektivitas jaringan wireless. Temuan ini dapat mendukung perbaikan penempatan perangkat dan optimalisasi konektivitas. Kesimpulannya, penelitian ini memberikan kontribusi pada peningkatan pengalaman belajar berbasis teknologi informasi di SMP Negeri 10 Salatiga.
摘要--本研究旨在利用接收信号强度指标(RSSI)评估萨拉蒂加第十小学的无线信号。研究的目的是了解学校周围的信号强度分布情况,并确定无线基础设施的潜在改进措施。研究方法包括在战略位置进行 RSSI 测量。 RSSI 值测量通过使用 Wi-Fi Analyser、inSSIDer Home 和 Wi-Fi SNR 应用程序进行自动计算。此外,还使用 RSSI 公式手动计算 RSSI 值。除了计算 RSSI 值外,还进行共信道干扰阶段和信噪比测量,然后对数据进行分析,以揭示模式和变化。结果将突出显示信号强度低的区域,并提供对无线网络有效性的洞察。研究结果可为改进设备布局和连接优化提供支持。总之,这项研究有助于改善萨拉蒂加第十中学(SMP Negeri 10 Salatiga)基于信息技术的学习体验。
{"title":"ANALISIS KUALITAS SIGNAL WIRELESS MENGGUNAKAN RECEIVED SIGNAL STRENGTH INDICATOR (RSSI) DI SMP NEGERI 10 SALATIGA","authors":"Andrian Maulana, Wiwin Sulistyo","doi":"10.24246/itexplore.v3i1.2024.pp50-65","DOIUrl":"https://doi.org/10.24246/itexplore.v3i1.2024.pp50-65","url":null,"abstract":"Abstrak – Penelitian ini bertujuan untuk mengevaluasi signal wireless di SMP Negeri 10 Salatiga, dengan menggunakan Received Signal Strength Indicator (RSSI). Tujuan penelitian adalah untuk memahami distribusi kekuatan signal di sekitar lingkungan sekolah dan mengidentifikasi potensi perbaikan dalam infastruktur wireless. Metodologi melibatkan pengukuran RSSI pada lokasi strategis pengukuran nilai RSSI dilakukan dengan perhitungan otomatis menggunakan aplikasi Wi-Fi Analyzer, inSSIDer Home, dan Wi-Fi SNR. Perhitungan nilai RSSI juga dihitung dengan cara manual menggunakan rumus RSSI. Selain menghitung nilai RSSI juga ada Tahapan Interference Co-Channel dan pengukuran SNR kemudian data dianalisis untuk mengungkap pola dan variasi. Hasil penelitian menyoroti area dengan kekuatan signal rendah dan memberikan wawasan tentang efektivitas jaringan wireless. Temuan ini dapat mendukung perbaikan penempatan perangkat dan optimalisasi konektivitas. Kesimpulannya, penelitian ini memberikan kontribusi pada peningkatan pengalaman belajar berbasis teknologi informasi di SMP Negeri 10 Salatiga.","PeriodicalId":338693,"journal":{"name":"IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi","volume":"50 12","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140431448","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
PERANCANGAN DAN IMPLEMENTASI ENCODER DAN DECODER CRC-16 BERBASIS TABEL LOOKUP PADA ARDUINO 在 Arduino 上设计和实现基于查找表的 CRC-16 编码器和解码器
Pub Date : 2024-02-18 DOI: 10.24246/itexplore.v3i1.2024.pp49-62
Prayogo Pangestu Pantow, T. Wellem
Deteksi kesalahan pada data yang dikirimkan melalui saluran komunikasi sangat penting untuk mendapatkan data yang akurat dan sistem komunikasi yang handal. Salah satu kode yang populer dan banyak digunakan sebagai kode pendeteksi kesalahan adalah Cyclic Redundancy Check (CRC). Penelitian ini bertujuan untuk merancang dan mengimplementasikan encoder dan decoder CRC-16 dengan polinomial 0x8005 pada platform Arduino IoT. Penghitungan nilai CRC-16 dilakukan menggunakan algoritma yang memanfaatkan tabel pencarian. Algoritma berbasis tabel pencarian dipilih karena kecepatannya dalam menghitung nilai CRC dari data masukan. Hasil implementasi encoder dan decoder kemudian diuji menggunakan dua board Arduino yang mengirimkan data secara serial. Hasil penelitian menunjukkan bahwa decoder pada sisi penerima dapat mendeteksi kesalahan pada data yang dikirimkan, dan encoder pada sisi pengirim dapat menghitung nilai CRC dari data masukan dengan benar sesuai spesifikasi kode CRC-16. Waktu yang dibutuhkan encoder untuk menghitung nilai CRC-16 dari data input dengan panjang yang bervariasi menunjukkan bahwa data input dengan panjang 2 karakter (16 bit) dan 128 karakter (1024 bit) masing-masing membutuhkan waktu 0,016 milidetik dan 0,72 milidetik.
要获得准确的数据和可靠的通信系统,必须对通过通信信道传输的数据进行错误检测。循环冗余校验(CRC)是一种流行且广泛使用的错误检测代码。本研究旨在 Arduino IoT 平台上设计并实现多项式为 0x8005 的 CRC-16 编码器和解码器。CRC-16 值的计算采用了一种利用查找表的算法。之所以选择基于查找表的算法,是因为它能快速计算输入数据的 CRC 值。然后,使用两个串行发送数据的 Arduino 板对编码器和解码器的实施结果进行了测试。结果表明,接收端的解码器能检测出传输数据中的错误,而发送端的编码器能根据 CRC-16 码规范正确计算输入数据的 CRC 值。编码器计算不同长度输入数据的 CRC-16 值所需的时间显示,长度为 2 个字符(16 位)和 128 个字符(1024 位)的输入数据分别需要 0.016 毫秒和 0.72 毫秒。
{"title":"PERANCANGAN DAN IMPLEMENTASI ENCODER DAN DECODER CRC-16 BERBASIS TABEL LOOKUP PADA ARDUINO","authors":"Prayogo Pangestu Pantow, T. Wellem","doi":"10.24246/itexplore.v3i1.2024.pp49-62","DOIUrl":"https://doi.org/10.24246/itexplore.v3i1.2024.pp49-62","url":null,"abstract":"Deteksi kesalahan pada data yang dikirimkan melalui saluran komunikasi sangat penting untuk mendapatkan data yang akurat dan sistem komunikasi yang handal. Salah satu kode yang populer dan banyak digunakan sebagai kode pendeteksi kesalahan adalah Cyclic Redundancy Check (CRC). Penelitian ini bertujuan untuk merancang dan mengimplementasikan encoder dan decoder CRC-16 dengan polinomial 0x8005 pada platform Arduino IoT. Penghitungan nilai CRC-16 dilakukan menggunakan algoritma yang memanfaatkan tabel pencarian. Algoritma berbasis tabel pencarian dipilih karena kecepatannya dalam menghitung nilai CRC dari data masukan. Hasil implementasi encoder dan decoder kemudian diuji menggunakan dua board Arduino yang mengirimkan data secara serial. Hasil penelitian menunjukkan bahwa decoder pada sisi penerima dapat mendeteksi kesalahan pada data yang dikirimkan, dan encoder pada sisi pengirim dapat menghitung nilai CRC dari data masukan dengan benar sesuai spesifikasi kode CRC-16. Waktu yang dibutuhkan encoder untuk menghitung nilai CRC-16 dari data input dengan panjang yang bervariasi menunjukkan bahwa data input dengan panjang 2 karakter (16 bit) dan 128 karakter (1024 bit) masing-masing membutuhkan waktu 0,016 milidetik dan 0,72 milidetik.","PeriodicalId":338693,"journal":{"name":"IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi","volume":"312 ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140452583","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
SISTEM PENDUKUNG KEPUTUSAN PENDIRIAN FASILITAS PELAYANAN KESEHATAN DI KABUPATEN SEMARANG DENGAN METODE SIMPLE ADDITIVE WEIGHTING 使用简单加权法建立塞马兰县卫生服务设施的决策支持系统
Pub Date : 2024-02-03 DOI: 10.24246/itexplore.v3i1.2024.pp34-48
Dimas Ridho Dinata, Y. A. Susetyo
Fasilitas Pelayanan Kesehatan mempunyai peran penting dalam kehidupan. Peran ini mencakup keadaan kesejahteraan yang melibatkan tidak hanya ketiadaan penyakit atau kecacatan, tetapi juga keseimbangan yang baik dalam berbagai aspek kehidupan. Tujuan dari penelitian ini adalah mengembangkan Sistem Pendukung Keputusan Pendirian Fasilitas Pelayanan Kesehatan di Kabupaten Semarang Menggunakan Metode Simple Additive Weighting (SAW). Penelitian ini menggunakan metode penelitian kuantitatif dan menganalisis data yang terkait fasilitas pelayanan kesehatan di wilayah Kabupaten Semarang dengan menggunakan metode Simple Additive Weighting (SAW). Sample dalam penelitian ini adalah seluruh kecamatan di wilayah Kabupaten Semarang tahun 2020-2021. Teknik pengumpulan data menggunakan teknik pencarian data literatur. Hasil akhir dari penelitian ini menunjukan bahwa Sistem Pendukung Keputusan dapat merekomendasikan satu dari sembilan belas wilayah pendirian fasilitas pelayanan kesehatan yaitu Kecamatan Bancak, yang mendapatkan rangking 1 (satu) berdasarkan pengolahan data dengan metode SAW.
医疗保健设施在生活中发挥着重要作用。这种作用包括一种幸福的状态,不仅包括没有疾病或残疾,还包括生活各方面的良好平衡。本研究的目的是利用简单加权法(SAW)为三宝垄地区建立医疗服务设施开发决策支持系统。本研究采用定量研究方法,使用简单加权法(SAW)分析与三宝垄地区医疗服务设施相关的数据。本研究的样本为 2020-2021 年三宝垄地区的所有分区。使用文献检索技术收集数据。本研究的最终结果表明,决策支持系统可以推荐十九个地区中的一个地区(即班查克区)建立医疗服务设施,根据简单加权法进行的数据处理,班查克区的排名为 1(1)。
{"title":"SISTEM PENDUKUNG KEPUTUSAN PENDIRIAN FASILITAS PELAYANAN KESEHATAN DI KABUPATEN SEMARANG DENGAN METODE SIMPLE ADDITIVE WEIGHTING","authors":"Dimas Ridho Dinata, Y. A. Susetyo","doi":"10.24246/itexplore.v3i1.2024.pp34-48","DOIUrl":"https://doi.org/10.24246/itexplore.v3i1.2024.pp34-48","url":null,"abstract":"Fasilitas Pelayanan Kesehatan mempunyai peran penting dalam kehidupan. Peran ini mencakup keadaan kesejahteraan yang melibatkan tidak hanya ketiadaan penyakit atau kecacatan, tetapi juga keseimbangan yang baik dalam berbagai aspek kehidupan. Tujuan dari penelitian ini adalah mengembangkan Sistem Pendukung Keputusan Pendirian Fasilitas Pelayanan Kesehatan di Kabupaten Semarang Menggunakan Metode Simple Additive Weighting (SAW). Penelitian ini menggunakan metode penelitian kuantitatif dan menganalisis data yang terkait fasilitas pelayanan kesehatan di wilayah Kabupaten Semarang dengan menggunakan metode Simple Additive Weighting (SAW). Sample dalam penelitian ini adalah seluruh kecamatan di wilayah Kabupaten Semarang tahun 2020-2021. Teknik pengumpulan data menggunakan teknik pencarian data literatur. Hasil akhir dari penelitian ini menunjukan bahwa Sistem Pendukung Keputusan dapat merekomendasikan satu dari sembilan belas wilayah pendirian fasilitas pelayanan kesehatan yaitu Kecamatan Bancak, yang mendapatkan rangking 1 (satu) berdasarkan pengolahan data dengan metode SAW.","PeriodicalId":338693,"journal":{"name":"IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi","volume":"22 8","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140462112","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
PERANCANGAN FILM DOKUMENTER KERIS KERATON SURAKARTA SEBAGAI UPAYA PELESTARIAN WARISAN LELUHUR BUDAYA BANGSA 设计一部关于苏拉卡尔塔王宫克利斯的纪录片,努力保护国家的祖传文化遗产
Pub Date : 2024-02-02 DOI: 10.24246/itexplore.v3i1.2024.pp13-33
Andre Firmansyah, Anthony Y.M. Tumimomor
Keris merupakan salah satu warisan budaya Indonesia yang perlu dilestarikan, dan dikenalkan untuk generasi sekarang. Berdasarkan hasil penelusuran yang dilakukan, ditemukan data bahwa masih adanya masyarakat Surakarta yang beranggapan bahwa keris hanya digunakan sebagai pajangan atau jimat yang masih disangkut-pautkan dengan hal-hal yang berkaitan mistis.  Selain itu kurangnya kesadaran masyarakat akan pengetahuan tentang keris dan adanya perbedaan antara keris dalam keraton dan luar keraton Surakarta masih sangat minim di masyarakat. Sehingga perlu adanya media informasi yang mampu memperkenalkan dan memberikan informasi mengenai keris Keraton dan perbedaan keris ini dengan keris luar Keraton melalui media audio visual, salah satunya adalah film dokumenter. Penelitian ini menerapkan metode kualitatif dan strategi linier dalam proses perancangan film dokumenter, sehingga diharapkan mampu menghasilkan media informasi audio visual yang dapat memberikan pengenalan secara detail dan aktual mengenai detail keris dalam keraton dan perbedaanya dengan keris luar keraton kepada masyarakat Surakarta secara khusus dan masyarakat Indonesia secara umum.
Keris 是印度尼西亚的文化遗产之一,需要得到保护并介绍给当代人。根据搜索结果,数据发现苏腊卡尔塔仍有一些人认为克里丝只是用作摆设或护身符,仍与神秘事物有关。 此外,公众对克里丝知识缺乏了解,对苏腊卡尔塔宫殿内外克里丝的区别也知之甚少。因此,有必要通过视听媒体(其中之一是纪录片)来介绍和提供有关凯里斯-凯拉顿以及该凯里斯与凯拉顿以外凯里斯之间区别的信息。本研究在设计纪录片的过程中采用了定性方法和线性策略,从而有望制作出视听信息媒体,向苏腊卡尔塔人民,特别是印尼人民详细、真实地介绍宫殿内的 Keris 及其与宫殿外的 Keris 的区别。
{"title":"PERANCANGAN FILM DOKUMENTER KERIS KERATON SURAKARTA SEBAGAI UPAYA PELESTARIAN WARISAN LELUHUR BUDAYA BANGSA","authors":"Andre Firmansyah, Anthony Y.M. Tumimomor","doi":"10.24246/itexplore.v3i1.2024.pp13-33","DOIUrl":"https://doi.org/10.24246/itexplore.v3i1.2024.pp13-33","url":null,"abstract":"Keris merupakan salah satu warisan budaya Indonesia yang perlu dilestarikan, dan dikenalkan untuk generasi sekarang. Berdasarkan hasil penelusuran yang dilakukan, ditemukan data bahwa masih adanya masyarakat Surakarta yang beranggapan bahwa keris hanya digunakan sebagai pajangan atau jimat yang masih disangkut-pautkan dengan hal-hal yang berkaitan mistis.  Selain itu kurangnya kesadaran masyarakat akan pengetahuan tentang keris dan adanya perbedaan antara keris dalam keraton dan luar keraton Surakarta masih sangat minim di masyarakat. Sehingga perlu adanya media informasi yang mampu memperkenalkan dan memberikan informasi mengenai keris Keraton dan perbedaan keris ini dengan keris luar Keraton melalui media audio visual, salah satunya adalah film dokumenter. Penelitian ini menerapkan metode kualitatif dan strategi linier dalam proses perancangan film dokumenter, sehingga diharapkan mampu menghasilkan media informasi audio visual yang dapat memberikan pengenalan secara detail dan aktual mengenai detail keris dalam keraton dan perbedaanya dengan keris luar keraton kepada masyarakat Surakarta secara khusus dan masyarakat Indonesia secara umum.","PeriodicalId":338693,"journal":{"name":"IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi","volume":"82 13","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140462512","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
APLIKASI PENDATAAN GENUS IKAN CHANNA BERBASIS WEB MENGGUNAKAN FRAMEWORK LARAVEL 使用 laravel 框架的基于网络的鳢鱼属数据收集应用程序
Pub Date : 2024-02-02 DOI: 10.24246/itexplore.v3i1.2024.pp1-12
Briliandiko Panuntun, Budhi Kristianto
Berkembangnya teknologi mempermudah manusia mendapatkan berbagai informasi yang dibutuhkan. Demikian juga dengan pemanfaatan teknologi informasi di dunia perikanan. Saat ini telah berkembang berbagai platform baik untuk penjualan maupun yang sekedar memberikan kemudahan memperoleh informasi tentang berbagai jenis ikan yang ingin dipelajari. Obyek penelitian ini membahas tentang genus ikan Channa atau yang dikenal sebagai ikan gabus yang saat ini mendapat perhatian khusus penggemar ikan baik di dalam maupun luar negeri. Ikan Channa mendapat perhatian khusus karena kemudahan dalam pemeliharaan serta perkembangbiakannya. Mengingat banyaknya genus ikan Channa, maka dibutuhkan media penyediaan informasi yang relevan sehingga dapat digunakan sebagai media belajar. Hal itulah yang mendasari pembuatan aplikasi pendataan genus ikan Channa berbasis Web menggunakan Framework Laravel. Pembuatan aplikasi ini menggunakan Laravel sebagai framework-nya,  Mysql sebagai database dan XAMPP sebagai web server. Hasil dari penelitian ini diharapkan dapat digunakan sebagai aplikasi pembelajaran ikan Channa yang berguna bagi semua orang untuk mendapatkan informasi secara detail terkait dengan ikan Channa tersebut.
技术的发展使人类更容易获得所需的各种信息。信息技术在渔业领域的应用也是如此。目前,已经开发出了各种平台,既有用于销售的,也有只为方便获取想要研究的各种鱼类信息的。本研究的对象是目前受到国内外鱼类爱好者特别关注的鳢属鱼类(又称软骨鱼)。鳢鱼之所以受到特别关注,是因为它易于饲养和繁殖。鉴于鳢属鱼的数量众多,有必要提供相关信息,以便将其作为学习媒介。这就是使用 Laravel 框架制作基于网络的鳢鱼属数据收集应用程序的基础。该应用程序使用 Laravel 作为框架,Mysql 作为数据库,XAMPP 作为网络服务器。这项研究的结果有望被用作鳢鱼学习应用程序,帮助每个人获取与鳢鱼有关的详细信息。
{"title":"APLIKASI PENDATAAN GENUS IKAN CHANNA BERBASIS WEB MENGGUNAKAN FRAMEWORK LARAVEL","authors":"Briliandiko Panuntun, Budhi Kristianto","doi":"10.24246/itexplore.v3i1.2024.pp1-12","DOIUrl":"https://doi.org/10.24246/itexplore.v3i1.2024.pp1-12","url":null,"abstract":"Berkembangnya teknologi mempermudah manusia mendapatkan berbagai informasi yang dibutuhkan. Demikian juga dengan pemanfaatan teknologi informasi di dunia perikanan. Saat ini telah berkembang berbagai platform baik untuk penjualan maupun yang sekedar memberikan kemudahan memperoleh informasi tentang berbagai jenis ikan yang ingin dipelajari. Obyek penelitian ini membahas tentang genus ikan Channa atau yang dikenal sebagai ikan gabus yang saat ini mendapat perhatian khusus penggemar ikan baik di dalam maupun luar negeri. Ikan Channa mendapat perhatian khusus karena kemudahan dalam pemeliharaan serta perkembangbiakannya. Mengingat banyaknya genus ikan Channa, maka dibutuhkan media penyediaan informasi yang relevan sehingga dapat digunakan sebagai media belajar. Hal itulah yang mendasari pembuatan aplikasi pendataan genus ikan Channa berbasis Web menggunakan Framework Laravel. Pembuatan aplikasi ini menggunakan Laravel sebagai framework-nya,  Mysql sebagai database dan XAMPP sebagai web server. Hasil dari penelitian ini diharapkan dapat digunakan sebagai aplikasi pembelajaran ikan Channa yang berguna bagi semua orang untuk mendapatkan informasi secara detail terkait dengan ikan Channa tersebut.","PeriodicalId":338693,"journal":{"name":"IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi","volume":"100 ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140462119","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
PERANCANGAN VIDEO MOTION GRAPHIC SEBAGAI MEDIA TERAPI KOMUNIKASI BAGI ANAK AUTIS
Pub Date : 2023-06-11 DOI: 10.24246/itexplore.v2i2.2023.pp118-137
Filemon Sinaga, Michael Bezaleel, Jasson Prestiliano
Abstrak –Bagi semua anak, komunikasi dan interaksi merupakan fondasi penting untuk belajar dan berkembang tidak terkecuali bagi anak penyandang autis. Anak penyandang autis memiliki gangguan perkembangan neurobiologis yang menghambat proses interaksi, komunikasi, emosi dan kemampuan berperilaku yang tidak bisa disembuhkan namun bisa diterapi. Salah satu metode terapi yang umum digunakan adalah terapi visual. Terapi visual dapat membantu perkembangan komunikasi anak melalui gambar, akan tetapi mengingat alat terapi yang tergolong mahal menjadi masalah bagi orangtua dengan keadaan ekonomi yang sulit. Oleh karena itu, dilakukanlah perancangan video motion graphic sebagai media terapi bagi anak penyandang autis. Penelitian ini menggunakan metode kualitatif dengan pengambilan data berupa wawancara kepada SDLB Talenta Kids Salatiga dan orangtua serta observasi kepada anak penyandang autis. Hasil dari penelitian ini adalah video motion graphic sebagai alat bantu terapi komunikasi bagi anak autis yang terdiri atas 4 level terapi.
抽象——对所有的孩子来说,沟通和互动是重要的学习和发展的基础对自闭症患儿来说也不例外。自闭症患儿有发育障碍阻碍了互动、沟通情感的神经生物学和行为无法治愈的能力但意想不到的治疗。最常用的治疗方法之一是视觉疗法。视觉治疗可以通过图片帮助孩子发展沟通,但鉴于昂贵的治疗工具成为父母面对困难经济条件的问题。因此,为自闭症儿童提供治疗媒介。该研究采用了一种定性的方法,对SDLB天才萨拉提亚的孩子、父母和自闭症儿童的观察进行采访。这个研究的结果是视频运动图形作为辅助治疗的自闭症儿童交流组成4级治疗。
{"title":"PERANCANGAN VIDEO MOTION GRAPHIC SEBAGAI MEDIA TERAPI KOMUNIKASI BAGI ANAK AUTIS","authors":"Filemon Sinaga, Michael Bezaleel, Jasson Prestiliano","doi":"10.24246/itexplore.v2i2.2023.pp118-137","DOIUrl":"https://doi.org/10.24246/itexplore.v2i2.2023.pp118-137","url":null,"abstract":"Abstrak –Bagi semua anak, komunikasi dan interaksi merupakan fondasi penting untuk belajar dan berkembang tidak terkecuali bagi anak penyandang autis. Anak penyandang autis memiliki gangguan perkembangan neurobiologis yang menghambat proses interaksi, komunikasi, emosi dan kemampuan berperilaku yang tidak bisa disembuhkan namun bisa diterapi. Salah satu metode terapi yang umum digunakan adalah terapi visual. Terapi visual dapat membantu perkembangan komunikasi anak melalui gambar, akan tetapi mengingat alat terapi yang tergolong mahal menjadi masalah bagi orangtua dengan keadaan ekonomi yang sulit. Oleh karena itu, dilakukanlah perancangan video motion graphic sebagai media terapi bagi anak penyandang autis. Penelitian ini menggunakan metode kualitatif dengan pengambilan data berupa wawancara kepada SDLB Talenta Kids Salatiga dan orangtua serta observasi kepada anak penyandang autis. Hasil dari penelitian ini adalah video motion graphic sebagai alat bantu terapi komunikasi bagi anak autis yang terdiri atas 4 level terapi.","PeriodicalId":338693,"journal":{"name":"IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126074088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
EFIKASI DIRI DALAM PENGGUNAAN TEKNOLOGI INFORMASI BAGI MAHASISWA CALON GURU DI MASA PANDEMI DAN SESUDAH PANDEMI 在大流行和大流行之后,对未来教师学生使用信息技术的完善
Pub Date : 2023-06-11 DOI: 10.24246/itexplore.v2i2.2023.pp138-153
Friyanti Intan Ully Putri, Krismiyati Krismiyati
Abstrak –  Masuknya Covid-19 dalam dunia pendidikan membuat calon guru dituntut untuk menguasai teknologi dan memiliki self-efficacy tinggi untuk menghadapi perubahan dengan melihat perbandingan pembelajaran  secara online dan kemudian kembali lagi ke pembelajaran tatap muka. Self-efficacy adalah keyakinan individu dalam menghadapi keadaan apapun. Sebagai calon guru sangat penting sekali untuk memahami,  menguasai dan memanfaatkan teknologi dengan memiliki self-efficacy tinggi agar bisa menyelesaikan masalah pembelajaran dengan baik. Penelitian ini bertujuan  mengetahui bagaimana menghadapi masalah self-efficacy dalam perubahan penggunaan teknologi  pada masa pandemi dan setelah pandemi Covid-19, calon guru TIK Pendidikan Teknik Informatika dan Komputer di salah satu perguruan tinggi swasta  Salatiga yang sedang  melaksanakan program praktikum mengajar. Penelitian ini memakai metode kualitatif dan mengumpulkan data melalui wawancara. Melibatkan 10 mahasiswa calon guru sebagai narasumber. Penelitian ini mengidentifikasikan 4 sumber self-efficacy yaitu; Mastery experiences, Experiances of others, Verbal persuasion, Psychological and Emotional influence. Hasil penelitian menunjukkan bahwa dengan empat sumber utama yang diteliti ini sangat mempengaruhi  dalam meningkatkan kepercayaan diri bagi calon guru TIK selama pandemi dan setelah pandemi. Akhirnya, penelitian ini menawarkan rekomendasi untuk penelitian lebih lanjut.
抽象地说——接受教育的第19阶段的Covid-19使未来的教师有必要掌握技术,拥有高自主权,通过在线查看学习比较,然后再回到面对面的学习中来应对变化。在任何情况下,自力更生是个人的信念。作为一名未来的教师,理解、掌握和利用高自我efficacy技术以顺利解决学习问题是至关重要的。该研究旨在了解如何应对大流行和Covid-19大流行技术使用变化中的自efficacy问题。本研究采用定性方法,并通过采访收集数据。包括10名未来的教师作为资料来源。这项研究确定了四种自我效能来源:神秘体验,其他人的体验,言语劝说,心理和情感影响。研究结果表明,有四种主要研究来源对未来教师在大流行期间和大流行后的自信心产生了深远的影响。最后,本研究为进一步研究提供了建议。
{"title":"EFIKASI DIRI DALAM PENGGUNAAN TEKNOLOGI INFORMASI BAGI MAHASISWA CALON GURU DI MASA PANDEMI DAN SESUDAH PANDEMI","authors":"Friyanti Intan Ully Putri, Krismiyati Krismiyati","doi":"10.24246/itexplore.v2i2.2023.pp138-153","DOIUrl":"https://doi.org/10.24246/itexplore.v2i2.2023.pp138-153","url":null,"abstract":"Abstrak –  Masuknya Covid-19 dalam dunia pendidikan membuat calon guru dituntut untuk menguasai teknologi dan memiliki self-efficacy tinggi untuk menghadapi perubahan dengan melihat perbandingan pembelajaran  secara online dan kemudian kembali lagi ke pembelajaran tatap muka. Self-efficacy adalah keyakinan individu dalam menghadapi keadaan apapun. Sebagai calon guru sangat penting sekali untuk memahami,  menguasai dan memanfaatkan teknologi dengan memiliki self-efficacy tinggi agar bisa menyelesaikan masalah pembelajaran dengan baik. Penelitian ini bertujuan  mengetahui bagaimana menghadapi masalah self-efficacy dalam perubahan penggunaan teknologi  pada masa pandemi dan setelah pandemi Covid-19, calon guru TIK Pendidikan Teknik Informatika dan Komputer di salah satu perguruan tinggi swasta  Salatiga yang sedang  melaksanakan program praktikum mengajar. Penelitian ini memakai metode kualitatif dan mengumpulkan data melalui wawancara. Melibatkan 10 mahasiswa calon guru sebagai narasumber. Penelitian ini mengidentifikasikan 4 sumber self-efficacy yaitu; Mastery experiences, Experiances of others, Verbal persuasion, Psychological and Emotional influence. Hasil penelitian menunjukkan bahwa dengan empat sumber utama yang diteliti ini sangat mempengaruhi  dalam meningkatkan kepercayaan diri bagi calon guru TIK selama pandemi dan setelah pandemi. Akhirnya, penelitian ini menawarkan rekomendasi untuk penelitian lebih lanjut.","PeriodicalId":338693,"journal":{"name":"IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116808296","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
PERANCANGAN DAN IMPLEMENTASI SISTEM KONTROL UNTUK TEMPAT SAMPAH OTOMATIS MENGGUNAKAN ARDUINO DAN SENSOR ULTRASONIK 使用ARDUINO和超声波传感器为自动垃圾箱设计和实施的控制系统
Pub Date : 2023-06-11 DOI: 10.24246/itexplore.v2i2.2023.pp104-117
Jonathan Putera Perdana, T. Wellem
Internet-of-Things (IoT) merupakan teknologi yang mengintegrasikan berbagai peralatan dengan Internet. Salah satu pemanfaatan IoT adalah sistem kontrol elektronik pada berbagai peralatan rumah. Peralatan rumah dapat dilengkapi dengan mikrokontroler, sensor, dan aktuator, serta modul komunikasi, sehingga dapat dihubungkan ke internet dan dipantau dari jarak jauh. Salah satu peralatan atau objek yang ada di rumah adalah tempat sampah yang umumnya terbuat dari plastik, tetapi umumnya belum dapat dipantau dan dikontrol otomatis. Tujuan penelitian ini adalah untuk merancang sistem kontrol untuk membuka dan menutup tempat sampah secara otomatis menggunakan Arduino sebagai pengontrol sistem, sensor ultrasonik sebagai pendeteksi objek yang mendekat, motor servo yang berguna untuk menggerakkan tutup tempat sampah, dan buzzer serta LED sebagai indikator ketika terdapat objek yang mendekat. Hasil pengujian sistem menunjukkan bahwa tempat sampah dapat membuka tutupnya secara otomatis saat mendeteksi objek pada jarak paling jauh 50 cm dengan delay selama dua detik, dan kemudian akan tertutup secara otomatis ketika objek tersebut menjauh dari tempat sampah tersebut.
互联网是一种将各种设备集成到互联网上的技术。互联网的主要用途之一是对各种家庭设备的电子控制系统。家庭设备可以配备微控制器、传感器、执行器和通信模块,使它们能够连接到互联网并进行远程监控。室内的一种设备或物体是通常由塑料制成的垃圾桶,但通常无法自动监控和控制。本研究的目的是设计一种控制系统,使垃圾桶自动打开和关闭,使用阿都诺作为系统控制器、超声波传感器作为近距离对象检测器、有用的伺服马达来移动垃圾桶盖,以及蜂鸣器和LED作为指示物靠近时的指标。系统测试结果表明,当您在50厘米(30英寸)的距离内以2秒的延迟检测对象时,垃圾桶可以自动打开盖子,当该物体远离垃圾桶时,自动关闭盖子。
{"title":"PERANCANGAN DAN IMPLEMENTASI SISTEM KONTROL UNTUK TEMPAT SAMPAH OTOMATIS MENGGUNAKAN ARDUINO DAN SENSOR ULTRASONIK","authors":"Jonathan Putera Perdana, T. Wellem","doi":"10.24246/itexplore.v2i2.2023.pp104-117","DOIUrl":"https://doi.org/10.24246/itexplore.v2i2.2023.pp104-117","url":null,"abstract":"Internet-of-Things (IoT) merupakan teknologi yang mengintegrasikan berbagai peralatan dengan Internet. Salah satu pemanfaatan IoT adalah sistem kontrol elektronik pada berbagai peralatan rumah. Peralatan rumah dapat dilengkapi dengan mikrokontroler, sensor, dan aktuator, serta modul komunikasi, sehingga dapat dihubungkan ke internet dan dipantau dari jarak jauh. Salah satu peralatan atau objek yang ada di rumah adalah tempat sampah yang umumnya terbuat dari plastik, tetapi umumnya belum dapat dipantau dan dikontrol otomatis. Tujuan penelitian ini adalah untuk merancang sistem kontrol untuk membuka dan menutup tempat sampah secara otomatis menggunakan Arduino sebagai pengontrol sistem, sensor ultrasonik sebagai pendeteksi objek yang mendekat, motor servo yang berguna untuk menggerakkan tutup tempat sampah, dan buzzer serta LED sebagai indikator ketika terdapat objek yang mendekat. Hasil pengujian sistem menunjukkan bahwa tempat sampah dapat membuka tutupnya secara otomatis saat mendeteksi objek pada jarak paling jauh 50 cm dengan delay selama dua detik, dan kemudian akan tertutup secara otomatis ketika objek tersebut menjauh dari tempat sampah tersebut.","PeriodicalId":338693,"journal":{"name":"IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128167776","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
ANALISIS QUALITY CODE MENGGUNAKAN SONARQUBE DALAM SUATU APLIKASI BERBASIS LARAVEL 质量规范分析使用SONARQUBE在基于LARAVEL的应用程序中
Pub Date : 2023-06-11 DOI: 10.24246/itexplore.v2i2.2023.pp99-103
Ajeng Febriana Rahmawati, Y. A. Susetyo
Analisis Kode Statis (Static Code Analysis) masuk ke dalam metode white box testing yang digunakan pada pengembangan aplikasi. Analisis ini dilakukan dengan cara mengevaluasi source code untuk mendeteksi pelanggaran kode apa saja yang terdapat dalam project aplikasi open source To Do List berbasis website menggunakan Laravel dan Vue.js. Proses analisis kode statis bertujuan memberikan pemahaman serta memastikan basic code pada project telah memenuhi standarisasi pengkodean yang telah ditetapkan. Teknik pengujian source code dilakukan melewati proses scanning pada project dengan standarisasi pengkodean yang telah ditetapkan dan diatur dalam Quality Gate SonarQube sebagai acuan untuk seberapa tinggi kualitas kode yang harus dilalui. Hasil analisis yang diperoleh melalui tool SonarQube menunjukkan pelanggaran kode yang ditemukan secara keseluruhan pada project To Do List dengan beberapa kategori issues, yaitu 4 bug, 2 security hotspots, 31 code smell, dan 117 duplicate lines of code dengan density sebesar 18,3% yang membutuhkan total waktu estimasi pengerjaan untuk perbaikan pelanggaran kode sebanyak 2 jam 35 menit.
静态代码分析进入应用程序开发中使用的白箱测试方法。这一分析是通过对源代码进行评估,以检测在Laravel和Vue.js网站的开放应用程序程序中发现的任何违反代码的行为。静态代码分析的过程旨在提供理解和确保项目的基础代码达到既定的编码标准。源代码测试技术是通过“扫描”项目中设定和设定的编码标准的标准化过程进行的,目的是确定该代码的高质量。通过工具SonarQube犯规获得的代码分析发现整体项目To Do List上的几个问题的类别,即4虫子,2级安全hotspots, 31闻到代码和代码之117 duplicate线密度高达18,3%总共需要时间的工艺改进代码漏洞估计多达2小时35分钟。
{"title":"ANALISIS QUALITY CODE MENGGUNAKAN SONARQUBE DALAM SUATU APLIKASI BERBASIS LARAVEL","authors":"Ajeng Febriana Rahmawati, Y. A. Susetyo","doi":"10.24246/itexplore.v2i2.2023.pp99-103","DOIUrl":"https://doi.org/10.24246/itexplore.v2i2.2023.pp99-103","url":null,"abstract":"Analisis Kode Statis (Static Code Analysis) masuk ke dalam metode white box testing yang digunakan pada pengembangan aplikasi. Analisis ini dilakukan dengan cara mengevaluasi source code untuk mendeteksi pelanggaran kode apa saja yang terdapat dalam project aplikasi open source To Do List berbasis website menggunakan Laravel dan Vue.js. Proses analisis kode statis bertujuan memberikan pemahaman serta memastikan basic code pada project telah memenuhi standarisasi pengkodean yang telah ditetapkan. Teknik pengujian source code dilakukan melewati proses scanning pada project dengan standarisasi pengkodean yang telah ditetapkan dan diatur dalam Quality Gate SonarQube sebagai acuan untuk seberapa tinggi kualitas kode yang harus dilalui. Hasil analisis yang diperoleh melalui tool SonarQube menunjukkan pelanggaran kode yang ditemukan secara keseluruhan pada project To Do List dengan beberapa kategori issues, yaitu 4 bug, 2 security hotspots, 31 code smell, dan 117 duplicate lines of code dengan density sebesar 18,3% yang membutuhkan total waktu estimasi pengerjaan untuk perbaikan pelanggaran kode sebanyak 2 jam 35 menit.","PeriodicalId":338693,"journal":{"name":"IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123563088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1