Jurnal Informatika. Volume 7 Nomor 1. Juni 2017 ISSN Online 2528-0090 APLIKASI BIMBINGAN KERJA PRAKTEK DAN TUGAS AKHIR MAHASISWA MENGGUNAKAN SISTEM REMOTE DATABASE SQL Mohamad Arif Suryawan1. Ade Febriyan Ramadhan2 Dosen Program Studi Teknik Informatika. Fakultas Teknik Mahasiwa Program Studi Teknik Informatika. Fakultas Teknik Universitas Dayanu Ikhsanuddin Baubau arwan97@yahoo. ABSTRACT The guidance process of the Job Training (KP) and Final Project (TA) in Dayanu Ikhsanuddin University Informatics Engineering Study Program was conducted by way of students meeting directly with the supervisor. One of the obstacles that is often faced is that students and lecturers do not have enough time to hold meetings. This study aims to facilitate the implementation of KP and TA mentoring processes between lecturers and students. The method used in the development of this system is to use a remote SQL database system. The application that is built can control the database server simultaneously through different devices with the help of an internet network connection. With the existence of a system application with SQL remote database students can do the KP and TA guidance process directly by uploading and downloading files, and seeing improvements from the lecturer, making it easier for lecturers to guide students. Keywords: Database. KP. TA. Remote-SQL. ABSTRAK Proses bimbingan Kerja Praktek (KP) dan Tugas Akhir (TA) di Program Studi Teknik Informatika Universitas Dayanu Ikhsanuddin dilakukan dengan cara mahasiswa bertemu langsung dengan dosen pembimbing. Kendala yang sering dihadapi salah satunya, mahasiswa dan dosen tidak memiliki waktu yang cukup untuk mengadakan pertemuan. Penelitian ini bertujuan untuk memudahkan dalam melaksanakan proses pembimbingan KP maupun TA antara dosen dan Metode yang digunakan dalam pengembangan sistem ini adalah menggunakan sistem remote database SQL. Aplikasi yang dibangun dapat mengontrol database server secara bersamaan melalui perangkat yang berbeda dengan bantuan koneksi jaringan internet. Dengan adanya aplikasi system dengan remote database SQL mahasiswa dapat melakukan proses pembimbingan KP dan TA secara langsung dengan melakukan unggah dan unduh file, dan melihat perbaikan dari dosen, sehingga memudahkan dosen dalam membimbing mahasiswa. Kata Kunci: Database. KP. TA. Remote-SQL. PENDAHULUAN Komunikasi adalah bagian yang tidak dapat dipisahkan dengan kehidupan manusia. Seiring dengan berkembangnya teknologi, bentuk, dan media untuk berkomunikasi juga mengalami perubahan. Komunikasi antara satu orang atau beberapa orang dapat dilakukan dengan gambar, tulisan, suara maupun video. Memanfaatkan aplikasi instant messaging ini akan menghemat waktu, tenaga, dan biaya karena tidak perlu lagi melakukan perjalanan dalam menjalin komunikasi. Dalam mengasilkan karya ilmiah di Perguruan Tinggi, mahasiswa diharuskan Jurusan Teknik Informatika Universitas Dayanu Ikhsanuddin Baubau http://ejournal. id/index. php/JIU/index Jurnal Informatika. Volume 7 Nomor 1. Juni 2017 menyusun laporan Kerja Praktek (KP) dan Tugas Akhir (TA), mahasiswa harus melakukan bimbingan kepada dosen yang telah ditetapkan pihak program studi sebagai pembimbing mahasiswa membutuhkan waktu yang lama dan proses yang panjang. Proses bimbingan ini mengharuskan mahasiswa melaporkan perkembangan laporan KP maupun TA mahasiswa tersebut. Pelaporan ini dilakukan mahasiswa dengan bertatap muka langsung dengan dosen pembimbing. Oleh karena itu dibutuhkan aplikasi yang dapat mengakomodasi proses konsultasi antara mahasiswa dan dosen secara berkala tanpa harus bertemu langsung dengan dosen tersebut. Penelitiannya yang telah dilakukan antara lain dengan judul sistem konsultasi dan Tugas Akhir. Permasalahan yang dihadapi antara lain tidak optimalnya dosen pembimbing dalam membimbing mahasiswa sangat berpengaruh pada waktu melakukan TA menjadi lama, tidak fokus pada topik, dan sulitnya mahasiswa jika ingin menemui dosen untuk Oleh karena itu dibutuhkan aplikasi konsultasi dan laporan pembimbingan tugas akhir berbasis web serta dijalankan dan terintegrasi dengan sistem di IT Center (Handayaningsih dan Pujiyono, 2. Penelitian selanjutnya dengan judul sistem informasi bimbingan mahasiswa. Sistem yang dibuat bertujuan untuk mencatat history bimbingan yang telah dilakukan mahasiswa ke dosen pembimbingannya, sehingga dosen dapat mengetahui kondisi studi yang telah dijalani oleh mahasiswanya. Teknologi yang digunakan untuk pengerjaan tugas akhir ini yaitu menggunakan basis web dengan Java Server Pages (JSP) dengan framework Jquery dan database Mysql. Untuk SMSGateway digunakan SMSLib. Pengguna dapat mengirim pesan SMS ke mahasiswa ataupun dosen sesuai dengan tingkatan level yang dimiliki oleh pengguna aplikasi (Rizal. Penelitian lainnya berjudul aplikasi bimbingan skripsi online mahasiswa jurusan ISSN Online 2528-0090 pendidikan matematika fakultas matematika dan ilmu pengetahuan alam Universitas Negeri Yogyakarta, mengkaji tentang proses tugas akhir skripsi di Jurusan Pendidikan Matematika Universitas Negeri Yogyakarta (UNY) memiliki beberapa kendala yang menyebabkan proses pengerjaan tugas akhir mahasiswa terhambat, yaitu dokumentasi judul skripsi yang kurang tertata dan kesulitan mahasiswa dan dosen untuk mengadakan pertemuan (Jaka, 2. TINJAUAN PUSTAKA Kerja Praktek dan Tugas Akhir Kerja Praktek (KP) merupakan kurikulum pendidikan yang harus ditempuh, dimana bebannya 3 SKS. Kerja Praktek adalah implementasi dari hasil teori perkuliahan, dimana mahasiswa dapat berperan dalan sosial kemasyarakatan dan mampu mengembangkan diri secara optimal sesuai dengan bidang Mahasiswa sebagai peserta Kerja Praktek memecahkan masalah di bidangnya secara dengan menekankan pada pengembagnan pengetahuan. Tugas Akhir (TA) adalah karya ilmiah yang disusun mahasiswa setiap program studi berdasarkah hasil suatu masalah yang dilakukan secara seksama dengan bimbingan dosen pembimbing. Dimana Tugas Akhir ini merupakan salah satu persyaratan kelulusan Ketentuan-ketentuan mengenai tugas akhir diatur oleh masingmasing fakultas, dengan mengikuti standar Konsep Sistem Informasi Menurut Laudon and Jane . , sistem informasi mendistribusikan informasi untuk menunjang keputusan dan pengawasan dalam suatu organisasi. Jurusan Teknik Informatika Universitas Dayanu Ikhsanuddin Baubau http://ejournal. id/index. php/JIU/index Jurnal Informatika. Volume 7 Nomor 1. Juni 2017 Menurut Sutabri . dalam Dwiyani . , sistem informasi adalam di dalam suatu organisasi yang transaksi harian, membantu dan mendukung kegiatan operasi, bersifat manajerial dari suatu organisasi dan membantu mempermudah penyediaan laporan yang diperlukan. Basis Data Basis data terdiri dari dua kata yaitu basis dan data. Basis kurang lebih dapat diartikan sebagai markas atau gudang tempat bersarang dan berkumpul, sedangkan data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia . egawai, siswa, pembeli, pelangga. , barang, hewan, peristiwa, keadaan, dan sebagainya, yang direkan dalam bentuk angka, huruf, kombinasinya (Akbar, 2. Model Perancangan Sistem Perancangan sistem merupakan suatu gambaran secara umum kepada pengguna/user tentang sistem yang akan dibuat. Desain sistem akan dibuat untuk menggambarkan komponen-komponen sistem informasi yang akan didesain secara rinci. Model perancangan sistem yang akan dipakai menggunakan metode analisis sistem terstruktur atau lebih dikenal dengan model Waterfall. Gambar 1. Model Waterfall Pressman Flowchart Flowchart adalah bagan . yang menunjukkan alir . di dalam program atau prosedur sistem secara logika. Bagan alir digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. Menurut Indrajani . , flowchart merupakan penggambaran secara grafik dari langkahlangkah dan urutan prosedur suatu program. ISSN Online 2528-0090 Biasanya masalah yang khususnya perlu dipelajari dan dievaluasi lebih lanjut. Data Flow Diagram (DFD) Firman . menyampaikan bahwa DFD memperlihatkan fungsionalitas dari nilai yang dihitung oleh sistem, termasuk nilai masukan, nilai keluaran, serta tempat penyimpanan internal. DFD merupakan alat pengembangan sistem yang terstruktur (Structured Analysis & Desig. DFD dapat menggambarkan arus data di dalam sistem dengan terstruktrur. DFD memberikan informasi tambahan yang digunakan selama analisis domain informasi dan berfungsi sebagai dasar bagi pemodelan fungsi. MySQL Menurut Sutaji . MySQL adalah salah satu perangkat lunak Database Management System (DBMS) yang sering digunakan saat ini, yang didistribusikan secara gratis di bawah lisensi GNU General Public License (GPL). Sehingga setiap orang mudah untuk mendapatkan dan bebas untuk menggunakan MySQL. Remote MySQL Heryanto Raharjo menyatakan remote MySQL untuk mengontrol database server. Seorang administrator jaringan yang telah login ke server dapat melihat semua isi database MySQL, menambah database, membuat tabel, ataupun melakukan perintah query pada database sesuai dengan keinginannya. METODOLOGI Flowchart Sistem Sistem dalam aplikasi yang dibangun terbagi menjadi dua bagian yaitu login untuk mahasiswa dan dosen. setiap login memiliki hak akses berdasarkan haknya, mahasiswa mendapatkan hak akses untuk melakukan upload file KP atau TA untuk diperiksa oleh dosen pembimbing, berkomunikasi dengan dosen dan mahasiswa lainnya, print histori pembimbingan dan menampilkan data Jurusan Teknik Informatika Universitas Dayanu Ikhsanuddin Baubau http://ejournal. id/index. php/JIU/index Jurnal Informatika. Volume 7 Nomor 1. Juni 2017 ISSN Online 2528-0090 nama-nama Flowchart mahasiswa upload laporan KP atau TA seperti gambar berikut : Gambar 2. Flowchart mahasiwa upload KP atau TA Flowchart diatas menggambarkan aktifitas mahasiswa dalam melakukan upload laporan KP atau TA yang akan di review oleh Mahasiswa dapat mencetak kartu kontrol yang telah ditulis oleh pembimbing untuk kemudian di tandatangani oleh dosen pembimbing sebagai akhir dari pembimbingan. Selanjutnya flowchart buku control menuliskan perbaikan dari KP atau TA mahasiswa bimbingannya. Perbaikan yang dituliskan oleh pembimbing dapat dicetak pada akhir pembimbingan mahasiswa, seperti pada tampilan gambar berikut ini : Gambar 3. Flowchart pengisian kartu control Secara keseluruhan system yang berjalan dalam aplikasi yang dibangun dapat dilihat pada diagram konteks . Dalam diagram konteks tersebut terdiri dari tiga bagian yang terlibat yaitu admin, sebagai pengatur akun dosen dan mahasiswa, kemudian mahasiswa, dapat melihat data diri dan dosen, melihat laporan KP dan TA, mengirim pesan kepada dosen, admin atau dengan sesama mahasiswa. Selanjutnya dosen dapat menuliskan revisi laporan KT atau TA yang dikirmkan mahasiswa atau menuliskan pesan kepada mahasiswa atau admin. Seperti terlihat pada diagram konteks beriku ini : Gambar 4. Diagram Konteks system yang Jurusan Teknik Informatika Universitas Dayanu Ikhsanuddin Baubau http://ejournal. id/index. php/JIU/index Jurnal Informatika. Volume 7 Nomor 1. Juni 2017 ISSN Online 2528-0090 HASIL DAN PEMBAHASAN Halaman upload laporan KP atau TA Halaman hasil koreksi dosen ini digunakan oleh mahasiswa memeriksa koreksi yang diberikan oleh dosen. Semua koresksi dari dosen terekam sejak awal melakukan bimbingan, bila dosen telah menyetujui perbaikan makan paraf pembimbing ditandai dengan tulisan ACC . Halaman koreksi tersebut dapat dicetak sebagai bukti telah melakukan proses pembimbingan, sebagai bukti untuk melakukan pendaftaran ujian di program studi. Gambar 5. Halaman upload laporan KP atau Halaman upload laporan KP atau TA digunakan untuk upload laporan yang akan diperiksa oleh dosen pembimbing. Halaman laporan upload ini dilakukan oleh mahasiswa. Halaman kirim pesan Halaman koreksi laporan KP atau TA Gambar 8. Halaman kirim pesan Gambar 6. Halaman koreksi laporan KP/TA Halaman koreksi laporan KP atau TA ini digunakan oleh dosen pembimbing untuk memberikan koreksi pada laporan KP atau TA yang telah dikirimkan mahasiswa. Halaman hasil koreksi dosen Halaman kirim pesan dapat dilakukan kepada admin, sesama mahasiswa ataupun kepada dosen pembimbing. Bila ada pesan masuk adakan terlihat notifikasi pesan masuk bila melakukan login. KESIMPULAN Penerapan sistem aplikasi remote database SQL dapat memudahkan dalam mengakses database yang terpusat di server. Database SQL dapat mempercepat koneksi karena hanya menggunakan table database yang dibutuhkan saja sehingga kinerja database dapat lebih cepat dalam memproses query dari pengguna. Dengan demikian proses pembimbingan Kerja Praktek (KP) atau Tugas Akhir (TA) dapat dilakukan dengan cepat dan mudah antara dosen dan mahasiswa tanpa harus bertatap muka secara langsung. Gambar 7. Halaman hasil koreksi dosen Jurusan Teknik Informatika Universitas Dayanu Ikhsanuddin Baubau http://ejournal. id/index. php/JIU/index Jurnal Informatika. Volume 7 Nomor 1. Juni 2017 DAFTAR PUSTAKA