Pengembangan lanjut sistem informasi penjadwalan kuliah dengan menggunakan Framework Vue.JS

Show simple item record

dc.contributor.advisor Putra, Raymond Chandra
dc.contributor.author Chandra, Deddy
dc.date.accessioned 2024-03-05T08:10:49Z
dc.date.available 2024-03-05T08:10:49Z
dc.date.issued 2022
dc.identifier.other skp44344
dc.identifier.uri http://hdl.handle.net/123456789/16955
dc.description 1952 - FTIS en_US
dc.description.abstract Sistem informasi penjadwalan kuliah adalah sebuah aplikasi berbasis web yang dibuat untuk melakukan penjadwalan kuliah pada sebuah semester secara otomatis dengan algoritma genetik maupun dengan cara memasukan aktivitas secara manual. Sistem informasi penjadwalan kuliah ini telah selesai dibuat dengan menggunakan framework Laravel, Springboot, Bootstrap, dan library jQuery oleh pengembang sebelumnya. Sistem informasi penjadwalan ini telah selesai dibuat, tetapi terdapat beberapa masalah pada sistem ini di antaranya adalah kode program yang tidak terstruktur dengan baik atau seluruh kode program digabung pada sebuah file sehingga kode menjadi rumit (dalam sebuah file terdapat HTML, PHP, CSS, JavaScript) dan terdapat beberapa bagian kode yang sama tetapi disalin ulang pada beberapa file yang berbeda. Sistem informasi penjadwalan kuliah tersebut dibangun ulang dengan tujuan agar kode pada sistem tersebut menjadi lebih rapi dan terstruktur dengan baik. Bagian frontend pada sistem informasi ini dibangun ulang dengan menggunakan paradigma Component-Based Software Engineering (CBSE) dengan bantuan framework Vue.js. Framework Vue.js ini dapat digunakan untuk membangun ulang bagian frontend dengan menggunakan komponen dan beberapa fungsi yang telah disediakan. Fitur pada sistem yang dibangun ulang akan sama dengan sistem sebelumnya. Beberapa fitur yang sama pada halaman berbeda dibuat menjadi sebuah komponen, sehingga komponen tersebut dapat digunakan kembali pada semua halaman yang memiliki fitur tersebut. Penyebab terjadinya kode program yang menjadi sangat rumit ini dikarenakan terdapat banyak fitur pada sebuah halaman dan seluruh fitur tersebut digabung pada sebuah file, terdapat juga beberapa fitur yang sama tetapi kode program pada fitur tersebut ditulis berulang kali pada file yang berbeda. Dengan adanya komponen, maka fitur-fitur tersebut dapat dibuat menjadi masing-masing komponen dan komponen tersebut dapat digunakan kembali. Agar kode program menjadi lebih terstruktur dan rapi, penempatan kode dibagi menjadi tiga bagian yaitu bagian style, bagian tampilan, dan bagian logika. Hasil dari pengujian yang dilakukan menyimpulkan bahwa sistem informasi penjadwalan kuliah yang dikembangkan ulang dengan menggunakan framework Vue.js menjadi clean code, mudah dilakukan pemeliharaan dan terstruktur dengan baik. Pengujian fungsionalitas juga menunjukkan bahwa fitur pada sistem informasi yang telah dikembangkan masih memiliki fungsi yang sama dengan sistem informasi sebelumnya. en_US
dc.language.iso Indonesia en_US
dc.publisher Program Studi Teknik Informatika Fakultas Teknologi Informasi dan Sains - UNPAR en_US
dc.subject PENJADWALAN KOMPONEN FRONTEND FRAMEWORK VUE.JS COMPONENT-BASED SOFTWARE ENGINEERING en_US
dc.title Pengembangan lanjut sistem informasi penjadwalan kuliah dengan menggunakan Framework Vue.JS en_US
dc.type Undergraduate Theses en_US
dc.identifier.nim/npm NPM: 6181801007
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