• Tidak ada hasil yang ditemukan

RANCANG BANGUN APLIKASI ABSENSI SISWA BERBASIS WEB PADA SMPN 1 MAROS

N/A
N/A
Protected

Academic year: 2022

Membagikan "RANCANG BANGUN APLIKASI ABSENSI SISWA BERBASIS WEB PADA SMPN 1 MAROS"

Copied!
7
0
0

Teks penuh

(1)

118 Teknik Informatika Fakultas Teknik UIM http://jtek.ft-uim.ac.id/index.php/jtek

RANCANG BANGUN APLIKASI ABSENSI SISWA BERBASIS WEB PADA SMPN 1 MAROS

Sukirman1, Fahri el fazza2,Umar Pangerang3, Salmia4

1, 2,3,4) Jurusan Teknik Informatika, Fakultas Teknik, Universitas Islam Makassar Jl. Perintis Kemerdekaan km.9 No.29 Makassar, Indonesia 90245 Email: [email protected], [email protected]

Email: [email protected], [email protected]

ABSTRAK

SMPN 1 MAROS salah satu instansi bergerak di bidang Pendidikan, dimana sistem pengolahan data yang dilakukan masih konvensional salah satu diantaranya pada proses absensi siswa. Proses absensi siswa memiliki kendala dalam hal pendataan kehadiran dengan menggunakan lembaran kertas sehingga menyebabkan data absensi siswa yang tercatat di lembaran mudah hilang, rusak dan pemborosan kertas. Tujuan penelitian ini merancang aplikasi absensi berbasis web dalam memudahkan staf dan guru melakukan proses absensi siswa. Metode pengujian digunakan metode Black box testing, metode ini berfokus pada masukkan data, tampilan sistem, pemakaian memori dan kecepatan eksekusi data sehingga data yang dimasukkan tidak sesuai dengan yang diharapkan maka sistem gagal. Hasil pengujian aplikasi yaitu admin, guru dan siswa login dengan memasukkan username dan password untuk masuk ke menu utama. Admin melakukan penginputan data guru, data siswa, data kelas, data jadwal serta data mata pelajaran, sedangkan guru melakukan proses absensi mengajar, lihat jadwal serta rekap kehadiran dan siswa melakukan proses absensi dengan memilih jadwal sesuai yang diinputkan admin.

Kesimpulan pengujian sistem aplikasi absensi adalah fungsional input dan output berjalan dengan baik untuk mengubah sistem manual yang selama ini digunakan.

Kata Kunci: Rancang, aplikasi, absensi, Web, Black box

ABSTRACT

SMPN 1 MAROS is one of the agencies engaged in education, where the data processing system carried out is still conventional, one of which is in the student attendance process. The student attendance process has obstacles in terms of collecting attendance data using sheets of paper, causing student attendance data recorded on the sheets to be easily lost, damaged and wasted paper. The purpose of this study is to design a web-based attendance application to make it easier for staff and teachers to carry out the student attendance process. The test method is used the Black box testing method, this method focuses on entering data, system display, memory consumption and data execution speed so that the data entered is not as expected, the system fails. The results of testing the application are admins, teachers and students logging in by entering the username and password to enter the main menu. The admin inputs teacher data, student data, class data, schedule data and subject data, while the teacher carries out the teaching attendance process, sees the schedule and recap of attendance and students carry out the attendance process by choosing the schedule as inputted by the admin. The conclusion of testing the attendance application system is that the input and output functionals go well to change the manual system that has been used so far.

Keywords: Design, application, attendance, Web, Black box

(2)

119 Teknik Informatika Fakultas Teknik UIM http://jtek.ft-uim.ac.id/index.php/jtek 1. PENDAHULUAN

Pemanfaatan dan penggunaan informasi berkaitan dengan kemampuan manusia yang terbatas dalam menyimpan data. Oleh karena itu, sumber daya manusia membutuhkan bantuan berupa alat penyimpanan data yang dapat dilakukan oleh sistem absensi. (Febriandirza, 2020)

SMPN 1 MAROS yang berpusat di Jl.

Bahagia No.1, Alliritengae, Kec. Turikale, Kab. Maros ingin memanfaatkan teknologi informasi sebagai penunjang proses belajar mengajar, salah satu diantaranya pada proses absensi siswa, dimana sistem pencatatan pengolahan data yang dilakukan masih konvensional, sehingga data absensi yang tercatat di lembaran mudah hilang dan rusak.

Absensi merupakan kegiatan yang dilakukan guru untuk memantau kehadiran siswa setiap harinya. Biasanya guru memanggil nama yang tertulis pada buku absensi dan memberi tanda bahwa siswa hadir atau tidak. Namun, dalam proses absensi tidak selamanya berjalan lancar, beberapa masalah yang banyak dialami guru, seperti buku teringgal dirumah, mudah hilang dan rusak.

Aplikasi absensi siswa berbasis web memiliki kelebihan mempermudah siswa melakukan absensi, melihat jadwal mata pelajaran tanpa ke lokasi dan membantu para guru melakukan perekapan kehadiran siswa.

Tujuan penelitian ini merancang aplikasi absensi berbasis web dalam memudahkan staf dan guru melakukan proses absensi siswa.

2. TINJAUAN PUSTAKA Rancang Bangun

Merupakan serangkaian prosedur untuk menerjemahkan hasil Analisa dan sebuah sistem kedalam pemrograman untuk mendeskripsikan dengan detail bagaimana

komponen-komponen pada suatu sistem diimplementasikan, sedangkan pengertian bangun atau pembangunan sistem adalah kegiatan menciptakan sistem baru maupun mengganti atau memperbaiki sistem yang telah ada baik secara keseluruhan maupun sebagian. (Susanto & Ramadhan, 2017) Web

Metode menampilkan informasi di internet, baik berupa teks, gambar, suara maupun video yang interaktif dan mempunyai kelebihan menghubungkan link suatu dokumen dengan dokumen lainnya (hypertext), yang dapat diakses melalui sebuah browser ´ *DEXQJDQ DWDV VHPXD situs yang dapat diakses public di internet disebut dengan sebutan World Wide Web atau lebih dikenal dengan singkatan WWW.

(Putu, 2016) XAMPP

Perangkat lunak yang mendukung banyak sistem, operasi merupakan kompilasi beberapa program. Berfungsi sebagai sebagai server yang berdiri sendiri (localhost), yang terdiri atas program apache, mysql, database, dan penerjemahan bahasa yang ditulis dengan bahasa pemrograman php dan SHUO ´ (Siregar &

Sari, 2018)

Gambar 1. Tampilan Xampp PhpMyAdmin

Software yang berbentuk seperti halaman situs yang terdapat pada web server. (Sukamto & Salahuddin, 2015)

(3)

120 Teknik Informatika Fakultas Teknik UIM http://jtek.ft-uim.ac.id/index.php/jtek Gambar 2. PhpMyAdmin

HTML

Singkatan dari Hyper Text Markup Language. Setiap penjelajah di internet membuka situs apapun pasti akan bertemu dengan HTML. (Azura & Wildian, 2018)

Gambar 3. Tampilan Contoh Html Basis Data

Kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat dicek menggunakan program komputer untuk memperoleh informasi dari basis data. (Putra et al., 2020)

3. Metode Penelitian

Jenis penelitian yang digunakan adalah R&D (Research and Development) Merupakan sebuah metode untuk menghasilkan dan menguji keefektifan aplikasi.

Alat Penelitian

Alat yang digunakan pada penelitian ini dibedakan menjadi 2, yaitu Perangkat keras (Processor: AMD A9-9420 RADEON R5, 5 COMPUTE CORES 2C+3G 3.00 GHzHarddisk minimal kapasitas 350 GB,

RAM: 4.00 GB (3.88 GB Usable), Monitor:

LCD 14, Piranti Input (mouse), HP SM- A20s) dan Perangkat Lunak (Sistem Operasi Windows 10 Pro 64-Bit, Xampp, Mysql, Google chrome, Text editor, Visio 2013).

Bahan Penelitian

Bahan penelitian yang digunakan merancang aplikasi absensi siswa berbasis web yaitu berupa data yang berasal dari SMPN 1 MAROS seperti data guru, data siswa, data mata pelajaran serta data kelas.

Metode Pengujian

Black-box testing yang berfokus pada masukkan data, tampilan sistem, pemakaian memori serta kecepatan eksekusi data sehingga data yang dimasukkan tidak sesuai dengan yang diharapkan maka sistem gagal.

Flowchart penelitian

Mulai

Identifikasi Masalah

Pengumpulan Data Dan Informasi

Perancangan Aplikasi Dan Codingan Program

Pengujian Aplikasi

Implementasi Aplikasi

Selesai YA TIDAK

Gambar 4. Flowchart penelitian

(4)

121 Teknik Informatika Fakultas Teknik UIM http://jtek.ft-uim.ac.id/index.php/jtek Flowchart Hak Akses Guru

Mulai

Halaman Login

Cek Login

Halaman Guru Lihat jadwal Lihat Absensi siswa

Rekap Absensi Input username dan

password

Selesai TIDAK

YA

Gambar 5. Flowchart hak akses Guru

Flowchart Hak Akses Admin

Mulai

Selesai Input username dan

password Halaman Login

Cek Login

Halaman Admin

x Input dan lihat data pengguna

x Input dan lihat data guru x Input dan lihat data siswa x Input dan lihat data kelas x Input dan lihat mata

pelajaran x Penjadwalan

TIDAK

YA

SIMPAN

Gambar 6. Flowchart hak akses admin

Flowchart Hak Akses Siswa

Mulai

Halaman Login

Cek Login

Halaman Siswa Lihat Jadwal

Absensi Input username

dan password

Proses Absen x Input Nama x Input Nis x Input Kehadiran x Ambil Foto x Lokasi

TIDAK

YA

Selesai SIMPAN

Gambar 7. Flowchart Hak akses siswa 4. HASIL DAN PEMBAHASAN

Implementasi Antarmuka (Interface) Pemaparan mengenai tampilan aplikasi dan kegunaan fungsi dari setiap form yang ada.

Hasil Rancangan Aplikasi Absensi a. Tampilan Login

Terdapat 3 akses login dalam aplikasi ini yaitu login admin, guru dan siswa.

User dapat mengakses aplikasi menggunakan username dan password.

(5)

122 Teknik Informatika Fakultas Teknik UIM http://jtek.ft-uim.ac.id/index.php/jtek Gambar 8. Tampilan Login

b. Halaman menu Admin

Tampil ketika user masuk sebagai admin dan semua proses penginputan dilakukan pada halaman ini.

Gambar 9. Halaman menu admin c. Halaman utama guru

ketika user masuk sebagai user guru maka yang diakses oleh guru yaitu proses absensi mengajar, lihat jadwal mengajar dan rekap kehadiran siswa.

Gambar 10. Halaman utama guru

1) Halaman absensi guru

proses absensi guru yang sudah diatur oleh admin sesuai mata pelajar, kelas dan jamnya, ketika kita NOLN WRPERO ³NH SURVHV DEVHQVL´

maka tampil halaman seperti gambar di bawah.

Gambar 11. Halaman absensi guru

2) Halaman jadwal mengajar guru Diatur sesuai dengan kelas, jam dan mata pelajaran.

Gambar 12. Halaman jadwal 3) Halaman rekap kehadiran siswa

Kehadiran siswa sesuai dengan mata pelajaran, kelas dan tanggal absen yang ingin di rekap.

(6)

123 Teknik Informatika Fakultas Teknik UIM http://jtek.ft-uim.ac.id/index.php/jtek Gambar 13. Rekap kehadiran siswa

d. Halaman utama siswa

ketika user masuk sebagai siswa dan yang dapat diakses oleh siswa hanya proses absensi siswa dan meihat jadwal belajar siswa.

Gambar 14. Halaman utama siswa e. Halaman absensi siswa

Proses absensi yang sudah diatur oleh admin sesuai mata pelajar, kelas dan jamnya.

Gambar 15. Halaman absensi siswa 5. KESIMPULAN

Hasil penelitian yang telah dilakukan maka dapat disimpulkan sebagai berikut:

1. Aplikasi absensi siswa berbasis web di rancang dengan tampilan sederhana dan simpel dimana halaman aplikasi hanya memiliki beberapa menu yaitu menu admin, menu guru dan menu siswa agar user lebih mudah untuk di operasikan.

2. Pengujian aplikasi absensi dimana fungsional input dan output berjalan dengan baik untuk mengubah sistem manual yang selama ini digunakan.

6. DAFTAR PUSTAKA

Azura, A., & Wildian, W. (2018). Rancang Bangun Sistem Absensi Mahasiswa Menggunakan Sensor RFID dengan Database MySQL XAMPP dan Interface Visual Basic. Jurnal Fisika Unand, 7(2), 186±193.

https://doi.org/10.25077/jfu.7.2.186- 193.2018

Febriandirza, A. (2020). Perancangan Aplikasi Absensi Online Dengan Menggunakan Bahasa Pemrograman Kotlin.

Pseudocode, 7(2), 123±133.

https://doi.org/10.33369/pseudocode.7.2.

123-133

(7)

124 Teknik Informatika Fakultas Teknik UIM http://jtek.ft-uim.ac.id/index.php/jtek Putra, Y. M., Buana, U. M., Putri, R. J., &

Buana, U. M. (2020). Sistem Informasi Akuntansi Pengaplikasian Dan Implementasi Konsep Basis Data Relasional Pada Sistem Pendapatan Dan Pengeluaran. June, 1.

Putu, I. K. R. (2016). Analisa Usability Pada Website Undiksha Dengan Menggunakan Metode Heuristic Evaluation.

KARMAPATI (Kumpulan Artikel Mahasiswa Pendidikan Teknik Informatika) ISSN: 2252-9063, 5(2).

Siregar, H. F., & Sari, N. (2018). Rancang Bangun Aplikasi Simpan Pinjam Uang Mahasiswa Fakultas Teknik Universitas Asahan Berbasis Web. Jurnal Teknologi

Informasi, 2(1), 53.

https://doi.org/10.36294/jurti.v2i1.409 Sukamto, R. A., & Salahuddin, M. (2015).

³$FWLYLW\ 'LDJUDP ´ LQ 5HND\DVD Perangkat Lunak Terstruktur dan Berorientasi Objek. Jurnal Pilar Nusa Mandiri, 161±162.

Susanto, E. R., & Ramadhan, F. (2017).

Rancang Bangun Aplikasi Berbasis Web Perizinan Praktik Tenaga Kesehatan Menggunakan Framework Codeigniter Pada Dinas Kesehatan Kota Metro. Jurnal Tekno Kompak, 11(2), 55.

https://doi.org/10.33365/jtk.v11i2.173

Referensi

Dokumen terkait

SMS Gateway 1 Master 2 Transaksi 3 Laporan 1.1 Siswa 1.2 Jam Masuk 1.3 Hari Libur 1.4 Admin 2.1 Scanning Jam Masuk 2.2 Scanning Jam Pulang 3.1 Laporan Absensi Siswa. Gambar

Aplikasi Penilaian dan Absensi Berbasis Web pada SMA PGRI Sumenep merupakan suatu sistem yang memberikan informasi laporan keaktifan siswa secara online yang berupa

Sistem ini dirancang untuk melakukan manajemen absensi kegiatan kependudukan pada suatu banjar Agar manajemen kegiatan penduduk berjalan sesuai dengan prosedur yang

Halaman utama bagian manajer secara tampilan tidak berbeda dengan halaman utama pegawai, hanya saja pada halaman manajer untuk data absensi akan lebih terperinci

Data Jadwal Pelajaran Ditampilkan Setelah siswa, wali siswa, wali kelas, dan guru memilih tombol jadwal pelajaran, sistem akan menampilkan table jadwal pelajaran.

Form input data guru berfungsi untuk melakukan penginputan data pribadi guru. Kelebihan dari form input data guru yaitu dapat memperbaiki data yang sudah ada didalam database

Membuat Aplikasi absensi berbasis android untuk mempermudah dan mempercepat karyawan yang tersebar di luar kantor Infomedia Solusi Humanika dalam melakukan

Gambar 4.22 Halaman Untuk Mengubah Data Jabatan Bagian