15
SISTEM INFORMASI PENDAFTARAN SISWA BARU DI SMA N 1 KARANGRAYUNG BERBASIS WEB PUBLIKASI ILMIAH Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Jurusan Informatika Fakultas Komunikasi dan Informatika Oleh: ARIS CAHYONO L200130066 PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2019

SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

SISTEM INFORMASI PENDAFTARAN SISWA BARU DI SMA N 1

KARANGRAYUNG BERBASIS WEB

PUBLIKASI ILMIAH

Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Jurusan

Informatika Fakultas Komunikasi dan Informatika

Oleh:

ARIS CAHYONO L200130066

PROGRAM STUDI INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2019

Page 2: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari
Page 3: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari
Page 4: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari
Page 5: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

SISTEM INFORMASI PENDAFTARAN SISWA BARU DI SMA N 1

KARANGRAYUNG BERBASIS WEB

Abstrak Pendaftaran online merupakan suatu proses pengolahan data yang terdapat di suatu instansi

seperti sekolah yang berguna pengolah data siswa baru sesuai kriteria yang ditentukan oleh

sekolah tersebut. Pada penelitian ini di penerapannya pada SMA N 1 Karangrayung yang

masih melakukan penerimaan siswa baru secara manual, yang memungkinkan masih banyak

kekurangan data, dan terbuangnya waktu sia-sia. Rumusan masalah dari penelitian ini adalah

bagaimana membuat sistem informasi penerimaan siswa baru di SMA N 1 Karangrayung.

Metode yang digunakan dalam penelitian ini adalah analisis kebutuhan, perancangan,

implementasi dan pengujian. Aplikasi ini di rancang dengan bahasa pemprograman PHP serta

database MySQL sebagaipenyimpanan data. Hasil dari penelitian ini adalah sistem

pendaftaran siswa baru berbasis web yang bisa memudahkan bagi calon siswa maupun orang

tua untuk memperoleh informasi dan melakukan pendaftaran online. Kata kunci: Sistem

informasi, pendaftaran siswa baru, PHP, MysQL

Abstract Online registration is a process that is in an office such as a school that is useful for

processing new student data in accordance with requests specified by the school. In this

research, the application is in SMA N 1 Karangrayung which still accepts new students

manually, which allows many data shortages, and wasted time. The formulation of the

problem of this research is how to create a new student admission information system at

SMA N 1 Karangrayung. The method used in this research is needs analysis, design,

implementation and testing. This application is designed with the PHP programming

language and MySQL database as data storage. The result of this research is a web-based new

student registration system that can facilitate prospective students or parents to obtain

information and register online. Keywords: information system, new student registration, PHP, MysQL

1. Pendahuluan

Teknologi informasi merupakan fasilitas yang sangat penting untuk memudahkan pengolahan

calon siswa baru. Teknologi informasi di bidang manajemen, dalam komputer sendiri

menyediakan fasilitas untuk meningkatkan kualitas pelayanannya seperti website sekolah

sebagai sumber informasi. Dengan perkembangan zaman teknologi mengalami

perrkembangangan yang sangat pesat, peranan websiite sekolah merupakan sebuah jendela

dimana seluruh orang dapat melihat semua informasi tentang sekolah tersebut sehingga dapat

mempermudah dalam mengetahui sistem informasi tentang sekolah. Heru Supriyono dkk

(2016)

1

Page 6: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

Bagi pihak administrasi Pengolahan data siswa merupakan salah satu kegiatan yang

kurang efektif. Sedangkan untuk mengetahui data calon siswa di perlikan proses pengolahan

data. Pengolahan data yang masih manual, apabila orang tua ingin mengetahui informasi

tentang sekolah dan nilai anaknya maka harus menghubungi gurunya terlebih dahulu. Apabila

diterapkan sistem informasi akademik berbasis web, maka pengolahan data dan informasi

akan lebih cepat, tepat dan akurat di bandingkan dengan cara pengolahan data yang masih

manual. Agus Alim Muin, Muhammad Firdaus (2019)

Penggunaan teknologi informasi sudah sangat berkembang di segala bidang. Dalam

proses ini mengubah sistem yang awalnya masih manual menjadi terkomputerisasi.

Pemanfaatan teknologi ini dapat memudahkan suatu pekerjaan seperti pengolahan data akan

lebih efisien. Dapat juga menjadi sarana sumber informasi yang efektif. Sistem informasi web

sekolah yang masih secara manual dalam pengolahan data yang meliputi pendaftan siswa

baru, data nilai, dan biodata sehingga terjadi kesulitan dalam proses pengolahan data dan data

tidak terorganisir dengan baik. Riki, Ani Oktarini Sari, Karlena (2018)

Sistem informasi bertujuan menyediakan informasi yang merupakan kombinasi antara

teknologi informasi dan aktivitas orang dalam organisasi. Sistem Informasi juga dapat

digunakan untuk menukar informasi ataupun data dengan komputer yang lainnya. Jadi sistem

informasi berbasis web dapat di artikan sebuah sistem informasi yang memanfaatkan adanya

internet untuk memberikan informasi kepada pengguna website tersebut. Zainuddin , Denny

Kurniadi (2019)

Dengan memanfaatkan pengolahan data secara baik dan optimal dapat mempermudah

pengguna dalam mengakses data yang diinginkan. Sejauh ini di SMA N 1 Karangrayung

belum mengoptimalkan sistem informasi berbasis web ini dengan baik. Oleh karena itu

pengolahan data di SMA N 1 Karangrayung masih manual. Dengan penggunaan sistem

informasi pendaftran siswa baru ini dapat mempermudah calon siswa maupun orang tua

untuk mengakses informasi yang ada di SMA N 1 Karangrayung.

Dari latar belakang tersebut perumusan masalahnya adalah “Bagaimana cara membuat

sistem informasi pendaftaran siswa baru berbasis web di SMA N 1 Karangrayung.

Pembatasan masalah digunakan penulis untuk menghindari adanya pelebaran pokok masalah

supaya tujuan penelitian akan mudah tercapai. Batasan masalah yang ada dalam penelitian ini

adalah sebagai berikut: 1) Aplikasi yang akan dibuat berisi sistem informasi berbasis web yang ditujukan pada

siswa SMA N 1 Karang Rayung. 2) Isi dari aplikasi ini adalah:

2

Page 7: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

a. Halaman Login

b. Informasi Sekolah

c. Pendaftaran online

d. Logout

Tujuan dari penelitian ini untuk membuat perancangan sistem informasi berbasis web

yang dapat mempermudah siswa maupun sekolah dalam mengetahui informasi sekolah.

1) Sekolah

Sistem informasi ini diharapkan dapat mempermudah sekolah untuk membagi

informasi kepada para siswa. 2) Siswa

Sistem informasi ini dihrapkan dapat mempermudah siswa untuk mengetahui

informasi yamg di berikan oleh pihak sekolah. 3) Peneliti

Sistem informasi ini dapat mengimplementasikan ilmu di perkuliahan yang telah di

pelajari, terutama tentang HTML, PHP dan MySQL. 2. Metode Waterfall

Waterfall sering juga disebut model skuensial linier (Sequential Linear) atau alur hidup klasik

(Classic life cycle). Model air terjun menyediakan pendekatan alur hidup perangkat lunak

secara sekuensial atau terurut dimulai dari analisis, desain, pengodean, pengujian, dan tahap

pendukung (support)”, (Rosa & Shalahuddin, 2014). Berikut tahapan metode waterfall:.

Metode waterfall dapat dilihat pada gambar 1.

3

Page 8: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

2.1 Analisa Kebutuhan

Aplikasi Penerimaan calon siswa dibuat untuk memudahkan proses penerimaan calon siswa

baru yang ada di SMA N 1 Karangrayung agar lebih cepat dalam pengoahan datanya. Berikut

ini analisa kebutuhan: 1) Pengolahan data admin

a. Admin dapat mengolah data informasi pendaftaran, menambah, mengedit dan

menghapus data.

b. Admin mengecek hasil seleksi calon siswa. 2) Pengolahan data Calon Siswa

a. siswa baru dapat mengisi formulir pendaftaran, dan melengkapi data diri.

b. siswa baru dapat melihat panduan dan profil sekolah.

c. siswa baru dapat mencetak biodata, cetak kartu pendaftaran.

2.2 Perancangan

Pembuatan desain perancangan sistem ini menggunakan UML dengan memanfaatkan

diagram yang berupa use case diagram, design database dan activity diagram. 2.2.1 Use Case Diagram

Usecasediagram adalah gambaran secara grafis dari beberapa/semua actor, use case, dan

interaksi diantaranya yang digunakan dalam memperkenalkan suatu system informasi.

Gambaran interaksi antara admin dan siswa dengan memakai sistem dapat dilihat pada

gambar 2.

Gambar 2. Usecas diagram admin dan siswa

Gambar 2 menjelaskan bahwa admin dapat melakukan login, mengisi formulir melihat

data, memanipulasi data dan logout sedangkan untuk siswa dapat login, melihat data, mengisi

formulir dan mencetak kartu pendaftaran.

4

Page 9: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

2.2.2 Design database

Desain database adalah proses yang menghasilkan model data secara detail dan rinci yang

berasal dari basis sebuah data. Desain ini digunakan untuk mengambarkan struktur sistem

meliputi table, isi dari table yang akan dibuat. Desain database ditunjukkan oleh Gambar 3.

Gambar 3. Design database

Gambar 3 menjelaskan bahwa ada 3 table meliputi tb_siswa, tb_user dan tb_agama dan

terdapat 2 relasi meliputi login dan data_agama dalam desain database. 2.2.3 Activiity Diagram

Actiivity diagram digunakan untuk untuk menggambarkan alur kerja yang ada pada sebuah

sistem. Actiivity diagram ditunjukkan pada Gambar 4.

Gambar 4. Activiity Diagram

2.3 Implementasi

Pada tahapan ini pembuatan kode program dalam bahasa pemrograman telah sesuai dengan

yang diminta oleh costumer. Aplikasi web ini terdiri dari pengkodingan bahasa

5

Page 10: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

pemrograman HTML, PHP, JavaScript, CSS, JavaScript serta MySQL digunakan sebagai

pengembang dalam pembuatan database.

2.4 Pengujian

Black Box Testing yaitu menguji perangkat lunak dari segi spesifikasi fungsional tanpa

menguji desain dan kode program. (Rosa & Shalahuddin, 2014), Adapun hasil pengujian

adalah sebagai berikut:

Tabel 1. Hasill Pengujian Black Boxs

No Kondisi Pengujian Kodisi Pengujian Harapan Hasil

1. Username dan

1 Login Password benar 1. sistem berhasil masuk Valid

2. Username 2. Sistem berhasil kembali ke

dan Password halaman login

salah

2 Logout Keluar dari sistem Sistem keluar Valid

3 Menampilkan Menampilkan Sistem berhasil menampilkan

Valid Halaman Utama halaman halaman utama awal

4 Pendaftaran Siswa Isi formulir Sistem berhasil menampilkan

Valid pendaftaran pendaftaran siswa siswa

5 Menampilkan Data Menampilkan data

Sistem berhasil menampilkan data Valid Siswa siswa siswa

6 Cetak Kartu Mencetak kartu Sistem berhasil mencetak kartu

Valid Pendaftaran pendaftaran pendaftaran 7 Menampilkan Menampilkan grafik Sistem berhasil menampilkan grafik Valid

Grafik

8 Status Penerimaan Menampilkan status Sistem berhasil menampilkan status

Valid penerimaan penerimaan

9 Menampilkan Profil Menampilkan profil Sistem berhasil menampilkan profil

Valid Sekolah sekolah sekolah

10 Menampilkan

Menampilkan Sistem berhasil menampilkan Valid Panduan Panduan panduan

11 Data Agama Tambah,edit dan Sistem berhasil Menambahkan,

Valid hapus mengedit data agama dan menghapus data agama

12 Penentu Kelulusan Menetukan Sistem berhasil menentukan

Valid kelulusan

Kelulusan siswa

13 Mencetak Laporan Mencetak laporan Sistem berhasil mencetak laporan

Valid Data Pendaftar data data pendaftar pendaftar

6

Page 11: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

2.4.4 Pengujian Usability Acceptance Test

Pengujian penilaian ini dilakukan untuk mengetahui kinerja sistem pada website menurut

pendapat pengguna. Lembar kuesioner diberikan kepada guru dan karyawan SMA N 1

Karangrayung. Penghitungan hasil kuesioner yaitu dengan rumus berikut :

Tabel 2. Uraian Pertanyaan

Jawaban

No Pertanyaan SB B CB C Br Jumlah Presentase

5 4 3 2 1

skor

1 Bagaimana kecepatan akses website ?

2 Bagaimana tampilan awal website menurut anda ? Bagaimana menurut anda menu-menu yang ada di

3 website ? Bagaimana mengenai kemudahan memperoleh

4 informasi

di website ? 5 Bagaimana informasi data siswa yang ditampilkan

? Bagaimana fitur Penerimaan siswa baru yang ada

6 di website ?

7 Website Mudah diakses oleh semua orang ?

8 Bagaimana kelengkapan informasi websitenya ?

Keterangan Jawaban

SB = Sangat Baik C = Cukup

B = Setuju Br = Buruk

CB= Cukup Baik

Kuisioner dibagikan kepada 20 responden untuk mengetahui efektivitas sistem informasi

sekolah berbasis website dibagikan kepada guru dan karyawan yang telah dibuat. Dengan

rumus perhitungan sebagai berikut:

7

Page 12: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

Tabel 3. Hasil Penghitungan Kuisioner

Nilai Jawaban Presentase % Nilai Jawaban

Pertanyaan 5 4 3 2 1 5 4 3 2 1

SB B CB C Br SB S CB C Br

P1 9 11 0 0 0 45 55 0 0 0

P2 5 13 2 0 0 25 65 10 0 0

P3 4 14 2 0 0 20 70 10 0 0

P4 6 9 5 0 0 30 45 25 0 0

P5 5 15 0 0 0 25 75 0 0 0

P6 7 12 1 0 0 35 60 5 0 0

P7 4 15 1 0 0 20 75 5 0 0

P8 8 11 1 0 0 40 55 5 0 0

Jumlah 240 500 60 0 0 rata- 30% 62,5 7,5% 0 0 rata% %

3. HASIL DAN PEMBAHASAAN

3.1 TAMPILAN APLIKASI

Form halaman awal sitem informasi pendaftaran siswa baru

Gambar 5. Halaman awal sistem

8

Page 13: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

Form menu pendaftan siswa baru

Tampilan halaman setelah memilih menu daftar.

Gambar 6. Halaman menu daftar

Form formulir pendaftaran

Tampilan form formulir yang harus di lengkapi oleh siswa baru.

Gambar 7. Halaman formulir pendaftaran

9

Page 14: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

Halaman data pendaftar

Halaman data pendaftar.

Gambar 8. Halaman calon siswa

Halaman profil sekolah

Halaman ini berisi tentang profil sekolah.

Gambar 9. Profil sekolah

10

Page 15: SISTEM INFORMASI PENDAFTARAN SISWA BARU …eprints.ums.ac.id/79023/1/NASKAH_PUBLIKASI_ARIS_CAHYONO.pdfa. Halaman Login b. Informasi Sekolah c. Pendaftaran online d. Logout Tujuan dari

Halaman admin

Tampilan halaman admin

Gambar 10. Halaman admin

4. Kesimpulan

Dari hasil pengujian sistem informasi pendaftaran siswa baru yang telah dilakukan, dapat

disimpulkan bahwa sistem informasi untuk pendaftran siswa baru ini sudah berjalan dengan

baik sesuai dengan yang diharapkan. Tetapi kemungkinan sistem akan terdapat kesalahan,

sehingga untuk memperbaikinya memerlukan waktu supaya sistem ini bisa berjalan dengan

baik Dengan adanya sistem informasi pendaftaran online,diharapkan akan mempermudaah bagi

calon siswa maupun masyarakat untuk memperoleh informasi dan melakukan pendaftaran

online.

DAFTAR PUSTAKA

Firdaus, Muhammad dkk, 2019. Penerapan Sistem informasi Akademik Sekolah Dasar

Negeri 2 Ilung Pasar Lama Berbasis Web, Riset dan E-Jurnal Manajemen Informatika

Komputer Volume 3, Number 2, April 2019.

Supriyono, Heru dkk, 2016. Penerapan Teknologi Web Sekolah Bagi SMP DAN SMA

Muhammadiyah Kartasura, WARTA, Vol .19, No.1, Maret 2016: 39 - 52 ISSN 1410-9344.

Riki dkk, 2018. Rancang Bangun Sistem Informatika Akademik Sekolah Berbasis Web

pada SMP Plus Al-Ijtihad 2 Kutabaru Tangerang, JURNAL ILMU PENGETAHUAN DAN

TEKNOLOGI KOMPUTER, VOL. 4. NO. 1 AGUSTUS 2018 E-ISSN: 2527-4864.

Rosa, Ariani Sukamto dan Shalahuddin M. 2014. Rekayasa Perangkat Lunak Terstruktur

dan Berorientasi Objek. Bandung : Informatika.

Zainuddin, Denny Kurniadi, 2019. Aplikasi Penerimaan Siswa Baru di SMK Swasta

Terpadu Babussalam Baktiya Kab. Aceh Utara Prov Acaeh Berbasis Web dengan PHP dan

SQL, VOTEKNIKA Jurnal Vokasional Teknik Elektronika dan Informatika,Vol. 7, No. 2,

Maret 2019.

11