Pembuatan elearning SMA N I Tunjungan Blora Cover dll

perpustakaan.uns.ac.id

digilib.uns.ac.id

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
2014


perpustakaan.uns.ac.id

digilib.uns.ac.id

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


LILIEK TRIYONO, S.T, M.Kom
NIP. 19700601 200801 1 009
commit to user
ii

perpustakaan.uns.ac.id

digilib.uns.ac.id

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
2. Muhammad Asri Safi’ie,S.Si
NIDN. 0603118103

3. Sakroni,S.Kom
NIP. 19700603 200112 1 001
Disahkan Oleh:
Dekan

Ketua Program

FMIPA UNS

Diploma III Ilmu Komputer
FMIPA UNS

Ir. Ari Handono Ramelan,M.Sc(Hons), Ph.D

Drs. Y.S. Palgunadi, M.Sc.

NIP. 196102231986011001commit to user NIP. 19560407 198303 1 004
iii

perpustakaan.uns.ac.id


digilib.uns.ac.id

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.
Keywords: elearning, time, efisien

commit to user
iv

perpustakaan.uns.ac.id

digilib.uns.ac.id

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 Elearning 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

Kata kunci : E-learning, waktu, efisien

commit to user
v

perpustakaan.uns.ac.id

digilib.uns.ac.id

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
SWT.

commit to user
vi

perpustakaan.uns.ac.id


digilib.uns.ac.id

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
teman gooner dan goonerettes lainnya.

commit to user
vii

perpustakaan.uns.ac.id

digilib.uns.ac.id

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.
7. Seluruh pihak-pihak yang tidak dapat penulis cantumkan satu persatu, atas
segala bimbingan, bantuan, kritik dan saran dalam penyusunan tugas akhir ini.
commit to user
viii

perpustakaan.uns.ac.id

digilib.uns.ac.id

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

Penulis

commit to user
ix

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR ISI

Halaman
HALAMAN JUDUL............................................................................................. i
HALAMAN PERSETUJUAN .............................................................................. ii
HALAMAN PENGESAHAN ............................................................................... iii
ABSTRACT .......................................................................................................... iv
ABSTRAK ........................................................................................................... v
HALAMAN MOTTO ........................................................................................... vi
HALAMAN PERSEMBAHAN ........................................................................... vii
KATA PENGANTAR .......................................................................................... viii
DAFTAR ISI ......................................................................................................... x
DAFTAR TABEL ................................................................................................. xii
DAFTAR GAMBAR ............................................................................................ xiii
BAB I

PENDAHULUAN .............................................................................. 1
1.1 Latar Belakang ................................................................................... 1
1.2 Rumusan Masalah .............................................................................. 2
1.3 Batasan Masalah ................................................................................. 2
1.4 Tujuan ................................................................................................ 3
1.5 Manfaat............................................................................................... 3
1.6 Metodologi Penelitian ........................................................................ 4
1.7 Sistematika Penulisan......................................................................... 5

BAB II

LANDASAN TEORI ......................................................................... 6
2.1 E-Learning .......................................................................................... 6

2.2 MySQL ................................................................................................. 7
2.3 Data ..................................................................................................... 7
2.4 CD (Context Diagram) ........................................................................ 8
2.5 DFD ..................................................................................................... 8
2.6 ERD ..................................................................................................... 10
2.5 Basis Data .......................................................................................... 13
to user
2.6 Black Box/White Boxcommit
.........................................................................
13
x

perpustakaan.uns.ac.id

BAB III

digilib.uns.ac.id

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.1 Deskripsi Sistem .................................................................................. 31
4.2 Implementasi Sistem ........................................................................... 31
4.2.1 Halaman Utama ......................................................................... 31
4.2.2 Halaman Admin ........................................................................ 32
4.2.3 Halaman Pengajar ..................................................................... 37
4.2.4 Halaman Siswa .......................................................................... 41
4.3 Evaluasi Sistem ................................................................................... 44
BAB V

PENUTUP .......................................................................................... 49

5.1 Kesimpulan......................................................................................... 49
5.2 Saran ................................................................................................... 50
DAFTAR PUSTAKA ........................................................................................... 51

commit to user
xi

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR TABEL

Tabel 2.1 Simbol Komponen konteks Diagram .................................................. 8
Tabel 2.2 Simbol Notasi DFD ............................................................................. 9
Tabel 3.1 Tabel admin......................................................................................... 20
Tabel 3.2 Tabel pengajar ..................................................................................... 21
Tabel 3.3 Tabel siswa.......................................................................................... 22
Tabel 3.4 Tabel siswa aktif ................................................................................. 22
Tabel 3.5 Tabel tahun masuk .............................................................................. 23
Tabel 3.6 Tabel kurikulum .................................................................................. 23
Tabel 3.7 Tabel tahun semester ........................................................................... 23
Tabel 3.8 Tabel kelas .......................................................................................... 24
Tabel 3.9 Tabel mapel ......................................................................................... 24
Tabel 3.10 Tabel ampu ........................................................................................ 24
Tabel 3.11 Tabel materi ...................................................................................... 25
Tabel 3.12 Tabel tugas ........................................................................................ 25
Tabel 3.13 Tabel nilai ......................................................................................... 26
Tabel 3.14 Tabel berita ....................................................................................... 26
Tabel 3.15 Tabel forum topik ............................................................................. 27
Tabel 3.16 Tabel forum komentar....................................................................... 27
Tabel 3.17 Tabel forum topik ............................................................................. 28
Tabel 4.1 Uji black box proses login .................................................................. 45
Tabel 4.2 Uji black box input kurikulum ............................................................ 45
Tabel 4.3 Uji black box input semester ............................................................... 46
Tabel 4.4 Uji black box input mapel ................................................................... 46
Tabel 4.5 Uji black box input kelas .................................................................... 46
Tabel 4.6 Uji black box input pengajar ............................................................... 47
Tabel 4.7 Uji black box input tahun masuk ........................................................ 47

commit to user
xii

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR GAMBAR

Gambar 2.1

Notasi Diagram E-R ...................................................................... 11

Gambar 3.1

Context Diagram ........................................................................... 14

Gambar 3.2

DFD Level 0 .................................................................................. 15

Gambar 3.3

DFD level 1 proses 2 ..................................................................... 16

Gambar 3.4

DFD Level 1 proses 3.................................................................... 17

Gambar 3.5

ERD ............................................................................................... 18

Gambar 3.6

Skema Diagram ............................................................................. 19

Gambar 3.7

Antar Muka Pengunjung ............................................................... 28

Gambar 3.8

Antar Muka admin ........................................................................ 29

Gambar 3.9

Antar Muka pengajar ..................................................................... 29

Gambar 3.10 Antar Muka siswa ......................................................................... 30

Gambar 4.1 Halaman Utama ............................................................................... 32
Gambar 4.2 Halaman Admin .............................................................................. 32
Gambar 4.3 Halaman Kurikulum ........................................................................ 33
Gambar 4.4 Halaman Semester ........................................................................... 33
Gambar 4.5

Halaman Mata Pelajaran ................................................................ 34

Gambar 4.6

Halaman Kelas ............................................................................... 34

Gambar 4.7 Halaman Pengajar ........................................................................... 35
Gambar 4.8

Halaman Ampu .............................................................................. 35

Gambar 4.9

Halaman Tahun masuk .................................................................. 36

Gambar 4.10 Halaman siswa ............................................................................... 36
Gambar 4.11 Halaman Forum ............................................................................. 37
Gambar 4.12

Halaman Home............................................................................. 37

Gambar 4.13

Halaman Berita ............................................................................ 38

Gambar 4.14 Halaman Materi ............................................................................. 38
Gambar 4.15 Halaman Tugas .............................................................................. 39
Gambar 4.16 Halaman nilai................................................................................. 39
commit to user
Gambar 4.17 Halaman Forum .............................................................................
40
xiii

perpustakaan.uns.ac.id

digilib.uns.ac.id

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
Gambar 4.24 Halaman profil anda ...................................................................... 44

commit to user
xiv