Membangun aplikasi e-learning di SMK Bakti Ilham berbasis web
Daftar Riwayat Hidup DATA DIRI
Nama : Dani Sulaeka Jenis Kelamin : Laki-laki Tempat/Tgl. lahir : Bandung / 02 Agustus 1988 Agama : Islam Status : Belum Menikah Alamat : Kp. Rancadarah RT/RW 02/12 Ds. Nanjungmekar Kec. Rancaekek
Kab. Bandung Telpon : 085222405511
089674140401
LATAR BELAKANG PENDIDIKAN
2008 - Sekarang Universitas Komputer Indonesia, Bandung
Jurusan : S1, Teknik Informatika
2005 - 2008 Sekolah Menengah Atas di SMA Negeri 1 Cicalengka
2002 - 2005 Sekolah Menengah Pertama di SMP Al-Ma ’soem
1995 - 2002 Sekolah Dasar di SDN Nanjungmekar Rancaekek-Bandung
Dengan ini saya menyatakan bahwa semua informasi yang diberikan dalam dokumen ini adalah benar Bandung, 28 Agustus 2013
(Dani Sulaeka)
MEMBANGUN APLIKASI E-LEARNING DI SMK BAKTI ILHAM BERBASIS WEB SKRIPSI
Diajukan Untuk Menempuh Ujian Akhir Sarjana Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer
DANI SULAEKA 10107221
KATA PENGANTAR
Assalamu’alaikum Wr. Wb.Puji dan syukur penulis panjatkan kehadirat Allah SWT, atas rahmat dan karunia- Nya tugas akhir dengan judul “Membangun Aplikasi E-learning Di Smk Bakt Ilham Berbasis Web
” sebagai syarat untuk menyelesaikan Strata I Program
Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer pada Universitas
Komputer Indonesia.Selama penyusunan tugas akhir ini, penulis telah mendapatkan banyak
sekali bimbingan dan bantuan serta motivasi dari berbagai pihak dengan segenap
hati dan keihklasan dalam menyelesaikan tugas akhir ini. Penulis ucapkan terima
kasih yang sebesar-besarnya kepada :1. Keluarga tercinta terutama kedua orang tua Ibu Ai Suhaeni dan Bapak Edi Rosadi yang selalu memberikan do‟a, kasih sayang, semangat dan dorongan moril maupun materil.
2. Bapak Dr. Ir. Eddy Soeryanto Soegoto selaku Rektor Universitas Komputer Indonesia.
3. Bapak Prof. Dr. H. Denny Kurniadie, Ir. M.Sc. selaku Dekan Fakultas Teknik dan Ilmu Komputer.
4. Bapak Irawan Afrianto, S.T., M.T selaku Ketua Program Studi Teknik Informatika.
5. Ibu Edi Mulyana, M.T. selaku pembimbing yang telah membimbing dan
memberi arahan kepada penulis dalam menyelesaikan tugas akhir.
6. Ibu Sufaatin, S.T., M.Kom. selaku penguji 1 yang telah memberikan arahan dan saran pada saat menguji.
7. Ibu Rani, S.T. selaku penguji 2 yang telah memberikan arahan dan saran pada saat menguji.
8. Ibu Dian Dharmayanti, S.T., M.Kom. selaku dosen wali IF-5 angkatan 2007
9. Drs. H. E. Haeami, M.Ag. Selaku kepala sekolah yang telah memberikan izin untuk melakukan penelitian.
10. Seluruh staf pengajar dan sekretariat Teknik Informatika, yang telah membantu proses akademik penulis.
Selain itu tidak lupa juga penulis ucapkan terima kasih yang sebesar-besarnya dan penghargaan kepada.
1. Kedua adik saya Agus Ginanjar dan Milda Maulana sosok yang penulis banggakan, juga kepada teman-teman MGM yang sudah memberikan dorongan motivasi untuk menyelesaikan skripsi ini.
2. Adit, Yasin, Sarah, sefta, demas, yuri, sandi, yusma dan semua anak
IF-5 Angkatan 2007 yang sudah memberikan semangat dan masukan dalam pembuatan skripsi ini.
3. Semua pihak yang membantu dalam menyelesaikan tugas akhir ini yang tidak dapat penulis sebutkan satu per satu.
Penulis menyadari bahwa penulisan laporan ini masih jauh dari sempurna
maka kritik dan saran dari semua pihak dibutuhkan untuk menambah wawasan
penulis.Akhir kata semoga Allah SWT membalas segala kebaikan yang telah
penulis terima dan harapan penulis semoga Laporan Skripsi ini dapat bermanfaat
bagi pihak yang membutuhkan.Wassalamu’alaikum. Wr. Wb.
Penulis,
DAFTAR ISI
ABSTRAK..... .......................................................................................................... i
ABSTRACT..... ......................................................................................................... ii
KATA PENGANTAR ........................................................................................... iii
DAFTAR GAMBAR ............................................................................................. ix
DAFTAR TABEL ................................................................................................. xii
DAFTAR SIMBOL ............................................................................................... xv
DAFTAR LAMPIRAN ...................................................................................... xviii
BAB 1 PENDAHULUAN ...................................................................................... 1
1. 1 Latar Belakang Masalah ....................................................................... 1
1. 2 Rumusan Masalah ................................................................................ 2
1. 3 Maksud dan Tujuan .............................................................................. 2
1. 4 Batasan Masalah ................................................................................... 2
1. 5 Metodologi Penelitian .......................................................................... 4
1. 5. 1 Tahap pengumpulan data ..................................................................... 4
1. 5. 2 Tahap pembuatan perangkat lunak. ...................................................... 4
1. 6 Sistematika Penulisan ........................................................................... 5
BAB 2 TINJAUAN PUSTAKA ............................................................................. 7
2. 1 Profil Sekolah ....................................................................................... 7
2. 1. 1 Sejarah Sekolah .................................................................................... 7
2. 1. 1 Visi dan Misi SMK Bakti Ilham .......................................................... 8
2. 1. 1. 1 Visi SMK Bakti Ilham.......................................................................... 8
2. 1. 1. 2 Misi SMK Bakti Ilham ......................................................................... 8
2. 1. 2 Logo Perusahaan .................................................................................. 9
2. 1. 3 Struktur Organisasi SMK Bakti Ilham ............................................... 10
2. 1. 4 Job Description .................................................................................. 10
2. 2 Landasan Teori ................................................................................... 12
2. 2. 2 Pengertian dan Perkembangan E-Learning ........................................ 13
2. 2. 3 Keuntungan E-Learning ..................................................................... 15
2. 2. 4 Kekurangan E-Learning ..................................................................... 17
2. 2. 5 Learning Managemen System (LMS) ................................................ 18
2. 2. 5. 1 Pengertian LMS.................................................................................. 18
2. 2. 5. 2 Fitur LMS ........................................................................................... 18
2. 2. 5. 3 Dukungan LMS untuk E-Learning .................................................... 19
2. 2. 6 Entity Relationship Diagram (ERD) .................................................. 19
2. 2. 7 Elemen Entity Relationship Diagram ................................................ 20
2. 2. 8 Diagram Konteks................................................................................ 21
2. 2. 9 DFD (Data Flow Diagram) ............................................................... 21
2. 2. 10 Spesifikasi Proses ............................................................................... 22
2. 2. 11 Elemen Dasar dari Diagram Aliran Data ........................................... 22
2. 2. 12 Perangkat Lunak Pendukung .............................................................. 23
2. 2. 12. 1 PHP (Personal Home Page) ............................................................... 23
2. 2. 12. 2 Kelebihan-kelebihan PHP .................................................................. 24
2. 2. 12. 3 MySQL (My Structure Query Language) .......................................... 25
2. 2. 12. 4 SQL (Structured Query Language) .................................................... 26
2. 2. 12. 5 Adobe Dreamweaver .......................................................................... 28
2. 2. 12. 6 Pengenalan Xampp ............................................................................. 28
2. 2. 12. 7 PHPMyAdmin .................................................................................... 29
2. 2. 12. 8 CSS (Cascading Style Sheet).............................................................. 30
2. 2. 12. 9 Dashboard Manajemen System .......................................................... 30
BAB 3 ANALISIS DAN PERANCANGAN ....................................................... 33
3. 1 Analisis Sistem ................................................................................... 33
3. 1. 1 Analisis Masalah ................................................................................ 33
3. 1. 2 Analisis Sistem yang Sedang Berjalan ............................................... 34
3. 1. 3 Analisis Pengkodean .......................................................................... 39
3. 1. 4 Spesifikasi Kebutuhan Perangkat Lunak............................................ 39
3. 1. 4. 1 Analisis Kebutuhan NonFungsional .................................................. 39
3. 1. 4. 3 Analisis Perangkat Keras ................................................................... 40
3. 1. 4. 4 Analisis Pengguna .............................................................................. 41
3. 1. 5 Analisis Data ...................................................................................... 41
3. 1. 5. 1 ERD (Entity Relationship Diagram) .................................................. 42
3. 1. 5. 2 Kamus Data ERD ............................................................................... 43
3. 1. 6 Analisis Kebutuhan Fungsional ......................................................... 43
3. 1. 6. 1 Diagram Konteks................................................................................ 43
3. 1. 6. 2 DFD (Data Flow Diagram) ............................................................... 44
3. 1. 6. 3 Spesifikasi Proses ............................................................................... 60
3. 1. 6. 4 Kamus data ......................................................................................... 82
3. 2 Perancangan Sistem............................................................................ 84
3. 2. 1 Perancangan Basis Data ..................................................................... 84
3. 2. 1. 1 Skema Diagram .................................................................................. 85
3. 2. 1. 2 Perancangan Struktur Tabel ............................................................... 86
3. 2. 1. 3 Perancangan Struktur Menu ............................................................... 92
3. 2. 2 Perancangan Arsitektur ...................................................................... 96
3. 2. 2. 1 Perancangan Antar Muka ................................................................... 96
3. 2. 2. 2 Perancangan antar muka Admin ........................................................ 97
3. 2. 2. 3 Perancangan antar muka Guru ......................................................... 105
3. 2. 2. 4 Perancangan antar muka Siswa ........................................................ 114
3. 2. 3 Perancangan Pesan ........................................................................... 122
3. 2. 4 Jaringan Semantik ............................................................................ 123
3. 2. 5 Perancangan Prosedural ................................................................... 126
BAB 4 IMPLEMENTASI DAN PENGUJIAN .................................................. 131
4. 1 Implementasi .................................................................................... 131
4. 1. 1 Kebutuhan Perangkat Keras ............................................................. 131
4. 1. 2 Kebutuhan Perangkat Lunak ............................................................ 132
4. 1. 3 Implementasi Basis Data .................................................................. 132
4. 1. 4 Implementasi Antarmuka ................................................................. 136
4. 2 Pengujian .......................................................................................... 137
4. 2. 2 Kasus dan Hasil Pengujian ............................................................... 138
4. 2. 3 Kesimpulan Hasil Pengujian Alpha ................................................. 150
4. 2. 4 Pengujian Beta.................................................................................. 151
4. 2. 5 Skenario Pengujian Beta .................................................................. 151
4. 2. 5. 1 Pengolahan Data Kuesioner Untuk Guru ......................................... 153
4. 2. 5. 2 Pengolahan Data Kuesioner Untuk Siswa ........................................ 157
4. 2. 1 Kesimpulan Pengujian Beta ............................................................. 160
BAB 5 KESIMPULAN DAN SARAN .............................................................. 161
5. 1 Kesimpulan....................................................................................... 161
5. 2 Saran ................................................................................................. 161
DAFTAR PUSTAKA ......................................................................................... 162
DAFTAR PUSTAKA
[1]. Sommerville, I. (2011). Software Enginering 9th Edition.
Sommerville.
[2]. Colin McCormack, Jones David, Building A Web Based Education
System, John Wiley dan Sons, New York, USA.
[3]. Kadir. Abdul, (1999), Konsep dan Tuntunan Praktis Basis Data,
Yogyakarta, Penerbit Andi.[4]. Nugroho, Bunafit.(2007). Trik dan Rahasia Membuat Aplikasi Web
dengan PHP. Gava Media: Yogyakarta.[5]. Peranginangin, Kasiman. (2006), Aplikasi Web dengan PHP dan
MySQL. Yogyakarta : Andi
[6]. Jogiyanto, HM. (2001), Analisis dan Disain Sistem Informatika,
Pendekatan Terstuktur Teori dan Praktek Aplikasi Bisnis, PenerbitAndi, Yogyakarta
[7]. Kadir, abdul, (2008), Belajar Database Menggunakan MySQL.
Yogyakarta : Andi[8]. Pressman, Roger S. (2002), Rekayasa Perangkat Lunak: Pendekatan
Praktisi Buku 5, Andi Offset, Yogyakarta.[9]. Wahono, Romi. (2008), Meluruskan salah kaparah tentang E-learning,
http://romisatriawahono.net/2008/01/23/meluruskan-salah-kaprah-
tentang-e-learning. Diakses tanggal 20 april 2013
[10]. Ellis, Ryann K. (2009)
[11]. Sutarman. (2007), Membangun Aplikasi Web Dengan PHP dan
MySQL, Graha Ilmu, Yogyakarta.
BAB 1
PENDAHULUAN 1. 1 Latar Belakang Masalah Sekolah Menengah Kejuruan (SMK) Bakti Ilham Rancaekek yangbertempat di Jalan Pendeuy No 32 Bojongsalam Kecamatan Rancaekek Bandung
Timur merupakan SMK dengan dua jurusan yaitu jurusan teknik komputer dan
jaringan dan jurusan teknik kendaraan ringan.Berdasarkan hasil wawancara dengan kepala sekolah, pembelajaran di
SMK Bakti Ilham masih di lakukan di dalam kelas yaitu dengan cara Guru
memberikan materi pelajaran dan referensi dengan cara menuliskanya di papan
tulis dan juga memberikan buku tugas untuk berlatih di rumah. Guru dan murid
sering mengeluh tentang jumlah waktu yang terbatas dalam proses belajar
mengajar, karena dengan waktu terbatas tersebut dapat menimbulkan kurangnya
komunikasi antara siswa dan guru, sehingga pemahaman siswa mengenai
pelajaran yang telah disampaikan oleh guru tidak tersampaikan dengan baik.
Kendala lain yang dihadapi karena waktu yang terbatas menyebabkan guru tidak
sempat memberikan soal latihan ujian yang menyebabkan kurangnya pemahaman
siswa terhadap contoh-contoh soal ujian. Hal ini diperlukan sebagai sarana latihan
buat siswa sebelum ujian dilaksanakanBerawal dari Guru atau Siswa/i berhalangan hadir dikarenakan sesuatu hal
menyebabkan masalah, seperti yang dialami pihak guru, yaitu materi pelajaran
tidak bisa tersampaikan kepada siswa/i. Oleh karena itu biasanya guru
menyampaikan materi pelajaran di minggu berikutnya, hal ini tentunya dapat
mengurangi waktu untuk penyampaian materi selanjutnya.Guru juga mengalami kesulitan dalam memantau kegiatan belajar
mengajar SMK Bakti Ilham terutama nilai siswa. Hal ini dirasa sangat penting
untuk evaluasi kegiatan belajar mengajar yang sedang berlangsung di SMK Bakti Ilham. Berdasarkan uraian di atas dengan permasalahan yang terjadi, maka
dibutuhkan fasilitas yang dapat mempermudah dalam proses pembelajaran di
SMK Bakti Ilham Rancaekek dengan membangun suatu media pembelajaran yang
bersifat online. Diharapkan proses belajar mengajar tetap dapat berjalan walaupun
guru dan siswa/i tersebut tidak dapat hadir di sekolah karena sesuatu hal.Salah satu
solusi untuk menyelesaikan berbagai permasalahan di sebutkan guna mencapai
efiktifitas maupun efisiensi pembelajaran di SMK Bakti Ilham adalah dengan
membangun Aplikasi E-Learning Di SMK Bakti Ilham Berbasis Web.1. 2 Rumusan Masalah Berdasarkan latar belakang yang sudah dipaparkan maka dapat
dirumuskan perumusan masalah mengenai bagaimana membangun Aplikasi E-
Learning Berbasis Web di SMK Bakti Ilham.
1. 3 Maksud dan Tujuan Berdasarkan permasalahan yang diteliti, maka maksud dari penulisan tugas membangun aplikasi e-learning di SMK Bakti Ilham berbasis web akhir ini adalah .
Adapun tujuan yang akan dicapai dalam penelitian ini adalah :
1. Menambah waktu proses belajar mengajar antara siswa dan guru di SMK Bakti Ilham dengan diadakanya forum diskusi antara guru dan siswa.
2. Membantu Guru dalam menyampaikan materi pelajaran dan tugas kepada siswa/i ketika Guru berhalangan hadir kesekolah
3. Membantu Guru dalam memantau nilai siswa di SMK Bakti Ilham.
1. 4 Batasan Masalah Agar masalah lebih terarah, dan mencapai sasaran yang telah ditentukan,
maka Dalam membangun E-Learning di SMK Bakti Ilham Rancaekek berbasis
web ini memiliki batasan masalah. Adapun batasan masalahnya sebagai berikut :
1. Aplikasi ini hanya mengolah data untuk keperluan online dan tidak mengolah data untuk keperluan sistem akademik sekolah
3. Aplikasi e-learning ini mempunyai 3 level hak akses pengguna yaitu:
Administrator, Guru dan Siswa. Dengan syarat harus melakukan login dulu.4. Data yang diperlukan untuk membangun aplikasi ini adalah adalah :
a. Data Siswa/i
b. Data Guru
c. Data Kelas
d. Data Pelajaran
e. Data Materi
f. Data Tugas
g. Data Soal
5. Aplikasi ini Mendukung Rich-Media-Content yaitu upload dan download
konten materi pelajaran maupun tugas berupa file Microsoft Word, Microsoft PowerPoint, Microsoft Excel, Adobe PDF, Gambar.
6. E-Learning ini menggunakan metode pendekatan LMS (Learning
management system).7. Ujian berbentuk pilihan ganda secara random.
8. Menyediakan forum diskusi antara guru dan siswa/i.
9. Bahasa pemograman yang digunakan untuk membangun e-learning ini
adalah PHP, Adobe Dreamwaever sebagai program text editor, dan database menggunakan MySQL.
10. Perangkat lunak yang dibutuhkan untuk akses e-learning ini Microsoft
Windows XP, Windows 7 dll, web browser menggunakan Internet Explorer, Mozila Firefox, Google chorme dll.
11. Perangkat keras untuk mengakses e-learning ini diperlukan komputer
dengan processor berkecepatan minimal 700 Mhz, Ram 512 MB. Serta koneksi internet.
12. Pemodelan analisis perangkat lunak yang digunakan adalah pemodelan
analisis terstruktur. Alat (tools) yang digunakan adalah DFD (Data Flow Diagram), ERD (Entity Relationship Diagram) dan Flow Map.1. 5 Metodologi Penelitian Metodologi penelitian yang akan digunakan dalam menyusun tugas akhir
ini menggunakan metode Analisis Deskriptif yaitu metode penelitian
menggunakan studi kasus. Metode Analisis Deskriptif terdiri menjadi dua tahap,
yaitu.: 1. 5. 1 Tahap pengumpulan dataAdapun teknik pengumpulan data yang akan digunakan terdiri dari 3 jenis cara pengumpulan data, diantaranya : a. Studi Literatur.
Studi literatur merupakan kegiatan yang dilakukan dengan mencari pustaka yang menunjang penelitian yang akan dikerjakan. Pustaka tersebut dapat berupa buku, artikel, laporan akhir, dan sebagainya.
b. Observasi.
Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil.
c. Wawancara.
Teknik pengumpulan data dengan mengadakan tanya jawab secara langsung dengan kepala sekolah dan staf yang terkait di SMK Bakti Ilham untuk mengetahui tentang data yang berhubungan dengan kegiatan belajar mengajar.
1. 5. 2 Tahap pembuatan perangkat lunak.
Tahap pengembangan perangkat lunak dalam pembuatan aplikasi ini menggunakan waterfall .
:
a. Requirements definition Merupakan bagian dari sistem yang terbesar dalam pembuatan Aplikasi E- Learning di SMK Bakti Ilham, dimulai dengan penganalisisan hasil wawancara dan menetapkan berbagai kebutuhan dari semua elemen yang diperlukan sistem dan mengalokasikannya kedalam pembentukan perangkat lunak.
b. System and software design
Pada tahapan ini dibuatkan arsitektur Aplikasi E-Learning secara keseluruhan, perancangan tampilan dan menspesifikasikan kebutukan software dan hardware. Implementation and unit testing c.
Tahap pembuatan Aplikasi E-Learning di SMK Bakti Ilham,dilakukan
juga pemeriksaan apakah sudah memenuhi fungsi yang diinginkan.
Integration and system testing d.
Pada tahapan ini dilakukan pengujian terhadap aplikasi E-learning apakah sudah sesuai dengan desainya atau tidak dan apakah masih terdapat kesalahan atau tidak.
Operation and maintenance e.
Tahap akhir dimana suatu Aplikasi E-Learning SMK Bakti Ilham yang sudah selesai dapat mengalami perubahan
- –perubahan atau penambahan sesuai dengan permintaan user.
Adapun metode waterfall dapat dilihat pada gambar 1.1.
Gambar 1. 1 Waterfall [1]
1. 6 Sistematika PenulisanSistematika penulisan proposal penelitian ini disusun untuk memberikan
gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini adalah sebagai berikut : BAB 1. PENDAHULUAN Bab ini menguraikan tentang latar belakang permasalahan, identifikasi masalah, maksud dan tujuan dibuatnya sistem, batasan masalah, metodologi penelitian, sistematika penulisan.
BAB 2. TINJAUAN PUSTAKA Pada tahapan ini membahas tentang profil sekolah SMK Bakti Ilham beserta visi misi sekolah dan struktur organisasi SMK Bakti Ilham. Selain itu dalam bab ini juga membahas berbagai konsep dan dasar-dasar teori yang berkaitan dengan aplikasi E-Learning di SMK Bakti Ilham Berbasis web .
BAB 3. ANALISIS MASALAH Menganalisis masalah yang dihadapi dalam aplikasi E-Learning di SMK Bakti Ilham Berbasis web . Pada bab ini juga melakukan perancangan sistem yang mencakup perancangan antar muka dan desain sistem keseluruhan berdasarkan hasil analisis tersebut.
BAB 4. PERANCANGAN DAN IMPLEMENTASI Berisi tentang perancangan dalam pembuatan system dan tahapan-tahapan yang dilakukan untuk menerepkan sistem yang telah dirancang. BAB 5. KESIMPULAN DAN SARAN Berisi rangkuman atau kesimpulan dari penelitian tugas akhir dan saran yang diperlukan untuk pengembangan aplikasi yang telah dibangun.
BAB 2
TINJAUAN PUSTAKA 2. 1 Profil Sekolah SMK Bakti Ilham adalah SMK yang terletak di lingkungan pesantren Al-Ilham dengan alamat di kampung Peundeuy Desa Bojongsalam Kecamatan
Rancaekek Kabupaten Bandung yang berdiri sejak tahun 2010.
2. 1. 1 Sejarah Sekolah Pendiri pondok pesantren Al-Ilham adalah Bapak KH.Ahmad Djazuli
(Alm). Di masa hidupnya beliau sebagai da‟i yang dikenal di Wilayah Kabupaten
bandung, Beliau juga sebagai syuriyah Nahdatul Ulama Kabupaten Bandung
Selama 3 Periode yaitu sejak tahun 1978-1993 (15 tahun), Beliau Merupakan
Sesepuh dalam sebuah forum balaghan para ulama di Wilayah Kabupaten
bandung dan sekitar hingga berjalan sampai sekarang. Sepeninggalnya almarhum
yaitu Semenjak tahun 2005 Keadminan Pesantren di lanjutkan oleh putranya
Drs. KH.E.Haetami, M.Ag sampai sekarang. Pada tahun 2001 pondok Pesantren
Al-Ilham Mulai berbadan hukum dengan Akta Notaris No.2 Tgl 15-01-2001.
Dengan maksud untuk mengembangkan misi kepesantrenan agar lebih dapat
memenuhi kebutuhan masyarakat akan pelayanan pendidikan.Sesuai dengan visi dan misi pesantren Al-Ilham program pendidikan yang
merupakan tujuan pengembangan pesantren sesuai dengan program yang
tercantum dalam anggaran dasar dan anggaran rumah tangga pondok pesantren
Al-Ilham, bukan hanya terfokus dalam pendidikan kepesantrenan (non-formal)
melainkan berharap dan berusaha melayani kebutuhan masyarakat dalam
pendidikan formal. Sampai saat ini pendidikan non-formal yang sudah berjalan
yaitu Madrasah Diniyah Awaliyah (MDA) dan pendidikan Anak Usia Dini
(PAUD).Yayasan Pondok Pesantren Al-Ilham selalu berupaya meningkatkan
kualitas sumber daya manusia yang sesuai dengan tuntutan kehidupan yang
pondok pesantren dalam bidang pendidikan formal sesuai dengan program jangka
menengah dan panjang, maka unatuk tahun pelajaaran 2010/2011 kami membuka
Sekolah Menengah Kejuruan (SMK) Bakti Ilham bidang keahlian Tehnik
Infomasi dan Komunikasi dengan program keahlian Tehnik Komputer Jaringan
(TKJ).2. 1. 2 Visi dan Misi SMK Bakti Ilham 2. 1. 2. 1 Visi SMK Bakti Ilham Menjadi Pusat Diklat Sertifikasi (Centre of Training and Certification)
yang unggul dalam mewujudkan lulusan yang Profesional, Adaptabel, Responsif
dan IMTAQ. Indikator:1. Unggul dalam iman dan taqwa (IMTAQ)
2. Unggul dalam sikap dan perilaku
3. Unggul dalam prestasi akademik (IPTEK)
4. Unggul dalam kedisiplinan dan tanggung jawab
5. Unggul dalam kegiatan keterampilan
6. Unggul dalam kegiatan olahraga
7. Unggul dalam kegiatan kesenian SMK Bakti Ilham sebagai pusat pendidikan dan pengembangan kepribadian peserta didik yang islami, kompetitif dan berwawasan global.
2. 1. 2. 2 Misi SMK Bakti Ilham
1. Mengembangkan kegiatan pendidikan keahlian dengan model-model pembelajaran yang mengarah kepada pembekalan life skill dan mempunyai akuntabilitas publik.
2. Membina siswa yang menguasai bahasa Internasional (bahasa Arab dan Inggris), kuat iman, berjiwa kewirausahaan, dan unggul dalam ilmu pengetahuan dan Teknologi.
3. Melahirkan lulusan yang berkualitas integratif, memahami ilmu ke- Islaman dengan metodologi kontemporer dalam rangka Muhâfadhah ala al-qadîmi al-shâlih wa al-akhdzu bi al-jadîdi al-ashlah.
4. Menumbuhkan penghayatan terhadap ajaran agama yang dianut dan memiliki budi pekerti yang luhur.
5. Membudayakan siswa untuk bersikap dan berperilaku sesuai norma susila, hukum, agama, dan social
6. Menyelenggarakan diklat secara efektif untuk mengoptimalkan potensi akademik yang dimiliki siswa
7. Menciptakan kondisi diklat yang kondusif untuk menghasilkan tenaga profesional yang mampu bersaing di pasar kerja.
8. Menyelenggarakan bimbingan dan pelatihan dalam bidang keterampilan di luar jam pembelajaran efektif untuk memberikan bekal kecakapan hidup kepada siswa
9. Menjalin kerja sama yang harmonis dan sinergis dengan masyarakat
10. Menyelenggarakan kegiatan ekstrakurikuler untuk mengembangkan minat dan bakat siswa 2. 1. 3 Logo Perusahaan
Logo yaitu sebuah symbol yang memiliki arti tertentu untuk mewakili visi dan misi perusahaan serta sebagai identity perusahaan.
Gambar 2. 1 Logo Perusahaan
2. 1. 4 Struktur Organisasi SMK Bakti Ilham SMK Bakti Ilham memiliki bagian khusus didalamnya. Susunan uraian
organisasi pada bagian tempat penelitian SMK Bakti Ilham Rancaekek adalah
sebagai berikut :
Gambar 2. 2 Struktur Organisasi SMK Bakti Ilham
2. 1. 5 Job Description1. Kepala sekolah Bertanggungjawab terhadap seluruh kegiatan pada setiap bagian yang ada
Di sekolah baik internal maupun eksternal. Seperti menetapkan program sekolah
baik jangka panjang maupun jangka pendek, memastikan setiap petugas
mendapatkan tugas sesuai dengan keahliannya dan memastikan setiap kegiatan
pada setiap bagian berjalan sesuai dengan yang telah diprogramkan.2. Ka. Program Studi Bertanggungjawab terhadap pelaksaan kegiatan dan pengembangan
program keahlian. Seperti menyusun program kerja, membagi tugas mengajar
kepada guru produktif, mengusulkan kebutuhan sarana prasaran dan bahan ajar
kepada wakasek yang terkait mengendalikan penggunaan laboratorium yang ada
diprogram keahlian, mengendalikan kegiatan yang ada deprogram keahlian
3. K TU Bertanggungjawab terhadap kegiatan ketatausahaan disekolah. Seperti
menyusun program kerja yang terkait dengan kegiatan ketatausahaan,
mengkoordinir pelaksanaan kegiatan ketatusahaan, membuka surat masuk dan
memintakan disposisi, mengadakan pembagian tugas kepada Pegawai tetap dan
pegawai tidak tetap, membuat SK Pembagian tugas guru dan pegawai, mengelola
data siswa, guru, dan data-data yang bersangkutan dengan kegiatan sekolah.4. Waka. Kesiswaan Bertanggungjawab terhadap kegiatan yang terkait dengan kesiswaan.
Seperti menyusun program yang terkait dengan kegiatan kesiswaan,
mengkoordinir Pelaksanaan kegiatan Penerimaan Siswa Baru, mengkoordinir
pelaksanaan kegiatan ekstra kurikuler, mengkoordinir kegiatan peringatan hari-
hari besar nasional dan keagamaan, mengkoordinir pelaksanaan upacara,
mengkoordinir kegiatan pembinaan kepada siswa, dan mengkoordinir tugas BK
dan BP5. Waka. Sarana Bertanggungjawab terhadap ketersediaan sarana prasarana dan bahan ajar
yang mendukung keterlaksananya kegiatan belajar mengajar. Seperti menyusun
program yang terkait dengan ketersediaan sarana prasarana dan bahan ajar,
menyusun daftar kebutuhan sarana prasarana dan bahan ajar, mengkoordinir
pelaksanaan pengadaan sarana prasarana dan bahan ajar, mengkordinir
Pelaksanaan Pemeliharaan Sarana prasarana, Inventarisasi sarana dan prasarana
dan mengkoordinir peminjaman peralatan.6. Waka. Humbin Bertanggungjawab terhadap kegiatan yang terkait dengan kerjasama Dunia
Usaha / Dunia Indsutri, Masyarakat dan Penelusuran tamatan. Seperti menyusun
Program yang terkait dengan kegiatan kehumasan, mengkoordinir Pelaksanaan
Penelusuran Tamatan melakukan Koordinasi dengan komite sekolah,
mengkoordinir Pelaksanaan Kegiatan Pemasaran Tamatan dan mengkoordinir
Pelaksanaan Kegiatan Promosi Sekolah.7. Waka. Kuriulum Bertanggungjawab terhadap kelancaran kegiatan belajar mengajar
disekolah. Seperti menyusun program kegiatan yang terkait dengan pelaksanaan
kurikulum, memastikan kegiatan belajar mengajar berjalan dengan tertib dan
lancer dan melakukan pengembangan kurikulum.8. Guru Bertugas mengelola proses belajar mengajar siswa/i di sekolah,
berdasarkan ketentuan yang diberikan oleh pihak sekolah. Seperti memberikan
materi, tugas, latihan ujian, dan memonitoring siswa.2. 2 Landasan Teori 2. 2. 1 Pengertian Sistem Informasi Data merupakan nilai, keadaan, atau sifat yang berdiri sendiri lepas dari
konteks apapun. Sementara informasi adalah data yang diolah menjadi bentuk
yang berguna bagi para pemakainya [2]. Adapun elemen-elemen sistem, yaitu :a. Tujuan Tujuan merupakan sasaran atau tujuan akhir dari pengolahan sistem.
b. Batasan Batasan merupakan daerah yang membatasi antara satu sistem dengan system yang lain atau dengan lingkungan luarnya sehingga memungkinkan suatu sistem dipandang sebagai satu kesatuan dalam sebuah ruang lingkup.
c. Penghubung Sistem Penghubung sistem merupakan suatu media yang menghubungkan antara subsistem yang satu dengan subsistem yang lainnya yang memungkinkan sumber daya mengalir dari subsistem yang satu ke d. Kontrol Kontrol merupakan pengawasan dari pelaksanaan pencapaian tujuan sistem.
e. Input Input merupakan bagian dari sistem yang bertugas untuk menerima data masukan.
f. Proses Proses merupakan bagian yang memproses masukan data menjadi
keluaran berupa informasi yang sesuai dengan keinginan penerima.
g. Output Output merupakan keluaran atau tujuan akhir dari sistem.
h. Umpan Balik Umpan balik merupakan suatu reaksi yang dilakukan apabila mendapat suatu masukan. Sistem Informasi adalah sejumlah komponen (manusia, komputer,
teknologi informasi, dan prosedur kerja), ada sesuatu diproses (data menjadi
informasi), dan dimaksudkan untuk mencapai tujuan tertentu [3].Sistem informasi berbasis web adalah sebuah rangkaian data yang
dikumpulkan dan diolah menjadi informasi yang terdapat di internet yang dapat
dipakai oleh seluruh pengguna internet [4].2. 2. 2 Pengertian dan Perkembangan E-learning Di dunia pendidikan dan pelatihan sekarang, banyak sekali praktik yang
disebut e-learning. Sampai saat ini, pemakaian kata e-learning sering digunakan
semua kegiatan pendidikan yang menggunakan media komputer dan atu internet.
Banyak pula pengguna terminologi yang memiliki arti hampir sama dengan e-
learning. Web-based learning, online learning, computer-based training/learning,
distance learning, computer-aided instruction, dan lain sebagainya, adalah
terminilogi yang sering digunakan untuk menggantikan e-learning. Terminilogi
yang sering digunakan untuk menggantikan e-learning. Terminilogi e-learning
sendiri dapat mengacu pada sebuah kegiatan pelatihan yang menggunakan media
elektronik atau teknologi informasi.Bermacam pengguna e-learning saat ini, maka ada pembagian atau
pembedaan e-learning. Pada dasarnya, e-learning mempunyai dua tipe, yaitu: [2]
1. Synchronous Training Synchronous berarti “pada waktu yang sama”. Jadi, synchronous training adalah tipe pelatihan, di mana proses pembelajaran terjadi pada saat yang sama ketika pengajar sedang mengajar dan murid sedang belajar. Hal tersebut memungkinkannya interaksi langsung antara guru dan murid, baik melalui internet maupun intranet. Synchronous training sifatnya mirip pelatihan di ruang kelas. Namun, kelasnya bersifatnya maya (virtual) dan peserta tersebar di seluruh dunia dan terhubung melalui internet oleh karena itu, sysnchronous training sering pula dinamakan virtual classroom.
2. Asynchronous Training Asynchronous berarti “tidak pada waktu yang bersamaan”. Jadi, seseorang dapat mengambil pelatihan pada waktu yang berbeda dengan pengajar memberikan pelatihan. Pelatihan ini lebih populer di dunia e- learning karena memberikan keuntungan lebih bagi peserta pelatihan karena dapat mengakses pelatihan kapanpun dan di manapun.
Ada pelatihan asynchronous training yang terpimpin, di mana pengajar memberikan materi pelajaran lewat internet dan peserta pelatihan mengakses materi pada waktu yang berlainan. Pengajar dapat pula memberikan tugas atau latihan dan peserta mengumpulkan tugas lewat email. Peserta dapat berdiskusi atau berkomentar dan bertanya melalui bulletin board.
3. Media E-learning umumnya selalu diidentifikasikan dengan pengguna internet untuk menyampaikan pelatihan. Namun, saat ini, media penyampaian e-learning sangat beragam. Apabila ada situasi, di mana network komputer tidak tersedia, e-learning dapat diberikan dalam media CD-ROM. Jadi, peserta dapat membawa CD-ROM dan memainkanya di komputer rumah maupun komputer di meja kantor.
2. 2. 3 Keuntungan E-learning E-learning dapat diterima oleh berbagai perusahaan karena dimotivasi
oleh kelebihan dan keuntungannya. Keuntungan yang ditawarkan oleh e-learning,
antara lain : [2]1. Biaya Kelebihan pertama e-learning adalah ia mampu mengurangi biaya pelatihan. Dengan adanya e-learning, perusahaan tidak perlu mengeluarkan biaya untuk menyewa pelatihan dan ruang kelas serta transportasi peserta pelatihan atu pelatih. Perusahaan tidak perlu menyediakan makan siang, kopi, maupun peralatan kelas, seperti papan tulis, proyektor dan alat tulis.
2. Fleksibilitas Waktu E-learning membuat karyawan dan pelajar dapat menyesuaikan waktu belajar. Mereka dapat menyisipkan waktu belajar setelah makan siang, setelah kantor selesai dan menunggu jemputan, atau ketika sedang menunggu laporan rekan dan tidak ada pekerjaan mendesak.