Articles
Komparasi Algoritma Sorting pada Bahasa Pemrograman Java
Mohammad Reza Maulana
IC-Tech Vol 12 No 2 (2017): IC-Tech Volume XII No.2 Oktober 2017
Publisher : STMIK WIDYA PRATAMA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (311.191 KB)
|
DOI: 10.47775/ictech.v12i2.9
Algoritma Sorting merupakan salah satu tugas mendasar yang dilakukan oleh komputer. Pengurutan data yang dilakukan Algoritma Sorting memegang fungsi penting agar sebuah masalah dapat diselesaikan lebih cepat dan tepat. Proses pengurutan data banyak digunakan pada proses-proses umum seperti mengurutkan data tanggal dari yang terbaru ke yang lama ataupun sebaliknya. Terdapat banyak Algoritma Sorting yang dapat digunakan, diantaranya Insertion Sort, Selection Sort, Quick Sort dan Merge Sort. Pada penelitian ini akan dilakukan komparasi waktu eksekusi dalam proses pengurutan data dari masing-masing Algoritma Sorting tersebut. Data yang digunakan pada penelitian ini adalah data dengan tipe integer (angka bulat) dan didapatkan dengan cara mengacak nilai. Jumlah dari data juga bermacam-macam untuk melihat konsistensi kinerja dari masing-masing Algoritma Sorting. Bahasa pemrograman yang digunakan untuk mengimplementasikan Algoritma Sorting adalah Java. Setelah proses implementasi Agoritma Sorting ke dalam bahasa pemrograman Java dilakukan proses pengujian dan evaluasi untuk melihat hasil. Dari hasil pengujian dan evaluasi secara umum Algoritma Sorting yang paling cepat dalam mengurutkan data adalah Quick Sort, sedangkan untuk eksekusi waktu paling lama adalah Insertion Sort. Pengaturan parameter dan variabel mungkin akan berpengaruh terhadap hasil pengujian dan evaluasi.
PENERAPAN FRAMEWORK CODEIGNITER DAN LIBRARY ION AUTH PADA SISTEM INFORMASI MONITORING PENERIMA BEASISWA
Eko Budi Susanto;
Mohammad Reza Maulana;
Paminto Agung Christianto
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 (1027.226 KB)
|
DOI: 10.47775/ictech.v13i2.39
Pemberian beasiswa merupakan peran pemerintah dalam menjamin hak setiap peserta didik dalam mendapatkan pendidikan yang berkualitas, namun perlu dipastikan bahwa pemberian beasiswa tersebut tepat sasaran dan memberikan dampak positif terhadap kegiatan akademik siswa yang bersangkutan, sehingga sangat diperlukan kegiatan monitoring bagi penerima beasiswa. Kegiatan ini sebagai bahan evaluasi terhadap pencapaian penerima beasiswa serta untuk pemberian beasiswa selanjutnya. Untuk itu, dalam penelitian ini akan dibangun sistem informasi monitoring penerima beasiswa yang menerapkan framework codeigniter dan library ion auth sebagai autentifikasi pada aplikasi tersebut. Pada hasil pengujian yang telah dilakukan dihasilkan bahwa sistem dapat berjalan dengan baik, sesuai dengan yang diharapkan.
E-SAMPAH SEBAGAI MEDIA ALTERNATIF DALAM MENGELOLA SAMPAH DAUR ULANG
Mohammad Reza Maulana;
Eko Budi Susanto;
Paminto Agung Christianto
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 (1266.698 KB)
|
DOI: 10.47775/ictech.v14i2.60
Pengelolaan sampah yang konvensioal menjadi kendala bagi pengelola dalam mengelola sampah. Penerapan teknologi informasi dalam mengelola sampah juga akan membuka peluang bagi kelompok/komunitas yang ada, seperti: karang taruna, kelompok pengajian, kelompok arisan, kelompok remaja masjid, dan lain-lain, untuk ikut berperan mengelola sampah dan mendapatkan penghasilan tambahan yang dapat dimanfaatkan untuk mendukung pendanaan berbagai kegiatan yang diprogramkan oleh kelompok/komunitas tersebut. Pencatatan saldo secara tertulis menjadikan kendala bagi pengelola bank sampah karena sering terjadi kesalahan pencataan, adanya duplikasi data, serta kesulitan untuk merekap laporan. Warga yang akan menukarkan sampah juga mengalami kerepotan, karena setiap kali akan menukarkan sampah harus mendatangi sekretariat. Untuk itu pada penelitian ini akan dibangun aplikasi e-sampah yang menerapkan library Restfull untuk framework CodeIgneter. Langkah-langkah dalam membangun aplikasi tersebut antara lain: pengumpulan data, tahap analisis, tahap desain, tahap pembangunan sistem, dan tahap pengujian sistem. Pengujian dilakukan dengan pengujian validasi untuk memastikan semua unit dari kode program dapat berjalan dengan baik. Hasil pengujian dinyatakan bahawa aplikasi dapat berfungsi sesuai dengan kebutuhan fungsionalitas dan non-fungsionalitas sistem
ANALISA PERFORMA WEBSITE PEMERINTAH KABUPATEN BATANG
Mohammad Reza Maulana;
Eko Budi Susanto;
Sattriedi Wahyu Binabar
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 (417.962 KB)
|
DOI: 10.47775/ictech.v15i1.97
Pemerintah Kabupaten Batang memiliki website yang menginformasi tata kelola pemerintahan, pelayanan kepada masyarakat, informasi tentang perangkat daerah. Hal ini sejalan dengan misi Pemerintah Kabupaten Batang dalam meningkatkan kualitas pelayanan publik berbasis E-Government. Untuk mendukung pelayanan publik berbasis e-Government diperlukan kualitas website yang baik. Website yang baik harus dapat diakses dengan mudah dengan waktu yang cepat. Beberapa alat yang dapat diterapkan untuk mengetahui kualitas website antara lain: GTMetrix, PageSpeed Insights, dan Webpagetest. Pada penelitian ini akan dilakukan pengujian menggunakan ketiga alat tersebut untuk mengetahui kualitas website dari Pemerintah Kabupaten Batang. Tahapan yang dilakukan pada penelitian ini: (1) Pengumpulan Data dan Persiapan, (2) Penentuan Alat dan Variabel Pengujian, (3) Pengujian Performa Website, dan (4) Analisa Data Performa Website. Hasil pengujian pada penelitan ini yaitu: website perlu dilakukan optimalisasi pada bagian pemadatan ukuran gambar, perbaikan pada format gambar yang memberikan kompresi lebih baik, dan pengaturan gambar dari sisi programming. Kata kunci: Pemerintah Kabupaten Batang, eGovernment, Pengujian Web
E-SERVICE DESA SUKOREJO KECAMATAN ULUJAMI KABUPATEN PEMALANG BERBASIS ANDROID
Mohammad Reza Maulana;
Mosses Aidjili;
Tory Ariyanto
IC-Tech Vol 14 No 1 (2019): IC-Tech Volume XIV No.1 April 2019
Publisher : STMIK WIDYA PRATAMA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (968.228 KB)
|
DOI: 10.47775/ictech.v14i1.168
Desa Sukorejo merupakan salah satu desa di Kecamatan Ulujami Kabupaten Pemalang Provinsi Jawa Tengah Indonesia. Sistem pelayanan surat di Balai Desa Sukorejo yang berjalan saat ini adalah masyarakat yang akan mengurus surat pengantar datang langsung ke Balai Desa Sukorejo membawa surat pengantar RT beserta fotocopy KTP dan lain-lain, untuk membuat dokumen surat pengantar tersebut menggunakan Ms. Office Word. Lalu untuk layanan informasi, masyarakat datang langsung ke Balai Desa Sukorejo melihat papan informasi yang ada atau bertanya ke perangkat desa. Oleh karena itu, perlu dibuat sebuah sistem E-Service yang dapat digunakan untuk mempermudah dan mempercepat proses pelayanan surat atau administrasi, juga mempermudah dan mempercepat penyebaran informasi. Dalam pembuatan sistem e-service Desa Sukorejo menggunakan metode pengembangan sistem Waterfall. Sedangkan, alat pengembangan sistem yang digunakan adalah Unified Modelling Language (UML) dan Lembar Kerja Tampilan (LKT). Pengujian yang dilakukan terhadap sistem ini yaitu pengujian Black Box, White Box, dan User Acceptance Test (UAT). Hasil dari serangkaian metode pengembangan yang telah dilakukan adalah Sistem E-Service Desa Sukorejo Kecamatan Ulujami Kabupaten Pemalang Berbasis Android yang dapat digunakan untuk mengirim request surat, melakukan pengaduan, mendapatkan informasi berita tentang Desa maupun informasi prosedur administrasi. Dengan adanya sistem ini, dapat membantu masyarakat dalam menerima informasi mengenai prosedur administrasi maupun informasi lainnya yang di bagikan admin Desa melalui fitur berita juga mempercepat dan mempermudah pelayanan surat pengantar. Kata Kunci : E-Service, Berbasis Android, Layanan Masyaraka
Pengembangan Sistem Informasi Tracer Study Di Stmik Widya Pratama Dengan Metode Rapid Application Development
Maulana, Mohammad Reza
IC Tech: Majalah Ilmiah Vol 18 No 1 (2023): IC Tech: Majalah Ilmiah Volume XVIII No. 1 April 2023
Publisher : P3M Institut Widya Pratama
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.47775/ictech.v18i1.271
Tracer study merupakan proses untuk mendapatkan umpan balik dari alumni. Kegiatan ini sangat penting untuk mengetahui outcome dari pendidikan yang dijalani selama kuliah. Hasil tracer study digunakan untuk merumuskan kebijakan-kebijakan di Perguruan Tinggi dan digunakan sebagai syarat kelengkapan kegiatan akreditasi. Kegiatan tracer study dilakukan di semua Perguruan Tinggi tidak terkecuali STMIK Widya Pratama. Pelaksanaan kegiatan tracer study di STMIK Widya Pratama dilakukan dengan beberapa mekanisme diantaranya mengisi formulir cetak, file pdf maupun google form. Dengan proses yang berjalan saat ini, alumni kesulitan dalam memahami alur pengisian kuesioner. Begitupun STMIK Widya Pratama melalui Student Career Center (SCC) kesulitan dalam melakukan pengumpulan dan perekapan data. Solusi yang dapat diterapkan untuk mengatasi masalah ini yaitu penggunaan sistem informasi. Untuk mengembangkan sistem informasi tracer study diperlukan metode pengembangan sistem, dimana salah satu yang dapat digunakan adalah Rapid Application Development (RAD). Metode ini berfokus pada feedback yang diberikan oleh pengguna sehingga aplikasi dapat dikembangkan dengan lebih cepat dan tepat. Tahapan dimulai dengan pengumpulan data dan identifikasi permasalahan. Setelah itu, dilakukan proses analisa proses bisnis dan perencanaan kebutuhan sistem yang akan dibangun. Selanjutnya, desain sistem menggunakan beberapa diagram Unified Language Modelling (UML) dikerjakan. Pembuatan prototipe juga dilakukan di siklus utama RAD ini dan setelahnya pengguna akan memberikan feedback. Tahap terakhir adalah proses implementasi pembuatan sistem informasi beserta melakukan pengujian-pengujian untuk memastikan sistem berjalan dengan baik. Sistem informasi tracer study yang telah selesai dibangun dapat membantu alumni dan SCC dalam pelaksanaan kegiatan tracer study. Selain itu perekapan data dan pengunggahan laporan ke DIKTI dapat dilakukan dengan mudah.
Komparasi Algoritma Sorting pada Bahasa Pemrograman Java
Maulana, Mohammad Reza
IC Tech: Majalah Ilmiah Vol 12 No 2 (2017): IC Tech: Majalah Ilmiah Volume XII No. 2 Oktober 2017
Publisher : P3M Institut Widya Pratama
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.47775/ictech.v12i2.9
Algoritma Sorting merupakan salah satu tugas mendasar yang dilakukan oleh komputer. Pengurutan data yang dilakukan Algoritma Sorting memegang fungsi penting agar sebuah masalah dapat diselesaikan lebih cepat dan tepat. Proses pengurutan data banyak digunakan pada proses-proses umum seperti mengurutkan data tanggal dari yang terbaru ke yang lama ataupun sebaliknya. Terdapat banyak Algoritma Sorting yang dapat digunakan, diantaranya Insertion Sort, Selection Sort, Quick Sort dan Merge Sort. Pada penelitian ini akan dilakukan komparasi waktu eksekusi dalam proses pengurutan data dari masing-masing Algoritma Sorting tersebut. Data yang digunakan pada penelitian ini adalah data dengan tipe integer (angka bulat) dan didapatkan dengan cara mengacak nilai. Jumlah dari data juga bermacam-macam untuk melihat konsistensi kinerja dari masing-masing Algoritma Sorting. Bahasa pemrograman yang digunakan untuk mengimplementasikan Algoritma Sorting adalah Java. Setelah proses implementasi Agoritma Sorting ke dalam bahasa pemrograman Java dilakukan proses pengujian dan evaluasi untuk melihat hasil. Dari hasil pengujian dan evaluasi secara umum Algoritma Sorting yang paling cepat dalam mengurutkan data adalah Quick Sort, sedangkan untuk eksekusi waktu paling lama adalah Insertion Sort. Pengaturan parameter dan variabel mungkin akan berpengaruh terhadap hasil pengujian dan evaluasi.
PENERAPAN FRAMEWORK CODEIGNITER DAN LIBRARY ION AUTH PADA SISTEM INFORMASI MONITORING PENERIMA BEASISWA
Susanto, Eko Budi;
Maulana, Mohammad Reza;
Christianto, Paminto Agung
IC Tech: Majalah Ilmiah Vol 13 No 2 (2018): IC Tech: Majalah Ilmiah Volume XIII No. 2 Oktober 2018
Publisher : P3M Institut Widya Pratama
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.47775/ictech.v13i2.39
Pemberian beasiswa merupakan peran pemerintah dalam menjamin hak setiap peserta didik dalam mendapatkan pendidikan yang berkualitas, namun perlu dipastikan bahwa pemberian beasiswa tersebut tepat sasaran dan memberikan dampak positif terhadap kegiatan akademik siswa yang bersangkutan, sehingga sangat diperlukan kegiatan monitoring bagi penerima beasiswa. Kegiatan ini sebagai bahan evaluasi terhadap pencapaian penerima beasiswa serta untuk pemberian beasiswa selanjutnya. Untuk itu, dalam penelitian ini akan dibangun sistem informasi monitoring penerima beasiswa yang menerapkan framework codeigniter dan library ion auth sebagai autentifikasi pada aplikasi tersebut. Pada hasil pengujian yang telah dilakukan dihasilkan bahwa sistem dapat berjalan dengan baik, sesuai dengan yang diharapkan.
E-SAMPAH SEBAGAI MEDIA ALTERNATIF DALAM MENGELOLA SAMPAH DAUR ULANG
Maulana, Mohammad Reza;
Susanto, Eko Budi;
Christianto, Paminto Agung
IC Tech: Majalah Ilmiah Vol 14 No 2 (2019): IC Tech: Majalah Ilmiah Volume XIV No. 2 Oktober 2019
Publisher : P3M Institut Widya Pratama
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.47775/ictech.v14i2.60
Pengelolaan sampah yang konvensioal menjadi kendala bagi pengelola dalam mengelola sampah. Penerapan teknologi informasi dalam mengelola sampah juga akan membuka peluang bagi kelompok/komunitas yang ada, seperti: karang taruna, kelompok pengajian, kelompok arisan, kelompok remaja masjid, dan lain-lain, untuk ikut berperan mengelola sampah dan mendapatkan penghasilan tambahan yang dapat dimanfaatkan untuk mendukung pendanaan berbagai kegiatan yang diprogramkan oleh kelompok/komunitas tersebut. Pencatatan saldo secara tertulis menjadikan kendala bagi pengelola bank sampah karena sering terjadi kesalahan pencataan, adanya duplikasi data, serta kesulitan untuk merekap laporan. Warga yang akan menukarkan sampah juga mengalami kerepotan, karena setiap kali akan menukarkan sampah harus mendatangi sekretariat. Untuk itu pada penelitian ini akan dibangun aplikasi e-sampah yang menerapkan library Restfull untuk framework CodeIgneter. Langkah-langkah dalam membangun aplikasi tersebut antara lain: pengumpulan data, tahap analisis, tahap desain, tahap pembangunan sistem, dan tahap pengujian sistem. Pengujian dilakukan dengan pengujian validasi untuk memastikan semua unit dari kode program dapat berjalan dengan baik. Hasil pengujian dinyatakan bahawa aplikasi dapat berfungsi sesuai dengan kebutuhan fungsionalitas dan non-fungsionalitas sistem
E-SERVICE DESA SUKOREJO KECAMATAN ULUJAMI KABUPATEN PEMALANG BERBASIS ANDROID
Maulana, Mohammad Reza;
Aidjili, Mosses;
Ariyanto, Tory
IC Tech: Majalah Ilmiah Vol 14 No 1 (2019): IC Tech: Majalah Ilmiah Volume XIV No. 1 April 2019
Publisher : P3M Institut Widya Pratama
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.47775/ictech.v14i1.168
Desa Sukorejo merupakan salah satu desa di Kecamatan Ulujami Kabupaten Pemalang Provinsi Jawa Tengah Indonesia. Sistem pelayanan surat di Balai Desa Sukorejo yang berjalan saat ini adalah masyarakat yang akan mengurus surat pengantar datang langsung ke Balai Desa Sukorejo membawa surat pengantar RT beserta fotocopy KTP dan lain-lain, untuk membuat dokumen surat pengantar tersebut menggunakan Ms. Office Word. Lalu untuk layanan informasi, masyarakat datang langsung ke Balai Desa Sukorejo melihat papan informasi yang ada atau bertanya ke perangkat desa. Oleh karena itu, perlu dibuat sebuah sistem E-Service yang dapat digunakan untuk mempermudah dan mempercepat proses pelayanan surat atau administrasi, juga mempermudah dan mempercepat penyebaran informasi. Dalam pembuatan sistem e-service Desa Sukorejo menggunakan metode pengembangan sistem Waterfall. Sedangkan, alat pengembangan sistem yang digunakan adalah Unified Modelling Language (UML) dan Lembar Kerja Tampilan (LKT). Pengujian yang dilakukan terhadap sistem ini yaitu pengujian Black Box, White Box, dan User Acceptance Test (UAT). Hasil dari serangkaian metode pengembangan yang telah dilakukan adalah Sistem E-Service Desa Sukorejo Kecamatan Ulujami Kabupaten Pemalang Berbasis Android yang dapat digunakan untuk mengirim request surat, melakukan pengaduan, mendapatkan informasi berita tentang Desa maupun informasi prosedur administrasi. Dengan adanya sistem ini, dapat membantu masyarakat dalam menerima informasi mengenai prosedur administrasi maupun informasi lainnya yang di bagikan admin Desa melalui fitur berita juga mempercepat dan mempermudah pelayanan surat pengantar. Kata Kunci : E-Service, Berbasis Android, Layanan Masyaraka