Tahap Implementasi HASIL PENELITIAN DAN PEMBAHASAN

74

3. Perancangan Basis Data

Perancangan database dalam sistem informasi kegiatan ekstrakurikuler yang dikembangkan adalah seperti Gambar 27 berikut: Gambar 27. Perancangan Basis Data

C. Tahap Implementasi

Tahap implementasi merupakan tahap pembuatan perangkat lunak setelah dilakukan analisis kebutuhan dan desain. Sistem yang telah di desain kemudian diwujudkan dengan bahasa pemrograman sehingga perangkat lunak dapat digunakan untuk mengatasi masalah sesuai dengan fungsinya. Dalam tahap 75 implementasi ini dibagi menjadi dua, yaitu implementasi fungsi dan implementasi basis data.

1. Implementasi Fungsi

Implementasi sistem informasi kegiatan ekstrakurikuler ini menggunakan framework codeigniter dan css bootstrap. a. Halaman Login Implementasi halaman login sistem informasi kegiatan ekstrakurikuler adalah seperti Gambar 28 berikut: Gambar 28. Hasil Implementasi Halaman Login 1. Halaman Dashboard Admin Hasil implementasi halaman dashboard admin dipaparkan dalam Gambar 29 berikut: 76 Gambar 29. Hasil Implementasi Halaman Dashboard Admin 2. Halaman Dashboard Guru Hasil implementasi halaman dashboard guru adalah seperti Gambar 30 berikut ini: Gambar 30. Hasil Implementasi Halaman Dashboard Guru 3. Halaman Dashboard Siswa Hasil dari implementasi halaman dashboard siswa dapat dilihat pada Gambar 31 berikut: 77 Gambar 31. Hasil Implementasi Halaman Dashboard Siswa

2. Implementasi Database

Setelah basis data database dirancang dalam tahap desain, kemudian diimplementasikan menggunakan query SQL. Hasil implementasi basis data terdiri dari: a. Tabel Siswa Implementasi tabel siswa dalam pengembangan sistem informasi kegiatan ekstrakurikuler terlihat dalam Gambar 32 berikut: Gambar 32. Implementasi Tabel Siswa 78 b. Tabel Guru Implementasi tabel guru dalam pengembangan sistem informasi kegiatan ekstrakurikuler dapat dipaparkan dalam Gambar 33 berikut: Gambar 33. Implementasi Tabel Guru c. Tabel Jurusan Implementasi tabel jurusan dalam pengembangan sistem informasi kegiatan ekstrakurikuler dapat dipaparkan dalam Gambar 34 berikut: Gambar 34. Implementasi Tabel Jurusan d. Tabel Kelas Implementasi tabel kelas dalam pengembangan sistem informasi kegiatan ekstrakurikuler dipaparkan dalam Gambar 35 berikut: Gambar 35. Implementasi Tabel Kelas e. Tabel Ekstrakurikuler Implementasi tabel ekstrakurikuler dalam pengembangan sistem informasi kegiatan ekstrakurikuler dapat dilihat dalam Gambar 36 berikut: 79 Gambar 36. Implementasi Tabel Ekstrakurikuler f. Tabel Nilai Implementasi tabel nilai dalam pengembangan sistem informasi kegiatan ekstrakurikuler dipaparkan dalam Gambar 37 berikut: Gambar 37. Implementasi Tabel Nilai

D. Tahap Pengujian Sistem 1. Pengujian Aspek Functionality