PENGEMBANGAN APLIKASI KRS ONLINE PADA STT HARAPAN Rika Yolanda Program Studi Sistem Informasi Universitas Harapan Medan Jl. HM. Jhoni No. 70 Medan, Indonesia rikaendril@gmail.com ABSTRAK Kartu Rencana Studi online adalah sebuah sistem yang terintegrasi untuk berbagai aktivitas pengolahan KRS yang bisa digunakan dimanapun jika terhubung dengan jaringan internet. Tujuan dari pengembangan aplikasi KRS online ini diharapkan dapat membantu mahasiswa dan dosen dalam mengelola Kartu Rencana Studi pada program studi sistem informasi STT Harapan. Langkah-langkah yang dilakukan dalam penelitian adalah melakukan analisis kebutuhan dan pengembangan sistem. Dalam pengembangan sistem digunakan diagram UML (Unified Modelling Language) diantarnya yaitu Use Case Diagram, Sequence Diagram, dan Activity Diagram yang digunakan untuk menggambarkan aliran data yang terjadi pada basis data yang dibuat. Dalam implementasinya aplikasi ini menggunakan bahasa pemrograman PHP dan basisdata MySQL. Kata Kunci: KRS online, UML, PHP, MySQL ABSTRACT Kartu Rencana Studi online is an integrated system for various KRS processing activities that can be use anywhere if connected to the internet network. The purposes of KRS online application development is to assist students and lecturers in managing Kartu Rencana Studi at majoring in information systems at Sekolah Tinggi Teknik Harapan. Measure of this reasearch is analitistic and development system, which is in this research using some diagram of UML (Unified Modelling Language) such as Use Case Diagram, Sequence Diagram, and Activity Diagram to describe data flow in data base system. This system using PHP as programming language and MySQL as database. Keywords: KRS online, UML, PHP, MySQL 1. PENDAHULUAN Teknologi informasi memegang peran penting bagi suatu organisasi tidak terkecuali pada Sekolah Tinggi Teknik Harapan khususnya program studi Sistem Informasi. Dengan semakin pesatnya perkembangan teknologi informasi dan komunikasi serta semakin terus berkembangnya program studi sistem informasi, maka diperlukan suatu pengelolaan data yang baik. Sistem Informasi adalah satu dari beberapa program studi yang terdapat pada Sekolah Tinggi Teknik Harapan. Dengan semakin pesatnya perkembangan teknologi informasi dan komunikasi serta semakin terus berkembangnya program studi Sistem Informasi, maka diperlukan suatu pengelolaan manajemen data yang baik. Administrasi Kartu Rencana Studi adalah penentuan beban kredit semester yang meliputi jumlah SKS yang diambil mahasiswa dalam satu semester melalui KRS yang telah mendapatkan persetujuan Dosen Wali. Beban kredit semester berikutnya ditentukan oleh Dosen Wali atas dasar Indeks Prestasi mahasiswa pada semester tahun sebelumnya dan paling banyak 24 SKS. Semua perencanaan beban studi wajib mendapatkan persetujuan oleh Dosen Wali dan maksimal 24 SKS. Perhitungan Indeks Prestasi dilakukan pada akhir semester. Saat ini sistem pengisian Kartu Rencana Studi yang berjalan pada Sekolah Tinggi Teknik Harapan sudah menggunakan sistem online. Dimulai dengan mahasiswa yang mendownload dan mengisi konsep KRS konsep sebanyak 3 lembar yang masingmasing diberikan pada dosen wali, program studi dan mahasiswa itu sendiri sebelum melakukan bimbingan dengan dosen wali dan dilanjutkan dengan penginputan mata kuliah pada krs online utama Sekolah Tinggi Teknik Harapan.
Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani kebutuhan akan beberapa aktivitas seperti sistem perniagaan, game, pelayanan masyarakat, periklanan atau semua proses yang hampir dilakukan manusia. [1] Kartu Rencana Studi (KRS) merupakan kartu yang berisi daftar mata kuliah yang akan diikuti oleh setiap mahasiswa dalam satu semester. KRS tercantum data mahasiswa meliputi NIM, nama mahasiswa, fakultas, jurusan, jumlah semester, tahun akademik yang diikuti, kode mata kuliah, mata kuliah dan SKS. [2] Online adalah terhubung, terkoneksi, aktif dan siap beroperasi, dapat berkomunikasi dengan atau dikontrol oleh komputer. Suatu keadaan dimana sebuah device komputer terhubung dengan device lain biasanya melalui modem. [2] Website adalah metode untuk menampilkan informasi di internet, baik itu berupa teks, gambar, video dan suara maupun interaktif yang memiliki keuntungan yang menghubungkan (link) dari dokumen dengan dokumen lainnya (hypertext) yang dapat diakses melalui browser. [3] Basisdata adalah kumpulan data yang saling berhubungan yang merefleksikan faktafakta yang terdapat di organisasi. Sistem manajemen basisdata atau DBMS merupakan perangkat lunak untuk mendefenisikan, menciptakan, mengelola dan mengendalikan pengaksesan basisdata. Fungsi sistem basisdata saat ini yang penting adalah menyediakan basis untuk sistem informasi manajemen. [4] PHP merupakan script pemrograman untukberbasis Web server-side. Dengan menggunakanphp maka maintenance suatu situs web menjadi lebih mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi yang dibuat dengan script PHP, Hasilnya akan dikirim ke client, tempat pemakai menggunakan browser. Berbeda dengan Javascript, yang mana skrip diproses client. [5] MySQL adalah sebuah perangkat lunak sistem manajemen database atau DBMS yang opensource untuk database relasional. Sebuah database dalam istilah yang paling sederhana adalah kumpulan data baik itu teks, angka atau file biner yang disimpan dan terus diorganisasi oleh DBMS. [6] UML (Unified Modeling Language) adalah bahasa spesifikasi standar yang dipergunakan untuk mendokumentasikan, menspesifikasikan dan membangun perangkat lunak. UML merupakan metodologi dalam mengembangkan sistem berorientasi objek dan juga merupakan alat untuk mendukung pengembangan sistem. UML saat ini sangat banyak dipergunakan dalam dunia industri yang merupakan standar bahasa pemodelan umum dalam industri perangkat lunak dan pengembangan sistem. [7] 2. METODE PENELITIAN Permasalahan pada sistem KRS online utama Sekolah Tinggi Teknik Harapan adalah mahasiswa harus mengisi dan mencetak KRS konsep sebanyak 3 lembar sebelum melakukan bimbingan secara tatap muka dengan dosen wali serta tidak adanya validasi sehingga mahasiswa bisa saja menginputkan data mata kuliah dan jumlah SKS yang berbeda dari yang sudah ditentukan oleh dosen wali karena dosen wali tidak memiliki akses untuk memeriksa kembali mata kuliah dan jumlah sks yang sudah diinputkan oleh mahasiswa pada website KRS online utama Sekolah Tinggi Teknik Harapan. Metode air terjun atau yang sering disebut metode waterfall sering dinamakan siklus hidup klasik (classic life cycle), dimana hal ini menggambarkan pendekatan yang sistematis dan juga berurutan pada pengembangan perangkat lunak, dimulai dengan spesifikasi kebutuhan pengguna lalu berlanjut melalui tahapan-tahapan perencanaan (planning), permodelan (modeling), konstruksi (construction), serta penyerahan sistem ke para pelanggan/pengguna (deployment), yang diakhiri dengan dukungan pada perangkat lunak lengkap yang. [8] Adapun tahapan penelitian yang dilakukan dalam menyelesaikan penelitian ini adalah: 1). Metode Observasi Pada tahap ini penulis melakukan penelitian langsung pada website KRS online utama STT Harapan. 2). Metode Pengumpulan Data Pada tahap ini penulis mencari informasi mengenai penelitian sebelumnya mengenai aplikasi krs online. 3). Metode Literatur Pada tahap ini penulis membaca buku-buku pedoman untuk melakukan perancangan sistem dan beberapa refrensi dari website untuk penulisan dan penelitian jurnal serta perancangan sistem.
Berikut Use Case Diagram Sistem yang akan digunakan dalam pengembangan aplikasi KRS online pada STT Harapan. 2. Tampilan Dashboard Gambar 6 Tampilan Dashboard 3. Tampilan Menu Tambah KRS Gambar 1 Use Case Diagram Sistem Dari hasil analisis sistem yang dilakukan, selanjutnya dilakukan perancangan terhadap bentuk sistem yang akan dihasilkan. Dalam tahap perancangan ini, dirancang bentukbentuk form yang akan ditampilkan sebagai media interaksi antara pengguna dengan sistem. Gambar 7 Tampilan Menu Tambah KRS 4. Tampilan Menu KRS Diterima 3. HASIL DAN PEMBAHASAN Berikut ini dijelaskan tentang tampilan hasil pengembangan aplikasi KRS online pada STT Harapan 1. Tampilan Halaman Registrasi Gambar 8 Tampilan Menu KRS Diterima 5. Tampilan Halaman Login Dosen Gambar 5 Tampilan Halaman Registrasi Gambar 9 Tampilan Halaman Login Dosen
6. Tampilan Halaman Dashboard Dosen 10. Tampilan Upload KHS Gambar 10 Tampilan Halaman Dashboard Dosen 7. Tampilan Halaman ACC KRS Gambar 14 Tampilan Upload KHS 11. Tampilan Print Out KRS Gambar 11 Tampilan Halaman ACC KRS 8. Tampilan Halaman Login Admin Gambar 15 Tampilan Print Out KRS Gambar 12 Tampilan Halaman Login Admin 9. Tampilan Dashboard Admin Gambar 13 Tampilan Dashboard Admin 1. KESIMPULAN Berdasarkan hasil dari perancangan pengembangan aplikasi KRS online yang telah dibuat, penulis mengambil kesimpulan sebagai berikut : 1. Hasil dari penelitian ini adalah sebuah aplikasi KRS online yang dirancang untuk memudahkan mahasiswa dalam melakukan pengolahan KRS online pada program studi sistem informasi selain untuk mrngatasi kekurangan pada sistem KRS online utama Sekolah Tinggi Teknik Harapan. 2. Sistem dirancang dengan menggunakan bahasa pemrograman PHP dan MySQL. 3. Proses persetujuan KRS oleh dosen wali secara online lebih efisien dan menghemat waktu. 5. Daftar Pustaka [1] Hengky W. Pramana. 2012. Aplikasi Inventory Berbasis Access 2003. PT Elex Media Komputindo. Jakarta.
[2] Ari, Eko. 2012. Sistem Informasi Kartu Rencana Studi dan Kartu Hasil Studi Online. Duta.com ISSN: 2086-9436, 3(2), 50-58. [3] Yuhefizar, 2012. Cara Mudah Membangun Website Interaktif Menggunakan CMS Joomla Edisi Revisi. PT Elex Media Komputindo, Jakarta. [4] Yanto M.Kom, Robi. 2016. Manajemen Basisdata Menggunakan MySql. Deepublish. [5] Burch,Strater (2015), A Conceptual Framework of Corporate Social Responsibility and Innovation, Global Journal Of Business Research, Vol.6, No. 5, 85. [6] Ullman, L. 2012. PHP and MySQL for DYNAMIC Web Sites (4th). California: Peachpit Press. [7] Yuni Sugiarti. 2013. Analisis dan Perancangan UML (Unified Modelling Language) Generated Vb.6. Graha Ilmu, Yogyakarta. [8] Sugianto Deni, 2014. Analisa PIECES Penerapan Digital Monitoring Informasi Penyewaan Ruko Pasar 8 pada PT. Alam Sutera Realty, Tbk. Seminar Nasional Teknologi Informasi dan Komunikasi (SENTIKA 2016). Yogyakarta.