## Rancang Bangun dan Implementasi Aplikasi Manajemen Penerimaan Siswa Baru
Ricki sastra 1 , Numan Musyaffa 2 , Arfhan Prasetyo 3
1 Universitas Bina Sarana informatika e-mail: 1 ricki.rkt@bsi.ac.id
2 Universitas Nusamandiri e-mail: numan.mnf@nusamandiri.ac.id
3 Universitas Bina Sarana informatika Kampus Bogor e-mail: 3 Arfhan.Afp@bsi.ac.id
Abstrak -  Proses  penerimaan  siswa  pada  suatu  wilayah  memiliki  kompleksitas  yang  berbeda.  Informasi  dan keterkaitan data pada suatu lembaga pendidikan khususnya sekolah menengah atas (SMA), memiliki pengaruh yang  sangat  luas.  Keterkaitan  penilaian  memiliki  tolak  ukur  tersendiri  pada  tiap  lembaga  pendidikan.  Variabel penilaian  yang  berbeda  pada akhirnya membuat  sebuah  keputusan  penerimaan  hanya  dilakukan  seadanya  saja. Untuk  itu,  perlu  dibangun  sebuah  sistem  pengelolaan  dan  perhitungan  dengan  variabel  yang  telah  ditetapkan. Sistem  perhitungan  hasil  akhir  penerimaan  dengan  menggunakan  sistem  terpadu  memerlukan  sebuah perencanaan  dan  pengembangan  sistem  yang  baik.  Selain  dibuat  online  dengan  berbasis  web,  maka  dukungan database  yang  digunakan  harus  dapat  membantu  pengolahan  data  yang  terkirim  ataupun  akan  diproses  pada sistem.  Sistem  ini  dikembangkan  dengan  menggunakan  perangkat  lunak  Macromedia  Dreamweaver.  Pilihan penggunaan  SQL    pada  database  yang  digunakan  memiliki  pertimbangan  bahwa  kemampuan  oracle  dalam mengelola  data  dengan  jumlah  yang  sangat  besar  dan  terpadu  sudah  tidak  perlu  diragukan  lagi,  serta  tingkat keamanan sistem pada oracle memiliki kemampuan yang lebih baik daripada database lainnya.
Kata Kunci: Penerimaan siswa baru,database,Pengolahan data

## PENDAHULUAN
Salah  satu  tuntutan  dalam  dunia  pendidikan  adalah adanya sebuah pengelolaan sekolah yang terintegrasi dengan  sebuah  sistem  informasi  dan  teknologi berbasis  komputer.  Sudah  semestinya  hal  ini direspon  oleh  sekolah  dalam  rangka  meningkatkan pelayanan  dan  kualitas  pendidikan  kepada  siswa. Menurut  Pratama  (2014:29),  “Sistem  informasi adalah  suatu  komponen  yang  terdiri  dari  manusia, teknologi  informasi,  dan  prosedur  kerja  yang memproses, menyimpan, menganalisis, dan menyebarkan  informasi  untuk  mencapai  suatu tujuan”.  Saat  ini  banyak  sekolah  di  Indonesia membangun  Sistem  Informasi  Pendaftaran  Siswa Baru  menggunakan  internet  ( online ).  Dengan manfaat dan kemudahan yang ada, sudah seharusnya sistem  ini  dikembangkan  oleh  tiap  sekolah.  Hal  ini sejalan  dengan  kemajuan  teknologi  informasi  dan komunikasi  yang  mampu  mendukung  proses  input dan output data secara cepat dan akurat.
Dikembangkannya sistem Informasi Pendaftran  Siswa  Baru  secara online di  sekolah  ini diharapkan  akan  membuat  pelaksanaannya  menjadi lebih  akurat,  terintegrasi  dan  transparan.  Selain  itu,
sistem  ini  akan  menjadikan  proses  pendataan  dan administrasi  lebih  mudah  dan  cepat.  dengan  sistem ini,  para  peserta  dan  orang  tua  peserta  tidak  perlu bersusah  payah  mendatangi  sekolah  untuk  sekedar melihat pengumuman atau informasi yang berkaitan dengan  Informasi  profil  sekolah.  Kapanpun  dan  di manapun mereka berada, mereka dapat melakukannya  melalui  komputer  manapun  yang terhubung dengan internet.
Saat  ini,  sudah  ada  beberapa  penelitian yang membahas mengenai sistem informasi penerimaan  peserta  didik  baru.  Namun  sistem  yang ada  belum  mengadopsi  teknologi  web  dan  internet sehingga  sistem  belum  bisa  diakses  oleh  semua pihak  melainkan  terbatas  pada  orang  tertentu  saja. Selain  itu,  prosedur  dan  tampilan  yang  digunakan masih  cukup  sulit  dipahami  khususnya  bagi  orang awam  yang  akan  mengaksesnya.  Muncul  ide  untuk membuat  sistem  informasi  akademik  berbasis teknologi web dengan  menggunakan  kolaborasi bahasa  pemrograman php dan jQuery serta menggunakan  bahasa  database MySql .  Dengan sistem  ini,  sekolah  dapat  memperkenalkan  profil sekolah,  sehingga  masyarakat  dapat  mengetahui informasi  penting  tentang  sekolah  visi  dan  misi
sekolah,  sejarah  sekolah  dan  informasi  lainnya terkait dengan sekolah.

## METODE PENELITIAN
Metode  Pengembangan  Perangkat Lunak menggunakan metode waterfall sebagai metode untuk mengembangkan sistem.
Menurut  Sukamto  dan  Shalahuddin  (2015:28) metode  waterfall  adalah  “metode  air  terjun menyediakan pendekatan alur hidup perangkat lunak  secara  sekuensial  atau  terurut  dimulai dari  analisa,  desain,  pengkodean,  pengujian, dan  pendukung  (support)”.  Namun  terapan metode  waterfall  yang  penulis  gunakan  di mulai  dari  analisa  dan  perancangan  (design) saja.
1.Analisa kebutuhan perangkat lunak Analisa kebutuhan perangkat lunak merupakan suatu bentuk dari kegiatan dalam upaya mencari informasi dan  apa  saja  yang  diperlukan  dalam  pembuatan perangkat lunak.
2.Perancangan (Design) Perancangan  (design)  merupakan  penggambaran, perencanaan  dan  pembuatan  sketsa  atau  pengaturan dari beberapa elemen yang terpisah di dalam sistem ke  dalam  satu  kesatuan  yang  utuh  dan  berfungsi dengan baik
3. Pembuatan Kode Program (Implementasi) Pembuatan kode
program (implementasi) merupakan  suatu  kegiatan  yang  merealisasikan sebuah rancangan sistem menjadi sistem yang dapat digunakan.
4. Pengujian
Pengujian  merupakan  suatu  teknik  investigasi  yang dilakukan  kepada  sistem  yang  telah  dibuat  untuk mendapatkan  informasi  mengenai  kualitas  dari sistem yang sedang diuji.
5.Pendukung (Pemeliharaan) Pendukung  (pemeliharaan)  merupakan  proses  yang dilakukan  dalam  pengubahan  atau  pengembangan dari perangkat lunak yang telah dibuat

## HASIL DAN PEMBAHASAN

## A. Analisa Kebutuhan
Analisa
kebutuhan perangkat lunak merupakan  analisa  terhadap  semua  kebutuhan  yang diperlukan  didalam  lingkup  perangkat  lunak  yang akan  dikembangkan.  Dibawah  ini  spesifikasi kebutuhan  (system  requiretment)  dari  system informasi, pendaftaran dan penerimaan siswa baru.
1.   Analisa kebutuhan Admin a. Mengelola data user b. Menambah data user c. Mengubah data user d. Menghapus data user
e. Mengelola  syarat  pendaftaran  calon peserta didik baru
f. Mengelola  dan  mendaftarkan  calon siswa baru
g. Menyeleksi calon siswa baru
h. Mengubah data calon siswa baru
i. Menghapus data calon siswa baru
j. Mencetak laporan pendaftaran
k. Mencetak laporan siswa yang diterima
2.  Analisa kebutuhan Pendaftar
a. melihat profil sekolah
b. melihat visi misi sekolah
c. melihat kegiatan sekolah
d. melihat informasi pendaftaran
e. melihat tata cara pendaftaran
f. melihat jadwal pendaftaran
g. melakukan pendaftaran online
h. mencetak bukti pendaftaran
i. melihat hasil pendaftaran
j. melakukan interaksi buku tamu

## B. Rancangan Antar Muka
1. Rancangan AntarMuka Login
AdminSebelum admin mengakses halaman admin wajib mengisi password dan username , berikut rancangan halaman login
:
Gambar1.Rancangan antarmuka login
2. Rancangan AntarMuka index Admin Apabila  berhasil login ,  akan  menampilkan halaman Dashboard admin , Berikut rancangannya:
Gambar2.Rancangan antarmuka index admin
PSB ONLINE username password LOGIN Sumber : Website Perancangan sistem Informasi Pendaftaran Siswa Baru Gambar III.1 Rancangan Antar muka login Admin administrator LOGO PSB Online NAVIGATION Dashboard Dashboard Informasi PPDB Halaman Interaksi Setting Layout User Komentar Log Out Sumber : Website Perancangan sistem Informasi Pendaftaran Siswa Baru Tabel statistik pengunjung Gambar III.2 Rancangan Antar muka login Admin PROFIL SEKOLAH MENU BERITA INFO PPDB SETTING WEB INFO LAYOUT
3.Rancangan Index Pendaftar
rancangan  halaman  Index  pendaftar  pada website Penerimaan  peserta  didik  baru,  berikut rancangannya :
Gambar3.rancangan halaman index pendaftar
4. Rancangan Antar Muka Formulir Pendaftaran

## Gambar4.Rancangan Antarmuka  formulir

## C. Entity Relationship Diagram (ERD)
Gambar5.Entity Relationship Diagram
D. Logical Record Structure (LRS)

## E.Implementasi Rancangan Antar Muka

## 1. Halaman Login Admin
Administrator harus  melakukan login terlebih dahulu  untuk  dapat  mengakses  modul-modul  yang tersedia, jika login berhasil, maka menu menu yang terdapat dihalaman admin akan tampil.
Gambar7.Halaman Login
2.Halaman Index Admin
Gambar8.Index Admin
3.Halaman Index Pendaftar
PROFIL INFORMASI GALERI FOTO Search Isi data anda melalui form dibawah ini Nama : Tempat Lahir : Tanggal Lahir : dd mm yy Jenis kelamin : Agama : Sekolah Asal : Email : Alamat : Nama Ayah / Wali : Telp : Daftar Sumber : Website Perancangan sistem Informasi Pendaftaran Siswa Baru Slider Gambar III.14 Rancangan Tampilan Antar Muka Formulir Pendaftaran Footer Logo Siap PSB Online KESISWAAN xxxxxx xxxxxx xxxxxx PPDB ONLINE INTERAKSI xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx Entity Relationship Diagram (ERD) Gambar III.16 pendaftaran Penerimaan Hasil Tes nama tmp_lhr tgl_lhr Jkel Agama S_asal email alamat wali telp Melakukan id_pendaftar tmp_lhr telp tgl_lhr aksi Menginput id_hasil id_pendaftar skhun tulis lisan total nama menghasilkan Hasil Seleksi id_pendaftar nama alamat t_nilai ket 1 1 1 1 1 1 id_pendaftar Pendaftar Penerimaan Hasil _Tes
id_pendaftar* id_pendaftar* id_hasil* nama nama 1 id_pendaftar* tmp_lhr 1 ttl skhun tgl_lhr tgl tulis jkel no_telp lisan agama aksi total s_asal email
1
alamat wali Hasil_seleksi
no_telp
id_pendaftar*
nama alamat ket t_nilai
Gambar III.17 Logical Relation Structure (LRS)
PROFIL INFORMASI KESISWAAN PPDB ONLINE INTERAKSI GALERI FOTO Search Sumber : Website Perancangan sistem Informasi Pendaftaran Siswa Baru Siap PSB Online Logo Baner Artikel Terpopuler Berita Terpopuler Galeri Foto Artikel Berita Agenda Slider Slider Agenda Video Rancangan Tampilan Antar Muka Index Pendaftar Gambar III.12 Footer Pengumuman Slider
4.Halaman Formulir Pendaftaran
Dihalaman  ini  pendaftar  dapat  melakukan pendaftaran secara online dan langsung

## Gambar10. Formulir pendaftaran

## KESIMPULAN
Berdasarkan  Analisa  dan  pembahasan  pada  rancang bangun  aplikasi  penerimaan  siswa  baru  ini  dapat disimpulkan  bahwa  dengan  adanya  aplikasi  ini memberikan  kontibusi  yang  lebih  baik  terutama dalam  proses  pengolahan  data  dimana  secara langsung dapat dilihat serta memberikan kemudahan dalam pendataan calon siswa baru.Aplikasi penerimaan siswa baru juga memberikan kemudahan bagi  siswa  dalam  melakukan  proses  pendaftaran yang dapat dilakukan secara online melalui website. Penerapan  aplikasi  penerimaan  mahasiswa  baru  ini diharapkan meningkatkan efektifitas juga memberikan  dampak  yang  cukup  baik  bagi perkembangan  pihak  pengguna  aplikasi.Untuk
kedepan  nya  diharapkan  aplikasi  ini  tidak  hanya berbasis  web  namun  dapat  diterapkan  juga kedalam versi  mobile  mengingat  perkembangan  teknologi mobile yang semakin baik.

## REFERENSI
Arief,  M.  Rudyanto.  2011.  Pemrograman  Web Dinamis  menggunakan  PHP  dan  MySQL. Yogyakarta: Andi Publisher.
Kurniawan, Budi. 2008. Desain web Praktis dengan CSS. Jakarta: PT. Elex Media Komputindo. Kustiyaningsih, Yeni dan Devie Rose.2011. Pemrogaman  Basis  Data  Berbasis  Web menggunakan PHP & Mysql.Yogyakarta:Ilmu Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: C.V ANDI OFFSET. Laudon,  Kenneth  C,  dkk,  2007,  Sistem  Informasi Manajemen  Edisi  10  Buku  2,  Salemba Empat, Jakarta.
Prihatna,  Hengky.  (2008).    Kiat    Praktis      Menjadi Webmaster   Profesional. Jakarta: PT. Elex Media Komputindo.
Purnomo,  Joko.2008.  Metode  Perancangan  Basis Data. Jakarta:Maxikom. Pratama,I  Putu  Agus  Eka.(2014).  Sistem  Informasi dan Implementasinya. Bandung: Informatika. Sarwono,  Jonathan  dan  K  Prihartono,  A.H.  2012.
Cara  Bisnis  di  Internet.  Jakarta:  PT.  Elex Media Komputindo.
Sibero,  Alexander  F.K.  2011.  Kitab  Suci  Web
Programming. Yogyakarta: Mediakom.
Simarmata, Janner dan Imam Paryudi. 2010. Basis Data. Yogyakarta: Andi Offiset.
Sommerville. 2007. Pengembangan Perangkat Lunak. Jakarta : Wahana