• Tidak ada hasil yang ditemukan

Jurnal Informanika, Volume 7 No.1, Januari-Juni 2021 ISSN :

N/A
N/A
Protected

Academic year: 2022

Membagikan "Jurnal Informanika, Volume 7 No.1, Januari-Juni 2021 ISSN :"

Copied!
8
0
0

Teks penuh

(1)

87 APLIKASI PENERIMAAN PESERTA DIDIK BARU (PPDB) BERBASIS WEB

DI SMK NEGERI 1 MARTAPURA

Bahru Wandino1, Kadarsih2, Defi Pujianto3

1.2.3Program Studi Teknik Informatika, Universitas Mahakarya Asia Jln. A. Yani No. 267. Baturaja, OKU, Sumatera Selatan

e-mail: [email protected],[email protected] [email protected]

ABSTRAK

Minimnya sarana informasi tentang Penerimaan Peserta Didik Baru di SMK Negeri 1 Martapura ini mengakibatkan masyarakat atau calon siswa siswi sekitar hanya mendapatkan informasi melalui brosur-brosur dan dari mulut ke mulut yang isinya terbatas. Berdasarkan kasus diatas maka perlu dibuat suatu Aplikasi yang dapat membantu SMK Negeri 1 Martapura untuk mempromosikan dan membagikan informasi tentang Penerimaan Peserta Didik Baru.

Pengumpulan data dilakukan dengan cara wawancara, observasi, dan studi pustaka.

Tahap-tahap yang dilakukan dalam penelitian adalah membuat rancangan database, halaman user dan halaman administrator. Database dibuat menggunakan mysql, kerangka kerja menggunakan Framework CodeIgniter dan Aplikasi Text Edittor menggunakan Visual Studio Code.

Hasil dari penelitian ini adalah sebuah Aplikasi Penerimaan Peserta Didik Baru berbasis website SMK Negeri 1 Martapura yang beralamat www.ppdbsmkn1mpa.sch.id Halaman tersebut dapat memberikan informasi dengan cepat untuk siswa yang telah diterima melalui website, selain itu website ini berisi tentang data sekolah antara lain Sejarah, visi dan misi, dan Penerimaan Peserta Didik Baru pendaftaran.

Kata kunci : ppdbsmkn1mpa, smk lengot, smk negeri 1 martapura

I. PENDAHULUAN

Dunia teknologi dan ilmu pengetahuan pada saat ini berkembang sangat pesat, mengakibatkan banyak perubahan yang terjadi dalam kehidupan manusia. Sebelum adanya komputer, dalam menjalankan aktifitas terasa begitu lambat dan membutuhkan banyak waktu serta biaya yang cukup besar. Dengan adanya teknologi komputer, dapat mempercepat segala aktivitas yang akan dilakukan dengan

waktu yang lebih singkat. Khususnya di dalam bidang sistem pengolahan data agar menjadi sebuah informasi yang tepat dan akurat.

Di dunia teknologi, pendidikan tidak hanya berhubungan dengan internet saja tetapi bisa juga dilihat dari sistem atau bagaimana cara pengolahan suatu data di sekolah seperti permasalahan yang dihadapi SD Negeri 29 Desa Darmo, Kecamatan Lawang Kidul Kabupaten Muara Enim.

(2)

88 Pengolahan data akademik yang

dimiliki belum terintegrasi dengan baik.

Semua pengolahan data akademik sudah dilakukan secara terkomputerisasi, namun masih sebatas penggunaan aplikasi Microsoft Excel dan Microsoft Word serta penyimpanan data yang masih berupa file (xls dan doc).

Aplikasi Microsoft Excel digunakan oleh staf Tata Usaha dalam mengelolah data siswa (siswa baru, siswa aktif, siswa berhenti, siswa lulus). Aplikasi Microsoft Word digunakan oleh staf Tata Usaha dalam pembuatan laporan.

Hal ini dirasakan kurang efektif, dimana staf Tata Usaha mengalami kesulitan saat pembuatan laporan. Dalam pembuatan laporan staf tata usaha harus memindahkan data-data yang telah direkap/disimpan pada file excel kedalam Microsoft word sehingga pembuatan laporan membutuhkan waktu 1-2 hari.

Selain itu, pengolahan data siswa yang tidak terintegrasi membuat data

siswa sering mengalami

redudansi/pengulangan data dan data tidak valid. Penyimpanan data yang masih berupa file excel dan word yang tersimpan di komputer tata usaha menyebabkan rentan akan kehilangan data/data rentan akan terkena virus.

Oleh karena itu, dibutuhkan suatu aplikasi yang dapat mempermudah dalam pengolahan data akademik yang saling terintegrasi serta tersedianya media penyimpanan data berupa database sehingga data dapat lebih terorganisir dan mengurangi resiko akan kehilangan data.

II. TINJAUAN PUSTAKA 2.1 Website

Menurut Rohi Abdulloh, Website dapat diartikan sekumpulan halaman yang terdiri atas beberapa

laman yang berisi informasi dalam bentuk data digital, baik berupa teks, gambar, video, audio, dan animasi lainnya yang di sediakan melalui jalur koneksi internet.

Lebih jelasnya, website merupakan halaman-halaman yang berisi informasi yang ditampilkan oleh browser. Seperti Mozilla Firefox, Google Chrome, atau yang Sebuah sistem terdiri dari berbagaiunsur yang saling melengkapi dalam mencapai tujuan dan sasaran.

Unsur-unsur yang terdapat dalam sistem itulah yang disebut dengan subsistem.

Subsistem subsistem tersebut harus saling berhubungan dan berinteraksi melalui komunikasi yang relevan sehingga sistem dapat bekerja secara efektif dan efisien. (Iswandy, 2015)

2.2 Codeigniter

Menurut Betha Sidik, CodeIgniter adalah:“ Sebuah framework

pengembang Aplikasi

(ApplicationDevolopment Framework) dengan menggunakan PHP, Suatu kerangka untuk bekerja atau membuat program dengan menggunakan PHP yang lebih sistematis. Pemrogram tidak perlu membuat dari awal (from scratch), karena CI meenyedikan sekumpulan librari dan fungsi yang banyak, yang di perlukan untuk menyelesaika pekerjaan yang umum, dengan menggunakan tarmuka dan struktur logika yang sederhana untuk mengakses librarinya.

Program dapat memfokuskan diri pada kode yang harus di buat untuk menyelesaikan suatu pekerjaan.

(2018:2-3)

2.3 PHP (PERSONAL HOME PAGE)

Menurut Alexander F. K.

Sibero, PHP adalah pemograman interpreter yaitu proses penerjemahan baris kode sumber

(3)

89 menjadi kode mesin yang dimengerti

komputer secara langsung pada saat baris kode di jalankan. PHP disebut sebagai pemograman Server Side Programming, hal ini dikarenakan seluruh prosesnya dijalankan pada server. PHP adalah suatu bahasa dengan hak cipta terbuka atau yang juga dikenal dengan istilah Open Source, yaitu pengguna dapat mengembangkan kode- kode fungsi PHP sesuai dengan kebutuhannya. (2013)

2.4 MYSQL

Menurut Menurut Alexander F.K.

Sibero, MySQL atau dibaca “My Sekuel” adalah suatu RDBMS (Relational Database Management System) yaitu aplikasi sistem yang menjalankan fungsi pengolahan data

MySQL pertama kembangkan oleh MySQL AB yang kemudian diakuisisi Sun Microsystem dan terakhir dikelola oleh Oracle Coorporation.

(2013)

Gambar 1. Tampilan Xampp 2.5 SUBLIME TEXT 3

Menurut Maya Aprilia dan Pujianto, Sublime text merupakan perangkat lunak Text editor yang digunakan untuk membuat atau meng- edit suatu aplikasi, Sublime text mempunyai fitur plugin tambahan yang memudahkan programmer. Selain itu, sublime text juga memiliki desain yang simpel dan keren menjadikan sublime text terkesan elegan untuk sebuah syintax editor. (2017:23)

Gambar 2. Sublime text 3

III. METODOLOGI PENELITIAN 3.1 Subjek Penelitian

Subjek penelitian ini adalah pembuatan website Sekolah pada SMK Negeri 1 Martapura menggunakan Framework Codeigniter dengan data- data yang berkaitan dengan SMK Negeri 1 Martapura.

3.2 Metode Pengumpulan Data a. Metode interview

Intervew adalah pengumpulan data dengan cara melakukan tanya jawab langsung kepada pihak yang bersangkutan, dalam hal ini yaitu Pimpinan Kepala sekolah SMK Negeri 1 Martapura.

b. Metode Referensi

Metode Referensi Dilakukan dengan pengumpulan referensi- referensi yang berhubungan dengan permasalahan yang ada, berupa buku-buku, jurnal, dan artikel.

c. Metode Observasi

Observasi adalah pengumpulan data yang dilakukan melalui pengamatan langsung kepada subjek penelitian, dalam hal ini pengamatan pada website yang akan dibuat.

3.3 Analisis Data

Penulis mengadakan analisis terhadap data – data yang di dapat dari SMK Negeri 1 Martapura, yaitu menganalisis data yang bersifat uraian atau penjelasan, dengan membuat tabel- tabel dengan pengelompokan

(4)

90 didalamnya, serta admin dapat

menginput data-data kedalam panel admin. Setelah itu semua data yang diinputkan nantinya dapat dilihat oleh siswa, wali murid dan masyarakat 3.4 Perancangan Sistem a. Perancangan Tabel

Perancangan tabel adalah bagian terpenting dalam membangun sebuah sistem database, karena tabel merupakan tempat yang digunakan sebagai penyimpanan data yang diolah menjadi sebuah informasi.

Adapun tabel-tabel yang digunakan dalam membangun website sekolah pada SMK Negeri 1 Martapura dengan nama database “db_mtsnm”adalah sebagai berikut

Gambar.3 Tabel Database b. Perancangan Interface

Perancangan interface Pada website SMK Negeri 1 Martapura agar infomasi website lebih mudah di askes pengunjung dan lebih menarik, Maka di rancang tampilan sebagai berikut :

Gambar.4 Rancangan Tampilan

IV. HASIL DAN PEMBAHASAN 4.1 Hasil

Adapun hasil yang telah di dapatkan dari penelitian yang telah dilakukan oleh penyusun adalah sebuah Aplikasi berbasis website yang berisikan tentang Penerimaan Peserta Didik Baru SMK Negeri 1 Martapura mengunakan Php dan Mysql, yang dapat di akses dengan alamat www.ppdbsmkn1mpa.sch.id.

Aplikasi Penerimaan Peserta Didik Baru merupakan sebuah aplikasi berbasis website berisikan tentang Penerimaan Peserta Didik Baru SMK Negeri 1 Martapura yang terdiri dari beberapa halaman yang saling berhubungan, Halaman – halaman yang ada pada aplikasi berbasis website tersebut antara lain sebagai berikut.

a. Halaman Admin

Halaman admin adalah halaman yang hanya dapat diakses oleh admin untuk melakukan oleh data. Di halaman terdapat banyak fasilitas untuk melakukan oleh data pada aplikasi berbasis website tersebut.

1) Tampilan Login Administrator Pada halaman ini terdapat username dan password yang wajib di isi dan satu button yang digunakan untuk melakukan proses validasi menuju halaman Home Administrator

(5)

91 Gambar 5. Halaman login

2) Tampilan Admin Home

Pada halaman ini terdapat informasi tentang testimoni, admin dapat mencari,melihat, menginput, mengubah dan menghapus data yang terdapat di dalan website tersebut.

Gambar 6. Halaman beranda

3) Halaman Input Profil Pada halaman ini Admin dapat

menginputkan profil singkat SMKN 1 Martapura. Pengunjung dapat langsung melihat profil tersebut melalui website SMKN 1 Martapura.

Gambar 7. Halaman berita

4) Halaman Input

Pengumuman Pada halaman ini Admin dapat menginputkan semua pengumuman terbaru yang di tujukan untuk semua siswa. Siswa dapat langsung melihat pengumuman tersebut melalui website SMK Negeri 1 Martapura.

Gambar 8. Halaman Pengumuman 5) Halaman Input Fasilitas

Pada halaman ini admin dapat menginputkan fasilitas apa saja yang terdapat pada SMK Negeri 1 Martapura agar pengunjung maupun pihak sekolah dapat mengetahui semua fasilitas yang ada di SMK Negeri 1 Martapura tersebut

Gambar 9. Halaman Fasilitas 6) Halaman Lihat Data Profil

Gambar 10. Halaman Fasilitas

(6)

92 7) Halaman Lihat Data Program

Unggulan

Gambar 11. Halaman PU 8) Halaman Lihat Data Berita

Gambar 12. Halaman Berita 9) Halaman Lihat Data Testimoni

Gambar 13. Testimoni b. Menu Navigasi

Pada menu navigasi terdapat beberapa tab menu, dia antaranya adalah beranda:

Beranda merupakan link ke halaman Home. Pada saat pertama kali pengunjung mengakses website SMK Negeri 1 Martapura ini, maka halaman web pertama yang akan ditampilkan adalah halaman Home/Beranda.

Beranda yang merupakan halaman utama berisi profil sekolah, fasilitas, pengumuman, testimoni dan

berita-berita terbaru tentang SMK Negeri 1 Martapura. Beranda juga mencerminkan isi dari sebuah website.

Pada halama Beranda terdapat link menu dan navigasi untuk menuju kehalaman lain dalam sebuah website.

Berikut ini adalah tampilan halaman utam (Beranda) dari situs web SMK Negeri 1 Martapura.

Gambar 14. Hal. Beranda 4.2 Pembahasan

Pembuatan Website menggunakan Framework CodeIgniter 3.1.9 ini terbagi menjadi beberapa tahapan yaitu pembuatan Front end dan Back end.

Untuk Text Edittor menggunakan Sublime Text 3, dan pembuatan Database menggunakan MySQL.

a. Pembuatan Website

Menginstal Framework CodeIgniter Sebelum menginstal Framework CodeIgniter terlebih dahulu install Xampp. Paket installer CodeIgniter dapat dilihat seperti gambar pada gambar berikut.

Gambar 15. Folder CI Setelah CodeIgniter

di ekstrak pindahkan file ke folder htdocs seperti pada gambar berikut.

Gambar 16. Folder Web

(7)

93 2) Memulai Aplikasi Text Editor

Sublime Text 3

Buka Aplikasi Sublime Text Editor, klik Project dan pilih Add Folder to Project setelah itu cari folder yang kita simpan di htdocs tadi, lalu akan muncul tampilan seperti pada gambar di bawah ini.

Gambar 17. Sublime text

Untuk membuat sebuah tampilan website pada Sublime Text langkah pertama yang dilakukan adalah mengkonfigurasi beberapa pengaturan bawaan dari CodeIgniter itu sendiri.

Silahkan untuk membuka folder Application lalu pilih folder Config Terlihat seperti pada gambar berikut.

Gambar 18. Susunan web V. KESIMPULAN DAN SARAN 5.1 Kesimpulan

Berdasarkan dari mulai pembuatan penelitian sampai selesai. Penyusun mendapatkan banyak pengetahuan dan pengalaman, baik itu dalam hal teori

maupun praktik. maka penulis dapat menarik kesimpulan sebagai berikut:

1. Aplikasi Penerimaan Peserta Didik Baru (PPDB) SMKN 1 Martapura dapat membantu calon siswa dapat melakukan pendaftaran secara online, dapat mengupdate data, serta dapat melihat informasi.

2. Aplikasi Penerimaan Peserta Didik Baru (PPDB) SMKN 1 Martapura dapat membantu admin sekolah diantaranya melihat data pendaftaran siswa dan dapat mengupdate informasi terkait dengan PPDB.

Selain itu panitia juga diharapkan dapat menyeleksi

3. calon peserta didik melalui aplikasi Penerimaan Peserta Didik Baru (PPDB). Dengan adanya aplikasi Penerimaan Peserta Didik Baru (PPDB) SMKN 1 Martapura, maka proses data input dan output berjalan lancar, cepat, akurat dan efesien.

4. Dalam membangun aplikasi ini menggunakan berbagai software seperti Xampp, bahasa pemograman menggunakan PHP, perancangan database menggunakan MySQL, kerangka kerja menggunakan Framework CodeIgniter dan aplikasi Text Edittor menggunakan Visual Studio Code..

5. Hasil dari penelitian ini adalah sebuah Aplikasi Penerimaan Peserta Didik Baru berbasis website SMK Negeri 1 Martapura yang beralamat www.ppdbsmkn1mpa.sch.id

5.2 Saran

Dari hasil penelitian dengan judul Aplikasi Penerimaan Peserta Didik Baru (PPDB) SMKN 1 Martapura Menggunakan Php dan Mysql masih belum sempurna, maka dari itu disarankan agar peneliti selanjutnya dapat lebih menyempurnakan.

(8)

94

Adapun saran-saran yang ingin

disampaikan adalah :

1. Aplikasi Penerimaan Peserta Didik Baru (PPDB) SMKN 1 Martapura belum bisa mengunggah dokumen.

2. Perlu ditambahkan laporan berupa grafik yang nantinya dapat diakses oleh admin, karena dengan adanya grafik tersebut maka lebih mudah diketahui jumlah pendaftar tiap periodenya.

DAFTAR PUSTAKA

[1] Abdulloh, Rohi. 2016. Easy

&Simple Web

Programming. Jakarta: Elex Media Komputindo.

[2] Andi. 2015.PASTI BISA!! Belajar Sendiri CorelDRAW X7.

Yogyakarta:Madcoms Madiun

[3] HernyFebruariyantidanEriZuliarso.

2012. Rancang Bangun Sistem Perpustakaan untuk Jurnal Elektronik. Volume 17 (2):129.

[4] Lasmedi Afuan. 2010.

Pemanfaatan Framework Codeigniter dalam Pengembangan Sistem Informasi Pendataan Laporan Kerja Praktek Mahasiswa Program Studi Teknik Informatika Unsoed.

Volume 1 (2):39.

[5] RandiV. Palit. 2015. Rancangan Sistem Informasi Keuangan Gereja Berbasis Web Di Jemaat GMIM Bukit Moria Malalayang. Volume 4 (7):2.

[6] Ruli Erinton,Ridha Muldina Negara,Danu Dwi Sanjoyo.

2017. Analisis Performasi Framework Codeigniter dan Laravel Menggunakan

Web Server Apache.

Volume 4 (3):3567-3568.

[7] Sibero, AFK. 2013. Web Programming Power Pack.:

Yoyakarta: MediaKom.

[8] Sidik, Betha. 2018. Framework Codeigniter 3. Bandung:

Informatika.

[9] Suendri. 2018.Penerapan Konsep Model View Controller pada Perancangan Sistem Manajemen Software Berbasis Web. Volume 3 (2):37-38.

Gambar

Gambar 1. Tampilan Xampp  2.5 SUBLIME TEXT 3
Gambar 6. Halaman beranda
Gambar  15.  Folder  CI  Setelah  CodeIgniter
Gambar 18. Susunan web  V.  KESIMPULAN DAN SARAN  5.1  Kesimpulan

Referensi

Dokumen terkait

Tujuan proyek ini adalah untuk membuat sistem informasi berbasis desktop yang berfungsi untuk memudahkan proses pendataan/penyimpanan informasi entitas yang ada di dalam sekolah

Langkah-langkah yang ditempuh dalam penelitian ini yaitu menguji instrument tes yang akan digunakan (dalam hal ini dilakukan di SDN Penggung Kota Serang), memilih

Menjadi penyelenggara seluruh kualifikasi pendidikan tinggi kefarmasian dan keilmuan lain yang serumpun, mandiri, berdaya saing nasional dan internasional dalam

Menurut Fey dan Heid (dalam Novia, 2010: 6), penggunaan software komputer untuk kegiatan pembelajaran sangat tidak terbatas, beberapa software komputer dapat

Pemberian tugas Review Jurnal Praktikum: Kuis, melakukan pekerjaan sesuai dengan Petunjuk Kerja 2x50 3x50 1.. Mengelu arkan pendapat

Jadi dalam penelitian ini fenomena yang akan diteliti adalah mengenai keadaan penduduk yang ada di Kabupaten Lampung Barat berupa dekripsi, jumlah pasangan usia

Menurut Gagne, Wager, Goal, & Keller [6] menyatakan bahwa terdapat enam asusmsi dasar dalam desain instruksional. Keenam asumsi dasar tersebut dapat dijelaskan

Sistem utilitas pada bangunan dan lingkungan yang terencana dengan baik serta adanya sosialisasi secara langsung dan terus menerus akan membantu mengatasi permasalahan