SISTEM INFORMASI PENDAFTARAN SISWA BARU SLTP NEGERI 5 BANDAR LAMPUNG BERBASIS WEB Dian nurmawati (Jurusan Sistem Informasi, Sekolah Tinggi Manajemen Informatika dan Komputer) (STMIK) Pringsewu Lampung Jl. Wisma Rini no.09 Pringsewu, Lampung Telp/Fax. (0729) 22240 E-mail:
[email protected]
ABSTRAK Dunia pendidikan sekarang sudah merambat ke internet, Maka dalam hal ini SLTP Negeri 5 Bandar Lampung mencoba menerapkan pemberian sistem informasi bagi calon para pendaftar dengan fasilitas internet berbasis web/online. Penelitian ini memberikan suatu fasilitas berupa aplikasi wesite yang berisikan informasi pendaftaran online, hasil siswa yang lolos masuk tes masuk SLTP Negeri 5 Bandar Lampung. Sistem Informasi berbasis web ini sangat transparan dan dibutuhkan masyarakat serta memudahkan mereka dalam mencari informasi sekolah yang dituju secara tepat dan akurat yang dibutuhkan bagi calon siswa baru. Kata Kunci: sistem informasi, web
1. PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi berkembang dengan pesat. disamping informasi yang akurat, cepat, dan mudah. Kemajuan teknologi informasi ini terlihat semakin pesat pada pengembangan internet khususnya. Dengan internet dapat mengetahui informasi-informasi dengan tepat lugas dan terpecaya. Internet , tidak lepas dari sebuah website. Website digunakan untuk mengenalkan sebuah intansi atau perusahaan. Teknologi informasi mendukung kegiatan-kegiatan bisnis member andil yang besar terhadap perubahan-perubahan yang mendasar struktur, operasi, dan manajemen organisasi atau perusahaan, maupun informasi pendidikan, tetapi juga bermanfaat bagi masyarakat umum untuk memenuhi kebutuhan informasinya. Penggunaan komputer sangatlah menguntungkan dalam melakukan proses operasional, karena computer banyak memberikan keuntungan dibandingkan proses manual. Peranan teknologi informasi dalam dunia pendidikan sangatlah penting, Khususnya dinas pendidikan nasional yang dalam hal ini sebagai perantar informasi setiap sekolah dan menyalurkan data-data tersebut berupa suatu informasi yang akan digunakan sesuai dengan kebutuhan
masyarakat untuk memperoleh informasi mengenai pendaftaran bagi calon siswa baru, syarat-syarat maupun mengenai hasil lolos tes masuk SLTP. 1.2 Tujuan Penelitian Tujuan penelitian ini adalah membangun sistem informasi pendaftaran siswa baru di Sltp Negeri 5 Bandar Lampung Berbasis Web. 1.3 Rumusan Masalah Berdasarkan latar belakang diatas dapat disusun rumusan masalah sebagai berikut : 1. Bagaimana cara membangun sebuah sistem informasi pendaftaran siswa baru di Sltp Negeri 5 Bandar Lampung Berbasis Web. 2. Bagaimana agar sistem yang dibuat dapat membantu proses seleksi PSB. 2. LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem menurut Jogiyanto HM., (1999:1) didefinisikan menjadi “Suatu sistem adalah suatu jaringan kerja dari prosedur prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu”. Menurut Jogiyanto HM., (1999:692), “Informasi dapat 1
didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan”. Sistem informasi menurut Jogiyanto (1999:8) dapat didefinisikan sebagai “Data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya”. ( Dalam jurnal Adisti Frediryana, Sukadi. Analisis dan Perancangan Sistem Informasi Pendaftaran Mahasiswa Baru pada Ssekolah Tinggi Ilmu Tarbiyah Muhammadyah Pacitan. Jurnal Speed 13 FTI UNSA Vol 9 No 2 – Agustus 2012)
Speed (IJCSS) 13 FTI UNSA Vol 9 No 3 – Desember 2012).
2.2 Pengertian MySQL MySQL adalah suatu perangkat lunak database relasi atau Relational Database Management System (RDBMS) yang didistribusikan gratis di bawah lisensi GPL (General Public License). Dimana setiap orang bebas menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang dijadikan closed source atau komersial. (Abdul Kadir, 2001 dalam jurnal Pramitha Dita Syilvia, Budi Yuwono. Perancangan Sistem Informasi Penerimaan Peserta Didik Baru DI Sekolah Menengah Atas 1 Bae Kudus Berbasis Intranet. Volume 1 Seruni UNSA 2012).
3. METODE PENELITIAN Metode ini merupakan metode yang sering digunakan oleh penganalisa sistem pada umumnya. inti dari metode waterfall adalah pengerjaan dari suatu sistem dilakukan secara berurutan atau secara linear. Jadi setiap tahap harus diselesaikan terlebih dahulu secara penuh sebelum diteruskan ke tahap berikutnya untuk menghindari terjadinya pengulangan tahapan. Secara garis besar metode waterfall mempunyai langkah - langkah sebagai berikut: Survei Sistem, Analisa Sistem, Design Sistem, Pembuatan Sistem, Implementasi Sistem, Pemeliharaan Sistem.
2.3 Pengertian PHP PHP adalah singkatan dari “PHP : Hypertext Preprocessor” yang merupakan sebuah scripting yang terpasang pada HyperText Markup Language (HTML). Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat. (Supriyanto, 2008 dalam jurnal Nurul Azizah Yaoma Ramadhani, Ramadhian Agus Triono, Bambang Eka Purnama. . Pembangunan Sistem Informasi Penerimaan Siswa Baru di Sekolah Menengah Kejuruan AL-IRSYAD TEGAL. Indonesian Jurnal on Computer Science
Gambar 1. Diagram Alir Model Waterfall sumber: jurnal haryanti,2012
2.4 Pengertian Xampp XAMPP merupakan paket PHP dan MySQL berbasis open source, yang dapa digunakan sebagai tool pembantu pengembangan aplikasi berbasis PHP. XAMPP mengombinasikan beberapa paket perangkat lunak berbeda ke dalam satu paket. (Riyanto,2010 dalam jurnal Eka Choliviana, Ramadian Agus Triyono, Sukadi yang berjudul Pembuatan Sistem Iinformasi Pendaftaran Siswa Barupada Madrasah Ibtidaiyah Muhammadiyah Wonoanti III. Jurnal Speed 13 FTI UNSA Vol 9 No 2 – Agustus 2012).
4. ANALISIS DAN PEMBAHASAN 4.1 Analisis Perancangan a. Survei Sistem Manfaat dari fase penyelidikan atau survei system ini adalah untuk menentukan problem-problem atau kebutuhan yang 2
timbul. Hal itu memerlukan pengembangan sistem secara menyeluruh ataukah ada usaha lain yang dapat dilakukan untuk memecahkannya. Salah satu alternatif jawabannya mungkin saja merupakan suatu keputusan untuk tidak melakukan perubahan apapun terhadap sistem yang berjalan. Dengan kata lain sistem yang ada tetap berjalan tanpa perlu perubahan maupun pembangunan sistem yang baru. Hal ini dapat terjadi karena kebutuhan itu tidak dapat diimplementasikan atau ditangguhkan pelaksanaannya untuk suatu kurun waktu tertentu. Alternatif lainnya mungkin hanya diperlukan perbaikanperbaikan pada sistem tanpa harus menggantinya. Dalam pembuatan sistem informasi pendaftaran siswa baru di Sltp Negeri 5 Bandar Lampung Berbasis Web maka dibutuhkan perangkat lunak dan perangkat keras sebagai berikut: 4.1.1 Kebutuhan Perangkat Lunak Tabel 1 Kebutuhan Perangkat Lunak
konsepsi dan usulan dibuat untuk menjadi landasan bagi sistem yang baru yang akan dibangun. Pada akhir tahap ini separuh kegiatan dari usaha pengembangan sistem informasi telah diselesaikan. Salah satu tujuan terpenting pada tahap ini adalah untuk mendefinisikan system berjalan. Prosedur – prosedur didokumentasikan menurut kacamata pemakai sistem sehingga para pemakai sistem akan berpartisipasi dan memahami semua permasalahan yang dihadapi dan memberikan usulan-usulan penyempurnaan. Pemakai sistem dan analisa sistem bekerjasama untuk menjabarkan kebutuhan dan kemampuan dari sistem baru yang akan diusulkan. Dalam merancang sistem informasi pendaftaran siswa baru di sltp negeri 5 bandar lampung berbasis web maka dibuat rancangan basis data mulai dari relasi antar tabel, entity relationship diagram dan diagram konteks sebagai berikut: 4.2.1 Relasi Antar Tabel Siswa
No
Perangkat Lunak
Nama Perangkat Lunak
1
Sistem Operasi
Windows 7
2
Web server
Xammp Versi 1.6.4
3
Web Browser
Mozila Firefox 14.0.1
4
Database Server
Mysql 5.0.51
5
Program Editor
6
Gambar Editor
7
Pembuatan Diagram Dokumentasi
Calon siswa
Macromedia Dreamwever MX Photoshop Cs 3
dan
Microsoft Visio 2007, Microsoft Word 2007
4.1.2 Kebutuhan Perangkat Keras Tabel 2 Kebutuhan Perangkat Keras N0 1
Perangkat Keras Procesor
2 3
Hard disk Memory RAM
5
Pendukung
Keybord,
No_pendaftaran * Tanggal_pendaftaran nama Tempat_lahir Tanggal_lahir Id_agama ** Id_J_ kelamin ** Alamat_rumah Telepon Nama_sekolah Tahun_lulus No.ijazah Nama_ayah Pekerjaan_ayah Nama_ibu Pekerjaan_ibu Alamat_ortu Telepon_ortu Id_provinsi ** Id_kabkota ** Id_kecamatan ** Email password
provinsi Id_provinsi * Nama_provinsi
Kabkota Id_kabkota * Id_provinsi ** Nama_kabkota
kecamatan Id_kecamatan * Id_kabkota ** Id_provinsi ** Nama_kecamatan
agama Id_agama * Nama_agama
Kebutuhan Processor Dual Core Pentium E2160 1.8GHz 160 GB 1 GB Monitor, Modem
No_pendaftaran ** nilai Tgl Wkt Status_siswa
Mouse,
4.2 Perancangan Sistem b. Analisis Sistem Tahap analisis bertitik-tolak pada kegiatan kegiatan dan tugas-tugas dimana sistem yang berjalan dipelajari lebih mendalam,
Jenis_kelamin Id_j_kelamin * kelamin
Gambar 2. Relasi antar table 4.2.2 ERD ERD digunakan dalam membangun basis data untuk menggambarkan relasi atau hubungan dari dua file atau dua tabel. ERD terdiri dari 2 komponen utama yaitu entitas dan relasi. Kedua komponen tersebut dideskripsikan lebih jauh melalui atribut– atribut. Hubungan antar entitas yang terjadi 3
dalam merancang sistem informasi pendaftaran siswa baru di sltp negeri 5 bandar lampung berbasis web. kelamin No_pendaftaran
Id_j_kelamin
Nama_agama
Tanggal_pendaftaran nama
j_kelamin
1
Id_agama
Tempat_lahir agama
memilih
Id_agama
1
Tanggal_lahir Id_j_kelamin
memilih
Alamat_rumah
1 No_pendaftaran
1
telepon Nama_sekolah
nilai Calon_siswa
Tahun_lulus
1
No_ijazah
1
Mendaftar menjadi
1
memilih
siswa
tgl waktu
memilih
memilih
Status_siswa
1
memiliki
kabkota
N
1
1
Nama_ibu
Id_kabkota
N
1
Id_provinsi
Alamat_ortu
kecamatan
Nama_kabkota Id_kecamatan
N
Telepon_ortu Id_provinsi
memiliki
1
Pekerjaan_ibu
Id_kabkota provinsi
1
memiliki Id_provinsi
Id_kabkota Id_kecamatan email
1
1
Nama_ayah Pekerjaan_ayah
dengan berpartisipasi penulis dari pemakai sistem, dilakukan tes sistem secara menyeluruh. Apabila pemakai sistem telah puas melihat hasil testing yang dilakukan maka steering committee dimulai persetujuannya untuk tahap selanjutnya.
Id_provinsi
Nama_kecamatan
Nama_provinsi
password
Gambar 3. ERD
4.3.1 Struktur Navigasi Dalam pembuatan sistem informasi pendaftaran siswa baru di sltp negeri 5 bandar lampung berbasis web maka buat desain sistem struktur navigasi yaitu user dan admin dihadapkan pada halaman yang terdeskripsi dalam struktur menu program berikut ini. WEBSITE
4.2.3 Data Flow Diagram Diagram konteks adalah arus data yang berfungsi untuk menggambarkan keterkaitan aliran-aliran data antara sistem dengan bagian-bagian luar. Pada sistem informasi pendaftaran siswa baru di Sltp Negeri 5 Bandar Lampung Berbasis Web terdapat empat entitas yaitu panitia psb yang mempunyai wewenang untuk mengelola calon siswa, hasil pengumuman dan hak akses pada website. Calon siswa melakukan terlebih dahulu registrasi dan sekaligus mendaftar pada sistem informasi pendaftaran siswa baru di Sltp Negeri 5 Bandar Lampung Berbasis Web, yang proses tes dilakukan secara online. DATA REGISTRASI REGISTRASI LOGIN
DATA SISWA & PERSYARATAN
CALON SISWA DATA PENGUMMAN SISWA YANG DI TERIMA
SISTEM INFORMASI PENDAFTARAN SISWA BARU SLTP NEGERI 5 BANDAR LAMPUNG BERBASIS WEB
DATA SISWA & PERSYARATAN
PANITIA PSB DATA PENGUMUMAN HASIL VERIFIKASI
TANDA BUKTI PENDAFTARAN
HOME
GURU
SISWA
ALUMNI
FITUR
ELEARNING
LOGIN SISWA
PENDAFTARAN
PENGUMUMAN SB
BLOG
BERITA
TES ONLINE
LOG OUT
Gambar 5.Struktur Menu Program User LOGIN
MENU ADMIN
HOME
DATA CALON SISIWA
DATA SISWA
DATA GURU
FITUR
BERITA
BENER
LOG OUT
GANTI PASSWORD
Gambar 6. Struktur Menu Program Admin Dalam pembuatan sistem informasi pendaftaran siswa baru di sltp negeri 5 bandar lampung berbasis web maka buat desain sistem sebagai berikut sebagai berikut: HEADER
Gambar 4. Diagram Konteks PENCARIAN
4.3 Perancangan Halaman Web c. Desain Sistem Pada tahap ini sebagian besar kegiatan yang berorientasi ke komputer dilaksanakan. Spesifikasi perangkat keras dan perangkat lunak (HW/SW) yang telah disusun pada tahap sebelumnya ditinjau kembali dan juga tentang programnya. Latihan bagi para pemakai sistem dimulai. Pada akhirnya
GO
MENU
BANER PROFIL
BERITA TERKINI
FOOTER
Gambar 7. Perancangan Halaman Awal 4
HEADER
HEADER
Form Pendaftaran
MENU
PENCARIAN
GO
Data siswa
MENU
Nama lengkap
no nama
Tempat lahir
No. pendaftran Tanggal pendaftaran nilai Status siswa
aksi
Tanggal lahir
BANER
agama Jenis kelamin Alamat lengkap Nomor telepon
BERITA TERKINI
provinsi
Home Data calon siswa Data siswa Data Guru Fitur Berita
Kabupaten/ kota
Baner
kecamatan
Ganti Password
Nama sekolah
LogOut
Tahun lulus No. ijazah
FOOTER
Nama ayah
Gambar 12. Perancangan Calon Siswa
Pekerjaan ayah Nama ibu Pekerjaan ibu email Konfirmasi email password Konfirmasi password
HEADER DAFTAR
Data siswa yang lulus menjadi siwa Sltp N 5 BandarLampung No Nama No. pendaftaran
MENU
Tanggal pendaftaran
nilai
PENCARIAN
GO
Status siswa
FOOTER
Gambar 8. Perancangan Form Pendaftaran
BANER
BERITA TERKINI
HEADER
LOGIN CALON SISWA
PENCARIAN
GO
MENU
FOOTER
Gambar 13. Perancangan Pengumuman Siswa
Email
BANER Password
Login
Reset
BERITA TERKINI
FOOTER
Gambar 9. Perancangan Login Calon Siswa HEADER
Tes online
PENCARIAN
GO
Waktu :
MENU
BANER
BERITA TERKINI
FOOTER
Gambar 10. Perancangan Tes Online Siswa
ADMINISTRATOR Username Password
Login
Reset
4.4 Implementasi d. Implementasi Sistem Tahap ini adalah prosedur yang dilakukan untuk menyelesaikan disain sistem yang ada dalam dokumen disain sistem yang disetujui dan menguji, menginstall dan memulai penggunaan sistem baru atau sistem yang telah diperbaiki. Tujuan dari tahap implementasi ini adalah untuk menyelesaikan disain sistem yang telah disetujui,menguji serta mendokumentasikan program-program dan prosedur sistem yang diperlukan, memastikan bahwa personil yang terlibat dapat mengoperasikan sistem baru dan memastikan bahwa konversi sistem lama ke sistem yang baru dapat berjalan secara baik dan benar. Dalam pembuatan sistem informasi pendaftaran siswa baru di sltp negeri 5 bandar lampung berbasis web maka implementasi sebagai berikut sebagai berikut: Halaman awal berisikan profil sekolah.
Gambar 11. Perancangan Login Administrator
Gambar 14. Halaman Awal 5
Halaman pendaftaran digunakan calon siswa untuk mengisi form pendaftaran dan registrasi login guna melakukan tes secara online.
Halaman login administrator panitia psb untuk di gunakan untuk melihat data calon siswa dan nilai calon siswa yang akan menjadi siswa di Sltp Negeri 5 Bandar Lampung.
Gambar 18. Halaman Login Admin Gambar 15. Halaman Pendaftaran Online Halaman login calon siswa yang akan melakukan tes online.
Gambar 16. Halaman Login Siswa Halaman soal tes online yang di gunakan untuk melihat sejauh mana ilmu pengetahuan calon siswa, tetapi yang harus di ingat tes hanya dapat di lakukan 1 kali dan di beri waktu sesuai peraturan pihak sekolah.
Halaman ini untuk merubah status calon siswa apabila nilai diatas 5.0 maka di nyatakan lulus menjadi siswa Sltp Negeri 5 Bandar Lampung.
Gambar 19. Halaman Calon Siswa Halaman ini untuk melihat calon siswa yang lolos seleksi di Sltp Negeri 5 Bandar Lampung.
Gambar 20. Halaman Pengumuman Siswa
Gambar 17. Halaman Tes Soal Online Siswa
4.5 Pemeliharaan Sistem Web e. Pemeliharaan Sistem Disarankan adanya dua tahap review yang harus dilaksanakan. Pertama kali tidak terlalu lama setelah penerapan sistem, di mana tim proyek masih ada dan masingmasing anggota masih memiliki ingatan segar atas sistem yang mereka buat. Review 6
berikutnya dapat dilaksanakan kira-kira setelah enam bulan berjalan. Tujuannya adalah untuk menyakinkan apakah sistem tersebut berjalan sesuai dengan tujuan semula dan apakah masih ada perbaikan atau penyempurnaan yang harus dilakukan. Selain itu tahap ini juga merupakan bentuk evaluasi untuk memantau supaya sistem informasi yang dioperasikan dapat berjalan secara optimal dan sesuai dengan harapan pemakai maupun organisasi yang menggunakan sistem tersebut. Selanjutnya setiap tahun, organisasi tersebut menggunakan 10% - 25% dari biaya sistem awal untuk memelihara sistem tersebut. Tujuan dari proses pemeliharaan sistem ini adalah untuk melakukan evaluasi sistem secara cepat dan efisien, menyempurnakan proses pemeliharaan sistem dengan selalu menganalisis kebutuhan informasi yang dihasilkan sistem tersebut dan meminimalkan gangguan kontrol dan gangguan operasi yang disebabkan oleh proses pemeliharaan system
5. PENUTUP 5.1 Simpulan Kesimpulan yang dapat diperoleh dari membangun sistem ini antara lain sebagai berikut: Aplikasi ini mempermudah calon siswa dalam melakukan pendaftaran, tes soal online, dan meringankan beban biaya operasional.
Pramitha Dita Syilvia, Budi Yuwono. Perancangan Sistem Informasi Penerimaan Peserta Didik Baru DI Sekolah Menengah Atas 1 Bae Kudus Berbasis Intranet. Volume 1 Seruni UNSA 2012. Riyanto. (2010) Membuat Sistem Informasi Penjualan dengan PHP dan MySQL,Yogyakarta: Gava Media. Eka Choliviana, Ramadian Agus Triyono, Sukadi yang berjudul Pembuatan Sistem Iinformasi Pendaftaran Siswa Barupada Madrasah Ibtidaiyah Muhammadiyah Wonoanti III. Jurnal Speed 13 FTI UNSA Vol 9 No 2 – Agustus 2012. Adisti Frediryana, Sukadi. Analisis dan Perancangan Sistem Informasi Pendaftaran Mahasiswa Baru pada Ssekolah Tinggi Ilmu Tarbiyah Muhammadyah Pacitan. Jurnal Speed 13 FTI UNSA Vol 9 No 2 – Agustus 2012. Jogiyanto,H.M., (1999), Analisis & Desain Sistem Informasi. Cetakan Pertama, Edisi Kedua, Yogyakarta: ANdi Offset.
5.2 Saran Untuk selanjutnya agar dalam merancang sistem informasi pendaftaran siswa baru di sltp negeri 5 bandar lampung berbasis web dapat di kembangkan lagi dalam berbasis WAP dan pengumuman penerimaan siswa berbasis sms Gateway. PUSTAKA Abdul, Khadir. (2002). Dasar Pemrograman Web Dinamis menggunakan PHP. Yogyakarta: ANDI.
7