cover
Contact Name
Rian Adam
Contact Email
rian.adam@uii.ac.id
Phone
+62274-895287
Journal Mail Official
rian.adam@uii.ac.id
Editorial Address
Gedung FTI Universitas Islam Indonesia Jl Kaliurang km 14.4 Sleman Yogyakarta
Location
Kab. sleman,
Daerah istimewa yogyakarta
INDONESIA
Automata
ISSN : 27211940     EISSN : -     DOI : -
Core Subject : Science,
Automata mempublikasikan penelitian internal mahasiswa dan dosen Teknik Informatik Universitas Islam Indonesia. Topik-topiknya mencakup: Informatika Teori dan Sistem Cerdas Forensika Digital Sains Data Rekayasa Perangkat Lunak Informatika Medis
Articles 357 Documents
Implementasi Business Inteligence pada ACCAbsensi Menggunakan Aplikasi Power BI Arnaldo Ahmad Zikra; Moh. Idris
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Pandemi Covid-19 yang mewabah menyebabkan perusahaan harus beradaptasi dengan keadaan yang membuat kegiatan harus dilaksanakan secara daring, tidak terkecuali kegiatan presensi. Dengan keadaan tersebut, dibutuhkan sebuah aplikasi yang dapat melakukan kegiatan presensi secara daring. ACCAbsensi merupakan aplikasi berbasis mobile yang dikembangkan oleh ACC yang diharapkan dapat membantu proses presensi secara daring. Penggunaan aplikasi secara harian menyebabkan banyaknya data yang tercipta, hal ini membuat perusahaan kesulitan dalam mengolah data secara manual. Dengan adanya permasalahan tersebut, maka dibutuhkan sebuah model intelijen bisnis yang dapat memudahkan proses penilaian kinerja karyawan berdasarkan penggunaan aplikasi ACCAbsensi. Model intelijen bisnis dibuat menggunakan Power BI menjadi sebuah dashboard visualisasi. Pembuatan dashboard dibuat dengan menerapkan proses ETL. ETL membuat proses pembuatan dashboard menjadi lebih sistematis dan dapat membuat dashboard secara otomatis melakukan update dengan melakukan proses extract menggunakan script. Dengan adanya model dashboard visualisasi, diharapkan penilaian kinerja karyawan dapat lebih efisien dan penyampaian informasi menggunakan dashboard lebih informatif sehingga proses lebih efisien dan efektif.
Rekomendasi Pemilihan Pemain pada Game Fantasy Premier League Menggunakan Metode SAW (Simple Additive Weight) Rifqi Palisuri Palsam; Irving Vitra Paputungan
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Fantasy Premier League (FPL) adalah sebuah game yang mengusung tema strategi. Gim ini memunginkan manajer untuk memilih 15 pemain dari berbagai klub di pentas Liga Primer Inggris. Dari 15 pemain yang telah dipilih terbagi menjadi 4 kategori, di antaranya 2 penjaga gawang, 5 pemain bertahan, 5 pemain tengah, dan 3 pemain depan. Kemudian ke-15 pemain tersebut diseleksi lagi untuk membentuk sebuah kesebelasan seperti layaknya pertandingan sepakbola pada umumnya. Tulisan ini dibuat untuk membantu pelatih dalam pemilihan pemain menggunakan metode Simple Additive Weight (SAW).
Pengembangan Aplikasi Perumusan dan Evaluasi Strategi Jejaring Pelanggan Luthfy Aqil Mahendra; Teduh Dirgahayu
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Di era digital ini, pelanggan tidak bisa lagi dipertimbangkan sebagai pasar massal. Sesama pelanggan saling terhubung, berinteraksi, dan mempengaruhi yang dapat menentukan reputasi organisasi. Perangkat modern telah mengubah bagaimana pelanggan mencari, mengevaluasi, membeli dan tetap terhubung dengan merek-merek tertentu. Perusahaan perlu mengenali dinamika jejaring pelanggan dan memiliki strategi yang tepat untuk memanfaatkannya. Perumusan strategi jejaring pelanggan memerlukan evaluasi strategi yang dapat dibantu oleh konsultan. Makalah ini menyajikan pengembangan aplikasi perumusan dan evaluasi strategi jejaring pelanggan yang dapat menjembatani konsultan dan pengguna aplikasi dalam merumuskan dan mengevaluasi sebuah strategi. Aplikasi dikembangkan menggunakan metode waterfall, yang mencakup analisis kebutuhan, perancangan, implementasi dan pengujian. Pengembangan aplikasi memanfaatkan bahasa pemrograman PHP (Hypertext Preprocessor), menggunakan framework Laravel, dan Bootstrap sebagai framework CSS (Cascading Style Sheet).
Deteksi Objek Masker Menggunakan EfficientDet-Lite3 Ferdian Nursulistio; Arrie Kurniawardhani; Dhomas Hatta Fudholi
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Masker merupakan benda yang digunakan untuk menutupi mulut dan hidung untuk mencegah menghirup dan melepaskan cairan pernafasan. Jenis masker dibagi dua, yaitu masker medis dan non-medis yang biasa dibuat dari tekstil atau bahan lainnya yang bisa dipakai berulang kali. Baik menggunakan masker medis maupun masker kain keduanya dapat menyaring dengan baik partikel atau cairan dengan tingkat efisiensi 86.4% untuk masker kain dan 99.9% untuk masker medis 3M. Masker digunakan untuk mencegah penyakit menular seperti pada pandemi COVID-19 serta juga digunakan untuk melindungi petugas kesehatan untuk mencegah Infeksi Nosokomial di rumah sakit. Maka dibuatlah model object detection untuk mendeteksi apakah seseorang menggunakan masker medis, masker kain, masker scuba, tidak menggunakan masker dengan benar, atau tidak menggunakan masker. Metode yang digunakan adalah TensorFlow Lite Model Maker dengan model dasar EfficientDet-Lite3. Model yang dihasilkan sebanyak dua jenis dengan rata-rata presisi sebesar 75.82%, 75.84% dan rata-rata recall 82.61%, 82.25%. untuk model pertama dan kedua berturut-turut.
Pengembangan Aplikasi Self-Regulated Learning Berbasis Web untuk Pendidikan Bahasa Inggris : Pendahuluan, Metode Penelitian, Hasil dan Pembahasan dan Kesimpulan Andri Setyadi; Ahmad Raf’ie Pratama
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Abstract—Research Instrumen Development and Analysis (RIDA) adalah mata kuliah yang berada pada jurusan pendidikan bahasa inggris, Fakultas Psikologi dan Ilmu Sosial Budaya. Pembelajaran pada mata kuliah Research Instrument Development and Analysis (RIDA) dilaksanakan secara daring. Pada pembelajaran secara daring materi yang disampaikan tidak dapat dibahas secara detail dan pembelajaran yang dilakukan kurang optimal. Untuk menangani permasalahan yang terjadi diperlukan model pembelajaran yang baru, yaitu dengan model pembelajaran self-regulated learning. Self-regulated learning adalah pembelajaran mandiri yang siswanya akan mengatur, merencanakan dan mengelola sendiri kegiatan belajarnya untuk mendapatkan hasil yang maksimal. Pengembangan web self-regulated learning menggunakan framework laravel dengan metode agile. Setelah web jadi dilakukan pengujian dengan black box testing. Pengembangan web ini diharapkan dapat meningkatkan belajar mandiri mahasiswa dan dapat mengatasi keterbatasan waktu belajar dengan dosen.
Rancang Bangun Automation Test Journey pada E-Commerce Faiq Dhimas Wicaksono; Septia Rani
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Pengujian perangkat lunak adalah serangkaian kegiatan yang dilakukan untuk mencari cacat atau kejanggalan pada aplikasi serta memastikan aplikasi sudah berjalan dengan baik sesuai persyaratan yang diharapkan. Proses ini dahulu sering dilakukan secara manual tetapi saat ini sebagian besar sudah beralih ke otomatis karena pengujian manual sangat memakan waktu dan biaya sehingga rawan terjadi kesalahan (human error). Pengujian otomatis sendiri saat ini semakin dibutuhkan oleh semua perusahaan pengembang perangkat lunak karena sifatnya yang otomatis sehingga dapat dilakukan kapan saja secara berulang dan mengurangi upaya yang perlu dilakukan dalam pengujian secara manual. Penerapan pengujian otomatis dapat mempercepat siklus pengujian dan meningkatkan produktivitas suatu tim. Namun demikian, pengujian otomatis secara menyeluruh dengan banyaknya kasus uji akan membutuhkan durasi waktu yang cukup lama dalam proses pengujiannya. Oleh karena itu, diperlukan metode yang tepat dalam membuat skrip pengujian otomatis supaya dapat mengurangi langkah aksi yang berlebih dan berulang-ulang antar kasus uji. Makalah ini bertujuan untuk membahas implementasi metode Automation Journey dalam pengujian otomatis dengan cara menambah logika baru dalam skrip pengujian untuk mengurangi langkah aksi yang kurang efektif serta mengubah urutan kasus pengujian agar saling berkaitan satu sama lain. Dengan adanya implementasi ini dapat mempercepat proses End-to-end testing secara otomatis namun menghasilkan pengujian yang lebih akurat dan skalabel daripada sebelumnya
Perancangan Desain UI/UX Aplikasi PeduliPanti Menggunakan Metode Human-Centered Design (HCD) Pradipta Kurniawan; Septia Rani
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

PeduliPanti adalah salah satu aplikasi wadah penyaluran dan pengelolaan donasi untuk panti asuhan di Indonesia. Organisasi sosial bernama Save the Children merilis data bahwa diperkirakan terdapat 15.000 panti asuhan di Indonesia, sehingga Indonesia dapat menduduki panti asuhan terbanyak dengan peringkat pertama di dunia. Panti asuhan di Indonesia masih memiliki banyak kekurangan, seperti afeksi, fasilitas, dan finansial. Aplikasi PeduliPanti hadir untuk memudahkan masyarakat dalam menjembatani semangat berbagi, dengan berdonasi untuk meningkatkan kesejahteraan panti asuhan di Indonesia. Aplikasi PeduliPanti pastinya memikirkan kenyamanan calon pengguna dari desain User Interface (UI) dan User Experience (UX). Tujuan dari artikel ini adalah untuk menguraikan perancangan desain UI/UX aplikasi PeduliPanti menggunakan metode Human-Centered Design (HCD). Tiga tahapan yang digunakan pada metode HCD adalah inspiration, ideation, dan implementation. Pada tahap ideation, penulis juga menggunakan gestalt principles untuk membantu dari sisi desain UX atau pengalaman pengguna dalam menggunakan aplikasi PeduliPanti. Terdapat tiga gestalt principles yang digunakan pada artikel ini, yaitu proximity, continuity, dan figure/ground. Kesimpulan yang didapatkan setelah menggunakan metode HCD dalam merancang desain UI/UX aplikasi PeduliPanti memperoleh tanggapan yang baik dari calon pengguna. Feedback dari calon pengguna menilai 84,5% baik, 14,1% menilai cukup, dan 1,4% menilai kurang. Artikel ini memiliki hasil akhir berupa desain prototype aplikasi PeduliPanti yang akan menjadi acuan untuk pengembangan aplikasi PeduliPanti.
Hardening Sistem Informasi XYZ Menggunakan Framework OWASP Fadila Ahmad Sya'bani; Fayruz Rahma
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Abstrak— Aplikasi berbasis web merupakan platform yang telah digunakan secara luas di berbagai bidang. Salah satu implementasi dari aplikasi berbasis web adalah sistem informasi akademik. Namun, dengan banyaknya penggunaan website dalam pengelolaan informasi, terdapat sebagian orang yang memanfaatkan celah keamanan untuk aktivitas ilegal. Untuk menghindari hal tersebut terjadi, diperlukan suatu upaya pengerasan atau penguatan keamanan dengan tujuan agar keamanan aplikasi web dan server lebih baik. Makalah ini memaparkan proses penelitian mengenai hardening aplikasi berbasis web menggunakan metode dari Open Web Application Security Project (OWASP). Hal tersebut meliputi proses hardening dengan pembuatan security checklist dari OWASP Top 10 2021, OWASP WSTG – Stable: Phase 3 During Development, dan implementasi pengerasan keamanan pada sisi aplikasi dan server yang digunakan. Dengan penerapan metode tersebut, keamanan telah mengalami peningkatan. Beberapa known vulnerability berhasil ditemukan, dimitigasi, dan diuji.
Pengembangan Aplikasi Pengambilan Sampah (Bersih Kotaku) Di Daerah Yogyakarta Tesar Firstyaji Pramudya Pramudya; Sheila Nurul Huda
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Abstract—Sampah merupakan sesuatu hal yang saat ini menjadi masalah sosial, di mana volume sampah secara terus menerus meningkat dan diikuti dengan meningkatnya populasi penduduk serta keterbatasan lahan. Keberadaan masalah sampah sering ditemukan sebagian wilayah kota besar seperti daerah Yogyakarta yang termasuk penyumbang sampah terbesar. Dengan banyaknya sampah yang masih dibuang di tempat umum mengindikasi bahwa masyarakat kurang akan kesadarannya terhadap lingkungan yang disebabkan oleh penumpukan sampah di tempat sekitar rumah yang tidak dikelola dengan baik. Seiring perkembangan teknologi yang meningkat membuat banyak perubahan yang besar bagi kehidupan manusia salah satunya penggunaan aplikasi yang memiliki kemampuan jauh lebih smart. Aplikasi merupakan sebuah perangkat lunak yang beroperasi secara khusus dalam menyajikan informasi untuk disajikan sesuai kebutuhan user yang meliputi kebutuhan fungsional, perancangan desain aplikasi, database, dan source code. Hal ini tentu sebagai dasar untuk membangun sebuah aplikasi perangkat lunak yang diharapkan dapat mengatasi permasalahan yang ada. Aplikasi perangkat lunak yang akan dibangun adalah Bersih Kotaku yang dibuat dengan menggunakan Bahasa pemrograman Java yang di implementasikan pada Android Studio. Prototyping merupakan metode pengembangan perangkat lunak yang merepresentasikan bentuk prototype sebagai hasil perancangan antarmuka aplikasi yang akan dibuat. Keywords—aplikasi, bersih kotaku, prototyping, android studio (key words)
Perancangan Website CreativePub dengan Penerapan Metode Rapid Application Development (RAD) Muhammad Naufal Fachrezi; Galang Prihadi Mahardhika
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

CreativePub merupakan sebuah platform yang memiliki fungsi untuk menghubungkan content creator dengan client, memberikan wadah kepada content creator untuk mengembangkan portofolio, dan sebagai tempat yang dapat digunakan oleh content creator untuk memasarkan jasa dan produk yang dimiliki. Tujuan dari perancangan ini adalah untuk memberikan solusi terhadap masalah yang ada di bidang industri kreatif, yaitu sulitnya mencari content creator untuk dapat digunakan jasanya. Dengan hadirnya CreativePub diharapkan orang-orang yang memerlukan jasa content creatordapat dengan mudah menemui content creator yang sesuai dengan keinginannya melalui platform CreativePub. Metode yang digunakan dalam perancangan ini adalah Rapid Application Development (RAD). Metode Rapid Application Development (RAD) memiliki tiga tahapan yaitu requirements planning phase, RAD design workshop, dan implementation phase. Tim yang bertanggung jawab dalam keseluruhan proses pengembangan CreativePub adalah Tim Techtooth. Tim Techtooth memiliki tiga anggota yang memiliki tanggung jawabnya masing-masing yaitu hustler, hipster, dan hacker. Hustler adalah anggota yang bertanggung jawab dalam mengembangkan ide bisnis dari CreativePub. Hipster adalah anggota yang bertanggung jawab mengembangkan desain antarmuka dari platform CreativePub. Hacker merupakan anggota yang bertanggung jawab atas proses pengembangan sistem platform CreativePub.