Sistem Informasi Kuliah Kerja Nyata (KKN) dengan Metode Pigeon Hole untuk Menentukan dan Mengelompokkan Peserta KKN Universitas Lampung

dokumen-dokumen yang mirip
BAB III METODE PENELITIAN. Proses pengembangan sistem ini menggunakan metode System Development Life

BAB II TINJAUAN PUSTAKA. intrakurikuler yang memadukan pelaksanaan Tri Dharma Perguruan Tinggi dengan

Seminar Nasional Sains & Teknologi VI Lembaga Penelitian dan Pengabdian Universitas Lampung 3 November 2015

ANALISIS PENGELOMPOKAN MAHASISWA KKN BERDASARKAN KRITERIA JENIS KELAMIN, FAKULTAS DAN SEKOLAH

BAB III METODE PENELITIAN. Sekretariat Badan Pelaksana Kuliah Kerja Nyata (BP-KKN). Waktu penelitian

BAB II TINJAUAN PUSTAKA. kegiatan intrakulikuler yang memadukan pelaksanaan Tri Dharma Perguruan

BAB III METODE PENELITIAN. digunakan sebagai pendekatan dalam memecahkan masalah. Biasanya kerangka

ANALISIS PENGELOMPOKAN MAHASISWA KKN BERDASARKAN KRITERIA JENIS KELAMIN, FAKULTAS DAN SEKOLAH. (Skripsi) Oleh: VANDU RISKI MUWISNAWANGSA

APLIKASI INFORMASI DATA HASIL SURVEY TARIF SEWA RUMAH PADA BNP KOTA BANDAR LAMPUNG. Belanitami Putri ¹,Eko Win Kenali.²,Eko Subyantoro.³.

Implementasi Metode Dynamic Programming pada Aplikasi Penentuan Jarak Minimum

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

SISTEM INFORMASI ADMINISTRASI SURAT MASUK DAN SURAT KELUAR PADA BADAN KEPEGAWAIAN DAERAH KOTA SEMARANG

SISTEM INFORMASI ADMINISTRASI SURAT MASUK DAN SURAT KELUAR PADA BADAN KEPEGAWAIAN DAERAH KOTA SEMARANG

ABSTRAK. Kata kunci : penjualan, pembelian, peramalan, metode Brown s Double Exponential Smoothing, MAPE. Universitas Kristen Maranatha

PERANCANGAN SISTEM INFORMASI PEMASARAN KOSMETIK TOKO WINS BEAUTY BERBASIS INTERNET COMMERCE TUGAS AKHIR ANNISA RACHMAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA. Kuliah Kerja Nyata (KKN) Universitas Lampung bertujuan untuk menjamin

BAB II LANDASAN TEORI

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

BAB III METODOLOGI PENELITIAN

Angkasa Pura Digital Signage pada Bandar udara Syamsudinnor Banjarmasin

Pengembangan Sistem Simulasi Ujian Nasional Sekolah Menengah Atas (SMA) Online Berbasis Web

DAFTAR ISI Halaman ABSTRAK... vi KATA PENGANTAR... vii DAFTAR ISI... ix DAFTAR GAMBAR... xi DAFTAR TABEL... xvi BAB I PENDAHULUAN

ABSTRAK. i Universitas Kristen Maranatha

PEMBUATAN APLIKASI UJIAN ONLINE UNTUK PERGURUAN TINGGI TUGAS AKHIR

RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA KREDIT BAGI DOSEN DI UNIVERSITAS MUHAMMADIYAH SURAKARTA

BAB I PENDAHULUAN. Informatika Kesehatan dan Prodi S1 administrasi Rumah Sakit.

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI ADMINISTRASI PADA LABORATORIUM KIMIA FAKULTAS MIPA UNIVERSITAS NEGERI JAKARTA

ABSTRACT. Keyword: RFID card, Scanning, RFID reader, database

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Sistem Informasi Pengolahan Pembimbing Akademik Jurusan Ilmu Komputer

PERANCANGAN WEBSITE DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA (STUDI KASUS DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA KABUPATEN KEBUMEN)

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

3.2.1 Blok Diagram System Flow Data Flow Diagram (DFD) Entity Relationship Diagram (ERD)

Rancang Bangun Sistem Informasi Perpustakaan. Berbasis Web

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGEMBANGAN SISTEM INFORMASI PERENCANAAN KEBUTUHAN TENAGA KESEHATAN PUSKESMAS BERDASARKAN BEBAN KERJA DI DINAS KESEHATAN KOTA BANDAR LAMPUNG TESIS

DAFTAR ISI KATA PENGANTAR... DAFTAR ISI.. vii. DAFTAR TABEL... ix DAFTAR GAMBAR. BAB I PENDAHULUAN Latar Belakang Masalah...

ABSTRAK... vii. DAFTAR ISI... x. DAFTAR TABEL... xiv. DAFTAR GAMBAR... xv BAB I PENDAHULUAN Latar Belakang Masalah... 1

L/O/G/O Sistem Informasi Pengembangan Sistem Informasi

RANCANG BANGUN PERANGKAT AJAR MATEMATIKA DENGAN METODE PROTOTYPE

BAB I PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI. ABSTRAK... iv KATA PENGANTAR... DAFTAR ISI... vii. DAFTAR GAMBAR... xii. DAFTAR TABEL...xvii BAB I PENDAHULUAN Tujuan...

IMPLEMENTASI METODE ALGORITMA GENETIKA PADA APLIKASI OTOMASI PENJADWALAN PERKULIAHAN ANDRE ARSYAN JORDIE

Meeting 3_ADS. System Development Life Cycle (SDLC)

Yang menjadi rumusan masalah dalam pengerjaan proyek akhir ini adalah sebagai berikut :

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN STATUS OBESITAS MENGGUNAKAN METODE LOGIKA FUZZY TSUKAMOTO. Oleh : NI MATUL JANNAH

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

ABSTRAK. Kata kunci: diagram kelas, xml, java, kode sumber, sinkronisasi. v Universitas Kristen Maranatha

PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB (Studi Kasus SMAN 1 Penengahan)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENDAHULUAN. 1.1 Latar Belakang 1 BAB I

PERANCANGAN APLIKASI UJIAN BERBASIS KOMPUTER UNTUK SMA GKPI PADANG BULAN MEDAN TUGAS AKHIR DESY HASIANTA MUNTHE

Pengembangan Sistem Informasi Kependudukan Kecamatan Karya Penggawa Berbasis Web

System Development Life Cycle (SDLC)

Pengembangan Sistem Ujian Online Sekolah

1 BAB 1 Pendahuluan. 1.1 Latar Belakang

ISSN : e-proceeding of Applied Science : Vol.3, No.3 Desember 2017 Page 1310

ABSTRAK. vii. Universitas Kristen Maranatha

Pengembangan Algoritma Mow dan Generalisasi Bahasa Automata untuk Proses Pembuatan Minuman Serta Pengembalian Uang pada Desain Mesin Kopi Otomatis

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pengembangan Sistem Informasi Penelitian dan Pengabdian Dosen Jurusan Ilmu Komputer Menggunakan Metode Rational Unified Process (RUP)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pengembangan Sistem Pencatatan Kehadiran dengan Pembatasan Area Login Berbasis Web

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii BAB I PENDAHULUAN... 1 BAB II LANDASAN TEORI... 7

ABSTRACT. Key : student management, statistic informatation, calculation of students' grades. ii Universitas Kristen Maranatha

SISTEM INFORMASI ASURANSI KESEHATAN

PERTEMUAN 7 QUIZ ONLINE

ABSTRAK. vi Universitas Kristen Maranatha

MERANCANG PROTOTYPE PERANGKAT LUNAK PENJUALAN DAN TATA LETAK BARANG DI APOTEK DENGAN VB 6 DAN MySQL SKRIPSI

DAFTAR ISI. KATA PENGANTAR... i. ABSTRAK... iii. ABSTRACT... iv. DAFTAR ISI... iv. DAFTAR GAMBAR... viii. DAFTAR TABEL... x BAB I PENDAHULUAN...

Abstract. Keywords : Recommendation system, Direct Selling Network, Greedy Algorithm, Knapsack Problem. viii

2 KATA PENGANTAR. Bandung, September Penulis. iii

Analisis Sistem (bag.2)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR GAMBAR... xiii. DAFTAR TABEL... xvii. DAFTAR LAMPIRAN...

DAFTAR ISI SAMPUL DALAM...

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 3 ANALISIS DAN PERANCANGAN

Gambar Tampilan Pemilihan Kepala Keluarga Gambar Tampilan Create Anggota Kepala Keluarga Gambar 4.24.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P.

6 BAB I PENDAHULUAN. 1.1 Latar Belakang

Sistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh

RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA KREDIT BAGI DOSEN DI UNIVERSITAS MUHAMMADIYAH SURAKARTA

BAB I PENDAHULUAN 1.1 Latar Belakang 1.2 Perumusan Masalah

BAB I PENDAHULUAN. Peraturan Menteri Pendidikan dan Kebudayaan Nomor 49 Tahun Awalnya

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR GAMBAR... xivv. DAFTAR TABEL... xix. DAFTAR LAMPIRAN...

SISTEM PEMASARAN LAPTOP BERBASIS E-COMMERCE PADA CV. WAHOO COMPUTER MEDAN

Analisa Dan Perancangan Sistem Maintenance Hadware Pada Laboratorium STMIK STIKOM Bali Berbasis Web

BAB III ANALISIS DAN PERANCANGAN SISTEM

SISTEM INFORMASI PEMANTAUAN POTENSI DESA DAN PENGUMPULAN LAPORAN HASIL KEGIATAN KULIAH KERJA NYATA (KKN) UNIVERSITAS LAMPUNG

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN

Transkripsi:

Sistem Informasi Kuliah Kerja Nyata (KKN) dengan Metode Pigeon Hole untuk Menentukan dan Mengelompokkan Peserta KKN Universitas Lampung 1 Aristoteles, 2 Rico Andrian, 3 Agatha Beny Himawan 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan Ilmu Komputer FMIPA Unila 3 Jurusan Ilmu Komputer FMIPA Unila Abstract This research is conduct to make a system called Information System of KKN with Pigeon Hole Method for Determine and Grouping KKN Participant. Grouping KKN participant based on gender and major of faculty. Grouping KKN participant based on gender is every KKN group consist of 7 participant that consist of 3 male and 4 female. Grouping KKN participant based on majority and faculty is every KKN group consist of 7 participant that consist max 2 participant from same major and max 3 participant from same faculty. The result of grouping KKN participants based on each assumptions is percentage of system accuracy in classifying participant KKN is not much different from the ideal of percentage each group data. This information system of KKN is make using prototype method which is part of SDLC. Information system of KKN can be use as a means by students to participate KKN process. Information system of KKN with pigeon hole method make placement and grouping KKN participant more easy and well ordered. Keywords: KKN, Pigeon Hole, Prototype, System Development Life Cycle 1 Pendahuluan Kuliah Kerja Nyata (KKN) Universitas Lampung adalah suatu kegiatan intrakulikuler yang memadukan pelaksanakan Tri Dharma Perguruan Tinggi dengan metode pemberian pengalaman belajar dan bekerja kepada mahasiswa dalam melakukan kegiatan pemberdayaan masyarakat [1]. KKN Universitas Lampung terdiri atas banyak kelompok mahasiswa, tiap kelompok mahasiswa terdiri atas beberapa mahasiswa dari berbagai bidang disiplin ilmu, tiap kelompok peserta KKN tersebut ditempatkan ke wilayah atau Kabupaten di Provinsi Lampung yang telah disepakati oleh Lembaga Pengabdian Masyarakat (LPM) Universitas Lampung dengan pihak Kabupaten. KKN Universitas Lampung mempunyai beberapa persyaratan yang harus dipenuhi oleh mahasiswa sebagai calon peserta KKN untuk dapat mengikuti kegiatan perkuliahan KKN Universitas Lampung. KKN Universitas Lampung dilaksanakan setelah mahasiswa sebagai calon peserta KKN telah memenuhi persyaratan untuk dapat mengikuti kegiatan perkuliahan KKN yaitu minimal total SKS telah mencapai 110 SKS dan minimal IPK 2,00. Mahasiswa sebagai calon peserta KKN diharuskan terlebih dahulu untuk mengisi formulir pendaftaran KKN yang bisa didapatkan ditempat pendaftaran KKN pada waktunya nanti, yaitu pada saat dibukanya pendaftaran KKN Universitas Lampung. Proses pendaftaran KKN Universitas Lampung masih dilakukan secara manual yaitu dengan menyediakan formulir pendaftaran kepada mahasiswa sebagai calon peserta KKN. Formulir mahasiswa calon peserta KKN tersebut dikumpulkan dan dikelompokkan berdasarkan Jurusan dan Fakultas yang berbeda. Proses pengelompokkan tersebut masih dilakukan secara manual sehingga terjadinya ketidakseimbangan tiap kelompok yang mengakibatkan perbedaan jumlah peserta antar kelompok. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal. 44 dari 168

2 Metode Penelitian 2.1 Metode Prototype System Development Life Cycle (SDLC) merupakan suatu pendekatan yang mengasumsikan bahwa pembangunan proyek dapat direncanakan terlebih dahulu dan bahwa sistem informasi dapat dikembangkan sesuai dengan rencana [2]. Metode penelitian yang digunakan pada penelitian ini yaitu metode SDLC dengan model Prototype. Prototyping merupakan metode pengembangan sistem yang cepat dan pengujian terhadap model kerja (prototype) dari aplikasi baru melalui proses interaksi dan berulang-ulang yang biasa digunakan ahli sistem informasi dan ahli bisnis [3]. Prototype terdiri dari beberapa langkah yaitu listening customer, build/revise mock-up, dan customer test drive mock-up. Gambar 1. SDLC Model Prototype Proses pengembangan sistem pada Gambar 1 dibagi menjadi 3 tahap, yaitu: 1. Listening Customer Listening customer merupakan tahap awal dalam membangun sistem ini. Tahap ini peneliti menggunakan teknik wawancara kepada staf bidang Kuliah Kerja Nyata (KKN) Universitas Lampung untuk mengetahui informasi apa saja yang dibutuhkan oleh tim KKN dalam proses pembangunan sistem informasi KKN. Proses pengumpulan data menggunakan teknik literatur yaitu berdasarkan buku petunjuk teknik dan petunjuk pelaksanaan KKN tahun 2013 untuk memenuhi kebutuhan customer. Tahap listening customer peneliti menemukan beberapa permasalahan pada proses pengumpulan data KKN Universitas Lampung yaitu proses pendaftaran yang dilakukan masih manual dan pengelompokkan peserta KKN yang belum tertata dengan baik. 2. Build/Revise Mock-Up Build/revise mock-up merupakan tahap desain dan pengkodean (programming) dari analisis kebutuhan pada tahap listening customer. Desain dilakukan lebih dulu sebelum pengkodean. Tahap ini akan menghasilkan desain dan mock-up baru untuk memenuhi kebutuhan user, terdapat empat desain yang akan dilakukan pada penelitian ini yaitu: Data Flow Diagram (DFD) level 0 atau diagram context, DFD level 1, Entity Relational Diagram (ERD), dan Coding. 3. Customer Test Drive Tahap pengujian dari mock-up yang telah dibuat. Pengujian dilakukan oleh staf bidang KKN Universitas Lampung. Pengujian meliputi pengujian secara fungsional terhadap sistem, jika hasil pengujian tidak sesuai dengan yang diharapkan maka pengembangan sistem kembali ke tahap listening customer dan jika hasil pengujiannya sesuai maka pengembangan sistem akan diselesaikan hingga menjadi sistem yang sebenarnya. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal. 45 dari 168

2.2 Metode Pigeon Hole Metode Pigeon Hole menyatakan bahwa jika terdapat n merpati pada m rumah merpati, dimana n > m, maka terdapat rumah merpati yang memuat paling sedikit dua merpati [4]. Metode Pigeon Hole dapat digunakan untuk menentukan berapa banyak memori yang diperlukan dan digunakan untuk merancang sebuah algoritma yang bertujuan menentukan memori setiap paket yang diperlukan [5]. Metode Pigeon Hole pada penelitian ini yaitu digunakan untuk mengatur jumlah kelompok peserta KKN, mengatur jumlah laki-laki dan perempuan, serta generate kelompok KKN. a. Flowchart untuk mengatur jumlah kelompok Gambar 2. Flowchart Mengatur Jumlah Kelompok Gambar 2 merupakan flowchart untuk mengatur jumlah kelompok. Langkah-langkah dalam mengatur jumlah kelompok yaitu mulai, menginputkan jumlah titik lokasi, input jumlah mahasiswa dimana jumlah anggota kelompok sama dengan jumlah mahasiswa dibagi jumlah titik lokasi dan sisa sama dengan jumlah mahasiswa mod jumlah desa, jika sisa lebih dari 0 maka terjadi looping sampai dihasilkan sisa sama dengan 0 dan jumlah i kelompok sama dengan jumlah anggota kelompok dan selesai. b. Flowchart untuk mengatur jumlah laki-laki dan perempuan Gambar 3. Flowchart Mengatur Jumlah Laki-laki dan Perempuan http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal. 46 dari 168

Gambar 3 merupakan flowchart untuk mengatur jumlah laki-laki dan perempuan. Langkah langkah yang dilakukan yaitu mulai, input mahasiswa jika mahasiswa pertama yang diinputkan bukan wanita maka terjadi looping sampai mahasiswa pertama yang diinputkan wanita, jika mahasiswa yg diinputkan adalah wanita maka ke langkah selanjutnya. Jumlah wanita yang telah diinputkan tadi dibagi dengan banyaknya jumlah kelompok, jika sisa lebih dari 0 maka terjadi looping pada langkah ini sampai sisa sama dengan 0. c. Flowchart untuk acak kelompok Gambar 4. Flowchart Acak Kelompok Gambar 4 merupakan flowchart untuk mengacak kelompok. Proses mengacak kelompok terdapat tiga tahap yang harus dilakukan terlebih dahulu, yaitu menentukan terlebih dulu perbandingan jenis kelamin tiap kelompok, menentukan asal fakultas dan jurusan tiap peserta kemudian tahap terakhir mengelompokkan peserta berdasarkan ketentuan pengelompokkan dimana tiap kelompok maksimal terdapat dua peserta dari jurusan yang sama dan maksimal tiga peserta dari fakultas yang sama. 3 Pembahasan 3.1 Prototype Customer Test Drive Mock-up merupakan tahap pengujian dari prototipe, pada tahap ini customer melakukan pengujian prototipe yang telah dibuat sesuai atau tidak dengan keinginan customer, jika http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal. 47 dari 168

tidak sesuai maka kembali ke tahap listen to customer. Perubahan-perubahan prototipe terjadi pada tahap ini yaitu: Tabel 1. Prototype 1 Penjelasan 1. Sistem informasi KKN menggunakan kode token sebagai syarat pendaftaran. 2. Sistem menampilkan daftar peserta KKN tiap periode Customer 1. Penghapusan token sebagai syarat pendaftaran dikarenakan perangkat yang kurang memadai. 2. Lihat daftar peserta ditambahkan menu filter agar daftar peserta dapat dilihat dengan mudah. 3. Penambahan menu berita sebagai pengatur jadwal pembekalan dan keberangkatan. Tabel 2. Prototype 2 Penjelasan Customer 1. Sistem tidak menggunakan token. 1. Penggunaan token diharuskan karna ketersediaannya perangkat. 2. Menu filter pada lihat daftar peserta 2. Penambahan atribut ukuran baju pada telah dibuat. formulir pendaftaran. 3. Penambahan menu berita sebagai pengatur jadwal pembekalan. Tabel 3. Prototype 3 Penjelasan 1. Sistem menggunakan kembali token sebagai syarat pendaftaran. 2. Atribut ukuran baju pada formulir pendaftaran telah dibuat. Customer Tidak ada penambahan pada sistem. 3.2 Implementasi Sistem Sistem informasi KKN memiliki dua laman user yaitu laman user mahasiswa dan laman user administrator. 3.1.1 Laman User Mahasiswa Laman user mahasiswa memiliki beberapa laman seperti laman token KKN, informasi pendaftaran, pendaftaran, beranda, profil, dan kontak. Laman ini tidak terdapat menu login, agar informasi mengenai KKN dapat diakses dengan mudah. Mahasiswa sebagai calon peserta KKN dapat mengakses sistem untuk melakukan pendaftaran sebagai peserta KKN dengan alur pendaftaran sebagai berikut: 1. Pendaftaran KKN telah dibuka, 2. Mahasiswa sebagai calon peserta KKN telah memiliki token KKN sebagai syarat untuk dapat melakukan proses pendaftaran, 3. Token KKN dapat diperoleh setelah calon peserta KKN menyelesaikan syarat administrasi pada bagian secretariat KKN, 4. Calon peserta KKN dapat melakukan proses pendaftaran dengan menginputkan token KKN. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal. 48 dari 168

Contoh laman pendaftaran pada laman user mahasiswa dapat dilihat pada Gambar 5. Gambar 5. Laman Pendaftaran pada Laman User Mahasiswa 3.1.2 Laman User Administrator Laman user administrator memiliki beberapa laman seperti laman login, laman atur periode, laman generate token, laman pilih lokasi, laman input tema, laman generate kelompok, dan laman lihat data. Administrator dapat mengakses sistem untuk melakukan proses generate kelompok yaitu dengan tahapan sebagai berikut: 1. Login. 2. Administrator mengatur periode KKN, dilakukan untuk menentukan tanggal pendaftaran KKN. 3. Generate token, dilakukan oleh administrator untuk mendapatkan token calon peserta KKN sebagai syarat pendaftaran peserta KKN. 4. Pilih lokasi, dilakukan untuk menentukan lokasi/tempat berlangsungnya kegiatan KKN. 5. Input tema, dilakukan untuk menentukan tema kegiatan KKN berdasarkan tiap Kabupaten. 6. Generate kelompok, dilakukan setelah ditutupnya pendaftaran KKN. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal. 49 dari 168

Laman generate kelompok dapat dilihat pada Gambar 6. 3.2 Analisa Pengujian Sistem Gambar 6. Generate Kelompok Analisa pengujian sistem berdasarkan data peserta KKN yang telah dilaksanakan pada periode bulan Januari 2015 yaitu sebanyak 2048 peserta KKN yang terdiri dari 945 peserta pria dan 1103 peserta wanita mengikuti kegiatan KKN. Data peserta KKN periode bulan Januari 2015 dapat dilihat pada Tabel 4. Tabel 4. Data Peserta KKN Periode Januari 2015. No Fakultas Pria Wanita Jumlah Iterasi 1 Iterasi 2 Persentase Pria Wanita 1 MIPA 42 54 96 96 0 4% 5% 2 ISIP 158 238 396 189 104 17% 22% 3 Pertanian 262 357 619 260 33 28% 32% 4 Hukum 134 110 244 244 0 14% 10% 5 Ekonomi 136 169 305 281 12 14% 15% 6 KIP 0 0 0 0 0 0 0 7 Kedokteran 54 114 168 168 0 6% 10% 8 Teknik 159 61 220 220 0 17% 6% Total 945 1103 2048 100% 100% Tabel 4 merupakan data peserta KKN periode Januari 2015, pada tabel tersebut terdapat 7 Fakultas yang mengikuti kegiatan KKN. Fakultas KIP tidak mengikuti kegiatan KKN karna memiliki kegiatan pengabdian lainnya. Data peserta KKN pada tabel 4 selanjutnya akan dikelompokkan berdasarkan asumsi-asumsi sebagai berikut: http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal. 50 dari 168

1. Tiap kelompok peserta KKN terdiri dari 7 peserta KKN dengan asumsi 3 peserta pria dan 4 peserta wanita. 2. Tiap kelompok peserta KKN terdiri dari 7 peserta KKN dengan asumsi maksimal 2 peserta dari Jurusan yang sama dan maksimal 3 peserta dari Fakultas yang sama. Asumsi-asumsi tersebut merupakan permintaan dari Sekretariat KKN Universitas Lampung. 3.2.1 Pengujian Generate Kelompok Berdasarkan Asumsi 1 Pengujian generate kelompok dilakukan berdasarkan data kelompok peserta KKN tiap Kabupaten. Data persentase ideal pada generate kelompok tiap Kabupaten dapat dilihat pada Tabel 5. Tabel 5. Persentase Ideal Generate Kelompok Tiap Kabupaten No Kabupaten Kelompok Peserta Persentase Jumlah Pria Wanita Pria Wanita 1 Lampung Tengah 27 189 81 108 43% 57% 2 Mesuji 20 140 60 80 43% 57% 3 Pesisir Barat 15 105 45 60 43% 57% 4 Tanggamus 30 210 90 120 43% 57% 5 Tulang Bawang Barat 32 224 96 128 43% 57% 6 Waykanan 51 357 153 204 43% 57% 7 Tulang Bawang 111 777 333 444 43% 57% Total 286 2002 858 1144 43% 57% Tabel 5 merupakan persentase ideal generate kelompok tiap Kabupaten, pada tabel tersebut terdapat perbedaan pada jumlah lokasi dan jumlah peserta KKN. Jumlah persentase ideal dengan 286 kelompok berjumlah 2002 peserta KKN, sedangkan jumlah peserta KKN dengan 293 kelompok berjumlah 2048. Data missing terjadi pada jumlah peserta KKN yaitu sebanyak 46 peserta KKN belum mendapatkan kelompok. Data missing yang terjadi dikarenakan lokasi yang ada hanya 286 lokasi/kelompok. Data missing yang terjadi memungkinkan adanya penambahan jumlah peserta tiap kelompok. Data persentase ideal merupakan data pembanding dengan data hasil generate kelompok. Data generate kelompok yang dilakukan oleh sistem berdasarkan tiap Kabupaten dapat dilihat pada Tabel 6. Tabel 6. Data Hasil Generate Kelompok Tiap Kabupaten No Kabupaten Kelompok Peserta Persentase Jumlah Pria Wanita Pria Wanita 1 Lampung Tengah 27 189 81 108 43% 57% 2 Mesuji 20 140 60 80 43% 57% 3 Pesisir Barat 15 105 45 59 44% 56% 4 Tanggamus 30 210 92 118 44% 56% 5 Tulang Bawang Barat 32 224 103 121 46% 54% 6 Waykanan 51 403 199 204 49% 51% 7 Tulang Bawang 111 777 364 413 47% 53% Total 286 2048 945 1103 45% 55% Tabel 6 merupakan data hasil generate kelompok tiap Kabupaten, pada tabel tersebut total peserta yang mengikuti kegiatan KKN berjumlah 2048 peserta yang terdiri dari 945 peserta pria dan 1103 http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal. 51 dari 168

peserta wanita. Data hasil generate kelompok yang dilakukan oleh sistem berbeda dengan data persentase ideal, hal ini dikarenakan perbedaan jumlah kelompok/lokasi KKN dan jumlah peserta. 3.2.2 Pengujian Generate Kelompok Berdasarkan Asumsi 2 Pengujian generate kelompok berdasarkan asumsi 2 yaitu tiap kelompok peserta KKN terdiri dari 7 peserta KKN dengan asumsi maksimal 2 peserta KKN dari Jurusan yang sama dan maksimal 3 peserta KKN dari Fakultas yang sama. Data hasil pengujian dari generate kelompok dapat dilihat pada Tabel 7. Tabel 7. Data Hasil Generate Kelompok Berdasarkan Asumsi 2 Total Banyak Kelompok Persentase Kelompok Acak ke- Kelompok Sesuai Tidak Sesuai Sesuai Tidak Sesuai 286 1 223 63 77.97% 22.03% 2 229 57 80.07% 19.93% 3 234 52 81.82% 18.18% Pengujian generate kelompok dilakukan untuk mengetahui ideal tidaknya generate kelompok yang telah dibuat, pada tabel 7 generate kelompok dilakukan sebanyak 3 kali yang bertujuan untuk mendapatkan hasil generate kelompok yang terbaik. Hasil pengujian generate kelompok yang dilakukan pada tabel 7, persentase ketidaksesuaian yang terjadi dikarenakan perbedaan jumlah peserta KKN tiap Fakultas. 4 Kesimpulan Kesimpulan dari penelitian ini yaitu sistem informasi Kuliah Kerja Nyata (KKN) dengan Metode Pigeon Hole untuk menentukan dan mengelompokkan peserta KKN Universitas Lampung telah dibangun. Sistem informasi KKN dapat digunakan sebagai sarana oleh mahasiswa untuk berpartisipasi dalam mengikuti kegiatan KKN. Sistem informasi KKN memberikan kemudahan pada proses kegiatan KKN. Sistem informasi KKN dengan menggunakan Metode Pigeon Hole dapat mengatur pengelompokkan dan penempatan peserta KKN dengan baik. 5 Referensi [1]. 2013. Petunjuk Teknis Dan Pelaksanaan Kuliah Kerja Nyata (KKN) Tematik Universitas Lampung : Bandar Lampung. [2] Satzinger, John. 2010. System Analysis & Design In A Changing World. Canada: Course Technology. [3] Rosa A. S dan Salahudin. 2011. Rekayasa Perangkat Lunak. Modula: Bandung. [4] John O Donnell and Cordelia Hall. 2006. Discrete Mathematics Using A Computer. Glasgow: Scotland. [5] Lyer, Sundar. 2002. Router With A Single Stage Of Buffering. Computer System Laboratory: Stanford University http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal. 52 dari 168