Claim Missing Document
Check
Articles

Found 12 Documents
Search

Implementasi Notifikasi Realtime pada Aplikasi Informasi Akademik Berbasis Android menggunakan Metode Agile Nurul Amalia; Bambang Ismanto; Muhammad Faizal Kurniawan; Dicke Junryan Saut HS
KLIK: Kajian Ilmiah Informatika dan Komputer Vol. 3 No. 2 (2022): Oktober 2022
Publisher : STMIK Budi Darma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30865/klik.v3i2.564

Abstract

In providing information to students, STMIK Widya Pratama Pekalongan has an LMS (Learning Management System) application in which there is information about curriculum, class schedules, KRS, finance and others. One of the most important features of the application is the latest news. Through this feature, students can see the latest news or information related to lectures such as activity information, payment information, lecture information, thesis submissions, and so on. Some of the information given to students is urgent, for example, information about submitting a thesis title in which there is a deadline that must be met for submitting the thesis title. Therefore, students must read the information as soon as possible after the information is sent. However, many students cannot immediately receive this information because they have not accessed the existing LMS application, so students cannot submit their thesis titles due to delays in accessing this information. Web-based information systems also make students rarely access applications because it is considered impractical to have to use a web browser to open them. This Academic Information Application with Android-Based Realtime Notifications uses an agile method with an extreme programming approach. This approach tries to simplify the stages in the software development process so that it becomes more flexible. From the research conducted, this academic information application makes it easier for students to access academic information without using a browser. This application can also provide notifications quickly to students when new information is sent, so that student academic activities can run smoothly.
KOMPARASI ALGORITMA DATA MINING UNTUK KLASIFIKASI PENYAKIT KANKER PAYUDARA M. Faizal Kurniawan; Ivandari Ivandari
IC-Tech Vol 12 No 1 (2017): IC-Tech Volume XII No.1 April 2017
Publisher : STMIK WIDYA PRATAMA

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (544.213 KB) | DOI: 10.47775/ictech.v12i1.12

Abstract

Kanker merupakan salah satu penyakit mematikan. Pada tahun 2012 International Agency for Research of Cancer (IARC) mencatat kasus penyakit kanker sebanyak 14.067.894 jiwa dan lebih dari 8,2 juta jiwa meninggal dunia akibat penyakit kanker. Sedangkan dalam 5 tahun terakhir tercatat penderita kanker payudara merupakan yang terbanyak yaitu 19,2% dari keseluruhan kasus. Pencatatan terhadap penyakit kanker banyak dilakukan guna mengantisipasi dan menganalisa pasien sejak dini agar dapat dilakukan pencegahan. Salah satu yang dilakukan adalah dengan menggunakan teknik klasifikasi data mining. Dengan melakukan klasifikasi data mining data lampau yang sebelumnya telah dikumpulkan dapat dijadikan sebuah pengetahuan baru. Beberapa teknik klasifikasi data mining terbukti baik dan menghasilkan akurasi yang tinggi. Dalam penelitian ini akan dilakukan komparasi algoritma K-Nearest Neighbour, Naive Bayes dan Decission Tree C4.5 untuk klasifikasi penyakit kanker payudara. Penelitian ini membuktikan bahwa dari ketiga model algoritma tersebut Naive Bayes memiliki tingkat akurasi terbaik yaitu 95,85%. Sedangkan algoritma KNN memperoleh tingkat akurasi sebesar 94,70% dan Decission Tree C4.5 memperoleh tingkat akurasi sebesar 94,70%..
Peningkatan Performa Algoritma Naive Bayes dengan Gain Ratio untuk Klasifikasi Keganasan Kanker Payudara Muhammad Faizal Kurniawan; Jusak Nugraha Irawan
IC-Tech Vol 13 No 2 (2018): IC-Tech Volume XIII No.2 Oktober 2018
Publisher : STMIK WIDYA PRATAMA

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (548.019 KB) | DOI: 10.47775/ictech.v13i2.31

Abstract

Kanker adalah salah satu penyakit yang sampai saat ini memakan banyak korban jiwa. Tercatat dalam 5 tahun dari data tahun 2012 International Agency for Research of Cancer (IARC) merilis ada lebih dari 14 juta jiwa mengidap penyakit kanker dan 8,2 juta diantaranya meninggal dunia karena kanker yang diderita. Dari data tersebut jenis kanker yang paling banyak diderita adalah kanker payudara yaitu 19,2% dari keseluruhan 14 juta kasus lebih. Pencatatan terkait pasien dan jenis kanker banyak dilakukan di dunia medis. Data tersebut semakin banyak dan hanya akan menjadi sampah apabila tidak dapat digunakan sebagai pengetahuan baru. Data mining merupakan bidang ilmu yang menjawab tantangan banyaknya data. Klasifikasi merupakan bagian dari data mining yang memungkinkan penciptaan informasi dan pengetahuan baru dari data lampau. Salah satu teknik klasifikasi terbaik dan terbukti banyak digunakan adalah naive bayes. Dari penelitian thun 2016 naive bayes memiliki performa yang terbaik untuk klasifikasi penyakit kanker payudara. Dataset yang besar dengan atribut yang banyak tidak menjamin performa algoritma akan lebih baik. Salah satu proses peningkatan performa algoritma adalah dengan melakukan seleksi fitur. Gain ratio merupakan pengembangan dari algoritma information gain yang terbukti handal dan dapat menangani data berdimensi tinggi. Penelitian ini membuktikan bahwa penggunaan algoritma seleksi fitur gain ratio dapat meningkatkan performa naive bayes dalam klasifikasi dataset breast cancer wisconsin. Performa naive bayes tanpa seleksi fitur adalah 92,7% sedangkan setelah dilakukan seleksi fitur menggunakan gain ratio akurasinya naik 4,01% menjadi 96,71%.
OPTIMASI METODE OTOMATISASI PENGHILANGAN KERENTANAN TERHADAP SERANGAN XSS PADA APLIKASI WEB M. Faizal Kurniawan; Wahyu Setianto
IC-Tech Vol 15 No 2 (2020): IC-Tech Volume XV No.2 Oktober 2020
Publisher : STMIK WIDYA PRATAMA

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (374.158 KB) | DOI: 10.47775/ictech.v15i2.121

Abstract

Cross site scripting (XSS) adalah salah satu bentuk serangan pada aplikasi web. XSS adalah bentuk serangan injeksi. Serangan injeksi dilakukan dengan menyisipkan kode javascript melalui fasilitas interaksi yang diberikan oleh aplikasi web kepada pengguna. Terdapat tiga jenis XSS: Reflected XSS, Stored XSS dan DOM-Based XSS. OWASP, CWE/SANS dan Accunetix menempatkan serangan XSS pada peringkat 5 besar untuk serangan yang sering dilakukan oleh peretas dan berakibat fatal. Berbagai tema penelitian telah diusulkan untuk mengeliminasi serangan ini. Salah satu paper tersebut mengusulkan cara untuk mengotomatisasi penghilangan kode sumber dengan cara mengoreksi kode sumber dan mendeklarasikan OWASP ESAPI untuk mengencoding semua deklarasi yang berkaitan dengan inputan pengguna. Penelitian tersebut diuusulkan untuk digunakan pada bahasa pemrograman Java namun dapat pula diterapkan pada bahasa pemrograman lain. Penelitian ini mengusulkan metode untuk mengoptimal metode yang diusulkan sebelumnya jika diterapkan pada bahasa pemrograman PHP. Jika penelitian sebelumnya mengusulkan untuk mengoreksi semua baris yang mengandung deklarasi inputan pengguna maka penelitian ini mengoptimalkannya dengan hanya menambahkan beberapa baris kode program dibagian header. Penelitian ini juga mengusulkan untuk tidak lagi menggunakan OWASP ESAPI namun menggunakan fungsi native PHP. Hasil penelitian ini menunjukkan bahwa dibandingkan dengan metode sebelumnya didapatkan peningkatan berupa jumlah baris kode yang diubah atau ditambahkan pada kode sumber aplikasi menjadi lebih sedikit namun dengan hasil yang sama
PENERAPAN KERANGKA KERJA WEB BERBASIS KOMPONEN UNTUK PENGEMBANGAN APLIKASI PENGELOLAAN KAS DI P3M STMIK WIDYA PRATAMA PEKALONGAN Muhammad Faizal Kurniawan; Wahyu Setianto; Agus Ilyas
IC-Tech Vol 16 No 1 (2021): IC-Tech: Majalah Ilmiah Volume XVI No. 1 April 2021
Publisher : STMIK WIDYA PRATAMA

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (413.251 KB) | DOI: 10.47775/ictech.v16i1.146

Abstract

Tugas utama dari Pusat Penelitian dan Pengabdian kepada Masyarakat (P3M) STMIK Widya Pratama adalah mengelola kegiatan penelitian dan pengabdian masyarakat untuk dosen STMIK Widya Pratama. Dalam menjalankan kegiatannya P3M diberikan sejumlah anggaran oleh lembaga. Anggaran yang diterima tersebut dimonitoring oleh Wakil Ketua Bidang Akademik. P3M harus melaporkan secara detail pemasukan dan pengeluaran yang telah dilakukan. Menurut hasil wawancara dengan kepala P3M, P3M harus melaporkan rekapitulasi dan bukti pemasukan dan pengeluaran. Menurut beliau hal ini perlu dioptimalkan mengingat bukti fisik rentan hilang dan rusak, sehingga dapat disimpulkan bahwa P3M membutuhkan sebuah aplikasi yang mampu mencatat, menyimpan dan memiliki fitur monitoring dan evaluasi guna mengoptimalkan kegiatan pengelolaan kas yang saat ini berjalan. Penelitian ini betujuan untuk mengatasi masalah tersebut dengan mengembangkan aplikasi yang dibutuhkan. Aplikasi web akan dibangun dengan memanfaatkan Yii Framework. Yii Framework adalah kerangka kerja web berbasis komponen yang dapat membuat pengembangan aplikasi web lebih singkat. Hal ini disebabkan Yii framework menerapkan metode convention over configuration, dimana hal-hal yang biasa dilakukan oleh pengembang telah dipaketkan ke dalam komponen-komponen. Pengaruhnya, sintak program menjadi lebih sedikit dan aplikasi dapat berjalan dengan lebih baik.Kata kunci: yii, kas masuk, kas keluar, P3M
APLIKASI PENGADUAN MASYARAKAT (E-REPORT) KECAMATAN PECALUNGAN DENGAN MENGGUNAKAN WEB SERVICE BERBASIS ANDROID Slamet Joko Prasetiono; Muhammad Faizal Kurniawan; Jusak Nugraha Irawan
IC-Tech Vol 14 No 2 (2019): IC-Tech Volume XIV No.2 Oktober 2019
Publisher : STMIK WIDYA PRATAMA

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (545.623 KB) | DOI: 10.47775/ictech.v14i2.175

Abstract

Tujuan dari penelitian ini adalah terciptanya suatu sistem yang berfungsi sebagai sarana masyarakat Kabupaten Batang untuk mengadukan permasalahan mengenai pelayanan publik kepada Pemerintah Kecamatan Pecalungan. Metode pengembangan sistem yang dipakai dalam pembuatan aplikasi adalah metode pengembangan System Development Life Cycle (SDLC) dengan pendekatan metode waterfall. Metode ini dilakukan dalam 6 tahap yaitu, tahap perencanaan, tahap analisis, tahap perancangan, tahap implementasi, tahap pengujian dan tahap pemeliharaan. Pengumpulan data melalui observasi dan wawancara. Metode pengujian sistem yang digunakan untuk menguji aplikasi ini adalah metode pengujian white box, black box, dan untuk pengujian pengguna menggunakan metode User Acceptance Test (UAT). Dari serangkaian metode pengembangan dan pengujian yang telah dilakukan didapatkan hasil bahwa Aplikasi Pengaduan Masyarakat (E-Report) dengan menggunakan Web Service Berbasis Android yang dapat mempermudah masyarakat Kecamatan Pecalungan dalam menyampaikan aduan kepada Pemerintah serta sebagai wadah bagi Kantor Kecamatan Pecalungan untuk menampung aduan dari masyarakat sebagai bahan evaluasi kinerja Pemerintah Kecamatan Pecalungan. Diharapkan untuk penelitian selanjutnya dapat mengembangkan validasi pada halaman registrasi akun yang dicocokkan dangan database masyarakat Kecamatan Pecalungan.Kata kunci: Pengaduan Masyarakat, Pelayanan Publik, Android, Waterfall, Web Service
RANCANG BANGUN SISTEM E-COMPLAIN PADA RUMAH SAKIT UMUM DAERAH BATANG Dicke J.S.H Siregar; Muhammad Faizal Kurniawan; Dionne Santoso
IC-Tech Vol 13 No 1 (2018): IC-Tech Volume XIII No.1 April 2018
Publisher : STMIK WIDYA PRATAMA

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (601.198 KB) | DOI: 10.47775/ictech.v13i1.181

Abstract

Sistem E-Complainn berbasis web di Rumah Sakit Umum Daerah Batang dibuat guna membantu proses pengaduan keluuhan kritik maupun saran, karena pasien masih kesulitan dalam mengetahui tanggapan dari hasil komplain yang diajukan melalui formulir kritik dan saran tersebut. tahap pengumpulan data dengan observasi, wawancara dan kuesioner. tahap perancangan sistem dengan menggunakan metode pengembangan sistem waterfall, metode pengujian menggunakan metode black box, white box, dan UAT (User Acceptance Test). Setelah melalui serangkaian pengumpulan data, pengembangan sistem dan pengujian sistem maka telah di hasilkan suatu sistem E-Complain berbasis web yang mudah dipahami dan bisa menjadi media alternatif bagi pasien untuk mengadukan komplain tanpa datang ketempat. untuk ke depannya sistem E-Complain berbasis web ini masih perlu di kembangkan salah satunya bisa dengan adanya fitur pemberitahuan sementara untuk pasien yang komplain dan bisa menggunakan media berbasis android. Kata Kunci : E-Complain, Rumah Sakit Umum Daerah Batang, Web
IMPLEMENTASI MODULE GOOGLE PAGESPEED PADA APACHE WEB SERVER UNTUK MENINGKATKAN PERFORMA APLIKASI WEB Muhammad Faizal Kurniawan; Wahyu Setianto; Agus Ilyas
IC-Tech Vol 16 No 2 (2021): IC-Tech Volume XVI No. 2 Oktober 2021
Publisher : STMIK WIDYA PRATAMA

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (3567.93 KB) | DOI: 10.47775/ictech.v16i2.209

Abstract

Performa aplikasi web salah satunya dapat dipengaruhi dari konfigurasi web server yang tepat. Meskipun memiliki hardware dengan spesfikasi yang tinggi namun jika konfigurasinya tidak tepat maka performa aplikasi web yang ada di dalam web server tersebut tidak akan meningkat. Salah satu cara agar aplikasi web dapat diakses dengan cepat adalah dengan mengecilkan ukuran file yang di unduh dari web server ke browser pengguna. Selama ini developer web akan melakukan kompresi terhadap file-file gambar, js dan css sebelum diupload ke web server. Google Page Speed dalah sebuah modul ekternal yang dapat dikonfigurasikan ke dalam Apache web server untuk menggantikan tugas developer web dalam mengkompresi file-file sebelum diunggah. Fungsi dari modul ini ini adalah secara otomatis akan melakukan kompresi terhadap file-file gambar, css dan js secara realtime. Penelitian ini bertujuan untuk menguji performa aplikasi web sebelum dan setelah mengimplementasikan module Google Page Speed pada web server yang dalam penelitian ini menggunakan Apache Web Server. Kata kunci: optimasi web, kompresi konten, web server
Peningkatan Efisiensi Sistem Kontrol Persediaan dengan Metode Perpetual pada Toko Sepatu dan Tas Yogjakarta Kota Pekalongan Muhammad Faizal Kurniawan; M. Adib Al Karomi
IC-Tech Vol 15 No 1 (2020): IC-Tech Volume XV No.1 April 2020
Publisher : STMIK WIDYA PRATAMA

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (273.252 KB)

Abstract

Toko Yogyakarta adalah sebuah perusahaan yang bergerak dibidang penjualan sepatu, tas, aksesoris, kebutuhan sekolah dan lain sebagainya. Dalam menjalankan kegiatan usahanya Toko Yogyakarta telah menggunakan aplikasi Point of Sales. Toko Yogyakarta memiliki sangat banyak jumlah persediaan barang yang akan dijual dengan berbagai jenis, warna dan ukuran. Ketersedian stok merupakan hal yang sangat penting bagi Toko Yogyakarta guna mendukung keputusan dalam pemesanan barang kepada supplier. Namun demikian, aplikasi yang ada saat ini belum mampu memberikan kepuasan terhadap pengguna dalam hal ini pemilik Toko Yogyakarta dalam hal perhitungan dan pelaporan ketersediaan barang. Hal ini disebabkan proses perhitungan persediaan yang dilakukan aplikasi sangat lama dan memakan sumber daya komputer yang cukup besar serta seringkali terjadi kegagalan sistem sehingga menimbulkan tidak validnya laporan persediaan yang disajikan. Penelitian ini bertujuan untuk mengatasi hal tersebut dengan menerapkan metode perpetual di bagian kontrol persediaan. Metode perpetual diterapkan dengan membuat trigger-trigger pada tabel-tabel yang terkait dengan persediaan. Trigger akan melakukan perhitungan stok akhir pada item barang secara otomatis ketika terjadi penjualan, barang masuk dan barang keluar. Hasil perhitungan trigger ditampung pada sebuah tabel stok akhir. Dengan cara ini maka tidak terjadi lagi proses perhitungan pada saat penyajian laporan. Penggunaan trigger mampu mempercepat proses perhitungan persediaan dan menguntungkan perusahaan karena tidak perlu ada penggantian aplikasi yang saat ini sudah berjalan sehingga kegiatan usaha tetap dapat berjalan sebagaima biasanya. Dibandingkan dengan metode yang sebelumnya, metode yang terbukti mampu mengurangi waktu tunggu dan beban kerja komputer secara signifikan pada saat penyajian laporan persediaan. Kata Kunci : persediaan, perpetual, trigger
PREDIKSI PRODUKSI BARANG RUSAK DENGAN REGRESI LINIER PADA UD. BINDA Nur Ika Royanti; Indrayanti Indrayanti; M. Faizal Kurniawan
IC-Tech Vol 17 No 1 (2022): IC-Tech Volume XVII No. 1 April 2022
Publisher : STMIK WIDYA PRATAMA

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (155.894 KB) | DOI: 10.47775/ictech.v17i1.233

Abstract

UD BINDA merupakan suatu usaha yang memproduksi kain kasa berdasarkan banyaknya pesanan dari pelanggan. Dalam produksinya, UD BINDA sering mengalami hasil produksi kain kasa yang tidak sesuai standar sehingga tidak layak jual dan tidak dapat memenuhi jumlah pesanan dari pelanggan. Dengan adanya barang hasil produksi kain kasa yang tidak layak jual, sehingga UD BINDA mengalami kerugian. Untuk memprediksi produksi kain kasa yang rusak, salah satunya dengan memanfaatkan metode regresi linier. Regresi linier adalah sebuah metode yang menggunakan variabel bebas dan variabel terikat dalam proses perhitungannya. Dalam penelitian ini akan digunakan 2 variabel yaitu variabel jumlah produksi sebagai variabel bebas dan barang rusak sebagai variabel terikat. Dari hasil prediksi produksi kain kasa rusak dilakukan uji error dengan MAPE dan didapatkan nilai 8%. Sehingga metode Regresi Linier ini dapat membantu dalam memprediksi produksi barang rusak.   Kata kunci: UD BINDA, regresi linier, MAPE