45
BAB IV HASIL PENELITIAN DAN PEMBAHASAN
A. Tahap Analisis Kebutuhan
1. Analisis Proses Fungsi minimal yang dibutuhkan pada sistem informasi ekstrakurikuler
antara lain : a. Administator sekolah dapat melihat, menambah, mengubah, dan menghapus
data ekskul yang terdapat di SMA N 1 Purbalingga. b. Administator sekolah dapat melihat, menambah, mengubah, menghapus,
dan meng-export data formulir pendaftaran ekstrakurikuler. c. Administator sekolah dapat melihat, menambah, mengubah, dan menghapus
data informasi agenda dan berita seluruh ektrakurikuler. d. Administator sekolah dapat melihat, menambah, mengubah, dan menghapus
data kontak pembina masing-masing ekstrakurikuler. e. Administator sekolah dapat melihat, menambah, mengubah, menghapus dan
meng-import data user. f.
Administator sekolah dan administrator ekstrakurikuler dapat melihat halaman web untuk siswa dan guest.
g. Administrator ekstrakurikuler dan siswa didaftarkan oleh admin. h. Administrator ekstrakurikuler dapat menambah informasi berupa agenda dan
berita mengenai ektrakurikuler yang diikuti. i.
Administrator ekstrakurikuler dapat melihat dan mengubah data ekskul, informasi, dan kontak yang berhubungan dengan ekstrakurikuler yang diikuti.
j. Siswa dapat melakukan pendaftaran ekstrakurikuler sesuai dengan minat
masing-masing siswa.
46 2. Analisis Kebutuhan Perangkat Keras dan Perangkat Lunak
Sistem informasi ekstrakurikuler berbasi web menggunakan tools sebagai berikut :
a. Laptop dengan prosesor Intel Core i3 dan RAM 2 Gb guna melakukan pengembangan sistem informasi ekstrakurikuler serta menganalisis kualitas
sistem dengan pengujian ISO 9126. b. Framework Yii Yes it is sebagai kerangka kerja dalam pengembangan
sistem informasi ekstrakurikuler. c. Web Server Apache digunakan untuk melayani dan memfungsikan web.
d. Database Server MySQL digunakan dalam perancangan dan implementasi basis data sistem informasi ekstrakurikuler.
e. Visual Paradigm for UML 10.1 digunakan dalam perancangan Unified Modeling Language UML.
f. CorelDRAW X6 digunakan dalam perancangan logo dan icon menu pada
tampilan antarmuka sistem informasi ekstrakurikuler. g. Sublime Text 2 digunakan dalam tahap implementasi pembuatan kode.
h. Web Browser digunakan dalam tahap implementasi fungsi dimana sistem akan diterapkan.
B. Tahap Desain