BAB 1 PENDAHULUAN 1.1
Latar Belakang Semakin pesatnya perkembangan ilmu pengetahuan dan teknologi seperti saat
ini, maka kemajuan teknologi komputer turut berkembang dengan pesat.Banyak terobosan-terobosan
yang
diciptakan
untuk
membantu
kerja
manusia
dalam
menyelesaikan masalahnya, salah satunya adalah dalam perkembangan teknologi informasi.Segala aktivitas manusia menjadi lebih mudah, cepat, dan murah.Teknologi juga dapat dimanfaatkan untuk meningkatkan kualitas pembelajaran di sekolah agar para siswa dan guru dapat berinteraksi secara praktis dan efektif tanpa harus bertatap muka di sekolah. SMA Muhammadiyah 25 Pamulang adalah sekolah menengah atas yang sudah cukup lama berdiri dan sekarang sedang berkembang menuju sekolah yang berbasis teknologi informasi.Selama ini proses belajar mengajar dilakukan sepenuhnya secara manual, guru memberikan tugas hanya melalui papan tulis dan kertas, begitu pun siswa mengerjakan tugasnya semua menggunakan media kertas.Ketika pengumuman nilai hasil ujian atau jadwal pelajaran, siswa harus datang ke sekolah untuk melihat sambil berdesak-desakan dipapan pengumuman.Bahan-bahan ajar guru sepenuhnya hanya dengan buku dan juga referensi yang tersedia di sekolah hanya buku-buku di perpustakaan. Untuk mengatasi semua keterbatasan tersebut maka SMA Muhammadiyah 25 Pamulang
membutuhkan
suatu
sistem
yang
terintegrasi
dan
mudah
untuk
digunakan.Semua proses belajar mengajar dan pengelolaan nilai akan dikelola oleh elearning berbasiskan Content Management System yg dapat diakses secara online sehingga bagian tata usaha dapat memasukkan materi pelajaran, serta guru dapat memsaukkan nilai tugas, nilai ulangan harian, dan nilai ujian ke dalam e-learning berbasis Content Management System tsb.Siswa juga dapat mengakses materi pelajaran, nilai-nilai dan pengumuman melalui sistem ini.
1
2
1.2 Ruang Lingkup Batasan-batasan dari aplikasi yang saya analisa dan rancang adalah sebagai berikut : a. Membuat contol panel administrator untuk tata usaha yang memiliki hak akses di atas guru dan siswa untuk mengatur modul-modul aplikasi seperti penambahan fitur di modul pengelolaan jadwal pelajaran, modul pengelolaan materi, modul jadwal guru, modul pengelolaan nilai siswa, serta mengelola proses registrasi guru/siswa, dan pengelolaan agenda berupa pengumuman dan event-event di sekolah. b. Membuat control panel hak akses guru untuk melihat tugas siswa, melihat jadwal mengajar, dan mengelola nilai siswa. c. Membuat control panel hak akses siswa untuk mengunduh materi pelajaran, melihat jadwal pelajaran, melihat pengumuman, melihat nilai, dan melihat jadwal ujian.
1.3 Tujuan dan Manfaat Tujuan dari penelitian ini adalah : a. Membuat sistem e-learning berbasis Content Management System agar guru dapat memberikan materi pelajaran, dan tugas untuk siswa, serta mengelola nilai siswa secara online. b. Membuat sistem e-learning berbasis Content Management System agar siswa dapat mengakses materi pelajaran, mengupload tugas, dan dapat mengakses informasi yang berkaitan dengan kegiatan pembelajaran secara online. c. Membuat sistem e-learning berbasis Content Management System agar bagian tata usaha dapat mengelola konten-konten yang berhubungan dengan kegiatan
3
pembelajaran seperti mengelola data guru dan siswa, mengatur jadwal pelajaran dan jadwal mengajar guru secara online. Manfaat dari penelitian ini adalah : a. Dengan sistem e-learning berbasis Content Management System ini akan mempermudah para guru untuk melihat jadwal ajar, mengupload tugas dan materi. b. Dengan sistem e-learning berbasis Content Management System ini akan mempermudah para siswa untuk melihat jadwal pelajaran, nilai, jadwal ujian, dan pengumuman. c. Dengan sistem e-learning berbasis Content Management System ini akan mempermudah bagian tata usaha untuk mengelola modul-modul registrasi, pengaturan user, nilai, jadwal pelajaran, dll.
1.4 Metodologi Penelitan Metode penelitian yang digunakan adalah metode pengumpulan data, metode analisis dan metode perancangan.Metode pengumpulan data dilakukan dengan studi pustaka, observasi, diskusi, dan kuisioner.Metode analisis terhadap hasil pengumpulan data dilakukan untuk mengidentifikasi kebutuhan pengguna dan membuat diagram aliran data yang terdiri dari diagram nol dan diagram konteks.Metode perancangan terdiri atas perancangan use case, class diagram, state chart, sequence diagram, database, hieraki menu dan perancangan layar sehingga dapat mempersiapkan data-data yang dibutuhkan untuk membuat aplikasi ini.
4
Metode di atas meliputi tiga hal, yaitu :
a. Studi Lapangan Dengan mengadakan survey langsung ke sekolah dengan cara berdiskusi dengan pihak sekolah, dan mengumpulkan dokumen-dokumen yang dibutuhkan untuk mengidentifikasi masalah.Ketika implementasi dilakukan kuisioner dibagikan kepada siswa dan guru untuk mengevaluasi kemampuan sistem yang diujicobakan.
b. Studi Pustaka Dengan mengumpulkan, membaca, mengumpulkan, dan mempelajari teori yang ada di dalam buku dan karya ilmiah yang berhubungan.
c. Studi Analisis Dengan menganalisis data-data yang telah diperoleh dari sekolah, kemudian membuat diagram aliran data yang terdiri dari diagram konteks dan diagram nol untuk menggambarkan sistem yang sedang berjalan kemudian membuat daftar permasalahan dan usulan solusi untuk pembuatan sistem yang baru.
d. Studi Perancangan Studi ini dilakukan dengan cara merancang, use case, class diagram, state chart, sequence diagram, database, hieraki menu dan perancangan layar kemudian melakukan pengujian pada program.
5
1.5 Sistematika Penulisan Skripsi ini ditulis dan diuraikan dalam lima bagian besar, yaitu Bab 1 sampai Bab 5.Adapun isi dari bab-bab tersebut adalah sebagai berikut :
BAB 1 PENDAHULUAN Bab satu berisi latar belakang, ruang lingkup, tujuan dan manfaat, dan sistematika penulisan.
BAB 2 LANDASAN TEORI Bab dua berisi tentang landasan teori yang menjelaskan teori-teori yang digunakan dalam pengembangan aplikasi ini.
BAB 3 ANALISIS DAN PERANCANGAN Bab tiga berisi analisis sistem berjalan, perancangan UML, perancangan struktur database, perancangan hierarki menu dan perancangan layar.
BAB 4 EVALUASI DAN IMPLEMENTASI Bab ini berisi spesifikasi perangkat keras dan peranti lunak yang dibutuhkan untuk pembuatan sistem, implementasi dari sistem yang dibuat, dan evaluasi dari hasil implementasi sistem.
BAB 5 KESIMPULAN DAN SARAN Bab lima berisi kesimpulan dan saran dari skripsi yang telah disusun ini.