Anda di halaman 1dari 9

Vol. 1, No.

2, November (2022)
p-ISSN …………
e-ISSN 2963-0843

https://ojs.unanda.ac.id/index.php/jutinda
ISSN: 1978-1520

RANCANG BANGUN APLIKASI PEMILIHAN KETUA


OSIS PADA SMA NEGERI 14 LUWU
MENGGUNAKAN FRAMEWORK CODEIGNITER
Rini Kartika1, Mukramin2, Hasnahwati3
1Fakultas,
Teknik, Universitas Andi Djemma, Palopo, Indonesia.
E-mail: 1EmailPenulis Rini354kartika@gmail.com.

Abstrak
Penelitian ini dilakukan di SMA Negeri 14 Luwu di Desa Bonelemo Kecamatan Bajo Barat
Kabupaten Luwu. Tujuan dari penelitian ini adalah merancang sebuah aplikasi pemilihan ketua osis
untuk siswa Sma berbasis website secara online, agar dapat memudahkan pemilih dalam menentukan
pilihannya. Metode penelitian ini menggunakan metode penelitian kualitatif dengan metode
pengembangan sistem waterfall. Hasil dari penelitian ini adalah sebuah aplikasi pemilihan ketua osis
berbasis website untuk siswa Sma agar dapat meningkatkan keinginan siswa untuk ikut andil dalam
pemilihan ketua osis di Sma 14 Luwu. Penelitian juga melakukan pengujian blackbox di peroleh hasil
bebas dari kesalahan program, sedangkan untuk pengujian kuesioner menggunakan usability diperoleh
hasil sangat layak dengan nilai 94% untuk digunakan sebagai media pembealajaran.

Kata kunci— codeigniter, Website, Waterfall, blackbox, framework.

1. PENDAHULUAN
Pemungutan suara merupakan tindakan yang sangat penting dalam setiap pemilu karena
harus mempertimbangkan berbagai kepentingan, khususnya bagaimana sistem pemilu
dijalankan, bagaimana aturan atau Siapa yang terpilih dan siapa yang berhak memilih
ditentukan oleh aturan yang disepakati bersama yang menjadi aturan permainan(Zaen, M. T. A.,
& Putra, 2018)
Bagi siswa SMA/SMK, belajar tentang demokrasi adalah hal yang sangat setara. Hal ini
penting karena mahasiswa adalah pemilih pertama dalam setiap lima tahun diadakan pemilihan
legislatif dan presiden. Proses pemilihan KPU didahului oleh calon ketua OSIS yang
memaparkan visi dan tujuan organisasi di hadapan seluruh mahasiswa. Proses pemilihan ketua
OSIS merupakan agenda yang sedang berjalan di OSIS. Dari kelas X sampai kelas XII, setiap
siswa secara bergantian menggunakan hak pilihnya(Ikhwani, 2018).
Ketua OSIS dipilih setiap tahun oleh SMA Negeri 14 Luwu. Ada beberapa cara untuk
memilih Ketua OSIS SMA Negeri 14 Luwu, di antaranya dengan memilih siswa secara
langsung. Namun pemungutan suara terus berlangsung. Dalam pemilu konvensional, pemilih
masih mengambil keputusan di atas kertas dan seleksi masih dilakukan secara manual saat
menghitung hasil pemungutan suara. Oleh karena itu, dibutuhkan waktu untuk melaksanakan
proses dan menentukan hasil pemungutan suara. Ini penting karena ada 218 siswa, jumlah yang
besar.
Dengan memanfaatkan teknologi terkomputerisasi dan layanan berbasis web, pemilihan
OSIS dapat dipimpin lebih cepat dan dengan sedikit usaha. Berdasarkan latar belakang tersebut
maka penulis ingin merancang dan membuat sebuah aplikasi yang nantinya dapat berguna
dalam penyampaian dan memperoleh Informasi Yang Lebih Efektif Yang Berjudul “Rancang
Bangun Aplikasi Pemilihan Ketua OSIS Pada SMA 14 Luwu Menggunakan Framework
Codeigniter”.

28
Rancang Bangun Aplikasi Pemilihan Ketua Osis Pada SMA Negeri 14 Luwu Menggunakan
Framework Codeigniter
Rini Kartika, Mukramin, Hasnahwati
Vol. 1, No. 2, November 2022
2. METODE PENELITIAN
2.1 Metode Penelitian
Metode penelitian yang diterapkan pada penelitian ini adalah dengan pengembangan
metode waterfall.(Pressman, 2015) mendefenisikan bahwa metode waterfall adalah model
klasik, Sistematis, dan sekuensial dalam perangkat lunak arsitektur.

Gambar 1 Metode Waterfall


2.2 Diagram Allir Penelitian
Diagram alir penelitian ini dapat dilihat pada gambar berikut

Gambar 2 Diagram alir penelitian

2.3 Teknik Analisi Data


Data yang telah dikumpulkan melalui observasi, interview, kusioner, studi pustaka
kemudian akan dianalisis.
2.4 Usability
Data yang akan dianalisis pada penelitian ini merupakan hasil dari pertanyaan kuesioner
yang diamana setiap pertanyaan memiliki bobot masing -masing. Pertanyaan pada kuesioner
merujuk pada konteks usability dari aplikasi game edukasi pendidikan atau dapat
disimpulkan pengujian kuesioner dengan format usability.

29
Rancang Bangun Aplikasi Pemilihan Ketua Osis Pada SMA Negeri 14 Luwu Menggunakan
Framework Codeigniter
Rini Kartika, Mukramin, Hasnahwati
Vol. 1, No. 2, November 2022
ISSN: 1978-1520
Tabel 1 Bobot Perhitungan
No Simbol Keterangan Skor
1 SS Sangat Setuju 4
2 S Setuju 3
3 TS Tidak Setuju 2
4 STS Sangat Tidak Setuju 1

3. HASIL DAN PEMBAHASAN


3.1 Perancangan Sistem
Perancangan dalam penelitian ini terdiri dari perancangan Unified Modelling Language
(UML) dan antarmuka sistem (user interface).
a. Use case diagram

Gambar 3 Use case diagram


User dapat Login, user dapat memilih calon Ketua OSIS, user dapat melihat detail
kandidat, user dapat melihat pilih kandidat, user dapat logout, admin dapat Login, admin
dapat lihat Dashboard, admin dapat kelola calon kandidat, admin dapat kelola data
pemilih, admin dapat kelola data siswa, admin dapat kelola guru, admin dapat logout.

b. Activity Diagram
1) Activity Diagram Login Siswa/Guru
Pada activity diagram Login siswa/guru, aktivitas yang dilakukan siswa/guru, seperti
pada gambar dibawah:

Gambar 4 Activity Diagram Login Siswa/Guru

30
Rancang Bangun Aplikasi Pemilihan Ketua Osis Pada SMA Negeri 14 Luwu Menggunakan
Framework Codeigniter
Rini Kartika, Mukramin, Hasnahwati
Vol. 1, No. 2, November 2022

2) Activity Diagram Dashboard Siswa/Guru


Pada activity diagram, aktivitas yang dilakukan siswa/guru, seperti pada gambar
dibawah:

Gambar 5 Activity Diagram Dashboard Siswa/Guru

3) Activity Diagram Login Admin


Pada activity diagram Login admin, aktivitas yang dilakukan admin, seperti pada
gambar dibawah:

Gambar 6 Activity Diagram Login Admin

4) Activity Diagram Kelola Calon Kandidat


Pada activity diagram kelola calon kandidat, aktivitas yang dilakukan admin, seperti
pada gambar dibawah:

31
Rancang Bangun Aplikasi Pemilihan Ketua Osis Pada SMA Negeri 14 Luwu Menggunakan
Framework Codeigniter
Rini Kartika, Mukramin, Hasnahwati
Vol. 1, No. 2, November 2022
ISSN: 1978-1520
Gambar 7 Activity Diagram Kelola Calon
5) Activity Diagram Kelola Data Pemilih Siswa
Pada activity diagram kelola data pemilih siswa, aktivitas yang dilakukan admin, seperti
pada gambar dibawah:

Gambar 8 Activity Diagram Kelola Data Pemilih Siswa

6) Activity Diagram Kelola Data Pemilih Guru


Pada activity diagram kelola data pemilih guru, aktivitas yang dilakukan admin, seperti
pada gambar dibawah:

Gambar 9 Activity Diagram Kelola Data Pemilih Guru

3.2 Antarmuka (User Interface)


a. Tampilan Login
Tampilan halaman Login merupakan tampilan ketika user melakukan Login pada
aplikasi pemilihan ketua OSIS berbasis web, dapat dilihat pada gambar di bawah ini:

32
Rancang Bangun Aplikasi Pemilihan Ketua Osis Pada SMA Negeri 14 Luwu Menggunakan
Framework Codeigniter
Rini Kartika, Mukramin, Hasnahwati
Vol. 1, No. 2, November 2022

Gambar 10 Tampilan Login Siswa dan Guru


b. Tampilan Dashboard Siswa dan Guru
Tampilan halaman Dashboard siswa dan guru merupakan tampilan setelah, dapat
dilihat pada gambar di bawah ini:

Gambar 11 Tampilan Dashboard Siswa dan Guru

c. Tampilan Detail Kandidat


Tampilan menu detail kandidat merupakan tampilan implementasi halaman detail
kandidat, dimana pada halaman ini detail kandidat terdapat detail visi dan misi dari
kandidat, dapat dilihat pada gambar di bawah ini:

Gambar 12 Tampilan menu Detail


d. Tampilan Halaman Login Admin

33
Rancang Bangun Aplikasi Pemilihan Ketua Osis Pada SMA Negeri 14 Luwu Menggunakan
Framework Codeigniter
Rini Kartika, Mukramin, Hasnahwati
Vol. 1, No. 2, November 2022
ISSN: 1978-1520

Gambar 13 Tampilan Halaman Login admin

e. Halaman Dashboard Admin


Tampilan halaman Dashboard admin merupakan tampilan implementasi halaman
Dashboard admin yang menampilkan data suara masuk, jumlah pemilih, hasil suara calon
kandidat, dapat dilihat pada gambar di bawah ini:

Gambar 14 Tampilan halaman Dashboard admin


f. Halaman Kelola Calon Kandidat
Tampilan halaman kelola calon kandidat merupakan tampilan implementasi data
pengaduan untuk dapat ditanggap oleh admin, dapat dilihat pada gambar di bawah ini:

Gambar 15 Tampilan halaman keloa calon kandidat


g. Halaman Kelola Data Pemilih Siswa
Tampilan halaman kelola data pemilih siswa merupakan tampilan implementasi
halaman data pemilih siswa yang menampilkan daftar pemilih siswa, dapat dilihat pada
gambar di bawah ini:

34
Rancang Bangun Aplikasi Pemilihan Ketua Osis Pada SMA Negeri 14 Luwu Menggunakan
Framework Codeigniter
Rini Kartika, Mukramin, Hasnahwati
Vol. 1, No. 2, November 2022

Gambar 16 Tampilan halaman Kelola Data Pemilih Siswa


h. Halaman Kelola Data Pemilih Guru
Tampilan halaman kelola data pemilih guru merupakan tampilan implementasi halaman
data pemilih siswa yang menampilkan daftar pemilih guru, dapat dilihat pada gambar di
bawah ini:

Gambar 17 Tampilan halaman Kelola Data Pemilih Guru

i. Pengujian reliabilitas
Pengujian kuesioner dengat format usability menggunakan teknik analisis data analisis
kualitatif dengan perhitungan sebagai berikut:
𝑆𝑘𝑜𝑟 𝑦𝑎𝑛𝑔 𝑑𝑖𝑑𝑎𝑝𝑎𝑡𝑘𝑎𝑛
𝑃𝑒𝑟𝑠𝑒𝑛𝑡𝑎𝑠𝑒 𝑘𝑒𝑙𝑎𝑦𝑎𝑘𝑎𝑛 = × 100%
𝑆𝑘𝑜𝑟 𝑚𝑎𝑘𝑠𝑖𝑚𝑎𝑙
Setelah medapatkan data skor dari hasil pengujian, kemudian dihitung persentasenya
dengan menggunakan rumus tersebut. Setelah itu, persentase hasil dikonversikan ke dalam
pernyataan sesuai tabel persentase interval berikut. (Sudaryono, 2015)
Tabel 2 Presentase Kelayakan
No. Persentase Keterangan
1 0% - 25% Sangat Tidak Layak
2 26% - 50% Tidak Layak
3 51% - 75% Layak
4 76% - 100% Sangat Layak

Presentasi kelayakan = 1128 / 1200 x 100%


= 94%
4. KESIMPULAN
Berdasarkan hasil uji coba aplikasi system informasi pemilihan ketua OSIS yang telah
dibuat maka dapat disimpulkan bahwa :

35
Rancang Bangun Aplikasi Pemilihan Ketua Osis Pada SMA Negeri 14 Luwu Menggunakan
Framework Codeigniter
Rini Kartika, Mukramin, Hasnahwati
Vol. 1, No. 2, November 2022
ISSN: 1978-1520
Tahapan perancangan aplikasi pemilihan ketua osis di Sma 14 Luwu menggunakan
desain Unified Modeling Language (UML) untuk memodelkan dan mengkomunikasikan sistem,
desain interface menggunakan Dari perhitungan tersebut melalui Teknik analisis data dan sesuai
dengan tabel persentasi interval maka aplikasi pemilihan ketua osis dikategorikan pada interval
persentasi Sangat Layak dengan skor persentasi 94%.
a. draw.io. Selanjutnya dibangun menggunakan metode waterfall dan dibuat menggunakan
bahasa pemrograman PHP, dan terintegrasi dengan database MYSQL melalui web service
dengan framework codeigniter
b. Pada pengujian usability berdasarkan kuesioner yang telah dibagikan kepada 30 siswa
sebagai responden maka didapatkan nilai presentase dari sistem yang telah dibuat sebesar
94% sehingga aplikasi pemilihan ketua osis pada sma 14 Luwu dikategorikan pada
interval presentasi sangat layak. Sedangkan dari hasil pengolahan data menggunakan
aplikasi spss dapat disimpulkan bahwa semua pertanyaan dinyatakan valid.
c. Sistem pemilihan ketua OSIS yang dibangun dapat memudahkan pemilih dalam
melakukan pemilihan, hal ini disebabkan pemilihan dapat dilakukan secara online,
sehingga pemilihan secara online diharapkan dapat meningkatkan keinginan siswa untuk
ikut andil dalam pemilihan ketua OSIS SMAN 14 Luwu.

5. SARAN
Berdasarkan dari kesimpulan dan temuan dari penulis yang telah dilakukan, maka penulis
memberikan saran agar Sistem dapat dikembangkan, antara lain:
a. Aplikasi ini diharapkan dikembangkan dan diterapkan di platform mobile lain, seperti
android dan IOS, sehingga pengguna aplikasi ini bukan hanya pengguna menggunakan
web saja.
b. Aplikasi ini dapat dikembangkan lagi dengan fitur-fitur yang baru sesuai kebutuhan user
guna menyempurnakan aplikasi yang ada.

DAFTAR PUSTAKA

Ikhwani, Y. (2018). Analisis dan Rancangan Sistem E-Voting Pemilihan Ketua OSIS. Jurnal
Ilmiah Technologia, Volume 9 N.
Pressman, R. S. (2015). Rekayasa Perangkat Lunak.
Sudaryono. (2015). Metodelogi Riset di Bidang TI Panduan Praktis Teori dan Contoh.
Zaen, M. T. A., & Putra, R. (2018). Aplikasi Voting Pemilihan Ketua Organisasi Siswa Intra
Sekolah (Osis) Pada Ma Nurul Ihsan Nw Tilawah Berbasis Web. Jurnal Manajemen
Informatika Dan Sistem Informasi, 2.

36

Anda mungkin juga menyukai