SISTEM INFORMASI SEKOLAH DAN PENDAFTARAN SISWA BARU BERBASIS WEB PADA SMA N 1 BATURETNO
Makalah
Diajukan oleh :
Nama
: Fisa Iriana Padwa
Pembimbing
: Yusuf Sulistyo N., ST., M.Eng
PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2016
SISTEM INFORMASI SEKOLAH DAN PENDAFTARAN SISWA BARU BERBASIS WEB PADA SMA N 1 BATURETNO Fisa Iriana Padwa, Yusuf Sulistyo N Program Studi Informatika, Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Email :
[email protected]
ABSTRAKSI
Diperlukannya suatu sistem untuk mewadahi akses informasi sekolah dan proses pendaftaran bagi calon siswa atau orang tua wali menjadi perhatian penting bagi SMA N 1 Baturetno dan harapan bagi orang tua wali atau calon siswa agar dapat mempermudah sebagian atau keseluruhan proses pertimbangan dalam pendaftaran kesekolah. Penelitian ini bertujuan untuk membuat sistem informasi sekolah yang mampu memberikan informasi dan mengelola pelaksanaan seleksi pendaftaran siswa baru seperti pendaftaran, seleksi, laporan, dan pengumuman. Dalam melakukan penelitian ini dilakukan beberapa tahap mulai dari observasi, wawancara, studi pustaka dan pengembangan sistem. Sistem informasi dibuat dengan bahasa pemrograman PHP, menggunakan database MySQL pada XAMPP, editor Notepad++ serta ajax dan Jquery. Hasil penelitian ini adalah sistem informasi sekolah yang dapat memberikan kemudahan akses informasi oleh calon pendaftar dan proses dalam pendaftaran siswa baru pada SMA N 1 Baturetno
Keyword: Sistem Informasi Sekolah dan Pendaftaran Siswa Baru, Web
ABSTRACT
The
development
of
increasingly
rapid
technological
provides
effectiveness in the good life for humans. With the development of computer technology, smartphones, and Internet public can find information from anywhere in the world without being obstructed by the distance of time and place. With these considerations needed a system to facilitate access to school information and registration process for prospective students or parents guardian. This is an important concern for SMA N 1 Baturetno and hope for parents or guardians of prospective students in order to facilitate the partial or total consideration in the process of registration to school. Based on this background, the author makes the School of Information Systems and New Student Registration Web Based on SMA N 1 Baturetno easily accessible. Create websites easier and more convenient to use on the device browser and technologies that exist today, such as Tab, Smartphone. The programming language used is PHP MySQL database on XAMPP, editor Notepad ++ and Ajax and Jquery.
Keyword: School of Information Systems and New Student Registration, Web
informasi sekolah dan penerimaan
LATAR BELAKANG SMA
N
Baturetno
siswa baru berbasis web.Web ini
merupakan sekolah negeri yang
berisi tentang informasi sekolah dan
berada
baturetno.
terintergrasi
Sebagai salah satu sekolah pilihan
pendaftaran
dari berbagai sekolah di daerah
online. Siswa tidak harus datang
tersebut
untuk
langsung
pendidikan
dari
di
informasi
1
kecamatan
melanjutkan tingkat
mengenai
SMP,
sekolah
ini
dengan siswa
sistem
baru
kesekolah
secara
untuk
melakukan pendaftaran. Calon siswa atau orang tua bisa melihat informasi
sangat dibutuhkan bagi calon siswa
sekolah,
melalui
website
atau
ini.Sehingga
proses
penerimaan
orang
tua
yang
akan
mendaftarkan anaknya. Orang tua
siswa baru lebih mudah baik bagi
atau
calon siswa dan orang tua wali
calon
siswa
sendiri
mempertimbangkan
akan untuk
maupun panita sekolah.
menentukan sekolah mana yang
Berdasarkan latar belakang
cocok, baik dari segi kemampuan
yang telah disampaikan, maka perlu
calon siswa sendiri ataupun kondisi
dirumuskan
lingkungan
masalah
bagaimana
sekolah.
Bagaimana
membuat sistem informasi sekolah
fasilitas
pendidikan
disekolah
dan pendaftaran siswa baru berbasis
tersebut,
prestasi
dan
web. Sehingga menghasilkan sistem
kegiatan sekolah. Selain itu untuk
informasi sekolah dan pendaftaran
mempersiapkan berbagai hal yang
siswa baru berbasis web yang efektif
dibutuhkan untuk mendaftar serta
dan efisien yang dapat membantu
persyaratan
prosedurnya.
mempermudah calon siswa atau
Selama ini para calon siswa atau
orang tua memperoleh informasi dan
orang tua harus datang sendiri
mempermudah proses pendaftaran
kesekolah
untuk
siswa baru.
mengisi
formulir
walaupun
dan
sudah
sekolah
mendaftar
dan
pendaftaran menggunakan
lembar komputer. Berdasarkan
TINJAUAN PUSTAKA Menurut
penelitian
Putri
permasalahan
(2014), dijelaskan bahwa sistem
diatas maka penulis membuat sistem
informasi penerimaan siswa baru
dapat mempermudah admin dalam
pendaftaran,
pengolahan dan pengelolaan data
pengumuman, dan pendaftaran ulang
peserta, mempercepat hasil seleksi,
dengan cepat dan mudah. Peserta
serta lebih efektif dan efisien.
dan orang tua peserta juga dapat
Berdasarkan sejenis
oleh
disimpulkan
penelitian
dengan
seleksi,
penjurnalan,
mudah
memonitor
Suyanto
(2012),
pelaksanaan PSB serta menggali
bahwa
sistem
informasi yang berkaitan dengan
mempermudah panitia penerimaan
pelaksanaan
peserta
proses
manapun dan kapanpun melalui
pendaftaran dan pengolahan data
perangkat komputer yang terhubung
yang sebelumnya dilakukan secara
dengan internet.
didik
dalam
manual. Peserta didik juga lebih mudah
dalam
mendaftar
PSB
dari
lokasi
Menurut penelitian Sudrajat
yaitu
(2011), disimpulkan bahwa hasil
melalui internet sebagai salah satu
sistem memudahkan pegawai dalam
alternatif dalam proses pendaftaran
pengaksesan sistem yang selama ini
berbasis web.
sering mengalami hambatan dalam
Menurut penelitian Nugroho
melihat informasi pendaftaran siswa
(2011), dikatakan bahwa saat ini
baru yang sedikit memakan waktu.
sudah banyak beberapa penelitian
Selain
yang membahas mengenai sistem
informasi
informasi PSB namun sistem yang
masyarakat tentang SMK Pelopor
ada belum mengadopsi teknologi
Nasional Ciputat, dari profil, guru
web dan internet sehingga sistem
pengajar, biaya pendaftaran sampai
belum bias diakses oleh semua pihak
dengan beasiswa.
melainkan
terbatas
pada
orang
itu
juga
memberikan
lengkap
Berdasarkan
uraian
kepada
diatas
tertentu saja. Selain itu, prosedur dan
sistem informasi dari sekolah yang
tampilan yang digunakan masih
mudah
cukup sulit dipahami khususnya bagi
pendaftaran
orang
akan
dibutuhkan baik bagi calon siswa
mengaksesnya. Dengan sistem ini,
atau orang tua siswa maupun pihak
sekolah
dapat
sekolah sendiri. Sehinggaa dalam
mengelola pelaksanaan PSB seperti
penelitian ini akan dibuat sistem
awam
maupun
yang
panitia
diakses yang
dan
sistem
efektif
sangat
informasi
sekolah
yang
dapat
mengelola proses pendaftaran siswa baru di SMA N 1 Baturetno
METODE PENELITIAN Penelitian ini dilakukan dalam beberapa tahap yaitu :
Gambar 1. Metode Traditional
1. Observasi
System Development Methodology
Observasi yaitu melakukan
(Dewitz, 2006).
pengamatan terhadap SMA N 1 Baturetno sebagai objek penelitian
Tahapan – tahapan yang dilakukan
untuk memperoleh informasi yang
yaitu :
diperlukan.
1. Preliminary Investigation, yaitu
2. Wawancara
tahap
Wawancara (interview) yaitu Tanya
jawab
terhadap
persiapan
dimana
dilakukan survei, interview, dan
panitia
observasi di SMA N 1 Baturetno.
penerimaan siswa baru di SMA N 1
2. System Analysis, yaitu tahapan
Baturetno.
klasifikasi data hasil survei dan
3. Studi Pustaka
menganalisa
dengan
mengunakan
beberapa
Melakukan data
dari
dokumen
pengumpulan
buku, atau
bersumber
artikel cetakan
dari
internet
ilmiah, yang yang
menunjang pembuatan laporan ini.
pemodelan dari pemrosesan yang akan dirancang sistem baru. 3. System
Design,
yaitu
tahap
merancang desain sistem dengan
4. Pengembangan sistem
melakukan pemilihan data atau
Metode
peralatan perangkat lunak dan
sistem
dalam
keras yang digunakan sebagai
pengerjaan sistem ini adalah metode
pendukung perancangan sistem
Traditional
Development
untuk merinci program, basis
Methodology atau Waterfall (Dewitz,
data, dan membuat rancangan
2006). Berikut adalah gambar metode
sistem baru.
tersebut.
yang
pengembangan digunakan
System
4. System Implementation, yaitu tahap
mengimplementasikan
sistem
menggunakan
bahasa
pemrograman yang ditentukan. Proses
pendaftaran
adalah sebagai berikut : Siswa
kemudian
menginformasikan siswa yang diterima
melalui
papan
pengumuman ataupun website.
calon
siswa baru pada SMA N 1 Baturetno
1. Calon
persyaratan
Diagram konteks merupakan alat untuk struktur analisis yang
selaku
menggambarkan
Panitia
umum. Sistem informasi yang dibuat
PPDB (Penerimaan Siswa Baru)
akan menghasilkan informasi yang
untuk
dibutuhkan.
pendaftar
baru
menemui
pengambilan
formulir
sistem
secara
pendaftaran. 2. Panitia
PPDB
memberikan
formulir pendaftaran dan syaratsyarat pendaftaran siswa baru. 3. Calon siswa mengisi formulir isian
data,
kemudian
dikumpulkan kembali ke panitia beserta berkas – berkas syarat pendaftaran
yang
Gambar 2. Diagram Konteks yang diusulkan
telah
ditentukan. 4. Panitia PPDB akan melakukan
Pada gambar 2 menunjukan
verifikasi terhadap formulir dan
proses secara global yang terjadi
berkas syarat
pendaftarannya,
pada sistem pendaftaran. Pendaftar
jika benar maka calon siswa
menginput data pada halaman form,
menuggu hasil verifikasi dari
kemudian
berkas
panitia, jika tidak calon siswa
diserahkan
ke
harus segera melengkapinya atau
diferifikasi sebagai syarat untuk
jika
memasukan nilai ke sistem oleh
tidak
dilakukan
maka
admin.
dianggap gugur. 5. Panitia
PPDB
pemeriksaan
Output
persyaratan admin
yang
untuk
diterima
melakukan
pendaftar adalah berupa cetak bukti
persyaratan
kartu pendaftaran dan informasi
pengumuman hasil seleksi. Admin
kemudian disimpan pada database
menginput data nilai siswa setelah
yaitu tabel hasil tes.
memferifikasi
berkas
persyaratan
Desain Basis data pada sistem
berdasarkan data biodata siswa pada
dimaksudkan untuk mempermudah
sistem.
hubungan – hubungan antar DFD (Data Flow Diagram)
tabel
lainya. Nama database yang akan
merupakan alat pada metodologi
digunakan
pengembangan
secara
Berikut beberapa gambar desain
terstruktur, yang menggambarkan
tabel pada database dbsmansaba
alur data dari suatu sistem.
yang
sistem
adalah
digunakan
dbsmansaba.
untuk
pendaftaran:
Gambar 3. Diagram Level1
Pada gambar 3 menunjukan proses penginputan yang terjadi pada pendaftar
dan
admin.
Pendaftar
menginput data pendaftaran pada formulir, proses ini adalah proses penginputan data siswa. Selanjutnya data pendaftaran disimpan pada database pendaftaran. penginputan
yaitu
pada Pada
data
nilai,
tabel proses admin
menginput data nilai pada sistem
Gambar 4. Tabel info
sistem
Gambar 8. Form pendaftaran
Gambar 5. Tabel Pendaftaran HASIL DAN PEMBAHASAN 1. Tampilan Halaman Utama Halaman utama ini terdiri dari bagian header, content, sidebar dan footer seperti pada Gambar 9.. Pada bagian header terdapat logo, Gambar 6. Tabel hasil_tes
tagline dan menu – menu. Pada bagian content menampilkan posting dari berita dengan kategori berita, artikel, pengumuman, video, dan galeri foto serta yang ditampilakan pada sekilas info dan headline
Gambar 7. Tabel daya_tampung
(slider). Sedangkan pada sidebar menampilkan google search, artikel
Desain formulir pendaftaran pada gambar 8 yang akan digunakan untuk input data pendaftar dan akan disimpan pada database.
terpopuler, berita terpopuler, video terpopuler dan banner. Pada bagian footer
menampilkan
sekali
lagi
berita sekilas info. Sript tampilan halaman
utama
ini
adalah
template.php. Pada template.php ini, semua
CSS
dan
jQuery
yang
Tampilan form pendaftaran untuk mengisi formulir secara online
diperlukan dipanggil serta modul –
dan
modul yang akan ditampilkan sesuai
pendaftaran terlihat seperti pada
dengan pemanggilan dari .htaccess.
gambar
memperoleh
10.
kartu
Data
yang
bukti
perlu
dimasukan adalah nama, tanggal lahir, jenis kelamin, agama , sekolah asal, email, alamat, nama ayah/wali, dan telp.
Gambar 10. Tampilan form pendaftaran
3. Tampilan
Halaman
Home
Administrator Halaman administrator terdiri dari bagian header,footer, left panel dan content. Bagian kiri berisi panel – panel menu sedang bagian content adalah untuk menampilkan isi file Gambar 9. Tampilan halaman utama
menu
tersebut.
Halaman
home
administrator seperti pada gambar 2. Tampilan Form Pendaftaran
11 bagian content berisi shortcutsicon
dan
statistik
pengunjung.
Shortcuts-icon tersebut antara lain
Gambar 12. Tampilan menu
halaman statis, menu berita, info
input informasi PPDB
PPDB, identitas web, dan setting layout.
5. Tampilan menu data pendaftar Halaman pendaftaran PPDB menampilkan
informasi
data
pendaftar yang sudah mendaftar, Mengedit data pendaftar, mencetak bukti
pendaftaran,
dan
menampilakan / mencetak laporan data pendaftar. Tampilan halaman Gambar 11. Tampilan Halaman
pendaftaran seperti pada gambar 13.
Dashboard Administrator
4. Tampilan menu input informasi PPDB Halaman informasi PPDB digunakan untuk
edit
Informasi
tentang Pendaftaran siswa baru. Terdapat 4 tab informasi yang dapat disesuaikan
sesuai
Gambar 13. Tampilan data
kategori
pendaftar
informasi yaitu, alur, aturan, jadwal, dan
ketentuan
lain.
Tampilan
6. Tampilan menu hasil tes
halaman informasi PPDB ditunjukan pada gambar 12.
Setelah menyerahkan
calon
pendaftar
bukti
pendaftaran
bersama berkas – barkas persyaratan yang ditentukan, admin / petugas akan memvalidasi dengan mengklik tombol
tambah
hasil
memasukan
no
Kemudian
calon
tes
dan
pendaftaran. pendaftar
mengikuti tes, setelah tes selesai
nilai dimasukan dengan klik tombol
KESIMPULAN
edit. Saat proses validasi belum
Berdasarkan hasil penelitian
dilakuan maka pada hasil tes belum
dan pembahasan, maka kesimpulan
ada
14
yang dapat diambil dari penelitian
menjukan validasi dan input data
ini adalah sistem informasi sekolah
nilai sudah dilakukan.
dan pendafataran siswa baru berbasis
isinya.
Pada
gambar
web pada SMA N 1 Baturetno telah berhasil dikembangkan. Sistem ini mampu
mengelola
pelaksanaan
seleksi pendaftaran siswa baru yaitu pendaftaran, seleksi, laporan, dan pengumuman.
Gambar 14. Tampilan menu hasil tes
Syarat diterima adalah nilai total
lebih
kelulusan
dari dan
nilai
urutan
minimal pendaftar
kurang dari atau sama dengan daya tampung yang sudah ditentukan.
DAFTAR PUSTAKA Dewitz, Sandra Donaldson (2006). System Analysis and Design and The transmition to Objects. McGraw-Hill : Singpore. Diki, Budi Rahayu, Erwin Gunadhi, & Partono. (2012). Perancangan Sistem Informasi Pendaftaran Peserta Didik Baru Berbasis Web Studi Kasus di SMA Negeri 14 Garut. Jurnal Sekolah Tinggi Teknologi Garut. Nugroho, Irwin. (2011). Sistem Informasi Penerimaan Siswa Baru Berbasis Web dengan PHP dan MySQL. Putri, Lely Devina. (2014). Perancangan Sistem Informasi Penerimaan Siswa Baru pada Sekolah Menengah Kejuruan Negeri 3 Pacitan. Sudrajat, Catur. (2011). Pengembangan Sistem Informasi Pendaftaran Siswa Secara Online Berbasis Web (Studi kasus SMK Pelopor Nasional Ciputat Tangerang Selatan). Suyanto, Angga. (2012). Komputerisasi Penerimaan Peserta Didik di SMP Mejobo Kudus Berbasis Web.