ANALISIS DAN PERANCANGAN SISTEM BASIS DATA E-LEARNING PADA SMAN 47 JAKARTA Apriyatno Putra Ishak Ervin Febriansyah Gita Tiara Leo M. Tassim Billah UniversitasBina Nusantara, JalanKebonJeruk Raya No.27, KebonJeruk, Jakarta Barat, 021535060
[email protected],
[email protected],
[email protected],
[email protected]
ABSTRAK Tujuan penelitian ini adalah merancang aplikasi pendidikan berbasis web yang dapat membantu proses belajar-mengajar di SMAN 47 Jakarta. Dengan adanya e-learning, diharapkan kebutuhan informasi yang dibutuhkan mengenai kegiatan akademik di SMA Negeri 47 Jakarta tersedia secara lengkap untuk siswa, guru, dan admin. Metode penelitian dengan menggunakan metode pengumpulan data, analisis, dan perancangan. Pengumpulan data dilakukan melalui studi lapangan, survei ke SMA Negeri 47 Jakarta, dan menyebarkan kuisioner kepada siswa maupun guru. Hasil yang dicapai adalah tersedianya aplikasi e-learning berbasis web yang meningkatkan proses belajar-mengajar SMA Negeri 47 Jakarta serta membantu user dalam memperoleh informasi yang tepat. Simpulan yang dapat diambil darihasilevaluasiadalah sistem telah memenuhi syarat domain integrity, entity integrity, references integrity, dan security pada basis data yang dibuat. Kata kunci : analisis, perancangan, e-learning
ABSTRACT The purpose of this research is to design a web based application which supports learning process in SMAN 47 Jakarta. Hopefully this e-learning method can fulfill the needs of information for academic activities in SMAN 47 Jakarta, available for students, teachers, and administrators. Methods for this research are data collection, data analysis, and design. Data collected through observations, surveys, and questionnaires for students and teachers. The result is availability of a web based e-learning application that enhance teaching and learning process at SMAN 47 Jakarta and assist users in obtaining appropriate information. The conclusion that can be drawn from the result of the evaluation is the system has been qualified for domain integrity, entity integrity, references integrity, and security on the database.
Key words : analysis, design, e-learning
PENDAHULUAN Latarbelakangpenelitianadalah seiring dengan pesatnya kemajuan dalam bidang teknologi, kebutuhan akan efisiensi teknologi dalammendapatkaninformasi yang tepat, cepatdanakuratsemakinmeningkatdisemuabidang. Salah satuteknologi yang dipakaibanyak orang adalahinternet.Internetmerupakan media sisteminformasi yang banyakdigunakanolehmanusiapadasaatini.Denganadanyainternetsegalaaktifitasma nusiamenjadilebihmudahdancepatdenganbiaya
yang
terjangkau.Padasaatiniinternettidakhanyadigunakanuntukkegiatanbisnis, tapijugabisaditerapkandalamduniapendidikandengansisteme-learning.SMAN
47
Jakarta merupakan salah satu sekolah yang mencoba untuk menerapkan konsep pembelajarantersebut.
Selamaini
proses
mengajardilakukan
di
papantulisdankertasdanparasiswa pun membuattugas-tugasmenggunakan media kertas. Saatpengumumannilaihasilujiandanjadwalpelajaransiswaharusmelihatdipapanpeng umungansecarabergantian.Materipelajaran yang dipelajarihanyasebatasdaribukubuku
yang
tersedia
di
perpustakaan.Olehkarenaitu,
SMAN
47Jakartainginmenerapkansisteme-learningdengantujuanuntukmempermudah proses belajar-mengajar yang lebihmaksimal. Gunamendukungkebutuhansistemelearningtersebut, penulisakanmelakukananalisisdanperancangansuatusistem basis data besertaaplikasiberbasisweb. Kajianpustakayaitu menurut EffendidanZhuang (2005, p6-p7), E-learning dapat mengacu pada pelatihan yang menggunakan media elektronik atau teknologi informasi.Karena ada bermacam penggunaan elearning, maka ada pembagian atau perbedaan e-learning. Pada dasarnya, elearning mempunyai dua tipe, yaitu synchronous dan asynchronous.Synchronous
training adalah tipe pelatihan, dimana proses pembelajaran terjadi pada saat yang sama ketika pengajar sedang mengajar dan murid sedang belajar. Dan mengharuskan guru dan semua murid mengakses internet secara bersamaan. Synchronous training sifatnya mirip pelatihan di ruang kelas. Namun, kelasnya bersifat maya atauvirtual dan peserta tersebar di seluruh dunia dan terhubung melalui internet.Pada asynchronous training, seseorang dapat mengambil pelatihan pada waktu yang berbeda dengan pengajar memberikan pelatihan. Pelatihan ini lebih populer di dunia e-learning karena memberikan keuntungan lebih bagi peserta pelatihan karena dapat mengakses pelatihan kapanpun dan di manapun. Akan tetapi, ada pelatihan asynchronous training yang terpimpin, dimana pengajar memberikan materi pelajaran lewat internet dan peserta latihan mengakses materi pada waktu yang berlainan. Pengajar dapat pula memberikan tugas atau latihan dan peserta mengumpulkan tugas lewat email. Peserta dapat berdiskusi atau berkomentar dan bertanya melalui bulletin board. Ada beberapamasalah yang dihadapioleh SMANegeri 47 Jakarta yaitusistem di SMA Negeri 47 Jakarta masihada yang menggunakansistem manual, sehingga data kurangterintegrasi,
waktupembelajaran
di
sekolah
yang
sangatterbatas,
sehinggasiswamengalamikesulitandalammendapatkanpengetahuan
yang
lebihbanyak,
lama
dibutukanwaktu
yang
untukmemperbaikiapabilaterjadikesalahandalampengetikanataukesalahanmemasu kan data, dansiswa yang berhalanganhadirtidakmendapatkanpelajaran yang sudahdilewatkannya di sekolah. Tujuan dari penelitian ini adalah merancang aplikasi e-learning yang sesuai dengan kebutuhan SMAN 47 Jakarta.
METODE PENELITIAN Metodologi yang digunakan antara lain :
a. Metodologi Analisis Metodologi analisis yang digunakan dalam perancangan antara lain : 1. Analisis kebutuhan informasi dengan cara mengobservasi website yang sudah ada sebelumnya dan wawancara dengan para pengguna. 2. Analisis infrastruktur untuk mengetahui ketersediaan fasilitas dalam penerapan sistem. 3. MenyusunData Flow Diagram.
b. Metodologi Perancangan Metodologi perancangan yang digunakan sebagai berikut : 1. Perancanganstrukturdatabase a. Perancanganconceptual database design b. Perancanganlogical database design c. Perancanganphysical database design 2. Perancangan aplikasi a. Perancanganstruktur menu b. Perancanganlayar c. Perancanganstate transition diagram d. Spesifikasi proses / modul
HASIL DAN BAHASAN Berikut ini adalah DFD Konteks dan DFD 0 sistem dariSMA Negeri 47 Jakarta.
Gambar 1 DFD Konteks Sistem
Gambar 2 DFD 0 Sistem
Sistem yang sedang berjalan di SMA Negeri 47 Jakarta antara lain : 1. Sistem pembuatan materi Guru menyusun materi pelajaran yang akan diberikan di kelas sesuai dengan kurikulum yang ada, kemudian mengusulkannya ke bidang kurikulum. Apabila materi yang dibuat diterima, maka guru dapat memberikan materi pelajaran tersebut ke siswa di kelas. Sebaliknya apabila tidak diterima, maka guru kembali menyusun materi pelajaran.
Gambar 3 Flow chart Sistem Pembuatan Materi 2. Sistem pemberian materi Guru masuk ke dalam kelas, apabila ada tugas maka siswa mengumpulkan tugas dahulu dan kemudian guru membahasnya. Namun bila
tidak ada, dilanjutkan dengan menerangkan materi dan mencatat. Dapat juga dilakukan diskusi untuk memahami materi. Untuk selengkapnya dapat dilihat pada flow chart.
Gambar 4Flow chart Sistem Pemberian Materi
3. Sistem ujian Guru membagikan kertas ujian kepada siswa, siswa mengerjakan soal dan mengumpulkan kertas jawaban kembali.
Gambar 5 Flow chart Sistem Ujian 4. Sistem entry nilai Guru memeriksa berkas ujian dan menentukan apakah nilai siswa sudah memenuhi Standar Ketuntasan Minimal (SKM). Apabila sudah, nilai siswa langsung diserahkan kepada bagian kurikulum untuk dimasukkan ke dalam database. Apabila belum, siswa melakukan remedial untuk memperbaiki nilai. Namun bila nilai siswa masih belum memenuhi SKM setelah remedial, maka nilai yang diserahkan kepada bagian kurikulum adalah nilai maksimal yang didapat oleh siswa selama ujian.
Gambar 6 Flow Chart Sistem Entry Nilai
SIMPULAN DAN SARAN Berdasarkan hasil dari analisis, perancangan, dan evaluasi terhadap aplikasi elearning berbasis web pada SMAN 47 Jakarta, dapat diambil kesimpulan sebagai berikut : 1. Aplikasi
e-learning
berbasis
web
ini
mempermudah
siswa
dalam
mendapatkan materi pelajaran beserta soal dan jawaban yang dapat di-upload sendiri oleh siswa, serta mempermudah siswa dalam mendapatkan informasi seperti jadwal pelajaran, jadwal ujian, status keuangan, dan pengumuman. Serta siswa dan guru dapat berinteraksi secara online untuk berdiskusi mengenai pelajaran melalui forum diskusi. 2. Aplikasi e-learning berbasis web ini juga mempermudah guru dalam menginput nilai siswa, memberikan materi dan soal yang dapat di-upload, serta men-download jawaban tugas dari siswa. Selain itu, aplikasi ini juga
mempermudah guru dalam melihat informasi jadwal mengajar, dan berinteraksi dengan siswa melalui forum diskusi. 3. Aplikasi e-learning berbasis web ini memberikan kemudahan untuk admin dalam meng-update data guru, data siswa, data kelas, data mata pelajaran, jadwal pelajaran, jadwal ujian, status keuangan, dan pengumuman. 4. Aplikasi e-learning ini mudah digunakan karena tampilan yang sederhana, sehingga pengguna dapat dengan mudah memahami cara penggunaannya. Beberapa hal yang perlu diperhatikan agar aplikasi e-learning berbasis web ini untuk dapat menutupi kekurangan dan menyempurnakan aplikasi ini pada SMAN 47 Jakarta antara lain : 1. Menambah fitur absensi siswa untuk merekapitulasi kehadiran siswa. 2. Menambah fitur yang dapat mendukung komunikasi siswa dan guru secara langsung dan cepat, seperti fitur chatting. 3. Mengadakan evaluasi dan maintenance secara berkala agar sesuai dengan perubahan dan perkembangan yang terjadi di SMAN 47 Jakarta. 4. Menyediakan fasilitas komputer di setiap kelas dalam proses belajar mengajar, agar penggunaan aplikasi e-learning ini dapat lebih optimal di SMAN 47 Jakarta.
REFERENSI Chaffer, J.& Swedberg, K. (2011).Learning JQuery (3rd edition). Birmingham: Packt Publishing.
Choi, W., Kent, A., Lea, C., Prasad, G., & Ullman, C,. (2000). Beginning PHP 4. Birmingham: Wrox Press.
Connolly, T. & Begg, C. (2010).Database Systems A Practical Approach to Design, Implementation, and Management (5thedition). New York: Addison Wesley.
Effendi, E & Zhuang, H. (2005). E-learning : Konsep dan Aplikasi. Yogyakarta : Andi.
Fathansyah. (2004). Sistem Basis Data.Bandung: Informatika Bandung.
Gruber, M. (2000).Mastering SQL. New Jersey: Wiley & Sons.
Kroenke, D.M. (2006). Database Processing(International Edition). New Jersey: Pearson Education, Inc.
Negrino, T., & Smith, D. (2004).JavaScript for the World Wide Web (5th edition). Berkeley, CA: Peachpit Press.
Pressman, R.S. (2010).Software Engineering A Practitioner’s Approach (7th edition). New York: The McGraw-Hill Companies, Inc.
Rizky, F., Suryan, A., &Adi, T.N. (2012).Aplikasi Pengelolaan Data Kaset Berbasis Web (StudiKasus : Perpustakaan Kaset. Video Antara TV). Politeknik Telkom Bandung.
Sommerville, I. (2011). Software Engineering (9th edition). Boston: Pearson Education.
Tiwari, K., Tripati, A., Sharma, S., &Dubey, V. (2012).Merging of Data Flow Diagram with Unified Modeling Language.International Journal of Scientific and Research Publications, 2(8), 1.
Whitten, J.L. & Bentley, L.D. (2007).System Analysis and Design Methods (7th edition). New York: The McGraw-Hill Companies, Inc.
Whitten, J.L., Bentley, Y., Lonnie, D., Dittman, K.C. (2004). Systems Analysis And Design Methods(6thedition). New York : The McGraw-Hill, Inc.
Wooldridge, M & Wooldridge, L. (2008). Teach Yourself Visually HTML and CSS. Indiana: Wiley Publishing, Inc.
RIWAYAT PENULIS Apriyatno Putra Ishaklahir di Gorontalopada 9 April 1991.Penulismenamatkanpendidikan SMA di SMA InsanCendekiaGorontalopada 2008.Saatinimerupakanmahasiswa di UniversitasBina Nusantara.Penulisaktif di HimpunanPelajarMahasiswa Indonesia Gorontalo (HPMIG), Ikatan Alumni InsanCendekiaGorontalo(IAICG), KlubPecintaSuger Glider Indonesia (KPSGI). Ervin Febriansyahlahir di Jakarta pada 19 Februari 1991.Penulismenamatkanpendidikan SMA di SMAN 101 Jakarta pada 2009.Saatinipenulismerupakanmahasiswa di UniversitasBina Nusantara. Gita Tiara Leolahir di Bandung pada 23 November 1990.Penulismenamatkanpendidikan SMA di SMAN 47 Jakarta pada 2008.Saatinipenulismerupakanmahasiswa di UniversitasBina Nusantara.