Membangun aplikasi e-learning berbasis web pada SMA Negeri 1 Pandeglang

Daftar Riwayat Hidup
DATA DIRI
Nama

: Ayattullah Mudjahidin

Jenis Kelamin

: Laki - laki

Tempat, tanggal lahir : Pandeglang, 30 Maret 1990
Agama

: Islam

Kewarganegaraan

: Indonesia

Status


: Belum kawin

Anak ke

: Enam dari Enam bersaudara

Alamat

: Jl. Raya Serang Km.1 Kp. Cikondang No.2 RT 06/10 Pandeglang
Banten

Telepon

: +6285722720600

E-mail

: ristipudlian@gmail.com

LATAR BELAKANG PENDIDIKAN



2008 - 2014

Universitas Komputer Indonesia, Bandung
Jurusan : S1, Teknik Informatika



2005 - 2008

SMA Negeri 1 Pandeglang



2002 - 2005

SMP Negeri 1 Pandeglang




1996 - 2002

SD Negeri 4 Pandeglang

LATAR BELAKANG ORGANISASI


2011-2012

UKM Futsal Universitas Komputer Indonesia
Jabatan : Ketua Umum



2010 - 2011

UKM Futsal Universitas Komputer Indonesia
Jabatan : Ketua Umum
Majelis Permusyawaratan Mahasiswa Universitas Komputer Indonesia

Jabatan : Ketua Komisi IV
HIMA Teknik Informatika
Jabatan : Anggota Divisi Olahraga



2009 - 2010

UKM Futsal Universitas Komputer Indonesia
Jabatan : Divisi Logistik



2006 – 2007

Organisasi Siswa Intra Sekolah (OSIS) SMA Negeri 1 Pandeglang
Jabatan : Koordinator Olahraga




2003-2004

Organisasi Siswa Intra Sekolah (OSIS) SMP Negeri 1 Pandeglang
Jabatan : Koordinator Olahraga

Dengan ini saya menyatakan bahwa semua informasi yang diberikan dalam dokumen ini
adalah benar
Bandung,

Ayattullah Mudjahidin

MEMBANGUN APLIKASI E-LEARNING BERBASIS WEB
PADA SMA NEGERI 1 PANDEGLANG

SKRIPSI

Diajukan Untuk Menempuh Ujian Akhir Sarjana

AYATTULLAH MUDJAHIDIN
10108575


PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
2014

1

KATA PENGANTAR

Assalamu alaikum Wr. Wb.
Alhamdulillahirabbil’alamiin, segala puji bagi Allah SWT, berkat rahmat
dan kasih sayang-Nya penulis dapat menyelesaikan skripsi ini. Skripsi ini disusun
sebagai salah satu syarat memperoleh gelar Sarjana Komputer pada Fakultas
Teknik

Informatika

Universitas


Komputer

Indonesia,

dengan

judul

“MEMBANGUN APLIKASI E-LEARNING BERBASIS WEB PADA SMA
NEGERI 1 PANDEGLANG”.
Penulis menyadari sepenuhnya bahwa begitu banyak pihak yang telah
turut membantu dalam penyelesaian skripsi ini. Melalui kesempatan ini, dengan
segala kerendahan hati, penulis ingin mengucapkan terima kasih yang sebesarbesarnya kepada:
1. Allah S.W.T yang telah memberikan kesehatan dan kesempatan kepada
penulis dalam menyelesaikan skripsi ini dan juga atas semua kemudahan,
serta hikmah yang didapatkan.
2. Keluarga tercinta terutama kedua orang tua Bapak Djadjat Mudjahidin
(alm) dan Ibu Neneng Mulyani yang selalu memberikan do’a,

kasih


sayang, semangat dan dorongan moril maupun materil serta kakak-kakak
Asep Mulya Hidayat, Melani Fitria Ayuni, Fatma Fitrasya, Rachmat
Akbar Mudjahidin, dan Lika Oktaviani.
3. Ibu Tati Harihayati M., S.T., M.T., selaku dosen pembimbing, yang telah
bersedia meluangkan waktu dan membimbing penulis sehingga mampu
menyelesaikan skripsi ini dengan baik.
4. Bapak Imroni Salam, S.Pd., dan Bapak Julham Efendi, S.Kom., selaku
pembimbing dari pihak sekolah SMA Negeri 1 Pandeglang yang telah
banyak membantu dalam proses pembuatan tugas akhir penulis.
5. Ibu Riani Lubis, S.T., M.T., dan Ibu Ednawati Rainarli, S.Si., M.Si.,
selaku dosen penguji yang telah memberikan bimbingan dan arahan untuk
perbaikan.

iii

6. Ibu Rani Susanto, S.Kom, selaku dosen wali kelas IF-12 angkatan 2008
Program Studi Teknik Informatika yang telah banyak meluangkan waktu
dan perhatian terhadap penulis selama menempuh pendidikan di
Universitas Komputer Indonesia.

7. Bapak Irawan Afrianto, S.T., M.T., selaku Ketua Program Studi Teknik
Informatika.
8. Bapak dan Ibu dosen serta seluruh staf pegawai Program Studi Teknik
Informatika Universitas Komputer Indonesia, yang telah banyak
membantu.
9. Teman-teman di UKM Futsal, UKM Sepakbola, dan HIMA Teknik
Informatika terima kasih atas motivasi dan dukungannya. Teman-teman di
Program Studi Teknik Informatika, khususnya IF-12 2008 terima kasih
untuk kebersamaannya selama ini dalam perjuangan kita menggapai
impian sebagai seorang sarjana. Apa yang terjadi selama ini akan selalu
menjadi pengalaman yang dikenang.
10. Dan kepada pihak-pihak lain yang telah begitu banyak membantu namun
tidak dapat disebutkan satu persatu. Semoga Allah SWT senantiasa
melimpahkan berkah dan rahmat-Nya bagi kita semua, terima kasih untuk
bantuannya selama ini, semoga juga dapat menjadi amal ibadah
dihadapannya. Amin.
Penulis menyadari bahwa masih banyak terdapat kesalahan dalam
penyusunan skripsi ini, oleh sebab itu kritik dan saran yang membangun sangat
penulis harapkan guna perbaikan di kemudian hari. Akhir kata, semoga skripsi ini
dapat bermanfaat dan menambah wawasan bagi pembaca.

Wassalamu’alaikum, Wr., Wb.
Bandung, 25 Februari 2013
Penulis

iv

DAFTAR ISI

ABSTRAK ............................................................................................................... i
ABSTRACT .............................................................................................................. ii
KATA PENGANTAR ........................................................................................... iii
DAFTAR ISI ........................................................................................................... v
DAFTAR GAMBAR .............................................................................................. x
DAFTAR TABEL ................................................................................................ xiv
DAFTAR SIMBOL............................................................................................ xviii
DAFTAR LAMPIRAN ......................................................................................... xx
BAB 1 PENDAHULUAN ..................................................................................... 1
1.1

Latar Belakang Masalah ......................................................................... 1


1.2

Rumusan Masalah .................................................................................. 2

1.3

Maksud dan Tujuan ................................................................................ 2

1.4

Batasan Masalah ..................................................................................... 2

1.5

Metodologi Penelitian ............................................................................ 4

1.6

Sistematika Penulisan ............................................................................. 6

BAB 2 TINJAUAN PUSTAKA ............................................................................. 8
2.1

Tinjauan Sekolah .................................................................................... 8

2.1.1

Sejarah Sekolah ........................................................................................ 8

2.1.2

Visi dan Misi Sekolah .............................................................................. 9

2.1.3

Tujuan Sekolah ....................................................................................... 10

2.1.4

Struktur Organisasi Sekolah ................................................................... 11
v

2.1.5
2.2

Deskripsi Tugas ...................................................................................... 12
Pengertian Sistem ................................................................................. 13

2.2.1

Klasifikasi Sistem ................................................................................... 13

2.2.2

Karakteristik Sistem ............................................................................... 13

2.2.3

Pengertian Data ...................................................................................... 15

2.2.4

Pengertian Informasi .............................................................................. 15

2.3

Konsep E-learning ................................................................................ 17

2.3.1 Definisi E-learning ............................................................................... 17
2.3.2 Kelebihan E-learning ............................................................................ 18
2.3.3 Kelemahan E-learning .......................................................................... 21
2.3.4 Konten E-learning................................................................................. 22
2.3.8 Synchronous Learning ......................................................................... 28
2.3.9 Asynchronous Learning ........................................................................ 28
2.4

Internet .................................................................................................. 28

2.4.1

TCP/ IP ................................................................................................... 29

2.4.2

HTTP (Hypertext Transfer Protocol) ..................................................... 29

2.4.3

URL (Uniform Resource Locator) ......................................................... 29

2.4.4

DNS (Domain Name System) ................................................................. 29

2.4.5

Homepage ............................................................................................... 30

2.4.6

Browser .................................................................................................. 30

2.5

Sistem Basis Data ................................................................................. 30

2.5.1

Basis Data ............................................................................................... 31

2.5.2

Keuntungan Basis Data .......................................................................... 32

vi

2.5.3

SQL (Structured Query Languange) ...................................................... 33

2.5.4

Flowmap ................................................................................................. 34

2.5.5

Entity Relationship Diagram (ERD) ...................................................... 34

2.5.6

Diagram Konteks .................................................................................... 36

2.5.7

Data Flow Diagram (DFD) .................................................................... 36

2.5.8

Kamus Data ............................................................................................ 37

2.6

PHP (Personal Home Page) ................................................................... 38

2.6.1

HTML (Hypertext Markup Languange)................................................ 38

2.6.2

CSS (Cascading Markup Languange) ................................................... 39

2.6.3

Javascript ................................................................................................ 39

2.6.4

MySQL ................................................................................................... 39

2.6.5

Adobe Dreamweaver .............................................................................. 40

2.6.6

XAMPP .................................................................................................. 41

2.6.7

Teori Kuisioner Likert ............................................................................ 41

BAB 3 ANALISIS DAN PERANCANGAN SISTEM ....................................... 43
3.1

Analisis Sistem ..................................................................................... 43

3.1.1

Analisis Masalah .................................................................................... 43

3.1.2

Prosedur yang Berjalan .......................................................................... 43

3.1.3

Analisis Aturan Bisnis ............................................................................ 49

3.1.4

Spesifikasi Kebutuhan Perangkat Lunak ................................................ 51

3.2

Analisis Kebutuhan Non Fungsional .................................................... 52

3.2.1

Analisis Pengkodean .............................................................................. 52

3.2.2

Analisis Perangkat Keras ........................................................................ 54

vii

3.2.3

Analisis Perangkat Lunak ....................................................................... 56

3.2.4

Analisis Pengguna Sistem ...................................................................... 57

3.3

Analisis Data ........................................................................................ 59

3.4

Analisis Kebutuhan Fungsional ............................................................ 62

3.4.1

Diagram Konteks .................................................................................... 62

3.4.2

Data Flow Diagram (DFD) .................................................................... 64

3.4.3

Spesifikasi Proses ................................................................................... 87

3.4.4

Kamus Data .......................................................................................... 108

3.5

Perancangan Sistem ............................................................................ 125

3.5.1

Diagram Relasi ..................................................................................... 125

3.5.2

Struktur Tabel ....................................................................................... 127

3.5.3

Perancangan Struktur Menu ................................................................. 135

3.5.4

Perancangan Antarmuka ....................................................................... 137

3.5.5

Perancangan Pesan ............................................................................... 166

3.5.6

Jaringan Semantik ................................................................................ 167

3.5.7

Perancangan Prosedural ....................................................................... 169

BAB 4 IMPLEMENTASI DAN PENGUJIAN .................................................. 177
4.1

Implementasi ...................................................................................... 177

4.1.1

Kebutuhan Perangkat Keras ................................................................. 177

4.1.2

Kebutuhan Perangkat Lunak ................................................................ 178

4.1.3

Implementasi Basis Data ...................................................................... 178

4.1.4 Implementasi Antarmuka ........................................................................... 185
4.2

Pengujian Sistem ................................................................................ 188

viii

4.2.1

Skenario Pengujian Black box .............................................................. 188

4.2.2 Kasus dan Hasil Pengujian Black box ........................................................ 189
4.2.4

Pengujian Beta .................................................................................... 213

4.2.5

Kesimpulan ......................................................................................... 227

BAB 5 KESIMPULAN DAN SARAN .............................................................. 228
5.1

Kesimpulan ......................................................................................... 228

5.2

Saran ................................................................................................... 228

DAFTAR PUSTAKA ......................................................................................... 229

ix

DAFTAR PUSTAKA
[1] Bunafit, Nugroho. (2008), Latihan Membuat Aplikasi Web PHP dan Mysql
dengan Dreamwaver, Gava Media, Yogyakarta.
[2] Davis, G.B. (1999), Kerangka Dasar Sistem Informasi Manajemen Bagian 1 :
Pengantar,

Diterjemahkan

oleh

Andreas,

S,

Ardiwardana,

PT.

Ikrar

Mandiriabadi, Jakarta.
[3] Effendy, Empy. (2005), E-Learning Konsep dan Aplikasi, ANDI : Yogyakarta.
[4] HM, Jogiyanto. (1999), Analisis dan Desain Sistem Informasi : Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis, ANDI Yogyakarta, Yogyakarta.
[5] HM, Jogiyanto. (1999), Pengenalan Komputer, Andi Yogyakarta, Yogyakarta.
[6] Kadir, Abdul & Terra C.H., Triwahyuni. (2005), Pengantar Teknologi Informasi,
Andi, Yogyakarta.
[7] Nugroho, Adi. (2004), Konsep Pengembangan Sistem Basis Data, Informatika,
Bandung.
[8] Pressman, R.S. (2010), Software Engineering : a practitioner’s approach,
McGraw-Hill, New York.
[9] Riduwan, (2008), Dasar - Dasar Statistika, Alfabeta, Bandung.
[10] Prasojo, Lantip Diat & Riyanto. (2011), Teknologi Informasi Pendidikan.
Yogyakarta : Gava Media.
[11] DelVecchio, K., Loughney, M.(2006). E-Learning Concepts and Tecniques :
Advantages and Advantages of E-Learning.
[12] Sarwono, Tutty, 2008. “Riset Bisnis Untuk Pengambilan Keputusan”. ANDI :
Yogyakarta
[13] Sutopo, Ariesto Adi. 2012. Teknologi Informasi dan Komunikasi Dalam
Pendidikan. Yogyakarta : Graha Mulia.
[14] Ladjamudin, Al-Bahra Bin. 2005.Analisis Dan Desain Sistem Informasi.
Yogyakarta: Graha Ilmu

229

BAB 4
PENDAHULUAN
4.4

Latar Belakang Masalah
Sekolah Menengah Atas (SMA) Negeri 1 Pandeglang yang berlokasi di

Jalan Raya Serang Km.3 Cigadung Pandeglang Banten adalah salah satu sekolah
yang memiliki fasilitas pendidikan yang cukup memadai di bidang teknologi
informasi, seperti laboratorium komputer yang terkoneksi dengan internet.
Sekolah ini berdiri sejak tahun 1964 dan telah memiliki website resmi yang sudah
aktif sejak tahun 2009 yang beralamat http://www.sman1pandeglang.sch.id .
Berdasarkan hasil wawancara dengan pihak sekolah baik guru maupun
siswa, ternyata masih ada kendala dalam kegiatan belajar mengajar seperti pada
pemberian materi. Contoh kasusnya yaitu pada pelajaran Fisika, kenyataannya
materi pelajaran Fisika di SMA cukup luas dan kompleks tetapi waktu yang
tersedia terbatas (dua kali empat puluh lima menit dalam seminggu dan enam
puluh menit pratikum) sehingga waktu yang tersedia tidak dapat dimanfaatkan
secara optimal. Referensi artikel juga biasanya diberikan guru ketika jam
pelajaran sedang berlangsung, padahal seringkali referensi tersebut dalam bentuk
fotokopi dan harus diperbanyak terlebih dahulu sesuai jumlah siswa. Hal ini
dirasakan relatif kurang untuk usaha pengembangan potensi akademik siswa di
SMA Negeri 1 Pandeglang.
Faktor masalah lainnya yaitu penyebaran informasi sekolah maupun ilmu
pengetahuan lainnya. Penyebaran informasi biasanya dilakukan ketika upacara
hari senin atau ditempel di majalah dinding sekolah, sedangkan informasi yang
tertera di majalah dinding kadang membingungkan karena seringkali informasi
lama masih ada di majalah dinding tersebut. Hal ini menyebabkan penyebaran dan
pemilahan informasi terkesan lambat.
Selain permasalahan tersebut, guru juga mengalami kesulitan dalam hal
merekap hasil ulangan karena banyaknya dokumen ulangan yang ada. Guru harus
memeriksa satu persatu dan memberi nilai disetiap lembar jawaban siswa lalu

1

2

merekapnya. Hal ini menyebabkan siswa sulit untuk mendapatkan nilai hasil
ulangan dengan cepat untuk mengetahui kemampuan belajarnya.
Adanya permasalahan yang dihadapi SMA Negeri 1 Pandeglang, maka
dibutuhkan sebuah media pembelajaran lain yang dapat menunjang kegiatan
belajar mengajar selain di ruang kelas. E-learning merupakan media yang tepat
untuk menunjang proses pembelajaran tersebut karena dengan e-learning
memungkinkan setiap pengguna berkontribusi aktif dalam kegiatan belajar
mengajar.
Berdasarkan masalah yang telah dipaparkan sebelumnya maka untuk
menangani masalah tersebut, dibuatlah sistem E-learning pada SMA Negeri 1
Pandeglang.

4.2

Rumusan Masalah
Berdasarkan latar belakang yang sudah dijabarkan sebelumnya, maka

rumusan masalah dari penelitian ini adalah bagaimana membangun aplikasi elearning berbasis web pada SMAN 1 Pandeglang.
4.3

Maksud dan Tujuan
Maksud dari penulisan tugas akhir ini adalah membangun aplikasi e-

learning berbasis web pada SMAN 1 Pandeglang.
Tujuan yang akan dicapai dari aplikasi e-learning yang dibangun adalah :
1. Memudahkan siswa dalam memperoleh materi pelajaran di luar jam
sekolah.
2. Memudahkan guru dalam menyebarkan informasi yang bisa diakses siswa
kapan saja asal terhubung dengan internet.
3. Mempermudah guru untuk merekap hasil ulangan siswa.

3

4.4

Batasan Masalah
Berdasarkan latar belakang yang telah diuraikan sebelumnya, maka dibuat

batasan masalah agar ruang lingkup penelitian skripsi ini jelas batasannya.
Adapun batasan masalah yang dibuat adalah sebagai berikut:
1.

Aplikasi e-learning ini dibuat sebagai sarana pendukung atau tambahan
bukan sebagai pengganti sistem pembelajaran yang sedang berjalan.

2.

Pengelolaan data yang ada dalam e-learning ini adalah pengelolaan data
tahun ajaran, data mengajar, data materi, data tugas, data ulangan, data nilai,
data forum, dan data pengumuman. Sedangkan untuk data kelas, data mata
pelajaran, data guru dan data siswa diambil dari data akademik sekolah
berupa file excel (.xls).

3.

Proses
Proses yang ada dalam e-learning ini adalah proses pemberian materi, proses
pembuatan soal, proses pengerjaan soal, proses pemberian tugas, proses
pengerjaan tugas, proses pemberian nilai, dan berkomunikasi pada forum.

4.

Keluaran yang dihasilkan oleh aplikasi ini adalah informasi guru, informasi
siswa, informasi materi pelajaran, informasi nilai, informasi pengumuman,
informasi tugas, informasi soal, dan informasi diskusi.

5.

Penyampaian bahan pembelajaran

di sistem e-learning SMA Negeri 1

Pandeglang ini menggunakan metode asynchronous training dengan
menyediakan forum diskusi dan pengumuman, sehingga memudahkan
komunikasi antar guru dan siswa.
6.

Fitur-fitur yang ada pada e-learning ini adalah :
a. Materi belajar yang didukung adalah file .doc, .ppt, .xls, .pdf, .mp3 dan
.flv.
b. Ulangan Online dengan soal-soal yang disajikan secara acak. Soal yang
ada dalam sistem bersifat pengayaan atau latihan. Soal ujian (pilihan ganda
yakni banyak pilihan dengan satu jawaban benar).

4

c. Forum diskusi yaitu sebagai media komunikasi pembelajaran sesuai
dengan topik yang tersedia. Pembuatan topik forum dapat dilakukan oleh
guru dan siswa dengan persetujuan oleh pengurus.
d. Fitur pengumuman yaitu sebagai sarana penyebaran informasi terbaru.
e. Fitur pencarian berdasarkan suku kata untuk mencari data yang diinginkan
berupa materi sehingga dapat lebih cepat ditemukan.
7.

Pemodelan Analisis
Model analisis perangkat lunak yang digunakan adalah pemodelan analisis
terstruktur. Alat yang digunakan adalah DFD (Data Flow Diagram), ERD
(Entity Relationship Diagram) dan Flow Map.

4.5

Metodologi Penelitian
Metodologi penelitian yang digunakan dalam penulisan tugas akhir ini

menggunakan metode deskriptif

yaitu suatu metode yang bertujuan untuk

mendapatkan gambaran yang jelas tentang hal-hal yang diperlukan dan berusaha
menggambarkan dan menginterpretasi objek sesuai dengan apa adanya. Metode
penelitian ini memiliki dua metode yaitu metode pengumpulan data dan metode
pembangunan perangkat lunak.
1.

Metode Pengumpulan Data
Metode pengumpulan data yang digunakan dalam penelitian ini adalah sebagai

berikut :
a. Studi Lapangan
Studi lapangan adalah cara mengumpulkan data dengan cara melakukan
penelitian langsung dengan objek penelitian. Studi lapangan

meliputi

kegiatan wawancara dan observasi.
1) Wawancara
Wawancara merupakan pengumpulan data dengan mengadakan Tanya
jawab secara langsung dengan guru dan staf yang ada di SMA Negeri 1
Pandeglang berkaitan kegiatan Tugas Akhir ini.

5

2) Observasi
Observasi merupakan pengumpulan data dengan mengadakan penelitian
dan peninjauan terhadap permasalahan Tugas Akhir yang terjadi di SMA
Negeri 1 Pandeglang.
b. Studi Literatur
Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan
bacaan-bacaan yang ada kaitannya dengan sistem informasi, metode
penjadwalan, pemrograman berbasis web, basis data dan materi-materi
pendukung yang berkaitan dengan judul penelitian.
2. Metode Pembangunan Perangkat Lunak
Metode pembangunan perangkat lunak yang digunakan adalah model
waterfall yakni sebuah pendekatan kepada perkembangan perangkat lunak yang
sistematik dan sekuensial yang mulai pada tingkat kemajuan sistem. Metode yang
digunakan meliputi beberapa proses diantaranya:
a.

Communication
Communication yakni memahami masalah dan mengadakan pengumpulan
data dengan melakukan pertemuan dengan guru SMA Negeri 1 Pandeglang,
serta mengumpulkan data tambahan baik yang ada di jurnal, artikel, maupun
internet yang berkaitan dengan sistem E-Learning.

b.

Planning
Planning akan menghasilkan dokumen user requirement atau bisa dikatakan
sebagai data yang berhubungan dengan keinginan pihak SMA Negeri 1
Pandeglang dalam pembuatan sistem E-Learning, termasuk rencana penting
yang akan dilakukan.

c.

Modelling
Modeling yakni menerjemahkan data yang dirancang kedalam bentuk yang
mudah dimengerti oleh user. Membuat analisis pemodelan data menggunakan
Entity Relationship Diagram (ERD) serta untuk menggambarkan model
prosesnya menggunakan Data Flow Diagram (DFD).

6

d.

Construction
Construction merupakan proses pembuatan kode. Coding atau pengkodean
merupakan penerjemahan desain dalam bahasa yang bisa dikenali oleh
komputer. Penerjemahan data atau pemecahan masalah yang telah dirancang
keadalam bahasa pemrograman PHP dan MySQL sebagai database server
yang menerima dan mengirimkan datanya. Setelah pengkodean selesai maka
akan dilakukan testing berupa pengujian blackbox terhadap sistem yang telah
dibuat. Tujuan testing adalah menemukan kesalahan-kesalahan terhadap
sistem tersebut untuk kemudian bisa diperbaiki.

e.

Deployment
Deployment bisa dikatakan final dari pembuatan software atau sistem.
Setelah melakukan analisis, desain dan pengkodean, maka sistem yang sudah
jadi akan digunakan oleh user. Kemudian software yang telah dibuat harus
dilakukan pemeliharaan secara berkala.Dalam penelitian yang dilakukan tidak
sampai ke tahap ini.
Secara umum tahapan pada model waterfall dapat dilihat pada gambar 1.1

Gambar 4. 4 Model Pengembangan Perangkat Lunak Waterfall [4]

4.6

Sistematika Penulisan
Sistematika penulisan tugas akhir ini disusun untuk memberikan gambaran

umum mengenai penelitian yang dilakukan. Sitematika penulisan dalam penelitian
ini adalah sebagai berikut :

7

BAB 1 PENDAHULUAN
Bab 1 menguraikan tentang latar belakang permasalahan, mencoba untuk
merumuskan inti permasalahan, menentukan maksud dan tujuan, yang kemudian
diikuti dengan pembatasan masalah, metodologi penelitian dan sistematika
penulisan.
BAB 2 TINJAUAN PUSTAKA
Bab 2 berisi gambaran umum tentang instansi, berisi penjelasan tentang
sejarah singkat, visi, misi dan struktur organisasi dan berisi teori-teori pendukung
yang digunakan untuk membangun aplikasi e-learning berbasis website.
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
Bab 3 menjelaskan analisis terhadap seluruh spesifikasi sistem yang
mencakup analisis prosedur yang sedang berjalan, pengkodean, kebutuhan non
fungsional, user dan analisis basis data beserta solusi yang diberikan. Selain
analisis sistem, pada bab ini juga melakukan perancangan sistem yang mencakup
perancangan antar muka ata desain sistem keseluruhan berdasarkan hasil analisis
tersebut.
BAB 4 IMPLEMENTASI DAN PENGUJIAN
Bab 4 berisikan tentang perancangan sistem, mulai dari perancangan
perangkat keras yang akan digunakan, perancangan perangkat lunak yang akan
digunakan dan kemudian akan masuk ke tahap implementasi seperti implementasi
database implementasi antar muka yang nantinya akan dilanjutkan ke tahap
pengujian sistem.
BAB 5 KESIMPULAN DAN SARAN
Bab 5 berisi kesimpulan yang sudah diperoleh dari penulisan tugas akhir
di dalam penelitian yang dilakukan di SMA Negeri 1 Pandeglang. Saran untuk
mengembangkan aplikasi yang dibangun agar dapat menjadi lebih baik lagi
kedepanya.

8

BAB 2
TINJAUAN PUSTAKA
2.1

Tinjauan Sekolah
Sekolah Menengah Atas (SMA) Negeri 1 Pandeglang terletak di Jalan

Raya Serang Km.3 Cigadung, Kabupaten Pandeglang Provinsi Banten. Sekolah
ini berada tidak jauh dari pusat kota dan mudah dicapai karena dekat dengan jalan
raya. Sekolah ini juga aktif di kegiatan ekstrakulikuler dan adiwiyata.
Kenyamanan ini ditunjang dengan adanya taman hijau di sekeliling sekolah.
2.1.1 Sejarah Sekolah
SMA Negeri 1 Pandeglang berdiri pada tahun 1964 dengan Surat
Keputusan Menteri Pendidikan dan Kebudayaan No : 79/ 5B/ B.III.30/ 67/ 64,
Tanggal 1 September. Berlokasi di Jalan Bank Banten No.5 Pandeglang.
Proses relokasi dari Jalan Bank Banten No.5 Pandeglang ke Jalan Raya
Serang

Km.3

Cigadung

Pandeglang

disebabkan

karena

perkembangan

Rombongan Belajar meningkat pesat, sementara lahan yang ada di Jalan Bank
Banten No.5 Pandeglang relative sangat sempit.
Sehingga pada tahun 1989 Proses Yayasan Pendidikan Pandeglang (YPP)
mengadakan kesepakatan dengan kepala SMA Negeri 1 Pandeglang, (Zaenal
Arifin, M.ST pada waktu itu untuk mengadakan tukar guling SMA Negeri 1
Pandeglang menempati lahan 1 tanah kepemilikan Yayasan Pendidikan
Pandeglang (YPP) dan SMA YPP menempati lokasi di Jalan Raya Bank Banten
No.5 Pandeglang.
Pada tahun 1990 secara bertahap SMA Negeri 1 Pandeglang relokasi ke
Jalan

Raya

Serang

Km.3

Cigadung

Pandeglang.

Sehingga

tempat

penyelenggaraan pendidikan harus berlangsung di dua lokasi hingga tahun
2003.Pada tahun pelajaran 2002/2003 penyelenggaraan Pendidikan SMA Negeri 1
Pandeglang seluruhnya bertempat di Jalan Raya Serang Km.3 Pandeglang.
Prestasi SMA Negeri 1 Pandeglang sejak tahun 1964 sampai dengan sekarang

9

10

bisa dibanggakan terbukti beberapa alumni SMA Negeri 1 Pandeglang
sudah banyak yang berhasil di dunia kerja seperti Pimpinan Daerah (Bupati),
Sekda, Asda, Direktur Bank Guru Besar UI, Kepala Dinas (tingkat Provinsi &
Kabupaten), Usahawan, Dosen, Kepala Sekolah, Pegawai Negeri dan lain
sebagainya.
Prestasi dibidang Non Akademik pun terus meningkat dari tingkat
Kabupaten, Provinsi dan Nasional seperti : Basket, Sepakbola, Tenis Meja,
Paduan Suara, PMR, Pramuka, UKS, Futsal, Karate, Silat, Taekwondo, LKBB,
Adiwiyata, Sekolah Sehat, KIR, Tata Upacara.
2.1.2 Visi dan Misi Sekolah
Visi merupakan sesuatu yang diinginkan untuk masa depan sebuah instansi
yang menjadikan sebuah inspirasi untuk mencapainya. Visi SMAN 1 Pandeglang
adalah “Mewujudkan SMA Negeri 1 Pandeglang menjadi Sekolah yang Cerdas,
Intelektual, Emosional, Spiritual, dan budaya Lingkungan serta bersaing ditingkat
lokal dan global.”.
Misi merupakan sebuah pernyataan yang menegaskan visi melalui bentuk
pilihan atau garis besar jalan yang akan diambil untuk sampai pada visi yang telah
lebih dahulu dirumuskan.

Adapun Misi yang dimiliki SMAN 1 Pandeglang

adalah sebagai berikut :
1.

Mengelola

lembaga

pendidikan

secara

terencana,

terarah

dan

berkesinambungan.
2.

Meningkatkan kompetensi olah pikir, olah hati, olah rasa dan olah raga.

3.

Menyelenggarakan pendidikan berkualitas, kompetitif, produktif yang
berbasis ICT.

4.

Menyelenggarakan pendidikan dan pengajaran berlandaskan iman, taqwa dan
berbudaya lingkungan.

5.

Menumbuhkan semangat keunggulan dalam bidang kreatifitas siswa sebagai
wujud apresiasi terhadap kemajuan ilmu pengetahuan dan teknologi.

6.

Menyelenggarakan pembinaan riset dalam bidang sains dan teknologi.

7.

Menjalin kemitraan dengan lembaga nasional dan internasional.

11

2.1.3 Tujuan Sekolah
Setelah penetapan Visi dan Misi, diperlukan penetapan tujuan sebagai
faktor-faktor kunci keberhasilan. Tujuan yang dimiliki sekolah adalah sebagai
berikut :
1.

Meningkatkan minat masyarakat untuk memasukkan putra-putrinya ke SMA
Negeri 1 Pandeglang.

2.

Meningkatkan hasil prestasi belajar siswa dari tahun sebelumnya.

3.

Meningkatkan kemampuan siswa untuk memiliki kecakapan hidup sebagai
bekal hidup bagi siswa yang tidak dapat melanjutkan pendidikan ke jenjang
yang lebih tinggi.

4.

Meningkatkan kemampuan siswa untuk mempersiapkan diri melanjutkan
pendidikannya ke jenjang yang lebih tinggi.

5.

Meningkatkan kinerja seluruh warga sekolah dalam upaya peningkatan
profesionalisme kerja yang ditunjang dengan sistem kerja yang cepat dan
akurat serta dengan laporan yang teradministrasikan dengan baik.

6.

Meningkatkan penggunaan teknologi informasi secara optimal baik guru,
siswa, dan karyawan.

7.

Meningkatkan

kegiatan

ekstrakulikuler

sebagai

upaya

pembentukan

kepribadian siswa di antaranya dengan pembinaan keagamaan, kesenian,
olahraga, dan keterampilan yang didukung oleh tersedianya sarana dan
prasarana.
8.

Meningkatkan

kegiatan

guru

dalam

kompetensi

pembelajaran

dan

pemahaman pengetahuan teknologi komputer.
9.

Meningkatkan pelayanan dan kinerja karyawan melalui penguasaan dalam
teknologi komputer.

10. Menyalurkan aspirasi melalui komite sekolah yang demokratis, aspiratif,
representatif.
11. Meningkatkan kegiatan personal dalam melaksanakan ibadah keagamaan
dalam lingkungan kerja sesuai visi sekolah yang religius.
12. Menciptakan kesadaran seluruh warga sekolah akan pelestarian lingkungan
hidup, khususnya lingkungan sekitar sekolah.

12

2.1.4 Struktur Organisasi Sekolah
Struktur

organisasi adalah suatu susunan dan hubungan antara tiap

bagian serta posisi yang ada pada suatu organisasi atau perusahaan dalam
menjalankan kegiatan operasional untuk mencapai tujuan. Struktur Organisasi
menggambarkan dengan jelas pemisahan kegiatan pekerjaan antara yang satu
dengan yang lain dan bagaimana hubungan aktivitas dan fungsi dibatasi.
Berikut merupakan gambar yang menerangkan struktur organisasi yang
berlaku di SMAN 1 Pandeglang.

Gambar 2. 1 Struktur Organisasi SMAN 1 Pandeglang

13

2.1.5 Deskripsi Tugas
Deskripsi tugas digunakan untuk mengetahui tugas, wewenang tanggung
jawab dari masing-masing bagian. Deskripsi tugas yang ada di SMAN 1
Pandeglang dijelaskan pada table 2.1.
Tabel 2. 1 Deskripsi Tugas
Kepala Sekolah

Jabatan

Koordinator MGMP

Koordinator Tata Laksana

Wakasek Bidang Kurikulum
Wakasek Bidang Kesiswaan
Wakasek Bidang Sarana dan Prasarana

Tugas
a. Pelaksana pendidikan formal dalam jangka
waktu tertentu.
b. Membina Organisasi Siswa Intra Sekolah
(OSIS).
c. Membantu melaksanakan urusan tata usaha
dan urusan rumah tangga sekolah.
d. Membina kerjasama orangtua, masyarakat
dan instansi lain.
e. Bertanggung
jawab
kepada
Dinas
Pendidikan Kabupaten Pandeglang.
a. Penyuluhan program dan pelaksanaan
bimbingan.
b. Memberikan layanan bimbingan konseling
kepada semua siswa.
a. Menyusun program kerja bersama staff tata
usaha.
b. Menyiapkan rencana anggaran organisasi.
c. Penyusunan data dan statistik sekolah.
a. Merancang rencana kurikulum pendidikan
b. Melaksanakan kurikulum pendidikan
Menyiapkan berbagai hal yang berkaitan dengan
siswa
Menyiapkan berbagai hal yang berkaitan dengan
sarana dan prasarana. Mulai dari inventarisir
barang-barang milik sekolah hingga monitoring
pembangunan fisik sekolah.

Wakasek Bidang Hubungan Masyarakat

Guru

Siswa

Mengatur, membina dan menyelenggarakan
pengembangan hubungan antar sekolah dengan
lembaga pemerintah, dunia usaha, dengan
masyarakat lingkungan sekolah atau masyarakat
sekitar sekolah dan lembaga sosial lainnya.
a. Bertanggungjawab atas seluruh siswa dalam
satu kelas
b. Menyiapkan dan melaksanakan perencanaan
materi
c. Memantau dan mengevaluasi perkembangan
siswa
Melaksanakan
kegiatan-kegiatan
yang
direncanakan sekolah.

14

2.2

Pengertian Sistem
Suatu sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari

dua atau lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu
tujuan. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul, bersama-sama untuk melakukan suatu kegiatan atau
untuk menyelesaikan suatu sasaran tertentu. [5]
2.2.1 Klasifikasi Sistem
Sistem dapat diklasifikasikan dari beberapa sudut pandangan, diantaranya
adalah sebagai berikut :
1.

Sistem Abstrak dan Sistem Fisik
Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang
tidak tampak secara fisik, sedangkan sistem fisik merupakan sistem yang ada
secara fisik.

2.

Sistem Alamiah dan Sistem Buatan Manusia
Sistem alamiah adalah sistem yang terjadi melalui proses alam tidak dibuat
manusia, sedangkan sistem buatan manusia adalah sistem yang dirancang
oleh manusia.

3.

Sistem Tertentu dan Sistem Tak Tentu
Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi
dan sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat
diprediksi karena mengandung unsur probabilitas.

4.

Sistem Tertutup dan Sistem Terbuka
Sistem tertutu merupakan sistem yang tidak berhubungan dengan lingkungan
luarnyadan sistem terbuka adalah sistem yang berhubungan dan terpengaruh
dengan lingkungan luarnya. [5]

2.2.2 Karakteristik Sistem
Suatu sistem mempunyai karakteristik atau sifat tertentu, yaitu:
1.

Komponen sistem (Components)

15

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi yang
artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen
sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagianbagian dari sistem.
2.

Batas Sistem (boundary)
Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan
sistem yang lainnya atau dengan lingkungan luarnya.

3.

Lingkungan luar sistem (environments)
Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem
yang mempengaruhi operasi sistem.

4.

Penghubung sistem (interface)
Penghubung merupakan media penghubung antara satu subsistem dengan
subsistem yang lainnya. Melalui penghubung ini memungkinkan sumbersumber daya mengalir dari satu subsistem ke subsistem lainnya.

5.

Masukan sistem (input)
Masukan adalah energi yang dimasukkan ke dalam sistem. Masukan dapat
berupa masukan perawatan (maintenance input) dan masukan sinyal (signal
input). Maintenance input adalah energi yang dimasukkan supaya sistem
tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk
didapatkan keluaran.

6.

Keluaran sistem (output)
Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi
keluaranyang berguna dan sisa pembuangan.

7.

Pengolah sistem (process)
Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri
sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi
keluaran.

8.

Sasaran sistem (objective)
Suatu sistem memiliki tujuan atau sasaran. Sasaran dari sistem sangat
menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan

16

dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau
tujuannya. [5]
Karakteristik sistem dapat dilihat pada gambar 2.2.

Gambar 2. 2 Karakteristik Sistem [5]

2.2.3 Pengertian Data
Data adalah kenyataan yang menyatakan suatu kejadian-kejadian dan
kesatuan nyata. Data merupakan bentuk yang masih mentah, perlu diolah lagi
untuk menghasilkan informasi. Data juga dapat diartikan fakta, teks, grafik, suara
serta video yang bermanfaat di lingkup pengguna.
Menurut Buku Modern Database Management tulisan Fred McFadden,
dkk . menyebutkan pengertian data sebagai berikut :
“Data adalah fakta tentang sesuatu di dunia nyata yang dapat direkam dan
disimpan pada media komputer.” [7]
2.2.4 Pengertian Informasi
Secara umum informasi dapat didefinisikan sebagai hasil dari pengolahan
data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya
yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang
digunakan untuk pengambilan keputusan.

17

Menurut Gordon B. Davis menyebutkan :
“ Informasi adalah data yang telah diolah menjadi suatu bentuk yang
penting bagi si penerima dan mempunyai nilai yang nyata atau yang dapat
dirasakan dalam keputusan-keputusan yang sekarang atau keputusan yang akan
datang”.[2]
Siklus sebuah informasi dimulai dari data yang diolah melalui suatu model
menjadi informasi, penerima kemudian menerima informasi tersebut, membuat
suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu
tindakan yang lain yang akan membuat sejumlah data kembali. Data tersebut akan
ditangkap sabagai input, diproses kembali melalui suatu model dan seterusnya
membentuk suatu siklus.
Gambar berikut menjelaskan tentang siklus informasi : [5]
Prosesi
(model)

Input
(data)

Output
(information)

Dasar
data

Data
(ditangkap)
Hasil tindakan

Penerima

Keputusan

Gambar 2. 3 Siklus Informasi

2.3

Konsep E-learning
Kemajuan

internet

hampir

mempengaruhi

setiap

sendi

kegiatan

operasional di organisasi. Banyak kegiatan perusahaan mulai dilakukan lewat

18

internet dan menyebabkan fenomena penggunaan awalan “e” dan “online” di
kamus bisnis. E-commerce, e-mail, online application adalah contoh tren
penggunaan internet pada kegiatan yang biasa kita lakukan secara manual. Segala
kegiatan

mutakhir

tersebut

menjanjikan

efektifitas

dan

efisiensi

yang

menakjubkan. Fenomena tersebut menyentuh dunia pendidikan dan pelatihan
dengan lahirnya E-Learning. [6]
2.3.1

Definisi E-learning
E-learning atau pembelajaran elektronik pertama kali diperkenalkan oleh

universitas Illionis di Urbana-Champaign dengan menggunakan sistem instruksi
berbasis komputer (computer-assisted instruction) dan komputer bernama
PLATO. Sejak saat itu, perkembangan e-learning berkembang sejalan dengan
perkembangan dan kemajuan teknologi. Berikut perkembangan e-learning dari
masa ke masa :
1. Tahun 1990 : Era CBT (Computer-Based Training) di mana mulai
bermunculan aplikasi e-learning yang berjalan dalam PC standlone ataupun
berbentuk kemasan CD-ROM. Isi materi dalam bentuk tulisan maupun
multimedia (Video dan Audio) dalam format mov, mpeg-1, atau avi.
2. Tahun 1994 : Seiring dengan diterimanya CBT oleh masyarakat sejak tahun
1994 CBT muncul dalam bentuk paket-paket yang lebih menarik dan
diproduksi secara masal.
3. Tahun 1997 : LMS (Learning Management System). Seiring dengan
perkembangan teknologi internet, masyarakat di dunia mulai terkoneksi
dengan internet. Kebutuhan akan informasi yang dapat diperoleh dengan
cepat mulai dirasakan sebagai kebutuhan mutlak dan jarak serta lokasi
bukanlah halangan lagi. Dari sinilah muncul LMS. Perkembangan LMS yang
makin

pesat

membuat

pemikiran

baru

untuk

mengatasi

masalah

interoperability antar LMS yang satu dengan lainnya secara standar. Bentuk
standar yang muncul misalnya standar yang dikeluarkan oleh AICC (Airline
Industry CBT Commettee), IMS, IEEE LOM, ARIADNE, dsb.

19

4. Tahun 1999 sebagai tahun Aplikasi E-learning berbasis Web. Perkembangan
LMS menuju aplikasi e-learning berbasis Web berkembang secara total, baik
untuk pembelajar (learner) maupun administrasi belajar mengajarnya. LMS
mulai digabungkan dengan situs-situs informasi, majalah dan surat kabar.
Isinya juga semakin kaya dengan perpaduan multimedia, video streaming
serta penampilan interaktif dalam berbagai pilihan format data yang lebih
standar dan berukuran kecil.
Untuk menyampaikan pembelajarannya, e-learning tidak harus selalu
menggunakan internet. Banyak media-media lain yang dapat digunakan selain
internet, seperti intranet, cd, dvd, mp3, PDA dan lain-lain. Penggunaan teknologi
internet pada e-learning umumnya dengan pertimbangan memiliki jangkauan yang
luas. Ada juga beberapa lembaga pendidikan dan perusahaan yang menggunakan
jaringan intranet sebagai media e-learning sehingga biaya yang disiapkan relatif
lebih murah. Keuntungan lain belajar dengan metode e-learning seperti
menghemat waktu, menghemat biaya perjalanan, menghemat biaya pendidikan,
menjangkau wilayah geografis yang luas dan melatih kemandirian para pelajar
dalam mendapatkan ilmu pengetahuan. [3]
2.3.2

Kelebihan E-learning
Kemajuan penggunaan e-learning dimotivasi oleh kelebihan. E-Learning

memberikan kelebihan-kelebihan seperti berikut ini: [3]
a.

Biaya
Dengan adanya e-learning, instansi tidak perlu mengeluarkan biaya untuk
menyewa pelatih dan ruang kelas serta transportasi peserta pelatihan atau
pelatih. Instansi tidak perlu menyediakan makan siang, kopi, maupun
peralatan kelas, seperti papan tulis, proyektor dan alat tulis.

b. Fleksibilitas Waktu
E-learning membuat karyawan atau pelajar dapat menyesuaikan waktu
belajar. Mereka dapat menyisipkan waktu belajar setelah makan siang,
setelah kantor

selesai dan menunggu jemputan, atau ketika sedang

20

menunggu laporan rekan dan tidak ada pekerjaan mendesak. Karyawan dan
pelajar

mudah

mengakses

e-learning

ketika

memungkinkan atau ada hal lain yang lebih

waktu

sudah

tidak

mendesak, mereka dapat

meninggalkan pelajaran di e-learning saat itu juga.

Banyak program

pelajaran e-learning memilki fasilitas bookmark. Fasilitas tersebut membuat
karyawan atau pelajar yang kembali mengakses e-learning secara otomatis
dibawa ke halaman terakhir pelajaran sebelumnya. Oleh karena itu, karyawan
atau pelajar dengan cepat dan nyaman melanjutkan pelajaran.
c. Fleksibilitas Tempat
Adanya e-learning membuat karyawan mudah dalam mengakses pelatihan elearning di kantor, bahkan meja kerja. Selama komputer terhubung dengan
komputer yang
dengan

menjadi server e-learning, mereka dapat mengaksesnya

mudah. Terlebih

lagi bila server e-learning terhubung dengan

internet, maka karyawan dapat mengakses pelajaran dirumah. Di sekolahsekolah, para pelajar tidak perlu pergi jauh ke ruang kelas lain (misalnya
tempat bimbingan belajar). Mereka hanya perlu ke laboratorium komputer
sekolah, di mana e-learning tersebut diinstal, untuk mengikuti tambahan
pelajaran.
d. Fleksibilitas Kecepatan Pembelajaran
E-learning dapat disesuaikan dengan kecepatan belajar masing-masing
siswa. Siswa mengatur sendiri kecepatan pelajaran yang diikuti. Apabila
belum mengerti, ia

dapat

tetap

mempelajari

modul

tertentu

dan

mengulanginya nanti. Apabila seorang siswa mengerti dengan cepat, ia
dapat menyelesaikan

pelajaran

lebih cepat dan mengisi waktu dengan

belajar topik lain. Hal ini berbeda sekali dengan pelatihan di kelas karena
semua pelajar mulai dan berhenti di waktu yang sama.
e. Efektivitas Pengajaran
E-learning yang di desain dengan instructional design mutakhir membuat
karyawan atau pelajar lebih mengerti isi pelajaran. Penyampaian pelajaran e-

21

learning dapat berupa simulasi dan kasus-kasus, menggunakan bentuk
permainan dan menerapkan teknologi animasi canggih. Bentuk-bentuk
pembelajaran

tersebut

dapat

membantu

proses

pembelajaran

dan

mempertahankan minat belajar.
f. Kecepatan Distribusi
E-learning dapat cepat menjangkau karyawan yang berada diluar wilayah
pusat. Tim desain pelatihan hanya perlu mempersiapkan bahan pelatihan
secepatnya dan menginstal hasilnya diserver pusat e-learning. Jadi, semua
komputer yang terhubung ke server dapat langsung mengakses. Apabila
terdapat cabang yang

tidak memilki sambungan network ke server,

pelajaran hanya perlu disimpan di compact disc (CD) dan dikirim melalui
pos.
g. Otomatisasi Proses Administrasi
Learning Management System (LMS) dapat menyimpan dan membuat
laporan tentang kegiatan belajar seorang siswa, mulai dari pelajaran yang
telah diambil, tanggal akses, berapa persen pelajaran yang diselesaikan,
berapa lama pelajaran yang diikuti, sampai berapa hasil tes akhir yang
diambil. Sehingga guru dapat setiap saat mencetak sendiri laporan dengan
otomatis untuk memonitor kemajuan belajar siswanya.
h. Keterbatasan On-Demand
Karena e-learning dapat sewaktu-waktu diakses, anda dapat menganggapnya
sebagai ”buku saku” yang membantu pekerjaan setiap saat. Sebagai contoh,
bila anda harus membuat grafik di program Microsoft Excel dan tidak tahu
caranya,

anda dapat

mengajarkan aplikasi

langsung

memasuki program e-learning yang

Microsoft Excel dan langsung kebagian tentang

grafik. Dengan begitu, dalam waktu 15 menit anda dapat segera
mempraktikan pelajaran dan menyelesaikan tugas dengan baik. [3]

22

2.3.3

Kelemahan E-learning
Ada beberapa kelemahan dalam e-learning yang sering menjadi

pembicaraan, antara lain kemungkinan adanya kecurangan, plagiasi, dan
pelanggaran hak cipta. Kuldep Nagi dari Amerika, memberikan ide untuk
mengaktifkan diskusi kelompok secara online dan membatasi kadaluwarsa soalsoal ujian.
Selain itu, pengajar (guru) juga harus memberikan interaksi yang responsif
dan berkelanjutan untuk mengenal siswa lebih jauh dan dapat melihat minatnya,
memberikan ujian berupa analisa atas suatu kasus yang berbeda, serta memintanya
untuk menjelaskan logika yang menjadi analisa tersebut.
Emil Marais dan Basie von Solms dari Afrika Selatan menambahkan
perlunya penyediaan alat bantu untuk membatasi akses ilegal ke dalam proses
pembelajaran, baik dengan menggunakan password ataupun akses dari nomor IP
(Internet Protocol) tertentu untuk mengurangi kecurangan dalam praktik elearning.
Kelemahan yang paling mendasar dari e-learning adalah kecurangan,
plagiasi, dan pelanggaran hak cipta. Sesuai data dari Microsoft Corporation, pada
tahun 2006 Indonesia menduduki peringkat ke dua terbesar dalam pembajakan di
dunia maya (internet) pada khususnya dan penggunaan software di PC (Personal
Computer) pada umumnya. Hal tersebut membuktikan bahwa internet dalam hal
ini e-learning masih banyak sekali kekurangannya. Pembelajaran dengan
menggunakan e-learning juga harus membutuhkan jaringan internet untuk
pembelajaran jarak jauh. Padahal tidak semua instansi memiliki jaringan internet.
Program-program dalam e-learning juga membutuhkan Personal Computer (PC)
dengan spesifikasi yang cukup canggih agar program bisa berjalan dengan baik.
Walaupun programer sudah menyediakan fasilitas password atau pengaman tetapi
tangan-tangan jahil masih banyak yang merusaknya atau membajaknya.
Walaupun demikian, e-learning sebagai suatu inovasi dalam proses pembelajaran
sudah memberikan warna baru cara belajar jarak jauh yang mandiri. [3]

23

2.3.4

Konten E-learning
Pengembangan materi pembelajaran (content e-learning) merupakan peran

sentral,

untuk

pembelajaran,

dapat
telah

menarik
banyak

dan

memudahkan

perangkat

lunak

pengembangan

yang

dikhususkan

materi
dalam

pengembangan halaman web, misalnya Microsoft Front Page, Dreamweaver, dan
lainnya.
Secara umum perangkat lunak dibagi menjadi dua kelompok yaitu
Server Side seperti ASP dan PHP, disisi lain Client Side yang akan
mengirimkankan dalam bentuk