Teknik: Jurnal Ilmu Teknik dan Informatika https://journal.stiestekom.ac.id/index.php/TEKNIK <p class="mb-0 text-dark"><strong>Teknik: Jurnal Ilmu Teknik dan Informatika ;&nbsp; </strong>eISSN: <a href="https://issn.brin.go.id/terbit/detail/20211014591646800" target="_blank" rel="noopener">2798-2513</a>; pISSN: <a href="https://issn.brin.go.id/terbit/detail/20211014591646800" target="_blank" rel="noopener">2808-8751</a> merupakan <em>peer-reviewed journal&nbsp;</em>yang mempublikasikan artikel-artikel ilmiah dalam bidang ilmu-ilmu Teknik dan Informatika yang meliputi bidang : Network Computer and Security, Computer Architecture Design, Data Mining &amp; Big Data, Human Computer &amp; Interaction, Sistem pakar (Expert System), Jaringan syaraf tiruan (Artificial Neural Network), Algoritma genetic, Penalaran&nbsp; komputer berbasis kasus (Case Based Reasoning), Agen Cerdas (Intelligent Software Agents), Geographical Information System, Decision Support System, Mobile Computing &amp; Application, Projeck Management IT. Yang dikelola dan diterbitkan oleh LPPM Sekolah Tinggi Ilmu Ekonomi - Studi Ekonomi Modern. Artikel-artikel yang dipublikasikan di Jurnal Ilmu Teknik dan Informasi meliputi hasil penelitian ilmiah asli (prioritas utama) dan artikel ulasan ilmiah yang bersifat baru (tidak prioritas) dari berbagai kalangan akademisi dan peneliti yang belum diterbitkan di tempat lain. Teknik: Jurnal Ilmu Teknik dan Informatika&nbsp;terbit secara berkala tiap 6 bulanan, yaitu pada Mei dan Oktober.</p> en-US ahmad.ashifuddin@gmail.com (Faza Muhammad) ekosiswanto.oke@gmail.com (Eko Siswanto) Tue, 09 May 2023 09:48:46 +0800 OJS 3.1.2.1 http://blogs.law.harvard.edu/tech/rss 60 SIBOX Smart Loker System with Dynamic Systems Development Method https://journal.stiestekom.ac.id/index.php/TEKNIK/article/view/302 <p>At this time logistics companies have a very important role in everyday life, especially in package delivery. The high level of online shopping is one of the reasons why the role of logistics is very important in our daily lives. Thus, seeing the common problems that occur in the conventional logistics delivery process, we came up with the idea to create an integrated smart locker to be one of the replacements for existing logistics outlets, we hope that with this application we can reduce the company's logistics expenses used in procuring logistics outlets and make it easier for couriers to work in the package delivery process. We created this application using a microservices architecture with the SDLC method used is Agile Dynamic System Development (DSDM). React JS framework as an interface and Express js and Laravel as an application that works behind the interface. The idea that we initiated we raised as a project within the company with the client from the company. In the end, the smart locker program made using the DSDM method has been completed and is ready to be implemented in the company and the client</p> Meida Cahyo Untoro, Daffa Praramadhana, Akmal Fauzan Suranta, Iqbal Amrulloh, Mugi Praseptiawan Copyright (c) 2023 Teknik: Jurnal Ilmu Teknik dan Informatika https://journal.stiestekom.ac.id/index.php/TEKNIK/article/view/302 Mon, 08 May 2023 08:57:51 +0800 Pengukuran Perangkat Lunak Menggunakan Function Point Analysis – Studi Kasus Software Akuntansi “Beecloud” https://journal.stiestekom.ac.id/index.php/TEKNIK/article/view/273 <p><em>Accounting software is a must have for small and large companies. In carrying out its business the company uses special accounting software. To find out how complex the software used , it is necessary to have software measurements . Measurements use the Function Point Analysis method where measurements are measured based on their functionality. There are 3 factors used as measurement tools, namely Crude Function Point (CFP), Relative Complexity Adjustment Factor (RCAF), and Function Point (FP). Based on the results of calculations using 3 methods, the Crude Function Point (CFP) is 11</em><em>548</em><em>, the Relative Complexity Adjustment Factor (RCAF) is 64, the Function Point (FP) is 15330.4. From the results obtained from calculations using the Function Point Analysis method, it can be seen that the Beecloud web-based accounting software is very complex.</em></p> Denny Agung Situmeang Copyright (c) 2023 Teknik: Jurnal Ilmu Teknik dan Informatika https://journal.stiestekom.ac.id/index.php/TEKNIK/article/view/273 Mon, 08 May 2023 08:58:27 +0800 Deteksi Malware Statis Menggunakan Deep Neural Networks Pada Portable Executable https://journal.stiestekom.ac.id/index.php/TEKNIK/article/view/325 <p><em>Latar Belakang: Dua komponen utama pada analisismalware adalah analisis malware statis yang melibatkan pemeriksaan struktur dasar malware yang dapat dieksekusi tanpa mengeksekusinya sedangkan analisis malware dinamis bergantung pada pemeriksaan perilaku malware setelah menjalankannya di lingkungan yang terkendali. Analisis malware statis biasanya dilakukan oleh perangkat lunak anti-malware modern dengan menggunakan analisis berbasis tanda tangan atau analisis berbasis heuristik. Tujuan Utama: Tujuan dari penelitian ini adalah megusulkan dan mengevaluasi deep neural network untuk menganalisis file portabel secara statis guna mempelajari fitur-fitur dari portable executable malware untuk meminimalkan terjadinya false positive saat mengenali malware baru. Metode penelitian: Model yang diusulkan dalam penelitian ini adalah model Neural Network with Dropout terhadap model pohon keputusan untuk memeriksa seberapa baik kinerjanya dalam mendeteksi file PE berbahaya yang sebenarnya. Metode format-agnostik digunakan untuk mengekstrak fitur dari file. Dataset digunakan untuk melatih model yang diusulkan dan membandingkan hasil dengan dataset malware lain yang diketahui. hasil:&nbsp; Hasil dari penelitian ini menunjukkan bahwa penggunaan jaringan saraf dalam yang sederhana untuk mempelajari fitur PE vektor tidak hanya efektif, tetapi juga kurang intensif sumber daya dibandingkan dengan metode deteksi heuristik konvensional. kesimpulan:&nbsp; Model yang diusulkan dalma penelitian ini mencapai AUC sebesar 99,8% dengan 98% true positive pada 1% false positive pada kurva ROC. Untuk menunjukkan bahwa model ini berpotensi melengkapi atau menggantikan perangkat lunak anti-malware konvensional maka untuk penelitian dimasa depan diusulkan untuk mengimplementasikan model ini secara praktis</em></p> Dieta Wahyu Asry, Eko Siswanto, Dendy Kurniawan, Haris Ihsanil Huda Copyright (c) 2023 Teknik: Jurnal Ilmu Teknik dan Informatika https://journal.stiestekom.ac.id/index.php/TEKNIK/article/view/325 Tue, 09 May 2023 09:16:42 +0800 User Interface Berbasis Web Pada Perangkat Internet Of Things https://journal.stiestekom.ac.id/index.php/TEKNIK/article/view/326 <p><em>Tujuan Utama:&nbsp; Tujuan utama dari penelitian ini adalah untuk menyediakan User-Interface (UI) berbasis web yang dapat mengatasi tantangan dan memberikan kontrol data secara real-time. Oleh karena itu, kami telah membuat prototipe User Interface yang dapat mendemonstrasikan konsep situs web pengelola IoT dan memberikan bukti penerapan konsep tersebut. Platform yang diusulkan dimaksudkan untuk berkontribusi dalam meningkatkan persepsi pengguna terhadap perangkat IoT. Background problem: Dengan kemajuan yang berkembang dalam teknologi Internet of Things (IoT), yang menggabungkan berbagai perangkat dengan fungsi, kemampuan, dan protokol komunikasi yang berbeda, penting untuk menyediakan platform yang memungkinkan pengguna IoT untuk berinteraksi dengan perangkat IoT mereka secara langsung dan dapat kelola mereka dengan mudah melalui platform itu dari berbagai lokasi kapan saja untuk melindungi privasi mereka saat menggunakan perangkat IoT. Metode Penelitian: Metode eksperimental dan survei digunakan dalam penelitian ini untuk mengevaluasi persepsi pengguna terhadap penggunaan sebuah platform yang menggabungkan semua perangkat IoT mereka dan memungkinkan mereka mengelola perangkat berdasarkan preferensi mereka melalui platform tersebut dan melindungi privasi mereka. Temuan: Temuan menunjukkan perlunya membuat platform di mana pengguna dapat mengontrol berbagai perangkat IoT dari jarak jauh. Ini juga menunjukkan bahwa prototipe situs web adalah platform yang mudah digunakan, dan dapat digunakan dengan mudah tanpa pengalaman teknis apa pun. Pengguna dapat mengakses informasi tentang perangkat IoT yang terhubung serta mengontrolnya. Kesimpulan: Prototipe dapat digunakan untuk mendemonstrasikan konsep aplikasi web yang diusulkan, sementara hasil survei menunjukkan kebutuhan untuk platform yang mudah digunakan untuk mengontrol perangkat IoT dari jarak jauh dan meningkatkan persepsi privasi </em> <em>pengguna di lingkungan IoT.</em></p> Sigit Umar Anggono, Edy Siswanto, Laksamana Rajendra Haidar Azani Fajri, Munifah Copyright (c) 2023 Teknik: Jurnal Ilmu Teknik dan Informatika https://journal.stiestekom.ac.id/index.php/TEKNIK/article/view/326 Tue, 09 May 2023 09:46:26 +0800 Analisis Tes Flakiness Untuk Machine Learning Menggunakan Python https://journal.stiestekom.ac.id/index.php/TEKNIK/article/view/323 <p><em>Main Objective: Tujuan dari penelitian ini adalah untuk mengetahui penyebab dari flaky test yang paling umum terjadi pada proyek Python dengan membandingkan penelitian yang berfokus pada proyek Java sebelumnya. Background problem: Tes tidak stabil dapat gagal atau lulus tanpa ada perubahan pada kode yang diuji, ini dapat menghancurkan kepercayaan pengembang pada rangkaian pengujian dan jika diabaikan menyebabkan bug dalam kode yang dirilis.&nbsp; Novelty: penelitian menggunakan pendekatan empiris dari proyek Python open-source paling populer di GitHub. Sejumlah 197 komitmen dengan kata kunci yang menunjukkan kelemahan uji diperiksa secara manual dan dikategorikan menurut akar penyebab kelemahan masing-masing. Research Method: metode analisis pengujian flakiness digunakan dengan urutan tahap filtering commit dan dua analisis. Finding/Result: hasil penelitian dibandingkan dengan studi proyek Java sebelumnya, dan ditemukan dua penyebab kelemahan yakni presisi dan pelatihan (jaringan Machine learning). Flakiness presisi disebabkan oleh pernyataan dengan ambang batas yang terlalu tinggi atau terlalu rendah. Kelemahan pelatihan disebabkan oleh pengaturan pelatihan yang salah dari jaringan Machine learning dalam pengujian. Sebagian besar tes dalam proyek Python ditemukan tidak stabil karena masalah dengan menunggu asinkron, presisi, dan jaringan.&nbsp; Conclusion: Developer Python dimasa depan akan mendapat manfaat dari pengetahuan tentang jebakan umum yang dapat menyebabkan kelemahan dalam rangkaian pengujian mereka. Hasil dari penelitian ini dapat digunakan sebagai referensi bagi para peneliti di masa depan dengan area penlitian tes flakiness atau area serupa lainnya.</em>.</p> Silvia FardilaSoliha Copyright (c) 2023 Teknik: Jurnal Ilmu Teknik dan Informatika https://journal.stiestekom.ac.id/index.php/TEKNIK/article/view/323 Tue, 09 May 2023 00:00:00 +0800