Tahap Analisis Kebutuhan HASIL PENELITIAN DAN PEMBAHASAN

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