1085-Article Text-2133-1-10-20200814
1085-Article Text-2133-1-10-20200814
1085-Article Text-2133-1-10-20200814
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. 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.
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.
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).
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.
Class diagram digunakan untuk spesifikasi basis data berdasarkan sistem yang dimiliki oleh
sistem informasi administrasi kependudukan pada kantor desa Tulung Selapan Ilir. Dimana
terdapat 6 tabel terdiri dari tabel user, registrasi, siswa, kelas, tahun ajaran dan formulir.
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”
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.
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.
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.
Halaman ini merupakan halaman bukti kelulusan siswa yang nantinya akan dibawa ke
sekolah untuk diinputkan kembali oleh admin.
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.