commit to user
TUGAS AKHIRPEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL
SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR
Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya
Program DIII Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret
Disusun oleh :
SALISA KURNIA SARI
NIM M3111132
PROGRAM DIPLOMA III ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
commit to user
i
TUGAS AKHIR
PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL
SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR
Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya
Program DIII Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret
Disusun oleh :
SALISA KURNIA SARI
NIM M3111132
PROGRAM DIPLOMA III ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
commit to user
iv
ABSTRACT
Salisa Kurnia Sari, 2014. -learning
As Companion In Teaching and Learning Process. DIII program of Information Engineering, Faculty of Mathematic and Natural Science, Sebelas Maret University of Surakarta.
Electronic learning is one alternative way of learning that is quite attractive today. User can access the e-learning anytime they want without having to think of distance and time.
This e-learning is designed by creating Context Diagram (CD), Data Flow diagrams (DFD), Entity Relatioship Diagram (ERD). Programming language is using PHP and MySQL as the database. In accordance with the objective of developing the information system,these activities were done the research methods of observation, interviews, documentaries media and literature.
From the results of this study, it can be concluded that e-learning can be an electronic learning tool that becomes a portal between students and teachers as a companion to the learning process at home or at school.
commit to user
v
ABSTRAK
Salisa Kurnia Sari, 2014. Pembuatan E-Learning Pembelajaran SDIT Nurul Istiqlal Sebagai Pendamping Dalam Proses Belajar Mengajar. DIII Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.
Pembelajaran elekronik merupakan salah satu alternative cara belajar yang cukup diminati di era yang semakin maju seperti saat ini. Pengguna dapat
mengakses e-learning kapanpun dan dimanapun mereka inginkan tanpa harus
memikirkan jarak dan waktu.
E-learning pembelajaran ini dirancang dengan menggunakan Context
Diagram (CD), Data Flow Diagram (DFD), Entity Realtioship Diagram (ERD).
Pembuatan e-learning menggunakan bahasa pemrograman PHP dan MySQL
sebagai databasenya. Sesuai dengan tujuan pembuatan e-learning, maka kegiatan
ini dilakukan dengan metode penelitian berupa observasi, wawancara, media dokumenter, dan studi pustaka.
Dari hasil penelitian dapat disimpulkan bahwa e-learning ini dapat menjadi
sarana pembelajaran elektronik yaitu menjadi portal antara siswa dan guru sebagai pendamping dalam proses belajar mengajar dirumah maupun disekolah.
commit to user
vi
MOTTO
Ikutilah kata hati karena ALLAH SWT lebih sering berbicara melalui hati
Salisa Kurnia
Salisa Kurnia
Ketergesaan dalam setia usaha membawa kegagalan Herodotus
Tindakan adalah tiga perempat kehidupan kita dan itulah bagian yang paling
commit to user
vii
PERSEMBAHAN
Tugas Akhir ini saya persembahkan untuk orang-orang yang saya sayangi,
Ayah Sabihis, Ibu Susilah dan seluruh keluarga besar,
Teman- ,
commit to user
viii
KATA PENGANTAR
Syukur Alhamdulillah penulis panjatkan ke hadirat Allah SWT atas segala
rahmat dan karuniaNya sehingga penulis dapat menyelesaikan Tugas Akhir
Pembuatan E-Learning Pembelajaran SDIT Nurul Istiqlal Sebagai
tepat waktu.
Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat
memperoleh gelar ahli madya pada Program Studi Diploma III Teknik
Informatika Universitas Sebelas Maret. Dalam melakukan penelitian dan
penyusunan laporan Tugas Akhir ini penulis telah mendapatkan banyak dukungan
dan bantuan dari berbagai pihak. Maka dalam kesempatan ini perkenankanlah
penulis mengucapkan terima kasih kepada :
1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons), Ph.D. Dekan Fakultas
Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret
Surakarta.
2. Drs. Y.S. Palgunadi, M.Sc, Ketua Program Diploma III Teknik
Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sebelas Maret Surakarta.
3. Muhammad Asri Saf selaku dosen pembimbing yang telah
memberikan bimbingan dan pengarahan dalam mengerjakan Tugas Akhir.
4. Saefullah,SHI selaku kepala sekolah SDIT Nurul Istiqlal, Wonosari dan
seluruh guru yang terlibat atas bantuan dalam pelaksanaan pengerjaan
Tugas Akhir.
5. Ayah Sabihis, ibu Susilah, adik Syifa Ramadhani, Bapak Darjito serta
seluruh keluarga tercinta, yang selalu memberikan dukungan baik moril,
materiil, maupun spitituil.
6. Seluruh member
commit to user
ix
7. Dwianto, Reskyandy dan Paramita yang telah memberikan banyak
kontribusi demi terselesainya tugas akhir ini.
8. Teman-teman DIII Teknik Informatika angkatan 2011 FMIPA UNS
terutama teman-teman kelas TIC angkatan 2011.
9. Serta semua pihak yang terlibat yang tidak bisa disebutkan satu persatu
yang telah membantu, memberikan motivasi serta doa sehingga dapat
menyelesaikan Tugas Akhir.
Akhir kata, penulis mengucapkan harapan semoga laporan ini dapat
bermanfaat bagi semua pihak terutama bagi mahasiswa Diploma III Teknik
Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sebelas Maret Surakarta.
Penutup,
Surakarta, 26 Juni 2014
commit to user
xi
2.2. Pengertian Sistem ... 5
2.3. Konsep Analisis dan Perancangan Sistem ... 5
2.3.1. Analisis Sistem ... 5
BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1. Deskripsi Data ... 13
3.2. Kebutuhan Sistem 3.2.1. Kebutuhan Fungsional ... 14
3.2.2. Kebutuhan Non Fungsional ... 15
3.2.2.1.Alat ... 15
3.2.2.2.Bahan ... 15
3.3. Jalannya Penelitian ... 16
commit to user
3.5.1. Entity Relationship Diagram ... 31
3.5.2. Relasi Antar Tabel ... 32
3.5.3. Kamus Data ... 32
3.6. Struktur dan Desain Program ... 37
3.6.1. Rancangan Halaman Index atau Halaman Utama ... 37
3.6.2. Rancangan Halaman Login User ... 38
3.6.3. Rancangan Halaman Index Admin ... 38
BAB IV IMPLEMENTASI DAN ANALISA 4.1.Implementasi Desain ... 39
4.1.1. Halaman Index ... 39
commit to user
B. Memperbaharui Data Mata pelajaran ... 49
C. Menghapus Data Mata Pelajaran ... 49
4.1.3.5Managemen Data Pengajar ... 50
A. Tambah Data Pengajar ... 50
B. Memperbaharui Data Pengajar ... 51
C. Hapus Pengajar ... 52
4.1.4. Tampilan Index Guru ... 52
4.1.4.1 Managemen Materi ... 53
A. Tambah Materi ... 53
commit to user
4.1.4.4Managemen Ganti Password ... 57
commit to user
Gambar 3.1 Flowchart Jalannya Penelitian ... 14
Gambar 3.2 Context Diagram ... 19
Gambar 3.16 Rancangan Halaman Login User ... 38
commit to user
xvii
Gambar 4.1 Tampilan Halaman Implementasi Index ... 39
Gambar 4.2 Tampilan Halaman Implementasi Index Admin... 40
Gambar 4.3 Tampilan Halaman Index Admin ... 40
Gambar 4.11 Tampilan Halaman Daftar Kelas ... 46
Gambar 4.12 Tampilan Halaman Tambah Kelas ... 46
Gambar 4.13 Tampilan Halaman Edit Kelas ... 47
Gambar 4.14 Tampilan Halaman Daftar Mapel ... 48
Gambar 4.15 Tampilan Halaman Tambah Mapel ... 48
Gambar 4.16 Tampilan Halaman Edit Mapel ... 49
Gambar 4.17 Tampilan Halaman Hapus Mapel ... 49
Gambar 4.18 Tampilan Halaman Daftar Pengajar ... 50
Gambar 4.19 Tampilan Halaman Tambah Pengajar ... 51
Gambar 4.20 Tampilan Halaman Edit Pengajar ... 51
Gambar 4.21 Tampilan Halaman Index Guru ... 52
Gambar 4.22 Tampilan Halaman Daftar Materi ... 53
commit to user
xviii
Gambar 4.24 Tampilan Halaman Edit Materi ... 54
Gambar 4.25 Tampilan Halaman Daftar Nilai ... 55
Gambar 4.26 Tampilan Halaman Tambah Nilai ... 55
Gambar 4.27 Tampilan Input Nilai Siswa ... 56
Gambar 4.28 Tampilan Halaman Share Data Nilai ... 56
Gambar 4.29 Tampilan Halaman Tambah Nilai Import File Excel ... 57
Gambar 4.30 Tampilan Halaman Form SMS ... 57
Gambar 4.31 Tampilan Halaman Ganti Password ... 58
Gambar 4.32 Tampilan Index Siswa ... 58
Gambar 4.33 Tampilan Lihat Mapel ... 59
Gambar 4.34 Tampilan Lihat Detail Mapel... 59
Gambar 4.35 Tampilan Ganti Password ... 60
Gambar 4.36 Tampilan Lihat Nilai... 60
Gambar 4.37 Tampilan SMS Info Nilai Siswa ... 61