• Tidak ada hasil yang ditemukan

EKSTRAKURIKULER SEKOLAH MENENGAH ATAS (SMA) DI TANAH LAUT

N/A
N/A
Protected

Academic year: 2023

Membagikan "EKSTRAKURIKULER SEKOLAH MENENGAH ATAS (SMA) DI TANAH LAUT "

Copied!
17
0
0

Teks penuh

(1)

APLIKASI PENGELOLAAN KEGIATAN KURIKULER DAN

EKSTRAKURIKULER SEKOLAH MENENGAH ATAS (SMA) DI TANAH LAUT

Muhammad Rizaldi1*, Gita Ayu Syafarina2, Muhammad Amin3

1Teknik Informatika, 55201, Teknologi Informasi, Uniska MAB, NPM19631124

2Teknik Informatika, 55201, Teknologi Informasi, Uniska MAB, NIDN1118019101

3Teknik Informatika, 55201, Teknologi Informasi, Uniska MAB, NIDN1109086801

*E-mail:mrizaldi1998@gmail.com

ABSTRAK

Sekolah tidak hanya terdapat proses belajar dan mengajar, di ruang kelas. Bentuk pelaksanaanya bisa berupa kegiatan intrakurikuler dan ekstrakurikuler. Ekstrakurikuler banyak sekali memiliki manfaat bagi siswa yang mengikutinya. Adapun jenis-jenis ektrakurikuler yang ada yaitu, pramuka, palang merah remaja (PMR), Paskibra, Rohis, Seni Bela Diri, Volly, Basket, dan Futsal. Tetapi tidak semua ekstrakurikuler diketahui dengan baik oleh siswa/i yang ingin bergabung karena kurangnya informasi. Sehingga dibutuhkan “APLIKASI PENGELOLAAN KEGIATAN KURIKULER DAN EKSTRAKURIKULER SEKOLAH MENENGAH ATAS (SMA) DI TANAH LAUT” yang dapat mempermudahkan mengelola data dan menampilkan informasi ekstrakurikuler. Aplikasi Pengelolaan Kegiatan Kurikuler dan Ekstrakurikuler Sekolah ini dibangun menggunakan metode pengembangan waterfall, bahasa pemrograman PHP dengan Framework Codeigniter dan MySQL sebagai database. Penelitian ini menghasilkan aplikasi yang dapat mempermudah dan bisa mempersingkat pengelolaan informasi kurikuler maupun ekstrakurikuler pada lingkungan sekolah menengah atas (SMA).

Kata Kunci: Aplikasi, Ekstrakurikuler, Codeigniter, PHP, MySQL, Kegiatan, Sekolah, Kurikuler.

ABSTRACT

Schools don’t only have a learning and teaching process, within the classroom. The shape of implementation are often within the sort of intracurricular and extracurricular activities. Extracurricular has many benefits for students who follow them. The kinds of extracurriculars available are Scouts, Youth Red Cross (PMR), Paskibra, Rohis, Martial Arts, Volly, Basketball, and Futsal. But not all extracurriculars are documented to students who want to join due to the lack of data. So, we need " APLIKASI PENGELOLAAN KEGIATAN KURIKULER DAN EKSTRAKURIKULER SEKOLAH MENENGAH ATAS (SMA) DI TANAH LAUT" which may make it easier to manage data and display extracurricular information. Applications for Management of Curricular and Extracurricular Activities This school was built using the waterfall development method, the PHP programming language with the CodeIgniter Framework, and MySQL as the database. This research produces an application which can simplify and shorten the management of curricular and extracurricular information in highschool (SMA) environments.

Keywords: Application, Extracurricular, Codeigniter, PHP, MySQL, Activities, School, Curricular.

(2)

PENDAHULUAN

Sekolah tidak hanya terdapat proses belajar dan mengajar, di ruang kelas. Bentuk pelaksanaanya bisa berupa kegiatan intrakurikuler dan ekstrakurikuler. Ekstrakurikuler banyak sekali memiliki manfaat bagi siswa yang mengikutinya. Adapun jenis-jenis ektrakurikuler yang ada yaitu, pramuka, palang merah remaja (PMR), Paskibra, Rohis, Seni Bela Diri, Volly, Basket, dan Futsal.

Permasalahan muncul ketika banyak siswa yang ingin mengikuti ekstrakurikuler kurang mengetahui informasi tentang kegiatan apa saja yang dilakukan di sebuah ekstrakurikuler tersebut dan pengelolaan dalam ekstrakurikuler itu sendiri masih manual seperti dalam pendaftaran anggota baru yang masih menggunakan kertas sehingga kehilangan data sangat mungkin terjadi.

Berdasarkan latar belakang pada permasalahan diatas maka, solusi dari penyelesaian permasalahan tersebut adalah dengan membuat sistem informasi berbasis website menggunakan bahasa pemrograman PHP dan MySQL sebagai basis data yang dapat diakses oleh siswa sekolah menengah atas (SMA) untuk mempermudah mendapatkan informasi dan mengelola data ekstrakurikuler sekolah.

METODE

Dalam penelitian ini pengumpulan data dilakukan karena penelitian membutuhkan data yang akurat dan benar-benar valid agar sistem dapat berjalan sesuai dengan keinginan pengguna, maka dibutuhkan suatu teknik untuk mengumpulkan data dengan cara sebagai berikut :

1. Observasi

Teknik Observasi adalah merupakan teknik pengumpulan data dengan cara meninjau objek penelitian secara langsung untuk menghasilkan data yang akurat.

2. Wawancara

Teknik wawancara adalah merupakan salah satu teknik pengumpulan data yang melibatkan narasumber sebagai tempat untuk mendapatkan data informasi yang valid. Peneliti melakukan wawancara untuk mencari informasi yang dibutuhkan dalam membuat sistem yang akan dibangun.

3. Studi Kepustakaan

Teknik Studi Kepustakaan adalah metode pengumpulan informasi yang bisa didapat dari buku, jurnal, artikel dan dari sumber informasi lainnya.

Metode pengembangan sistem pada penelitian ini menggunakan model sekuensial linier (waterfall). Model waterfall yang sering juga dikenal sebagai model air terjun adalah model proses pertama yang diperkenalkan. Ia sangat mudah dimengerti dan digunakan. Dalam model waterfall, setiap fase harus diselesaikan sebelum fase berikutnya dapat dimulai dan tidak ada fase yang tumpang tindih. Model waterfall adalah pendekatan SDLC paling awal yang digunakan untuk pengembangan perangkat lunak. Berikut adalah empat tahapan dalam model waterfall yaitu (Rianto 2021):

1. Analisis kebutuhan perangkat lunak

Analisis kebutuhan perangkat lunak bertujuan untuk menganalisa kebutuhan pengguna agar mendapatkan gambaran sistem yang akan dibangun.

2. Desain

Desain perangkat lunak adalah tahapan untuk menerjemahkan hasil dari analisa kebutuhan perangkat lunak ke dalam sebuah bentuk desain sesuai dengan data yang didapatkan. Seperti desain entity relationship diagram (ERD) untuk merancang basis data, Unified Modelling Languange (UML) untuk merancang aliran data pada perangkat lunak dan sketsa halaman sistem untuk membuat rancangan antarmuka sistem.

3. Menghasilkan Kode

Desain yang telah dibuat lalu diubah kedalam bentuk bahasa pemrograman agar dapat dijalankan pada perangkat keras.

4. Pengujian (Testing)

Pengujian program dapat dilakukan jika kode sudah selesai dibuat. Tahap pengujian bertujan untuk menguji kode yang dihasilkan pada tahap sebelumnya agar berjalan sesuai dengan alur yang diinginkan.

HASIL DAN PEMBAHASAN Spesifikasi Sistem

Spesifikasi sistem pada Aplikasi Pengelolaan Kegiatan Kurikuler Dan Ekstrakurikuler Sekolah Menengah Atas (SMA) Di Tanah Laut adalah sebagai berikut :

1. Spesifikasi Perangkat Lunak

Berikut perangkat lunak untuk menjalankan Aplikasi Pengelolaan Kegiatan Kurikuler Dan Ekstrakurikuler Sekolah Menengah Atas (SMA) Di Tanah Laut adalah:

1. Windows 10.

(3)

2. Xampp 3.2.3.

3. Web Browser (Mozilla Firefox).

4. Visual Code Studio untuk penulisan kode program.

2. Spesifikasi Perangkat Keras

Berikut perangkat keras untuk menjalankan Aplikasi Pengelolaan Kegiatan Kurikuler Dan Ekstrakurikuler Sekolah Menengah Atas (SMA) Di Tanah Laut sebagai berikut :

a. Laptop Acer Processor Intel Core i5.

b. Ram 8 Gb.

c. Hardisk dan SSD.

Langkah-langkah Pembuatan Sistem

Berikut adalah langkah-langkah proses pembuatan Aplikasi Pengelolaan Kegiatan Kurikuler dan Ekstrakurikuler Sekolah Menengah Atas (SMA) di Tanah Laut dengan menggunakan metode waterfall.

1. Analisis kebutuhan perangkat lunak

Penulis untuk melakukan analisa kebutuhan perangkat lunak menggunakan 3 metode pengumpulan data yaitu :

a. Metode Obeservasi b. Metode Wawancara c. Metode Studi Pustaka

Hasil dari pengumpulan data untuk kebutuhan perangkat lunak berupa data data maupun konsep berjalannya sebuah sistem yang akan dibangun.

2. Desain Sistem

Penulis mengkategorikan desain sistem manjadi 2 bagian yaitu : a. Desain Alur Sistem

Desain alur sistem berupa desain dari data yang dikumpulkan dari analisa kebutuhan perangkat yang diubah menjadi desain basis data menggunakan ERD dan permodelan berorientasi objek dengan menggunakan UML.

b. Desain Antar muka

Desain Antar Muka adalah desain tampilan sistem yang akan dibangun dari hasil analisa kebutuhan sistem yang berupa kerangka website atau aplikasi yang berisi unit-unit yang berkaitan dengan layouting, teks, gambar dan sebagainya. Penulis mendesain antarmuka menggunakan balsamiq mockup.

3. Implementasi

Implementasi atau pengkodean ini adalah proses menerapkan desain sistem yang sudah dibuat. Hal yang pertama harus dibuat adalah basis data sebagai tempat penyimpanan data yang akan digunakan sistem dengan menggunakan MySQL dan kemudian mengimplementasikan desain antarmuka menggunakan PHP dengan Framework Codeigniter, HTML, CSS dan Javascript.

4. Pengujian (Testing)

Pengujian adalah proses akhir berupa uji coba sistem yang telah diimplementasikan menjadi sebuah sistem aplikasi berbasis web. Pengjujian dilakukan agar sistem yang dibangun sesuai dengan keinginan.

Hasil Tampilan Aplikasi

1. Tampilan Antarmuka Masukan Sistem 1.1. Implementasi Halaman Masuk

Gambar 4. 1 Impementasi Halaman Masuk 1.2. Implementasi Halaman Daftar

(4)

Gambar 4. 2 Implementasi Halaman Daftar 1.3. Implementasi Halaman Data Sekolah (Admin)

Gambar 4. 3 Implementasi Halaman Sekolah (Admin) 1.4. Implementasi Halaman Tambah Data Sekolah (Admin)

Gambar 4. 4 Implementasi Halaman Tambah Sekolah (Admin) 1.5. Implementasi Halaman Ubah Data Sekolah (Admin)

Gambar 4. 5 Implementasi Halaman Ubah Sekolah (Admin) 1.6. Implementasi Halaman Beranda (Admin)

Gambar 4. 6 Implementasi Halaman Beranda (Admin) 1.7. Implementasi Halaman Beranda (Siswa)

Gambar 4. 7 Implementasi Halaman Beranda (Siswa) 1.8. Halaman Eskul (Siswa)

(5)

Gambar 4. 8 Implementasi Halaman Eskul (Siswa) 1.9. Implementasi Halaman Lihat Eskul (Siswa)

Gambar 4. 9 Implementasi Halaman Lihat Eskul (Siswa) 1.10. Implementasi Halaman Berita Sekolah (Siswa)

Gambar 4. 10 Implementasi Halaman Berita Sekolah (Siswa) 1.11. Implementasi Halaman Lihat Berita Sekolah (Siswa)

Gambar 4. 11 Implementasi HalamanLihat Berita Sekolah (Siswa) 1.12. Implementasi Halaman Berita Eskul (Siswa)

Gambar 4. 12 Implementasi Halaman Berita Eskul (Siswa) 1.13. Implementasi Halaman Lihat Berita Eskul (Siswa)

Gambar 4. 13 Implementasi Halaman Lihat Berita Eskul (Siswa) 1.14. Implementasi Halaman Beranda (Operator)

(6)

Gambar 4. 14 Implementasi Halaman Beranda (Operator) 1.15. Implementasi Halaman Sekolah (Operator)

Gambar 4. 15 Implementasi Halaman Sekolah (Operator) 1.16. Implementasi Halaman Ubah Sekolah (Operator)

Gambar 4. 16 Implementasi Halaman Ubah Sekolah (Operator) 1.17. Implementasi Halaman Siswa (Operator)

Gambar 4. 17 Implementasi Halaman Siswa (Operator) 1.18. Implementasi Halaman Tambah Siswa (Operator)

Gambar 4. 18 Implementasi Halaman Tambah Siswa (Operator) 1.19. Implementasi Halaman Ubah Siswa (Operator)

Gambar 4. 19 Implementasi Halaman Ubah Siswa (Operator) 1.20. Implementasi Halaman Hapus Siswa (Operator)

(7)

Gambar 4. 20 Implementasi Halaman Hapus Siswa (Operator) 1.21. Implementasi Halaman Kelas (Operator)

Gambar 4. 21 Implementasi Halaman Kelas (Operator) 1.22. Implementasi Halaman Tambah Kelas (Operator)

Gambar 4. 22 Implementasi Halaman Tambah Kelas (Operator) 1.23. Implementasi Halaman Ubah Kelas (Operator)

Gambar 4. 23 Implementasi Halaman Ubah Kelas (Operator) 1.24. Implementasi Halaman Hapus Kelas (Operator)

Gambar 4. 24 Implementasi Halaman Hapus Kelas (Operator) 1.25. Implementasi Halaman Jurusan (Operator)

Gambar 4. 25 Implementasi Halaman Jurusan (Operator) 1.26. Implementasi Halaman Tambah Jurusan (Operator)

(8)

Gambar 4. 26 Implementasi Halaman Tambah Jurusan (Operator) 1.27. Implementasi Halaman Ubah Jurusan (Operator)

Gambar 4. 27 Implementasi Halaman Ubah Jurusan (Operator) 1.28. Implementasi Halaman Hapus Jurusan (Operator)

Gambar 4. 28 Implementasi Halaman Hapus Jurusan (Operator) 1.29. Implementasi Halaman Eskul (Operator)

Gambar 4. 29 Implementasi Halaman Eskul (Operator) 1.30. Implementasi Halaman Tambah Eskul (Operator)

Gambar 4. 30 Implementasi Halaman Tambah Eskul (Operator) 1.31. Implementasi Halaman Ubah Eskul (Operator)

Gambar 4. 31 Implementasi Halaman Ubah Eskul (Operator) 1.32. Implementasi Halaman Hapus Eskul (Operator)

(9)

Gambar 4. 32 Implementasi Halaman Hapus Eskul (Operator) 1.33. Implementasi Halaman Anggota (Operator)

Gambar 4. 33 Implementasi Halaman Anggota (Operator) 1.34. Implementasi Halaman Tambah Anggota (Operator)

Gambar 4. 34 Implementasi Halaman Tambah Anggota (Operator) 1.35. Implementasi Halaman Ubah Anggota (Operator)

Gambar 4. 35 Implementasi Halaman Ubah Anggota (Operator) 1.36. Implementasi Halaman Hapus Anggota (Operator)

Gambar 4. 36 Implementasi Halaman Hapus Anggota (Operator) 1.37. Implementasi Halaman Jadwal (Operator)

Gambar 4. 37 Implementasi Halaman Jadwal (Operator) 1.38. Implementasi Halaman Tambah Jadwal (Operator)

(10)

Gambar 4. 38 Implementasi Halaman Tambah Jadwal (Operator) 1.39. Implementasi Halaman Ubah Jadwal (Operator)

Gambar 4. 39 Implementasi Halaman Ubah Jadwal (Operator) 1.40. Implementasi Halaman Hapus Jadwal (Operator)

Gambar 4. 40 Implementasi Halaman Hapus Jadwal (Operator) 1.41. Implementasi Halaman Prestasi (Operator)

Gambar 4. 41 Implementasi Halaman Prestasi (Operator) 1.42. Implementasi Halaman Tambah Prestasi (Operator)

Gambar 4. 42 Implementasi Halaman Tambah Prestasi (Operator) 1.43. Implementasi Halaman Ubah Prestasi (Operator)

Gambar 4. 43 Implementasi Halaman Ubah Prestasi (Operator) 1.44. Implementasi Halaman Hapus Prestasi (Operator)

(11)

Gambar 4. 44 Implementasi Halaman Hapus Prestasi (Operator) 1.45. Implementasi Halaman Berita Eskul (Operator)

Gambar 4. 45 Implementasi Halaman Berita Eskul (Operator) 1.46. Implementasi Halaman Tambah Berita Eskul (Operator)

Gambar 4. 46 Implementasi Halaman Tambah Berita Eskul (Operator) 1.47. Implementasi Halaman Ubah Berita Eskul (Operator)

Gambar 4. 47 Implementasi Halaman Ubah Berita Eskul (Operator) 1.48. Implementasi Halaman Hapus Berita Eskul (Operator)

Gambar 4. 48 Implementasi Halaman Hapus Berita Eskul (Operator) 1.49. Implementasi Halaman Berita Sekolah (Operator)

Gambar 4. 49 Implementasi Halaman Berita Sekolah (Operator) 1.50. Implementasi Halaman Tambah Berita Sekolah (Operator)

(12)

Gambar 4. 50 Implementasi Halaman Tambah Berita Sekolah (Operator) 1.51. Implementasi Halaman Ubah Berita Sekolah (Operator)

Gambar 4. 51 Implementasi Halaman Ubah Berita Sekolah (Operator) 1.52. Implementasi Halaman Hapus Berita Sekolah (Operator)

Gambar 4. 52 Implementasi Halaman Hapus Berita Sekolah (Operator) 2. Tampilan Antarmuka Keluaran Sistem

2.1. Cetak Data Sekolah

Gambar 4. 53 Cetak Data Sekolah

Gambar 4. 53 Merupakan Implementasi Rancangan Antarmuka Cetak Data Sekolah. Cetak data sekolah dapat digunakan admin untuk melihat data sekolah yang sudah terdaftar di sistem dan untuk mencetak data sekolah oleh pengguna dengan level operator.

2.2. Data Jadwal

Gambar 4. 54 Cetak Data Jadwal

Gambar 4. 54 Merupakan Implementasi Rancangan Antarmuka Cetak Data Jasdwal. Cetak data jadwal dapat digunakan untuk admin dan operator untuk mencetak data jadwal ekstrakurikuler. Operator hanya dapat mencetak data jadwal ekstrakurikulernya sendiri, sedangkan admin dapat mencetak semua data jadwal ekstrakurikuler sekolah.

2.3. Cetak Data Anggota

(13)

Gambar 4. 55 Cetak Data Anggota

Gambar 4. 55 Merupakan Implementasi Rancangan Antarmuka Cetak Data Anggota. Cetak data anggota digunakan untuk mencetak data anggota yang terdaftar pada ekstrakurikuler. Data yang dicetak berupa informasi nama, jabatan ekstrakurikuler dan status keanggotaan.

2.4. Cetak Data Eskul

Gambar 4. 56 Cetak Data Eskul

Gambar 4.56 Merupakan Implementasi Rancangan Antarmuka Cetak Data Eskul. Cetak data eskul digunakan untuk mencetak data informasi ekstrakurikuler yang terdaftar pada sistem.

2.5. Cetak Data Jurusan

Gambar 4. 57 Cetak Data Jurusan

Gambar 4. 57 Merupakan Implementasi Rancangan Antarmuka Cetak Data Jurusan. Cetak data jurusan dapat digunakan untuk mencetak informasi data jurusan yang terdapat pada suatu sekolah.

2.6. Cetak Data Kelas

Gambar 4. 58 Cetak Data Kelas

Gambar 4. 58 Merupakan Implementasi Rangangan Antarmuka Cetak Data Kelas. Cetak data kelas dapat berfungsi sebagai keluaran untuk menampilkan data kelas pada suatu sekolah.

2.7. Cetak Data Siswa

(14)

Gambar 4. 59 Cetak Data Siswa

Gambar 4. 59 Merupakan Implementasi Rancangan Antarmuka Cetak Data Siswa. Cetak data siswa memiliki manfaat untuk menampilkan informasi data siswa yang terdaftar pada suatu sekolah.

2.8. Cetak Data Prestasi

Gambar 4. 60 Cetak Data Prestasi

Gambar 4. 61 Merupakan Implementasi Rancangan Antarmuka Cetak Data Prestasi. Cetak data prestasi memiliki fungsi untuk menampilkan prestasi-prestasi ekstrakurikuler yang sudah didapat sekolah pada tingkat kecamatan sampai nasional.

Pengujian

Aplikasi Pengelolaan Kegiatan Kurikuler Dan Ekstrakurikuler Sekolah Menengah Atas (SMA) Di Tanah Laut dengan metode black box. Pengujian ini diketahui untuk mengetahui fungsionalitas dari aplikasi. Berikut adalah tabel pengujian fungsionalitas sebagai berikut :

1. Halaman Masuk

Tabel 4. 1 Pengujian Halaman Masuk

Skenario Pengujian Yang Diharapkan Kesimpulan

Nama penguna, kata sandi dan level benar, lalu masuk

Diarakan ke beranda berhasil

Nama pengguna dan kata sandi benar tetapi level salah, lalu masuk

Muncul pemberitahuan bahwa nama pengguna dan kata sandi salah

berhasil

2. Halaman Daftar

Tabel 4. 2 Pengujian Halaman Daftar

Data Masukkan Yang Diharapkan Kesimpulan

Mengisi Semua data dengan benar, lalu tekan tombol daftar

Muncul Pemberitahuan “Harap Tunggu 1x24 Jam, Untuk Verifikasi Akun”

berhasil Mengosongkan masukan , lalu tekan

tombol daftar

Muncul pemberitahuan “Form Harus dilengkapi” berhasil

3. Halaman Data Sekolah

Tabel 4. 3 Pengujian Halaman Sekolah

Data Masukkan Yang Diharapkan Kesimpulan

Menekah tombol tambah, lalu mengisi data sekolah dengan lengkap, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menekan tombol ubah, lalu mengisi data sekolah yang ingin diubah, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menelan tombol hapus Data terhapus dan muncul pemberitahuan “berhasil”

berhasil Mengisi kata kunci pada pencarian Muncul data sekolah yang dicari berhasil Menekan tombol cetak Mengarahkan kehalaman cetak data

sekolah

berhasil

4. Halaman Data Siswa

Tabel 4. 4 Pengujian Halaman Siswa

(15)

Data Masukkan Yang Diharapkan Kesimpulan Menekah tombol tambah, lalu

mengisi data siswa dengan lengkap, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menekan tombol ubah, lalu mengisi data siswa yang ingin diubah, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menelan tombol hapus Data terhapus dan muncul pemberitahuan “berhasil”

berhasil Mengisi kata kunci pada pencarian Muncul data siswa yang dicari berhasil Menekan tombol cetak Mengarahkan kehalaman cetak data

siswa

berhasil

5. Halaman Data Kelas

Tabel 4. 5 Pengujian Halaman Kelas

Data Masukkan Yang Diharapkan Kesimpulan

Menekah tombol tambah, lalu mengisi data kelasdengan lengkap, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menekan tombol ubah, lalu mengisi data kelas yang ingin diubah, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menelan tombol hapus Data terhapus dan muncul pemberitahuan “berhasil”

berhasil Mengisi kata kunci pada pencarian Muncul data kelasyang dicari berhasil Menekan tombol cetak Mengarahkan kehalaman cetak data

kelas

berhasil

6. Halaman Data Jurusan

Tabel 4. 6 Pengujian Halaman Jurusan

Data Masukkan Yang Diharapkan Kesimpulan

Menekah tombol tambah, lalu mengisi data jrusan dengan lengkap, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menekan tombol ubah, lalu mengisi data jurusan yang ingin diubah, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menelan tombol hapus Data terhapus dan muncul pemberitahuan “berhasil”

berhasil Mengisi kata kunci pada pencarian Muncul data jurusan yang dicari berhasil Menekan tombol cetak Mengarahkan kehalaman cetak data

jurusan

berhasil

7. Halaman Data Eskul

Tabel 4. 7 Pengujian Halaman Eskul

Data Masukkan Yang Diharapkan Kesimpulan

Menekah tombol tambah, lalu mengisi data eskul dengan lengkap, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menekan tombol ubah, lalu mengisi data eskul yang ingin diubah, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menelan tombol hapus Data terhapus dan muncul pemberitahuan “berhasil”

berhasil Mengisi kata kunci pada pencarian Muncul data eskul yang dicari berhasil

(16)

Menekan tombol cetak Mengarahkan kehalaman cetak data eskul

berhasil

8. Halaman Data Anggota

Tabel 4. 8 Pengujian Halaman Anggota

Data Masukkan Yang Diharapkan Kesimpulan

Menekah tombol tambah, lalu mengisi data anggota dengan lengkap, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menekan tombol ubah, lalu mengisi data anggota yang ingin diubah, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menelan tombol hapus Data terhapus dan muncul pemberitahuan “berhasil”

berhasil Mengisi kata kunci pada pencarian Muncul data anggota yang dicari berhasil Menekan tombol cetak Mengarahkan kehalaman cetak data

anggota

berhasil

9. Halaman Data Jadwal

Tabel 4. 9 Pengujian Halaman Jadwal

Data Masukkan Yang Diharapkan Kesimpulan

Menekah tombol tambah, lalu mengisi data jadwal dengan lengkap, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menekan tombol ubah, lalu mengisi data jadwal yang ingin diubah, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menelan tombol hapus Data terhapus dan muncul pemberitahuan “berhasil”

berhasil Mengisi kata kunci pada pencarian Muncul data jadwal yang dicari berhasil Menekan tombol cetak Mengarahkan kehalaman cetak data

jasdwal

berhasil

10. Halaman Data Prestasi

Tabel 4. 10 Pengujian Halaman Prestasi

Data Masukkan Yang Diharapkan Kesimpulan

Menekah tombol tambah, lalu mengisi data prestasi dengan lengkap, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menekan tombol ubah, lalu mengisi data prestasi yang ingin diubah, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menelan tombol hapus Data terhapus dan muncul pemberitahuan “berhasil”

berhasil Mengisi kata kunci pada pencarian Muncul data prestasi yang dicari berhasil Menekan tombol cetak Mengarahkan kehalaman cetak data

prestasi

berhasil

11. Halaman Data Berita Eskul

Tabel 4. 11 Pengujian Halaman Berita Eskul

Data Masukkan Yang Diharapkan Kesimpulan

Menekah tombol tambah, lalu mengisi data berita eskul dengan lengkap, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menekan tombol ubah, lalu mengisi data bertia eskul yang ingin diubah, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

(17)

Menelan tombol hapus Data terhapus dan muncul pemberitahuan “berhasil”

berhasil Mengisi kata kunci pada pencarian Muncul data berita eskul yang dicari berhasil Menekan tombol lihat Menampilkan data berita eskul yang

dipilih

berhasil

12. Halaman Data Berita Sekolah

Tabel 4. 12 Pengujian Halaman Berita Sekolah

Data Masukkan Yang Diharapkan Kesimpulan

Menekah tombol tambah, lalu mengisi data berita sekolah dengan lengkap, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menekan tombol ubah, lalu mengisi data berita sekolah yang ingin diubah, lalu tekan tombol simpan

Data tersimpan dan muncul pemberitahuan “berhasil”

berhasil

Menelan tombol hapus Data terhapus dan muncul pemberitahuan “berhasil”

berhasil Mengisi kata kunci pada pencarian Muncul data berita sekolah yang dicari berhasil Menekan tombol lihat Menampilkan data berita sekolah yang

dipilih

berhasil

PENUTUP Kesimpulan

Berdasarkan pembahasan dapat disimpulkan sebagai berikut :

1. Aplikasi Pengelolaan Kegiatan Kurikuler Dan Ekstrakurikuler Sekolah Menengah Atas (SMA) di Tanah Laut memiliki tiga pengguna yaitu admin, Operator Sekolah dan Siswa.

2. Dengan adanya Aplikasi ini mempermudah pengelolaan infomasi kurikuler maupun ekstrakurikuler pada lingkungan sekolah SMA di Tanah Laut.

3. Aplikasi Pengelolaan Kegiatan Kurikuler Dan Ekstrakurikuler Sekolah Menengah Atas (SMA) di Tanah Laut dapat mempersingkat proses pendaftaran anggota ekstrakurikuler.

Saran

Beberapa Saran yang bisa diberikan untuk pengembangan yang lebih lanjut dari Aplikasi Pengelolaan Kegiatan Kurikuler Dan Ekstrakurikuler Sekolah Menengah Atas (SMA) Di Tanah Laut adalah sebagai berikut :

1. Adanya menu import data siswa agar memudahkan untuk menginputkan data siswa.

2. Notifikasi Jika ada berita terbaru.

REFERENSI

Aprianto, Iwan, muhammad roihan Alhaddad, Hairul Fauzi, Maisarah Gusvita, Sahroni, Fitri Nasution, dan Ahmad Sopian. 2019. Manajemen Peserta Didik. diedit oleh Zulqarnain. Klaten: Lakeisha.

Destriana, Rachmat, syepry maulana Husain, Nurdiana Handayani, dan aditya tegar prahara Siswanto. 2021.

DIAGRAM UML DALAM MEMBUAT APLIKASI ANDROID FIREBASE “STUDI KASUS APLIKASI BANK SAMPAH.” Yogyakarta: Deepublish.

Elgamar. 2020. Buku Ajar Konsep Dasar Pemrograman Website Dengan PHP. diedit oleh N. Pangesti. Malang:

CV. Multimedia Edukasi.

Fitri, Rahimi. 2020. Pemrograman Basis Data Menggunakan MySQL. diedit oleh R. Fauzan. Banjarmasin:

POLIBAN PRESS.

Mulyani, Sri. 2016. Metode Analisis dan Perancangan Sistem. Bandung: Abdi Sistematika.

Oetomo, hening widi, dan pontjo bambang Mahargiono. 2020. E-COMMERCE: Aplikasi PHP dan MySQL pada Bidang Manajemen. diedit oleh P. Christian. Yogyakarta: CV. ANDI OFFSET.

Rachmadi, Tri. 2020. Sistem Basis Data. TIGA Ebook.

Rukun, Kasman, dan Herawan Hayadi. 2018. Sistem Informasi Berbasis Expert System. Yogyakarta: Deepublish.

Yanto, Robi. 2016. Managemen Basis Data Menggunakan MySQL. Yogyakarta: Deepublish.

Referensi

Dokumen terkait

Tampilan menu input data pertama adalah menu input data kelompok pelanggaran yang berisi kolom pencarian, tombol refresh, tombol tambah dan datagrid view yang

No Skenario Pengujian Tase Case Hasil yang Diharapkan Hasil Pengujian 6 Pada from tambah data mengisi data barang dengan benar Nama : Kategori : Info : Sistem akan