commit to user TUGAS AKHIR
PEMBUATAN ELEARNING SMA N I TUNJUNGAN BLORA
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Ilmu Komputer
Diajukan Oleh:
MALIQ YULI UTOMO NIM. M3110092
PROGRAM DIPLOMA III ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET
commit to user
ii
HALAMAN PERSETUJUAN
PEMBUATAN ELEARNING SMA N I TUNJUNGAN
BLORA
Disusun Oleh:
MALIQ YULI UTOMO NIM. M3110092
Tugas akhir ini telah disetujui untuk dipertahankan di hadapan dewan penguji pada tanggal 17 Desember 2013
Pembimbing Utama
commit to user
iii
HALAMAN PENGESAHAN
PEMBUATAN ELEARNING SMA N I TUNJUNGAN BLORA
Maliq Yuli Utomo NIM.M3110092
Pembimbing Utama
Liliek Triyono, S.T, M.Kom NIP. 19700601 200801 1 009
Tugas akhir ini telah diterima dan disahkan oleh dewan penguji tugas akhir Program Diploma III Ilmu Komputer
pada hari jum’at tanggal 23 Januari 2014 Dewan Penguji:
1. Wisnu Widiarto, S.Si, M.T ( ) NIP. 19700601 200801 1 009
commit to user
iv
ABSTRACT
Maliq Yuli Utomo. 2013. DEVELOPMENT E-LEARNING AT SMAN 1 TUNJUNGAN BLORA. Tree Years Vocation Computer Science Education. Faculty of Mathematics and Natural Science, Sebelas Maret University Surakarta.
E-learning can solve to many problems that exist due limitations of time, place and number of meeting between teachers and students. E-learning as a tool in the learning process offers several advantages that can resolve the perceived problem that often arise in the learning process. Based on limited amount and timing of meeting, a web based e-learning was built using the programing language PHP and MySQL. The step to develop the sytem were create Context Diagram, Data Flow Diagram and Entity Relationship Diagram. The development result E-learning of SMAN 1 TUNJUNGAN BLORA can solve some problems with facilities as a media for distributing course materials, media deployment tasks and media.
This application has 3 actors elerning admin, teachers, students. admin served as the manager of elearning applications set the course of the application to run properly. admin manage data curriculum, half year, teachers, students, subjects. teachers provide materials and tasks performed by students, while the students will work on assignments uploaded by teachers and downloaded material which has been uploaded by teachers
Elearning applications as supporting learning activity, because the school is able to perform learning activities not only classroom teaching alone , With instructional media created by the e-learning in SMA Negeri 1 Tunjungan Blora, the interaction of teachers and students become increase.
commit to user
v
ABSTRAK
Maliq Yuli Utomo. 2013. PEMBUATAN E-LEARNING SMAN 1 TUNJUNGAN BLORA. Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta. E-learning muncul sebagai solusi atas banyaknya masalah yang
timbul akibat keterbatasan waktu, tempat dan jumlah pertemuan antara guru dengan murid. E-learning sebagai alat bantu dalam proses pembelajaran menawarkan beberapa keunggulan sehingga dapat menyelesaikan permasalahan yang kerap muncul dalam proses pembelajaran. Berdasarkan keterbatasan jumlah dan waktu pertemuan, maka dibangunlah E-learning berbasis web dengan mengunakan bahasa pemrograman PHP dan MySQL. Hasilnya telah dibangun E-learning untuk SMAN 1 Tunjungan Blora dengan fasilitas sebagai media penyebaran materi pelajaran, media penyebaran tugas, serta sebagai media forum diskusi murid.
Dalam aplikasi elerning ini memiliki 3 aktor admin, guru, siswa . admin bertugas sebagai pengelola aplikasi elearning mengatur jalannya aplikasi agar dapat berjalan dengan baik. admin mengelola data kurikulum, tahun semester, guru, siswa, mata pelajaran. guru memberikan materi serta tugas yang dikerjakan oleh siswa, sementara siswa akan mengerjakan tugas yang diunggah oleh guru dan mengunduh materi yang telah diunggah oleh guru
Aplikasi elearning sebagai penunjang kegiatan belajar, karena sekolah mampu melakukan kegiatan belajar tidak hanya mengajar di kelas saja Dengan dibuat media pembelajaran melalui website e-learning di SMA Negeri 1 Tunjungan Blora, interaksi guru dan siswa menjadi bertambah
commit to user
vi
HALAMAN MOTTO
Dimana ada kemauan pasti ada jalan untuk kita menuju
kesuksesan.
Allah tidak akan menguji hambaNya dengan cobaan di luar
kemampuan hambaNya.
Selalu syukuri dengan Alhamdulillah apapun kondisi yang ada
karena semua itu adalah nikmat yang diberikan oleh Allah
commit to user
vii
HALAMAN PERSEMBAHAN
Ku persembahkan karyaku ini untuk :
Keluarga kecilku tercinta Kakek, Nenek, Bapak, Ibu, adik
dan maa yang selalu mendukungku. .
Teman teman TI-B UNS 10 , Teman teman main, serta
commit to user
viii
KATA PENGANTAR
Assalamu’alaikum Warohmatullohi Wabarokatuh.
Bismillahirrohmanirrohim,Yang pertama dan paling utama saya
panjatkan puji dan syukur kepada Allah SWT, yang telah melimpahkan segala kemudahan dan nikmatnya hingga akhirnya penulis mampu menyelesaikan Tugas Akhir dan menuliskan laporannya sesuai jadwal.
Laporan Tugas Akhir ini disusun untuk memenuhi sebagian persyaratan memperoleh kelulusan Diploma III Ilmu Komputer Universitas Sebelas Maret Surakarta. Dalam pelaksanaan Tugas Akhir sampai selesai tak lepas dari bimbingan dan dorongan dari berbagai pihak. Untuk itu dalam beberapa baris tulisan kertas ini penulis menghaturkan terima kasih kepada:
1. Drs. YS. Palgunadi, M.Sc., selaku Ketua Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.
2. Liliek Triyono, S.T, M.kom selaku pembimbing, yang telah merelakan pengorbanan yang cukup besar dari waktu hingga ilmu yang iklas diberikan pada penulis.
3. Drs. Djoko Santoso, M.Pd selaku kepala sekolah SMA N I Tunjungan Blora 4. Bapak ibu dan maa tercinta serta adik tersayang yang terus memberikan
dukungan tiada henti baik lewat SMS maupun lisan.
5. Teman teman Teknik Informatika 2008 Andi, Rossy, Chandra, Ruly dan teman sepembimbing Ava, Sofih, Ipul dan lain lain.
6. Bradda dan Sista Vespa dari SMS(Sebelas Maret Scooter) dan KERIS( Kebakkramat Scooteris ) yang selalu perhatian dan memberikan dukungan diantaranya mas Solikin, Icol, Yoga, Andi, Dodi, Boha , Hendro, Cokrik, Jabrix, Kipli, Ririe, Desticka dan lainnya.
commit to user
ix
Semoga Allah memberikan balasan atas segala kesediaan dan bantuan yang telah diberikan.Penulis memohon kemakluman pembaca sekalian untuk menerima kekurangan yang ada dalam laporan Tugas Akhir ini.
Wassalamu’alaikum Warohmatullohi Wabarokatuh.
Surakarta, 17 Desember 2013
commit to user
HALAMAN PENGESAHAN ... iii
ABSTRACT ... iv
ABSTRAK ... v
HALAMAN MOTTO ... vi
HALAMAN PERSEMBAHAN ... vii
commit to user
xi
BAB III DESAIN DAN PERANCANGAN ... 14
3.1 Analisis dan Perancangan Sistem ... 14
3.1.1 Context Diagram ... 14
3.1.2 DFD Level 0 ... 15
3.1.3 DFD Level 1 Proses 2 ... 16
3.1.4 DFD Level 1 Proses 3 ... 17
3.2 Perancangan Database ... 18
3.2.1 ERD ... 18
3.2.2 Skema Diagram ... 19
3.2.3 Struktur Database ... 20
3.3 Perancangan Antar Muka ... 28
3.4 Analisis Kebutuhan ... 30
3.4.1 Kebutuhan Perangkat Lunak ... 30
BAB IV IMPLEMENTASI SISTEM ... 31
4.1Deskripsi Sistem ... 31
4.2 Implementasi Sistem ... 31
commit to user
xiv
Gambar 4.16 Halaman Kelas... 40
Gambar 4.18 Halaman profil anda ... 41
Gambar 4.19 Halaman home... 41
Gambar 4.20 Halaman lihat materi ... 42
Gambar 4.21 Halaman lihat tugas ... 42
Gambar 4.22 Halaman Lihat forum ... 43
Gambar 4.23 Halaman lihat nilai ... 43