Pendaftaran Kursus berbasis website
Mochamad Alvin
Ardikusuma (201653031)
Sistem informasi
Abstrak -
Pada saat ini, kebutuhan terhadap informasi informasi berbasiskan komputer
sangat dibutuhkan. Sistem komputerisasi tentunya tidak terlepas dari adanya
suatu kelebihan dan kekurangannya. Hal ini ditimbulkan dari adanya perkembangan
dan kemajuan teknologi informatika. Perkembangan dan kemajuan teknologi informatika
yang sangat cepat mempengaruhi berbagai segi kehidupan dalam masyarakat. Hal
ini menyebabkan terjadinya perubahan sistem pada dunia kerja dan bisnis yang
berdampak juga pada perubahan mekanisme kerja. Teknologi informatika banyak
diterapkan untuk pengelolaan pekerjaan karena efektivitas dan efisiensi yang
terbukti mampu mempercepat kinerja, dan pada akhirnya akan meningkatkan
keuntungan. Di dalam dunia bisnis, khususnya dalam pendaftaran kursus berbasis
online tentunya juga membutuhkan kecepatan dalam pendataan para calon peserta
yang ingin mendaftarkan dirinya untuk mengikuti kursus di Lembga Gama Nusantara
serta mengefisienkan dan mengefektifkan proses-proses pekerjaan yang ada di
Lembaga Gama Nusantara. Pengelolaan dan pengolahan data yang masih dilakukan
secara manual, terkadang dapat menimbulkan kesalahan data yang disebabkan oleh
faktor kesalahan manusia. Oleh karena itu, diperlukan sistem informasi yang
mampu mengelola dan mengolah data secara efektif dan efisien sehingga terjadi
komputerisasi data. Kerja Praktik ini selain bertujuan untuk mengaplikasikan
ilmu-ilmu yang diperoleh dari bangku kuliah dalam hubungannya dengan dunia
kerja juga bertujuan untuk menghasilkan sistem baru yang lebih fleksibel dan
dinamis. Kerja praktik ini akan menguraikan produk-produk yang dihasilkan pada
masing-masing tahap dan dapat dilakukan secara lengkap dan terperinci.
Diharapkan hasil kerja praktik ini dapat menjawab kesulitan yang seringkali
dihadapi oleh pengelola maupun pelanggan sehingga bisa jauh lebih efisien dan
efektif.
Kata Kunci: Sistem Informasi Pendaftaran Kursus Belajar Berbasis Website
1. pendahuluan
Seiring berkembangnya pendidikan di Kudus, bertambah pula
peminat yang ingin menambah dan menguasai materi pembelajaran jika disekolahan
kurang jelas. Apalagi sekarang mulai banyak dibangun fasilitas untuk belajar
yang lebih nyaman, yakni dengan membangun fasilitas berupa kursus untuk
pembelajaran siswa-siswi, agar bertambah
dan berkembangnya ilmu para murid-murid tersebut.
Menurut UU No. 20 tahun 2003 tentang sistem Pendidikan Nasional, Pendidikan adalah usaha sadar dan terencana untuk mewujudkan suasana belajar dan proses
pembelajaran agar peserta didik secara aktif mengembangkan potensi dirinya untuk memiliki kekuatan
spiritual keagamaan, pengendalian diri, kepribadian, kecerdasan, akhlak mulia, serta keterampilan
yang diperlukan
dirinya, masyarakat, bangsa dan negara.
Oleh
karena itu pemerintah menghadapi berbagai kendala dalam rangka peningkatan
kualitas pendidikan. Ketidak merataan mutu guru di sekolah menjadi alasan utama
pemerintah untuk selalu memperhatikan peningkatan kualitas sumber tenaga
kependidikan. Hal ini ditempuh karena keberhasilan mutu pendidikan sangat
tergantung dari keberhasilan proses belajar-mengajar yang merupakan sinergi
dari komponen-komponen pendidikan baik kurikulum tenaga pendidikan, sarana
prasarana, sistem pengelolaan, maupun berupa faktor lingkungan alamiah dan
lingkungan sosial, dengan peserta didik sebagai subjeknya.
Dikarenakan
prasarana harus bisa membuat kondisi belajar siswa nyaman, sebagai tempat
kursus pembelajaran kami juga memperhatikan pelayanan awal disaat siswa-siswi
mendaftarkan diri ditempat kursus yang pada awalnya proses
pendataan siswa masih terhitung lama, pelaporan data siswa baru sering mengalami keterlambatan,
data-datanya mudah hilang, dan lamanya proses pendataan siswa yang hendak
mendaftar. Kami rubah menjadi pendaftaran yang berbasis web, dengan tujuan
yaitu dapat melakukan pengolahan data secara cepat dalam
proses pendaftaran, Sistem informasi dapat
menyajikan laporan data siswa baru secara cepat dan tepat. Dengan demikian proposal ini kami
sampaikan
2.
Metodologi Penelitian
A. Metode
Pengumpulan Data
Metode pengumpulan data yang Saya gunakan
adalah :
a). Observasi
Pengumpulan data melalui
pengamatan dan pencatatan terhadap berbagai bentuk laporan-laporan yang akan di
hasilkan dari sistem informasi. Pengamatan dilakukan di bagian administrasi
lembaga pendidikan Gama Nusantar.
b). Interview
Pengumpulan
data dengan cara tatap muka dan tanya jawab langsung dengan sumber data, yaitu
bagian administrasi sebagai calon pengguna sistem informasi ini.
c). Survei
Pengumpulan
data dengan melakukan survey ke lembaga pendidikan.
d). Studi
pustaka
Pengumpulan data dengan cara
membaca serta mempelajari dokumen – dokumen , literatur, buku, jurnal, video /
gambar yang berhubungan dengan obyek penelitian guna mendapatkan teori ataupun
konsep yang dapat digunakan sebagai landasan teori dan kerangka pemikiran dalam
penelitian dan untuk mencari metodologi yang sesuai serta membandingkan teori
yang ada dengan fakta yang ada di lapangan.
B. Metode pengembangan sistem
Menurut tim penyusun kamus pusat pembinaan dan pengembangan bahasa
pengembangan adalah proses, cara, perbuatan dalam menjadikan sesuatu lebih
baik. Pengembangan Sistem adalah menyusun suatu sistem yang baru untuk
menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang
telah ada. Sistem yang lama perlu diperbaiki atau digantikan disebabkan karena
beberapa hal, yaitu : ketidakberesan dalam sistem, pertumbuhan organisasi untuk
meraih kesempatan, adanya instruksi –instruksi
C.Perencanaan
sistem
Proses perancangan mulai dari analisa sistem,
mendesain sistem informasi, mengelolah database kemudian sistem
informasi di rancang menggunakan Pemograman
Web Mencakup: HTML, CSS,
JAVASCRIPT, PHP & MYSQL.
D.
Desain sistem
a. Desain informasi
dalam tahap ini desain pendaftaran
kursus berbasis website dimodelkan di setiap link dari setiap halaman. Jika
data tersebut terdapat database maka digunakan
tahap development dan database desain.
b. Data administrasi
Dalam tahap ini administrasi harus aktiv
dalam pencatatan atau pengecekan data inputan dari setiap pendaftar.
C. DataBase Aplication
D. Model
Development Database Design PHP Library
Development
Tahap untuk memodelkan seluruh proses
yang ada, seperti proses penyimpanan data, update artikel, dan menampilkan data
dari database.
E. Implementasi sistem
a.
Penulisan Program dan Instalasi
Merupakan tahap penulisan program yang telah dianalisis dan
desain semua maka program yang digunakan adalah PHP dan database yang digunakan
MySql.
b. Desain Review Pemilihan Sumber
daya
Hardware dan Software
Dalam tahap ini tidak hanya menguji desain yang digunakan
namun menguji semua sistem yang telah diterapkan seperti tidak ada lokasi link,
image yang salah, pengujian sistem seperti penyimpanan data, update artikel dan
lain-lain.
c. Pemilihan Sumber daya Hardware
dan
Software
Dalam tahap ini software dan hardware digunakan untuk web
server.
d. Pengujian Web dan Dokumen
Web
Tahap pengujian adalah proses eksekusi suatu program, bila pengujian
dilakukan secara sukses (sesaui dengan sasaran tersebut) maka tidak akan
ditemukan kesalahan di dalam perangkat lunak. Dalam tahap pengujian terdapat
metode-metode untuk melakukan pungujian yang meliputi :
a. White Box
Pengujian white-box adalah metode
desain test case yang menggunakan struktur kontrol desain prosedural untuk memperoleh
test case.
b. Black Box
Pengujian black-box berfokus
pada persyaratan fungsional perangkat lunak. Dengan demikian, pengujian
black-box memungkinkan perekayasa perangkat lunak mendapatkan serangkaian
kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk
suatu program. Pada pengujian aplikasi web ini menggunakan metode black-box
dimana pengujian dilakukan untuk memperlihatkan input diterima dengan baik,
output dihasilkan secara tepat dan benar.
3. Pembahasan
Pendaftaran kursus
berbasis website telah berhasil dibuat berdasarkan beberapa latar belakang
masalah yang ada yaitu ada sebuah lembaga yang menggunakan sistem
pendaftaran secara manual dan itu bias menyebabkan terlambatnya pelaporan data
untuk siswa baru, data mudah hilang dan lamanya proses pendataan siswa. Tentu
hal itu mengakibatkan proses pendaftaran jadi terganggu dan lama.
Melihat Permasalahan tersebut, penulis
mulai merancang dan membuat sebuah sistem yang memudahkan masyarakat dalam
mendapatkan informasi pendataan penduduk secara online. Dalam penelitian ini
penulis melakukan pengembangan sistem melalui studi pustaka, identifikasi
kebutuhan sistem, pengumpulan data dan metodologi pengembangan sistem. Dalam
melakukan perancagan sistem, penulis menggunakan tiga diagram yaitu diaggram
blok sistem untuk menggambarkan secara garis besar proses alur data pada sistem
yang dibangun, diagram use case yang merupakan diagram aktifitas suatu alur
kegiatan/proses yang ada dalam sistem yang dibangun ini. Berikut adalah
beberapa desain antarmuka sistem yang telah di buat oleh penulis:
1. Antarmuka Halaman Home dan
2. Antarmuka Halaman Profile
3.
Antarmuka Halaman Advantage dan
4. Antarmuka Halaman Guestbook
5. Antarmuka Halaman Contact
6. Antarmuka Halaman Login
7. Antarmuka Halaman Register
8. Antarmuka Halaman Login – Guest
9. Antarmuka Halaman Home – Gues
10. Antarmuka Halaman Level – Guest
11. Antarmuka Halaman Price List – Guest
12. Antarmuka Halaman Appointment – Guest
13. Antarmuka Halaman Login – Student
14. Antarmuka Halaman Home – Student
15. Antarmuka Halaman Booking – Student
16.
Antarmuka Halaman Schedule – Student
17. Antarmuka Halaman Study Record-
Student
18. Antarmuka Halaman Login – Admin
19. Antarmuka Halaman Guest – Admin
20. Antarmuka Halaman Olah Guestbook
21. Antarmuka Halaman Olah Register
22. Antarmuka Halaman Olah Appointment
23. Antarmuka Halaman Student – Admin
24. Antarmuka Halaman Booking
25. Antarmuka Halaman Schedule
26. Antarmuka Halaman Olah Student
4. Penutup
6.1
Kesimpulan
Kesimpulan yang dapat diambil dari pendaftaran kursus berbasis website ini antara lain adalah sebagai berikut :
1. Perangkat lunak pendaftaran
kursus berbasis wensite telah berhasil
dibangun. Website ini diharapkan dapat menjadi sebuah sistem yang dapat
digunakan untuk mempermudah para siswa-siswi yang hendak mendaftarkan diri pada
sebuah lembaga.
2. Website ini telah
dibuat secara menarik dan user friendly dengan menggunakan elemen-elemen
seperti teks, gambar, dan tombol sehingga mudah diakses dan dimengerti oleh
pengguna.
3. Proses pendaftaran akan lebih mudah dengan adanya diri.
4. diri akan lebih mudah,
cepat, dan efisien.
5. Keamanan sistem dan
data lebih aman dengan adanya validasi login untuk dapat masuk ke dalam sistem.
Hanya petugas yang diberi hak akses yang dapat masuk ke dalam sistem.
6.
Aplikasi yang dibangun sangat membantu petugas untuk melakukan proses pelayanan
terhadap masyarakat dengan masyarakat merasa puas.
6.2 Saran
Saran yang
diberikan untuk pengembangan sistem yang telah dibuat antara lain :
Mengembangkan sistem dengan menambahkan
pembayaran online
dengan menggunakan jaringan kartu kredit
maupun kartu debit, m -
banking dan e – banking dari bank yang bekerjasama.
Pemesanan encounter class melalui
website akan lebih membantu
siswa, dengan menggunakan sistem
konfirmasi waiting list sehingga
diharapkan akan ada pengembangan sistem
lanjutannya.
Daftar pustaka
Ari Yuana, Rosihan. 67 Trik & Ide Brilian Master PHP.
Lokomedia, Yogyakarta :
2010.
Bin Ladjamudin, Al-Bahra. Analisis dan Desain Sistem Informasi.
Graha Ilmu,
Yogyakarta : 2005.
Gunawan, Wahyu. Kebut Sehari Jadi Master PHP. Genius,
Yogyakarta : 2010.
Hakim, Lukmanul. Jalan Pintas Menjadi Master PHP.
Lokomedia, Yogyakarta :
2008.
Hakim, Lukmanul. Membongkar Trik Rahasia Para Master PHP.
Lokomedia,
Yogyakarta : 2008.
Hartono, Jogiyanto. Analisis dan Desain Sistem Informasi :
Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis.
ANDI, Yogyakarta :
1999.
Hartono, Jogiyanto. Pengenalan Komputer Dasar Ilmu Komputer,
Pemograman,
Sistem Informasi dan Intelegensi Buatan.
ANDI, Yogyakarta : 1995.
Kadir, Abdul. Pengenalan Sistem Informasi. ANDI, Yogyakarta
: 2009.
Nugroho, Bunafit. Latihan Membuat Aplikasi Web PHP dan MySQL
dengan
Dreamweaver MX (6, 7, 2004) dan 8.
Gava Media, Yogyakarta : 2008.
Nugroho, Bunafit. Membuat Website Sendiri dengan PHP-MySQL.
Mediakita,
Yogyakarta : 2009.
Kendall, Kenneth E & Kendall, Julie E. Analisis dan
Perancangan Sistem Edisi 5.
PT. Prenhallindo,
Jakarta : 2003.