scholarly journals Penentuan Rute Evakuasi Bencana Kebakaran Menggunakan Algoritma Dijkstra berbasis Web Framework Vue.js

2020 ◽  
Vol 14 (2) ◽  
pp. 80-88
Author(s):  
Surya Rahayuda I Gede ◽  
Ni Putu Linda Santiari

Penentuan rute terdekat diperlukan pada setiap perjalanan. Pada penelitian sebelumnya penulis telah menggunakan beberapa metode pencarian jalur yang diterapkan untuk menentukan jalur terdekat pengiriman produk. Pada penelitian saat ini penulis menerapkan metode pencarian jalur untuk penentuan rute terdekat perjalanan tim pemadam kebakaran. Diharapkan dengan digunakannya metode tersebut dapat mempercepat penentuan rute terdekat menuju lokasi kebakaran. Metode pencarian jalur yang digunakan adalah metode Dijkstra, metode tersebut diimplementasikan berbasis web framework vue.js. Berdasarkan penelitian yang dilakukan pada beberapa data tes, metode Dijkstra berhasil menentukan rute evakuasi terbaik. Penulis memilih menggunakan framework vue.js sebagai front-end web karena vue.js memiliki kelebihan dari desain tampilan yang baik dan reaktif. Berdasarkan pengujian sistem menggunakan black-box testing terhadap berbagai proses yang ada didapatkan hasil yang baik dan sesuai keinginan.

2021 ◽  
Vol 7 (3) ◽  
pp. 211-216
Author(s):  
Dahlia Widhyaestoeti ◽  
Saidul Iqram ◽  
Siti Nur Mutiyah ◽  
Yasmin Khairunnisa

Aplikasi antar muka pengguna (user interface) atau disebut juga front-end Sistem akademik SITODA yang menarik dan dapat mengatasi permasalahan data-data akademik sangat dibutuhkan oleh bagian kurikulum dan guru pada sekolah SMKIT Insan Toda. Pengujian sistem diperlukan sebelum sistem tersebut diterapkan. Front-end Sistem Akademik SITODA Berbasis Web dibuat menggunakan framework CI dan bahasa pemrograman CSS. Pengujian front-end sistem akademik SITODA menggunakan Black Box, pengujinya bisa bukan orang teknis dari bidang pemrograman, maka untuk pengujian sistem melibatkan seorang bagian kurikulum yang menguji halaman admin dan guru yang akan menguji halaman guru. Pengujian equivalence partitioning untuk sistem akademik SITODA dirancang dengan memeriksa keluaran dan masukan data, dimulai dengan membuat tabel perencanaan pengujian yang berisi kelas uji dan butir uji, selanjutnya dilakukan pengujian untuk setiap butir uji dengan membuat tabel pengujian fungsional. Hasil pengujian Equivalence Partition (EP) bahwa sistem akademik SITODA berjalan sesuai dengan fungsinya karena semua hasil uji berhasil dijalankan sesuai hasil yang diharapkan.


2018 ◽  
Author(s):  
Purwono Prasetyawan ◽  
Rusliyawati ◽  
Devita Sari

Pemilihan kepala desa (Pilkades) pada umumnya masih konvensional dimana menggunakan kertas dalam pemungutan suara. Hal ini dirasa ada kelemahan yaitu berupa, kecepatan waktu perhitungan kertas suara, biaya percetakan kertas suara dan rentan dalam penggelembungan perhitungan suara. Pada penelitian ini bertujuan mengembangkan aplikasi mobile e-voting Pilkades yang diharapkan dapat menyelesaikan masalah pemilihan secara konvensional. Metode pengembangan aplikasi menggunakan waterfall, dimana aplikasi terdiri atas 2 bagian, yaitu front-end berbasis Android untuk pemilih (pengguna) dan back-end berbasis website untuk administrator (pengelola/panitia). Hasil yang diperoleh setelah melakukan pengujian terhadap aplikasi yang telah dikembangkan tersebut adalah secara fungsionalitas semua fitur berjalan lancar dengan metode uji black-box testing dan kompatibel di berbagai versi Android minimal versi Jelly bean ke atas.


Nowadays, chatbots are widely used in business and marketing. Especially in the front-end of application is used to the automated customer response service. This research presents Thai chatbot that helps increase the efficiency of usage for community enterprise entrepreneurs. This system focusing on back-end services such as payment status, product delivery, and product sales information. It can help entrepreneurs to inquire or check their selling information through a Thai chatbot using ontology technology to help identify messages from users and matching the results from the developed web services. It can classify the Thai words or messages from users say and respond to the relevant back-end services to the user with an efficiency value of over 90%. As a result of black box testing, Thai chatbot had the highest effectiveness in improving the back-end service for community enterprise entrepreneurs.


2021 ◽  
Vol 8 (2) ◽  
pp. 100-107
Author(s):  
Salim Satriajati ◽  
Ibnu Santoso

Abstrak— Kemajuan teknologi informasi dan komunikasi saat ini menyebabkan akses terhadap berita menjadi lebih cepat. Pengumpulan berita dari media daring menjadi hal yang penting untuk menunjang berbagai kepentingan. Pengumpulan berita juga perlu dilakukan secara otomatis supaya efisien dan efektif. Maka, dalam penelitian ini akan dibangun sebuah aplikasi pengumpul berita untuk mendapatkan berita dari media daring. Aplikasi dibangun dengan menggunakan dua buah web framework, yakni Codeigniter dan Flask. Selain itu, juga digunakan package Scrapy yang berbasis Python sebagai alat untuk melakukan web crawling dan web scraping. Black-box testing digunakan untuk mengevaluasi fungsionalitas sistem. Berdasarkan hasil dari black-box testing, dapat disimpulkan bahwa seluruh fungsi pada aplikasi pengumpul berita dari media daring yang telah dibuat dapat berjalan sesuai harapan Peneliti.   Kata kunci— berita, web scraping, web crawling, Flask, Codeigniter, Scrapy


2020 ◽  
Vol 5 (1) ◽  
pp. 61
Author(s):  
Vadlan Febrian ◽  
Muhamad Rizki Ramadhan ◽  
Muhammad Faisal ◽  
Aries Saifudin

In this employee payroll application, if there is an error program there will be a loss for employees and the company. Losses for employees, if this application program error occurs then the salary reduction will experience delays due to the difficulty in the process of calculating employee salaries and employees will be late in receiving salaries. Losses for the company, if there is an error program in this application, the company will suffer losses if the employee wants a salary reduction quickly but the company cannot calculate quickly and accurately. In solving this problem, the authors use the black box testing method. Black box testing method is a test that sees the results of execution through test data and ensures the function of the software. Black box testing method has several testing techniques, namely Sample Testing, Boundary Value Analysis, Equivalence Partitions and others. From the testing techniques that have been mentioned, we use the Equivalence Partitions testing technique. Equivalence Partitions are tests that refer to data entry on the employee payroll application form, input will be tested and then put together based on the test function, both valid and invalid values. The expected results of this test are a payroll system for employees who are computerized, have standard rules in the process of developing the program so that it is easy to develop and maintain, and can minimize errors in processing salary calculations for employees.


Author(s):  
Lila Setiyani

Pengelolaan dan pengontrolan produk sangat dibutuhkan oleh perusahaan yang bergerak di bidang distribusi farmasi, karena perusahaan distribusi farmasi membutuhkan perencanaan dan pengendalian persediaan dalam hal ini produk farmasi terkait dengan tanggal expired dan batch. Pada tahap analisis kebutuhan sistem terdapat beberapa prosedur yang terkait dengan inventory perusahaan distributor produk farmasi diantaranya adalah pengelolaan qoutation, sales order purchase order, penerimaan barang, retur barang, surat jalan, invoice, pembayaran, barang rusak dan pemusnahan barang. Sistem inventory untuk perusahaan distributor produk farmasi telah berhasil dibangun menggunakan metode Agile Unified Process dengan empat tahapan yaitu inception, elaboration, construction, dan transition. Pada tahapan transition dilakukan pengujian sistem inventory dengan menggunakan metode black box testing. Pengujian menggunakan black box testing ini bertujuan untuk mengetahui error yang terjadi ketika sistem digunakan oleh end user dengan pengujian data normal dan data tidak normal


Sainteks ◽  
2021 ◽  
Vol 18 (1) ◽  
pp. 65
Author(s):  
Rima Dwi Mainingsih ◽  
Muhammad Hamka

Salah satu program LAZISMU Banyumas adalah beasiswa. Beasiswa merupakan pemberian bantuan keuangan yang diberikan kepada perorangan yang bertujuan untuk meningkatkan kapasitas SDM atau Sumber Daya Manusia melalui pendidikan. Permasalahan di LAZISMU, sistem bantuan beasiswa masih bersifat manual maka diperlukan suatu sistem pendukung keputusan (SPK) untuk memperhitungkan segala kriteria yang mendukung pengambilan keputusan guna membantu, mempercepat dan mempermudah proses pengambilan keputusan. Metode yang digunakan pada sistem pendukung keputusan adalah metode Analytical Hierarchy Process (AHP) dan metode TOPSIS. Analytical Hierarchy Process (AHP) yang digunakan untuk memperbaiki nilai bobot dari kriteria. Nilai bobot yang dihasilkan dari metode AHP selanjutnya digunakan untuk menentukan proses peranking calon penerima bantuan beasiswa menggunakan metode Technique For Order Preference By Similarity To Ideal Solution (TOPSIS). Metode AHP dan TOPSIS digunakan untuk meningkatkan hasil rekomendasi calon penerima bantuan beasiswa. Hasil klasifikasi kemudian dievaluasi menggunakan Black Box Testing untuk mengetahui apakah fungsi, masukan dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan. Dengan demikian dapat disimpulkan bahwa sistem aplikasi telah berjalan sesuai dengan tujuan yang diharapkan, karena tidak ditemukan adanya kesalahan pada interface serta sistem yang dirancang dan dibangun mampu mengatasi kelemahan-kelemahan yang terdapat pada sistem yang lama dan memberikan hasil rekomendasi calon penerima bantuan beasiswa.Kata-kata Kunci: sistem pendukung keputusan, penerima beasiswa, AHP, TOPSIS, black box testing


2021 ◽  
Vol 1 (6) ◽  
pp. 247-259
Author(s):  
Eka Widyawati ◽  
Ari Fadli ◽  
Muhammad Syaiful Aliim

Sistem pakar adalah sebuah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan suatu permasalahan seperti yang biasanya dilakukan oleh para ahli. Kanker merupakan penyakit yang disebabkan oleh pertumbuhan sel yang tidak normal dan tidak terkendali serta menekan sel-sel yang normal. Sejumlah sel dalam payudara tumbuh dan berkembang dengan tidak terkendali inilah yang disebut dengan kanker payudara. Oleh karena itu, penelitian ini mencoba untuk membangun sebuah aplikasi agar dapat mengetahui gejala awal dari penyakit kanker payudara. Aplikasi ini berbasis website dengan menggunakan metode waterfall yang merupakan suatu metode dalam pengembangan perangkat lunak dengan melalui 5 tahapan yaitu, requirement analysis and definition, system and software design, implementation and unit testing, integration and system testing, dan operation and maintenance. Website ini diimplementasikan dengan menggunakan bahasa pemrograman PHP dan basis data MySQL. Pengambilan hasil kesimpulan untuk hasil diagnosa didasarkan pada hasil penelusuran secara forward chaining dan perhitungan secara certainty factor. Pengujian sistem pakar dilakukan dengan menggunakan black-box testing dan usability testing. Pengujian dengan metode black-box terhadap fungsionalitas dari setiap bagian aplikasi sistem pakar, didapatkan hasil yang sudah sesuai dengan tujuan yang diharapkan. Sedangkan pengujian dengan metode usability testing terhadap 50 responden yang menggunakan aplikasi sistem pakar, didapatkan hasil penerimaan yang baik memenuhi kelima aspek usability testing yaitu learnability, efficiency, memorability, errors, dan satisfaction dengan nilai persentase sebesar 85%.


Sign in / Sign up

Export Citation Format

Share Document