17
RANCANG BANGUN DAN IMPLEMENTASI WEBSITE BERBASIS E- LEARNING PADA SMP N 2 PATI SEBAGAI MEDIA INFORMASI DAN PEMBELAJARAN Naskah Publikasi diajukan oleh Nourmalita 07.11.1717 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011

RANCANG BANGUN DAN IMPLEMENTASI WEBSITE …repository.amikom.ac.id/files/Publikasi_07.11.1717.pdf · membuat halaman web yang dinamis ... web dengan tingkat fleksibilitas yang tinggi

Embed Size (px)

Citation preview

RANCANG BANGUN DAN IMPLEMENTASI WEBSITE BERBASIS E-

LEARNING PADA SMP N 2 PATI SEBAGAI MEDIA INFORMASI DAN

PEMBELAJARAN

Naskah Publikasi

diajukan oleh

Nourmalita

07.11.1717

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM

YOGYAKARTA

2011

DESIGN AND IMPLEMENTATION OF WEB BASED E-LEARNING IN SMP N 2 PATI AS

INFORMATION AND LEARNING MEDIA

RANCANG BANGUN DAN IMPLEMENTASI WEBSITE BERBASIS E-LEARNING PADA

SMP N 2 PATI SEBAGAI MEDIA INFORMASI DAN PEMBELAJARAN

NOURMALITA

JURUSAN TEKNIK INFRMATIKA

STMIK AMKOM YOGYAKARTA

ABSTRACT

Development of science and computer-based information technology has now become the focus of society in general, especially in the field of technology and information systems using Internet-based media.

Given thethe amount of benefits derived from use of the Internet , especially in education,then this is what makes the author to write a thesis with the title " Designand Implementation of Web Based E -LearningOn SMP Negeri 2 Pati For Media Information and Learning . " The technology used, among others, My SQL database, PHP as a programming language, CSS, Javascript and other technologies that make your website a dynamic and interactive. Existing features such as news about the school, photo gallery, profiles of teachers, guest book, e-learning, and several other features.

The purpose of the development of this website is as a promotional tool SMP Negeri 2 Pati to provide information about SMP Negeri 2 Pati to the public and students' learning process that can be done online.

Keywords: website, e-learning, systems design, information systems, SMP Negeri 2 PATI, technology

1. Pendahuluan

Perkembangan teknologi informasi berbasis komputer saat ini telah menjadi pusat

perhatian masyarakat pada umumnya, khususnya di bidang teknologi dan sistem

informasi menggunakan media berbasis internet. Tidak hanya di bidang komersial, dalam

bidang pendidikanpun terjadi revolusi. Internet sendiri telah memberikan nilai penting

tersendiri dalam bidang pendidikan yang pengadaannya cepat, metode lebih efektif dan

persiapannya lebih singkat. Maka dari itu aplikasi yang saat ini sangat baik untuk

dikembangkan di bidang internet adalah e-learning.

E-learning adalah salah satu bentuk pendidikan yang menggabungkan motivasi,

komunikasi, efisiensi, dan teknologi. E-learning membuat kegiatan belajar menjadi lebih

efisien. Sistem pembelajaran di SMP Negeri 2 Pati masih dilakukan secara manual.

Kegiatan pembelajaran hanya dilakukan di dalam kelas antara siswa dan guru pada jam

sekolah. Seringkali proses pembelajaran seperti ini memiliki keterbatasan seperti jarak

dan waktu. Dalam sistem pembelajaran yang dilakukan oleh SMP Negeri 2 Pati, siswa

harus datang ke sekolah untuk mendapatkan pelajaran, sehingga siswa yang

berhalangan datang ke sekolah akan tertinggal dalam mengikuti pelajaran di sekolah.

Masalah lain yang muncul dalam sistem pembelajaran di SMP Negeri 2 Pati adalah pada

saat siwa melakukan kegiatan belajar secara mandiri di luar sekolah, kadang ada materi

yang kurang dimengerti oleh siswa, sehingga akan muncul beberapa pertanyaan yang

ingin ditanyakan oleh siswa kepada guru. Sementara itu, untuk bisa bertanya kepada

guru, siswa harus datang ke sekolah. Jika hal ini terjadi pada hari libur, siswa harus

menunggu dalam jangka waktu yang cukup lama untuk bisa bertemu dengan guru dan

mengajukan beberapa pertanyaan, hal ini sangat kurang efektif, karena bisa

menghambat siswa dalam memperoleh ilmu pengetahuan.

Dengan adanya e-learning para pelajar akan mendapat wawasan dan ilmu

pengetahuan tidak hanya dengan cara datang ke sekolah, tetapi juga dapat mengakses

internet dari atau dari tempat penyedia layanan internet. Aplikasi e-learning mencakup

beberapa fitur yang menjadi standar dalam proses pembelajaran seperti distribusi materi

pembelajaran, forum diskusi, ataupun pemberian tugas yang dapat dilakukan oleh guru

dan siswa.

2. Landasan Teori

2.1 Konsep Dasar Sistem

Terdapat dua kelompok pendekatan di dalam mendefnisikan sistem, yaitu yang

menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya.

Pendekatan system yang lebih menekankan pada prosedur mendefinisikan sistem

sebagai berikut.

“Suatu system adalah suatu jaringan kerja dari prosedur-prosedur yang saling

berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk

menyelesaikan suatu sasaran yang tertentu”.1

Pendekatan system yang merupakan jaringan kerja dari prosedur lebih

menekankan urut-urutan operasi di dalam sistem. Prosedur (procedure) didefinisikan oleh

Richard F. Neuschel sebagai berikut ini.

“Suatu prosedur adalah suatu urut-urutan operasi klerikal (tulis menulis), biasanya

melibatkan beberapa orang di dalam satu atau lebih departemen, yang diterapkan untuk

menjamin penenganan yang seragam dari transaksi-transaksi bisnis yang terjadi”.2

2.2 Konsep Dasar Informasi

Informasi adalah data yang diolah menjadi bentuk yang berarti bagi penggunaan

yang bermanfaat dalam pengambilan keputusan saat ini atau mendukung sumber dari

informasi. Sumber informasi adalah data. Data adalah kenyataan yang menggambarkan

suatu kejadian-kejadian dan kesatuan nyata.3

Sistem informasi didefinisikan oleh Robert A. Leitch dan K. Roscoe Davis sebagai

berikut:

“Sistem informasi adalah suatu system di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat

manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar

tertentu dengan laporan-laporan yang diperlukan”.4

2.3 Konsep Dasar E-Learning

E-Learning adalah pembeajaran yang pelaksanaannya didukung oleh jasa

elektronika seperti telepon, audio, videotape, transmisi satellite atau computer.5

2.3.1 Tipe E-Learning

1. Synchronous Training

Synchronous berarti “pada waktu yang sama”. Jadi, synchronous training

adalah tipe pelatihan, di mana proses pembelajaran terjadi pada saat yang

1 Jogiyanto. ANALISIS & DESAIN Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis,

ANDI, Yogyakarta, 2005. Hal. 1. 2 Ibid.

3 Ibid Hal. 8.

4 Robert A. Leitch/K. Roscoe Davis, Accounting Information Systems, (New Jersey: Prentice-Hall, 1983), hal.6,

dikutip oleh Jogiyanto, Analisis dan Desain Sistem Informasi, (Edisi ketiga; Yogyakarta: ANDI, 2005), hal. 11.

5 Soekartawi. Merancang dan Menyelenggarakan e-Learning, Ardana Media, Yogyakarta, 2007. Hal. 25.

sama ketika pengajar sedang mengajar dan murid sedang belajar. Hal

tersebut memungkinkannya interaksi langsung antara guru dan murid, baik

melalui internet maupun intranet.

2. Asynchronous Training

Asynchronous berarti “tidak pada waktu yang bersamaan”. Jadi

seseorang dapat mengambil pelatihan pada waktu yang berbeda dengan

pengajar yang memberikan pelatihan. Pelatihan ini lebih popular di dunia e-

learning karena memberikan keuntungan bagi peserta pelatihan karena dapat

mengakses pelatihan kapanpun dan dimanapun.

2.4 Konsep Dasar Basis Data

Basisdata, menurut Stephens dan Plew (2000) adalah mekanisme yang digunakan

untuk menyimpan informasi atau data. Informasi adalah sesuatu yang kita gunakan

sehari-hari untuk berbagai alasan. Dengan basisdata, pengguna dapat menyimpan data

secara terorganisasi.6

2.5 Pemodelan Sistem

2.5.1 Flowchart (Fisik)

Flowchart adalah suatu model logika yang digunakan untuk menggambarkan

sistem secara fisik, menunjukkan arus dari suatu proses dalam program.

2.5.2 Contex Diagram

Context diagram adalah diagram pertama di dalam kesatuan, dan yang ditampilkan

dengan jumlah detil penjelasan yang seadanya disebut dengan context-level diagram.

Context-level diagram dimaksudkan untuk mengidentifikasi batasan sistem berkenaan

dengan hubungannya terhadap agen eksternal (source/sink) yang mungkin berinteraksi

dengannya.

2.5.3 DFD (Data Flow Diagram)

Data flow diagram adalah alat yang mengggambarkan aliran data melalui sistem

dan kerja atau proses yang dilakukan oleh sistem itu.

2.6 Pemrograman Web

2.6.1 Client Side Scripting

6 Janner Simarmata & Iman Paryudi. Basis Data, ANDI,Yogyakarta,2006. Hal. 1.

Client side scripting merupakan bahasa pemrograman internet yang akan

dieksekusi oleh browser dalam format*.html.Biasanya client side yang digunakan untuk

hal-hal yang membutuhkan interaksi user tetapi data yang ditampilkan tetap sama

dengan menggunakan server side scripting.

2.6.2 HTML

HTML (Hypertext Markup Language) merupakan salah satu format yang

digunakan dalam pembuatan dokumen dan aplikasi yang berjalan di halaman web.

Walaupun sekarang telah banyak paket aplikasi yang dapat digunakan untuk membuat

halaman web secara WYSIWYG (What You See Is What You Get) seperti Frontpage,

Dreamweaver, Nestcape Composer, dan masih banyak lagi, namun tetap diperlukan

mempelajari tag-tag HTML, karena mau tidak mau kita akan bekerja dalam mode text

editor jika hendak menyisipkan script program dalam script HTML.

HTTP (Hypertext Transfer Protocol) merupakan protokol yang digunakan untuk

mentransfer data dari web server ke web browser. Protokol ini mentransfer dokumen-

dokumen web yang ditulis atau berformat HTML (Hypertext Markup Language).HTML

dikatakan Markup Language, karena HTML berfungsi untuk memformat file dokumen

teks biasa untuk bisa ditampilkan pada web browser dengan bantuan tanda-tanda yang

sudah ditentukan. Hal tersebut dapat dilakukan dengan menambahkan elemen (tag).7

2.6.3 Server Side Scripting

Server side scripting merupakan dokumen-dokumen yang digunakan dalam

membangun suatu aplikasi internet yang dijalankan pada sisi server dan dikirimkan ke

browser dalam bentuk HTML.

2.6.4 PHP

PHP merupakan salah satu pemrograman berbasis web yang dijalankan pada

sisi server atau bahasa server-side scripting yang menyatu dengan HTML untuk

membuat halaman web yang dinamis. Maksud dari server-side scripting, yaitu sintaks

dan perintah-perintah yang diberikan akan sepenuhnya dijalankan di server, tetapi

disertakan dokumen HTML.8

2.7 Software yang digunakan

2.7.1 Perangkat Lunak Database MySQL

7 Bimo Sunarfrihantono. PHP dan MySQL Untuk Web, ANDI, Yogyakarta, 2002. Hal. 1.

8 Dwi Prasetyo D. Solusi Menjadi Webmaster Melalui Manajemen Web dengan php, Elex Media Komputindo,

Jakarta, 2005

MySQL adalah multiuser database yang menggunakan bahasa Structured Query

Language (SQL). MySQL dalam operasi client-server melibatkan server daemon MySQL

di sisi server dan berbagai macam program serta library yang berjalan di sisi client.

2.7.2 Web Server Apache

Web server adalah sebuah bentuk server yang khusus digunakan untuk

menyimpan halaman web site atau home page.9

2.7.3 Adobe Ptoshop

Adobe Photoshop merupakan Software pengolah image buatan Adobe yang

sangat handal dan mudah pengunaannya.

2.7.4 Macromedia Dreamweaver 8

MacromediaDreamweaver 8 adalah Software professional untuk desain dan

manajemen situs web dengan tingkat fleksibilitas yang tinggi. tingkat fleksibel dimaksud

memungkinkan user dengan keahlian tingkat lanjut (advance) untuk membuat situs web

dengan cara menuliskan kode HTML pada tool pemograman yang terintergrasi pada

software ini atau memungkinkan user tingkat awal (beginner) membuat situs web dengan

menggunakan lingkungan visual editing pada menu-menu yang sudah disediakan. 10

2.7.5 Web Browser

Web Browser adalah sebuah software yang digunakan untuk menerjemahkan

bahasa hypertext untuk ditampilkan pada layar komputer client. Beberapa contohnya:

internet explorer, mozilla firefox, opera, safari.

3. Analisis

3.1 Tinjauan Umum

3.1.1 Profil SMP Negeri 2 Pati

SMP Negeri 2 Pati adalah sekolah menengah pertama yang berdiri sejak tahun

1957 dengan kepala sekolah yang pertama adalah Sutji setjodiprodjo dan kepala sekolah

saat ini adalah Sri Hartono. SMP Negeri 2 Pati beralamat di Jalan Ronggowarsito Gang

VII Pati, Kabupaten Pati, Provinsi Jawa Tengah. Sekolah ini menerapkan visi yaitu

“Unggul dalam prestasi, berakhlak terpuji, berjiwa mandiri"

9 Bunafit Nugroho. PHP dan MySQL dengan Editor Dreamweaver MX, ANDI, Yogyakarta, 2004. Hal. 6.

10 Prihatna H. Kiat Praktis Menjadi Webmaster Profesional. Elex Komputindo, Jakarta, 2005

3.1.2 Visi dan Misi

Visi

“Unggul dalam prestasi, berakhlak terpuji, berjiwa mandiri"

Misi

1. Mewujudkan lulusan yang mampu berkompetisi di tingkat internasional

2. Mewujudkan sekolah inovatif, kreatif, dinamis, dan berbudipekerti luhur

3. Mewujudkan organisasi sekolah yang terus belajar sesuai perkembangan

global

3.2 Analisis

Analisis kelemahan sistem yang akan diterapkan dalam pengembangan sistem ini

menggunakan SWOT Analysis (Strengths, Weaknesses, Opportunities, Threeats).

Penjelasan Sistem yang akan dibuat adalah sebagai berikut.

3.3 Perancangan Sistem

Tahapan perancangan sistem adalah dengan tahapan mengidentifikasi kebutuhan

fungsional dalam mempersiapkan rancang bangun implementasi yang bertujuan untuk

merancang dan mendesain sistem dalam memenuhi kebutuhan pemakai sistem.

Perancangan sistem terdiri dari perancangan proses, perancangan basis data, dan

perancangan antarmuka / interface.

3.4 Perancangan Proses

Data Flow Diagram (DFD) adalah suatu model untuk menggambarkan asal data,

tujuan data serta proses apa saja yang terjadi pada suatu sistem. Dengan menggunakan

DFD diharapkan dapat memudahkan user untuk mengerti bentuk aplikasi yang

diterapkan. DFD e-Learning SMP Negeri 2 Pati ini meliputi :

1. Diagram Context

E-Learning

Admin

SiswaGuru

User

berita,guru,mapel,upload

materi, Polling, jawaban

polling, soal, Jawaban

soal, login,posting forum,

komentar forum

Guru,upload materi,

agenda, pengumuman,

soal, jawaban

soal,polling,komentar,posti

ng forum, komentar forum

Username, password, data

profil pribadi, polling,

komentar,posting forum,

komentar forum

Berita, agenda,

pengumuman,

materi, download

materi, polling,

komentar,forum

berita,guru,mapel,downloa

d materi, Polling, jawaban

polling, soal, Jawaban

soal, login

download materi, agenda,

pengumuman, soal,

jawaban soal,

berita,polling,komentar

,forum

Komentar, polling

Berita, agenda,

pengumuman,

polling, komentar

Gambar 3.1 Diagram Context

2. DFD Level 1 Proses 1

1.1

Proses BeritaBerita

Komentar

Guru

Mapel

Materi

SoalPolling

JawabanPolling

Soal

JawabanSoal

Hasil

Login

Admin

1.2

Proses

Komentar

1.3

Proses

SoalPolling

1.4

Proses

JawabanPollin

g

1.5

Proses Guru

1.6

Proses Mapel

1.7

Proses

Upload Materi

1.8

Proses Soal

1.9

Proses

Jawaban Soal

1.10

Proses Hasil

1.11

ProsesLogin

berita

berita

Id berita

komentar

komentar

Soal

Polling

Soal

Polling

Id Polling

Jawaban

Polling

Jawaban

Polling

Guru

Guru

NIP

Mapel

Mapel

Kd Mapel

berita

komentar

Soal

Polling

Jawaban

Polling

Guru

Mapel

Upload

materi

materi

Upload

materi

Soal Soal

Soal

Id Soal, no soal

Jawaban

Soal

Jawaban

Soal

Jawaban Soal

Id Soal, no soal

HasilHasil

Data Login

Data Login

Data Login

Komentar Forum

1.13

Proses

Komentar

Forum

PostingForum

1.12

Proses

Posting

Forum

username

username

Posting thread Posting thread

Posting thread

Id thread

komentar

komentar komentar

Gambar 3.2 DFD Level 1 Proses 1

3. DFD Level 1 Proses 2

2.1

Proses BeritaBerita

Komentar

Guru

Mapel

Materi

SoalPolling

JawabanPolling

Soal

JawabanSoal

Hasil

Login

Guru

2.2

Proses

Komentar

2.3

Proses

SoalPolling

2.4

Proses

JawabanPollin

g

2.5

Proses Guru

2.6

Proses Mapel

2.7

Proses

Upload Materi

2.8

Proses Soal

2.9

Proses

Jawaban Soal

2.10

Proses Hasil

2.11

ProsesLogin

berita

Id berita

komentar

komentar

Soal

Polling

Id Polling

Jawaban

Polling

Jawaban

Polling

Guru

Guru

NIP

Mapel

Kd Mapel

berita

komentar

Soal

Polling

Jawaban

Polling

Guru

Mapel

Materi

materi

Upload

materi

Soal Soal

Soal

Id Soal, no soal

Jawaban

Soal

Jawaban

Soal

Jawaban Soal

Id Soal, no soal

HasilHasil

Data Login

Data Login

Data Login

Komentar Forum

1.13

Proses

Komentar

Forum

PostingForum

1.12

Proses

Posting

Forum

komentar komentar

komentar

username

username

Posting thread

Id thread

Posting thread

Posting thread

Gambar 3.3 DFD Level 1 Proes 3

4. DFD Level 1 Proses 3

3.1

Proses BeritaBerita

Komentar

Guru

Mapel

Materi

SoalPolling

JawabanPolling

Soal

JawabanSoal

Hasil

Login

Siswa

3.2

Proses

Komentar

3.3

Proses

SoalPolling

3.4

Proses

JawabanPollin

g

3.5

Proses Guru

3.6

Proses Mapel

3.7

Proses

Download

materi

3.8

Proses Soal

3.9

Proses

Jawaban Soal

3.10

Proses Hasil

3.11

ProsesLogin

berita

Id berita

komentar

komentar

Soal

Polling

Id Polling

Jawaban

Polling

Jawaban

Polling

Guru

NIP

Mapel

Kd Mapel

berita

komentar

Soal

Polling

Jawaban

Polling

Guru

Mapel

Materimateri

Soal Soal

Id Soal, no soal

Jawaban

Soal

Jawaban

Soal

Id Soal, no soal

HasilHasil

Data Login

Data Login

Data Login

Komentar Forum

1.13

Proses

Komentar

Forum

PostingForum

1.12

Proses

Posting

Forum

username

username

Posting thread Posting thread

Posting thread

Id thread

komentar

komentar komentar

Gambar 3.4 DFD Level 1 Proses 3

5. DFD Level 1 Proses 4

User

4.1

Proses Berita

Berita Komentar JawabanPollingSoalPolling

4.2

Proses

Komentar

4.3

Proses

SoalPolling

4.4

Proses

Jawaban

Polling

berita

berita

beritakomentar

komentar

komentar

komentar

soalpolling

soalpolling

soalpolling

Jawaban

polling

Jawaban polling

Jawaban polling

Jawaban

polling

Komentar Forum PostingForum

4.5

Lihat Forum

Gambar 3.5 DFD Level 1 Proses 4

3.5 Perancangan Interface

1. Rancangan Halaman Utama

Header

Copyright © 2011 e-Learning System Allright reserved

Berita Info Sekolah DownloadHome Tes Soal

Login Pengguna

Username

Password

Hapus Login

Berita Terpopuler

Link

Pencarian

Cari

Berita Terbaru

Keyword

Kategori

Materi Terbaru

Pengumuman Terbaru

Polling

Berita Terpopuler

Gambar 3.6 Rancangan Halaman Utama

2. Rancangan Halaman Soal Online

Selamat mengerjakan test soal online

Sisa waktu Waktu berjalan Jam sekarang

Data Soal

1 Isi soal online 1

Jawaban a

Jawaban b

Jawaban c

Jawaban d

2 Isi soal online 2

Jawaban a

Jawaban b

Jawaban c

Jawaban d

Gambar 3.7 Rancangan Halaman Soal Online

3. Rancangan Halaman Forum Siswa

Topik Baru

Topik Nama Balasan Balasan Terakhir

Gambar 3.8 Rancangan Halaman Forum Siswa

4. Hasil Penelitian dan Pembahasan

4.1 Testing Program

Pengetesan program berfokus pada kebutuhan fungsional dari website itu apakah

sudah terpenuhi atau belum. Dengan kata lain bagian-bagian dari website sudah mampu

berjalan sebagaimana mestinya, diantaranya:

1. Login Administrator

Untuk dapat menggunakan sistem maka admin harus login terlebih dahulu sesuai

dengan statusnya. Dengan cara menginputkan username dan password ke

dalam text box. Sebagai contoh login sebagai admin.

Gambar 4.1 Login Administrator

Pesan kesalahan halaman login administrator jika Textfield username dan

password tidak di isi.

Gambar 4.2 Pesan Kesalahan Halaman Login Administrator

2. Tes Soal

Pengujian halaman test soal ini di maksudkan untuk menguji apakah halaman-

halaman yang di gunakan saat test soal dapat berjalan dengan baik. Adapun

untuk mengikuti tes soal adalah:

a. Untuk dapat mengerjakan soal online ini seorang siswa harus login terlebih

dahulu ke dalam system.

Gambar 4.3 Halaman Utama Tes Soal

b. Klik menu Katalog Soal untuk melihat daftar soal yang akan diikuti.

Gambar 4.4 Halaman Katalog Soal

c. untuk mengerjakan soal pilih soal yang ada di catalog soal maka akan dilanjutkan ke

soal dari materi tersebut.

Gambar 4.5 Halaman Daftar Soal

d. untuk mengikuti tes klik pada tulisan ikuti tes ini, maka akan tampil halaman soal

pilihan ganda dan waktunya dihitung secara otomatis oleh system

Gambar 4.6 Halaman Tes Soal

e. Untuk melihat hasil tes klik pada menu Nilai

Gambar 4.7 Halaman Hasil Tes

5. Kesimpulan

Sistem E-learning di SMP Negeri 2 Pati adalah sistem berbasis web yang berguna

sebagai sarana pendukung dari kegiatan belajar di kelas. Dalam hal ini kegiatan belajar

di kelas tetap merupakan hal yang utama. Sistem e-learning yang dihasilkan dapat

membantu guru dalam menyampaikan semua bahan pelajaran.

Berdasarkan hasil pembahasan selama melakukan penelitian maka diperoleh

beberapa kesimpulan, diantaranya :

1. Aplikasi e-learning yang telah dibangun telah mengolah materi-materi serta

soal-soal secara digital dari kelas tujuh sampai kelas sembilan sesuai

dengan kurikulum yang berlaku.

2. Aplikasi e-learning telah menyediakan fasilitas upload, download materi

serta forum diskusi antara guru dan murid yang dapat diakses kapanpun

dan dimanapun.

3. Aplikasi e-learning yang dibangun telah dapat menampilkan

simulasisimulasi yang berhubungan dengan materi yang dipelajari, dan

soal-soal dalam bentuk pilihan ganda sehingga para siswa diharapkan

dapat mengerti tentang materi yang dipelajarinya serta menambah minat

untuk giat belajar.

DAFTAR PUSTAKA

D, Dwi Prasetyo. 2005. Solusi Menjadi Webmaster Melalui Manajemen Web dengan

php. Jakarta : Elex Media Komputindo.

H, Prihatna. 2005. Kiat Praktis Menjadi Webmaster Profesional. Jakarta : Elex

Komputindo.

Jogiyanto. 2005. ANALISIS & DESAIN Sistem Informasi: Pendekatan Terstruktur

Teori dan Praktek Aplikasi Bisnis. Yogyakarta : Andi Publisher.

Simarmata, Janner; Iman Paryudi. 2006. Basis Data. Yogyakarta : Andi Publisher.

Soekartawi. 2007. Merancang dan Menyelenggarakan e-Learning. Yogyakarta :

Ardana Media.