2
1. Pendahuluan
Mata Kuliah Kerja Praktek KP merupakan mata kuliah yang mewajibkan mahasiswa Fakultas Teknologi Informasi Universitas Kristen Satya Wacana FTI
UKSW melaksanakan observasi, analisis, serta bekerja secara kelompok team work di perusahaan yang berkaitan dengan Teknologi Informasi untuk jangka
waktu selama minimal dua bulan, maksimal empat bulan dan berada di tempat KP, mengikuti aturan kerja perusahaan tempat KP. Tugas pegawai Kerja Praktek
Tugas Akhir KPTA FTI UKSW tidak terlepas dalam hal pencatatan data tentang mahasiswa yang akan mengambil mata kuliah kerja praktek. Kesulitan tidak
hanya terjadi karena banyaknya kesalahan manusia dalam mencatat tetapi juga kesulitan yang ditimbulkan karena banyaknya kapasitas mahasiswa yang ada di
fakultas tersebut yang akan mengambil mata kuliah kerja praktek. Pencatatan tentang kasus tersebut terlalu banyak membutuhkan waktu apabila semua
dilakukan secara manual. KPTA juga ditugaskan untuk membuat surat pengantar, form nilai, dan pencarian data mahasiswa yang mengambil mata kuliah kerja
praktek yang disimpan dalam bentuk arsip yang tidak hanya berada di satu tempat. Kesulitan-kesulitan tersebut dapat diatasi dengan adanya sistem
pencatatan data mahasiswa kerja praktek secara terkomputerisasi. Sehingga dirancang sistem informasi untuk membantu kinerja pegawai KPTA. Berdasarkan
latar belakang masalah yang telah dikemukakan di atas maka rumusan masalah yang dapat diambil adalah bagaimana merancang dan mengimplementasikan
sistem informasi kerja praktek pada KPTA FTI UKSW.
2. Tinjauan Pustaka
Penelitian yang membahas tentang sistem pencatatan data yang terkomputerisasi telah banyak dipublikasikan. Salah satunya penelitian yang
memaparkan tentang sistem informasi terpadu SMK N 1 Lamongan untuk praktek kerja dan bursa kerja. Sistem ini dibangun untuk memberikan informasi data
prakerin siswa, meliputi waktu, tempat serta nilai siswa, data alumni dan data lowongan pekerjaan. Pengembangan sistem informasi mutlak dilakukan agar
pekerjaan dapat diselesaikan dengan cepat, tepat, dan hemat. Berdasarkan penelitian sebelumnya memiliki perbedaan dengan penelitian ini yaitu dalam hal
output dan hanya memberi informasi dalam bentuk wacana yang tercantum dalam halaman web, menampilkan bursa kerja dan melihat data alumni. Sedangkan
dalam penelitian ini hanya untuk mendaftar matakuliah kerja praktek [1]. Penelitian lainnya yaitu sistem informasi manajemen bimbingan konseling.
Tujuan dibangun sistem ini untuk mempermudah guru dalam mengontrol tingkat kedisiplinan siswa yang dikorelasikan dengan kenakalan siswa dan prestasi siswa,
dan juga orangtua dapat mengontrol kedisiplinan anaknya. Perbedaan dari penelitian dalam hal output juga [2]. Hanya memberikan hasil kontrol tingkat
kedisiplinan siswa pada halaman web. Sedangkan dalam penelitian ini menampilkan surat-surat dengan format .pdf dan menyimpan dalam suatu folder
dengan format .doc yang nantinya akan dicetak. Generate pdf dibuat
3
menggunakan jasperreport. Selain itu juga ada penelitian yang memaparkan tentang sistem informasi KPTA pada FTI UKSW. Dalam penelitian ini
menyatakan bahwa arsitektur MVC lebih cocok diterapkan pada sistem yang besar dan kurang cocok dengan sistem yang kecil karena akan membuat aplikasi
itu menjadi semakin rumit. Perbedaan dari penelitian dalam hal teknologi yang digunakan yaitu java desktop sedangkan penelitian ini menggunakan java web.
Aplikasi yang berbasis desktop adalah aplikasi yang harus melakukan proses instalasi pada computer [3]. Keunggulannya adalah tidak memerlukan koneksi
internet, namun kekurangannya ialah proses instalasi software terkadang rumit dan memakan space hard disk komputer yang diinstal software tersebut.
Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan [4]. Sistem adalah suatu jaringan kerja
dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan kegiatan atau untuk menyelesaikan suatu sasaran tertentu [5].
Informasi adalah hasil pemrosesan data yang diperoleh dari setiap elemen sistem tersebut menjadi bentuk yang mudah dipahami dan merupakan pengetahuan yang
relevan yang dibutuhkan oleh orang untuk menambah pemahamannya terhadap fakta-fakta yang ada. Sistem informasi adalah kumpulan elemen yang saling
berhubungan satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan menyimpan serta mendistribusikan
informasi [6]. Mata Kuliah Kerja Praktek KP merupakan mata kuliah yang mewajibkan mahasiswa melaksanakan observasi, analisis, serta bekerja secara
kelompok team work di perusahaan yang berkaitan dengan Teknologi Informasi untuk jangka waktu selama minimal dua bulan, maksimal empat bulan dan berada
di tempat KP, mengikuti aturan kerja perusahaan tempat KP [7].
Java merupakan sebuah bahasa pemrograman yang dikeluarkan oleh Sun Microsystem http:java.sun.com pada bulan November 1995. Java termasuk
dalam kategori Pemrograman Berorientasi Obyek [8]. JSP Java Server Page ialah teknologi untuk mengontrol isi atau tampilan halaman web melalui
penggunaan servlet, program kecil yang dijalankan pada server web. Sun Microsystem mengacu kepada teknologi JSP sebagai Servlet API Application
Program Interface. Halaman HTML yang berisi link ke servlet Java memiliki akhiran .jsp [9]. Apache Tomcat adalah web application server, yang mempunyai
kemampuan sebagai Servlet container dan JSP container di mana Anda dapat deploy Servlet dan JSP [10].
3. Metode Perancangan Sistem