cover
Contact Name
-
Contact Email
-
Phone
-
Journal Mail Official
-
Editorial Address
-
Location
Kota malang,
Jawa timur
INDONESIA
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Published by Universitas Brawijaya
ISSN : -     EISSN : -     DOI : -
Jurnal Pengembangan Teknlogi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya merupakan jurnal keilmuan dibidang komputer yang memuat tulisan ilmiah hasil dari penelitian mahasiswa-mahasiswa Fakultas Ilmu Komputer Universitas Brawijaya. Jurnal ini diharapkan dapat mengembangkan penelitian dan memberikan kontribusi yang berarti untuk meningkatkan sumber daya penelitian dalam Teknologi Informasi dan Ilmu Komputer.
Arjuna Subject : -
Articles 51 Documents
Search results for , issue "Vol 4 No 11 (2020): November 2020" : 51 Documents clear
Implementasi Algoritme Trivium dan Diffie-Hellman Key Exchange Pada Protokol CoAP Muhammad Alvian Syahputra; Ari Kusyanti; Reza Andria Siregar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 11 (2020): November 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Constrained Application Protocol (CoAP) is a communication protocol that was created for devices with constrained resources. Some of its feature are low header overhead and low parsing complexity which make CoAP a good choice for communication protocol in Internet of things (Iot) base system. However, this protocol does not have security feature, the data that was sent by this protocol can easily be seen by a sniffing attack which mean an attacker can easily read any confidential data that was sent by CoAP. One way to solve this problem is encrypting the data before sending it with CoAP so that an attacker cannot read the data. In this study, we build a simple client-server system that use CoAP as its communication protocol and also implement a stream cipher called Trivium with Diffie-Hellman key exchange (DHKE) to secure the data. The results from this study show that attacker can get the ciphertext only from doing a sniffing attack on the system and not the actual data. The system takes an average of 0.055414 second to encrypt data, an average of 0.058667 second to decypt the ciphertext, and an average of 1.741022 second to send a data which include doing handshaking proses, encrypting data and decrypting the ciphertext. Even though the system is capable to maintain data confidentiality, it still very vulnerable from attacks such as Active Man-in-the-Middle and Crib Dragging.
Pengembangan Sistem Manajemen Guru Les Privat Elsa Akhmal Rohmianti; Denny Sagita Rusdianto; Faizatul Amalia
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 11 (2020): November 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Privatto merupakah website yang digunakan untuk mencari dan memesan guru les privat. Privatto merupakan wadah yang digunakan guru untuk mempromosikan dirinya sebagai guru les privat. Privatto dibuat karena para murid merasa kesulitan memesan guru les karena beberapa faktor seperti tidak tersedianya guru les privat di lingkungannya, ketidakcocokan murid kepada guru karena hal tertentu dan murid tidak memiliki kebebasan dalam memilih guru les privat yang sesuai dengan kebutuhannya. Oleh karena itu dibuatlah sistem manajemen guru les privat yang dapat membantu murid dalam mencari guru les privat sesuai dengan keinginannya. Sistem ini dibangun dengan menggunakan metode Waterfall. Kebutuhan fungsional yang didapatkan sebanyak 60 kebutuhan dan kebutuhan non fungsionalnya yaitu compatibility. Hasil perancangan dan implementasinya dengan menggunakan pendekatan object oriented, dan menggunakan framework Codeigniter dan dengan metode MVC (Model View Controller). Sistem diuji dengan pengujian unit, pengujian validasi dan pengujian compatibility. Pengujian unit menggunakan metode white box serta menggunakan teknik basis path testing. Pengujian validasi dengan menggunakan metode black box dan menghasilkan 77 kasus uji. Pengujian compatibility untuk mengetahui apakah sistem compatible digunakan di beberapa perangkat. Hasil pengujian yang didapatkan dengan pengujian validasi menghasilkan 100% valid dan pada pengujian compatibility yang telah dilakukan, sistem menghasilkan 90% compatible terhadap beberapa browser. Privatto is a website that user to search and ordering private tutors. Privatto is used by the tutor to promote theirself. Privatto is made for student because students feel have a difficulty to order private tutor because any factors, such as unavailable private tutor in their area, unsuitable because some a reason and students don't have a freedom to choose what their want. Accordingly, private tutor manajement sistem built to help student for ordering private tutor. Development of this system uses Software Development Life Cycle with Waterfall. There were 60 functional requirements obtained and non-functional requirement. This system is designed and is implementation by using an Object Oriented approach and uses the Codeigniter framework with MVC (Model, View, Controller) model. Sistem is tested by unit test, this research applies some tests covering white box method for the unit test and with basis path testing. Black box for validation test with 77 cases. Compatibility testing to find out how compatible system used in some equipments. The result is obtained by validation testing making 100% valid and compatibility testing that has been done, the system produces 90% compatible with some browsers.
Implementasi Autentikasi pada Protokol CoAP menggunakan Feige-Fiat-Shamir Identification Scheme Julio Dimitri Fredrik; Ari Kusyanti; Reza Andria Siregar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 11 (2020): November 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Authentication is a problem in Constrained Application Protocol (CoAP). JSON Web Token is one of standard in authentication mechanisms. However, this method has vulnerability in unsecure connection. This is due JWT authentication mechanism send hash secret directly. Feige-Fiat-Shamir (FFS) Identification Scheme is an authentication method apply Zero-Knowledge Proof (ZKP) mechanism. ZKP mechanism is based on knowledge to proof secret without reveal single bit on the secret. This research starts by making pair of secret. The device in this research is hard code by the each one of the secret pair. Then, authentication mechanism is done by proving the that the pairs of secret is valid using FFS Identification Scheme. This research result that FFS Identification Scheme can be use on CoAP authentication. Duplication secret on authentication mechanism by sniffing can be resolve by FFS Identification Scheme mechanism. This research also provides memory and authentication performance enhancement up to 256 bits secret.
Analisis Sentimen Ulasan Produk Kecantikan Menggunakan Metode BM25 dan Improved K-Nearest Neighbor dengan Seleksi Fitur Chi-Square Dewi Syafira; Indriati Indriati; Sutrisno Sutrisno
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 11 (2020): November 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Pengaruh produk kecantikan merupakan hal yang mulai diminati oleh kaum perempuan. Dengan kemudahan yang diberikan saat ini terdapat platform khusus berbasis web maupun mobile phone yaitu Female Daily. Female daily merupakan situs media informasi yang berisi konten produk kecantikan tentang perawatan wajah hingga tubuh untuk siap diberi ulasan oleh konsumen yang telah mencoba atau sedang menggunakan produknya. Data ulasan dapat digunakan sebagai acuan sebelum konsumen ingin mencoba produk kecantikan. Banyaknya ulasan mengakibatkan konsumen sulit untuk memilih produk yang di inginkan. Pada penelitian ini membantu konsumen untuk mengetahui data ulasan tesebut masuk kedalam sentimen positif atau sentimen negatif. Proses dalam Analisis Sentimen memerlukan metode BM25 yang digunakan sebagai pembobotan kata, Improved K-Nearest Neighbor sebagai penentuan dalam memilah sentimen dan Seleksi Fitur Chi-Square untuk mengurangi jumlah kata dalam klasifikasi pada teks. Pengujian dilakukan menggunakan 5-fold cross validation dengan hasil terbaik diperoleh pada nilai k= 15 menghasilkan rata-rata nilai sebesar presisi= 0,9, recall= 0,8, accuracy= 0,7806 dan f-measure= 0,8428 selanjutnya dari pengujian seleksi fitur Chi-Square berdasarkan persentase dengan parameter k=15 didapatkan hasil tertinggi pada persentase sebanyak 40% dan 50% dengan nilai presisi= 0,888, recall= 0,8, accuracy= 0,7818 dan f-measure= 0,842.
Pembangunan Aplikasi Pelaporan Informasi Jalan Rusak di Kota Malang Abyan Naufal Amanullah Sugiharto; Faizatul Amalia; Djoko Pramono
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 11 (2020): November 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Road as an infrastructure for transportation can be damaged by various causes. Dinas Pekerjaan Umum dan Penataan Ruang (DPUPR) is a regional autonomy in infrastructure which covers road. Community complains damaged roads via government's online complaint website due to DPUPR's absence of own platform. This research develops an application which accomodates complains from community regarding damaged roads, the complaints are then received by DPUPR first hand. The application is developed using Waterfall System Development Life Cycle consisting of literature study, requirement analysis, design, implementation, testing, conclusions and suggestions. The results from this research are 13 functional requirements and two non-functional requirements involving three actors on requirement analysis, these requirements generate design and implementation i.e. architecture design, component design, data design and interface design, and implements code, data and interface. The results of implementation are tested with validation testing using Blackbox testing with three test cases resulted 100% validity and unit testing using Whitebox testing with three samples resulted 100% validity, usability testing is conducted with System Usability Scale involving six respondents which resulted score of 75.25, compatibility testing is conducted using Firebase Test Lab which resulted that the application can be run on five different devices with different API levels.
Pengembangan Sistem Deteksi God Class dan Brain Class Code Smell Kevin Azwega; Adam Hendra Brata; Eriq Muhammad Adams Jonemaro
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 11 (2020): November 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Code smell is defect code in object-oriented programming it can cause a problem in the maintenance software system. Defect code cause class that tends to centralize the intelligence of the software system it means god class and brain class code smells. God class occurs because of functional complexity in class high, cohesion class high, and to many use data from the other class. Brain class occurs because it has a brain method in a software system. Detection code smell can be done manually, but it has a long time if detection hundreds code in a software system. That be required tool for detection god class and brain class code smells automatically. to reduce programmer effort in overcoming god class and brain class code smells problem. This system uses software metrics to measure classification god class and brain class. This system has been tested by unit test it used whitebox method, integration testing used bottom up integration method and validation testing used blackbox method. This system can be operated detection god class and brain class code smell less than one second and have detection accuracy one hundred percent.
Temu Kembali Informasi pada Berita Olahraga Berbahasa Indonesia dengan Seleksi Fitur Term Frequency dan Metode BM25 Rachmad Ridlo Baihaqi; Indriati Indriati; Sutrisno Sutrisno
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 11 (2020): November 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Coinciding with the progress of globalization in the modern era now, resulting in increased use of the World Wide Web (WWW) and the internet for sources that provide information online from various countries. A search engine is needed by internet users to search for information. Therefore, resulting in the number of documents stored in digital soared. The vast reach of readers and the short time resulted in the emergence of online media in broadcasting news. The information retrieval system is the function of obtaining information desired by the user or relevant through a query that has been filled out by the user. It is expected that the implementation of Information retrieval can be used in obtaining documents in accordance with user requirements. BM25 method is to calculate the value of similarity (similarity) and then do the ranking process of the similarity of the results of the query. Added to the term frequency feature selection when training data. The test is based on the precision @k value and the kappa measure value of 10 queries. The best value obtained on the precision @k test is when k = 5, with values ​​of 90% and 86%. For the value obtained from the kappa mesure test of 0.85.
Implementasi Teknologi Cloud Computing untuk E-Learning berbasis Website dengan Framework Laravel (Studi Kasus: MAN 9 Jombang) Agung Cahya Kurniawan; Tibyani Tibyani; Faizatul Amalia
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 11 (2020): November 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

E-learning is one of the media used in the teaching and learning process that connects students and schools and other agencies. E-learning MAN 9 Jombang is the implementation of technology to support schools in pursuing advances in information technology. E-learning will be built by utilizing cloud computing technology as a platform for the needs of a centralized infrastructure and data center. Amazon is the cloud computing provider used in this study. The more users access e-learning, the greater the load received, so that more resources are needed, and server resilience in dealing with it. Amazon cloud computing has a large capacity and provides load balancing features to balance the load received by e-learning. This research uses the waterfall method, which is carried out by studying literature and functional requirements related to the system. Perform system design to load testing of e-learning by comparing the feasibility performance test of e-learning systems that use load balancing on Amazon and without load balancing. Based on the results of load testing with 10,000 users using the Jmeter application, e-learning without load balancing has an error of up to 80%, while e-learning is accompanied by installing load balancing on Amazon, experiencing an error of only 54%. These results indicate that the performance is better using load balancing than without the installation of load balancing.
Pengembangan Sistem Rekomendasi Produk Perawatan Kulit Berbasis Web Menggunakan Metode AHP Jojor Yeanesy Sinaga; Faizatul Amalia; Edy Santoso
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 11 (2020): November 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Skin is one of the largest organs in humans. In order to carry out these functions, the skin must be properly guarded and cared for. Especially on facial skin. Besides being able to attract attention, beautiful and healthy facial skin can also increase self-confidence. Choosing facial skin care products should not be arbitrary because it can cause the skin to become irritated and dehydrated. It is very important to see if the skin and problems are first. However, in fact there are still many who choose the wrong care products. Based on these problems, a system of recommendations for skin care products was developed based on skin types and web-based skin problems. To get recommendations, the method used is AnalyticaI Hierarchy Process (AHP). The system development process is carried out using the waterfall method with an Object-Oriented (OO) approach and web-based. Testing on functional requirements is carried out by unit testing and validation. The results obtained are 100% valid in all tested cases. Testing on non-functional requirements is carried out with compatibility testing and the results obtained indicate that the system can be accessed from various browsers and different operating systems. Testing the recommendation method performed with accuracy testing produces a value of 66.67%. The results obtained indicate the system can function properly according to the AnalyticaI Hierarchy Process (AHP) method.
Pengembangan Aplikasi (E-Morin) berbasis Website untuk Pemantauan Masalah dalam Kegiatan Praktik Kerja Industri (PRAKERIN) Siswa menggunakan Model Evolutionary Prototype (Studi Kasus : SMK Negeri 2 Malang) Jhon Septiago Ginting; Retno Indah Rokhmawati; Satrio Agung Wicaksono
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 4 No 11 (2020): November 2020
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Vocational High Schools (SMK) have one goal to equip students in dealing with the world of work / industry. Subjects that support the objectives of the Vocational High School (SMK) are Industrial Work Practices (PRAKERIN). State Vocational High School 2 Malang has a problem that is the absence of technology that can help in the process of Industrial Work Practices (PRAKERIN) to monitor the problems faced by students during Industrial Work Practices (PRAKERIN). In practice, the supervisor of the internship program only monitors students about two weeks or once a month which is done manually. This makes it difficult for schools to monitor and find out the obstacles or problems faced by students while attending industrial work activities. The purpose of this study is to facilitate the school to monitoring the problems faced by students while participating in the internship activities using a website-based application. For the development model of the monitoring application, the problem of industrial work practice students using the Evolutionary Prototype. Stages in developing the application of monitoring the problems of students who are prakerin are requirement analysis, design system, implementation system and testing. The results of the development of monitoring apprenticeship students' problems have four users namely admin of SMK Negeri 2 Malang, Teacher Guidance, Field Guidance and Students. The features of the student monitoring application Industrial work practices consist of registers, logins, logouts, user management, group management, student management practices, see student offenders, manage violations, export violations, manage solutions, export solutions. Application testing uses 2 methods, namely black-box testing and user acceptance testing. Black-box testing to find out all the functionalities that have been made are valid and can run well. While user acceptance testing is conducted on 4 respondents with details of 1 respondent as admin, 1 respondent as supervisor, 1 respondent as field supervisor and 1 respondent as student of industrial work practices. User acceptance testing to get feedback directly from each respondent. The results of user acceptance testing to 4 respondents obtained 100% results answered Yes so that applications can be accepted as needed.

Filter by Year

2020 2020


Filter By Issues
All Issue Vol 9 No 13 (2025): Publikasi Khusus Tahun 2025 Vol 9 No 11 (2025): November 2025 Vol 9 No 10 (2025): Oktober 2025 Vol 9 No 9 (2025): September 2025 Vol 9 No 8 (2025): Agustus 2025 Vol 9 No 7 (2025): Juli 2025 Vol 9 No 6 (2025): Juni 2025 Vol 9 No 5 (2025): Mei 2025 Vol 9 No 4 (2025): April 2025 Vol 9 No 3 (2025): Maret 2025 Vol 9 No 2 (2025): Februari 2025 Vol 9 No 1 (2025): Januari 2025 Vol 8 No 13 (2024): Publikasi Khusus Tahun 2024 Vol 8 No 10 (2024): Oktober 2024 Vol 8 No 9 (2024): September 2024 Vol 8 No 8 (2024): Agustus 2024 Vol 8 No 7 (2024): Juli 2024 Vol 8 No 6 (2024): Juni 2024 Vol 8 No 5 (2024): Mei 2024 Vol 8 No 4 (2024): April 2024 Vol 8 No 3 (2024): Maret 2024 Vol 8 No 2 (2024): Februari 2024 Vol 8 No 1 (2024): Januari 2024 Vol 7 No 13 (2023): Publikasi Khusus Tahun 2023 Vol 7 No 9 (2023): September 2023 Vol 7 No 8 (2023): Agustus 2023 Vol 7 No 7 (2023): Juli 2023 Vol 7 No 6 (2023): Juni 2023 Vol 7 No 5 (2023): Mei 2023 Vol 7 No 4 (2023): April 2023 Vol 7 No 3 (2023): Maret 2023 Vol 7 No 2 (2023): Februari 2023 Vol 7 No 1 (2023): Januari 2023 Vol 7 No 14 (2023): Antrian Publikasi Vol 6 No 13 (2022): Publikasi Khusus Tahun 2022 Vol 6 No 12 (2022): Desember 2022 Vol 6 No 11 (2022): November 2022 Vol 6 No 10 (2022): Oktober 2022 Vol 6 No 9 (2022): September 2022 Vol 6 No 8 (2022): Agustus 2022 Vol 6 No 7 (2022): Juli 2022 Vol 6 No 6 (2022): Juni 2022 Vol 6 No 5 (2022): Mei 2022 Vol 6 No 4 (2022): April 2022 Vol 6 No 3 (2022): Mei 2022 Vol 6 No 2 (2022): Februari 2022 Vol 6 No 1 (2022): Januari 2022 Vol 5 No 13 (2021): Publikasi Khusus Tahun 2021 Vol 5 No 12 (2021): Desember 2021 Vol 5 No 11 (2021): November 2021 Vol 5 No 10 (2021): Oktober 2021 Vol 5 No 9 (2021): September 2021 Vol 5 No 8 (2021): Agustus 2021 Vol 5 No 7 (2021): Juli 2021 Vol 5 No 6 (2021): Juni 2021 Vol 5 No 5 (2021): Mei 2021 Vol 5 No 4 (2021): April 2021 Vol 5 No 3 (2021): Maret 2021 Vol 5 No 2 (2021): Februari 2021 Vol 5 No 1 (2021): Januari 2021 Vol 5 No 13 (2021) Vol 4 No 13 (2020): Publikasi Khusus Tahun 2020 Vol 4 No 12 (2020): Desember 2020 Vol 4 No 11 (2020): November 2020 Vol 4 No 10 (2020): Oktober 2020 Vol 4 No 9 (2020): September 2020 Vol 4 No 8 (2020): Agustus 2020 Vol 4 No 7 (2020): Juli 2020 Vol 4 No 6 (2020): Juni 2020 Vol 4 No 5 (2020): Mei 2020 Vol 4 No 4 (2020): April 2020 Vol 4 No 3 (2020): Maret 2020 Vol 4 No 2 (2020): Februari 2020 Vol 4 No 1 (2020): Januari 2020 Vol 3 No 12 (2019): Desember 2019 Vol 3 No 11 (2019): November 2019 Vol 3 No 10 (2019): Oktober 2019 Vol 3 No 9 (2019): September 2019 Vol 3 No 8 (2019): Agustus 2019 Vol 3 No 7 (2019): Juli 2019 Vol 3 No 6 (2019): Juni 2019 Vol 3 No 5 (2019): Mei 2019 Vol 3 No 4 (2019): April 2019 Vol 3 No 3 (2019): Maret 2019 Vol 3 No 2 (2019): Februari 2019 Vol 3 No 1 (2019): Januari 2019 Vol 2 No 12 (2018): Desember 2018 Vol 2 No 11 (2018): November 2018 Vol 2 No 10 (2018): Oktober 2018 Vol 2 No 9 (2018): September 2018 Vol 2 No 8 (2018): Agustus 2018 Vol 2 No 7 (2018): Juli 2018 Vol 2 No 6 (2018): Juni 2018 Vol 2 No 5 (2018): Mei 2018 Vol 2 No 4 (2018): April 2018 Vol 2 No 3 (2018): Maret 2018 Vol 2 No 2 (2018): Februari 2018 Vol 2 No 1 (2018): Januari 2018 Vol 2 No 8 (2018) Vol 2 No 6 (2018) Vol 1 No 12 (2017): Desember 2017 Vol 1 No 11 (2017): November 2017 Vol 1 No 10 (2017): Oktober 2017 Vol 1 No 9 (2017): September 2017 Vol 1 No 8 (2017): Agustus 2017 Vol 1 No 7 (2017): Juli 2017 Vol 1 No 6 (2017): Juni 2017 Vol 1 No 5 (2017): Mei 2017 Vol 1 No 4 (2017): April 2017 Vol 1 No 3 (2017): Maret 2017 Vol 1 No 2 (2017): Februari 2017 Vol 1 No 1 (2017): Januari 2017 More Issue