Anda di halaman 1dari 19

PROPOSAL PROGRAM KREATIVITAS MAHASISWA

Aplikasi Pembuat Skala Prioritas Jadwal Pengerjaan Tugas Secara Otomatis Sesuai
dengan Kepribadian Pengguna Berbasis Algoritme Genetika

BIDANG KEGIATAN
PKM KARSA CIPTA

Disusun Oleh

Muhammad Helmi Yahya 205150601111011 2020


Fahmi Noordin Rumagutawan 215150200111071 2021
Dillah Lyra Mukhrodi 215150201111014 2021
Muhammad Fikri Haikal 215150300111042 2021

UNIVERSITAS BRAWIJAYA
MALANG
2022
Lembar Pengesahan
Daftar Isi
Daftar Gambar
Daftar Tabel
Daftar Lampiran
1

BAB 1. PENDAHULUAN
1.1 Latar Belakang
Procrastination adalah sifat menunda-nunda yang pada dasarnya dimiliki oleh manusia.
Procrastination merupakan sifat yang perlu dihindari, karena dapat membuat pekerjaan yang
ada semakin menumpuk. Menurut penelitian yang dilakukan oleh Damri, Engkizar, dan
Anwar (2017) didapat bahwa sifat procrastination sangat berbanding terbalik dengan self-
efficacy.
Pada penelitian tersebut, dijelaskan bahwa self-efficacy adalah rasa percaya diri seseorang
terhadap sesuatu. Istilah self-efficacy sendiri juga mengacu pada keyakinan seseorang tentang
kemampuan yang dimiliki dalam melakukan sesuatu. Self-efficacy pada diri seseorang sangat
perlu ditingkatkan, namun tidak perlu berlebihan. Seseorang sangat penting untuk optimis
bahwa dirinya bisa melakukan pekerjaan yang sulit, namun jika berlebihan maka orang
tersebut akan terjerumus pada pekerjaan-pekerjaan yang sebenarnya bukan bidang yang perlu
dikerjakan.
Didasarkan pada penelitian diatas, didapatkan bahwa procrastination dan self-efficacy
sangat berhubungan erat satu sama lain. Apabila seseorang memiliki sifat procrastination
yang lemah, berarti orang tersebut memiliki sifat self-efficacy yang kuat, begitu juga
sebaliknya. Orang yang tidak memiliki self-efficacy yang baik terhadap suatu pekerjaan,
cenderung akan menunda pekerjaan tersebut. Apabila orang tersebut menunda pekerjaan
untuk beralih ke pekerjaan lain yang lebih mudah, maka hal ini tidak akan menjadi masalah
besar. Yang akan menjadi masalah adalah apabila seseorang menunda pekerjaan, namun
tidak bisa menentukan apa yang cocok untuk dikerjakan sekarang, kemudian akan semakin
menumpuk pekerjaan yang ada. Dengan menumpuknya pekerjaan, seseorang cenderung akan
terjebak dalam procrastination selanjutnya, dan masalah ini akan semakin membesar.
Menurut penelitian yang dilakukan oleh Fauziah (2015) terhadap mahasiswa UIN Sunan
Gunung Djati, didapatkan bahwa masih banyak mahasiswa yang melakukan procrastination
terhadap tugas yang diberikan. Salah satu penyebabnya adalah kurangnya perencanaan yang
matang. Selain itu, mahasiswa terkadang masih mendahulukan kegiatan lain tanpa
merencanakan waktu pengganti pengerjaan tugas yang telah ditunda.
Oleh karena itu, kami melakukan perancangan aplikasi yang berguna untuk membantu
orang yang masih kesulitan dalam merencanakan tugas mana yang perlu diprioritaskan.
Ditambah juga dengan menerapkan algoritme genetika agar jadwal pengerjaan tugas dapat
selalu menyesuaikan perkembangan pengguna pada pekerjaan yang bersangkutan.
Diharapkan perancangan ini dapat memberikan dampak yang baik bagi pengguna dalam
kehidupan sehari-hari.

1.2 Rumusan Masalah


Usulan PKM-KC ini digunakan untuk membantu menyelesaikan masalah sebagai berikut:
1. Bagaimana efektivitas aplikasi dalam menyusun jadwal pengerjaan tugas ?
2. Bagaimana merancang solusi berbasis algoritme genetika ini untuk menentukan
prioritas pengerjaan tugas ?
2

1.3 Tujuan
Tujuan dari pembuatan Program Kreativitas Mahasiswa Karsa Cipta ini, yaitu :
1. Mengetahui seberapa efektif aplikasi dalam menyusun jadwal pengerjaan tugas.
2. Mengetahui cara merancang solusi berbasis algoritme genetika untuk menentukan
prioritas pengerjaan tugas.

1.4 Manfaat
a. Bagi Akademisi dan Mahasiswa
Manfaat aplikasi bagi para akademisi dan mahasiswa adalah untuk memudahkan
mereka dalam membuat jadwal pengerjaan tugas secara otomatis agar lebih efektif.
Selain itu, hal tersebut dilakukan sebagai bentuk pengabdian akademis untuk
pembelajaran pemberdayaan masyarakat dalam mewujudkan cita-cita Tri Dharma
Perguruan Tinggi.

b. Bagi Masyarakat
Manfaat aplikasi bagi masyarakat adalah untuk memudahkan mereka dalam membuat
jadwal pengerjaan tugas dari setiap pekerjaan yang mereka miliki secara otomatis
berbasis algoritme genetika.

c. Bagi Pemerintah
Manfaat aplikasi ini bagi pemerintah adalah untuk meningkatkan kualitas IPTEK
(Ilmu Pengetahuan dan Teknologi) Indonesia. Maka, dengan keberadaan teknologi
tersebut dapat memberikan dampak positif bagi pemerintah dalam meregenerasi
penerus bangsa menjadi lebih baik.

1.5 Luaran yang Diharapkan


a. Prototype Aplikasi
Aplikasi ini diharapkan dapat digunakan sebagai solusi pembuat skala prioritas jadwal
pengerjaan tugas yang dapat menyesuaikan kepribadian pengguna. Masyarakat dan
pemerintah juga dapat menggunakan prototype aplikasi kami sebagai aplikasi
pembuat jadwal tugas utama di Indonesia pada waktu yang akan datang.

b. Potensi Paten
Aplikasi pembuat skala prioritas jadwal pengerjaan tugas secara otomatis ini sangat
berpotensi untuk dipatenkan. Karena tidak ada aplikasi serupa yang mempunyai
kemampuan untuk menyusun jadwal pengerjaan tugas secara otomatis sesuai dengan
kepribadian pengguna.

c. Potensi Publikasi Karya Ilmiah


Karya ilmiah mengenai aplikasi pembuat skala prioritas jadwal pengerjaan tugas
secara otomatis ini berpotensi untuk dipublikasikan, baik secara nasional maupun
internasional. Karya ilmiah ini diharapkan dapat menambah pilihan literatur, sehingga
kredibel untuk dijadikan sebagai acuan dalam proses pengembangan suatu ide.
3

BAB 2. TINJAUAN PUSTAKA


Tinjauan pustaka merupakan kegiatan meninjau kembali dari bahan bacaan lain.
Tinjauan pustaka berguna untuk memahami topik-topik tertentu yang akan digunakan dalam
proposal. Disini kami akan menjelaskan tentang topik penting yang akan digunakan dalam
perancangan aplikasi pembuat skala prioritas pengerjaan tugas berdasarkan kepribadian
pengguna.

2.1 Algoritme Optimasi


Algoritma Optimasi (Optimization Algorithms) dapat didefinisikan sebagai algoritma
untuk menemukan nilai x sedemikian sehingga menghasilkan f(x) yang bernilai sekecil atau
sebesar mungkin untuk suatu fungsi f yang diberikan, yang mungkin disertai dengan
beberapa batasan pada x. Dimana x bisa berupa skalar atau vektor dari nilai-nilai kontinu
maupun diskrit.
Dimana x bisa
berupa skalar atau vektor dari nilai-nilai kontinu maupun diskrit
. Algoritme optimasi memiliki banyak macam, salah satu contohnya adalah algoritme
genetika.

2.1.1 Algoritme Genetika


Menurut Elva (2019), algoritme genetika adalah salah satu algoritme optimasi
yang kuat dan bisa digunakan pada berbagai macam studi kasus. Algoritme ini sering
digunakan untuk mencari solusi terbaik dalam suatu permasalahan. Algoritme ini
bekerja pada populasi yang direpresentasikan sebagai kromosom dan akan dievaluasi
sehingga akan mendapatkan hasil yang paling dekat dengan yang diharapkan.

2.2 Kotlin
Kotlin adalah bahasa pemrograman yang berjalan pada platform Java Virtual
Machine (JVM). Menurut jurnal internasional oleh Bose, Kundu, Mukherjee dan Banerjee
(2018) Kotlin adalah bahasa pemrograman yang diketik secara statis yang berjalan pada
mesin virtual Java dan juga dapat dikompilasi ke kode sumber Javascript. Bahasa
pemrograman Kotlin saat ini banyak digunakan oleh perusahaan besar karena penulisannya
lebih ringkas dan lebih ringan daripada Java serta lebih aman dari error. Selain itu, bahasa
Kotlin juga sudah terintegrasi dengan Android Studio, sehingga programmer tidak perlu
pusing untuk mengkonversi file Kotlin ke file berformat Java.

2.3 Android Studio


Android Studio adalah Integrated Development Environment (IDE) yang di gunakan
sistem operasi Android, dibangun di atas perangkat lunak IntelliJ IDEA JetBrains (Verma
dkk, 2018). Fitur pengembangan Android Studio didasarkan pada Intellij IDEA, yang secara
default memang terstruktur dan rapi. Android Studio memiliki beberapa kelebihan,
diantaranya sudah memiliki fitur integrasi dengan GitHub. Selain itu, Android Studio juga
sudah memiliki Android emulator bawaan yang membuat programmer tidak perlu repot
untuk build aplikasi dan install secara manual hanya untuk mencoba.
4

2.4 Firebase
Firebase adalah Backend as a Service (BaaS) yang saat ini dimiliki oleh Google.
Firebase ini merupakan solusi yang ditawarkan oleh Google untuk mempermudah pekerjaan
Mobile Apps Developer. Dengan adanya Firebase, apps developer bisa fokus
mengembangkan aplikasi tanpa harus memberikan effort yang besar untuk urusan backend
(Ananda, 2018).
2.5 Figma
Figma adalah aplikasi desain yang digunakan pada tahap pengembangan sebuah
aplikasi dari sisi User Interface (UI) atau User Experience (UX). Menurut jurnal Algani
(2020), “Figma adalah editor grafik vektor dan alat prototyping dengan berbasis web serta
fitur offline tambahan yang diaktifkan oleh aplikasi desktop untuk Mac OS dan Windows.”

2.6 API
Application Programming Interface (API) merupakan representasi fungsi-fungsi pada
logic basis data yang diakses oleh logic pada antarmuka secara programatis (Pranata dkk,
2018). Dengan adanya API ini, maka memudahkan programmer untuk “membongkar” suatu
software, kemudian dapat dikembangkan atau diintegrasikan dengan perangkat lunak yang
lain. API dapat dikatakan sebagai penghubung suatu aplikasi dengan aplikasi lainnya yang
memungkinkan programmer menggunakan sistem function. Proses ini dikelola melalui
sistem operasi. Keunggulan dari API ini adalah memungkinkan suatu aplikasi dengan aplikasi
lainnya dapat saling berhubungan dan berinteraksi.
5

BAB 3. TAHAP PELAKSANAAN


3.1 Waktu dan Tempat Pelaksanaan
Pembuatan aplikasi akan dilaksanakan di Laboratorium Pembelajaran Fakultas Ilmu
Komputer Universitas Brawijaya dipadukan dengan pengerjaan online melalui platform
GitHub, dengan waktu pengerjaan selama empat bulan.

3.2 Studi Pustaka


Studi pustaka digunakan untuk mempelajari teori-teori dan konsep untuk dipahami
yang berhubungan dengan pembuatan aplikasi. Pustaka yang digunakan yaitu jurnal ilmiah,
e-book, dan tulisan-tulisan bebas seperti artikel softcopy yang berhubungan dengan program
kreativitas mahasiswa karsa cipta yang sedang dikembangkan ini.

3.3 Perancangan Aplikasi

Gambar 1. Perancangan Aplikasi Secara Online Melalui Google Meet

Gambar 2. Perancangan Aplikasi Secara Online Melalui Zoom

Perancangan aplikasi, kami lakukan secara online melalui Google Meet dan Zoom.
Perancangan dilakukan dengan cara diskusi secara detail tentang alur aplikasi, fitur, dan cara
penerapan algoritme genetika. Perancangan kami lakukan selama satu bulan (September 2021
- Oktober 2021).
6

3.3.1 Tes Kepribadian Pengguna


Tes kepribadian pengguna akan dilakukan saat pengguna pertama kali login
menggunakan akun baru. Tes kepribadian akan dilakukan dengan memberikan
pertanyaan-pertanyaan yang sifatnya tidak ada yang salah. Tes ini bertujuan agar
sistem dapat memahami kepribadian pengguna, sehingga dapat dijadikan parameter
pada penyusunan jadwal pengerjaan tugas.

3.3.2 Penentuan Skala Prioritas


Skala prioritas pengerjaan tugas disusun dengan menerapkan algoritma
genetika. Data yang telah dimasukkan pengguna akan dipadukan dengan kepribadian
pengguna sehingga didapatkan skala prioritas yang cocok bagi pengguna tersebut.
Skala prioritas ini bersifat mentah, sehingga perlu untuk dianalisis lagi di tahap
selanjutnya.

3.3.3 Penentuan Waktu Terbaik Pengerjaan Tugas


Dalam penentuan waktu terbaik, akan disusun dengan memadukan skala
prioritas yang telah didapat sebelumnya dengan waktu luang yang dimiliki pengguna.
Waktu luang tersebut dimasukkan oleh pengguna saat pengisian data pertama kali.
Dalam penyusunannya, digunakan algoritma genetika agar didapat susunan yang
paling baik dan optimal bagi pengguna tersebut.

3.4 Perancangan Algoritma


3.4.1 Flowchart Aplikasi

Gambar 3. Flowchart Aplikasi Secara Umum

3.4.1 Representasi Kromosom


3.4.2 Fungsi Fitness
7

3.5 Developing Prototype Aplikasi

3.6 Evaluasi
8

BAB 4. BIAYA DAN JADWAL KEGIATAN


4.1 Anggaran Biaya
Tabel 1. Rekapitulasi Anggaran Biaya PKM-KC
No Jenis Pengeluaran Biaya (Rp)

1 Sewa dan jasa 684.800

2 Database dan cloud storage 3.994.400

3 Bahan habis pakai 2.400.000

Jumlah 7.079.200

4.2 Jadwal Kegiatan


Tabel 2. Jadwal Kegiatan
No Jenis Kegiatan Bulan

1 2 3 4

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1. Studi Pustaka

2. Tahap Perancangan

3. Tahap Desain Aplikasi

4. Tahap Developing Aplikasi

5. Tahap Pengujian dan Evaluasi


9

DAFTAR PUSTAKA
10

Lampiran 1. Biodata Ketua dan Anggota, Biodata Dosen Pendamping


Lampiran 1.1 Biodata
Ketua
A. Identitas Diri
1 Nama Lengkap Fahmi Noordin Rumagutawan
2 Jenis Kelamin Laki-laki
3 Program Studi Teknik Informatika
4 NIM 215150200111071
5 Tempat dan Tanggal Lahir Malang, 13 November 2000
6 Alamat E-mail fahmigutawan@gmail.com
7 Nomor Telepon / HP 081553993193
B. Kegiatan Kemahasiswaan Yang Sedang/Pernah Diikuti
N Jenis Kegiatan Status dalam Waktu dan Tempat
o Kegiatan
1 - - -

2 - - -

3 - - -

4 - - -

C. Penghargaan Yang Pernah Diterima


N Jenis Penghargaan Pihak Pemberi Tahun
o Penghargaan
1 Paskibraka Kabupaten Pemkab Nganjuk 2018
Nganjuk
2 - - -

Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar
dan dapat dipertanggungjawabkan secara hukum. Apabila di kemudian hari
ternyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima
sanksi. Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi
salah satu persyaratan dalam pengajuan PKM-KC
Malang, 1 Januari 2022
Ketua Tim
11

(Fahmi Noordin Rumagutawan)


12

Lampiran 1.2 Biodata Anggota 1


A. Identitas Diri
1 Nama Lengkap Dillah Lyra Mukhrodi
2 Jenis Kelamin Perempuan
3 Program Studi Teknik Informatika
4 NIM 215150201111014
5 Tempat dan Tanggal Situbondo, 20 Juli 2003
Lahir
6 Alamat E-mail dillah.lyra@student.ub.ac.id
7 Nomor Telepon/HP 085156582448
B. Kegiatan Kemahasiswaan Yang Sedang/Pernah Diikuti
N Jenis Kegiatan Status dalam Waktu dan
o Kegiatan Tempat
-
- -
1

C. Penghargaan Yang Pernah Diterima


N Pihak
o Jenis Penghargaan Tahun
Pemberi
Penghargaa
n
1 - - -
2 - - -

Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan
dapat dipertanggungjawabkan secara hukum. Apabila di kemudian hari ternyata
dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.
Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu
persyaratan dalam pengajuan PKM-KC.
Malang, 1 Januari 2022
Anggota Tim

( Dillah Lyra Mukhrodi )


13

Lampiran 1.3 Biodata Anggota 2


A. Identitas Diri

1 Nama Lengkap Muhammad Fikri Haikal


2 Jenis Kelamin Laki-laki
3 Program Studi Teknik Komputer
4 NIM 215150300111042
5 Tempat dan Tanggal Lahir Lombok, 15 Juli 2003
j Alamat E-mail fikrihaikal@student.ub.ac.id
7 Nomor Telepon / HP
B. Kegiatan Kemahasiswaan Yang Sedang/Pernah Diikuti
N Jenis Kegiatan Status dalam Waktu dan Tempat
o Kegiatan
1 - - -
2 - - -
C. Penghargaan Yang Pernah Diterima
N Jenis Penghargaan Pihak Pemberi Penghargaan Tahun
o
1 - - -
2 - - -

Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan
dapat dipertanggungjawabkan secara hukum. Apabila di kemudian hari ternyata
dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.
Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu
persyaratan dalam pengajuan PKM-KC.

Malang, 4 Desember 2019


Anggota Tim

( )
14

Lampiran 1.4 Biodata Anggota 3


A. Identitas Diri

1 Nama Lengkap
2 Jenis Kelamin
3 Program Studi
4 NIM
5 Tempat dan Tanggal Lahir
6 Alamat E-mail
7 Nomor Telepon / HP
B. Kegiatan Kemahasiswaan Yang Sedang/Pernah Diikuti
N Jenis Kegiatan Status dalam Waktu dan Tempat
o Kegiatan
1
2
C. Penghargaan Yang Pernah Diterima
N Jenis Penghargaan Pihak Pemberi Tahun
o Penghargaan
1
2

Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan
dapat dipertanggungjawabkan secara hukum. Apabila di kemudian hari ternyata
dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.
Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu
persyaratan dalam pengajuan PKM-KC.
Malang, 4 Desember 2019
Anggota Tim

( )
15

Lampiran 1.5 Biodata Dosen Pendamping

A. Identitas Diri
1 Nama Lengkap
2 Jenis Kelamin
3 Program Studi
4 NIP/NIDN
5 Tempat dan Tanggal
Lahir
6 Alamat E-mail
7 Nomor Telepon/HP

B. Riwayat Pendidikan
Gelar Akademik Sarjana S2/Magister S3/Doktor
Nama Institusi
Jurusan/Prodi
Tahun Masuk-Lulus

C. Rekam Jejak Tri Dharma

PT Pendidikan/Pengajaran
N Nama Mata Kuliah Wajib/ sk
o Pilihan s
1
2
3
4
5

6
7

Penelitian

N Judul penelitian Penyandang Tah


o dana un

4
16

Pengabdian Kepada Masyarakat

N Judul Pengabdian Kepada Penyandang Tah


o Masyarakat Dana un

7
17

Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan
dapat dipertanggungjawabkan secara hukum. Apabila di kemudian hari ternyata
dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.
Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu
persyaratan dalam pengajuan PKM-KC.

Malang, 4 Desember 2019


Dosen Pembimbing

(Randy Cahya Wihandika, S.ST.,M.Kom)


NIDN. 0006028802

Lampiran 2. Justifikasi Anggaran Kegiatan


Lampiran 3. Susunan Organisasi Tim Kegiatan dan Pembagian Tugas
Lampiran 4. Surat Pernyataan Ketua Pelaksana
Lampiran 5. Gambaran Teknologi yang Akan Diterapkembangkan

Anda mungkin juga menyukai