Pembangunan e-learning di SMP Negeri 14 Bandung

DAFTAR RIWAYAT HIDUP

Nama

: Usamah Izzaturrahman

NIM

: 10109677

Tempat, Tanggal Lahir

: Bandung, 8 Januari 1991

Jenis Kelamin

: Laki-laki

Alamat

: Jl. Batik Manteron No 48 RT 04/08 Sukaluyu Bandung (40123)


No. Telepon

: 085795014508

Email

: 81.izzaturrahman@gmail.com

Riwayat Pendidikan
Tahun

Pendidikan

1996-2002

SD Negeri Sukaluyu 1

2002-2005


SMP Negeri 16 Bandung

2005-2008

SMA PGII 2

2009-2013

Program S1 Jurusan Teknik Informatika Universitas Komputer
Indonesia (UNIKOM) Bandung

PEMBANGUNAN E-LEARNING
DI SMP NEGERI 14 BANDUNG

SKRIPSI

Diajukan untuk Menempuh Ujian Akhir Sarjana
Program Studi Teknik Informatika
Fakultas Teknik dan Ilmu Komputer


USAMAH IZZATURRAHMAN
10109677

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

KATA PENGANTAR
Assalamu’alaikum Wr. Wb.,
Alhamdulillah puji dan syukur kehadirat Allah SWT yang telah
melimpahkan rahmat serta hidayah-Nya, karena tidak lepas dari kehendak-Nya
juga penulis dapat menyelesaikan penyusunan skripsi ini. Sholawat serta salam
semoga Allah SWT limpahkan kepada junjungan alam Baginda Nabi Basar
Muhammad SAW, yang telah membawa umat manusia dari alam kegelapan ke
alam yang penuh dengan berkah dan maghfiroh. Skripsi ini diajukan untuk
memenuhi syarat dalam menempuh Ujian Sidang Sarjana Strata Satu (S1) pada
Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer
Universitas Komputer Indonesia. Skripsi ini berjudul “Pembangunan E-Learning
di SMP Negeri 14 Bandung”.

Penulis menyadari sepenuhnya bahwa di dalam laporan ini masih terdapat
banyak kekurangan yang disebabkan oleh keterbatasan pengetahuan, kemampuan,
dan pengalaman yang dimiliki oleh penulis. Oleh karena itu, penulis senantiasa
akan menerima masukan berupa kritik dan saran yang bersifat membangun, yang
akan penulis terima dengan senang hati agar dapat mencapai kesempurnaan di
masa yang akan datang.
Dengan segala kerendahan hati, perkenankanlah penulis menyampaikan
ucapan terima kasih yang sebesar-besarnya kepada semua pihak yang telah
membantu penulis hingga Laporan Skripsi ini selesai, terutama kepada :
1. Kedua orang tuaku tercinta, almarhum kakek dan saudara-saudaraku yang
selalu memberikan do’a yang ikhlas, dukungan, dan semangat yang sangat
berarti.
2. Bapak Ir. Eddy Suryanto Soegoto, M.Sc., selaku Rektor Universitas
Komputer Indonesia.
3. Bapak Prof. Dr. H. Denny Kurnaedie, Ir., M.Sc., selaku Dekan Fakultas
Teknik dan Ilmu Komputer Universitas Komputer Indonesia.
4. Bapak Irawan Afrianto, S.T., M.T. selaku Ketua Jurusan Teknik Informatika
Universitas Komputer Indonesia.
iii


5. Bapak Eko Budi Setiawan, S.Kom., M.T. selaku Dosen Pembimbing yang
telah banyak memberikan masukan, pengarahan dan bimbingan yang sangat
berarti kepada penulis.
6. Bapak Irawan Afrianto, S.T., M.T. selaku Dosen Penguji 1 yang juga telah
banyak memberikan masukan, pengarahan, dan bimbingan kepada penulis.
7. Bapak Galih Hermawan, S.T., M.T. selaku Dosen Penguji 3 yang juga telah
banyak memberikan masukan, pengarahan, dan bimbingan kepada penulis.
8. Bapak Alif Finandhita, S.Kom. selaku dosen wali.
9. Bapak Dani Ramdani, S.Pd, M.M,Pd selaku Kepala Sekolah SMP Negeri 14
Bandung yang telah memberikan izin kepada penulis untuk melakukan
penelitian.
10. Seluruh Dosen Jurusan Teknik Informatika Universitas Komputer Indonesia.
11. Sekretariat Jurusan Teknik Informatika Universitas Komputer Indonesia.
12. Seluruh keluarga yang telah memberikan dukungan moril dan materilnya.
13. Semua teman-teman kelas IF-15 Angkatan 2009.
14. Semua pihak yang tak mungkin penulis sebutkan satu-persatu.
Semoga Allah SWT yang dapat membalas semua kebaikan dan ketulusan
yang telah diberikan kepada penulis selama menyelesaikan Laporan Skripsi ini.
Akhir kata, penulis berharap semoga Laporan Skripsi ini dapat bermanfaat bagi
semua pihak yang membutuhkan.

Wassalammu’alaikum Wr. Wb.
Bandung, Agustus 2013

Penulis

iv

DAFTAR ISI

ABSTRAK ............................................................................................................... i
ABSTRACT .............................................................................................................. ii
KATA PENGANTAR ........................................................................................... iii
DAFTAR ISI ............................................................................................................v
DAFTAR GAMBAR ........................................................................................... viii
DAFTAR TABEL ................................................................................................. xii
DAFTAR SIMBOL................................................................................................xv
DAFTAR LAMPIRAN ....................................................................................... xvii
BAB I PENDAHULUAN ........................................................................................1
I.1
Latar Belakang Masalah ............................................................................1

I.2
Identifikasi Masalah ...................................................................................2
I.3
Maksud dan Tujuan....................................................................................3
I.4
Batasan Masalah ........................................................................................3
I.5
Metodologi Penelitian ................................................................................4
I.5.1
Metode Pengumpulan Data ........................................................................4
I.5.2
Metode Pembuatan Perangkat Lunak ........................................................5
I.6
Sistematika Penulisan ................................................................................7
BAB II TINJAUAN PUSTAKA............................................................................10
II.1
Profil Sekolah...........................................................................................10
II.1.1 Sejarah......................................................................................................10
II.1.2 Visi dan Misi SMP Negeri 14 Bandung ..................................................11
II.1.2.1 Visi ...........................................................................................................11

II.1.2.2 Misi ..........................................................................................................11
II.1.3 Tempat Kedudukan ..................................................................................11
II.1.4 Logo Sekolah ...........................................................................................11
II.1.5 Struktur Organisasi ..................................................................................12
II.2
Landasan Teori.........................................................................................13
II.2.1 Sistem.......................................................................................................13
II.2.1.1 Klasifikasi Sistem ....................................................................................15
II.2.2 Internet .....................................................................................................16
II.2.3 E-Learning ...............................................................................................17
II.2.3.1 Sejarah E-Learning ..................................................................................17
II.2.3.2 Definisi E-Learning .................................................................................18
II.2.3.3 Karakterstik E-Learning...........................................................................20
II.2.3.4 Komponen E-learning ..............................................................................21

v

II.2.3.5 Kelebihan E-Learning ..............................................................................22
II.2.3.6 Kelemahan E-Learning ............................................................................24
II.2.3.7 Konten E-Learning...................................................................................25

II.2.3.8 Membangun E-Learning ..........................................................................27
II.2.4 Pengertian Dashboard ..............................................................................28
II.2.4.1 Tujuan Penggunaan Dashboard ...............................................................29
II.2.4.2 Karakteristik Dashboard ..........................................................................29
II.2.5 Pengenalan Database ...............................................................................30
II.2.5.1 Data ..........................................................................................................30
II.2.5.2 Informasi ..................................................................................................31
II.2.5.3 Database ...................................................................................................32
II.2.5.4 Database Management System (DBMS) .................................................33
II.2.6 Entity Relationship Diagram (ERD) ........................................................33
II.2.7 Diagram Konteks .....................................................................................36
II.2.8 Data Flow Diagram (DFD) ......................................................................36
II.2.9 Kamus Data ..............................................................................................38
II.2.10 PHP ..........................................................................................................39
II.2.11 Structure Query Language (SQL) ............................................................40
II.2.12 My Structure Query Language (MySQL) ................................................41
II.2.13 Cascading Style Sheet (CSS) ...................................................................42
II.2.14 Macromedia Dreamweaver ......................................................................43
II.2.15 Kuesioner (Angket) ..................................................................................44
II.2.16 Skala pengukuran Likert ..........................................................................45

BAB III ANALISIS DAN PERANCANGAN ......................................................48
III.1
Analisis Sistem.........................................................................................48
III.1.1 Analisis Masalah ......................................................................................48
III.1.2 Analisis Sistem yang Sedang Berjalan ....................................................49
III.1.2.1 Prosedur Kegiatan Belajar Mengajar .......................................................49
III.1.2.2 Prosedur Pemberian Tugas ......................................................................50
III.1.2.3 Prosedur Pelaksanaan Ulangan Harian ....................................................52
III.1.2.4 Prosedur Laporan Nilai Siswa .................................................................53
III.1.2.5 Prosedur Pemberian Surat Pada Orangtua ...............................................54
III.1.3 Aturan Bisnis ...........................................................................................55
III.1.4 Analisis Pengkodean ................................................................................55
III.1.5 Analisis Kebutuhan Perangkat Lunak ......................................................57
III.1.6 Analisis Kebutuhan Perangkat Keras.......................................................57
III.1.7 Analisis Pengguna ....................................................................................58
III.2
Analisis Data ............................................................................................60
III.2.1 ERD..........................................................................................................60
vi


III.2.2 Diagram Konteks .....................................................................................62
III.2.3 DFD..........................................................................................................63
III.2.3.1 DFD Level 1 ............................................................................................63
III.2.3.2 DFD Level 2 ............................................................................................64
III.2.3.3 DFD Level 3 ............................................................................................68
III.2.4 Spesifikasi Proses.....................................................................................76
III.2.5 Kamus Data ............................................................................................113
III.3
Perancangan Sistem ...............................................................................120
III.3.1 Perancangan Skema Relasi ....................................................................120
III.3.2 Perancangan Struktur Tabel ...................................................................121
III.3.3 Perancangan Struktur Menu ...................................................................131
III.3.4 Perancangan Interface ............................................................................133
III.3.5 Perancangan Pesan .................................................................................169
III.3.6 Jaringan Semantik ..................................................................................171
III.3.7 Perancangan Prosedural .........................................................................173
BAB IV IMPLEMENTASI DAN PENGUJIAN .................................................178
IV.1
Implementasi Sistem ..............................................................................178
IV.1.1 Kebutuhan Perangkat Keras ...................................................................178
IV.1.2 Kebutuhan Perangkat Lunak ..................................................................178
IV.1.3 Implementasi Basis Data........................................................................179
IV.1.4 Implementasi Interface...........................................................................186
IV.2
Pengujian Sistem ....................................................................................192
IV.2.1 Pengujian Alpha .....................................................................................193
IV.2.2 Kasus dan Hasil Pengujian Alpha ..........................................................194
IV.2.2.1 Pengujian Beta .......................................................................................210
BAB V KESIMPULAN DAN SARAN ...............................................................227
V.1
Kesimpulan ............................................................................................227
V.2
Saran ......................................................................................................227
DAFTAR PUSTAKA ..........................................................................................228

vii

DAFTAR PUSTAKA
[1] J. Simarmata, Rekayasa Perangkat Lunak, Yogyakarta: Andi, 2010.
[2] A. Kadir, Pengenalan Sistem Informasi, Yogyakarta: Andi, 2002.
[3] M. Bride, The Internet, Inggris: Kesaint Blanc, 1995.
[4] A. H. Sutopo, Teknologi Informasi dan Komunikasi dalam Pendidikan,
Yogyakarta: Graha Ilmu, 2012.
[5] A. J. Henderson, The E-Learning Question and Answer Book, New York:
American Management Association, 2003.
[6] D. E. Hartley, Selling E-Learning, American Society for Training
Development, 2001.
[7] E. Effendi dan H. Zhuang, E-Learning Konsep dan Aplikasi, Yogyakarta:
Andi, 2005.
[8] S. Few, Information Dashboard Design, Italy: O'Reilly Media, 2006.
[9] W. Eckerson, Performance Dashboard, Canada: John and Sons, 2006.
[10] E. Harryanti, “Metodologi Pembangunan Dashboard sebagai Alat Monitoring
Kinerja Organisasi Studi Kasus Institut Teknologi Bandung,” Bandung,
2008.
[11] K. C. Laudon dan J. P. Laudon, Management Information Systems New
Approaches to Organization & Technology, New Jersey: Pretince Hall,
Inc, 1998.
[12] J. W. Wilkinson, Accounting anf Information Systems, John Wiley & Sons,
Inc, 1992.
[13] J. A. Hoffer, M. B. Prescott dan F. R. McFadden, Modern Database
Management, New Jersey: Pearson Education, Inc, 1994.
[14] G. B. Davis, Kerangka Dasar Sistem Informasi Manajemen Bagian 1:
Pengantar, PT. Ikrar Mandiriabadi, 1999.
[15] R. Elmasri dan S. B. Navathe, Fundamentals of Database Systems,

231

232

California: The Benjamin/Cummings Publishing Company, Inc, 1994.
[16] R. Ramakrishnan dan J. Gerkhe, Database Management Systems, USA: The
McGraw-Hill Companies, Inc, 2000.
[17] A. Kadir, Dasar Perancangan dan Immplementasi Database Relasional,
Yogyakarta: Andi, 2009.
[18] R. S. Pressman, Rekayasa Perangkat Lunak: Pendekatan Praktisi (Buku
Satu), Yogyakarta: Andi, 2002.
[19] Y. Purwanto, Pemrograman Web dengan PHP, Jakarta: Elex Media
Komputindo, 2001.
[20] B. Nugroho, Database Relasional dengan MySQL, Yogyakarta: Andi, 2005.
[21] H. A. Puspitosari, Having Fun with Adobe Dreamweaver CS4, Skripta:
Yogyakarta, 2010.
[22] S. Metode Penelitian Kuantitatif, Kualitatif, dan Kombinasi (Mixed Method),
Bandung: Alfabeta, 2011.

BAB I
PENDAHULUAN
I.1

Latar Belakang Masalah
SMP Negeri 14 Bandung adalah Sekolah Menengah Pertama Negeri yang

berada di Jalan Lapangan Supratman no.8 Bandung. SMP Negeri 14 Bandung
merupakan salah satu Sekolah Standar Nasional dan menjadi salah satu sekolah
favorit di Kota Bandung. SMP Negeri 14 Bandung mempersiapkan lingkungan
sekolahnya peka terhadap teknologi informasi dengan mempersiapkan fasilitas
dan tenaga ahli yang kompeten dibidangnya sesuai dengan salah satu misi yaitu
menyediakan fasilitas layanan jaringan informasi bagi orangtua dan siswa.
Sistem pembelajaran di sekolah ini menggunakan Kurikulum Tingkat Satuan
Pendidikan (KTSP) dimana kurikulum ini merubah paradigma lama menjadi
paradigma baru. Pada paradigma lama, proses belajar mengajar pada umumnya
bersifat teacher centered. Guru menyampaikan pemaparan materi menggunakan
metode ceramah atau membaca materi yang disajikan. Sebaliknya pada paradigma
baru, proses belajar mengajar harus berfokus pada aktifitas belajar dan bukan pada
aktifitas mengajar seperti pada paradigma lama, dimana siswa sebagai active
learner yang harus difasilitasi sesuai kebutuhannya masing-masing karena setiap
siswa memiliki kebutuhan belajar yang berbeda-beda.
Siswa dituntut untuk memiliki inisiatif yang tinggi untuk meningkatkan
intensitas belajar salah satunya dengan mencari materi-materi tambahan, namun
siswa kesulitan mendapatkan materi tambahan yang sesuai dengan silabus untuk
dipelajari di luar jam pelajaran. Selain itu, seringkali siswa sulit berkomunikasi
dengan guru ketika ada hal yang tidak dimengerti, karena kurang tersedianya
media khusus untuk berdiskusi di luar jam sekolah.
Evaluasi berupa tugas atau latihan yang diberikan guru merupakan salah satu
cara mengetahui seberapa tingkat pemahaman siswa terhadap suatu materi. Guru
membutuhkan waktu lebih lama untuk proses pemeriksaan hasil evaluasi tersebut.
Selain itu tugas-tugas maupun latihan-latihan yang dikumpulkan siswa seringkali
tercecer yang terkadang mengakibatkan dokumen tersebut hilang.
1

2

Kepala sekolah juga mengalami kesulitan dalam hal memantau nilai seluruh
siswa. Hal ini terjadi dikarenakan kepala sekolah yang memiliki tugas dan
kegiatan yang padat harus melihat dokumen nilai yang rata-rata jumlah siswa
sebanyak 300 siswa per angkatan dengan meminta ke bagian kurikulum. Hal ini
menyebabkan kepala sekolah kesulitan dalam memantau nilai siswa dengan cepat
dan akurat.
Perkembangan belajar siswa yang hanya dipantau melalui rapor yang
diberikan setiap semester, membuat orangtua kesulitan mengetahui sejauh mana
perkembangan belajar anaknya. Nilai rapor yang berasal dari nilai keseharian
siswa di sekolah mulai dari nilai tugas, nilai ulangan harian, nilai ulangan
semester dan nilai tambahan lainnya, nilai-nilai ini seringkali tidak tersampaikan
kepada orangtua. Selain nilai, pengumuman ataupun undangan rapat seringkali
orangtua tidak mengetahuinya dikarenakan kurangnya media penyampaian yang
disediakan sekolah. Hal ini menyebabkan kurang efektifnya pemantauan orangtua
terhadap perkembangan belajar anak di sekolah.
Dari permasalahan yang terjadi di SMP Negeri 14 Bandung maka diperlukan
sistem E-Learning untuk mendukung proses belajar mengajar dan mewujudkan
misi dari sekolah. Sistem ini harus dapat mengelola data yang diperlukan oleh
siswa, guru, kepala sekolah maupun orangtua serta menyediakan media untuk
berdiskusi antara satu dengan yang lainnya.

I.2

Identifikasi Masalah
Berdasarkan latar belakang yang terjadi di SMP Negeri 14 Bandung saat ini,

terdapat permasalahan-permasalahan yang muncul yaitu:
1. Siswa kesulitan mendapatkan materi-materi tambahan yang sesuai dengan
silabus pembelajaran.
2. Siswa dan guru mengalami kesulitan untuk berdiskusi di luar jam sekolah,
karena kurang tersedianya media khusus untuk berdiskusi antara siswa dan
guru maupun antar siswanya.

3

3. Guru kesulitan dalam mengetahui tingkat pemahaman siswa terhadap
suatu materi karena dibutuhkan waktu yang lama dalam proses
pemeriksaan tugas atau ulangan.
4. Kepala sekolah kesulitan dalam memantau niai siswa dengan cepat dan
akurat.
5. Kurangnya media penyampaian informasi baik nilai ataupun pengumuman
yang disediakan sekolah untuk orangtua.

I.3

Maksud dan Tujuan
Maksud dari pembuatan tugas akhir ini yaitu untuk membangun E-Learning

yang mampu membantu pembelajaran di SMP Negeri 14 Bandung.
Tujuan dari pembuatan tugas akhir ini diantaranya sebagai berikut :
1. Memudahkan siswa untuk mendapatkan materi yang sesuai dengan silabus
pembelajaran.
2. Memudahkan siswa dan guru ataupun antara siswa untuk berdiskusi,
khususnya di luar jam sekolah.
3. Memudahkan guru mengevaluasi latihan guna mengetahui tingkat
pemahaman siswa terhadap suatu materi.
4. Memudahkan kepala sekolah dalam memantau nilai siswa dengan cepat
dan akurat.
5. Memberikan

alternatif

tambahan

yang

diberikan

sekolah

dalam

penyampaian informasi baik nilai ataupun pengumuman untuk orangtua.

I.4

Batasan Masalah
Adapun batasan masalah dari E-Learning yang akan dibangun di SMP Negeri

14 Bandung antara lain:
1. Data yang akan diolah dalam sistem ini yaitu data siswa, data guru, data
orangtua, data nilai, data mata pelajaran, data materi, data jadwal
pelajaran, data pengumuman, data soal, dan data tugas.

4

2. Proses yang ada dalam sistem ini diantaranya yaitu pengolahan materi,
pengumuman, pengolahan nilai, ujian atau latihan, pemberian tugas, dan
pengolahan soal.
3. Sistem ini memiliki keluaran berupa informasi siswa, informasi guru,
informasi orangtua, informasi nilai, pengumuman, informasi materi
pelajaran, informasi tugas, dan informasi soal.
4. Pengguna dari sistem ini yaitu admin, siswa, guru, kepala sekolah dan
orangtua yang memiliki keterikatan di SMP Negeri 14 Bandung.
5. Penyampaian bahan ajar di sistem E-Learning SMP Negeri 14 Bandung
menggunakan metode asynchronous learning.
6. Sistem ini memiliki fasilitas forum diskusi dimana murid dapat
berkonsultasi hal-hal yang berhubungan dengan sekolah kepada guru,
begitu juga dengan orangtua yang ingin berkonsultasi dengan pihak
sekolah.
7. Sistem ini memiliki ujian online dengan batasan waktu pengerjaan dan
jenis pilihan ganda yang digunakan sebagai pengukur pemahaman siswa.
8. Format file yang didukung yaitu .doc, .docx, .xls, .xlsx, .ppt, .pptx, .pdf,
dan .jpeg.
9. File atau Dokumen yang diupload dibatasi atau maksimal sebesar 5 MB
per-file baik itu materi pelajaran ataupun tugas.
10. Metode analisis yang digunakan adalah metode aliran data terstruktur yaitu
Diagram Konteks, Data Flow Diagram (DFD). Sedangkan pemodelan
data digambarkan dengan Entity Relationship Diagram (ERD).
11. Tools yang digunakan adalah Macromedia Dreamweaver 8, PHP sebagai
aplikasi dalam perancangan interface dan MySQL sebagai databasenya.

I.5

Metodologi Penelitian
Metode yang akan digunakan dalam menyusun tugas akhir ini adalah Metode

Analisis Deskriptif, yaitu metode dengan menggunakan studi kasus.
I.5.1

Metode Pengumpulan Data

Metode yang digunakan dalam penelitian ini adalah sebagai berikut :

5

1. Wawancara
Wawancara dilakukan terhadap pegawai, beberapa siswa, guru, dan
orangtua. Pertanyaan yang diajukan sesuai dengan peran dan masalah
yang diteliti.
2. Observasi
Observasi dilakukan untuk mendapatkan data-data yang dibutuhkan
dalam pembangunan sistem ini.
3. Studi Kepustakaan
Mencari, mengumpulkan serta mempelajari berbagai buku, jurnal
ilmiah dan website referensi yang berkaitan untuk dapat membantu
pembangunan E-Learning di SMP Negeri 14 Bandung.
4. Kuesioner
Memberikan seperangkat pertanyaan atau pernyataan tertulis kepada
responden untuk dijawabnya, responden dalam penelitian ini adalah
guru, siswa, orangtua.

I.5.2

Metode Pembuatan Perangkat Lunak

Metode yang digunakan dalam

pembangunan sistem ini yaitu metode

waterfall. Metode waterfall adalah metode yang digunakan dalam pendekatan
yang sistematis dan sequencial melalui tahapan-tahapan yang ada untuk
membangun sebuah aplikasi.
Metode waterfall menekankan pada sebuah keterurutan dalam proses
pengembangan sebuah aplikasi. Dalam metode waterfall, satu fase harus selesai
terlebih dahulu sebelum fase berikutnya dimulai. Suatu fase dapat dinyatakan
selesai apabila output dari fase tersebut sesuai dengan kebutuhan yang
didefinisikan pada fase sebelumnya. Metode ini merupakan metode yang tepat
dalam membangun sebuah aplikasi yang tidak terlalu besar dan sumber daya
manusia yang terlibat dalam jumlah yang terbatas. Berikut gambar dari metode
waterfall :

6

System
Engineering
Requirements
Analysis
Design
Coding
Testing
Maintenance

Gambar I.1 Waterfall Model (Classic Life Cycle)[1]

Berikut penjelasan dari fase-fase yang terdapat dalam metode waterfall :
1. System Engineering
Merumuskan perangkat lunak yang akan dibuat. Hal ini bertujuan
agar dapat memahami perangkat lunak yang akan dibuat dimana
perangkat lunak harus berhubungan dengan elemen-elemen yang
lainnya seperti manusia dan database serta memahami langkahlangkah yang berkaitan dengan pembuatan perangkat lunak tersebut.
2. Requirement Analysis
Proses pengumpulan kebutuhan diintesifkan dan difokuskan,
khususnya pada perangkat lunak. Untuk memahami sifat program
yang

dibangun,

perekayasa

perangkat

lunak

(analis)

harus

memahami domain informasi, tingkah laku, unjuk kerja dan
antarmuka (interface) yang diperlukan. Kebutuhan baik untuk sistem
maupun perangkat lunak didokumentasikan dan dilihat lagi dengan
pelanggan.
3. Design
Desain perangkat lunak sebenarnya adalah proses multi langkah
yang berfokus pada empat atribut sebuah program yang berbeda;
struktur data, arsitektur perangkat lunak, representasi interface, dan
detail

(algoritma)

prosedural.

Proses

desain

menerjemahkan

syarat/kebutuhan ke dalam sebuah representasi perangkat lunak yang

7

dapat diperkirakan demi kualitas sebelum dimulai pemunculan kode.
Sebagaimana persyaratan, desain didokumentasikan dan menjadi
bagian dari konfigurasi perangkat lunak
4. Coding
Pengkodean yang mengimplementasikan hasil desain ke dalam kode
atau bahasa yang dapat dimengerti oleh mesin komputer dengan
menggunakan bahasa pemograman tertentu. Jika desain dilakukan
dengan cara yang lengkap, pembuatan kode dapat diselesaikan
secara mekanis.
5. Testing
Melakukan pengujian yang menghasilkan kebenaran perangkat
lunak. Proses Pengujian berfokus pada logika internal perangkat
lunak, yang memastikan bahwa semua penyataan sudah diuji dan
pada eksternal fungsional yaitu memastikan bahwa Buat yang
dibatasi akan memberikan hasil aktual yang sesuai dengan hasil yang
dibutuhkan.
6. Maintenance
Perangkat lunak akan mengalami perubahan setelah disampaikan
kepada pelanggan. Perubahan akan terjadi karena kesalahankesalahan ditentukan, karena perangkat lunak harus disesuaikan
untuk mengakomodasi perubahan-perubahan di dalam lingkungan
eksternalnya, atau karena pelanggan membutuhkan perkembangan
fungsional atau unjuk kerja. Pemeliharaan perangkat lunak
mengaplikasikan lagi setiap fase program sebelumnya dan tidak
membuat yang baru lagi.

I.6

Sistematika Penulisan
Sistematika penulisan proposal penelitian ini disusun untuk memberikan

gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas
akhir ini adalah sebagai berikut :

8

BAB I PENDAHULUAN
Bab ini menguraikan dasar-dasar pemikiran untuk membangun E-Learning di
SMP Negeri 14 Bandung yang meliputi latar belakang permasalahan,
merumuskan inti permasalahan, menentukan maksud dan tujuan penelitian
yang harus dicapai, batasan masalah untuk memfokuskan pembuatan sistem
ini, metode-metode penelitian untuk mengumpulkan data, metode yang
digunakan dalam pembangunan sistem serta sistematika penulisan laporan
penelitian.
BAB II. TINJAUAN PUSTAKA
Bab ini membahas profil sekolah dan landasan teori. Pada bagian profil
sekolah berisi penjelasan tentang sejarah singkat sekolah, visi, misi dan
struktur organisasi dari sekolah yang menjadi tempat penelitian. Sedangkan
landasan teori menerangkan berbagai konsep dasar dan teori-teori yang
digunakan sebagai dasar pengetahuan dalam pembangunan E-Learning di
SMP Negeri 14 Bandung.
BAB III. ANALISIS MASALAH
Bab ini berisi analisis kebutuhan sistem yang akan dibangun untuk
menentukan identitas dari sistem, menentukan tujuan dari sistem, bagianbagian apa saja yang terdapat dalam sistem dan apa tujuan dari masingmasing bagian tersebut dan bagaimana bagian-bagian yang ada dalam sistem
itu saling berhubungan menjadi satu kesatuan sesuai dengan metode
pengembangan perangkat lunak yang digunakan. Selain itu, bab ini juga
berisi perancangan struktur basis data dan antarmuka untuk pembangunan ELearning di SMP Negeri 14 Bandung.
BAB IV. PERANCANGAN DAN IMPLEMENTASI
Bab ini berisi hasil implementasi dari analisis dan perancangan sistem yang
dilakukan, serta hasil pengujian sistem yang dilakukan di lingkungan SMP
Negeri 14 Bandung agar diketahui apakah sistem yang dibangun sudah
memenuhi kebutuhan. Tahap implementasi merupakan tahap

penciptaan

perangkat lunak, tahap kelanjutan dari kegiatan perancangan sistem. Tahap
ini merupakan tahap dimana sistem siap untuk dioperasikan. Implementasi

9

bertujuan untuk mengkonfirmasi modul-modul perancangan, sehingga
pengguna dapat memberi masukan pada pengembangan sistem.
BAB V. KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan dan saran yang sudah diperoleh dari hasil proses
pembangunan E-Learning di SMP Negeri 14 Bandung. Kesimpulan
dimaksudkan untuk menjawab tujuan penelitian yang ditulis didalam
hipotesis penelitian, sedangkan saran dimaksudkan untuk menjelaskan
kekurangan-kekurangan, keterbatasan-keterbatasan atau pun asumsi-asumsi
sehingga bagi pihak yang akan memanfaatkan hasil penelitian dapat
mengetahui kelemahan-kelemahan ini sehingga dapat diantisipasi.

10

BAB II
TINJAUAN PUSTAKA
Pada bab ini dijelaskan profil sekolah serta beberapa konsep dan dasar teori
yang berkaitan dengan permasalahan yang akan dibahas sebagai dasar
pemahaman dalam mengimplementasikan konsep-konsep tersebut kedalam semua
kegiatan pengembangan sistem.

II.1 Profil Sekolah
Berikut ini adalah profil dari SMP Negeri 14 Bandung yang merupakan
tempat penelitian untuk membangun sistem E-Learning.

II.1.1

Sejarah

SMP Negeri 14 Bandung didirikan pada tahun 1962 sebagai bagian dari
SMPN VII, Jl Ambon Bandung. Mula-mula dibangun 4 lokal untuk ruang kelas
dan sebuah ruang kecil untuk kantor. Pada tahun 1965 ditambah 2 ruang kelas
sederhana, lalu dilanjutkan tahun 1967 dibangun lagi 3 lokal dan pada tahun 1968
ditambah lagi 3 lokal.
Pada tahun 1971 sekolah filial SMPN II diresmikan sebagai sekolah induk
yang berdiri sendiri dengan nama SLTPN 14 Bandung berdiri sebagai sekolah
mandiri tanggal 20 oktober 1971 dengan SK No 0187/1971.
SMP Negeri 14 Bandung menempati suatu area strategis di Kota Bandung
dengan luas tanah 3569 m2 dengan luas bangunan 1497 m2 selain dari itu SMPN
14 Bandung terus berbenah dalam rangka meningkatkan pelayanan terhadap siswa
di tahun ajaran 2006/2007 membangun ruang kelas dalam rangka terpenuhinya
rencana SMP agar dapat terselenggara proses kegiatan pembelajaran di pagi hari
di tahun ajaran 2007/2008.

11

12

II.1.2

Visi dan Misi SMP Negeri 14 Bandung

II.1.2.1

Visi

Visi SMP Negeri 14 yaitu menjadi sekolah yang unggul dalam prestasi
akademis, non akademis, berlandaskan religi, budaya dan berwawasan
lingkungan.
II.1.2.2

Misi

Misi yang dimiliki oleh SMP Negeri 14 Bandung diantaranya :
1. Melaksanakan pembelajaran yang inovatif dan menyenangkan
2. Memfasilitasi siswa dalam mengembangkan potensi diri dalam bidang
keilmuan, seni, olahraga sesuai dengan minat dan bakat
3. Mengembangkan

dan

mencintai

budaya

sunda

sehingga

dapat

mengimplementasikan dalam kehidupan sehari-hari
4. Membentuk pribadi yang berakhlaktul karimah
5. Membuka jaringan kerja sama dengan klub olahraga dan sanggar seni
6. Menyediakan fasilitas layanan jaringan informasi bagi orangtua dan siswa

II.1.3

Tempat Kedudukan

SMP Negeri 14 Bandung beralamat Jalan Lapangan Supratman No.8
Kecamatan Bandung Wetan Kota Bandung Propinsi Jawa Barat. Telepon/HP/Fax
022-7272064.

II.1.4

Logo Sekolah

Gambar II.1 Logo SMP Negeri 14 Bandung

13

II.1.5

Struktur Organisasi

Struktur organisasi merupakan susunan yang terdiri dari fungsi-fungsi dan
hubungan-hubungan yang menyatakan keseluruhan kegiatan untuk mencapai
suatu sasaran. Struktur keorganisasian di SMP Negeri 14 Bandung dapat dilihat
pada Gambar II.2.
Kepala
Sekolah

Komite Sekolah
Kepala Tata
Usaha

Wakasek
Kurikulum

Wakasek
Sarana &
Prasarana

Wakasek
Kesiswaan

Guru

Guru

Wakasek
Humas

Guru

Siswa

Gambar II.2 Struktur Organisasi

Jobdesk :
Kepala Sekolah : memimpin dan mengontrol juga memberikan kebijakan serta
keputusan dari seluruh kegiatan di sekolah.
Komite Sekolah : memantau pelaksanaan proses dari hasil pendidikan di sekolah
dan mengevaluasi pelaksanaan program sekolah sesuai dengan kesepakatan
dengan pihak sekolah.
Kepala Tata Usaha : melaksanakan ketatausahaan sekolah dan bertanggung jawab
kepada kepala sekolah dalam kegiatan pengelolaan keuangan sekolah dan
penyusunan administrasi perlengkapan sekolah.
Wakasek Kurikulum : membuat program tahunan/semester dan pengajaran,
menjabarkan kalender pendidikan, dan memonitoring kegiatan belajar-mengajar.

14

Wakasek Kesiswaan : mengembangkan potensi anak dengan mengorganisasikan
siswa-siswi berprestasi, memberikan bimbingn kepada para siswa untuk berbagai
ilmu, dan menyelenggarakan MOS serta LDKS.
Wakasek Sarana & Prasana : meningkatkan pelayanan publik dengan penataan
lingkungan menuju sekolah bersih dan sehat dan pengadaan fasilitas pendukung
belajar.
Wakasek Humas : menfasilitasi komunikasi sekolah dengan publik atau instansi
lain, menyelenggarakan pertemuan dewan sekolah, menyelenggarakan pertemuan
dengan orangtua siswa dan memberikan pelatihan motivasi The Winners of Life
bagi siswa, orangtua siswa dan guru.
Guru : bertanggung jawab kepada kepala sekolah dalam melaksanakan kegiatan
belajar-mengajar.

II.2 Landasan Teori
Landasan teori dimanfaatkan sebagai pemandu agar fokus penelitian sesuai
dengan fakta di lapangan. Selain itu landasan teori juga bermanfaat untuk
memberikan gambaran umum tentang latar penelitian dan sebagai bahan
pembahasan hasil penelitian. Peneliti mengutip beberapa teori yang berhubungan
dengan variabel-variabel penelitian sebagai landasan dalam penelitian.

II.2.1

Sistem

Pada dasarnya, sistem adalah sekumpulan elemen yang saling terkait atau
terpadu yang dimaksudkan untuk mencapai suatu tujuan. Sebagai gambaran, jika
dalam sebuah sistem terdapat elemen yang tidak memberikan manfaat dalam
mencapai tujuan yang sama, maka elemen tersebut dapat dipastikan bukanlah
bagian dari sistem. Ada beberapa elemen yang membentuk sistem, yaitu:[2]
1. Tujuan
Setiap sistem memiliki tujuan (goal) yang menjadi motivasi yang
mengarahkan sistem. Tanpa tujuan, sistem menjadi tak terarah dan tak
terkendali.

15

2. Masukan
Masukan (Buat) sistem adalah segala sesuatu yang masuk ke dalam
sistem dan selanjutnya menjadi bahan untuk di proses.
3. Keluaran
Keluaran (output) merupakan hasil dari pemrosesan.
4. Proses
Proses merupakan bagian yang melakukan perubahan atau tansformasi
dari masukan menjadi keluaran yang berguna.
5. Mekanisme Pengendalian dan Umpan Balik
Mekanisme pengendalian (control mechanism) diwujudkan dengan
menggunakan umpan balik (feedback), yang mencuplik keluaran. Umpan
balik (feedback) ini digunakan untuk mengendalikan baik masukan
maupun proses. Tujuannya adalah untuk mengatur agar sistem berjalan
sesuai dengan tujuan.
Selain itu, sistem juga berinteraksi dengan lingkungan dan memiliki batas.
Lingkungan adalah segala sesuatu yang berada di luar sistem yang berpengaruh
terhadap operasi sistem. Batas (Boundary) sistem adalah pemisah antara sistem
dan daerah di luar sistem (lingkungan). Gambar II.3 memperlihatkan hubungan
antar elemen dan juga kaitannya dengan lingkungan.

Masukan

Proses

Mekanisme
Pengendalian

Keluaran

Umpan Balik

Tujuan
Lingkungan

Lingkungan
Batas Sistem

Gambar II.3 Sistem dan elemen-elemennya [2]

16

II.2.1.1

Klasifikasi Sistem

Sistem dapat diklasifikasikan dari beberapa sudut pandangan, diantaranya
adalah sebagai berikut: [2]
1. Sistem Abstrak dan Sistem Fisik
Sistem abstrak (abstract system) adalah sistem yang berisi gagasan atau
konsep, misalnya sistem teologi yang berisi gagasan tentang hubungan
manusia dan Tuhan. Sedangkan sistem fisik (physical system) adalah
sistem yang secara fisik dapat dilihat, misalnya sistem komputer, sistem
sekolah, sistem akuntansi dan sistem transportasi.
2. Sistem Deterministik dan Sistem Probabilistik
Sistem deterministik (deterministic system) adalah suatu sistem yang
operasinya dapat diprediksi secara tepat, misalnya sistem komputer.
Sedangkan sistem probabilistik (probabilistic system) adalah sistem yang
tak dapat diramal dengan pasti karena mengandung unsur probabilitas,
misalnya sistem arisan dan sistem sediaan, kebutuhan rata-rata dan waktu
untuk memulihkan jumlah sediaan dapat ditentukan tetapi nilai yang tepat
sesaat tidak dapat ditentukan dengan pasti.
3. Sistem Tertutup dan Sistem Terbuka
Sistem tertutup (closed system) adalah sistem yang tidak bertukar materi,
informasi, atau energi dengan lingkungan, dengan kata lain sistem ini tidak
berinteraksi dan tidak dipengaruhi oleh lingkungan, misalnya reaksi kimia
dalam tabung yang terisolasi. Sedangkan sistem terbuka (open system)
adalah sistem yang berhubungan dengan lingkungan dan dipengaruhi oleh
lingkungan, misalnya sistem perusahaan dagang.
4. Sistem Alamiah dan Sistem Buatan Manusia
Sistem alamiah (natural system) adalah sistem yang terjadi karena alam,
misalnya sistem tata surya. Sedangkan sistem buatan manusia (human
made system) adalah sistem yang dibuat oleh manusia, misalnya sistem
komputer.

17

5. Sistem Sederhana dan Sistem Kompleks
Sebuah sistem yang sederhana merupakan sebuah sistem yang terbentuk
dari sedikit tingkatan dan komponen atau sub sistem serta hubungan antara
mereka sangat sederhana, misalnya sistem yang digunakan oleh pengantar
koran. Sistem yang kompleks jelas terdiri dari banyak komponen dan
tingkatan yang dihubungkan dalam berbagai cara yang berbeda. Seperti
dalam organisasi peruasahaan besar. [2]

II.2.2

Internet

Internet sendiri berasal dari kata

interconnection-networking, merupakan

sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan
standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di
seluruh dunia[3]. Manakala Internet (huruf ‘I’ besar) ialah sistem komputer
umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol
pertukaran paket (packet switching communication protocol). Rangkaian internet
yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan
kaedah ini dinamakan internetworking.
Sedangkan pengertian internet menurut segi ilmu pengetahuan, internet
adalah sebuah perpustakaan besar yang didalamnya terdapat jutaan (bahkan
milyaran) informasi atau data yang dapat berupa teks, grafik, audio maupun
animasi dan lain lain dalam bentuk media elektronik. Semua orang bisa
berkunjung ke perpustakaan tersebut kapan saja serta dari mana saja, jika dilihat
dari segi komunikasi, internet adalah sarana yang sangat efektif dan efesien untuk
melakukan pertukaran informasi jarak jauh maupun jarak dekat, seperti di dalam
lingkungan perkantoran, tempat pendidikan, atapun instansi terkait.
Pada awalnya internet adalah suatu jarangan komputer yang dibentuk oleh
Departemen Amerika Serikat pada awal tahun 60 an, pada waktu itu mereka
mendemonstrasikan bagaimana dengan hardware dan software komputer berbabis
UNIX bisa melakukan komunikasi dalam jarak yang tidak terhingga melalui
saluran telepon. Dulunya internet dikenal sebagai suatu wadah bagi para peneliti
untuk saling bertukar informasi yang kemudian dimanfaatkan oleh perusahaan

18

komersil sebagai sarana bisnis mereka, dan pada saat ini pengguna internet
tersebar di seluruh dunia telah mencapai jumlah lebih dari dua ratus lima puluh
juta orang, dan jumlah itu masih akan terus bertambah lagi.
Bertambahnya jumlah pengguna akses internet tersebut memang sangat wajar
sekali, saat ini internet bukan hanya digunakan sebagai sarana komunikasi atau
pun sarana mencari informasi saja, tetapi juga telah digunakan sebagai sarana
untuk mencari uang. Harga tarif akses internet pun saat ini juga telah lebih murah
jika dibandingkan dengan beberapa tahun yang lalu. dan pengguna akses internet
pun bukan hanya orang yang berada di wilayah perkotaan saja, orang yang tinggal
di pedesaan pun juga dapat mengakses internet.

II.2.3
II.2.3.1

E-Learning
Sejarah E-Learning

E-Learning pertama kali diperkenalkan oleh universitas Illinois di UrbanaChampaign dengan menggunkan sistem Computer-Assisted Instruction (CAI) dan
komputer bernama P:ATO. Sejak itu, perkembaan e-learningdari masa ke masa
dapat digambarkan sebagai berikut:
Tahun 1990 – Computer-Based Training (CBT) mulai bermunculan dengan
aplikasi e-learning yang berjalan pada PC standalone ataupun berbentuk kemasan
CD-ROM. Isi materi dalam pembelajaran dibuat dalam bentuk tulisan maupun
audio dan video.
Tahun 1996 – Setelah CBT banyak digunakan oleh masyarakat, selanutnya sejak
1994 CBT dikembangkan dalam bentuk paket-paket yan glebih menarik dan
diproduks secara masal.
Tahun 1997 – Learning Management System (LMS) dikembangkan untuk
memenui kebutuhan informasi yang diperoleh dengan cepat. Hal ini dapat
dilakukan karena perkembangan teknologi internet memungkinkan masyarakat
muai berhubungan denga internet tanpa kendala jarak dan lokasi. Perkembangan
LMS yang makin pesat membuat pemikiran baru untuk mengatasi masalah
ketidaksesuain antar LMS yang satu dengan yang lainnya secara standar.beberapa

19

bentuk standar yang muncul seperti standar yang dikeuarkan oleh AICC (Airline
Industry CBT Commettee), IMS, SCORM, IEEE LOM, ARIADNE, dsb.
Tahun 1999 – Aplikasi e-learning berbasis web mulai muncul. Perkembangan
LMS menuju aplikasi e-learning berbasis web berkembang secara total,baik untuk
siswa maupun administrasi pembelajarannya. LMS mulai digabungkan dengan
situs-situs informasi, majalah, surat kabar, dan lainnya. Pada saat itu isi e-earning
mulai diperkaya dengan konten multimedia, video streaming, serta penampilan
interaktif dalam berbagai piihan format data yang lebih standar, dan berukuran
kecil. E-learning berbasis web juga disebut online learning, yang dijalankan
menggunakan infrastruktus internet. [4]

II.2.3.2

Definisi E-Learning

E-Learning memiliki banyak definisi, beberapa diantaranya adalah:
Allan J. Henderson [5] menyatakan:
1. E-Learning is learning at a distance that uses computer technology
(usually the Internet).
2. E-Learning enables employees to learn at their work computers without
traveling to a classroom.
3. E-Learning can be a scheduled session with an instructor and other
students, or it can be an on-demand course that the employee can take
for self-directed learning at a time when it’s convenient.
Darin E. Hartley [6] menyatakan “E-Learning merupakan suatu jenis belajar
mengajar yang memungkinkan tersampaikannya bahan ajar ke siswa dengan
menggunakan media internet, intranet atau media jaringan komputer lain”.
Dari pendapat diatas maka dapat disimpulkan bahwa E-Learning adalah :
1. Metode belajar mengajar baru yang menggunakan media jaringan
komputer dan Internet.
2. Tersampaikannya bahan ajar (konten) melalui media elektronik.
Otomatis bentuk bahan ajar juga dalam bentuk elektronik (digital).
3. Adanya sistem dan aplikasi elektronik yang mendukung proses belajar
mengajar.

20

Karena ada bermacam penggunaan E-learning saat ini, maka ada pembagian
atau pembedaan E-learning. Pada dasarnya, E-learning mempunyai dua tipe, yaitu
Synchronous and Asynchronous. [7]
1. Synchronous Training
Synchronous berarti “pada waktu yang sama”. Jadi, Synchronous
Training adalah tipe pelatihan, dimana proses sedang mengajar dan
murid sedang belajar. Hal tersebut memungkinkannya internet langsung
internet guru dan murid, baik melalui internet maupun intranet.
Synchronous Training mengharuskan guru dan murid mengakses internet
bersamaan. Pengajar memberikan makalah dengan slide presentasi dan
peserta web conference dapat mendengarkan presentasi melalui
hubungan internet.
Jadi Synchronous Training sifatnya mirip pelatihan di ruang kelas.
Namun, kelasnya bersifat maya (virtual) dan peserta tersebar di seluruh
dunia dan terhubung melalui internet. Oleh karena itu, Synchronous
Training dinamakan virtual classroom.
2. Asynchronous Training
Asynchronous Training berarti “tidak pada waktu yang bersamaan”. Jadi,
seseorang dapat mengambil pelatihan pada waktu yang berbeda dengan
pengajar memberikan pelatihan.
Pelatihan ini lebih popular di dunia E-learning karena memberikan
keuntungan lebih bagi peserta pelatihan karena dapat mengakses
pelatihan kapanpun dan dimanapun. Pelatihan berupa paket pelajaran
yang dapat dijalankan di komputer manapun dan tidak melibatkan
internet dengan pengajar atau pelajar lainnya. Oleh karena itu, pelajar
dapat memulai pelajaran dan menyelesaikannya setiap saat. Paket
pelajaran berbentuk bacaan dengan animasi, simulasi, permintaan
edukatif, maupun latihan ata tes dengan jawabannya.
Akan tetapi, ada pelatihan Asynchronous Training yang terpimpin,
dimana pengajar memberikan materi pelajaran lewat internet dan peserta
pelatihan mengakses materi pada tugas atau latihan dan peserta

21

mengumpulkan tugas lewat e-mail. Peserta dapat berdiskusi atau
berkomentar dan bertanya melalui bulletin board.

II.2.3.3

Karakterstik E-Learning

Sebuah sistem e-learning yang baik memproduksi konten secara berkala.
Pembuatan, penyimpanan, dan pengaksesan konten menjadi hal yang perlu
diperhatikan dalam menentukan perangkat yang diperlukanuntuk pengembangan
e-learning. File gambar yang dibuat dengan kamera digital, dan video dengan
handycam untuk suatu materi pembelajaran disimpan dalam server dan dapat
diakses oleh pengguna melalui jaringan.
Anderson dan Elloumi mengemukakan bahwa terdapat empat hal yang menjadi
implikasi penggunaan online learning dapat dikemukakan sebagai berikut:
1. Siswa harus menentukan secara eksplisit apa yang harus dihasilkan,
sehingga dia dapat menentukan pilihan apa yang akan dipelajari.
Keinginan siswa untuk mempelajari hal tertentu dapat dipenuhi.
2. Siswa harus dapat mengevaluasi dirinya sendiri apakah berhasil atau
tidak dalam pembelajaran e-learning. Dengan dilengkapi ujian secara
online. Ujian secara online atau bentuk lain harus terintegrasi dalam
tahapan pembelajaran. Untuk mengetahui perkembangan atau tingkat
kemajuan siswa,
3. Bahan ajar harus memiliki tahapan yang memadai untuk menunjang
pembelajaran. Tahapan dapat dalam bentuk sederhana maupun kompleks,
mudah dan sulit, dan pengetahuan sampai aplikasi.
4. Siswa harus dilengkapi dengan umpan balik sehingga dia dapat
memantau apa yang telah dikerjakan dan memperbaiki kesalahannya.
Dalam pembelajaran online sepenuhnya, atau Web-only learning, teknologi
berbasis

web

digunakan

sepenuhnya

untuk

menyampaikan

instruksi,

pembelajaran, dan interaksi, dengan implikasi bahwa pembelajaran sepenuhnya
online, tanpa adanya komponen tatap-muka. Web-only learning pada umumnya
digunakan pada tingkat mikro (kurikulum suatu institusi). Pada tingkat mikro,
CMS sebagai fasilitas utama dalam implementasi pembelajaran berbasis web.

22

Pada tingkat makro, penggunaan Web-only learning dapat memenuhi kebutuhan
pembelajaran yang dilakukan seperti pada virtual university, virtual campuss, dan
e-training. [4]

II.2.3.4

Komponen E-learning

Komponen yang membentuk E-Learning adalah:
1. Infrastruktur E-Learning: lnfrastruktur E-Learning dapat berupa personal
computer

(PC),

jaringan

komputer,

internet

dan

perlengkapan

multimedia. Termasuk didalamnya peralatan teleconference apabila kita
memberikan layanan synchronous learning melalui teleconference.
2. Sistem dan Aplikasi E-Learning: Sistem perangkat lunak yang
memvirtualisasi proses belajar mengajar konvensional. Bagaimana
manajemen kelas, pembuatan materi atau konten, forum diskusi, sistem
penilaian (rapor), sistem ujian online dan segala fitur yang berhubungan
dengan manajemen proses belajar mengajar. Sistem perangkat lunak
tersebut sering disebut dengan Learning Management System (LMS).
LMS banyak yang opensource sehingga bisa kita manfaatkan dengan
mudah dan murah untuk dibangun di sekolah dan universitas kita.
3. Konten E-Learning: Konten dan bahan ajar yang ada pada E-Learning
system (Learning Management System). Konten dan bahan ajar ini bisa
dalam bentuk Multimedia-based Content (konten berbentuk mu