RANCANG BANGUN E-LEARNING PADA SMK TAKWA BELITANG 

Novitasari, Linda Atika, Suyanto
Dosen Universitas Bina Darma ,  Mahasiswa Universitas Bina Darma 
Jalan Jenderal Ahmad Yani No.12 Palembang
Pos-el :  uvieal@yahoo.com  ,  renyveronica@yahoo.com , suyanto@mail.binadarma.ac.id

Abstract : 
E-Learning is an education system that uses electronic applications to support the development of teaching and learning activities with the media internet, intranet or other computer network media. SMK Takwa Belitang teaching and learning process was conducted through face to face directly. With the e-learning teaching and learning process more effective and efficient. The method used is the data collection method is observation, interview or question and answer directly to the source. The design is done by creating Unified Modeling Language (UML) is a Use Case Diagram and Activity Diagram. Programs created using the programming language PHP with MySQL Database. Results achieved in the manufacture of these e-learning is to facilitate the learning process without being bound to time and place. With the e-learning teachers can mengapload subject matter and students can download course materials at any time. Students not only get the subject matter, but students can also get other information such as exams and online discussions. Conclusions in the presence of E-Learning is easier communication of teachers and students, provision of materials, ease of administration and collection of duty assignment.
Keywords:E-Learning,Internet,database,MySQL,PHP.

Abstrak:
E-Learning adalah sistem pendidikan yang menggunakan aplikasi elektronik untuk mendukung pengembangan kegiatan belajar mengajar dengan media internet, intranet atau media jaringan komputer lain. SMK Takwa Belitang proses belajar mengajarnya masih dilakukan melalui tatap muka secara langsung. Dengan adanya e-learning proses belajar mengajar menjadi lebih efektif dan efisien. Metode yang digunakan adalah metode pengumpulan data yaitu observasi, interview atau tanya jawab secara langsung kepada sumber yang terpercaya. Perancangan dilakukan dengan cara membuat Unified Modeling Language (UML) yaitu Use Case Diagram dan Activity Diagram. Program dibuat dengan menggunakan bahasa pemrograman PHP dengan Database MySQL. Hasil yang dicapai dalam pembuatan e-learning ini adalah mempermudah proses belajar mengajar tanpa terikat waktu dan tempat. Dengan adanya e-learning ini guru bisa mengapload materi pelajaran dan siswa bisa mendownload materi pelajaran tersebut setiap saat. Siswa tidak hanya mendapatkan materi pelajaran saja, tetapi siswa juga bisa mendapatkan informasi yang lain seperti ujian dan diskusi secara online. Kesimpulan dengan adanya E-Learning ini adalah memudahkan komunikasi guru dan siswa, pemberian materi, kemudahan pemberian tugas dan pengumpulan tugas.
Kata Kunci : E-Learning, internet, database MySQL, PHP.

1.	PENDAHULUAN
 Latar Belakang
E-learning adalah pembelajaran jarak jauh (Distance learning) yang memanfaatkan teknologi komputer, jaringan komputer dan/atau Internet. E-Learning memungkinkan pelajar untuk belajar melalui komputer di tempat mereka masing-masing tanpa harus secara fisik pergi mengikuti pelajaran di kelas 
Dengan e-Learning memungkinkan terjadinya proses pendidikan tanpa melalui tatap muka langsung dan pengembangan ilmu pengetahuan kepada siswa bisa dilakukan dengan mudah. Dengan adanya e-Learning ini guru bisa mengupload materi pelajaran dan siswa bisa mendownload materi pelajaran tersebut. Siswa tidak hanya mendapat materi pelajaran saja, tetapi mereka juga bisa mendapatkan informasi yang lain seperti ujian dan diskusi secara online. 
SMK Takwa Belitang adalah salah satu sekolah menengah kejuruan yang ada di Belitang. SMK Takwa Belitang memiliki 4 program studi diantaranya Teknik Informatika (TI), Administrasi Perkantoran, Akutansi dan Tata Niaga. Berdasarkan permasalahan yang terjadi maka untuk mengoptimalkan proses belajar-mengajar dan menyelesaikan kendala yang dihadapi dibutuhkan sebuah media e-learning yang nantinya diharapkan dapat membantu guru dan siswa dalam proses belajar-mengajar terutama dalam memberikan materi pembelajaran, tugas, diskusi dan penyelenggaraan ujian yang bisa dilakukan secara cepat dan darimana saja.
Menurut kamus umum Bahasa Indonesia edisi 3 (tiga) oleh Poerwadarminta  (2006). Rancang bangun adalah cara menyusun atau susunan yang merupakan suatu wujud atau struktur. Dalam mengembangkan rancang bangun e-learning pada SMK Takwa Belitang yang perlu dipahami adalah definisi rancang bangun. Rancang bangun merupakan tahap penerjemahan dari keperluan atau data yang telah dianalisis ke dalam bentuk yang mudah dimengerti oleh pemakai (user).	
Menurut Munir (2009 : 170) e-Learning adalah sebuah proses pembelajaran yang dilakukan melalui network (jaringan komputer), biasanya lewat internet atau intranet. E-Learning berarti proses transformasi pembelajaran dari yang berpusat pada pengajar kepada pembelajar. Pembelajaran tidak tergantung pada pengajar, karena akses informasi (knowledge) lebih luas dan lengkap, sehingga pembelajar dapat belajar kapan saja dan dimana saja. 
	Menurut Munir (2009:170) mengungkapkan beberapa karakteristik e-learning, yakni: “Memanfaatkan teknologi, pendekatan mandiri, tersimpan di media komputer, otomatisasi proses pembelajaran”. 
	Pemanfaatan e-learning tidak terlepas dari jasa internet. Internet  menjadi suatu kebutuhan karena berbagai informasi yang ada didalamnya dapat diakses secara mudah, kapan saja dan dimana saja. Menurut A.W.Bates (Bates,1995) manfaat e-leaning  dengan penggunaan internet, khususnya dalam pembelajaran jarak jauh antara lain :
a.	Pengajar dan pembelajar dapat berkomunikasi secara mudah dan cepat melalui fasilitas internet tanpa dibatasi oleh jarak, tempat dan waktu.
b.	Mempermudah dan mempercepat mengakses       atau memperoleh banyak informasi yang berkaitan dengan materi pembelajaran yang dipelajarinya dari berbagai sumber informasi dengan melakukan akses di internet. 
		Internet merupakan media pendukung yang sangat penting untuk menjalankan E- learning, karena internet merupakan jaringan yang nantinya dapat menghubungkan apa yang ada pada E-learning dengan pengguna E-learning dimanapun berada. Internet secara etimologi berasal dari bahasa inggris, yakni inter berarti antar dan net berarti jaringan sehingga didefinisikan sebagai suatu media informasi komputer secara globalyang dihubungkan antar jaringan berdasarkan standar Internet Protokol (IP). (Nugroho, 2004).						Menurut Madcoms (2006:1) Macromedia Dreamwaver8 adalah sebuah HTML editor professional untuk mendesain secara visual, mengelola situs dan halaman web.	Sehubungan dengan latar belakang diatas, maka penulis merumuskan yaitu, “Bagaimana merancang dan membangun e-learning pada SMK Takwa Belitang” yang hanya membahas tentang proses belajar mengajar, pemberian materi pelajaran, tugas, forum tanya jawab, absensi dan ujian harian serta ujian tengah semester secara online. 
	     Tujuan dari penelitian ini adalah merancang dan membangun e-learning guna memaksimalkan proses belajar-mengajar yang ada pada SMK Takwa Belitang. Manfaatnya yaitu :
a.	Bisa meningkatkan cara belajar siswa dalam penggunaan e-learning supaya lebih mandiri dalam mendapatkan informasi dan ilmu pengetahuan.
b.	Mempermudah proses belajar-mengajar dan pemberian materi pembelajaran, tugas, diskusi dan ujian.
c.	Menambah pengetahuan dan pemahaman siswa tentang teknologi dalam dunia pendidikan dan mempermudah siswa dalam mendapatkan materi, tugas dan mengikuti ujian secara online serta forum diskusi.
d.	Manfaat bagi penulis adalah meningkatkan pemahaman, menambah wawasan penulis dengan menerapkan pengetahuan yang didapat sesuai dengan disiplin ilmu yang ditekuni. Peneliti dapat menerapkan dan memperdalam ilmu yang telah didapat selama di bangku kuliah.

2.	METODOLOGI PENELITIAN
2.1   Metode Pengumpulan Data
	Dalam melakukan penelitian ini untuk mendapatkan data dan informasi metode yang akan digunakan dalam pengumpulan data dilakukan sebagai berikut :

1.   Metode Pengamatan (Observasi)
Yaitu metode pengumpulan data dengan melakukan pengamatan dan pencatatan secara langsung     terhadap kegiatan sekolah yang berhubungan dengan pembuatan E-learning secara nyata yang ada dilapangan.

2.   Metode Wawancara (Interview)	
Adalah pengumpulan data dengan melakukan tanya jawab secara langsung serta meminta keterangan atau pendapat mengenai E-learning kepada warga sekolah.

3.   Metode Dokumentasi
Metode dokumentasi yang dilakukan penulis yaitu dengan cara mencari bahan yang mendukung dalam pendefinisian masalah melalui buku-buku, skripsi, Internet, dan sebagainya berkaitan dengan permasalahan yang sedang di bahas.

4.	Studi Pustaka
	Untuk mendapatkan data-data yang sifatnya teoritis yaitu dengan cara membaca literature yang relevan dengan pengamatan yang penulis lakukan.

2.2   Metode Pengembangan Web
	Metode yang digunakan untuk pengembangan E-learning adalah metode Web Engineering. Web Engineering (rekayasa web) adalah suatu proses yang digunakan untuk menciptakan suatu sistem aplikasi berbasis web dengan menggunakan ilmu rekayasa, prinsip-prinsip manajemen dan pendekatan sistematis sehingga dapat diperoleh sistem dan aplikasi web dengan kualitas tinggi. Metode Web Engineering melingkupi aktivitas-aktivitas sebagai berikut :

1.   Formulasi (Formulation)
Formulasi dan analisis sistem serta aplikasi berbasis web adalah rangkaian aktivitas rekayasa web yang dimulai dengan identifikasi tujuan dan diakhiri dengan pengembangan anlisis model atau spesifikasi requirement system. Formulasi memungkinkan klien dan pembangunan untuk menerapkan tujuan-tujuan pengembangan web.
Dalam penulisan ini, penulis membatasi permasalahan hanya membahas tentang pembuatan e-learning pada SMK Takwa Belitang.
Motivasi dalam pembuatan e-learningi adalah untuk membantu dalam proses belajar mengajar di SMK Takwa Belitang sehingga dapat meningkatkan mutu pendidikan di SMK Takwa Belitang.
E-learning sangat dibutuhkan karena dengan adanya e-learning dapat mempermudah atau menbantu dalam proses belajar mengajar. Guru dapat memberikan materi, memberi tugas atau memberi soal ujian quis melalui e-learning dengan demikian siswa dapat mendowload materi, mengumpul tugas dan mengejakan soal ujian quis melalui e-learning. Aktor yang menggunakan e-learning ada 3 yaitu admin, guru dan siswa.

2.   Perencanaan (Planning)
Pada tahap ini digunakan untuk menghitung estimasi biaya proyek pembuatan aplikasi berbasis web, estimasi jumlah pengembang, estimasi waktu pengembangan, evaluasi resiko pengembangan proyek, dan mendefinisikan jadwal pengembangan untuk versi selanjutnya (jika diperlukan).

3.   Analisis (Analysis)
Pada tahap ini hal yang akan dilakukan adalah menentukan persyaratan-persyaratan teknik mengidentifikasi informasi yang akan ditampilkan pada aplikasi berbasis web dilakukan dari empat sisi, yaitu:

a.	Analisis isi informasi
Mengidentifikasi isi yang akan ditampilkan pada aplikasi berbasis web ini. Isi informasi dapat berupa teks, grafik, audio, maupun vidio.

b.	Analisis interaksi
Analisis yang menunjukkan hubungan antara web dengan pengguna.
Cara interaksi antara user dengan E-Learning digambarkan dengan Use Case Diagram. Use case diagram menjelaskan apa yang akan dilakukan oleh sistem yang akan dibangun dan siapa yang berinteraksi dengan sistem. Use case diagram menjadi dokumen kerja dari admin, siswa dan guru.

c.	Analisis fungsional
Analisis tentang proses bagaimana aplikasi berbasis web ini akan menampilkan informasi kepada pengguna.
Pada aplikasi E-Learning ini operasi yang akan digunakan adalah input, proses dan output. Input yaitu kegiatan memasukkan data pada E-Learning. Proses adalah kegiatan menjalankan atau mengeksekusi data yang telah diinputkan. Output yaitu hasil dari data yang telah di proses. 
Pada analisis fungsi ini seorang admin login terlebih dahulu untuk menggunakan e-Learning. Setelah login admin dapat memasukkan data siswa, data guru, data mata pelajaran, data mengajar, dan mengontrol data forum. Guru juga harus login terlebih dahulu untuk menggunakan e-Learning. Setelah login guru dapat memasukkan data materi, tugas, quis, melihat tugas yang telah dikerjakan siswa dan memberi nilai, melihat daftar siswa yang diajarnya, guru dapat melihat aktivitas siswa dan nilai siswa dan guru dapat berdiskusi dengan menggunakan forum. Siswa juga harus login terlebih dahulu untuk menggunakan e-Learning. Setelah login dapat melihat profilenya, mendownload materi, mengerjakan tugas dan quis, melihat nilai tugas, quis yang telah dikerjakan dan siswa dapat berdiskusi dengan siswa lainnya atau dengan guru melalui forum.

d.	Analisis konfigurasi
Konfigurasi yang digunakan pada aplikasi berbasis web, internet, intranet, atau extranet. Selain itu, analisis ini juga meliputi relasi database dengan web jika diperlukan..
Analisis konfigurasi pada E-learning ini menggunakan internet. Infrastruktur yang digunakan yaitu perangkat keras dan perangkat lunak yaitu :
1. Perangkat Keras (Hardware)
	Perangkat keras yang digunakan untuk pembuatan sistem adalah komputer dengan spesifikasi sebagai berikut:
a.	Processor intel core i3
b.	RAM 2 gb
c.	Hardisk 500 gb 
d.	DVD Super Multi DL drive
2.	Perangkat Lunak (Software)
Perangkat lunak yang digunakan untuk pembuatan sistem ini sebagai berikut:
	a. Microsoft windows XP sebagai sistem operasinya.
	b. Paket Xampp yang terdiri dari:
1.	Apache sebagai server.
2.	MySQL sebagai database.
3.	PHP sebagai bahasa bahasa pemrograman.
4.	phpMyAdmin
	c. Macromedia dreamweaver 8 sebagai editor coding PHP.
	d. Mozilla firefox sebagai browser untuk menampilkan aplikasi yang dibuat.

4.   Rekayasa (Engineering)
Pada tahap ini yaitu desain isi informasi dan desain arsitektur web.
5. Implementasi (page generation) dan pengujian (testing)
Pengujian dilakukan setelah implementasi selesai dilaksanakan. Pengujian adalah suatu proses untuk menguji aplikasi berbasis web yang telah selesai dibuat. Hal ini bertujuan untuk menemukan kesalahan dan kemudian memperbaikinya.

6.   Evaluasi
Suatu kegiatan akhir dari siklus proses rekayasa web, akan menentukan siapakah web yang telah selesai dibuat tersebut sesuai dengan yang mereka inginkan. Apabila aplikasi berbasis web ini belum sesuai dengan kehendak mereka, maka proses rekayasa web akan terus dilakukan dan dimulai lagi dari tahap formulasi untuk versi berikutnya.

2.3	Rekayasa (Engineering) 
Dalam tahap ini hal yang dilakukan adalah membuat desain isi informasi, desain arsitektur, dan desain inteface antara  sistem dengan user yang menggunakan e-Learning ini. 
a.	Desain Isi Informasi
	Pada desain ini di gambarkan dengan membuat class diagram dan diagram activity antara admin, guru dan siswa.
b.	Rancangan Tabel Database
Pada bagian ini penulis akan memberikan rancangan/desain tabel yang akan diterapkan nantinya.

1.	Tabel Aktivitas Login
Tabel ini berisikan tentang aktivitas login e-learning pada SMK Takwa Belitang.
Tabel 4.1 Tabel Aktivitas Login
No 	Field 	Type 	Size 	Keterangan 	
1	id_login	Integer 	11	Id login (PK)	
2	User	Varchar 	20	Nama user (PK)	
3	waktu_login	Timestamp 		Waktu login	
4	waktu_logout	Timestamp 		Waktu logout 	

2.	Tabel Siswa
Di dalam tabel siswa berisikan tentang keterangan yang terdapat dalam data siswa.
Tabel 4.2 Tabel Siswa
No 	Field	Type 	Size 	Keterangan 	
1	nis 	Varchar	12	Nomor Induk Siswa (PK)	
2	nm_siswa 	Varchar	50	Nama siswa	
3	tmpt_lahir  	Varchar	20	Tempat lahir	
4	tgl_lahir 	Date 		Tanggal lahir	
5	Jk	Varchar	12	Jenis kelamin	
6	Kelas	Varchar	10	Kelas	
7	alamat 	Varchar	100	Alamat	
8	Email	Varchar	100	Email 	

3.	Tabel Guru
	Di dalam tabel guru berisikan tentang keterangan yang terdapat dalam data guru.	
Tabel 4.3 Tabel Guru
No 	Field	Type 	Size 	Keterangan 	
1	nip 	Integer 	20	Nomor induk pegawai (PK)	
2	nm_guru	Varchar 	50	Nama guru	
3	tmpt_lahir  	Varchar	20	Tempat lahir	
4	tgl_lahir 	Date 		Tanggal lahir	
5	jk 	Varchar	10	Jenis kelamin	
6	golongan 	Varchar	5	Golongan	
7	alamat 	 Varchar	100	Alamat rumah	
8	Email	Varchar	50	Email 	

c.	Desain Arsitektur
	Pada desain arsitektur ini mengunakan struktur linear yaitu secara berurutan. Seorang admin login terlebih dahulu untuk menggunakan e-Learning kemudian memasukkan data guru, data pelajaran, data mengajar dan memasukkan data siswa. Guru login terlebih dahulu untuk menggunakan e-Learning kemudian memasukkan data materi, data tugas dan data soal quis. Siswa login terlebih dahulu kemudian untuk menggunakan e-Learning melihat daftar mata pelajaran, mendownload materi dan tugas, siswa mengerjakan soal quis yang diberikan dan siswa dapat melihat nilai dari tugas dan quis yang telah dikerjakan. 

d.	Desain Interface 
1.	Rancangan Halaman Home
	Agar memudahkan pengoperasian sistem ini, maka dibuatlah menu home. Didalam menu halaman home merupakan menu utama yang dibuat sebagai interface di dalam sistem.
	Adapun menu-menu yang terdapat dalam home untuk lebih jalasnya dapat dilihat pada rancangan dibawah ini :
SELAMAT DATANG DI E-LEARNING SMK TAKWA BELITANG	

Home		Forum

Selamat Datang

Panel Login

Username
Password

Lupa Password?

LOGIN

Berita Terbaru

Berita Terbaru

||  Home  ||  Forum   ||

Copyright © 2011 Sekolah Menengah Kejuruan TAKWA Belitang.
                                         SMK Takwa Belitang	
Gambar 3.1 Rancangan Halaman Home
2.	Rancangan Halaman Login Guru
	Pada halaman login guru berisikan tentang semua kegiatan yang dilakukan oleh guru. 
SELAMAT DATANG DI E-LEARNING SMK TAKWA BELITANG	

Home		Forum

Profile
Data Quis
Data Pelajar
Materi & Tugas
Report Nilai
Setting Password
Log Out

Panel Guru

Selamat Datang

Berita Terbaru

Berita Terbaru

||  Home  ||  Forum   ||

Copyright © 2011 Sekolah Menengah Kejuruan TAKWA Belitang.
                                         SMK Takwa Belitang	
Gambar 3.2 Rancangan Halaman Login Guru

3.	Rancangan Halaman Login Siswa
	Pada halaman login siswa berisikan tentang mata pelajaran yang diambil oleh siswa.
SELAMAT DATANG DI E-LEARNING SMK TAKWA BELITANG	

Home		Forum

Profile
Nilai Quis & Tugas
Setting Password
Log Out

Panel Siswa

Selamat Datang

Berita Terbaru

Berita Terbaru

||  Home  ||  Forum   ||

Copyright © 2011 Sekolah Menengah Kejuruan TAKWA Belitang.
                                         SMK Takwa Belitang	
Gambar 3.3 Rancangan Halaman Login Siswa

3.     HASIL 
	Setelah melewati tahap-tahap pembuatan sistem, maka diperoleh sebuah website e-Learnig SMK Takwa Belitang. Website ini terdiri dari halaman utama yaitu home, forum, menu login, dan berita terbaru. Pada halaman menu admin terdapat menu data siswa, data guru, data berita, data forum, data mengajar, data pelajaran, setting password dan forum. Pada halaman menu guru terdapat menu profile, data quis, data pelajar, materi dan tugas, file tugas siswa, report nilai, setting password dan forum. Pada halaman menu siswa terdapat menu profile, nilai quis dan tugas,  setting password dan forum.
	Website e-Learning SMK Takwa Belitang merupakan sebuah media pendukung dalam kegiatan belajar mengajar secara online. Dengan adanya e-Learning ini diharapkan dapat meningkatkan mutu pendidikan siswa di SMK Takwa Belitang.
	Berikut ini akan dibahas tampilan-tampilan yang ada pada website e-Learning SMK Takwa Belitang.

1.	Halaman Home
	Halaman home merupakan tampilan halaman utama dalam website yang terdiri dari menu login, forum, dan berita terbaru. Adapun tampilannya adalah sebagai berikut :

Gambar 3.1 Halaman Home

2.	Halaman Admin
	Pada halaman admin berisi semua kegiatan yang dilakukan oleh admin yaitu memasukkan data siswa, data guru, data berita, data mengajar, data pelajaran dan melihat data forum. Adapun tampilannya adalah sebagai berikut : 

Gambar 3.2 Halaman Admin

3.	Halaman Login Guru
	Pada halaman login guru berisi semua kegiatan guru yaitu melihat profile, input data quis, lihat data pelajar, input materi dan tugas, melihat laporan nilai. Adapun tampilannya adalah sebagai berikut :

Gambar 3.3 Halaman Login Guru

4.	Halaman Profile Guru
	Pada halaman profile guru berisi tentang data guru secara detail dan guru dapat mengupdate profile guru tersebut. Adapun tampilannya adalah sebagai berikut :

Gambar 3.4	Halaman Profile Guru

5.          Halaman Login Siswa
	Pada halaman login siswa berisi tentang semua kegiatan siswa yaitu melihat profile, melihat nilai, mendownoad materi dan mengumpul tugas. Adapun tampilannya adalah sebagai berikut :

Gambar 3.5 Halaman Login Siswa

6.	Halaman Profile Siswa
	Pada halaman profile siswa berisi tentang data siswa secara detail dan siswa dapat mengupdate profile siswa tersebut. Adapun tampilannya adalah sebagai berikut :

Gambar 3.6 Halaman Profile Siswa

4.     SIMPULAN 
	Dari hasil penelitian yang penulis lakukan, maka penulis dapat mengambil kesimpulan sebagai berikut:
1.	Dengan adanya e-Learning dapat membantu dalam kegiatan belajar mengajar di SMK Takwa Belitang.
2.	Dengan adanya e-Learning dapat mempermudah guru dalam mengupload materi dan tugas sehingga siswa dapat mendownload materi dan mengumpulkan tugas secara online.
3.	Siswa dapat mengerjakan ujian quis secara online.
4.	Pengguna e-Learning dapat berdiskusi melalui fasilitas forum.

DAFTAR PUSTAKA
Abdul  Kadir. 2002.  Dasar Pemrograman Web Dinamis Menggunakan PHP. Penerbit Andi: Yogyakarta.
Madcoms, 2006. Macromedia Dreamwever . Penerbit Andi: Madiun.
Nugroho, Bunafit,2009. Latihan membuat aplikasi web PHP dan MYSQL dengan dreamweaver MX(6,7,2004) dan 8,Gava media.
Peranginangin,Kasiman.2006.Aplikasi WEB dengan PHP dan MySQL. Penerbit Andi: Yogyakarta.
Pressman, Roger S. (2001). software engginering ( A Practitioner’s Approach ). Penerbit Andi: Yogyakarta.
Riyanto.Aji.2005.Pengantar Teknologi Informasi.Jakarta : Salemba infotek. 
Sutarman. 2009. Pengantar Teknologi Informasi. Penerbit Bumi Aksara: Jakarta