RANCANG BANGUN BACKEND APLIKASI SISTEM KARTU RENCANA STUDI ONLINE (KRS ONLINE) DAN SISTEM INFORMASI PERKULIAHAN (SIMKULIAH) USK KULIAHKU | ELECTRONIC THESES AND DISSERTATION

Electronic Theses and Dissertation

Universitas Syiah Kuala

    SKRIPSI

RANCANG BANGUN BACKEND APLIKASI SISTEM KARTU RENCANA STUDI ONLINE (KRS ONLINE) DAN SISTEM INFORMASI PERKULIAHAN (SIMKULIAH) USK KULIAHKU


Pengarang

Muhammad Razan Fawwaz - Personal Name;

Dosen Pembimbing

Alim Misbullah - 198806032019031011 - Dosen Pembimbing I
Nazaruddin - 197202061997021001 - Dosen Pembimbing II



Nomor Pokok Mahasiswa

2008107010098

Fakultas & Prodi

Fakultas MIPA / Informatika (S1) / PDDIKTI : 55201

Subject
-
Kata Kunci
-
Penerbit

Banda Aceh : Fakultas mipa., 2024

Bahasa

No Classification

-

Literature Searching Service

Hard copy atau foto copy dari buku ini dapat diberikan dengan syarat ketentuan berlaku, jika berminat, silahkan hubungi via telegram (Chat Services LSS)

Integrasi sistem informasi akademik KRS Online dan Simkuliah Universitas Syiah Kuala (USK) menjadi sebuah sistem yang terintegrasi dan terpusat merupakan hal yang penting untuk dilakukan. Hal ini bertujuan untuk memudahkan mahasiswa dalam mengakses informasi akademik, seperti mengisi KRS, melihat nilai, melihat jadwal kuliah, mengisi presensi, mencetak KRS, mencetak transkrip ataupun KHS. Selain itu juga dengan menyatukan sistem dan membuatnya dengan bahasa baru akan memperbaiki performa sistem yang sudah ada. Sistem USK Kuliahku merupakan sistem yang dikembangkan untuk mengintegrasikan KRS Online dan Simkuliah USK. Sistem USK Kuliahku dikembangkan menggunakan bahasa pemrograman Go dan menggunakan arsitektur monolitik dengan framework Echo, dan menggunakan database PostgreSQL. Sistem USK Kuliahku juga menggunakan JWT untuk melakukan otentikasi dan otorisasi pengguna. Sistem USK Kuliahku diuji performanya menggunakan load testing dengan 1000 virtual users selama 60 detik. Hasil pengujian menunjukkan bahwa sistem USK Kuliahku mampu menangani hingga 1.032 Request Per Second (RPS) dengan rata-rata waktu respon 0,893 detik pada server yang memiliki spesifikasi RAM 4 GB dan CPU 2 Core tanpa ada respon yang gagal. Dari hasil pengujian Load Testing ini, sistem USK Kuliahku mampu menangani beban pengguna yang lebih besar dibandingkan dengan KRS Online yang hanya mampu menangani hingga 213 RPS dengan rata-rata waktu respon 4,427 detik.

Integrating the academic information system of KRS Online and Simkuliah Universitas Syiah Kuala (USK) into a centralized and integrated system is important to do. This aims to facilitate students in accessing academic information, such as filling out KRS, viewing grades, viewing class schedules, filling out attendance, printing KRS, printing transcripts or KHS. In addition, by unifying the system and creating it with a new language will improve the performance of the existing system. The USK Kuliahku system is a system developed to integrate KRS Online and Simkuliah USK. The USK Kuliahku system is developed using the Go programming language and uses a monolithic architecture with the Echo framework, and uses the PostgreSQL database. The USK Kuliahku system also uses JWT to authenticate and authorize users. The USK Kuliahku system is tested for performance using load testing with 1.000 virtual users for 60 seconds. The test results show that the USK Kuliahku system is able to handle up to 1032 Request Per Second (RPS) with an average response time of 0,893 seconds on a server with 4 GB RAM and 2 Core CPU without any failed responses. From the results of this Load Testing test, the USK Kuliahku system is able to handle a larger user load than the KRS Online which is only able to handle up to 213 RPS with an average response time of 4,427 seconds.

Citation



    SERVICES DESK