LAPORAN TUGAS AKHIR
SISTEM PENEMPATAN MAHASISWA KULIAH KERJA NYATA UNIVERSITAS MUHAMMADIYAH PURWOKERTO “THE PLACEMENT SYSTEM OF WORKING WITH COMMUNITY MUHAMMADIYAH UNIVERSITY OF PURWOKERTO” Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer
ADITYA WARDANA 1003040017
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO FEBRUARI, 2015
ii Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
iii Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
iv Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberi rahmat dan nikmat-Nya, maka kupersembahkan Laporan Tugas Akhir ini kepada: 1. Ayah dan Ibu tercinta, yang telah memberikan segalanya untukku. Semangat, perhatian dan semua pengorbanan yang telah kalian berikan, tak akan pernah bisa kubayar. Semoga karya ini bisa mengukir senyum indah kalian. 2. Galuh Anindita, Adikku yang manja, yang tak pernah putus memberi semangat. 3. Seluruh keluarga besar Hadi Sutoyo, kalian keluarga besarku yang sangat aku cintai dan aku banggakan. 4. LPPM (Lembaga Penelitian dan Pengambian pada Masyarakat) Universitas Muhammadiyah Purwokerto, tanpa bimbingan dan arahannya Tugas Akhir ini tidak akan terselesaikan. Terima kasih atas semua bantuannya. 5. Seluruh dosen dan karyawan UMP terkhusus bagi Dosen Teknik Informatika Universitas Muhammadiyah Purwokerto, karena bimbingan dan kesabarannya dapat memberikan saya banyak pelajaran berharga darinya. 6. Seluruh KM Teknik (Keluarga Mahasiswa Teknik) Universitas Muhammadiyah Purwokerto, Kalian mahasiswa yang sangat luar biasa, aku sangat senang bisa kenal kalian. 7.
Teman – teman Kelas A, STW dan Jmat serta seluruh teman – teman seperjuangan angkatan 2010 Teknik Informatika, terimakasih atas dukungan dan motivasinya.
8.
Kawan – kawan, Febri Adi Suseno, Arif Tri Wahyuloh, Mohaz, Ozi, Sudarman yang selalu
memberiku semangat dan motivasi serta telah mengiringi perjalanan semasa perkuliahan. Billion !!.
v Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
HALAMAN MOTTO
“Jangan sia-siakan kesempatan yang ada, akan membosankan kalau sampai kau menyesalinya nanti.”
vi Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
KATA PENGANTAR Alhamdulilahirobbil’alamin segala puji bagi Allah SWT yang telah melimpahkan karunia dan kasih sayang yang begitu besar kepada semua makhluk-Nya. Hanya dengan Keberkahan, Keridhoan dan Kekuatan-Nyalah penulis dapat menyusun laporan Tugas Akhir ini. Sholawat dan salam senantiasa tercurahkan kepada tauladan terbaik, Nabi Muhammad SAW yang telah merubah zaman kegelapan menjadi zaman terang yang berhiaskan ilmu pengetahuan seperti sekarang ini. Atas terselesaikannya penyusunan laporan Tugas Akhir ini, penulis ingin menyampaikan banyak terimakasih kepada : 1. Ibu Hindayati Mustafidah, M.Kom Selaku Pembimbing Tugas Akhir, yang dalam kesibukan beliau telah meluangkan waktu untuk memberikan pengarahan, saran dan motivasi dalam penyusunan Tugas Akhir ini. 2. Bapak Suwarsito, S.Pi., M.Si selaku pembimbing II yang telah berkenan dan mengarahkan juga membantu memberikan data-data yang penulis butuhkan dalam pembutan Tugas Akhir ini. 3. Bapak Prof. Dr. H. Tukiran, M.M selaku ketua LPPM Universitas Muhammadiyah Purwokerto beserta jajarannya yang telah membantu dalam memberikan informasi mengenai data yang penulis butuhkan. 4. Semua pihak yang tidak mungkin penulis sebutkan satu persatu yang telah membantu baik secara langsung maupun tidak langsung. Semoga Allah SWT membalas semua amal perbuatan mereka dengan imbalan yang sesuai dengan amal budinya. Penulis menyadari dalam penyusunan laporan Tugas Akhir ini jauh dari sempurna baik tata tulis maupun sistematika penyusunannya. Oleh karena itu mengharapkan saran dan kritik yang membangun dari berbagai pihak untuk menyempurnakan laporan Tugas Akhir ini. Akhirnya penulis berharap laporan Tugas Akhir ini bermanfaat bagi diri penulis khususnya dan para pembaca umumnya.amin. Purwokerto, 16 Februari 2015
Aditya Wardana
vii Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
DAFTAR ISI
HALAMAN JUDUL .............................................................................................................. i HALAMAN PENGESAHAN .................................................................................................. ii HALAMAN PERSETUJUAN .................................................................................................. iii HALAMAN PERNYATAAN ................................................................................................... iv HALAMAN PERSEMBAHAN ................................................................................................ v MOTTO ............................................................................................................................. vi KATA PENGANTAR............................................................................................................. vii DAFTAR ISI ........................................................................................................................ viii DAFTAR TABEL .................................................................................................................. x DAFTAR GAMBAR.............................................................................................................. xi DAFTAR LAMPIRAN ........................................................................................................... xii INTISARI ............................................................................................................................ xiii ABSTRACK ......................................................................................................................... xiv BAB I. PENDAHULUAN ....................................................................................................... 1 A.LATAR BELAKANG ..................................................................................................... 1 B.PERUMUSAN MASALAH ............................................................................................ 3 C.BATASAN MASALAH .................................................................................................. 3 BAB II. KAJIAN PUSTAKA .................................................................................................... 4 A.SISTEM...................................................................................................................... 4 B.PENEMPATAN MAHASISWA KULIAH KERJA NYATA .................................................... 4 C.JAVA ......................................................................................................................... 6 D.NETBEANS IDE .......................................................................................................... 6 E. DATABASE ................................................................................................................ 6 F. MYSQL ...................................................................................................................... 7 G. PENELITIAN TERDAHULU YANG SUDAH DILAKUKAN DI LPPM UMP .......................... 7 BAB III. TUJUAN DAN MANFAAT ........................................................................................ 8 A. TUJUAN.................................................................................................................... 8 B. MANFAAT ................................................................................................................ 8 BAB IV. METODE PENELITIAN ............................................................................................ 9 A. JENIS PENELITIAN ..................................................................................................... 9
viii Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
B. TEMPAT DAN ALAT ................................................................................................... 9 C. PENGUMPULAN DATA .............................................................................................. 10 D. TAHAP PENGEMBANGAN SISTEM............................................................................. 10 BAB V. HASIL DAN PEMBAHASAN ...................................................................................... 18 A. ANALISA KEBUTUHAN .............................................................................................. 18 B. PERANCANGAN DATABASE....................................................................................... 19 C. RELASI TABEL ........................................................................................................... 28 D. RANCANGAN ANTARMUKA APLIKASI ....................................................................... 29 E. IMPLEMENTASI......................................................................................................... 33 BAB VI. PENUTUP .............................................................................................................. 36 A. KESIMPULAN............................................................................................................ 36 B. SARAN...................................................................................................................... 36 DAFTAR PUSTAKA ............................................................................................................. 37 LAMPIRAN ........................................................................................................................ 39
ix Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
DAFTAR TABEL Tabel 1. Pendaaftar Kkn ................................................................................................ 21 Tabel 2. Agama ............................................................................................................. 22 Tabel 3. Desa................................................................................................................. 22 Tabel 4. Kecamatan ....................................................................................................... 22 Tabel 5. Kabupaten ....................................................................................................... 23 Tabel 6. Detail kasus...................................................................................................... 23 Tabel 7. Detail kelompok ............................................................................................... 24 Tabel 8. Dpl ................................................................................................................... 25 Tabel 9. Fakultas ........................................................................................................... 25 Tabel 10. Kasus ............................................................................................................. 25 Tabel 11. Kelompok kkn ................................................................................................ 26 Tabel 12. Organisasi ...................................................................................................... 26 Tabel 13. Mahasiswa organisasi .................................................................................... 27 Tabel 14. Prodi .............................................................................................................. 27 Tabel 15. Statik organisasi mahasiswa ........................................................................... 27
x Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
DAFTAR GAMBAR
Gambar 1. Metode waterfall pengembangan sistem ..................................................... 10 Gambar 2. Alur sistem penempatan mahasiswa KKN ..................................................... 12 Gambar 3. Use Case Diagram ........................................................................................ 13 Gambar 4. Activity Diagram Data Mahasiswa ................................................................ 14 Gambar 5. Activity Diagram Lokasi KKN......................................................................... 15 Gambar 6. Activity Diagram Penempatan Mahasiswa KKN ............................................ 15 Gambar 7. Relasi tabel database penempatan mahasiswa KKN ..................................... 33 Gambar 8. Rancangan antarmuka halaman Login .......................................................... 29 Gambar 9. Rancangan antarmuka halaman utama aplikasi ............................................ 29 Gambar 10. Rancangan antarmuka halaman tambah pendaftar .................................... 30 Gambar 11. Rancangan antarmuka halaman daftar pendaftar KKN ............................... 31 Gambar 12. Rancangan antarmuka halaman daftar penempatan KKN ........................... 31 Gambar 13. Rancangan antarmuka halaman proses penempatan KKN .......................... 32 Gambar 14. Tampilan Form Halaman Admin. ................................................................ 33 Gambar 15. Tampilan Form Tambah Pendaftar ............................................................. 34 Gambar 16. Tampilan Form Daftar Pendaftar KKN ......................................................... 34 Gambar 17. Tampilan Form Penempatan Mahasiswa KKN............................................. 35 Gambar 18. Tampilan Form Hasil Penempatan Mahasiswa KKN .................................... 36
xi Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
DAFTAR LAMPIRAN
Lampiran 1.Kode Program ................................................................................................. 40
xii Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
INTISARI
Kuliah Kerja Nyata (KKN) merupakan salah satu bentuk komitmen Lembaga Penelitian dan Pengabdian pada Masyarakat (LPPM) untuk mewujudkan visi dan misi UMP. Kegiatan KKN yang merupakan implementasi dari teori yang sudah diperoleh mahasiswa selama menempuh perkuliahan ditujukan untuk membantu terwujudnya masyarakat madani diharapkan dapat meningkatkan empati, kepedulian dan memberikan kontribusi terhadap peningkatan daya saing masyarakat. Kegiatan KKN mempunyai beberapa tahapan untuk penempatan mahasiswa KKN di daerah pedesaan. Sebelum dilaksanakan KKN mahasiswa diharuskan mendaftar terlebih dahulu agar seleksi dan penempatan dapat dilakukan. Dalam penempatan salah satu hal yang paling dipertimbangkan untuk pemilihan tempat KKN adalah informasi dari identitas mahasiswa. LPPM UMP pengerjaannya masih manual dalam melakukan input data mahasiswa dan penempatan. Dengan menggunakan aplikasi desktop maka akan membantu dan memudahkan pihak LPPM dalam penempatan mahasiswa KKN. Kata kunci: Kegiatan Kuliah Kerja Nyata (KKN), Penempatan Mahasiswa KKN, aplikasi desktop.
xiii Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015
ABSTRACT
Working with community (KKN) is one form of research institution commitment and devotion on the society (LPPM) to embody the vision and mission ump. KKN activities is an implementation of a theory that was also obtained student during lecture travel intended for civil society to help maintaining expected to improve empathy, concern and contributed to an increase in the competitiveness of the community. Activities KKN have several phases to the placement of students joining KKN in rural areas.Before implemented KKN students were required to enroll beforehand so the selection and placement can be done. One of the things that the election was considered to be a corruption of the new student. LPPMUMP the process still manual in conducting data input and placement students.Using desktop application and will help making it easier for parties LPPM in the deployment of college students working with community. Keywords: Working With Community (KKN), Placement Students Working With Community, desktop application . `
xiv Sistem Penempatan Mahasiswa..., Aditya Wardana, Fak. Teknik UMP, 2015