Claim Missing Document
Check
Articles

Found 23 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.
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.
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.
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.
Pengembangan Sistem Informasi Laporan Penerimaan dan Pengeluaran Kas Pada PT ABC Menggunakan Metode Scrum M. Ihsan Alfani Putera; M. Fuad Wiyono Putra; M. Gilvy Langgawan Putra
Teknika Vol 11 No 3 (2022): November 2022
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.v11i3.503

Abstract

PT ABC adalah salah satu perusahaan bergerak di bidang pengolahan minyak bumi. Perusahaan ini memiliki laporan berupa penerimaan dan pengeluaran arus kas yang harus dipantau setiap minggu. PT ABC membuat laporan total penerimaan dan pengeluaran kas setiap bulan, untuk memantau total penerimaan dan pengeluaran saldo kas. Sementara ini laporan dicatat dengan cara manual menggunakan media kertas, terdapat masalah dalam pencatatan laporan kas ini yaitu saat dilakukan pencatatan perhitungan total saldo penerimaan dan pengeluaran kas memungkinkan terjadinya salah perhitungan dalam menghitung total saldo kas. Hal ini menambah waktu pengerjaan dalam menghitung serta mencatat laporan menggunakan alat bantu tulis seperti pulpen dan kertas yang akan dibutuhkan setiap pembuatan laporan kas. Berdasar pada permasalahan tersebut, peneliti melakukan pengembangan sistem informasi laporan penerimaan dan pengeluaran kas berbasis website. Aplikasi yang dikembangkan dapat membantu mempercepat proses pembuatan, pencatatan, dan pencarian data informasi laporan kas. Metode yang dipakai dalam pengembangan sistem informasi ini adalah Agile Software Development Method berupa Scrum Model yang berisi tahapan sprint planning, daily Scrum, sprint review, dan sprint retrospective. Aplikasi ini dibuat dengan framework Bootstrap sebagai template desainnya serta terdapat 4 sprint dan 24 backlog items dalam pengembangannya. Pengembangan teknologi berupa sistem informasi berbasis website yang telah dibuat peneliti, diharapkan karyawan PT ABC dapat meningkatkan efisiensi waktu dalam pengerjaan tugas.
Peningkatan Kreativitas Remaja Gen-Z dalam Bidang Desain Visual pada Era Industri 4.0 M. Ihsan Alfani Putera; Hairudin Hairudin; Roby Kurniawan; Suci Noorjannah; Tazkya Humaira; Rani Meliyana; Satria Shano; Aditya Putra Pratama; I Putu Deny Arthawan Sugih
Prosiding Seminar Nasional Program Pengabdian Masyarakat 2022: 1. Peningkatan Kapasitas Kelembagaan Publik
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/ppm.51.1013

Abstract

Teknologi informasi merupakan suatu teknologi yang pada saat ini memiliki perkembangan yang sangat pesat. Teknologi informasi merupakan ilmu mengenai tata cara mengelola informasi sehingga informasi tersebut dapat dicari dengan mudah. Adapun salah satu teknologi informasi yang sedang sangat berkembang yaitu di bidang desain visual. Desain visual merupakan karya visual yang mempunyai maksud fungsional atau komunikatif. Saat ini, kemampuan desain visual sedang sangat dibutuhkan di berbagai industri. Menurut hasil observasi yang telah dilaksanakan, terdapat kurangnya kreativitas dari masyarakat termasuk remaja dalam membuat media untuk menyampaikan informasi, serta kegiatan kebutuhan lainnya dalam usaha untuk mempromosikan suatu kegiatan. Oleh sebab itu, diperlukan suatu kegiatan pengabdian masyarakat yang dapat meningkatkan kreativitas. Pelaksanaan kegiatan Pengabdian kepada Masyarakat (Pengmas) dibagi dalam beberapa tahapan kegiatan, yaitu analisis kondisi lingkungan, survei rencana lokasi pengabdian, merumuskan permasalahan, mencari dan mengkaji solusi dari permasalahan, implementasi, serta monitoring dan evaluasi. Program pelatihan desain Canva adalah hasil dari observasi dan wawancara karena Canva merupakan platform desain visual yang mudah digunakan terutama bagi masyarakat awam
Perancangan Prototipe UI/UX Website CROWDE Menggunakan Metode Design Thinking Nursanti Novi Arisa; Muhammad Fahri; M. Ihsan Alfani Putera; M. Gilvy Langgawan Putra
Teknika Vol 12 No 1 (2023): Maret 2023
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.v12i1.549

Abstract

Berkembangnya teknologi di era digital saat ini sangat mempengaruhi berbagai sektor industri. Industri yang berdampak atas perkembangan teknologi informasi adalah sektor industri di bidang keuangan atau fintech (Financial Techology). CROWDE merupakan perusahaan yang bergerak di bidang usaha financial technology menghubungkan petani dan pengusaha tani dengan pemodal. Permasalahan yang sedang dihadapi oleh perusahaan CROWDE yakni target pasar yang dijangkau saat ini oleh website CROWDE hanya menjangkau 1 target saja yakni petani. Hal tersebut yang membuat CROWDE ingin merancang ulang tampilan antarmuka dan pengalaman pengguna terhadap website CROWDE. Adapun tujuan penelitian dilakukan untuk menjawab permasalahan yang sedang dihadapi oleh website CROWDE, menghasilkan rekomendasi berupa hasil solusi desain dan menghasilkan hasil analisis evaluasi terhadap solusi desain atau redesign website yang telah dibuat dari segi aspek kemudahan. Fokus penelitian ini yaitu melakukan perancangan ulang Platform Website CROWDE dari segi tampilan antar muka (User Interface) dan pengalaman pengguna (User Experience) dengan menggunakan metode desaign thinking. Tahapan penelitian yang dilakukan menggunakan pendekatan design thinking yang terdapat 5 tahapan seperti empathize, define, ideate, prototype, dan test. Hasil penelitian yang didapatkan yaitu kategori permasalahan website saat ini mulai dari segi copywriting, customer service, dan alur sistem. Kemudian untuk hasil solusi desain atau mockup yang dihasilkan sebanyak 12 menu. Tahapan pengujian terhadap 8 task dinyatakan berhasil dari segi aspek kemudahan terhadap solusi desain yang telah dibuat dengan nilai rata-rata lebih dari 5,5 untuk setiap task yang dikerjakan telah dikerjakan responden.