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 74 Documents
Search results for , issue "Vol. 3 No. 2 (2022)" : 74 Documents clear
Penerapan Design Pattern MVVM dan Clean Architecture pada Pengembangan Aplikasi Android (Studi Kasus: Aplikasi Agree Partner) Arief Rahman Fajri; Septia Rani
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Indonesia merupakan negara yang memiliki lahan pertanian yang luas. Meskipun demikian, pemanfaatan teknologi pada bidang pertanian masih sedikit, padahal petani membutuhkan pengetahuan dan informasi mengenai perkembangan pasar, perkembangan harga, teknologi untuk produksi, dan juga manajemen penjualan. Untuk membantu mengatasi permasalahan ini, PT Telkom Indonesia berinovasi dengan mengembangkan aplikasi Agree. Agree memiliki tugas untuk menghubungkan semua stakeholder yang berperan di sektor pertanian ke dalam suatu ekosistem digital. Agree Partner yang merupakan sub bagian dari aplikasi Agree, memiliki berbagai fitur untuk mendukung produktivitas petani. Aplikasi ini berbasis Android dan membantu petani untuk dapat bermitra dengan perusahaan. Makalah ini bertujuan untuk membahas implementasi design pattern MVVM dan Clean Architecture pada pengembangan aplikasi Agree Partner, yang meliputi: struktur package yang menggunakan Clean Architecture, cara penerapan design pattern MVVM dan Clean Architecture pada pengembangan aplikasi Android, serta Dependency Injection agar Clean Architecture dapat berjalan dengan baik. Dengan penerapan design pattern MVVM dan Clean Architecture, diperoleh hasil yaitu fitur-fitur pada Agree Partner berjalan dengan baik tanpa kendala. Selain itu, dari sisi kualitas proyek, kode menjadi lebih rapi, mudah dibaca, dan mudah dirawat. Keywords—Aplikasi Agree Partner, Android, Clean Architecture, design pattern MVVM
Penerapan Low-Code Platform dalam Pengembangan Aplikasi Presensi Ghifar Maulana Akbar; Moh. Idris
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Permasalahan wabah Covid-19 menjadi permasalahan yang sangat berdampak bagi beberapa perusahaan. Berkurangnya produktivitas suatu perusahaan banyak diakibatkan dari permasalahan internal yang terjadi, seperti contoh kurangnya pengawasan atau kontrol terhadap pegawai yang diakibatkan dari penerapan sistem Work from Home yang dianjurkan oleh pemerintah untuk setiap perusahaan dikarenakan oleh pandemi. Salah satunya yaitu pengawasan terhadap presensi atau kehadiran serta pencatatan laporan kinerja yang dilakukan oleh para pegawai perusahaan itu sendiri. Teknologi yang kian meningkat penggunaannya menjadi target solusi untuk mengatasi permasalahan yang terjadi. Oleh sebab itu dikembangkannya ACCAbsensi yaitu aplikasi yang memiliki fungsi utama untuk melakukan pencatatan presensi serta pelaporan kinerja secara online hanya dengan menggunakan smartphone saja. Aplikasi ini dikembangkan oleh Astra Credit Companies dalam mengatasi salah satu permasalahan yang terjadi pada situasi pandemi Covid-19. Dengan menggunakan low-code platform Outsystems, aplikasi dapat dikembangkan dengan cepat dan tepat tanpa harus mengetikkan banyak kode secara umumnya.
Framework Phalcon untuk Pengembangan Aplikasi Website (Studi Kasus: Aplikasi SENGGUH untuk Pengendalian Pembangunan Provinsi Daerah Istimewa Yogyakarta) Fadhlan Failusuf Salam; Hendrik
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

SENGGUH merupakan aplikasi yang bertujuan untuk melakukan pengendalian pembangunan di Provinsi Daerah Istimewa Yogyakarta. SENGGUH dibuat dengan tujuan untuk meningkatkan kualitas pelaksanaan pengendalian pembangunan agar menjadi lebih efektif dan efisien. Aplikasi SENGGUH memerlukan perubahan untuk memperkuat pengendalian kinerja dan menyesuaikan dengan kebutuhan dan regulasi yang berlaku. CV. Atsoft Teknologi dipercaya untuk melakukan pengembangan terhadap aplikasi SENGGUH. SENGGUH adalah aplikasi yang berbasis website dan mobile. Pada makalah ini hanya memfokuskan pada pengembangan tampilan pada aplikasi SENGGUH yang berbasis website. Framework phalcon dipilih untuk mengembangkan aplikasi SENGGUH yang berbasis website, karena memiliki arsitektur model view controller (MVC). Dengan menggunakan phalcon, proses pembuatan tampilan dan pembuatan create, read, update and delete (CRUD) menjadi lebih mudah.
Implementasi Project Management Tool Taiga yang Terintegrasi dengan S2 Contabo dalam Mendukung Kerangka Kerja Scrum: Studi Kasus: Pengembangan Sistem Manajemen Sewa Bayu Herdianto; Hendrik
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Perkembangan yang sangat pesat terhadap teknologi informasi mengakibatkan permintaan pengembangan aplikasi perangkat lunak berpotensi mengalami peningkatan yang cukup besar untuk sebuah software house. Sehingga diperlukan pengelolaan yang tepat dalam memilih sebuah metode, tools, atau pendekatan manajemen yang dapat membantu pengerjaan pada sebuah proyek menjadi lebih efektif dan terhindar dari masalah-masalah seperti pengerjaan yang tidak sesuai dengan rencana yang disepakati maupun penambahan biaya anggaran. Kerjasama dan komunikasi yang baik juga diperlukan agar proyek yang dikerjakan dapat terlaksana dengan baik. Salah satu hal yang dapat membantu pengelolaan berbagai proyek tersebut adalah dengan menggunakan sebuah project management tools, yang diharapkan dapat mempermudah pekerja dalam mengorganisir pekerjaan yang akan dilakukan didalam sebuah proyek. Proyek “LS” merupakan salah satu proyek di sebuah software house yang mengembangkan “Sistem Manajemen Sewa” menggunakan kerangka kerja scrum dan project management tool Taiga. Sebelum menggunakan Taiga, software house tersebut telah menggunakan project management tool yang tidak dapat terintegrasi dengan sistem lain dan penggunaannya belum sesuai dengan kerangka kerja scrum. Namun dikarenakan Taiga adalah sebuah open source tools, maka perusahaan software house ini membangun sebuah aplikasi “S2 Contabo” berbasis web yang dapat diintegrasikan dengan Taiga. Dalam penelitian ini penulis melakukan analisis apakah penggunaan project management tool Taiga yang terintegrasi dengan S2 Contabo dapat mendukung implementasi kerangka kerja scrum.
Pembuatan Gim sebagai Alat Bantu Ajar Tindakan saat Banjir Ahmad Faris Akbar; Irving V. Paputungan; Arrie Kurniawardhani
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Banjir merupakan bencana alam yang sering terjadi di Indonesia. Penyebab terjadinya banjir juga bervariasi mulai dari yang diakibatkan manusia seperti pembuangan sampah sembarangan maupun dari alam yaitu curah hujan yang cukup tinggi. Di Indonesia masih banyak masyarakat yang meremehkan banjir sehingga terjadinya banjir susah untuk diatasi. Untuk mengatasi masalah tersebut maka akan dibuat suatu alat bantu ajar mengenai tindakan apa saja yang seharusnya dilakukan pada saat banjir maupun yang tidak boleh dilakukan. Alat bantu ajar ini akan berupa gim karena gim bisa membuat pembelajaran lebih efektif dengan mempengaruhi emosi pemain baik melalui perasaan senang maupun sedih. Gim akan dikembangkan dengan menggunakan model ADDIE (Analysis, Design, Development, Implementation, Evaluation) karena ADDIE merupakan model pengembangan Gim Serius yang melakukan pendekatan untuk meningkatkan Usability, Playability, dan Learnability gim yang akan dikembangkan sehingga gim tersebut akan menjadi gim dengan tingkat edukasi yang baik dan asyik untuk dimainkan. Dengan adanya alat bantu ajar ini, diharapkan bisa meningkatkan pengetahuan masyarakat untuk menyadari betapa berbahayanya banjir jika diremehkan.
Pengembangan Web Tes Psikologi SIM Menggunakan Pendekatan User Centered Design Muhammad Abirafdi Radivan; Irving Vitra Paputungan
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Manusia merupakan makhluk individu yang memiliki unsur jasmani dan rohani. Kondisi rohani atau mental seseorang dapat diketahui melalui tes psikologi atau psikotes. Penggunaan tes psikologi sudah banyak diaplikasikan dalam berbagai sektor kehidupan dan berbagai macam kebutuhan, seperti memilih minat suatu bidang pekerjaan, menyeleksi sumber daya manusia, tes minat bakat siswa, dan termasuk juga dalam administrasi surat ijin mengemudi (SIM). Tes psikologi sebagai syarat administrasi SIM di Kabupaten Sleman dilaksanakan oleh Lembaga NMMKP Sleman. Namun proses tes psikologi saat ini masih menggunakan tes tertulis menggunakan kertas dan proses mengoreksi jawaban masih dilakukan secara manual. Padahal rata-rata pemohon SIM per harinya mencapai 150 orang. Dengan begitu, muncul permasalahan dimana jumlah kertas yang digunakan bisa dibilang cukup banyak dan terkadang terjadi kesalahan saat mengoreksi jawaban pemohon. Tujuan dari makalah ini adalah bagaimana membuat website tes psikologi untuk membantu proses pembuatan SIM yang dapat meningkatkan keakuratan proses mengoreksi jawaban tes, dan dapat mengurangi pemakaian kertas. Website ini akan digunakan oleh pengguna dalam rentang usia 17-59 tahun. Sedangkan untuk usia diatas 59 tahun, pemohon sim di rentang usia tersebut disarankan untuk melakukan tes tertulis secara manual dikarenakan berdasarkan hasil observasi di lapangan, sebagian besar pemohon di usia tersebut sebagian besar kurang memahami maksud dari pernyataan yang ada di dalam soal, dan butuh dibantu oleh petugas yang ada di lokasi tes. Pembuatan website ini menggunakan pendekatan UCD (User Centered Design) untuk memastikan website yang dibuat dapat digunakan dan sudah sesuai dengan kebutuhan oleh calon pengguna website. Website akan dievaluasi menggunakan user acceptance test untuk menilai apakah website sudah sesuai dengan kebutuhan pengguna atau belum. Hasil dari user acceptance test menunjukan nilai 93.6%. Dengan begitu website ini sudah sesuai dengan kebutuhan pengguna.
BookMe : Sistem Informasi Penjadwalan Terintegrasi Google Calendar dan Zoom Kevin Pratama Putra; Mukhammad Andri Setiawan
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Era digitalisasi banyak berkembang dengan memunculkan perubahan – perubahan yang membantu dalam kegiatan manusia menjadi lebih mudah. Terlebih pada pandemi seperti sekarang yang membuat orang – orang bekerja secara jarak jauh sehingga pertemuan dilakukan secara daring untuk dapat menunjang kegiatan tersebut. Kegiatan tersebut perlu melakukan pengelolaan jadwal secara efisien dikarenakan intensitas setiap orang memiliki kegiatan yang berbeda - beda. Jika pengelolaan jadwal masih dilakukan secara terpisah dengan beberapa aplikasi lainnya, akan menyebabkan proses penjadwalan menjadi kurang efisien. Untuk meningkatkan efisiensi dan mempermudah dalam pengelolaan jadwal dan pertemuan secara daring maka, diperlukan sistem informasi yang dapat menjadi wadah agar bisa menghubungkan layanan penjadwalan seperti Google Calendar dan layanan untuk mempertemukan orang secara daring seperti Zoom menggunakan API dari tiap layanan. Berdasarkan hasil pengujian yang dilakukan, sistem dapat dimanfaatkan untuk kebutuhan pengguna agar dapat mempermudah dalam proses penjadwalan terhadap fitur – fitur yang tersedia, meliputi membuat jadwal, menampilkan jadwal berdasarkan waktu yang dipilih, menerima jadwal serta memesan jadwal yang otomatis akan masuk ke dalam Google Calendar kedua belah pihak beserta tautan Zoom.
Penerapan Metode User Centered Design Pada Perancangan Pengalaman Pengguna Aplikasi I-Star Tb Daffa Asyraf Dakhilullah; Beni Suranto
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

I-Star adalah sebuah aplikasi website berbasis dekstop yang memiliki tujuan untuk melakukan pemesanan bintang tamu secara online sehingga dapat memudahkan EO atau penggiat acara dalam memilih bintang tamu yang sesuai. Dikarenakan pandemi Covid-19 yang sedang terjadi saat ini banyak festival dan konser musik yang ditunda bahkan dibatalkan dikarenakan aturan pemerintah mengenai Peraturan Sosial Berskala Besar (PSBB). Hal tersebut mengakibatkan banyak Entertainer yang kesulitan mencari pekerjaan. I-Star diharapkan dapat meningkatkan kembali bisnis dunia hiburan yang menurun akibat pandemi serta dapat membantu bagi pengguna yang ingin merintis kariernya dalam dunia hiburan, misalkan bagi mereka yang memiliki band dan memiliki bakat yang lain mengenai dunia hiburan. Metodologi yang digunakan adalah User Centered Design dalam perancangan user interface dan user experience, metode UCD didukung dengan pendekatan Cognitive Walkthrough untuk melakukan pengujian diharapkan mendapat hasil yang maksimal.
Penerapan Defect Management Process Dalam Pengujian Mobile Game (Studi Kasus: Dash Soccer: Premier League) Farhan Ramadhan Ramadhan; Rahadian Kurniawan
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

PT Git Solution merupakan salah satu badan usaha milik yayasan AMIKOM Yogyakarta yang bergerak pada sektor jasa perancangan, pembangunan dan pengembangan sistem informasi berskala nasional. Selama ini, PT Git Solution belum menerapkan defect management secara maksimal dan belum menggunakan defect tracking tool khusus dalam pengujian game yang dikembangkan, sehingga bug report yang dihasilkan belum memuat informasi lengkap mengenai bug dan kekurangan komponen pengkategorian dan status penangganan. PT Git Solution tengah mengembangkan mobile game berjudul Dash Soccer: Premier League. Pada tahap pengujian proyek ini, PT Git Solution ingin bug report yang dihasilkan mengandung informasi-informasi yang mempermudah proses monitoring bug. Oleh karena itu defect management process dan defect life cycle digunakan sebagai pedoman dalam melakukan pengujian, ditambah menggunakan Jira Software untuk memantau dan mengelola bug report. Dengan penerapan defect management process dan defect life cycle dalam tahap pengujian mobile game, terbukti dapat menghasilkan bug report yang mengandung informasi lengkap dan mudah dipantau proses penanganannya.
MoParking: Sistem Monitoring Parkiran Mobil Berbasis IoT Agrifaldy Rahmatillah; Irving Vitra Paputungan
AUTOMATA Vol. 3 No. 2 (2022)
Publisher : AUTOMATA

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

Abstract

Banyaknya penggunaan kendaraan mobil di Indonesia tidak sebanding dengan adanya jumlah lahan parkir atau gudang parkir yang tersedia, akibatnya karena kurang adanya informasi mengenai tempat parkir, pengendara bisa kebingungan kalau tempatnya penuh padahal masih ada yang kosong yang menyebabkan pengendara mencari-cari tempat yang kosong sambil menyebabkan kepadatan di sekitar, bahkan banyak yang memarkirkan kendaraanya bukan pada tempatnya. Dengan adanya perkembangan IoT yang semakin berkembangan saat ini, dimana konsep tersebut dapat mengintegrasikan beberapa perangkat untuk saling bertukar informasi. Maka dengan diterapkannya sensor yang langsung berada di area parkir dan informasi dari data tersebut bisa diakses di device yang lain, maka monitoring bisa diterapkan secara real-time tanpa harus pergi ke lokasi langsung. Makalah ini menyajikan penerapan IoT untuk sistem monitoring parkiran mobil tersebut. MoParking merupakan sistem monitoring parkiran mobil berbasis IoT yang dikembangkan untuk monitoring kondisi parkiran mobil secara realtime dengan menggunakan handphone dengan sistem operasi Android dengan berdasarkan inputan data dari sensor di lapangan kemudian data tersebut diolah menjadi informasi kondisi tempat parkir yang nantinya akan memberikan informasi kepada pengguna. Dengan penerapan tersebut pengguna dapat mengetahui kondisi parkiran secara realtime tanpa harus harus mencari lokasi dimana saja yang kosong. Dengan demikian efektifitas dari tempat parkir semakin optimal.