Rancang Bangun Sistem Informasi Ekstrakurikuler di Madrasah Aliyah Negeri 1 Garut Berbasis Web

dokumen-dokumen yang mirip
RANCANG BANGUN APLIKASI SISTEM INFORMASI PERSEDIAN BARANG DI TB. INDAH JAYA BERBASIS DESKTOP

PENGEMBANGAN APLIKASI PELAYANAN ADMINISTRASI KEPENDUDUKANDI KANTOR KELURAHAN PATARUMAN KABUPATEN GARUT

RANCANG BANGUN SISTEM INFORMASI PENGELOLAAN DATA RUJUKAN PASIEN UNTUK PUSKESMAS PEMBANGUNAN GARUT

PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN DI PESANTREN PERSIS 99 RANCABANGO

PENGEMBANGAN APLIKASI PENCATATAN PERSEDIAAN OBAT MENGGUNAKAN METODOLOGI BERORIENTASI OBJEK DI APOTEK NUR GESIFA

PENGEMBANGAN APLIKASI PENJUALAN SPAREPART DI BENGKEL ANUGRAH JAYA MOTOR BERBASIS DESKTOP

PERANCANGAN PERANGKAT LUNAK SISTEM INFORMASI REKAM MEDIS BERBASIS CLIENT-SERVER STUDI KASUS KLINIK CIPANAS

IMPLEMENTASI SISTEM INFORMASI KEUANGAN SISWA BERBASIS SMS GATEWAY DI SMK MUHAMMADIYAH 2 KADUNGORA Ahmad Nurul Hak 1, Cepy Slamet 2, Rina Kurniawati 3

PENGEMBANGAN APLIKASI PENGELOLAAN DATA DI LINGKUNGAN OBJEK WISATA SITU BAGENDIT

Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut Indonesia

Pengembangan Aplikasi Pengendalian Skripsi Berbasis Android Untuk Mahasiswa Dan Dosen

Iis Oktaviani¹, Asri Mulyani²

PENGEMBANGAN APLIKASI PENCATATAN NIKAH DI KANTOR URUSAN AGAMA KECAMATAN CIKAJANG GARUT

PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE. Gandana Akhmad Syaripudin 1, Rinda Cahyana 2

PENGEMBANGAN FITUR PEMESANAN ONLINE UNTUK APLIKASI PEMINJAMAN BUKU PERPUSTAKAAN

PENGEMBANGAN PERANGKAT LUNAK PEMESANAN TIKET TRAVEL BERBASIS WEB DAN MOBILE

Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut Indonesia

PERANCANGAN APLIKASI REKAPITULASI RETRIBUSI PENDAPATA ASLI DAERAH DI DINAS PERHUBUNGAN KABUPATEN GARUT

SISTEM INFORMASI PENGELOLAAN IZIN PRAKTEK KERJA LAPANGAN UNTUK SEKOLAH MENENGAH KEJURUAN SECARA ONLINE DI STT GARUT

PENGEMBANGAN SISTEM INFORMASI PENGELOLAAN DATA SANTRI DI PONDOK PESANTREN ASH-SHOFI BERBASIS WEB

PERANCANGAN SISTEM INFORMASI KEPENDUDUKAN BERBASIS WEB

Jurnal Informatika Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut Indonesia

PENGEMBANGAN APLIKASI PENGELOLAAN DATA DI LINGKUNGAN OBJEK WISATA SITU BAGENDIT

PENGEMBANGAN APLIKASI KEPEGAWAIAN KELURAHAN BERBASIS WEB MENGGUNAKAN UNIFIED APPROACH

Rizki Maulana Syaban 1, H. Bunyamin 2

RANCANG BANGUN APLIKASI PENGELOLAAN SURAT DI DESA TANJUNG KAMUNING

PENGEMBANGAN APLIKASI PENGOLAHAN NILAI SISWA BERBASIS WEB DI SEKOLAH DASAR NEGERI SUKAGALIH V

Perancangan Sistem Pengolahan Data Presensi Pegawai Memanfaatkan Teknologi Fingerprint Di Sekolah Tinggi Teknologi Garut

PEMBUATAN APLIKASI PENGOLAHAN DATA PENJUALAN TIKET UNTUK UNIT PELAKSANA TEKNIS DAERAH OBJEKWISATA ALAM DENGAN DAYA TARIK DANAU DI KABUPATEN GARUT

PENGEMBANGAN APLIKASI SISTEM INFORMASI PENGELOLAAN DATA RENTAL DVD DI ALPHA DVD RENTAL BUNGBULANG

PENGEMBANGAN APLIKASI PENGARSIPAN SURAT DI BAGIAN INFORMATIKA SEKRETARIAT DAERAH KABUPATEN GARUT UNTUK KEMUDAHAN DALAM PENDISPOSISIAN SURAT

PERANCANGAN APLIKASI LAPORAN PENJUALAN JAM DI CV. DUTA SERVICE JAM BEKASI MENGGUNAKAN METODELOGI UNIFIED APPROACH

PERANCANGAN WEBSITE GALERI PESANTREN PERSATUAN ISLAM 99 RANCABANGO KABUPATEN GARUT

PENGEMBANGAN SISTEM INFORMASI PENGELOLAAN DATA NIKAH CERAI DI KANTOR URUSAN AGAMA KECAMATAN LEUWIGOONG GARUT

PENGEMBANGAN SISTEM INFORMASI PERSEDIAAN DAN PENJUALAN BARANG DI PERUSAHAAN DAGANG DODOL JUWITA GARUT BERBASIS DEKSTOP

RANCANG BANGUN APLIKASI BANK SOAL PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNOLOGI GARUT

PENGEMBANGAN SISTEM INFORMASI PERSEDIAAN DAN PENJUALAN BARANG DI PERUSAHAAN DAGANG DODOL JUWITA GARUT BERBASIS DEKSTOP

PENGEMBANGAN SISTEM INFORMASI PENGELOLAAN DATA SANTRI DI PONDOK PESANTREN ASH-SHOFI BERBASIS WEB

Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1, Garut Indonesia

PENGEMBANGAN FITUR PENGOLAAN DATA PIUTANG DAN PEMESANAN BARANG UNTUK APLIKASI PENJUALAN BARANG BERBAHAN KULIT

PENGEMBANGAN SISTEM INFORMASI KSP DI KPRI MAKMUR SEJAHTERA BERBASIS DESKTOP

Kata Kunci - Pembayaran Dana Insentif Pegawai, Sistem Informasi, UML

PENGEMBANGAN SISTEM INFORMASI PENYEWAAN LAPANG DI SUDIRMAN FUTSAL

PENGEMBANGAN APLIKASI BERGERAK UNTUK PENYEDIAAN INFORMASI LOKASI RUMAH SAKIT DI WILAYAH GARUT

PENGEMBANGAN SISTEM INFORMASI NILAI AKADEMIK SISWA BERBASIS WEB DI SEKOLAH MENENGAH KEJURUAN NEGRI III GARUT

PENGEMBANGAN APLIKASI PENCARIAN LOKASI OBJEK WISATA TERDEKAT DI KABUPATEN GARUT BERBASIS ANDROID

RANCANG BANGUN SISTEM INFORMASI KEPEGAWAIAN DI SEKOLAH MENENGAH PERTAMA NEGERI 3 TAROGONG KIDUL KABUPATEN GARUT

PENGEMBANGAN APLIKASI PENGOLAHAN NILAI SISWA BERBASIS WEB DI SEKOLAH DASAR NEGERI

PEMBUATAN APLIKASI PENGOLAHAN DATA PENJUALAN TIKET UNTUK UNIT PELAKSANA TEKNIS DAERAH OBJEKWISATA ALAM DENGAN DAYA TARIK DANAU DI KABUPATEN GARUT

PERANCANGAN SISTEM PELAYANAN INFOMASI WARGA BINAAN PEMASYARAKATAN RUMAH TAHANAN NEGARA GARUT BERBASIS WEB DAN SHORT MESSAGE SERVICE GATEWAY

RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS SEBARAN TEMPAT RISET TEKNOLOGI INFORMASI DI KOTA GARUT

Implementasi Pengembangan Student Information Terminal (S-IT) Untuk Pelayanan Akademik Mahasiswa

PENGEMBANGAN APLIKASI PENGELOLAAN BARANG UNTUK MEMENUHI KEBUTUHAN SATUAN KERJA PERANGKAT DAERAH DI LINGKUNGAN PEMERINTAH DAERAH GARUT

RANCANG BANGUN SISTEM INFORMASI PELAYANAN UNIT SISTEM INFORMASI SEKOLAH TINGGI TEKNOLOGI GARUT BERBASIS WEB DAN ANDROID

PERANCANGAN PERANGKAT LUNAK PENDISTRIBUSIAN LIQUIFIED PETROLEUM GAS (LPG) DI PT. DENAS SHANTIKA PERKASA

PENGEMBANGAN APLIKASI PENGELOLAAN KEUANGAN UNTUK MEMENUHI KEBUTUHAN UNIT SIMPAN PINJAM KOPERASI PEGAWAI DOKTER SLAMET KABUPATEN GARUT

PENGEMBANGAN APLIKASI DAFTAR KELUHAN PELANGGAN INTERNET DI PT. RAHAJASA MEDIA INTERNET (CABANG GARUT)

RANCANG BANGUN SISTEM INFORMASI INVENTORI SUKUCADANG PADA PERSEROAN TERBATAS PRIMAJASA PERDANA RAYA UTAMA DENGAN METODE BERORIENTASI OBJEK

RANCANG BANGUN APLIKASI SURAT IZIN PENGUSAHAAN ANGKUTAN DI DINAS PERHUBUNGAN KABUPATEN GARUT

PERANCANGAN APLIKASI LAPORAN LABA RUGI MENGGUNAKAN METODE BERORIENTASI OBJEK

PENGEMBANGAN APLIKASI CONTROLLING TUGAS AKHIR BERBASIS WEB SISI KOORDINATOR, DAN PEMANGKU KEPUTUSAN

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

PENGEMBANGAN APLIKASI SISTEM INFORMASI REGISTER KEPENDUDUKAN PADA BAGIAN PINDAH DATANG PENDUDUK DI KELURAHAN LEBAKJAYA

SNIPTEK 2014 ISBN: SISTEM INFORMASI PEMBAYARAN SPP BULANAN BERBASIS WEB PADA SMK FADILAH TANGERANG SELATAN

RANCANG BANGUN APLIKASI E-COMMERCE DI OUTLET PERSIB HARDCORE MENGGUNAKAN METODE BERORIENTASI OBJEK

RANCANG BANGUN APLIKASI VALIDASI IJIN TRAYEK ANGKUTAN DI DINAS PERHUBUNGAN KABUPATEN GARUT

PERANCANGAN APLIKASI PERANGKAT LUNAK PENGELOLAAN DATA BANK SAMPAH DI PT. INPOWER KARYA MANDIRI GARUT

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

PERANGKAT LUNAK PENGOLAHAN NILAI SISWA PADA SEKOLAH MENENGAH ATAS (STUDI KASUS DI SMA YADIKA SUMEDANG)

Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut Indonesia

PENGEMBANGAN FITUR PROFIL DAN KOMENTAR UNTUK SISTEM INFORMASI FASILITAS SOSIAL KABUPATEN GARUT

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB IV ANALISIS DAN PERANCANGAN SISTEM

PENGEMBANGAN APLIKASI BERGERAK UNTUK MEMUDAHKAN MUSLIM MELAKUKAN EVALUASI IBADAH HARIAN

PENGEMBANGAN PAPAN INFORMASI DIGITAL UNTUK MENYIARKAN ULANG INFORMASI YANG DITERBITKAN PADA SITUS WEBSITE

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS UNTUK MEMUDAHKAN PENCARIAN INFORMASI FASILITAS SOSIAL DAN LOKASINYA

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

ABSTRAK. Kata Kunci : Pengelolaan, Inventaris, Framework CI

RANCANG BANGUN SISTEM INFORMASI PENGOLAHAN DATA TERNAK DI PERUSAHAAN DAGANG PERUSAHAAN PENGENGEMBANGAN USAHA TERNAK INDONESIA (PD.

APLIKASI PENGELOLAAN DATA PENDUDUK DI KANTOR KELURAHAN MARGAWATI

Perancangan Aplikasi Nilai Siswa Berbasis Web Di Sekolah Menengah Kejuruan Islam Atturmudziyyah Garut

PERANCANGAN SISTEM INFORMASI TRANSAKSI PENJUALAN RUMAH

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Bab 3 Metoda dan Perancangan Sistem

SISTEM INFORMASI PELAYANAN MASYARAKAT PADA KONTRAKTOR LISTRIK CV. INDO PERKASA DI PURWOKERTO

PERANCANGAN SISTEM PENGELOLAAN PENANGGULANGAN BENCANA ALAM GARUT BERBASIS SISTEM INFORMASI GEOGRAFIS

BAB I PENDAHULUAN Latar Belakang Masalah

REKAYASA PERANGKAT LUNAK APLIKASI PEMBAYARAN IURAN SEKOLAH DI SMK PASUNDAN I GARUT

BAB I PENDAHULUAN... I-1

BAB I PENDAHULUAN. swasta, khususnya dalam pengolahan data yang relatif besar dan penggunaan data

RANCANG BANGUN APLIKASI PENGOLAHAN SURAT PERNYATAAN MASIH MENGAJAR DI LEMBAGA PENDIDIKAN MA ARIF GARUT

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

PERANCANGAN SISTEM INFORMASI TRANSAKSI TABUNGAN BANK SAMPAH GARUT

PENGEMBANGAN APLIKASI CONTROLLING TUGAS AKHIR BERBASIS WEB SISI KOORDINATOR, DAN PEMANGKU KEPUTUSAN

PENGEMBANGAN APLIKASI ZAKAT BERBASIS ANDROID MENGGUNAKAN METODE PROTOTYPE

BAB IV DESKRIPSI PEKERJAAN. dapat mencatat debit tertinggi sungai. Aplikasi yang ada pada Balai Besar

PERANCANGAN WEB ALUMNI DI SEKOLAH MENENGAH KEJURUAN NEGERI 3 GARUT

BAB III METODE PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Negara Batin Way Kanan, Jl BGD

Transkripsi:

Rancang Bangun Sistem Informasi Ekstrakurikuler di Madrasah Aliyah Negeri 1 Garut Berbasis Web Asri Mulyani 1, Revi Rexi Muhamad Fadilah 2 Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut 44151 Indonesia Email : jurnal@sttgarut.ac.id 1 asrimulyani@sttgarut.ac.id 2 1306112@sttgarut.ac.id Abstrak - Organisasi Ekstrakurikuler Sekolah Madrasah Aliyah Negeri 1 Garut masih tercatat secara manual baik dalam pendaftaran atau masih belum terkomputerisasi, dengan demikian membuatkan sistem informasi ektrakulikuler Sekolah Madrasah Aliyah Negeri 1 Garut, membuat pendaftaran ekstrakulikurikuler secara online, serta memperlancar pengelolaan data anggota ekstrakurikuler. Metode yang digunakan dalam pembuatan sistem ini dengan Unified Approach yang terdiri dari tahapan, Object Oriented Analysis, Object Oriented Design, Object Oriented Programming dan pemodelan data dengan menggunakan Unified Modelling Language. Tahapan dari Object Oriented Analysis adalah menganalisis dimulai dari identifikasi aktor, perancangan use case dan activity diagram, perancangan sequence diagram, class diagram sehingga menjadi suatu inputan untuk Object Oriented Design. Tahapan dari Object Oriented Design dimulai dari perancangan kelas, assosiasi, method dan atribut, menyaring diagram class, dan perancangan layer akses. Tahapan Object Oriented Programming yaitu implementasi dari tahapan sebelumnya dan mengeksekusi dengan satu tahapan yaitu Component Based Development, kemudian dilanjutkan dengan pengujian dengan menguji dari sisi fungsi-fungsi, dengan demikian maka tercipta sebuah sistem informasi ekstrakurikuler secara online bisa di akses kapan saja dan dapat mendaftar secara langsung pada sistem informasi ini, pada sistem ini alangkah lebih baik harus dilakukan pengembangan agar sistem informasi ini sempurna. Kata Kunci - Sistem Informasi, Ekstrakurikuler, Unified Modelling Language, Unified Approach. I. PENDAHULUAN Pendidikan berperan penting dalam kehidupan manusia guna untuk menjadikan manusia yang berkualitas dalam pemikiran atau pemahaman yang disampaikan dalam pendidikan, oleh karena itu pendidikan dikelola baik secara kualitas maupun kuantitas. Ekstrakurikuler guna memperluas wawasan serta peningkatan dan penerapan nilai-nilai pengetahuan dan kemampuan dalam berbagai hal, seperti olahraga dan seni. Selain itu, kegiatan ekstrakurikuler juga merupakan salah satu cara menampung dan mengembangkan potensi siswa yang tidak tersalurkan saat di sekolah. Kegiatan ekstrakurikuler merupakan salah satu upaya pembinaan yang diselenggarakan di lingkungan sekolah. Pada gilirannya keterampilan siswa akan ditingkatkan dengan bentuk-bentuk latihan khusus sesuai cabang olahraga yang diikuti dan diminati. Hal ini sangat penting agar pembibitan dan pembinaan olahraga dikalangan siswa akan terus meningkat dan mencapai hasil yang maksimal. Sejalan dengan perkembangan tersebut penelitian ini mengacu untuk membuat informasi sekolah dalam kegiatan organisasi ekstrakurikuler di sekolah Madrasah Aliyah Negeri 1 Garut, dalam pengelolaan anggota organisasi di sekolah yang sebelumnya pencatatan manual sehingga menjadi komputerisasi, dan mempublikasikan organisasi ekstrakurikuler di Sekolah Madrasah Aliyah Negeri 1 Garut sehingga bisa diakses dengan menggunakan internet maka sedikitnya dapat 48

Jurnal Algoritma Sekolah Tinggi Teknologi Garut membantu sekolah agar bisa dikenal oleh semua kalangan lembaga sekolah dalam organisasi ekstrakurikuler, juga dikarenakan belum adanya sistem informasi ekstrakurikuler di Sekolah Madrasah Aliyah Negeri 1 Garut.Pendidikan berperan penting dalam kehidupan manusia guna untuk menjadikan manusia yang berkualitas dalam pemikiran atau pemahaman yang disampaikan dalam pendidikan, oleh karena itu pendidikan dikelola baik secara kualitas maupun kuantitas. Ekstrakurikuler guna memperluas wawasan serta peningkatan dan penerapan nilai-nilai pengetahuan dan kemampuan dalam berbagai hal, seperti olahraga dan seni. Selain itu, kegiatan ekstrakurikuler juga merupakan salah satu cara menampung dan mengembangkan potensi siswa yang tidak tersalurkan saat di sekolah. Kegiatan ekstrakurikuler merupakan salah satu upaya pembinaan yang diselenggarakan di lingkungan sekolah. Pada gilirannya keterampilan siswa akan ditingkatkan dengan bentuk-bentuk latihan khusus sesuai cabang olahraga yang diikuti dan diminati. Hal ini sangat penting agar pembibitan dan pembinaan olahraga dikalangan siswa akan terus meningkat dan mencapai hasil yang maksimal. Internet adalah salah satu jembatan untuk menghantarkan penerima informasi baik berbentuk teks, gambar, video, suara, atau gambar bergerak, dengan dunia maya atau disebut dunia berita dalam internet melainkan dapat diakses dan dimanfaatkan untuk berbagai kepentingan oleh siapa saja, dimana saja, dan kapan saja. Selama ini perkembangan teknologi semakin pesat terutama dalam bidang informasi yang sangat diperlukan untuk mengetahui berita-berita, perkembangan pendidikan sekolah dalam mengelola data siswa yang mengikuti kegiatan organisasi setidaknya masih tercatat secara manual diberbagai sekolah. Salah satu penyelesaian untuk meminimalisir pengelolaan informasi agar lebih cepat, tepat, dan akurat dengan membuat aplikasi aplikasi berbasiskan web, yang lebih sering di sebut dengan aplikasi internet. Sejalan dengan perkembangan tersebut penelitian ini mengacu untuk membuat informasi sekolah dalam kegiatan organisasi ekstrakurikuler di sekolah Madrasah Aliyah Negeri 1 Garut, dalam pengelolaan anggota organisasi di sekolah yang sebelumnya pencatatan manual sehingga menjadi komputerisasi, dan mempublikasikan organisasi ekstrakurikuler di Sekolah Madrasah Aliyah Negeri 1 Garut sehingga bisa diakses dengan menggunakan internet maka sedikitnya dapat membantu sekolah agar bisa dikenal oleh semua kalangan lembaga sekolah dalam organisasi ekstrakurikuler, juga dikarenakan belum adanya sistem informasi ekstrakurikuler di Sekolah Madrasah Aliyah Negeri 1 Garut. Adapun penelitian sebelumnya sebagai bahan perbandingan dalam melaksanakan penelitian ini yang berjudul RANCANG BANGUN SISTEM INFORMASI MANAJEMEN EKSTRAKURIKULER PADA SEKOLAH MENENGAH ATAS [1], metodologi yang digunakan dalam perancangan sistem informasi ini menggunakan metode pendekatan terstruktur dengan metodologi Waterfall, juga merujuk pada penelitian sebelumnya yang berjudul PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN DI PESANTREN PERSIS 99 RANCABANGO metodologi yang digunakan menggunakan metdote berorientasi object yaitu USDP (Unified Software Development Process) [2]. Hasil penelitian dari Achmad Chaidir, Imam Much Ibnu Subroto, Dedy Kurniadi menunjukan bahwa dengan adanya SIM-Ekskul maka untuk penyampaian informasi mengenai ekskul dapat lebih mudah diperoleh, karena sudah terhubung menjadi satu sumber informasi didalam sistem. Siswa tidak perlu lagi membuka satu-satu halaman blog untuk masing-masing ekskul. Pada penelitian ini akan mencoba menggunakan metode pendekatan berorientasi objek UA (Unified Approach) [3]. II. METODOLOGI Metodologi perancangan sistem yang digunakan pada penelitian ini menggunakan metode UA (Unified Approach) [1] tahapan yang dilakukan adalah Object Oriented Analysis (OOA) dan Object Oriented Desain (OOD) dilanjutkan implementasi (OOP) program dan pengujian.. Berikut pada gambar 1 merupakan Work Breakdown Structure dengan mengikuti tahapan pada metodologi UA (Unified Approach). 49 2017 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 14 No. 2 2017 Gambar 1 : Work Breakdown Structure A. Object Oriented Analysis Pada tahapan ini yaitu menganalisis mengidentifikasi siapa saja yang terkait dalam sistem tersebut dengan tujuan untuk mengetahui dan memahami inti dari permasalahan dan tanggung jawab sistem dengan memahami apa pekerjaan yang dilakukan oleh sistem melalui pemodelan. Tujuan hasil akhir dari tahap ini adalah menghasilkan kelas-kelas sesuai kebutuhan pengguna (user). B. Object Oriented Design Pada tahapan ini yaitu perancangan sistem berdasarkan hasil dari tahapan analisis sebelumnya. Tujuanya untuk memberikan gambaran atau informasi yang jelas untuk mempermudah proses pembuatan perangkat lunak (software). Pada tahap perancangan lebih tertuju pada bagaimana cara untuk menampilkan informasi kepada aktor dan merancang interface sehingga aktor bisa berinteraksi dengan sistem. C. Implementasi Konstruksi Object Oriented Programming Pada tahapan ini yaitu implementasi program atau prencangan pembuatan kode program dengan melihat tahapan tahapan sebelumnya, juga pada implementasi ini menggunakan componentbased development. D. Pengujian Pada pengujian ini menggunakan metode blackbox testing dengan pengujian pada sisi fungsional. Setelah pengujian berhasil dilakukan maka aplikasi bisa langsung digunakan. III. HASIL DAN PEMBAHASAN A. Object Oriented Analysis Tahapan analisis merupakan tahapan untuk mengetahui sistem yang sedang berjalan dan menentukan apa yang akan dihasilkan dari perangkat lunak. 1. Observasi Pada tahapan analisis kebutuhan dalam langkah observasi ini dilakukan secara langsung dengan pihak sekolah, tiap-tiap organisasi ekstrakurikuler dan pihak kesiswaan Madrasah Aliyah Negeri 1 Garut terpdapat beberapa aktivitas yang dilakukan yaitu : a. Mengetahui dan mempelajari bagaimana proses sistem yang sedang berjalan, sehingga peneliti bisa mengetahui sejauh mana kelancaran kinerja pada organisasi ekstrakurikuler Sekolah Madrasah Aliyah Negeri 1 Garut. b. Tiap-tiap organisasi ekstrakurikuler mencatat pada arsip buku dalam pengelolaan data anggota. http://journals.sttgarut.ac.id 50

Jurnal Algoritma Sekolah Tinggi Teknologi Garut c. Seluruh siswa-siswi Madrasah Aliyah Negeri 1 Garut jika ingin mendaftar harus langsung kepada tiap-tiap ruangan organisasi ekstrakurikuler dan mencatat secara manual pada arsip buku. 2. Wawancara Pada tahap wawancara ini melakukan komunikasi atau tanya jawab secara langsung dengan pihak staf kesiswaan Madrasah Aliyah Negeri 1 Garut serta membicarakan sistem yang akan dibuat, sehingga langsung dapat meminta data yang bersangkutan dengan sistem yang akan dibuat. 3. Studi Dokumentasi Pada tahap studi dokumentasi yang didapatkan pada staf kesiswaan yaitu : a. Data guru yang memegang tiap-tiap organisasi ekstrakurikuler yang di print satu lembar. b. Data nama-nama orgranisasi ekstrakurikuler Madrasah Aliyah Negeri 1 Garut yang diprint satu lembar. 4. Studi Kepustakaan Pada tahap studi kepustakaan melakukan analisis, dokumen yang dibutuhkan dalam pembuatan sistem diantaranya : a. Input : Anggota yang akan daftar sebagai calon dari ekstrakulikuler menyerahkan dokumen seperti Copy kartu induk siswa dan mengisi formulir pendaftaran. b. Proses : Pengelolaan anggota yang masuk ditulis ulang oleh tiap-tiap ketua organisasi ekstrakurikuler berdasarkan formulir yang diisi oleh pendaftar. c. Output : Hasil akhir disimpan dalam arsip buku pada tiap-tiap organisasi ekstrakurikuler dan data anggota diserahkan kepada staf kesiswaan Madrasah Aliyah Negeri 1 Garut. Tabel 1 : Spesifikasi Minimum Sistem Perangkat Keras Pengembang Pemakai Procesor Intel Celeron CPU N2840 @2.16 GHz (2 CPUs) - RAM 2 GB. 1 GB. Harddisk 30 GB (Harddisk yang tersedia untuk instalasi). 10 GB (Harddisk yang tersedia). VGA Card 1366 x 768 dengan adaptor grafis 32 bit. - Perangkat Lunak Sistem Operasi Windows 8.1. Windows XP. Sumber https://helpx.adobe.com/dreamwe aver/system-requirements.html. Diakses pada September 6, 2017. https://sourceforge.net/projects/xampp/fil es/xampp%20windows/1.8.0/. Diakses September 6, 2017. 5. Identifikasi Aktor Adapun Beberapa akor yang dapat diidentifikasi pada Sistem Informasi Ekstrakurikuler Madrasah Aliyah Negeri 1 Garut adalah sebagai berikut : Tabel 2 : Identifikasi Aktor Aktor Ketua dari masing masing organisasi ekstrakurikuler Aktivitas 1. Melakukan login pada sistem ekstrakurikuler. 2. Melakukan pemeriksaan data anggota. 3. Melakukan penginputan data pendaftaran ekstrakurikuler. 51 2017 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 14 No. 2 2017 Siswa Staf Kesiswaan Kepala MAN 1 Garut 1. Mengetahui sistem ekstrakurikuler dapat mendaftar secara lansung pada sistem. 2. Memberikan data diri masing masing. 1. Mengelola keseluruhan siswa siswi. 2. Memenuhi kebutuhan yang bersangkutan dengan sistem ekstrakurikuler. 3. Membuat laporan keseluruhan sistem informasi ekstrakurikuler. 1. Mempertanggungjawabkan hasil dari sistem informasi ektrakulikuler di Madrasah Aliyah Negeri 1 Garut. 6. Use Case Diagram Dari identifikasi user dan aktor diatas maka dapat digambarkan use case sistem informasi ekstrakurikuler sehingga jelas hubunganya dengan sistem sebagai berikut gambar 2: Gambar 2 : Use Case Diagram Sistem Informasi Ekstrakurikuler 7. Activity Diagram Tahapan ini mengdentifikasi aktor dengan memodelkan secara grafis dari proses bisnis atau langkah-langkah setiap aktifitas yang dilakukan pada sistem informasi ekstrakurikuler kedalam sebuah aktifitas diagram seperti gambar 3 : Gambar 3 : Activity Diagram Keseluruhan Sistem Informasi Ekstrakurikuler B. Object Oriented Design 1. Class Diagram Pada tahap ini dilakukan perancangan dan pemeriksaan atribut, metode dan visibilitasnya terhadap kelas-kelas yang telah teridentifikasi pada tahap analisis sistem, berikut ini adalah gambaran dari perancangan kelas bisnis masing-masing kelas seperti gambar berikut ini : http://journals.sttgarut.ac.id 52

Jurnal Algoritma Sekolah Tinggi Teknologi Garut 2. Struktur Menu Hierarki Gambar 4 : Tahap Perancangan Diagram Kelas Pada sistem informasi ekstrakurikuler terdapat empat type user yaitu, siswa, staf kesiswaan, ketua tiap ekskul, kepala sekolah, yang tergambar secara jelas dibawah ini : Gambar 5 : Struktur Menu Utama Login Sesuai Level User 3. Desain Perancangan Antarmuka Berikut adalah desain perancangan antarmuka Sistem Informasi Ekstrakurikuler Berbasis Web dari mulai index sampai ke halaman admin : 53 2017 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 14 No. 2 2017 Gambar 6 : Desain Perancangan Halaman Utama Sistem Informasi Ekstrakurikuler C. Konstruksi Object Oriented Programming 1. Component Based Development Pada tahapan ini yaitu implementasi program atau perancangan pembuatan kode program dengan melihat tahapan tahapan sebelumnya. Component Based Development adalah cabang dari rekayasa perangkat lunak yang menekankan pemisahan perhatian sehubungan dengan fungsionalitas luas yang tersedia di seluruh sistem perangkat lunak tertentu, untuk mengimplementasikan sebuah perancangan pada tahap sebelumnya terhadap sistem interface. a. Model yaitu berdasarkan dengan pengaksesan kepada database b. View yaitu berkaitan dengan pembuatan antarmuka sistem dengan penguna c. Contol yaitu berkaitan dengan kode program yang mengantar antar model dengan view. 2. Impementasi Desain Antarmuka Gambar 7 : Halaman Utama Sistem Informasi Ekstrakurikuler Gambar 8 : Login Admin Staf Kesiswaan, Ketua Tiap Ekskul, dan Kepala Sekolah http://journals.sttgarut.ac.id 54

Jurnal Algoritma Sekolah Tinggi Teknologi Garut Gambar 9 : Login Siswa Pendaftaran Gambar 10 : Pilihan Ekstrakurikuler Siswa Gambar 10 : Form Pendaftaran Osis, Pramuka, Paskibra, PKS, PMR, IPCM, Seni, Olahraga Untuk Siswa 55 2017 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 14 No. 2 2017 Gambar 11 : Halaman Utama Admin Staf Kesiswaan 8. Pengujian Dalam tahap pengujian menggunakan blackbox testing dimana dalam tahap ini menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program. Pengujian ini bermaksud untuk mengetahui apakan fungsi-fungsi dalam sistem berjalan, baik dari segi masukan dan keluaran perangkat lunak sudah sesuai dengan spesifikasi yang diinginkan. Tabel 3 : Pengujian Sistem Halaman Awal Index User membuka Masuk ke halaman awal Tampil halaman awal index Halaman Awal Index index Halaman Login Siswa Siswa Klik Tampil halaman pilihan Pendaftaran Masuk ke halaman login ekstrakurikuler kemudian login Halaman Lihat Data Anggota Klik menu data Masuk ke list anggota Tampil halaman data anggota kemudian klik list anggota anggota yang dipilih Halaman Login Admin Pengurus Admin klik menu Masuk ke halaman login Tampil halaman utama login pengurus pengurus pengurus Halaman Pendaftaran Anggota Ekstrakurikuler Siswa klik pendaftaran anggota Masuk ke halaman pilihan ekstrakurikuler dan mengisi form Tampil form pendaftaran, klik tombol daftar http://journals.sttgarut.ac.id 56

Jurnal Algoritma Sekolah Tinggi Teknologi Garut Halaman Pengelolaan Anggota Ekstrakurikuler Masuk Halaman Masuk Halaman Tampil Keluaran Proses Pengelolaan Anggota Admin Pengelolaan Anggota Ekstrakurikuler Login Kepala Sekolah Masuk Ke Halaman semua data anggota ekstrakurikuler, cetak laporan Halaman Laporan Menampilkan hasil cetak semua data anggota ekstrakurikuler IV. KESIMPULAN Berdasarkan hasil kajian dan tinjauan teori yang ada, dan hasil analisis kelayakan sistem maka dapat dibuat kesimpulan pada rancang bangun sistem informasi ekstrakurikuler berbasis web yaitu membuat Sistem Ekstrakurikuler secara online dapat di akses oleh seluruh siswa-siswi Madrasah Aliyah Negeri 1 Garut, dengan adanya sistem informasi ekstrakurikuler berbasis web ini siswasiswi dapat langsung mendaftar secara online melalui sistem ini, serta ketua tiap ekstrakurikuler untuk mengelola anggota tersimpan secara aman dengan database. UCAPAN TERIMAKASIH Penulis RRMF mengucapkan banyak terima kasih kepada kedua orang tua serta rekan-rekan terdekat kami yang telah membantu dalam penyusunan laporan khususnya program.penulis juga mengucapkan terima kasih kepada Ibu Asri Mulyani, S.Pd., M.Kom selaku pembimbing akademik yang telah memberikan arahan dan masukan dalam bimbingan selama penyelesaian laporan Skripsi ini. DAFTAR PUSTAKA [1] A. Bahrami, Object Oriented System Development, Columbus: McGraw-Hill, 1999. [2] I. M. I. S. D. K. Achmad Chaidir, "Rancang Bangun Sistem Informasi Manajemen Ekstrakurikuler pada Sekolah Menengah Atas," Elektro & Informatika, p. 10, 2016. [3] A. M. Fadiel Muhammad, "PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN DI PESANTREN PERSIS 99 RANCABANGO," Jurnal Algoritma, p. 8, 2016. 57 2017 Jurnal STT-Garut All Right Reserved