6 secara online guna membatasi jumlah pilihan ekstrakurikuler yang dapat
diikuti oleh siswa sesuai peraturan sekolah. 3. Perlu dilakukan pengujian kualitas perangkat lunak pada aspek functionality,
reliability, usability, efficiency, maintainability, dan portability dari sistem yang dikembangkan.
D. Rumusan Masalah
Berdasarkan batasan di atas, maka dibuat rumusan masalah dalam penelitian ini yaitu :
1. Bagaimana mengembangkan sistem informasi ekstrakurikuler berbasis web di SMA Negeri 1 Purbalingga dengan menggunakan framework Yii.
2. Bagaimana menampilkan fitur pendaftaran pada sistem informasi ekstrakurikuler yang dikembangkan.
3. Bagaimana analisis kualitas pengembangan sistem informasi ekstrakurikuler berdasarkan standar ISO 9126 pada aspek functionality, reliability, usability,
efficiency, maintainability, dan portability.
E. Tujuan Penelitian
Berdasarkan rumusan masalah di atas, tujuan dari penelitian ini adalah : 1. Mengembangkan sistem informasi ekstrakurikuler berbasis web di SMA
Negeri 1 Purbalingga dengan menggunakan framework Yii. 2. Menampilkan fitur pendaftaran pada sistem informasi ekstrakurikuler yang
dikembangkan. 3. Mengetahui analisis kualitas dari sistem informasi ekstrakurikuler
berdasarkan standar ISO 9126 pada aspek functionality, reliability, usability, efficiency, maintainability, dan portability.
7
F. Spesifikasi Produk yang Dikembangkan
Produk yang dihasilkan dari penelitian dan pengembangan ini berupa sistem informasi ekstrakurikuler. Sistem informasi ini secara umum terdiri dari halaman
utama website dan halaman panel administrator. Halaman utama website memuat informasi mengenai jenis ekstrakurikuler yang terdapat di SMA Negeri 1
Purbalingga yang berisi deskrispi, kegiatan dan dokumentasi kegiatan masing- masing
ekstrakurikuler, kemudian
terdapat menu
agenda kegiatan
ekstrakurikuler, berita prestasi ekstrakurikuler, kontak pembina seluruh ekstrakurikuler dan formulir pendaftaran ekstrakurikuler. Sedangkan halaman
panel administrator terbagi menjadi dua admin yaitu administrator sekolah dan administrator ekstrakurikuler. Panel administrator berisi halaman untuk
mengelola seluruh halaman pada sistem informasi ekstrakurikuler dengan perbedaan hak akses pada masing-masing admin. Administrator sekolah dapat
melihat, menambah, mengubah, mencari dan menghapus data. Sedangkan administrator ekstrakurikuler hanya dapat melihat dan mengubah data, kecuali
bagian agenda dan berita dapat menambah data. Database berisi informasi yang diinputkan siswa melalui formulir pendaftaran
ekstrakurikuler serta data yang menunjang sistem informasi yang dikembangkan. Tampilan halaman sistem informasi ekstrakurikuler tersambung ke database
guna menjadikan website bersifat dinamis. Database hanya dapat diakses oleh administrator sekolah dalam melakukan perubahan. Administrator ekstrakurikuler
dapat menambah serta mengubah informasi yang ditampilkan pada halaman website, user dapat mengakses data dengan menampilkan halaman website
serta memasukkan data pada formulir pendaftaran ekstrakurikuler bagi siswa baru SMA Negeri 1 Purbalingga.
8
G. Manfaat Penelitian