Anda di halaman 1dari 9

JURNAL ILMIAH CORE IT e-ISSN: 2548-3528 p-ISSN: 2339-1766IJCCS, Vol.x, No.

x, JSSN:
1978-1520

Perancangan Sistem Informasi Absensi Siswa pada SMK


Swasta Satria 1 Binjai
Adnan Surbakti1, Sabar Pasaribu2

1,2
Teknik Mesin, Akademi Teknologi Industri Immanuel
1,2
Jl. Jend. Gatot Subroto No. 325 Medan
Telp. (061) 4569548
e-mail: 1adnan.surbakti@gmail.com, 2sabar.pasaribu@gmail.com

Abstrak

SMK Swasta Satria 1 Binjai merupakan salah satu SMK Swasta yang tengah mengalami
perkembangan yang pesat. SMK Swasta Satria 1 Binjai ini mengelola bidang keahlian Akuntansi,
Administrasi Perkantoran, dan Rekayasa Perangkat Lunak (RPL). Pada saat ini SMK Swasta Satria 1
Binjai ini melakukan pencatatan absensi harian siswa di kertas. Pencatatan absensi harian siswa di kertas
selama ini memang telah dapat mengakomodir kebutuhan pihak sekolah. Namun, kesulitan yang
dirasakan adalah pada saat akan dilakukan rekap absensi siswa yang memerlukan waktu yang cukup
lama. Pencatatan absensi harian ini juga tidak memungkinkan pihak orang tua memantau kehadiran anak
mereka di sekolah. Absensi seorang siswa akan diberitahukan setiap bulan kepada orang tua siswa dan hal
ini dapat menjadi masalah ketika seorang siswa telah lama tidak masuk sekolah, padahal sepengetahuan
orang tua siswa tersebut, anak mereka menghadiri kegiatan belajar di sekolah. Mempertimbangkan alasan
kemudahan rekap absensi siswa dan untuk memudahkan pihak orang tua di dalam memantau kehadiran
anak mereka di sekolah maka diperlukan suatu sistem informasi absensi siswa. Sistem informasi absensi
siswa dirancang berbasis web sehingga juga dapat diakses oleh pihak orang tua siswa tanpa perlu ke
sekolah dan orang tua dapat memantau kehadiran anak mereka setiap hari melalui perangkat
telekomunikasi seperti mobile phone yang terkoneksi ke internet. Sistem informasi absensi siswa
dirancang dengan tampilan yang sesederhana mungkin sehingga tidak menyulitkan pihak sekolah ketika
nantinya akan mensosialisasikan cara pemakaian sistem informasi absensi siswa kepada pihak orang tua.
Metode penelitian yang digunakan di dalam penelitian ini adalah metode SDLC (System Development
Life Cycle) yang merupakan suatu metodologi perancangan yang sangat baik karena mengidentifikasikan
dengan baik kebutuhan pemakai. Sistem absensi siswa ini dirancang dengan menggunakan Bahasa
Pemrograman PHP dan database MySQL. Hasil penelitian diharapkan dapat menjawab kebutuhan pihak
sekolah akan kemudahan untuk melakukan rekap absensi siswa dan juga kebutuhan dari pihak orang tua
untuk memantau kehadiran anak mereka di dalam proses belajar mengajar.

Kata Kunci: Sistem Informasi, Web, Internet, System Development Life Cycle.

1. PENDAHULUAN
SMK Swasta Satria 1 Binjai merupakan salah satu SMK Swasta yang tengah mengalami
perkembangan yang pesat. SMK Swasta Satria 1 Binjai ini mengelola bidang keahlian Akuntansi,
Administrasi Perkantoran, dan Rekayasa Perangkat Lunak (RPL). SMK Swasta Satria 1 Binjai menyadari
perkembangan teknologi informasi yang pesat dapat dimanfaatkan untuk mendukung peningkatan
pelaksanaan kegiatan akademik untuk mendukung peningkatan kualitas pembelajaran.
Pencatatan absensi siswa pada SMK Swasta Satria 1 Binjai yang dilaksanakan oleh pihak guru
selama ini telah berjalan dengan baik, tetapi terdapat kesulitan ketika akan melakukan proses rekap
absensi. Pihak orang tua selama ini juga kesulitan untuk mengecek kehadiran anak mereka di sekolah.
Pihak sekolah sering kali memberitahukan ketidakhadiran siswa ketika jumlah ketidakhadiran siswa telah
mencapai angka yang mengkhawatirkan. Pihak orang tua sering kali menganggap anak mereka ke sekolah
padahal anak mereka tidak menghadiri kegiatan belajar di sekolah.
Atas dasar pertimbangan mengenai kesulitan yang dihadapi oleh Pihak SMK Swasta Satria 1
Binjai di dalam proses pencatatan absensi siswa maka sistem informasi absensi siswa sangat dibutuhkan
oleh pihak sekolah. Adanya sistem informasi absensi siswa diharapkan dapat membantu pihak sekolah di
dalam melakukan proses pencatatan dan rekap absensi siswa. Sistem informasi absensi siswa ini juga
dirancang berbasis web dan tampilan serta pemakaian yang sesederhana mungkin, sehingga
158

memungkinkan pihak orang tua tidak kesulitan untuk mengakses dan menggunakannya melalui perangkat
telekomunikasi yang terhubung ke internet. Pihak orang tua dapat mengecek kehadiran siswa mereka
secara online untuk memastikan anak mereka telah mengikuti kegiatan proses belajar mengajar di sekolah
dengan baik.
Pihak SMK Swasta Satria 1 Binjai juga berkomitmen untuk menerapkan sistem informasi
absensi ini melalui penyediaan perangkat komputer yang terhubung ke internet untuk tiap kelas.
Sistem Informasi Absensi Siswa ini diharapkan dapat dimanfaatkan untuk membantu pihak pihak sekolah di
dalam pencatatan absensi siswa dan memudahkan orang tua siswa untuk mengecek hehadiran anak
mereka di dalam proses belajar mengajar. Sistem Informasi absensi siswa ini juga dapat digunakan oleh
sekolah lain yang ingin menerapkannya.
menerapkannya

2. METODE PENELITIAN
Metode perancangan perangkat lunak menggunakan metode SDLC (System
(System Development Life
Cycle) yang terdiri-dari
dari 7 tahapan. Adapun tahapan dan langkah-langkah
langkah langkah pengengembangan Sistem
Informasi Absensi Siswa dengan metode SDLC ini dapat digambarkan dalam bentuk diagram alir seperti
yang terlihat pada Gambar 1.

Gambar 3.1. Metode Perancangan

2.1 Metode Pengumpulan Data


Metode yang digunakan dalam penelitian
pen adalah:
1. Sampling dan Investigasi
Pada metode ini
ni penulis menggunakan data pencatatan absensi siswa pada SMK Swasta Satria 1
Binjai yang telah berlangsung
gsung selama ini.
2. Wawancara
enulis mewawancarai beberapa orang guru, wakil kepala sekolah bidang kurikulum, dan
Penulis
kepala sekolah mengenai
genai pencatatan absensi siswa yang telah berjalan selama ini.
3. Observasi langsung
Objek yang diamati adalah
dalah pencatatan absensi siswa pada SMK Swasta Satria 1 Binjai.

2.2 Workflow Sistem Informasi Absensi Siswa pada SMK Swasta Satria 1 Binjai
Adapun Workflow Sistem Informasi Absensi Siswa pada SMK Swasta Satria
Satria 1 Binjai dapat
dilihat pada Gambar 2.
159

Gambar 2. Workflow Sistem Informasi Absensi Siswa pada SMK Swasta Satria 1 Binjai

Perancangan Sistem Informasi Absensi Siswa pada SMK Swasta Satria 1 Binjai
160

3. HASIL DAN PEMBAHASAN


3.1 Use Case Diagram
Adapun diagram use case dari pengembangan aplikasi pencatatan berbasis web absensi
nsi mahasis
mahasiswa dapat
dilihat pada Gambar 3.

Gambar 3 Diagram Use Case Pencatatan Absensi

3.2. Perancangan Input


Adapun rancangan sistem baru yang diusulkan adalah sebagai berikut, yakni:
3.2.1 Halaman Login
Adapun rancangan halaman login siswa dan tata tata usaha untuk pencatatan absensi berbasis web
pada SMK Swasta Satria 1 Bunjai, dapat dilihat pada Gambar 4 dan 4.3.

Header

User name Password login

Footer

Gambar 4 Rancangan input Login Guru

Header
161

Gambar 5 Rancangan input Login Tata Usaha

3.2.2 Halaman Home Akademik


Adapun rancangan halaman home untuk pencatatan absensi berbasis web bagian tata usaha pada
SMK Swasta Satria 1 Binjai, dapat dilihat pada Gambar 6.

Header

Selamat Datang ###### Telah Memasuki Area Admin logout

Matpel Jadwal Belajar Cetak kartu Kuesioner List Data

Footer

Gambar 6 Rancangan input halaman Home Tata Usaha

3.2.3 Halaman Mata Pelajaran


Adapun rancangan halaman matakuliah untuk pencatatan absensi berbasis web pada bagian Tata
Usaha SMK Swasta Satria 1 Binjai, dapat dilihat pada Gambar 7.

Perancangan Sistem Informasi Absensi Siswa pada SMK Swasta Satria 1 Binjai
162

Header

Selamat Datang ###### Telah Memasuki Area Admin logout


Matpel Jadwal Kuliah Cetak kartu Kuesioner List Data

Form Mata Pelajaran


Nama Matpel :
Jumlah Sesi :
Kode Matpel :
Jurusan :
Angkatan :
Semester :
Konsentrasi :
Save

Footer

Gambar 7 Rancangan input halaman Mata Pelajaran


3.2.4 Halaman Absensi
Adapun rancangan halaman absensi untuk pencatatan absensi berbasis web pada SMK Swasta
Satria 1 Binjai, dapat dilihat pada Gambar 8.

Header

Selamat Datang ###### Telah Memasuki Area Absensi logout

Nama Guru : #########


Kelas/hari/Matpel :

No NIS Nama Siswa 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15

Hari, Tanggal/Jam :
Pokok Pembahasan :

Uraian Materi :

Save Absensi

Footer
Gambar 8 Rancangan input halaman absensi
163

3.2.5 Halaman Jadwal Belajar / Kelas


Adapun rancangan halaman jadwal/kelas untuk pencatatan absensi berbasis web pada bagian
Tata Usaha SMK Swasta Satria 1 Binjai, dapat dilihat pada Gambar 9 dan 10.

Gambar 9 Rancangan input halaman jadwal Belajar

Gambar 10 Rancangan input halaman kelas


3.2.6 Halaman Create Kartu Kuesioner
Adapun rancangan halaman create kartu kuesioner untuk pencatatan absensi berbasis web pada
bagian Tata Usaha SMK Swasta Satria 1 Binjai, dapat dilihat pada Gambar
G 11.

Perancangan Sistem Informasi Absensi Siswa pada SMK Swasta Satria 1 Binjai
164

Gambar 11. Halaman Create Kartu Kuesioner

3.2.7 Halaman
laman List Data Mata Pelajaran
Adapun rancangan halaman list data mata pelajaran untuk pencatatan absensi berbasis web pada
bagian Tata Usaha SMK Swasta Satria 1 Binjai, dapat dilihat pada Gambar
G 12.

Gambar 12 Rancangan input halaman list data mata pelajaran


3.2.9 Halaman List Data Jadwal Belajar
Adapun rancangan halaman list data jadwal belajar untuk pencatatan absensi berbasis web pada
bagian tata usaha SMK Swasta Satria 1 Binjai, dapat dilihat pada Gambar
G 13.
165

Gambar 13. Rancangan input halaman list data jadwal belajar

4 KESIMPULAN
Beberapa kesimpulan yang dari hasil penelitian ini adalah sebagai berikut:
1. Sistem informasi berbasis siswa dapat memudahkan di dalam pencatatan data absensi pada SMK
Swasta Satria 1 Binjai
asi absensi berbasis web ini dapat dilakukan kapan saja dan dimana
2. Akses terhadap sistem informasi
saja.
3. Pihak sekolah dapat menerapkan sistem terkomputerisasi untuk kegiatan lainnya.

DAFTAR PUSTAKA

[1] Ardha, Y. K, 2013, Buku Pintar Pemrograman HTML 5 Untuk Pemula, MediaKom, Yogyakarta
[2] Betha,
tha, S., & Pohan, H. I, 2014, Pemrograman Web dengan HTML, Penerbit Informatika,
Bandung
[3] Depdiknas, 2008, Kamus Besar Bahasa Indonesia, Gramedia Pustaka Utama, Jakarta
[4] Fathansyah, 2012, Basis Data, Penerbit Informatika, Bandung
[5] Kadir, A. 2009. Membuat Aplikasi
Apli Web dengan PHP dan Database MySQL.. Penerbit Andi.
Yogyakarta
[6] Kendall, K.E., And J.E. Kendall, 2008, Analisis dan Perancangan Sistem Edisi 7, Penerbit PT.
Prenhallindo, Jakarta.
[7] Ladjamudin, Al Bahra Bin, 2005, Analisis dan Desain Sistem Informasi, Grah Graha Ilmu,
Yogyakarta
[8] McLeod, Raymond, 2008, Sistem Informasi Manajemen,, Penerbit Salemba Empat, Jakarta
[9] Media Baca. Pengertian ERD (Entity-Relationship).
(Entity Dipetik 25 Februari 2017 dari
MediaBaca.com:http://www.mediabaca.com/2596/pengertian
MediaBaca.com:http://www.mediabaca.com/2596/pengertian-erd-entity relationship.
nship. Html
[10] Pratama, P. A, 2014, Sistem Informasi dan Implementasinya, Penerbit Informatika, Bandun
Bandung
[11] Saputra, A, 2011, Panduan Praktis Menguasai Database server MySQL, PT Elex Media
Komputindo, Jakarta
[12] Turban, Efraim. 2005. Decision Support Systems And Intelligent
In Systems.. Jilid 2 Edisi 7.
Penerbit Andi. Yogyakarta
[13] Whitten, J.L., L.D., Bentley dan K.C., Dittman, 2006, Metode Desain & Analisis Sistem,
Sistem Alih
Bahasa Tim Penerjemah Andi, Penerbit Andi, Yogyakarta.
[14] Yakub. 2012. Pengantar Sistem Informasi.
Informasi Penerbit Graha Ilmu. Yogyakarta.
[15] Zaki, A., & Community, S, 2009, Kiat Jitu Membuat Website Tanpa Modal, PT. Elex Media
Komputindo, Jakarta

Perancangan Sistem Informasi Absensi Siswa pada SMK Swasta Satria 1 Binjai

Anda mungkin juga menyukai