Konversi Sharif Judge dari Berbasis Codeigniter 3 menjadi Berbasis Codeigniter 4

Show simple item record

dc.contributor.advisor Nugroho, Pascal Alfadian
dc.contributor.author Filipus
dc.date.accessioned 2024-09-06T07:48:10Z
dc.date.available 2024-09-06T07:48:10Z
dc.date.issued 2024
dc.identifier.other skp45733
dc.identifier.uri http://hdl.handle.net/123456789/18508
dc.description 2081 - FTIS en_US
dc.description.abstract SharIF Judge merupakan sebuah online judge yang dikustomisasi untuk keperluan tugas pada program studi Informatika Universitas Katolik Parahyangan. SharIF Judge pada awalnya bernama Sharif Judge yang merupakan sebuah perangkat lunak open source. Perangkat lunak Sharif Judge dibentuk oleh Mohammad Javad yang memiliki fungsi untuk menilai kode dengan beberapa bahasa seperti C, C++, Java, dan Python. Sharif Judge dibentuk menggunakan framework CodeIgniter 3 yang merupakan framework berbasis PHP. Sharif Judge kemudian di fork dan dimodifikasi menjadi SharIF Judge dengan penambahan fungsi sesuai dengan kebutuhan Informatika UNPAR untuk mengumpulkan tugas dan ujian mahasiswa. Perangkat lunak SharIF Judge pada saat ini menggunakan CodeIgniter 3. Framework ini juga menyediakan banyak library yang dapat digunakan untuk melakukan pembangunan. Namun, CodeIgniter 3 sudah memasuki fase maintenance sehingga tidak mendapat pembaharuan lebih lanjut dari pembentuknya. CodeIgniter 3 juga pada akhirnya tidak dapat dipakai dan akan kehilangan dokumentasi dari situs website resminya. Oleh karena itu pada tugas akhir ini SharIF Judge akan dikonversi menuju framework CodeIgniter 4. Konversi dilakukan dengan pemindahan file menuju direktori baru dan penulisan ulang fungsi-fungsi yang terdapat pada SharIF Judge. Selain itu, beberapa library dihapus dan digantikan karena sudah tidak terdapat pada CodeIgniter 4. Library yang sudah tidak ada diganti menggunakan fungsi baru yang terdapat pada CodeIgniter 4 dan PHP. Konversi ini tidak mengubah fitur yang terdapat pada SharIF Judge sehingga dilakukan pengujian untuk setiap fitur agar berjalan sama dengan SharIF Judge versi CodeIgniter 3. Pengujian dilakukan dengan membandingkan fitur yang terdapat pada SharIF Judge berbasis CodeIgniter 4 dan SharIF Judge berbasis CodeIgniter 3. Pengujian menghasilkan tidak terdapat perubahan pada fitur yang terdapat pada SharIF Judge berbasis CodeIgniter 4 dan SharIF Judge berbasis CodeIgniter 3. en_US
dc.language.iso Indonesia en_US
dc.publisher Program Studi Teknik Informatika Fakultas Teknologi Informasi dan Sains - UNPAR en_US
dc.subject KONVERSI en_US
dc.subject SHARIF JUDGE en_US
dc.subject PEMBAHARUAN CODEIGNITER 3 en_US
dc.subject CODEIGNITER 3 en_US
dc.subject CODEIGNITER 4 en_US
dc.title Konversi Sharif Judge dari Berbasis Codeigniter 3 menjadi Berbasis Codeigniter 4 en_US
dc.type Undergraduate Theses en_US
dc.identifier.nim/npm NPM6181901074
dc.identifier.nidn/nidk NIDN0401128402
dc.identifier.kodeprodi KODEPRODI618#Teknik Informatika


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UNPAR-IR


Advanced Search

Browse

My Account