Anda di halaman 1dari 8

Bina Darma Conference on Computer Science

e-ISSN: 2685-2683p-ISSN: 2685-2675

“SISTEM INFORMASI PENERIMAAN SISWA BARU (PSB)“


ONLINE PADA SMK NEGERI 1 AIR KUMBANG
Mitatri Puji Astuti1, Hadi Syaputra2
Fakultas Ilmu Komputer, Universitas Bina Darma
Email: 151410120@student.binadarma.ac.id1, hadisyaputra@binadarma.ac.id2

ABSTRAK

Pendaftaran siswa baru merupakan rangkaian kegiatan pengolahan data yang berperan
penting untuk mendukung kegiatan pokok lembaga pendidikan dalam rangka menyelenggarakan
proses pendidikan, adapun kegiatan ini berkenaan dengan proses pendaftaran siswa baru dan
pengumuman siswa baru yang diterima. Proses penerimaan siswa baru yang dilakukan oleh SMK
Negeri 1 Air Kumbang saat ini masih dilakukan secara manual, sehingga terjadi berbagai masalah
dari penginputan data yang lambat, berkas pendaftaran yang tidak tersusun rapi dan antrian
pendaftaran yang panjang. “Untuk dapat mengatasi permasalahan yang terjadi pada pendaftaran
siswa baru di SMK Negeri 1 Air Kumbang dibuatlah perancangan dan pembangunan aplikasi
Sistem Informasi Penerimaan Siswa Baru Berbasis Web yang” di bangun menggunakan
framework lareval dengan konsep Model-view-controller (MVC), merupakan pola desain yang
digunakan dalam rekayasa perangkat lunak. Metode yang digunakan untuk pembangunan sistem
informasi menggunakan Metode Prototype dengan pendekatan sistem berorientasi objek yang
dimodelkan menggunakan UML (Unified Modelling Language). Hasil akhir dari perancangan dan
pembangunan sistem informasi ini adalah adanya sebuah aplikasi yang dapat memberi kemudahan
akses informasi dan proses pendaftaran sehingga proses penerimaan siswa baru menjadi lebih
efektif dan efisisen.

Kata Kunci: Sistem informasi, MVC (Model View Controller), Framework lareval, Prototype
dan UML.

ABSTRACT

Registration of new students is a series of data processing activities that play an important
role to support the main activities of educational institutions in order to carry out the educational
process, as for this activity with regard to the process of registering new students and announcing
new students received. The new student admission process carried out by SMK Negeri 1 Air
Kumbang is currently still done manually, so that there are various problems from slow data
input, registration files that are not arranged neatly and long registration queues. To be able to
overcome the problems that occur in the registration of new students at SMK Negeri 1 Air
Kumbang, the design and construction of Web-based New Student Admissions Information System
applications are built using the Lareval framework with the concept of Model-view-controller
(MVC), a design pattern used in software engineering. The method used for the construction of
information systems uses the Prototype Method with an object-oriented system approach modeled
using UML (Unified Modeling Language). The final result of the design and construction of this
information system is the existence of an application that can provide easy access to information
and registration processes so that the process of receiving new students becomes more effective
and efficient.

Keywords: Information systems, MVC (Model View Controller), Framework lareval, Prototype
and UML.

22
“”"”””Bina Darma Conference on Computer Science
e-ISSN: 2685-2683p-ISSN: 2685-2675”

1. PENDAHULUAN

Perkembangan teknologi dan sistem informasi saat ini sangat dibutuhkan oleh perusahaan,
organisasi maupun instansi terutama teknologi informasi yang dilakukan melalui media internet.
””””” sebagai alat bantu yang mampu mengelola
Hal ini dapat diwujudkan dengan adanya komputerisasi
dan menyimpan berbagai macam data secara cepat, tepat dan akurat.
Pada SMK Negeri 1 Air Kumbang yang terletak di Kabupaten Banyuasin “Sistem
penerimaan siswa baru yang berjalan saat ini dilakukan dengan cara manual berupa pencatatan di
kertas, yaitu menggunakan formulir penerimaan siswa baru sehingga dalam pengolahan data
memerlukan waktu yang cukup lama menyebabkan ketidak nyamanan bagi siswa yang mendaftar
karena harus menunggu lama” (antri), “bahkan terkadang sering terjadi kesalahan dalam proses
pengerjaannya” dan “pembuatan laporan pendaftaran siswa baru”, yang “masih mengandalkan
buku sebagai media penyimpanan data laporan” membuat “proses” menjadi “lambat dikarenakan
harus” menunggu “data terkumpul” serta siswa yang melakukan pendaftaran dilakukan dengan
datang kesekolah “untuk sekedar melihat pengumuman atau informasi yang berkaitan dengan
pelaksanaan PSB. Dengan adanya sistem pendaftaran online dapat mempermudah siswa dalam
melakukan pendaftaran dari lokasi dimanapun dan kapanpun sehingga tidak perlu datang
kesekolah secara langsung dan antri untuk melakukan pendaftaran. Sistem yang dibangun dalam
penelitian ini menggunakan framework Laravel. Dimana Framework Laravel merupakan salah
satu framework berbasis PHP (Hypertext Preprocessor) yang dibangun dengan koncep MVC
(Model-View-Controller).
Maka di bangun Sistem informasi penerimaan siswa baru menggunakan framework laravel
dengan Konsep MVC (Model View Controller) dikembangkan secara khusus untuk Bahasa
pemrograman PHP yang memiliki banyak fitur baru dalam segi bahasa, yang membuat php terasa
lebih moderen dan powerful, juga memudahkan programmer dalam membangun aplikasi berbasis
web. Pada pengembangan sistem menggunakan metode “prototype dengan pendekatan sistem
berorientasi objek yang dimodelkan menggunakan UML. Dalam hal ini sangat di perlukan
pembangunan “sistem informasi penerimaan siswa baru” guna “mengatasi permasalahan yang”
terjadi di SMK Negeri 1 Air Kumbang dan dapat dijadikan sebagai sarana yang penting bagi setiap
sekolah dalam meningkatkan mutu dari program pendidikan.

2. METODOLOGI PENELITIAN

2.1 Metode Penelitian


Secara umum metode penelitian diartikan sebagai cara ilmiah untuk mendapatkan data
dengan tujuan dan kegunaan tertentu. Metode penelitian diperlukan guna mempermudah arah dari
penelitian yang akan dilaksanakan [1]. Sehubungan dengan penelitian yang dilakukan, maka
metode yang akan digunakan dalam penelitian ini adalah metode deskriptif. Dengan menggunakan
metode penelitian deksriptif ini, maka dapat diperoleh deskripsi yang sesuai dengan latar belakang
mengenai:
a. Gambaran tentang pengolahan data registrasi
b. Gambaran tentang pengolahan data siswa.

2.2 Metode Pengembangan Sistem


Metode pengembangan sistem yang digunakan adalah salah satu metode pengembangan
perangkat yang banyak digunakan, Metode prototyping merupakan metode pengembangan
perangkat lunak yang dilakukan secara iteratif dan menghasilkan prototype sistem sesuai dengan
kebutuhan user. Metode ini melibatkan user pada proses pengembangannya. Tahap-tahap
pengembangan model prototyping tahapan [2] yaitu:
1. Komunikasi (Communication), mengidentifikasi apa pun persyaratan diketahui, dan garis besar
area di mana definisi lebih lanjut.

Mitatri Puji Astuti1, Hadi Syahputra2 23


Bina Darma Conference on Computer Science
e-ISSN: 2685-2683p-ISSN: 2685-2675

2. Perencanaan (Quick Plan), sebuah iterasi prototyping direncanakan dengan cepat, dan
pemodelan.
3. Desain Pemodelan (Modelling Quick Design), Desain cepat berfokus pada representasi aspek-
aspek perangkat lunak tersebut yang akan terlihat oleh pengguna akhir (tata letak antarmuka
manusia atau tampilan keluaran format).
4. Implementasi Dalam Bentuk Prototype (Construction Of Prototype), mengarah pada
pembangunan prototipe.
5. Pengiriman Penyebaran & Umpan Balik (Deployment Delivery & Feedback), Prototipenya
adalah “dikerahkan dan dievaluasi oleh pemangku kepentingan” yang memberikan umpan
balik yang digunakan untuk lebih lanjut perbaiki persyaratan.

Gambar 1. Metode Prototype

3. HASIL DAN PEMBAHASAN

Penulis melakukan analisis kebutuhan untuk membangun Sistem Informasi Penerimaan


Siswa Baru pada SMK Negeri 1 Air Kumbang dengan menggunakan metode prototype sebagai
metode pengembangan sistem. Analisis yang dilakukan adalah dengan cara melihat catatan,
dokumen, arsip dan file yang bersangkutan dengan data yang akan dijadikan sebagai penelitian
tentang penerimaan siswa baru pada smk negeri 1 air kumbang.
Tahapan ini penulis melakukan perancangan dengan menggunakan UML (Unified Modeling
Language) untuk menggambar, menentukan dan mendokumentasikan sebuah tampilan dan
menggunakan fremework laravel berbasis PHP sebagai kerangka kerja yang dibangun dengan
koncep MVC (Model-View-Controller) dalam membangun “sistem informasi penerimaan siswa
baru pada SMK Negeri 1” Air Kumbang yang akan dijelaskan pada bagian desain modeling quick
design (pemodelan).
Adapun tahapan selanjutnya yang dilakukan oleh penulis untuk merancang dan membangun
sistem informasi penerimaan siswa baru pada SMK Negeri 1” Air Kumbang dengan
menggunakan metode prototype sebagai metode pengembangan sistem sebagai berikut :
a. Communication (komunikasi)
b. Quick plan (perencanaan)
c. Modeling quick design (desain pemodelan)

3.1 Communication (Komunikasi)

Pada tahapan pertama yang harus dilakukan oleh penulis yaitu melakukan komunikasi untuk
mengidentifikasi masalah-masalah inti yang ada dalam “membangun sebuah sistem informasi
penerimaan siswa baru pada” SMK Negeri 1 Air Kumbang. Pada tahapan ini, penulis juga
mengidentifikasi kebutuhan user terhadap sistem yang sedang berjalan melalui wawancara tentang
penerimaan siswa baru, penulis mengajukan pertanyaan dengan cara bertatap muka secara
langsung kepada pihak TU (tata usaha) Selanjutnya penulis melakukan pengamatan (observation)

24
“”"”””Bina Darma Conference on Computer Science
e-ISSN: 2685-2683p-ISSN: 2685-2675”

dimana pada tahap ini penulis mengumpulkan data dengan cara mengadakan peninjauan langsung
pada SMK untuk mendapatkan informasi yang dibutuhkan. Hasil yang didapatkan oleh penulis
dari wawancara dan pengamatan (observation) pada SMK Negeri 1 Air Kumbang adalah
membutuhkan sistem pengolahan data penerimaan siswa untuk memudahkan pihak tata usaha
”””””
(TU) atau panitia PPDB dalam melakukan penerimaan siswa baru pada SMK negeri 1 Air
Kumbang.

3.2 Quick Plan (Perencanaan)

Tahapan kedua di dalam metode prototype yang harus dilakukan oleh penulis yaitu
perencanaan, penulis melakukan secara detail gambaran tentang hasil diskusi setelah melakukan
communication (komunikasi) untuk “membangun sebuah” perencanaan “sistem informasi
penerimaan siswa baru pada” smk negeri 1 air kumbang. Dengan menyusun rencana untuk
melakukan tindakan yang tepat dalam menyelesaikan masalah yang ada. Adapun tahapan
perencanaan yang akan dilakukan untuk membangun “sistem informasi penerimaan siswa baru
pada SMK negeri 1” air kumbang dengan membuat sebuah perencanaan kebutuhan fungsional
(Siswa, Panitia PPDB dan Kepala Sekolah), kebutuhan non fungsional (alat dan bahan penunjang)
dan memperkiran jadwal (berdasarkan dengan tahapan metode prototype).

3.3 Desain Pemodelan (Modelling Quick Design)

Tahapan desain pemodelan (modeling quick design) adalah membuat rancangan tampilan
desain sistem yang akan digunakan pada smk negeri 1 air kumbang. Desain pemodelan (modeling
quick design) dibuat agar tampilan desain sistem dapat digunakan oleh user, yaitu rancangan antar
muka pengguna (user interface) atau format tampilan yang lainnya. Dengan memperhatikan
kebutuhan user, rancangan tampilan dibuat dari “sketsa awal dan menentukan isi yang akan
ditampilkan” pada sistem “nantinya”.
Use case diagram digunakan untuk menggambarkan kebutuhan dari pengguna atau aktor
yang akan melakukan interaksi dengan system yaitu merancang system Pendaftaran yang ada di
SMK Negeri 1 Air, sistem yang akan dibangun yaitu terdiri dari Siswa, Panitia PPDB (Admin) dan
kepsek sebagai pengguna aplikasi.

Gambar 2. Use Case Diagram

Class diagram digunakan untuk spesifikasi basis data berdasarkan sistem yang dimiliki oleh
sistem informasi administrasi kependudukan pada kantor desa Tulung Selapan Ilir. Dimana

Mitatri Puji Astuti1, Hadi Syahputra2 25


Bina Darma Conference on Computer Science
e-ISSN: 2685-2683p-ISSN: 2685-2675

terdapat 6 tabel terdiri dari tabel user, registrasi, siswa, kelas, tahun ajaran dan formulir.

Gambar 3. Class Diagram

3.4 Impelemtansi dalam Bentuk Prototype

Tahap ini merupakan hasil akhir dari semua kegiatan perancangan. Setelah menerapkan
logika dan menerapkan kedalam bahasa pemrograman PHP serta menggunakan fremework laravel
yang digunakan sebagai kerangka kerja yang disimpan kedalam database mySQL kemudian
dijalankan dijaringan localhost. Maka akan menampilkan “sistem informasi penerimaan siswa
baru SMK Negeri 1”Air Kumbang, adapun penjelasannya sebagai berikut:

26
“”"”””Bina Darma Conference on Computer Science
e-ISSN: 2685-2683p-ISSN: 2685-2675”

3.4.1 Menu Tampilan awal sistem peserta

Halaman ini merupakan tampilan halaman awal website penerimaan siswa baru pada SMK
Negeri 1 Air Kumbang yang berisi sub menu login siswa, dan menu daftar siswa yang nantinya
”””””
akan di gunakan siswa untuk pendaftaran di SMK Negeri 1 Air Kumbang.

Gambar 4. Menu Tampilan Awal Peserta

3.4.2 Menu Daftar

Menu Halaman daftar ini digunakan untuk siswa dalam mendaftarkan data dirinya yang
nantinya siswa akan mendapatan no registrasi dan surat kelulusan bagi siswa yang telah di
konfirmasi oleh admin. Selanjutnya akan di inputkan oleh admin dengan memasukan data diri.

Gambar 5. Menu Daftar

3.4.3 Menu Pengumuman

Halaman menu pengumuman merupakan halaman pemberitahuan untuk siswa yang telah di
nyatakan lulus oleh admin dan selanjutnya siswa dapat mencetak bukti kelulusan untuk dibawa ke
sekolah.

Mitatri Puji Astuti1, Hadi Syahputra2 27


Bina Darma Conference on Computer Science
e-ISSN: 2685-2683p-ISSN: 2685-2675

Gambar 6. Menu Pengumuman

3.4.3 Cetak Bukti Kelulusan

Halaman ini merupakan halaman bukti kelulusan siswa yang nantinya akan dibawa ke
sekolah untuk diinputkan kembali oleh admin.

Gambar 7. Bukti Kelulusan

3.4.4 Menu Data Registrasi


Halaman menu data registrasi merupakan halaman yang digunakan oleh admin untuk
memverifikasi lulus atau tidak lulusnya siswa .data tersebut merupakan data yang telah di input
sebelumnya oleh siswa. tampil seperti gambar di bawah ini.

Gambar 8. Menu Data Registrasi

28
“”"”””Bina Darma Conference on Computer Science
e-ISSN: 2685-2683p-ISSN: 2685-2675”

3.5 Development, Delivery and Feedback (Pengujian, Penyerahan Kepada Pelanggan, dan
UmpaBalik)

Tahapan terakhir yang dilakukan yaitu pengujian software berdasarkan keinginan dan
kebutuhan user dengan tujuan menghasilkan ”””””
pembahasan dari hasil pengujian software dalam
merancang dan membangun sistem informasi penerimaan siswa baru SMK negeri 1 Air Kumbang.
Setelah melakukan pengujian Software diserahkan dengan panitia PPDB dan kepsek untuk
memberikan Feedback berupa komentar mengenai keluhan Software yang telah dibuat.

4. KESIMPULAN

Berdasarkan hasil penelitian dan pembahasan, maka penulis menarik kesimpulan bahwa :
1. Dengan pengolahan data yang dilakukan secara komputerisasi dapat mempermudah proses
penerimaan siswa baru dalam pembuatan laporan siswa dan menyajikan tampilan menu pada
sistem seperti pencarian data siswa. Penginputan data siswa, Grafik data siswa dan laporan.
2. “Dengan proses pengolahan” data “yang dilakukan secara komputerisasi seperti penginputan
data” siswa “yang melakukan” pembuatan “surat” bukti kelulusan “dapat meminimalisasikan
kesalahan pada proses penambahan data serta mempermudah proses pencarian data siswa”.

DAFTAR PUSTAKA

[1] Setiarsih, A. T. A. 2014. Analisis Perbandingan Kinerja Reksa Dana Campuran Dan Reksa
Dana Saham dengan Menggunakan Metode Indeks Sharpe (Phd Thesis). Universitas
Pendidikan Indonesia. Jakarta.
[2] Roger S. Pressman, P. D. 2010. Software Engineering A Practitioner’s Approach 7th Edition.
(McGraw-Hill, Ed.). Raghothaman Srinivasan. New York.

Mitatri Puji Astuti1, Hadi Syahputra2 29

Anda mungkin juga menyukai