Claim Missing Document
Check
Articles

Found 18 Documents
Search

ANALISIS PERBANDINGAN METODE SOAP DAN REST YANG DIGUNAKAN PADA FRAMEWORK FLASK UNTUK MEMBANGUN WEB SERVICE Putra, M Gilvy Langgawan; Putera, M Ihsan Alfani
SCAN - Jurnal Teknologi Informasi dan Komunikasi Vol 14, No 2 (2019)
Publisher : Universitas Pembangunan Nasional "Veteran" Jawa Timur

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33005/scan.v14i2.1480

Abstract

Abstrak. SOAP singkatan dari Simple Object Access Protocol. SOAP adalah protokol untuk pertukaran informasi dengan desentralisasi dan terdistribusi. SOAP dibangun dengan menggunakan protokol komunikasi HTTP. Karena HTTP didukung oleh semua browser dan server, maka SOAP dapat berkomunikasi dengan berbagai aplikasi meskipun terdapat perbedaan sistem operasi, teknologi, dan bahasa pemrogramannya. Peran SOAP di dalam teknologi web service adalah sebagai protokol pemaketan untuk pesan-pesan (messages) yang digunakan secara bersama oleh aplikasi-aplikasi penggunanya. .Flask adalah microframework Bila dibandingkan dengan Django, Flask jauh lebih ringan dan cepat karena Flask dibuat dengan ide menyederhanakan inti framework-nya seminimal mungkin. Dengan tagline “web development, one drop at a time”, Flask dapat membantu kita membuat situs dengan sangat cepat meskipun dengan librari yang sederhana.Pada Flask, kita tidak akan menemukan konsep-konsep besar seperti MVC. Namun Flask masih menyediakan fungsi-fungsi dasar seperti routing.REST masih cukup baru, sedangkan SOAP telah merevolusi RPC dan lebih terbuka dibanding batasan-batasan yang ada di versi sebelumnya.REST lebih kepada filosofi lama, ketimbang sebuah teknologi yang baru. Tetapi dalam kenyataannya datang kemudian dalam teknologiKata Kunci: Flask , SOAP, REST DOI : https://doi.org/10.33005/scan.v14i2.1480
PEMBUATAN SISTEM INFORMASI SURAT KETERANGAN PENDAMPING IJAZAH (SI-SEPI) BERBASIS WEBSITE Fikri, Ahmad Maulana; Tandirau, Dorce Berkat; Putera, M. Ihsan Alfani
SPECTA Journal of Technology Vol 4 No 1 (2020): SPECTA Journal of Technology
Publisher : LPPM ITK

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35718/specta.v4i1.173

Abstract

Mahasiswa dituntut memiliki softskill disamping kompetensi intelektual dan professional (hardskill). Hal ini dikarenakan pendidikan bertujuan mengolah pikir suatu mahasiswa, baik untuk kecerdasan intelektual, emosional maupun spiritual. Saat ini, dunia pasca kuliah percaya bahwa sumber daya manusia yang unggul dan handal adalah seseorang yang tidak hanya mahir dalam hardskill saja, melainkan juga dalam aspek softskill. Oleh karena itu, setiap institusi mengeluarkan surat keterangan pendamping ijazah (SKPI) untuk membantu mahasiswa dalam menghadapi dunia pasca kuliah. Surat keterangan pendamping ijazah atau kerap disebut dengan SKPI adalah dokumen resmi yang dikeluarkan oleh institusi perguruan tinggi. SKPI memuat hal-hal yang mencakup capaian akademik atau kualifikasi dari pendidikan tinggi bergelar. Dalam uraian yang telah dipaparkan sebelumnya, terusul suatu gagasan untuk membuat website sistem informasi surat keterangan pendamping ijazah. Studi kasus penelitian ini dilakukan pada Institut Teknologi Kalimantan (ITK). Metode yang digunakan dalam penelitian ini meliputi perencanaan, perancangan sistem dan implementasi sistem. Website ini bertujuan untuk mempermudah mahasiswa dalam penginputan file pendukung SKPI. Selain itu, tenaga kependidikan juga mudah untuk mengawasi mahasiswa dalam pencapaian berkas-berkas yang dibutuhkan untuk melengkapi SKPI di ITK. Hal ini, dapat mempermudah dan mempercepat kinerja baik dari segi mahasiswa maupun tenaga kependidikan di ITK. Hasil dari penelitian ini berupa website yang dapat menyimpan berkas-berkas sertifikat setiap mahasiswa untuk mengajukan SKPI.
PENINGKATAN KECERDASAN COMPUTER PLAYER PADA GAME PERTARUNGAN BERBASIS K-NEAREST NEIGHBOR BERBOBOT Putera, M Ihsan Alfani; Murti, Darlis Heru
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 16, No. 1, Januari 2018
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12962/j24068535.v16i1.a710

Abstract

Salah satu teknologi komputer yang berkembang dan perubahannya cukup pesat adalah game. Tujuan dibuatnya game adalah sebagai sarana hiburan dan memberikan kesenangan bagi penggunanya. Contoh elemen dalam pembuatan game yang penting adalah adanya tantangan yang seimbang sesuai level. Dalam hal ini, adanya kecerdasan buatan atau AI merupakan salah satu unsur yang diperlukan dalam pembentukan game. Penggunaan AI yang tidak beradaptasi ke strategi lawan akan  mudah diprediksi dan repetitif. Jika AI terlalu pintar maka player akan kesulitan dalam memainkan game tersebut. Dengan keadaan seperti itu akan menurunkan tingkat enjoyment dari pemain. Oleh karena itu, dibutuhkan suatu metode AI yang dapat beradaptasi dengan kemampuan dari player yang bermain. Sehingga tingkat kesulitan yang dihadapi dapat mengikuti kemampuan pemainnya dan pengalaman enjoyment ketika bermain game terus terjaga. Pada penelitian sebelumnya, metode AI yang sering digunakan pada game berjenis pertarungan adalah K-NN. Namun metode tersebut menganggap semua atribut dalam game adalah sama sehingga hal ini mempengaruhi hasil learning AI menjadi kurang optimal.Penelitian ini mengusulkan metode untuk AI dengan menggunakan metode K-NN berbobot pada game berjenis pertarungan. Dimana, pembobotan tersebut dilakukan untuk memberikan pengaruh setiap atribut dengan bobot disesuaikan dengan aksi player. Dari hasil evaluasi yang dilakukan terhadap 50 kali pertandingan pada 3 skenario uji coba, metode yang diusulkan yaitu K-NN berbobot mampu menghasilkan tingkat kecerdasan AI dengan akurasi sebesar 51%. Sedangkan, metode sebelumnya yaitu K-NN tanpa bobot hanya menghasilkan tingkat kecerdasan AI sebesar 38% dan metode random menghasilkan tingkat kecerdasan AI sebesar 25%.
Sistem Presensi Online Menggunakan Arsitektur Pengembangan Perangkat Lunak Model-View-Viewmodel Adha Setiawan Wiyana; M. Ihsan Alfani Putera; Sri Rahayu Natasia
Teknika Vol 10 No 3 (2021): November 2021
Publisher : Center for Research and Community Service, Institut Informatika Indonesia (IKADO) Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.34148/teknika.v10i3.398

Abstract

PT. Lintasmaya Network Samarinda adalah perusahaan yang bergerak di bidang jasa dengan memberikan layanan IT Support kepada perusahaan lain. Sebagai perusahaan yang bergerak di bidang jasa, PT. Lintasmaya Network Samarinda perlu memastikan untuk dapat memberikan layanan terbaik kepada konsumen dengan memperhatikan kinerja karyawan. Agar hal tersebut dapat tercapai, maka solusi yang dipilih oleh PT. Lintamaya Network Samarinda adalah membangun sistem presensi berbasis aplikasi mobile. Hanya saja karena PT. Lintasmaya Network Samarinda tidak memiliki kemampuan dan pengalaman dalam mengembangkan sebuah aplikasi mobile, sistem presensi tersebut tidak dapat berjalan dengan baik. Berangkat dari masalah tersebut, maka diadakan penelitian pengembangan sistem presensi berbasis aplikasi mobile dengan menggunakan metode pengembangan perangkat lunak Personal Extreme Programming (PXP) dan arsitektur Model-View-Viewodel (MVVM). Metode pengembangan perangkat lunak PXP terdiri dari tujuh proses yaitu requirement, planning, iteration initialization, design, implementation, system testing, dan retrospective. Sedangkan aristektur MVVM adalah penulisan kode yang dibagi menjadi tiga bagian terdiri dari view, viewmodel, dan model. Adapun hal lain yang menjadi perhatian dalam penelitian ini adalah penerapan IMEI untuk mengenali perangkat, GPS untuk mendapatkan lokasi, dan JWT Authentication untuk keamanan fitur. Melalui penerapan tersebut, sistem dapat memberikan hal positif seperti data yang akurat dan penggunaan fitur yang terbatas hanya untuk pihak perusahaan.
Pembangunan Sistem Informasi Manajemen Laboratorium Terpadu Universitas ABC Dimas Saputra; Lovinta Happy Atrinawati; M. Ihsan Alfani Putera
J-SAKTI (Jurnal Sains Komputer dan Informatika) Vol 5, No 2 (2021): EDISI SEPTEMBER
Publisher : STIKOM Tunas Bangsa Pematangsiantar

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (829.41 KB) | DOI: 10.30645/j-sakti.v5i2.389

Abstract

The need for information technology at this time has become an obligation for every company or organization. One that applies the development of information technology is ABC University. ABC University is a university that was founded in 2012 and along with the development of educational infrastructure every year, in 2020 ABC University has just completed the construction of an integrated laboratory building that functions as a place for research, learning, and academic and non-academic activities. This Integrated Laboratory will be used by 17 study programs at ABC University, more than 3000 students as well as lecturers and the academic community. With the limited number of rooms and laboratory assets for a large number of laboratory users, a system that functions to facilitate the use of laboratories is needed, starting from scheduling laboratory use, borrowing laboratory space, and borrowing laboratory equipment, Therefore, an information system needs to be developed in order to meet the needs of the ABC University Integrated Laboratory, namely the ABC University Integrated Laboratory Management Information System (MIS). The method used in developing this Integrated Laboratory SIM is the Scrum method which includes sprint planning, daily scrum, sprint review, and sprint retrospective. Based on 5 iterations during the development process of the Integrated Laboratory MIS, the total backlog items obtained were 65 backlog items. The ABC University Integrated Laboratory MIS has also been hosted on ABC University's servers and can be accessed via the https://labterpadu.itk.ac.id link.
Web-based Application for Classification Using Naïve Bayes and K-means Clustering (Case Study: Tic-tac-toe Game) Indriyani Indriyani; M. Ihsan Alfani Putera
International Journal of Engineering and Emerging Technology Vol 5 No 1 (2020): January - June
Publisher : Doctorate Program of Engineering Science, Faculty of Engineering, Udayana University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24843/IJEET.2020.v05.i01.p04

Abstract

A database can consist of numerical and non-numerical attributes. However, several data processing algorithms, such as K-means clustering, can be used only in a dataset with numerical attributes. Data generalization by using Naïve Bayes and K-means clustering methods is usually employed WEKA (Waikato environment for knowledge analysis) application. Although the strength of WEKA lies in increasingly complete and sophisticated algorithms, the success of data mining still lies in the knowledge factor of the human implementer. The task of collecting high-quality data and knowledge of modeling and the use of appropriate algorithms is needed to guarantee the accuracy of the expected formulations. In this paper, we propose a simple web-based application that can be used like WEKA. The methodology used in this study includes several stages. The first stage is the preparation of data, which is the tic-tac-toe game dataset that is converted to CSV (comma-separated values) format. The next stage is the process of modifying data from non-numeric to numeric, specifically for clustering with the K-means algorithm. Afterward, the calculation of the distance between data is conducted and followed by data clustering. The final stage is the summary of these processes and results. From the experimental results, it was found that clustering can be done on categorical attributes that are transformed first into the numerical form using web-based applications.
Pelatihan Peningkatan Produktivitas Pelaku Industri Rumahan melalui Teknologi Informasi dan Komunikasi di Kota Balikpapan Tegar Palyus Fiqar; Ariyadi Ariyadi; Aditya Putra Pratama; Gusti Ahmad Fanshuri; Soleh Ardiansyah; Lovinta Happy Atrinawati; Sri Rahayu Natasia; Vinda Daningrum; Yuyun Tri Wiranti; Muhammad Ihsan Alfani Putera
Jurnal Pengabdian Pada Masyarakat Vol 5 No 2 (2020)
Publisher : Universitas Mathla'ul Anwar Banten

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1175.606 KB) | DOI: 10.30653/002.202052.283

Abstract

TRAINING IN INCREASING PRODUCTIVITY OF HOME INDUSTRY BUSINESS OWNERS THROUGH INFORMATION AND COMMUNICATION TECHNOLOGY IN THE CITY OF BALIKPAPAN. Information and Communication Technology (ICT) could be effective tools for females to scale their small and medium enterprises. However, their role in ICT development is considerably minor. Men are still holding important role in ICT. On the other hand, women are dominated minor parts, such as administration, data entry, and komputer operation. In another word, ICT is measurably far out for women. Therefore, in order to scale home industries which are run by females, skill enhancements are needed in operating ICT for improving economist productivity. Indonesian Association of Higher Education in Informatics and Computing (APTIKOM) and Ministry of Female Empowerment and Child Protection (KPPPA) collaborate to organize ICT training for home industries by trained APTIKOM members. Kalimantan Institute of Technology (ITK) has chosen to prosvide training at Komputer Laboratory, ITK Campus. This program was held in order to give insight and knowledge on managing home industry with optimum effort by utilizing ICT.
RANCANG BANGUN SISTEM PENDUKUNG KEPUTUSAN PENENRUAN CALON PENERIMA BEASISWA MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING PADA KPw BANK INDONESIA BALIKPAPAN M. Ihsan Alfani Putera; M. Gilvy Langgawan Putra
Antivirus : Jurnal Ilmiah Teknik Informatika Vol 14 No 2 (2020): November 2020
Publisher : Universitas Islam Balitar

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35457/antivirus.v14i2.1213

Abstract

Republik Indonesia, tetapi juga peduli akan dunia pendidikan Indonesia dengan cara memberikan beasiswa kepada mahasiswa-mahasiswa yang berhak mendapatkannya melalui lembaga Beasiswa Bank Indonesia. Beasiswa Bank Indonesia Balikpapan adalah lembaga yang memberikan beasiswa kepada mahasiswa berprestasi, baik dalam bidang akademik maupun social, dan juga kepada mahasiswa yang kurang mampu. Dalam menentukan penerima beasiswa saat ini, dilakukan proses seleksi satu per satu kepada para pendaftar dan dilakukan pembahasan oleh para penyeleksi untuk mengambil keputusan bersama. Berdasarkan hasil analisis permasalahan yang ada, maka pada penelitian ini dikembangkan sistem informasi terkait proses penyeleksian calon peserta beasiswa Bank Indonesia. Pada penelitian ini digunakan metode SAW (Simple Additive Weighting). Metode ini mencari nilai bobot untuk setiap atribut kemudian melakukan proses perankingan yang akan menentukan alternatif yang optimal, yaitu mahasiswa terbaik. Penelitian ini dikembangkan dan diuji menggunakan bahasa pemrograman PHP dan MySQL. Hasil uji coba menunjukkan bahwa telah berhasil dikembangkan sistem informasi pendukung keputusan yang dapat memberikan kemudahan dalam menyeleksi calon penerima beasiswa Bank Indonesia.
Pembangunan Sistem Informasi Manajemen Laboratorium Terpadu Universitas ABC Dimas Saputra; Lovinta Happy Atrinawati; M. Ihsan Alfani Putera
J-SAKTI (Jurnal Sains Komputer dan Informatika) Vol 5, No 2 (2021): EDISI SEPTEMBER
Publisher : STIKOM Tunas Bangsa Pematangsiantar

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30645/j-sakti.v5i2.389

Abstract

The need for information technology at this time has become an obligation for every company or organization. One that applies the development of information technology is ABC University. ABC University is a university that was founded in 2012 and along with the development of educational infrastructure every year, in 2020 ABC University has just completed the construction of an integrated laboratory building that functions as a place for research, learning, and academic and non-academic activities. This Integrated Laboratory will be used by 17 study programs at ABC University, more than 3000 students as well as lecturers and the academic community. With the limited number of rooms and laboratory assets for a large number of laboratory users, a system that functions to facilitate the use of laboratories is needed, starting from scheduling laboratory use, borrowing laboratory space, and borrowing laboratory equipment, Therefore, an information system needs to be developed in order to meet the needs of the ABC University Integrated Laboratory, namely the ABC University Integrated Laboratory Management Information System (MIS). The method used in developing this Integrated Laboratory SIM is the Scrum method which includes sprint planning, daily scrum, sprint review, and sprint retrospective. Based on 5 iterations during the development process of the Integrated Laboratory MIS, the total backlog items obtained were 65 backlog items. The ABC University Integrated Laboratory MIS has also been hosted on ABC University's servers and can be accessed via the https://labterpadu.itk.ac.id link.
Pengembangan Sistem Informasi Nilai Pajak Air Tanah dengan Menggunakan Model Scrum M. Ihsan Alfani Putera; Sri Rahayu Natasia; Nursanti Novi Arisa
Jurnal Sistim Informasi dan Teknologi 2022, Vol. 4, No. 3
Publisher : Rektorat Universitas Putra Indonesia YPTK Padang

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (421.082 KB) | DOI: 10.37034/jsisfotek.v4i3.138

Abstract

Dinas Lingkungan Hidup (DLH) Kota XYZ mempunyai tugas pokok yaitu melakukan penyusunan dan melaksanakan urusan pemerintahan yang berkaitan dengan lingkungan hidup, salah satu program kerja dari DLH Kota XYZ adalah penerbitan Nilai Pajak Air Tanah (NPA). Proses penerbitan NPA masih kurang efektif karena masih sering terlambat dan mempersulit pihak yang ingin membayar pajak air tanah. Selain itu, tidak ada transparasi mengenai biaya pajak yang harus dibayarkan membuat beberapa oknum dapat mempermainkan harga tersebut. Oleh karena itu, DLH Kota XYZ membutuhkan sistem informasi NPA. Pengembangan sistem informasi NPA menggunakan metode Agile Software Development dengan menggunakan model Scrum. Proses pembuatan sistem informasi NPA melalui tahapan kick off meeting untuk menentukan product backlog dan masa sprint. Sprint planning untuk menentukan fitur yang akan dikerjakan selama masa sprint. Daily scrum merupakan masa pengerjaan sistem informasi NPA. Sprint review untuk melakukan validasi terkait pekerjaan yang dilakukan development team. Sprint retrospective tahapan development team untuk memperbaiki diri agar sprint selanjutnya berjalan dengan lancar. Sistem informasi NPA berhasil dibuat dengan menggunakan metode scrum dengan 21 item pada product backlog. Setelah dilakukan evaluasi sistem informasi NPA memiliki skala tingkat keberhasilan Berhasil (B) dengan persentase 87% responden menjawab setuju dan sangat setuju. Sistem informasi NPA yang telah dikembangkan dapat mempermudah seluruh pihak (staf DLH, staf BPPDRD, pihak pembayar pajak air tanah) untuk mengurus pajak air tanah karena sistem informasi dapat diakses di mana saja selama terhubung ke internet. Dengan adanya sistem informasi NPA ini diharapkan dapat membuat transparansi pada harga pajak air tanah. Kata kunci: Dinas Lingkungan Hidup, Nilai Pajak Air Tanah, Sistem Informasi, Scrum,Sprint.