Jurnal Masyarakat Informatika
JURNAL MASYARAKAT INFORMATIKA - JMASIF is a Journal published by the Department of Informatics, Universitas Diponegoro invites lecturers, researchers, students (Bachelor, Master, and Doctoral) as well as practitioners in the field of computer science and informatics to contribute to JMASIF in the form of research articles and review articles. We accept articles in English and Bahasa. Detailed information about the submission process can be read HERE. Authors can also download Templates at HERE. JMASIF Topics include, but are not limited to Applied Computer Science, Artificial Intelligence, Text and Natural Language Processing, Image Processing and Pattern Recognition, Computer Vision, Data Mining, Cryptography, Cybersecurity, Computer Network, Computational Theory and Mathematics, Game Technology, Human and Computer Interaction or UI/UX, Information System, Software Engineering.
Articles
205 Documents
Sistem Rekomendasi Tempat Kuliner Menggunakan Metode Promethee Berbasis Android
Adik Istanto;
Indra Waspada
Jurnal Masyarakat Informatika Vol 9, No 1 (2018): JURNAL MASYARAKAT INFORMATIKA
Publisher : Department of Informatics, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (492.109 KB)
|
DOI: 10.14710/jmasif.9.1.31477
Keberadaan tempat kuliner saat ini sangat banyak, hal ini sejalan dengan program pemerintah melalui Badan Ekonomi Kreatif (Bekraf) yang sedang menggiatkan sektor industri kuliner yang memberi kontribusi cukup besar yaitu 30% di sektor pariwisata dan ekonomi kreatif. Semakin banyak tempat kuliner membutuhkan media promosi yang canggih bagi produsen dan alat bantu pemilihan tempat kuliner bagi konsumen. Untuk itu pada penelitian ini akan dibangun sebuah sistem rekomendasi tempat kuliner berbasis android menggunakan metode Promethee. Metode Promethee digunakan sebagai metode pengurutan tempat kuliner untuk memberikan rekomendasi bagi konsumen karena sudah banyak diterapkan dalam berbagai bidang. Aplikasi android digunakan oleh pencari kuliner dan pemilik outlet. Pencari kuliner dapat mencari rekomendasi kuliner, memilih kuliner favorit, melihat koleksi kuliner, melihat peta lokasi, melihat rute dan lain sebagainya. Pemilik outlet dapat mengelola produk kulinernya dan mempromosikan produk kulinernya secara digital. Sedangkan pada aplikasi web sisi administrator, admin dapat mengelola data master. Metode Promethee sebagai metode pengurutan rekomendasi telah berhasil diimplementasikan pada aplikasi android sisi klien. Dari hasil pengujian yaitu dengan menggunakan Visual Promethee, menunjukan bahwa metode Promethee yang digunakan 100% berhasil mengurutkan kuliner. Rekomendasi kuliner yang dihasilkan sudah sesuai dengan kebutuhan konsumen yaitu yang jaraknya dekat, harganya murah dan banyak disukai orang.
Penerapan Metode Analytical Hierarchy Process ( AHP )pada Sistem Pendukung Keputusan Pemilihan MahasiswaBerprestasi Menggunakan Framework Laravel(Studi Kasus : Institut Sains & Teknologi AkprindYogyakarta)
Erna Kumalasari Nurnawati
Jurnal Masyarakat Informatika Vol 7, No 1 (2016): JURNAL MASYARAKAT INFORMATIKA
Publisher : Department of Informatics, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (254.635 KB)
|
DOI: 10.14710/jmasif.7.1.31515
Outstanding Student Selection is one of the activities which is held once every year inAKPRIND Institute of Science & Technology Yogyakarta. The first winner will be sent tothe Kopertis level. Outstanding Student Selection process that has lasted still not usecomputerized system. One of the systems that can be applied is the decision supportsystem with a method and a tool. The method that implemented in this system isAnalytical Hierarchy Process (AHP) method. This method chosen because it can break acomplex problem into sub-sub problems and arrange it to an hierarchy. The tool thatused in this system is Laravel framework. This Decision Support System in OutstandingStudent Selection can help Administration of Student and Alumnus Bureau with the resultof the calculation that applying AHP method and the result of the calculation thatapplying Mawapres Sarjana 2015 guide. Decision Support System in Outstanding StudentSelection is a system that could support the decision making process. This system isexpected to make the decision making process more easy and faster.
Aplikasi Pengenalan Kepribadian Tipe Myers Briggs Menggunakan Metode Fuzzy Saw Berbasis Android
Gagad Utami;
Nurdin Bahtiar
Jurnal Masyarakat Informatika Vol 11, No 1 (2020): JURNAL MASYARAKAT INFORMATIKA
Publisher : Department of Informatics, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (353.77 KB)
|
DOI: 10.14710/jmasif.11.1.31460
Tes kepribadian atau psikotes merupakan suatu kegiatan pengukuran atau penilaian melalui upaya yang sistematik untuk mengungkap aspek-aspek psikologi tertentu dari individu. Salah satu tes kepribadian yang akurat adalah MBTI (Myer Briggs Type Indicator). Hasil tes MBTI dapat digunakan untuk pertimbangan dalam pekerjaan atau perkuliahan, mengetahui kekuatan dan kelemahan diri, dan menjalin hubungan dengan orang lain. Tujuan dari penelitian ini adalah menghasilkan aplikasi pengenalan kepribadian MBTI berbasis android. Penelitian ini memaanfaatkan metode fuzzy SAW dalam penghitungan perangkingan alternatif untuk keempat skala kecenderungan, yaitu skala kecenderungan Introvert-Ekstrovert, Sensing-Intuitive, Thinking-Feeling, dan Judging-Perceiving. Kriteria yang digunakan adalah berupa pernyataan sebanyak 10 buah untuk masing-masing skala kecenderungan, dengan alternatif berupa kode sifat masing-masing skala kecenderungan, yaitu I atau E, S atau N, T atau F, dan J atau P. Hasil akhir berupa gabungan huruf dari alternatif menjadi salah satu dari keenambelas tipe kepribadian. Aplikasi dibangun dengan menggunakan ionic framework dan berbasis android pada bagian front-end, sedangkan pada bagian back-end dibangun dengan menggunakan CodeIgniter dan berbasis web. Server melayani kebutuhan data bagi aplikasi dengan menggunakan RESTful API. Aplikasi pengenalan kepribadian MBTI telah lolos semua kasus uji fungsionalitas dan uji pengguna dengan hasil uji pengguna berupa sangat baik sebesar 85.3%, sedangkan untuk akurasi pengenalan kepribadian mencapai nilai 93.75%
Implementasi Pengamanan MP3 Menggunakan Advanced Encryption Standard
Ismaya Khusnu Wicaksana;
Panji Wisnu Wirawan;
Putut Sri Wasito
Jurnal Masyarakat Informatika Vol 10, No 1 (2019): JURNAL MASYARAKAT INFORMATIKA
Publisher : Department of Informatics, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (471.366 KB)
|
DOI: 10.14710/jmasif.10.1.31491
Format MP3 merupakan salah satu format suara yang populer. Format ini tidak memilikiimplementasi keamanan sehingga dapat menimbulkan beberapa dampak negatif. Salahsatu dampak negatifnya adalah resiko terhadap keamanan MP3 yang berisi informasirahasia. Kelemahan tersebut dapat dihilangkan dengan menerapkan proses enkripsipada file MP3. Algoritma kriptografi Advanced Encryption Standard (AES) dipilihkarena pada algoritma ini belum ditemukan celah keamanan, dipelihara dengan baikoleh NIST dan merupakan algoritma yang sering digunakan dalam implementasikeamanan. Implementasi Pengamanan MP3 Menggunakan AES merupakan suatu bentukimplementasi pengamanan dengan melakukan proses enkripsi terhadap file MP3 tanpamerusak struktur file MP3 sehingga file tersebut masih dapat dijalankan pada beragamMP3 player dan menghasilkan noise saja. File MP3 dapat dikembalikan ke bentuk yangsama seperti sedia kala dengan melakukan proses dekripsi. Hasil tersebut dapat dicapaidengan melakukan proses enkripsi selektif terhadap data yang terletak di dalam setiapframe pada file MP3. Implementasi ini berupa aplikasi yang dibuat dengan menggunakanbahasa pemrograman C++ dengan menggunakan pendekatan Pemrograman BerbasisObjek (PBO) serta penggunaan framework Qt. Aplikasi ini diuji dengan menggunakanbeberapa MP3 dengan parameter-parameter yang berbeda serta metode pengujianblackbox testing. Dari hasil pengujian, aplikasi yang telah dibuat berfungsi sesuaidengan tujuan dan harapan yaitu dapat melindungi file MP3 serta mengembalikannyaseperti sedia kala.
Pengembangan Aplikasi Photobooth Berbasis Augmented Reality
Frans Immanuel;
Aris Puji Widodo
Jurnal Masyarakat Informatika Vol 11, No 1 (2020): JURNAL MASYARAKAT INFORMATIKA
Publisher : Department of Informatics, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1029.748 KB)
|
DOI: 10.14710/jmasif.11.1.31451
Photobooth adalah sebuah area yang disediakan oleh penyelenggara acara di mana tamu dapat berpose untuk difoto dan langsung mendapatkan hasilnya saat itu juga. Photobooth dilengkapi dengan angle (sudut), background, lighting, dan hal pendukung lainnya untuk memberikan hasil terbaik. Permasalahan muncul ketika pengguna ingin melakukan pengambilan foto dengan beragam latar belakang dimanapun dan kapanpun, serta dapat melakukan pengambilan foto dengan objek 3 dimensi pada smartphone Android. Solusinya adalah pengembangan aplikasi photobooth berbasis Augmented Reality pada Android yang memungkinkan pengguna dapat menggunakan fitur Augmented Reality pada foto yang akan diambil. Aplikasi menggunakan software Unity untuk meletakkan objek 3 dimensi dan build ke Android serta aplikasi ini menggunakan Vuforia sebagai software library yang berfungsi sebagai pengenalan dan pemunculan model 3 dimensi tanpa penanda. Aplikasi menggunakan objek ARCamera dari library Vuforia, yang digunakan untuk menampilkan objek 3 dimensi yang sudah diatur posisinya di belakang kamera. Begitu kamera diakses, pengguna dapat memilih objek yang ingin ditampilkan dan aplikasi akan menampilkan objek 3 dimensi dan menampilkan objek 3 dimensi di mana kamera di arahkan. Pengguna dapat mengambil hasil gambar kemudian membagikannya pada sosial media Facebook, dan hasil gambar berupa foto dengan ekstensi PNG.
Implementasi Sistem Pendukung Keputusan Pengadaan Mobil Menggunakan Metode Simple Additive Weighting Pada Aplikasi Rental Mobil
Ritriandrey Londong Allo;
Panji Wisnu Wirawan
Jurnal Masyarakat Informatika Vol 11, No 2 (2020): JURNAL MASYARAKAT INFORMATIKA
Publisher : Department of Informatics, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.14710/jmasif.11.2.34871
Sebagai pelaku usaha dalam bidang persewaan mobil, Main Rent Car harus mengikuti perkembangan dunia otomotif khususnya mobil agar dapat bersaing dan mengetahui kemajuan yang ada. Dalam mengikuti kemajuan dunia mobil, pelaku usaha selalu melakukan pembaruan mobil. Dalam hal pembaruan mobil dapat menimbulkan masalah misalnya jika mobil baru produksi banyak yang keluar maka bisa terjadi masalah. Pelaku usaha mengatasinya dengan menyewa mobil yang ingin disewakan ke pihaknya, maka dari itu untuk mendapatkan mobil yang sesuai dengan kebutuhan, dilakukan pemilihan mobil. Simple Additive Weighting merupakan salah satu metode yang dapat membantu dalam pengambilan keputusan pemilihan mobil tersebut dengan pemberian nilai bobot pada setiap kriteria dan pemberian nilai mobil pada setiap kriteria, akan menghasilkan perangkingan mobil. Aplikasi rental mobil dan implementasi metode Simple Additive Weighting dibangun menggunakan bahasa pemrograman PHP dan menggunakan DBMS MySQL. Metode ini akan menghasilkan nilai akhir dan perangkingan pada setiap mobil
Penerapan TAM dengan Penambahan Variabel Trust dan Risk untuk Mengukur Penerimaan Aplikasi OnlinePajak
Wulan Tri Lestari;
Edy Suharto
Jurnal Masyarakat Informatika Vol 11, No 2 (2020): JURNAL MASYARAKAT INFORMATIKA
Publisher : Department of Informatics, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.14710/jmasif.11.2.34872
OnlinePajak adalah sebuah aplikasi e-filing yang digunakan untuk menghitung nominal pajak, melakukan pembayaran pajak, dan melaporkan pembayaran pajak. Pengguna aplikasi OnlinePajak belum terlalu banyak. Penelitian ini dilakukan untuk mengukur penerimaan aplikasi OnlinePajak. Model yang digunakan pada penelitian ini adalah model Technology Acceptance Model (TAM) dengan penambahan variabel trust dan risk. Model tersebut diterapkan pada 150 sampel dengan menggunakan Partial Least Square (PLS) untuk menguji model konseptual. Data diperoleh melalui penyebaran kuesioner secara offline kepada Wajib Pajak dalam periode waktu yang berbeda. Terdapat enam variabel yang digunakan dalam penelitian ini, yaitu persepsi kegunaan, persepsi kemudahan penggunaan, niat untuk menggunakan, penggunaan sistem, kepercayaan, dan risiko. Hasil yang diperoleh adalah persepsi kegunaan dan persepsi kemudahan penggunaan memiliki pengaruh yang signifikan terhadap niat untuk menggunakan aplikasi OnlinePajak. Variabel trust memiliki pengaruh signifikan terhadap niat untuk menggunakan aplikasi OnlinePajak. Di sisi lain, risiko tidak memiliki pengaruh signifikan terhadap niat untuk menggunakan aplikasi OnlinePajak. Variabel trust memiliki nilai t-statistics yang lebih besar dari nilai t-table (1,96) yaitu 2,468 sedangkan variabel risk memiliki nilai t-statistics sebesar 0,791 sehingga hipotesis tidak diterima
Pengenalan Ucapan Bahasa Indonesia Menggunakan MFCC dan Recurrent Neural Network
Panggih Tridarma;
Sukmawati Nur Endah
Jurnal Masyarakat Informatika Vol 11, No 2 (2020): JURNAL MASYARAKAT INFORMATIKA
Publisher : Department of Informatics, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.14710/jmasif.11.2.34874
Pengenalan ucapan (speech recognition) merupakan perkembangan teknologi dalam bidang suara. Pengenalan ucapan memungkinkan suatu perangkat lunak mengenali kata-kata yang diucapkan oleh manusia dan ditampilkan dalam bentuk tulisan. Namun masih terdapat masalah untuk mengenali kata-kata yang diucapkan, seperti karakteristik suara yang berbeda, usia, kesehatan, dan jenis kelamin. Penelitian ini membahas pengenalan ucapan bahasa Indonesia dengan menggunakan Mel-Frequency Cepstral Coefficient (MFCC) sebagai metode ekstraksi ciri dan Recurrent Neural Network (RNN) sebagai metode pengenalannya dengan membandingkan arsitektur Elman RNN dan arsitektur Jordan RNN. Pembagian data latih dan data uji dilakukan dengan menggunakan metode k-fold cross validation dengan nilai k=5. Hasil penelitian menunjukkan bahwa arsitektur Elman RNN pada parameter 900 hidden neuron, target error 0.0005, learning rate 0.01, dan maksimal epoch 10000 dengan koefisien MFCC 20 menghasilkan akurasi terbaik sebesar 72.65%. Sedangkan hasil penelitian untuk arsitektur Jordan RNN pada parameter 500 hidden neuron, target error 0.0005, learning rate 0.01, dan maksimal epoch 10000 dengan koefisien MFCC 12 menghasilkan akurasi terbaik sebesar 73.55%. Sehingga berdasarkan hasil penelitian yang didapat, arsitektur Jordan RNN memiliki kinerja yang lebih baik dibandingkan dengan arsitektur Elman RNN dalam mengenali ucapan Bahasa Indonesia berjenis continuous speech
Pengenalan Emosi dalam Musik Berdasarkan Musical Features Menggunakan Support Vector Regression
Emilia Widiyanti;
Sukmawati Nur Endah
Jurnal Masyarakat Informatika Vol 11, No 2 (2020): JURNAL MASYARAKAT INFORMATIKA
Publisher : Department of Informatics, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.14710/jmasif.11.2.34875
Musik dibuat untuk menyampaikan emosi dan seringkali dimanfaatkan dalam berbagai kegiatan sehari-hari. Music Emotion Recognition atau pengenalan emosi dalam musik menjadi salah satu bidang penelitian yang ikut berkembang seiring dengan perkembangan jenis dan pemanfaatan musik. Penelitian ini menyajikan hasil pengenalan emosi pada musik dengan musical features menggunakan Support Vector Regression dengan jenis pelatihan ɛ-Support Vector Regression dan ʋ-Support Vector Regression serta kombinasi fitur terbaik yang menghasilkan model terbaik. Data yang digunakan sejumlah 165 data musik yang berbentuk musik soundtrack instrumental. Dari penelitan ini dihasilkan dua model terbaik menggunakan pelatihan ʋ-SVR. Model yang dihasilkan yaitu model pengenalan angle dengan masukan fitur terbaik adalah fitur Pitch dan Energy, dan model pengenalan distance dengan masukan fitur terbaik Zero Crossing Rate dan Beat. Model dihasilkan dengan nilai parameter pelatihan model untuk cost=27, gamma=2-7 dan nu=2-2 pada model angle dan cost=27, gamma=2-8 dan nu=2-2 pada model distance. Pengenalan dengan kedua model tersebut menghasilkan akurasi sebesar 37,75%.
Pengembangan Aplikasi Parental Control Berbasis Android Menggunakan Kriptografi Vigenere Cipher pada Pattern Lock
Rifqi Ramadhani Muhammad;
Nurdin Bahtiar
Jurnal Masyarakat Informatika Vol 11, No 2 (2020): JURNAL MASYARAKAT INFORMATIKA
Publisher : Department of Informatics, Universitas Diponegoro
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.14710/jmasif.11.2.34869
Parental Control merupakan aktivitas pengawasan seseorang terhadap anak dalam bermain teknologi smartphone. Di samping itu, perkembangan teknologi khususnya smartphone telah mengalami peningkatan pesat yang dapat dilihat pada penggunaannya secara praktis, karena dapat meningkatkan produktifitas jika digunakan dengan optimal. Sebaliknya, penggunaan smartphone juga dapat mengakibatkan dampak buruk apabila digunakan dengan tidak semestinya. Hal tersebut kerap terjadi secara berlebihan khususnya pada penggunaan smartphone oleh anak. Apabila hal tersebut dibiarkan secara terus menerus dapat berdampak terhadap psikologis dan tentunya akan menganggu perkembangannya. Orang tua sebagai pengawas tumbuh kembang anak perlu melakukan pengendalian penggunaan smartphone sesuai dengan usia anak mereka. Untuk dapat melakukan pengendalian penggunaan smartphone tersebut maka dibangun sebuah aplikasi Parental Control yang menggunakan sistem keamanan Pattern Lock dengan mengimplementasikan algoritma Vigenere Cipher di dalam pembentukan pola Pattern Lock. Vigenere Cipher merupakan algoritma kriptografi yang dapat digunakan untuk mengamankan data atau karakter pola dimana algoritmanya adalah mengenkripsi data karakter di dalam pola Pattern Lock yang telah dikonversi menjadi karakter alfabet, sehingga keamanan dari informasi sistem login tersebut dapat ditingkatkan. Di dalam aplikasi ini pengguna dapat mengunci aplikasi ter-install pada smartphone Android, sehingga apabila aplikasi terkunci dijalankan, pengguna diharuskan memasukkan kunci dengan benar melalui Pattern Lock screen. Pada saat menghubungkan noda pada Pattern Lock, waktu yang dibutuhkan untuk membentuk pola kunci terenkripsi tidak lama. Dengan menghubungkan dua noda paling cepat memerlukan waktu 2 mili detik dan dengan menghubungkan maksimal sembilan noda memerlukan waktu paling lama 38 mili detik