LANDASAN TEORI
yang bekerja melibatkan beberapa orang di dalam satu atau lebih departemen
menyelesaikan suatu masalah yang memiliki manfaat atau nilai guna bagi
10
11
sebuah organisasi”.
2009:11).
adalah data yang telah diolah menjadi sebuah bentuk yang lebih berarti bagi
a. Komponen (componens)
sistem.
d. Penghubung (interface)
e. Masukan (input)
f. Keluaran (output)
g. Pengolahan (proses)
adalah sistem yang tidak bisa dilihat secara fisik atau sistem yang
karena alam. Misalnya sistem tata surya, sistem peredaran darah dalam
tubuh manusia. Sistem buatan adalah sistem yang dibuat oleh manusia.
Sedangkan sistem tak tentu adalah sistem yang tidak dapat diramal
B. Hakikat E-Learning
1. Pengertian E-Learning
budaya yang ada dalam teknologi saat ini. Teknologi saat ini sudah banyak
membantu peserta training untuk mendapatkan info terkait yang dia perlukan
yang memungkinkan peserta training dapat berinteraksi secara lebih baik dan
Materi training ini dapat diakses secara online atau boleh disalin ke
Tentu saja kita tidak bisa serta merta mengubah training tradisional
menjadi e-learning. Jika hanya sekedar membuat video dari training yang
dilakukan mungkin peserta training harus mengakses materi ini lebih lama
dan tentu saja menjadi tidak efisien. Dalam membuat training dengan e-
learning ini juga perlu sebuah analisa mengenai kebutuhan e-learning, tujuan
16
untuk memiliki knowledge, skill, ability dan behavior yang diperlukan oleh
yang baik karena sistematika dan standarisasi yang baik dalam pemberian
(2008:15) adalah:
a. Infrastruktur e-learning
learning yang dapat berupa Personal Computer (PC), yakni komputer yang
atau lebih media yang terdiri dari teks, grafis, gambar, foto, audio, video dan
antara beberapa orang yang fisiknya berada pada lokasi yang berbeda secara
proses pembelajaran terjadi pada saat yang sama ketika pengajar sedang
c. Konten e-learning
Konten e-learning merupakan konten dan bahan ajar yang ada pada e-
learning sistem (Learning Management Sistem). Konten dan bahan ajar ini
based Content (konten berbentuk teks seperti pada buku pelajaran yang ada
3. Filosofis E-learning
Menurut Cisco dalam Suyanto (2005 : 62) ada beberapa filosofis dari e-
learning, yaitu:
karyawan yang pada gilirannya akan memberi hasil yang lebih baik.
1. Internet
hubungan jaringan komputer yang dapat di akses secara umum di seluruh dunia,
yang mengirimkan data dalam bentuk paket data berdasarkan standar Internet
Protocol (IP)”.
Internet (huruf ‘I’ besar) ialah sistem komputer umum, yang berhubung secara
internetworking.
dunia yang terdiri dari jutaan unit-unit kecil, seperti jaringan pendidikan, jaringan
layanan informasi seperti e-mail, online chat, transfer file, dan saling
20
ketergantungan (linked) antara satu halaman web dengan sumber halaman web
yang lainnya.
“World Wide Web adalah suatu metode untuk menampilkan informasi di internet,
baik berupa teks, gambar, suara maupun video yang interaktif dan mempunyai
3. Web Server
perangkat lunak yang mengolola (mengatur) permintaan user dari browser dan
kesimpulan bahwa web server adalah suatu perangkat lunak untuk mengakses
pencarian di internet.
Fungsi utama web server adalah untuk melakukan atau akan transfer
sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video,
gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk
21
yang di dalam berupa teks, video, gambar atau banyak lagi. Beberapa Jenis web
server di antanya adalah: Apache Web Server / The HTTP Web Server, Apache
yang berorientasi objek dan menjadi standar dalam visualisasi, merancang, dan
sifatnya yaitu statis atau dinamis. Jenis diagram itu antara lain:
aktor (suatu jenis khusus dari kelas). Diagram ini terutama sangat penting
mengirim pesan.
23
Bersifat dinamis. Diagram aktivitas adalah tipe khusus dari diagram status
dalam suatu sistem. Diagram ini terutama penting dalam pemodelan fungsi-
fungsi suatu sistem dan memberi tekanan pada aliran kendali antar objek.
ada sebelumnya.
yang di dalamnya.
sebagai berikut:
a. Entity adalah sesuatu yang dapat dibedakan dalam dunia nyata dimana
(property) dari entitas tersebut. Atribut adalah karakteristik dari entity atau
lebih entity.
relasi yang menunjukkan jumlah maksimum entitas yang dapat berelasi dengan
entitas pada himpunan entitas yang lain. Jenis kardinalitas atau derajat relasi pada
banyak dengan satu entitas pada himpuuan entitas B, dan begitu juga
banyak dengan satu entitas pada himpunan entitas B, tetapi tidak sebaliknya,
himpunan entitas B.
F. Bahasa Pemograman
pada server (server side HTML embeded scripting). PHP adalah script yang
halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client.
scripttersebut dijalankan.
kesimpulan bahwa, HTML adalah bahasa yang sangat tepat dipakai untuk
perintah-perintahnya.
3. MySQL
merupakan suatu aplikasi yang digunakan untuk memanajemen suatu data dan
sumbernya terbuka), yaitu software ini bersifat free atau bebas digunakan
oleh perseorangan atau instansi tanpa harus membeli atau membayar kepada
pembuatnya.
banyak software.
e. Semua klien dapat mengakses server dalam satu waktu, tanpa harus
f. Database MySQL dapat diakses dari semua tempat di internet dengan hal
akses tertentu.
G. Basis Data
1. Definisi Database
kumpulan data yang terintegrasi dan diatur sedemikian rupa sehingga data
mempunyai ciri-ciri khusus dan dapat dikelola sedemikian rupa sehingga bisa
a. XAMPP
sehingga tidak perlu lagi melakukan instalasi dan konfigurasi web server
Apache, PHP, dan MySQL secara manual. XAMPP akan menginstalasi dan
berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server,
(empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini
tersedia dalam GNU (General Public License) dan bebas, merupakan web
server yang mudah digunakan yang dapat melayani tampilan halaman web
yang dinamis.
b. MySQL
c. PhpMyAdmin
mengontrol data merekan dan isi web mereka untuk ditampilkan dalam sebuah
HTML/XHTML, CSS, dan juga kode JavaScript. Aplikasi web ini ditujukan
pilihan bahasa.
Gambar II.1.
1. Communication
2. Planning
bisa dikatakan sebagai data yang berhubungan dengan keinginan user dalam
3. Modeling
4. Construction
user. Tahapan ini merupakan tahapan secara nyata dalam mengerjakan suatu
Setelah pengkodean selesai maka akan dilakukan testing terhadap sistem yang
5. Deployment
Tahapan ini dikatakan final dalam pembuatan sebuah software atau sistem.
Setelah melakukan analisis, desain dan pengkodean maka sistem yang sudah
jadi akan digunakan oleh user. Kemudian software yang telah dibuat harus
yang lain. E-Learning terdiri dari dua macam, perangkat lunak komputer dan
multi-layer. Sistem tersebut disusun oleh direktori utama dalam web server,
library layer merupakan dasar dari arsitektur yang berisi pustaka untuk