Pembangunan learning management system di SMK Negeri 11 Bandung
(2)
(3)
(4)
(5)
BIODATA PENULIS
1. DATA PRIBADI
Nama : Cicy Eka Murdeny
Tempat/ Tanggal Lahir : Ngawi, 17 September 1991
Agama : Islam
Kewarganegaraan : Indonesia
Status : Belum Menikah
Anak ke : 1 dari 2 bersaudara
Alamat : Poskulon RT. 001 RW. 003 Kec. Padalarang Kab.
Bandung Barat 40553
Nomor Telepon : 081320382899
Email : cycy_ecca@yahoo.com
2. RIWAYAT PENDIDIKAN
1. Sekolah Dasar
1997 – 2003 : SD Negeri Cikamuning Padalarang
2. Sekolah Menengah Pertama
2003 – 2006 : SMP Krida Utama Padalarang
3. Sekolah Menengah Atas
2006 – 2009 : SMK Negeri 11 Bandung
4. Perguruan Tinggi
2009 – 2013 : Program Sarjana (S-1) Teknik Informatika
Universitas Komputer Indonesia Bandung
Demikian riwayat hidup ini saya buat dengan sebenar-benarnya dalam keadaan sadar dan tanpa paksaan.
Bandung, 27 Agustus 2013
(6)
(7)
PEMBANGUNAN
LEARNING MANAGEMENT SYSTEM
DI
SMK NEGERI 11 BANDUNG
SKRIPSI
Diajukan untuk Menempuh Ujian Akhir Sarjana Program Studi S1 Teknik Informatika
Fakultas Teknik dan Ilmu Komputer
CICY EKA MURDENY
10109559
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
2013
(8)
iii
KATA PENGANTAR
Dengan memanjat puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan laporan penelitian tugas akhir skripsi ini.
Penyusunan laporan penelitian ini diajukan sebagai salah satu persyaratan dalam penyajian Sidang Skripsi Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia. Laporan penelitian
skripsi ini berjudul, “PEMBANGUNAN LEARNING MANAGEMENT
SYSTEM DI SMK NEGERI 11 BANDUNG”.
Dalam penyusunan penelitian ini penulis telah mendapatkan dukungan dan bantuan dari berbagai pihak, untuk itu penulis dengan segala kerendahan hati memberikan ucapan terima kasih yang sebesar-besarnya kepada:
1. Allah SWT yang telah memberikan rahmat, kasih dan sayang-Nya sehingga
dapat diselesaikannya penelitian dalam skripsi ini.
2. Skripsi ini penulis dedikasikan untuk Orangtua tercinta yaitu Bapak Deny dan
Ibu Atiek, serta Erian Suwandy, S.Kom untuk segala pengorbanannya, cinta, doa, dukungan moral, material, dan dukungan yang tidak pernah putus untuk kelancaran pengerjaan penelitian skripsi ini.
3. Bapak Dr. Eddy Suryanto Soegoto, M.Sc, selaku Rektor Universitas
Komputer Indonesia.
4. Bapak Prof. Dr. Ir Denny Kurniadie, M.Sc. Selaku Dekan Fakultas Teknik dan
Ilmu Komputer.
5. Bapak Irawan Afrianto, S.T., M.T. selaku ketua Program Studi Teknik
Informatika.
6. Bapak Adam Mukharil Bachtiar S.Kom., M.T. selaku Penguji 2 dan
pembimbing yang telah telah berkenan dan meluangkan waktunya memberikan bimbingan, membina, mengarahkan dan memberikan petunjuk yang sangat berharga kepada penulis sehingga skripsi ini dapat terselesaikan.
(9)
7. Bapak Galih Hermawan, S.Kom. M.T. selaku Dosen Penguji 1/ Reviewer yang telah memberikan arahan dan saran dalam perbaikan penulisan skripsi.
8. Bapak Hendri Kharisma, S.Kom. selaku Dosen Penguji 3 yang telah
memberikan arahan dan saran dalam perbaikan penulisan skripsi ini.
9. Seluruh staf dan dosen pengajar Universitas Komputer Indonesia yang telah
membekali penulis dengan pengetahuan, terutama staf dosen pengajar jurusan teknik informatika.
10.Ibu Dra. Nani Sri Iriyani selaku Kepala Sekolah, dan Bapak Drs. Rohmat
Jakaria, M.Si. selaku Wakasek Akademik yang telah memberikan kesempatan kepada penulis untuk melaksanakan penelitian dalam penyusunan skripsi di SMK Negeri 11 Bandung.
11.Bapak Hatta, S.Kom, Bapak Yudi, S.Kom, Ibu Himatul Munawaroh, S.Kom
selaku pembimbing di SMK Negeri 11 Bandung dan guru TIK yang telah memberikan pengarahan, bantuan dan waktunya selama penyusunan laporan skripsi ini.
12.Seluruh Guru dan Staf SMK Negeri 11 Bandung.
13.Moch. Taufik Rizal, S.Kom selaku kakak pembimbing yang telah memberi
support dan bantuan selama penyusunan laporan skripsi ini.
14.Deni Bachtiar, Trio Nugraha, Bagus Adi Prabowo, Cece Budiman dan seluruh
rekan-rekan seperbimbingan Pak Adam yang telah menemani dan membantu dalam penyusunan laporan skripsi ini.
15.Angelina Gusty, Annisa Ayu Lestari, Lina Nuraeni, Fadhilah Rachmaniah,
Septiani Nurhasanah, Gyta Nurul, Linda Lestari, April, Desi, Widya, Cita, Ratih dan Nana yang telah menemani dalam penyusunan laporan skripsi ini.
16.Teman-teman seperjuangan dari kelas IF 13 2009 yang telah bersama-sama
melewati manis pahitnya bangku kuliah.
Akhir kata, semoga ketulusan doa dan bantuan yang telah diberikan kepada penulis akan mendapatkan balasan dari Sang Pencipta Allah SWT, Amin.
Bandung, Agustus 2013 Penulis
(10)
v
DAFTAR ISI
ABSTRAK ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... v
DAFTAR GAMBAR ... vii
DAFTAR TABEL ... xi
DAFTAR SIMBOL ... xiv
DAFTAR LAMPIRAN ... xvi
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Perumusan Masalah ... 2
1.3 Maksud dan Tujuan ... 2
1.4 Batasan Masalah ... 3
1.5 Metodologi Penelitian ... 3
1.6 Sistematika Penulisan ... 5
BAB 2 TINJAUAN PUSTAKA ... 7
2.1 Tinjauan Sekolah ... 7
2.1.1 Profil Sekolah ... 7
2.1.2 Struktur Organisasi dan Deskripsi Pekerjaan ... 9
2.2 Landasan Teori ... 13
2.2.1 E-learning ... 13
2.2.2 Learning Management System ... 17
2.2.3 Dashboard ... 20
2.2.4 Internet ... 21
2.2.5 Teknologi Informasi ... 22
2.2.6 Teori Pembangunan Perangkat Lunak ... 22
2.2.7 Pengembangan Pendukung Perangkat Lunak ... 23
(11)
3.1 Analisis Masalah ... 25
3.1.1 Analisis Masalah ... 25
3.1.2 Analisis Aturan Bisnis ... 26
3.1.3 Analisis Sistem yang Sedang Berjalan ... 31
3.1.4 Analisis Monitoring ... 37
3.1.5 Analisis Spesifikasi Kebutuhan Perangkat Lunak ... 38
3.1.6 Analisis Kebutuhan Non Fungsional ... 41
3.1.7 Analisis Data ... 45
3.1.8 Analisis Kebutuhan Fungsional ... 47
3.2 Perancangan Sistem ... 88
3.2.1 Perancangan Data ... 89
3.2.2 Perancangan Arsitektur Perangkat Lunak... 101
BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM ... 134
4.1 Implementasi Sistem ... 134
4.1.1 Implementasi Perangkat Keras ... 134
4.1.2 Implementasi Perangkat Lunak ... 134
4.1.3 Implementasi Basis Data ... 135
4.1.4 Implementasi Antarmuka ... 143
4.2 Pengujian Sistem ... 145
4.2.1 Rencana Pengujian ... 146
4.2.2 Prosedur Pengujian ... 147
4.2.3 Hasil Pengujian ... 151
4.2.3.1 Pengujian Black Blox ... 151
4.2.3.2 Pengujian Stress Test ... 170
4.2.3.3 Pengujian Beta ... 171
4.2.4 Evaluasi Pengujian ... 180
BAB 5 Kesimpulan dan Saran ... 181
5.1 Kesimpulan ... 181
5.2 Saran ... 181
(12)
180
DAFTAR PUSTAKA
1. Sommerville, I. (2003). Software Engineering Rekayasa Perangkat Lunak.
Jakarta: Erlangga.
2. Effendi, E., & Zhuang, H. (2005). Konsep dan Aplikasi Elearning.
Yogyakarta: Andi.
3. H, Rampersad. (2006). Personal Balanced Scorecard, PPM Manajemen.
4. Sutanta, E. (2005). Pengantar Teknologi Informasi. Yogyakarta: Graha Ilmu.
5. Kadir, A. (2003). Pengenalan Sistem Informasi. Yogyakarta: Andi.
6. Fatansyah. (1999). Basis Data. Bandung: Informatika.
7. Pressman, R. S. (2012). Rekayasa Perangkat Lunak. Yogyakarta: Andi.
8. Nugroho, B. (2005). Database Relational dengan MySQL. Yogyakarta: Andi.
9. Madcoms. (2008). PHP dan MySQL untuk pemula. Yogyakarta: Andi.
10. Sidik, B., & Pohan, H. I. (2009). Pemograman Web Dengan HTML.
(13)
BAB 1
PENDAHULUAN
1.1 Latar Belakang Masalah
Sekolah Menengah Kejuruan Negeri (SMKN) 11 Bandung yang berlokasi di Jalan Budi Cilember merupakan sekolah unggulan yang menerapkan Sekolah Berstandar Internasional. Sekolah ini memiliki beberapa fasilitas teknologi informasi yang lengkap di setiap bengkelnya yang mampu melayani pembelajaran secara global dan bersaing dengan sekolah lainnya.
Proses belajar mengajar di SMK Negeri 11 Bandung adalah dengan cara tatap muka sudah berjalan dengan baik. Beberapa guru sudah menggunakan salah satu
fasilitas yang disediakan oleh pihak sekolah yaitu media infocus. Penyampaian berkas
materi pembelajaran hanya diberikan oleh guru melalui salah satu perwakilan di kelas untuk digandakan terlebih dahulu. Namun dengan cara-cara tersebut ditemukan kendala karena harus menunggu materi selesai digandakan yang berakibat terbuangnya waktu belajara siswa di kelas. Selain itu pengelolaan materi pembelajaran juga masih belum baik, sehingga ketika ada beberapa siswa kehilangan materi harus meminta ulang kepada guru yang bersangkutan.
Pemberian tugas atau Pekerjaan Rumah (PR) kepada siswa merupakan salah satu unsur penting sebagai bentuk pemantapan penguasaan terhadap materi pelajaran. Di dalam pengelolaan tugas ditemukan suatu kendala ketika guru dan siswa berhalangan hadir di sekolah, hal ini mengakibatkan pendistribusian tugas terhambat.
Evaluasi yang dilakukan pada akhir materi pembelajaran merupakan upaya untuk mengukur sejauh mana siswa dapat memahami materi yang selama ini telah disampaikan oleh guru. Namun karena jumlah siswa yang tidak sedikit pada saat merekapitulasi hasil belajar/evaluasi yang dilakukan satu persatu oleh guru menyebabkan perhitungan nilai menyita waktu yang cukup lama untuk mendapatkan hasilnya.
(14)
2
Kepala sekolah kesulitan jika hendak memantau kegiatan belajar mengajar guru di sekolah yang dapat mempermudah akses bagi kepala sekolah untuk melakukan monitoring apabila berada di luar lingkungan sekolah. Begitupun orangtua kesulitan untuk mendapatkan informasi perkembangan hasil belajar anaknya di sekolah.
Faktor masalah lainnya, yaitu terbatasnya waktu dan tempat untuk berkomunikasi dengan guru, hal ini diakibatkan oleh siswa yang kesulitan bertanya apabila ada materi yang belum dipahami. Dalam hal ini keterlibatan guru sangat diperlukan untuk melakukan pengarahan dan pengawasan terhadap siswa agar dapat melihat perkembangan siswa dalam proses belajar mengajar.
Solusi dari beberapa masalah yang terdapat di SMK Negeri 11 Bandung adalah diperlukannya media pendukung pembelajaran khusus untuk mengorganisasi
dan memonitor kemajuan belajar siswa. Salah satunya adalah Learning Management
System (LMS). LMS adalah perangkat lunak yang dapat digunakan untuk
memanajemen dan mendukung proses belajar mengajar secara online tanpa terbatas
ruang dan waktu.
1.2 Perumusan Masalah
Berdasarkan latar belakang yang telah dijelaskan maka dapat dirumuskan
masalah yaitu bagaimana membangun Learning Management System di SMK Negeri
11 Bandung.
1.3 Maksud dan Tujuan
Maksud dari penelitian ini adalah untuk membuat Learning Management
System di SMK Negeri 11 Bandung. Adapun tujuan yang akan dicapai, sebagai berikut:
1. Mempermudah sarana bagi guru dalam pengelolaan materi pembelajaran.
2. Mempermudah sarana bagi siswa untuk mendapatkan materi
pembelajaran.
(15)
3
4. Menyediakan sarana guru dalam pengelolaan ujian dan memonitoring
hasil belajar siswa berdasarkan hasil ujian.
5. Membantu kepala sekolah untuk memonitoring hasil kegiatan mengajar
guru di sekolah.
6. Membantu orangtua dalam memberikan gambaran untuk memantau dan
memonitoring perkembangan siswa.
7. Mempermudah komunikasi antar guru dan siswa melalui forum diskusi.
1.4 Batasan Masalah
Adapun batasan masalah yang akan dibahas pada penelitian ini adalah sebagai berikut:
1. Learning Management System ini bersifat sebagai pendukung proses
belajar belajar di SMK Negeri 11 Bandung.
2. Learning Management System tidak mencakup administrasi keuangan dan
penjadwalan sekolah.
3. Pendekatan analisis perangkat lunak yang digunakan adalah pendekatan
analisis terstruktur.
4. Learning Management System merupakan aplikasi berbasis web yang
berjalan pada jaringan internet.
1.5 Metodologi Penelitian
Metodologi penelitian yang digunakan adalah metode analisis Deskriptif, yaitu suatu metode yang menggambarkan fakta-fakta dan informasi dalam situasi atau kejadian sekarang secara sistematis, faktual dan akurat. Metode penelitian yang digunakan pada peneitian ini adalah sebagai berikut:
1. Metode Pengumpulan Data
Metode pengumpulan data yang digunakan dalam penelitian ini, diantaranya:
a. Studi Literatur
Studi Literatur adalah pengumpulan data dengan cara mengumpulkan jurnal, paper dan buku yang berkaitan dengan judul penelitian yang
(16)
4
diambil yaitu seputar perancangan sistem pembelajaran yang biasa dilakukan di sekolah dan mengumpulkan segala informasi untuk
membangun Learning Management System.
b. Observasi
Observasi adalah metode pengumpulan data dengan mengadakan peninjauan langsung terhadap permasalahan yang diambil di SMK Negeri 11 Bandung
c. Wawancara
Wawancara adalah metode pengumpulan data dengan mengadakan tanya jawab secara langsung dengan pihak SMK Negeri 11 Bandung dalam hal ini wawancara dilakukan dengan perwakilan sekolah atas nama bapak Hatta, S.Kom.
2. Metode Pembangunan Perangkat Lunak
Metode pembangun perangkat lunak yang akan di pakai menggunakan
model waterfall. Berkat penurunan dari fase ke fase lainnya, model ini dikenal
sebagai ‘model air terjun’ atau siklus hidup perangkat lunak [1]. Model
waterfall ini diilustrasikan pada Gambar 1.1 yang meliputi beberapa tahapan, diantaranya:
Definisi Persyaratan
Perancangan sistem dan perangkat lunak
Implementasi dan pengujian unit
Integrasi dan pengujian sistem
Operasi dan pemeliharaan
(17)
5
Tahap-tahap utama dari model waterfall memetakan kegiatan-kegiatan
pengembangan dasar yaitu:
1. Analisis dan definisi persyaratan. Pelayanan, batasan, dan tujuan sistem
ditentukan melalui konsultasi dengan user sistem. Persyaratan ini kembudian didefinisikan secara rinci dan berfungsi sebagai spesifikasi sistem.
2. Perancangan sistem dan perangkat lunak. Prosese perancangan sistem membagi persyaratan dalam sistem perangkat keras atau perangkat lunak. Kegiatan ini menentukan arsitektur sistem secara keseluruhan. Perancangan perangkat lunak melibatkan identifikasi dan deskripsi abstraksi sistem perangkat lunak yang mendasar dan hubungan-hubungannya.
3. Implementasi dan pengujian unit. Pada tahap ini, perancangan perangkat
lunak direalisasikan sebagai serangkaian program atau unit program. Pengujian unit melibatkan verifikasi bahwa setiap unit telah memenuhi spesifikasi.
4. Integrasi dan pengujian sistem. Unit program atau program individual diintegrasikan dan diuji sebagai sistem yang lengkap untuk menjamin bahwa persyaratan sistem telah dipenuhi. Setelah pengujian sistem, perangkat lunak dikirim kepada pelanggan.
5. Operasi dan pemeliharaan. Merupakan fase siklus hidup yang paling lama. Sistem diinstal dan dipakai. Pemeliharaan mencakup koreksi dari berbagai error yang tidak ditemukan pada tahap-tahap terdahulu, perbaikan atas implementasi unit sistem dan pengembangan pelayanan sistem, sementara persyaratan-persyaratan baru ditambah.
1.6Sistematika Penulisan
Sistematika penulisan tugas akhir ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini adalah sebagai berikut:
(18)
6
1. BAB 1 PENDAHULUAN
Bab ini berisi menguraikan tentang latar belakang permasalahan, identifikasi masalah, maksud dan tujuan masalah, batasan masalah, metodologi penelitian, metode pengumpulan data, model proses perangkat lunak dan sistematika penulisan.
2. BAB 2 TINJAUAN PUSTAKA
Bab ini dibagi menjadi dua bagian yaitu: Tinjauan Sekolah dan Landasan Teori. Tinjauan sekolah berisikan tentang sejarah singkat sekolah, visi dan misi sekolah, dan struktur organisasi. Sedangkan landasan teori berisi tentang
teori-teori pendukung dalam membangun learning management system berbasis
website di SMK Negeri 11 Bandung.
3. BAB 3 ANALISIS DAN PERANCANGAN SISTEM
Pada bab ini yang akan dibahas adalah proses menganalisa kebutuhan dan
dilakukan pula proses perancangan learning management system yang akan
dibangun sesuai analisa yang telah dilakukan, seperti analisis masalah, analisis sistem yang sedang berjalan, analisis pengkodean, analisis kebutuhan non fungsional, analisis perangkat keras, analisa perangkat lunak, dan analisis
pengguna. Analisis kebutuhan fungsional berupa Entity Relation Diagram (ERD),
Diagram Konteks, Data Flow Diagram(DFD). Perancangan sistem meliputi
diagram relasi, struktur tabel, perancangan struktur menu, perancangan antarmuka, jaringan semantik, dan perancangan prosedural.
4. BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM
Bab ini berisi hasil implementasi dari analisis dan perancangan sistem yang dilakukan, serta hasil pengujian sistem yang dilakukan di lingkungan SMK Negeri 11 Bandung.
5. BAB 5 KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari uraian proses pembangunan learning
management system dan saran-saran yang dapat menjadi pertimbangan bagi pihak
(19)
BAB 2
TINJAUAN PUSTAKA
2.1 Tinjauan Sekolah
Pada tahap ini merupakan tahap peninjauan terhadap tempat penelitian yaitu SMK Negeri 11 Bandung.
2.1.1 Profil Sekolah
SMK Negeri 11 Bandung berlokasi di jalan Budi Cilember, kelurahan Sukaraja, Kecamatan Cicendo, berbatasan dengan Kota Cimahi. Jalan Budi terletak di jalan raya Cibeureum, dari arah Bandung, terletak sebelah kanan, setelah melewati jembatan Cimindi. Dari arah Jakarta, terdapat di sebelah kiri, sebelum jembatan Cimindi. Adapun pembahasan mengenai objek penelitian dapat dilihat pada penjelasan berikut:
1. Tugas Pokok SMK Negeri 11 Bandung yaitu melaksanakan proses diklat
bagi peserta didik tingkat menengah kejuruan untuk mengisi kebutuhan tenaga kerja dan menciptakan lapangan kerja dengan kompetensi yang telah ditetapkan sesuai dengan standar kompetensi nasional Indonesia dan kebutuhan industri.
2. Fungsi SMK Negeri 11 Bandung yaitu sebagai berikut:
a. Melaksanakan program diklat untuk meningkatkan mutu dan
kompetensi peserta didik.
b. Melaksanakan pengembangan program diklat untuk peserta didik.
c. Melaksanakan peningkatan cara penyajian dan materi diklat .
d. Melaksanakan pengendalian dan evaluasi program diklat.
e. Melaksanakan urusan administrasi SMK Negeri 11 Bandung.
3. Visi dan misi SMK Negeri 11 Bandung
Visi SMK Negeri 11 Bandung, yaitu sebagai berikut:
a. Sekolah ini menjunjung tinggi jati diri bangsa, yaitu bangsa
(20)
8
b. Sekolah ini mampu dan proaktif menjawab tantangan zaman yang
selalu berubah melalui keunggulan kompetitif dibidang kompetensi
ICT dan entrepreuneur.
c. Indikator keberhasilannya adalah sekolah sebagai lembaga pendidikan
berhasil meraih profil sekolah bertaraf internasional tahun 2016. Misi SMK Negeri 11 Bandung disingkat SMK, yaitu sebagai berikut:
a. Siap memberikan layanan pendidikan yang berkualitas
b. Komitmen tinggi untuk menghasilkan tamatan yang beriman,
bertakwa, berahlak mulia, cerdas, mandiri dan kompetitif sesuai kebutuhan masyarakat lokal dan global.
4. Sumber daya fasilitas di SMK Negeri 11 Bandung terbagi menjadi dua
kategori yaitu:
a. Fasilitas Umum
Fasilitas umum untuk mendukung pelaksanaan program diklat, SMK Negeri 11 Bandung memiliki fasilitas gedung belajar permanen (ruangan teori dan praktek), ruangan guru, ruang BP/BK, koperasi, kantin, perpustakaan, lab. Komputer, sarana dan fasilitas olahraga, musholla dan lain-lain.
b. Fasilitas Bengkel
Fasilitas Bengkel merupakan fasilitas untuk mendukung pelaksanaan program diklat, SMK Negeri 11 Bandung memiliki beberapa fasilitas/bengkel yang di jelaskan pada Tabel 2.1 Fasilitas Bengkel.
Tabel 2.1 Fasilitas Bengkel
No Lab Jumlah
1 Akuntansi 2
2 Administrasi Perkantoran 2
3 Pemasaran 3
4 Rekayasa Perangkat Lunak 3
5 Multi Media 3
6 Teknik Komputer Jaringan 2
Jumlah 15
5. Bidang Studi Keahlian dan Program Studi Keahlian terbagi menjadi 2
bagian, yaitu:
(21)
9
Bidang Studi keahlian Bisnis dan Manajemen SMK Negeri 11 Bandung mempunyai 3 (tiga) Program Studi Keahlian yaitu : Administrasi, Keuangan dan Tata Niaga, yang terdiri atas Kompetensi keahlian :
a) Administrasi Perkantoran
b) Akuntansi
c) Pemasaran
Fasilitas/bengkel yang tersedia dalam menunjang pelaksanaan diklat adalah : Bengkel Akuntansi, Bengkel Administrasi Perkantoran, Bengkel Pemasaran, Bengkel Komputer Bisnis.
b. Bidang Studi Keahlian Teknologi Informasi dan Komunikasi
Bidang Studi Keahlian Teknologi Komputer dan Informatika SMK Negeri 11 Bandung mempunyai 1 (satu) Program Studi Keahlian, yaitu : Teknik Komputer dan Informatika yang terdiri dari Kompetensi Keahlian :
a) Rekayasa Perangkat Lunak
b)Multimedia
c) Teknik Komputer dan Jaringan
Fasilitas/bengkel yang tersedia dalam menunjang pelaksanaan diklat adalah : Bengkel Komputer, studio multimedia.
2.1.2 Struktur Organisasi dan Deskripsi Pekerjaan
Struktur organisasi adalah suatu susunan dan hubungan jalur komunikasi diantara fungsi-fungsi, bagian-bagian atau orang-orang yang ada dalam suatu organisasi dapat diketahui bagaimana wewenang dan tanggung jawab mengalir diantara bagian tersebut. Struktur organisasi di SMK Negeri 11 Bandung dapat
(22)
10
KOMITE SEKOLAH Akil Somantri, B.A.
WAKA MANAJEMEN MUTU & KLN Drs. Cece Heryana, M.Si.
KA. SUBAG TU Khaerul Anwar, B. Sc. KEPALA SEKOLAH
Dra. Nani Sri Iriyani
WAKA HUBIN & HUMAS Dra. Aan Hariyanah
WAKA AKADEMIK Drs. Rohmat Jakaria, M.Si.
WAKA KESISWAAN Martendi Mondiyana, S.Pd
WAKA SARPRAS Drs. Asep Eka Setia P, M.Si
KAKOM AKUNTANSI Santy Yulianasari, S.Pd
KAKOM ADM. PERKANTORAN Dra. Tati Sutarni
KAKOM PEMASARAN Parwanto, S.Pd
KAKOM REKAYASA PERANGKAT LUNAK
Hata, S. Kom
KAKOM MULTIMEDIA Zim Zim Al Amin, S.T.
KAKOM TEKNIK JARINGAN KOMPUTER
Kiki Saputra, SST
UPT PERPUSTAKAAN Erifa Rachmansyah, S.Pd
UPT BP/BK Drs. Atus Yuliansyah K. S
UPT LINGKUNGAN HIDUP Nurhayati, S.Pd
UPT UNIT PRODUKSI Dra. Hj. Euis Duriyatiningsih
GURU/WALI KELAS
SISWA SMK NEGERI 11 BANDUNG
Gambar 2.1 Struktur Organisasi SMK Negeri 11 Bandung
Keterangan :
Garis Komando Garis Koordinasi
Deskripsi pekerjaan dapat diuraikan sebagai berikut:
1. Kepala Sekolah
a. Merencanakan pengembangan penyelenggaraan pendidikan.
b. Mengorganisasikan seluruh proses pendidikan di sekolah yang
meliputi
c. Mengetahui perkembangan siswa.
d. Mengetahui perkembangan guru bidang studi.
2. Wakasek Manajemen Mutu
a. Merencanakan dan memantau program audit.
b. Mengidentifikasi dan mengelola program-program untuk perbaikan
sistem mutu.
c. Melaporkan kepada Kepala Sekolah kondisi dan status dari
(23)
11
d. Menyusun Prosedur Mutu yang diketahui oleh Kepala Sekolah.
3. Wakasek Bidang Akademik
a. Membuat program kerja tahunan dan kalender kegitan sekolah
b. Menyusun pembagian tugas guru mengajar
c. Membuat daftar nama wali kelas dan piket
d. Mengkoordinasikan dan mengarahkan pennyusuanan program
tahunan, semester, RPP, silabus.
e. Memantau pelaksanaan proses belajar mengajar (intra dan Ekstra)
f. Menggkoordinasikan dan memeriksa pengisian rapor yang dilakukan
oleh para wali kelas.
g. Mendata dan mengevaluasi program semester, tahunan, RPP,
analisisa indikator, SKBM, Alokasi waktu.
4. Koordinator Pengembangan Pembelajaran
a. Mendalami, menganalisa, dan mengembangkan kurikulum
Kompetensi Keahlian.
b. Mengkoordinir tugas guru dalam Kompetensi Keahlian.
c. Mengkoordinir tugas pokok kerja dalam mengkoreksi serta
mengembangkan kurikulum kompetensi keahlian
5. Wakasek Bidang Sarana
a. Menyusun rencana kebutuhan sarana dan prasarana sekolah.
b. Menyusun program kebersihan, keindahan dan keamanan
lingkungan sekolah.
c. Mengatur pengadaan denah sekolah, papan data, kohor, atribut,
tabel, dan lain-lain yang berhubungan dengan keperluan sekolah.
d. Mengatur dan atau mengkoordinasikan pelaksanaan pembangunan
dan atau rehabilitasi gedung, ruangan, halaman, kebun, meubeler, sarana prasaranan sekolah lainnya.
6. Wakasek Bidang Kesiswaan
a. Menyusun program pembinaan kesiswaan OSIS.
b. Melaksanakan bimbingan pengarahan dan pengendalian kegiatan
(24)
12
c. Membina dan melaksanakan koordinasi keamanan, kebersihan,
ketertiban, keindahan, kekeluargaan, dan lingkungan hidup.
d. Memberi pengarahan dalam pemilihan pengurus OSIS.
e. Melakukan pembinaan pengurus OSIS dalam berorganisasi.
7. Wakasek Bidang Kurikulum
a. Mempersiapkan penyusunan program kerja.
b. Mengkoordinir pengembangan Kurikulum.
c. Menganalisa pelaksanaan program pembelajaran.
d. Menganalisa ketercapaian target kurikulum.
8. Wakasek Bidang Humas dan Hubin
a. Menyusun program kerjasama dengan dunia usaha/dunia
12emester dan instansi terkait.
b. Menjalin program kerjasama dengan dunia usaha/dunia Industri
dan instansi terkait.
c. Mempromosikan potensi sekolah.
d. Mendata peserta diklat calon peserta Praktek Kerja dan Institusi
Pasangan yang relevan.
9. UPT Perpustakaan
a. Menyusun program kerja perpustakaan
b. Melayani peminjaman buku
c. Mengadakan inventaris buku mata pelajaran pokok, perlengkapan
buku bacaan dan buku referensi
d. Menyiapkan kartu perpustakaan
e. Merencanakan pengadaan buku
f. Memberikan petunjuk pelayanan buku terhadap siswa dan guru
g. Melaksanakan administrasi dan sirkulasi buku-buku perpustakaan
10.UPT BP/BK
a. Penyusunan dan pelaksanaan program bimbingan dan konseling
b. Koordinasi dengan walikelas dalam rangka mengatasi
(25)
13
c. Memberikan saran dan pertimbangan kepada anak didik dalam
memperoleh gambaran tentang lanjutan pendidikan dan lapangan pekerjaan yang sesuai.
2.2 Landasan Teori
Landasan teori merupakan kumpulan dari teori-teori yang menjadi dasar
pembangunan aplikasi learning management system di SMKN 11 Bandung.
2.2.1 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 meda computer atau internet.
Banyak pula penggunaan terminologi yang memiliki arti sama dengan e-learning.
Web based learning, online learning, computer-based training/learning, distance learning, computer-aided instruction, dan lain sebagainya, adalah terminologi
yang sering digunakan untuk menggantikan e-learning. Terminologi e-learning
sendiri dapat mengacu pada semua kegiatan pelatihan yang menggunakan media elektronik atau teknologi informasi [2].
Ada beberapa macam penggunaan e-learning saat ini, maka ada
pembagian atau pembedaan e-learning. Pada dasarnya, e-learning mempunyai
dua tipe, yaitu synchronous dan asynchronous.
1. Synchronous Training
Synchronous berarti pada waktu yang sama. Jadi, synchronous training
adalah bentuk belajar yang terpisah jarak antara guru dan siswa, tetapi dilakukan secara bersamaan. Hal tersebut memungkinkannya interaksi langsung antara guru dan murid, baik melalui internet maupun intranet. Cara
belajar jarak jauh synchronous dikembangkan dalam bentuk [2] :
a. Tutorial, yakni guru mengirimkan bahan belajar yang akan dipelajari oleh
siswa dalam bentuk modul-modul belajar, dan secara berkala dilakukan pertemuan (turorial) antara guru dan siswa untuk membahas materi belajar yang dipelajari oleh siswa.
b. Computer Based, yakni cara belajar interaktif dengan menggunakan
(26)
14
oleh siswa secara interaktif tanpa terus menerus didampingi oleh guru. Pengembangan dari model ini adalah instructional multimedia dan bahan ajar dalam bentuk multimedia (teks, gambar, bagan, video) yang
dimasukkan ke dalam compact disk.
c. Web conference, yakni pembelajaran yang digunakan untuk seminar atau konferensi yang pesertanya berasal dari berbagai negara. Penggunaan
web conference sering digunakan di kelas atau kuliah universitas online.
d. Audio/Tele Conference, yakni pengajar memberikan makalah dengan slide
presentasi dan peserta web conference dapat mendengarkan presentasi
melalui internet. Peserta pun dapat mengajukan pertanyaan atau
komentar chat window.
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 sering pula
dinamakan virtual classroom.
2. Asynchronous Training
Asynchronous berarti “tidak pada waktu yang bersamaan”. Jadi seseorang
dapat mengambil pembelajaran pada waktu yang berbeda dengan pengajar
memberikan materi pembelajaran. Pembelajaran ini lebih popular di dunia
e-learning karena memberikan lebih bagi peserta pelatihan karena dapat mengakses pelatihan kapanpun dan dimanapun.
Pelatihan berupa paket pelajaran yang dapat dijalankan di computer manapun dan tidak melibatkan interaksi dengan pengajar atau pelajar lain. Oleh karena itu, pelajar dapat memulai pelajaran dan menyelesaikannya setiap saat. Paket pelajaran berbentuk bacaan dengan animasi, simulasi, permainan edukatif, maupun latihan atau tes dengan jawabannya. Cara belajar jarak jauh
asynchronous dapat dikembangkan dalam bentuk [2]:
a. Corresponden Courses, adalah model belajar melalui korespondensi.
Bahan ajar dan evaluasi hasil belajar didistribusika melalui surat, dan tutorial juga dilakukan melalui surat menyurat.
(27)
15
b. Distributed Learning, merupakan model belajar yang mirip dengan
corresponden courses, tetapi distribusi bahan belajar tidak hanya dikirimkan melalui surat menyurat, melainkan memanfaatkan berbagai teknolog informasi seperti video, CD ROM, cassette dan teknologi internet.
c. Web-based Training, merupakan pembelajaran yang didistribusikan
melalui jaringan internet. Siswa mencari situs yang menawarkan paket-paket materi pembelajaran, dan setelah menemukan paket-paket pembelajaran yang diinginkan serta menyelesaikan administrasinya (biasanya paket ini tidak gratis), maka siswa diberi nama identitas dan password untuk dapat mengakses paket pembelajaran tersebut.
d. E-learning, merupakan model belajar yang memperkaya pengetahuan
melalui berbagai situs yang terdapat dalam jejaring internet. Belajar tidak dibatasi dalam suatu paket pembelajaran, tetapi siswa bebas meimilih situs yang diharapkan akan berisikan bahan belajar yang dibutuhkan.
Mengapa e-learning dapat diterima dan diadopsi dengan cepat? Tentu saja,
kemajuan e-learning dimotivasi oleh kelebihan dan keuntungannya. Kita perlu
melihat kelebihan yang ditawarkan e-learning, yaitu sebagai berikut:
1. Biaya
Kelebihan pertama e-learning adalah ia mampu mengurangi biaya
pelatihan. Dengan adanya e-learning perusahaan tidak perlu
mengeluarkan biaya untuk menyewa pelatih dan ruang kelas serta transportasi peserta pelatihan atau pelatih.
2. Fleksibilitas Waktu
E-learning membuat guru atau pelajar dapat menyesuaikan waktu belajar. Mereka dapat menyisipkan waktu belajar kapanpun tanpa terbatas oleh waktu.
3. Fleksibilitas Tempat
Adanya e-learning membuat pelajar santai mengakses pelatihan
e-learning dirumah maupun dimana saja, selama komputer terhubung
(28)
16
4. Fleksibilitas Kecepatan Pembelajaran
E-learning dapat disesuaikan dengan kecepatan belajar
masing-masing siswa. Siswa dapt mengatur sendiri kecepatan pelajaran yang diikuti. Apabila belum mengerti, ia dapat tetap mempelajari modul tertentu dan mengulanginya nanti. Apabila seorang siswa dapat menyelesaikan pelajaran dengan lebih cepat dan mengisi waktu dengan belajar 16emes lain.
Pelajar pun dapat memilih modul yang ingin dipelajari.
5. Standarisasi Pengajaran
Anda pasti memiliki guru favorit, yang memiliki cara pengajaran dengan baik sehingga materi sesulit apapun akan mudah diserap, sebaliknya penjelasan guru yang bukan favorit terasa sulit dimengerti. Perbedaan kemampuan dan metode pengajaran yang diterapkan guru berbeda-beda, sehingga menyebabkan kualitas pengajaran sulit dijaga karena guru favorit pun dapat merasa tidak fit saat mengajar sehingga kualitas belajar menurun.
e-learning dapat menghapuskan perbedaan tersebut. Pelajaran
e-learning selalu memiliki kualitas yang sama setiap kali diakses dan tidak tergantung suasana hati pengajar.
6. Efektivitas Pengajaran
E-learning yang didesain dengan instructional design muktahir
membuat pelajar lebih mengerti isi pelajaran. Penyampaian pelajaran
e-learning dapat berupa simulasi dan kasus-kasus, menggunakan
bentuk permainan dan menerapkan teknoogi canggih. Bentuk-bentuk pembelajaran tersebut dapat membantu proses pembelajaran dan mempertahankan minat belajar.
7. Kecepatan Distribusi
E-learning dapat cepat menjangkau pelajar yang berada diluar wilayah
sekolah. Tim desain pelatihan hanya perlu mempersiapkan bahan
pelatihan secepatnya dan menginstal hasilnya deserver pusat
(29)
17
langsung mengakses. Apabila ada perubahan materi e-learning,
administrator hanya perlu mengubah di server e-learning, tanpa
mendatangi semua kantor cabang.
8. Otomatisasi Proses Administrasi
E-learning menggunakan suatu Learning Management System (LMS)
yang berfungsi sebagai platform pelajaran-pelajaran e-learning. LMS
berfungsi pula menyimpan data-data pelajar, pelajaran, dan proses pembelajaran yang berlangsung.
LMS yang baik dapat menyimpan dan membuat laporan tentang kegiatan belajar seorang siswa, mulai dari pelajaran yang telah diambil, tanggal akses, berapa persen pelajaran pelajaran diselesaikan, berapa lama pelajaran yang diikuti, sampai berapa hasil tes akhir yang diambil. Dengan adanya laporan di dalam sistem, administrator pelatihan terbantu. Waktu dan proses menyelesaikan tugas administrasi pelaporan akan lebih singkat dan mudah. Guru yang memiliki akses ke LMS dapat setiap saat mencetak sendiri laporan dengan otomatis untuk memonitor kemajuan belajar siswanya, tanpa harus menunggu administrator.
2.2.2 Learning Management System
Learning Management System (LMS) adalah system yang membantu
administrasi dan berfungsi sebagai platform e-learning content [2]. Apabila
memiliki banyak materi pelajaran e-learning, kita tidak hanya meletakkannya
pada layar desktop komputer dalam bentuk icon. Bagaimana bila kita memiliki
lebih dari 100 judul mata pelajaran e-learning? Layar computer kita tentu akan
penuh. Oleh karena itu, kita perlu memiliki LMS sebagai system yang mengatur
e-learningcontent atau mata pelajaran e-learning.
Beberapa fungsi LMS dapat dijelaskan sebagai berikut:
1. Katalog
LMS yang baik harus dapat menunjukkan materi pelajaran yang
dimiliki. Materi-materi dapat berupa pelajaran e-learning, artikel,
(30)
18
dapat membedakan materi berdasarkan jenis materi, departemen yang memerlukan (misalnya, pelajaran marketing mi untuk department marketing dan penjualan) maupun kurikulum (misalnya, pelajaran
anggaran untuk kurikulum keuangan, pelajaran coaching untuk
kurikulum kepemimpinan).
Katalog yang baik harus dapat menampilkan informasi tentang suatu pelajaran dengan lengkap, meliputi judul, tujuan, cakupan atau outline, durasi, target pelajar, tangggal tersedia, materi pendahuluan, tes yang harus diikuti dan lain sebagainya.
2. Registrasi dan persetujuan
Fungsi ini memungkinkan calon peserta pelatihan mendaftarkan diri
secara online, baik untuk pelajaran online maupun di kelas. Apabila
calon peserta pelatihan selesai mendaftar dan pelajaran membutuhkan
persetujuan atasan atau orang lain, maka LMS harus
menginformasikan kepada atasan (biasanya melalui e-mail) bahwa
terdapat satu pendaftaran yang harus ditanggapi. Atasan dapat mengakses sistem dan melihat pendaftaran serta informasi tentang pelajar dan pelajaran. Kemudian, dia dapat mengambil tindakan, apakah disetujui atau ditolak. LMS kembali menginformasikan hal tersebut kepada calon peserta pelatihan.
LMS yang baik dapat pula menyimpan data pendaftaran dan
persetujuan untuk membantu departemen pelatihan dalam
memonitoring kegiatan e-learning di kemudian hari.
3. Menjalankan dan memonitoring e-learning
LMS harus menjalankan materi pelajaran e-learning dengan baik.
Apabila komputer pelajar tidak memiliki konfigurasi yang sesuai, maka LMS harus mengesannya dan memberikan peringatan kepada pelajar.
Setelah materi pelajaran e-learning dijalankan, LMS harus
(31)
19
laporannya. LMS harus dapat merekam tentang berapa lama siswa mengakses materi pelajaran, berapa kali, tanggal dan jamnya dan lain sebagainya.
4. Evaluasi
LMS yang baik pun harus dapat melakukan bermacam evaluasi yang dapat mengukur keahlian peserta pelatihan sebelum dan sesudah mengikuti pelatihan. Evaluasi harus dapat mengukur seberapa jauh peserta pelatihan menyerap materi. Berdasarkan hasil evaluasi, LMS secara otomatis menyarankan untuk mengulang kembali pelajaran, membaca beberapa artikel tambahan, mengikuti pelajaran yang ain atau tindakan lainnya.
5. Komunikasi
LMS berguna pula sebagai sarana komunikasi bagi departemen pelatihan dan anggota organisasi. LMS dapat menyajikan atau memberikan pengumuman kepada pelajar tertentu. Pengumuman dapat dari pengajar atau administrator pelatihan.
Komunikasi di sini dapat berarti pengajar memberikan materi bacaan tambahan kepada peserta pelatihan melalui system. Pengajar dapat
pula memasukkan atau meng-upload sebuah artikel yang ditujukan
pada beberapa pelajar tertentu dan LMS dapat menginformasikannya
kepada mereka agar dapat mengakses dan men-download artikel
melalui LMS.
6. Laporan
Melalui LMS, para administrator pelatihan dapat memperoleh laporan berisi data pelatihan. Atasan dan manajemen harus dapat mengakses system dan mencetak laporan secara langsung, tanpa meminta bantuan administrator. Misalnya, seorang manajer ingin mengetahui berapa banyak anak buahnya yang telah memperoleh pelatihan MS Powerpoint. Ia mudah masuk atau login ke dalam LMS dan mencari data pelatihan anak buahnya.
(32)
20
Seorang manajer dapat membuat rencana pembelajaran untuk seberapa pelajar mengenai analisa kebutuhan belajar. Alangkah baiknya, bila rencana pembelajaran atau training plan dapat diikutsertakan dalam LMS.
Jadi, berdasarkan rencana pembelajaran, LMS secara otomatis merekomendasikan program pembelajaran yang sesuai dan mengatur jadwalnya. Jadi, pelajar dapat melihat materi pembelajaran yang dia butuhkan melalui LMS, kapan dia bisa mengikuti dan harus menyelesaikan.
8. Integrasi
Dalam suatu organisasi, ada beberapa system komputer. LMS yang
baik dapat berkomunikasi dan berintegrasi dengan system – system
yang ada.
Integrasi dengan system SDM adalah hal yang vital. Dengan integrasi yang baik, LMS akan mendapatkan daftar informasi karyawan terbaru dari system SDM yang sudah ada. Jadi, apabila pada system SDM terdapat perubahan data karyawan, penambahan karyawan baru atau karyawan yang keluar, maka informasi dapat digunakan untuk memperbaharui data pelatihan terkait
Selain kedelapan fungsi dasar, kita dapat menambahkan fungsi-fungsi
penunjang lain, misalnya forum diskusi atau chatroom agar pelajar dan pengajar
dapat berdiskusi mengenai pembelajaran, dan lain-lain.
2.2.3 Dashboard
Dashboard atau grafik pada tahap ini merupakan alat untuk
menyampaikan informasi secara sekilas mengenai kegiatan proses belajar sekolah.
Key Performance Indicator (KPI) merupakan ukuran atau indikator yang akan memberikan informasi sejauh mana pegawai telah berhasil mewujudkan sasaran strategis yang telah ditetapkan. Sasaran strategis ini merupakan sasaran-sasaran yang bersifat penting, strategis, dan memperoleh prioritas yang tinggi dari
(33)
21
jajaran manajemen. Dan jika sasaran ini dicapai, maka akan membantu
mewujudkan visi dan misi perusahaan.
Ukuran kerja adalah standar untuk mengukur kemajuan sasaran kerja seorang pegawai. Ukuran kerja mengukur perubahan yang telah dilakukan dan membandingkannya dengan standar sehingga memberikan informasi mengenai arah kerja pegawai.
Target kerja adalah sasaran kuantitatif dari kinerja seorang pegawai yang merupakan nilai yang diupayakan pencapaiannya dan kemudian diukur menggunakan ukuran kerja [3]. Ukuran dan target kerja perlu memenuhi kriteria SMART, yang merupakan singkatan dari:
1. Spesific (Spesifik)
Spesific berarti target harus dirumuskan secara spesifik sehingga juga dapat mempengaruhi perilaku.
2. Measurable (Terukur)
Measurable berarti target harus dirumuskan sedemikian sehingga dapat
mengukur pencapaian sasaran.
3. Achiveable (Dapat dicapai)
Achiveable berarti target harus realistis, dapat diwujudkan, layak dan dapat diterima.
4. Result-oriented (Berorientasi pada hasil)
Result-oriented berarti target harus terkait dengan hasil.
5. Time-Spesific (Spesifik-waktu)
Time-Spesific berarti target harus memiliki batasan waktu.
2.2.4 Internet
Interconnected Network atau lebih dikenal dengan sebagai Internet. Bagi
beberapa orang Internet adalah layanan on-line yang menawarkan unsure hiburan,
sedangkan bagi yang lainnya Internet bisa berarti layanan on-line untuk masalah
pendidikan, atau bagi yang lainnya bisa internet merupakan suatu jaringan komputer yang menyediakan fungsi ekonomi bagi perusahaan baik sebagai alat pemasaran atau publikasi perusahaan bahkan untuk komunikasi.
(34)
22
Koneksi internet dapat menggunakan koneksi dial-up melalui jaringan
telepon PSTN(Public Switched Telephone Network) dengan kecepatan transfer
data maksimal 56 kbps. Dial-up ke Internet juga bisa dilakukan lewat ponsel
GPRS(General Packet Radio Service). Dalam hal ini, ponsel harus terhubung ke
PC. Modus koneksinya adalah kabel data serial, infrared, CompactCard Flash,
dan Bluetooth [4].
2.2.5 Teknologi Informasi
Teknologi informasi (Information Technology atau IT) mulai populer di
akhir dekade 70-an. Pada masa sebelumnya, istilah teknologi komputer atau
pengolahan data elektronis atau PDE (Electronic Data Processing atau EDP)
lebih dikenal.
Menurut Williams dan Sawyer (2003) adalah teknologi yang menggabungkan komputasi (computer) dengan jalur komunikasi berkecepatan tinggi yang membawa data, suara, dan video [5]. Teknologi informasi adalah seperangkat alat yang membantu anda bekerja dengan informasi dan melakukan tugas-tugas yang berhubungan dengan pemrosesan informasi.
2.2.6 Teori Pembangunan Perangkat Lunak
Teori pembangunan perangkat lunak yang digunakan pada learning
management system di SMK Negeri 11 Bandung pada tahap ini, diantaranya yaitu:
1. Entity-Relationship Model
Pada model Keterhubungan Entitas (Entity-Relationship Model),
semesta data yang ada di dunia nyata diterjemahkan/ditranformasikan dengan memanfaatkan sejumlah perangkat konseptual menjadi sebuah diagram data, yang umum disebut sebagai Diagram Entity-Relationship [6]. Komponen-komponen pembentuk Model Entity-Relationship, yaitu sebagai berikut:
a Entitas (Entity) dan Himpunan Entitas (Entitas Sets)
Entitas merupakan individu yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain.
(35)
23
Setiap Entitas pasti memiliki Atribut yang mendeskripsikan
karateristik (property) dari Entitas tersebut.
2. Data Flow Diagram
Data Flow Diagram atau pemodelan aliran data adalah aktivitas pemodelan inti pada analisis terstruktur. DFD memperlihatkan gambaran tentang masukan-proses-keluaran dari suatu perangkat lunak. Yaitu, objek-objek data mengalir ke dalam perangkat lunak, kemudian objek-objek-objek-objek data itu akan ditransformasi oleh elemen-elemen pemrosesan, dan objek-objek data hasilnya akan mengalir keluar dari sistem/perangkat lunak.
DFD yang pertama (DFD peringkat 0 atau diagram konteks) menggambarkan sistem secara keseluruhan. DFD-DFD berikutnya sesungguhnya merupakan penghalusan dari diagram konteks, memberikan gambaran yang semakin rinci dari diagram konteks, dan hal ini akan berlanjut ke peringkat-peringkat selanjutnya [7].
2.2.7 Pengembangan Pendukung Perangkat Lunak
Perangkat pendukung merupakan perangkat lunak yang digunakan untuk
mendukung pembuatan Learning Management System di SMK Negeri 11
Bandung.
1. My Structure Query Language (MySQL)
MySQL merupakan software yang tergolong sebagai DBMS (Database
Manajemen System) yang bersifat Open Source. Open source menyatakan
bahwa software ini dilengkapi dengan source code (kode yang dipakai
untuk membuat MySQL), selain tentu saja bentuk kode yang dapat dijalankan secara langsung dalam sistem operasi, dan bisa diperoleh dengan
cara men-download di Internet secara gratis [8].
2. Personal Home Page (PHP)
Bahasa pemrograman Personal Home Page (PHP) adalah bahasa
pemrograman yang bekerja dalam sebuah web server. Script-script PHP
yang dibuat harus tersimpan dalam sebuah server dan dieksekusi atau diproses dalam server tersebut. Penggunaan program PHP memungkinkan sebuah tampilan aplikasi menjadi lebih interaktif dan dinamis. Data yang
(36)
24
dikirim oleh pengguna web/computerclient akan diolah dan disimpan dalam
database web server dan dapat ditampilkan kembali apabila diakses [9].
3. Browser Web
Browser web adalah software yang digunakan untuk menampilkan
informasi dari server web. Software ini kini telah dikembangkan dengan
menggunakan user interface grafis, sehingga pemakai dapat melakukan
point dan click untuk pindah dokumen. Dapat dikatakan saat ini hanya ada 2 browser GUI yang popular, yaitu Intenet Explorer dan Netscape Navigator [10].
(37)
BAB 5
Kesimpulan dan Saran
Pada bab ini akan diulas tentang simpulan yang berisi hasil-hasil yang diperoleh setelah dilakukan analisis, desain, dan implementasi dari perancangan perangkat lunak yang dibangun serta saran-saran yang akan memberikan catatan penting dan kemungkinan perbaikan yang perlu dilakukan untuk pengembangan perangkat lunak selanjutnya.
5.1 Simpulan
Setelah melakukan analisis, perancangan, dan pengujian, maka dapat diperoleh simpulan sebagai berikut :
1. Aplikasi ini mempermudah sarana bagi guru dalam pengelolaan materi
pembelajaran.
2. Aplikasi ini mempermudah sarana bagi guru dan siswa dalam pengelolaan
tugas.
3. Aplikasi ini mempermudah sarana bagi siswa dalam mendapatkan materi
pembelajaran.
4. Aplikasi ini mempermudah sarana guru dalam pengelolaan ujian.
5. Aplikasi ini dapat membantu kepala sekolah untuk memonitoring hasil
kegiatan mengajar guru di sekolah.
6. Aplikasi ini dapat membantu orangtua dalam memberikan gambaran untuk
memantau dan memonitoring perkembangan siswa.
7. Aplikasi ini memudahkan komunikasi antara guru dan siswa dengan
menyediakan forum diskusi.
5.2 Saran
Berdasarkan simpulan diatas, hal yang diharapkan kedepan adalah agar aplikasi ini dapat dikembangkan lebih jauh dengan tampilan menarik. Serta menambah beberapa fasilitas seperti administrasi keuangan, penjadwalan dan
evaluasi kinerja guru dan siswa, sehingga Learning Management System dapat
berjalan dengan baik dan dapat digunakan pada seluruh pihak sekolah yang berada di SMK Negeri 11 Bandung.
(38)
Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
PEMBANGUNAN LEARNING MANAGEMENT SYSTEM
DI SMK NEGERI 11 BANDUNG
Cicy Eka Murdeny
Universitas Komputer Indonesia Jalan Dipati Ukur No. 144
Cycy_ecca@yahoo.com
ABSTRAK
SMK Negeri 11 Bandung merupakan sekolah yang memiliki beberapa fasilitas teknologi informasi yang lengkap. Proses belajar mengajar di SMK Negeri 11 Bandung adalah dengan cara tatap muka sudah berjalan dengan baik. Akan tetapi pengelolaan materi pembelajaran masih belum baik,
sehingga ketika siswa kehilangan materi
pembelajaran harus meminta ulang kepada guru yang bersangkutan. Selain itu pengelolaan juga tugas terdapat beberapa kendala yaitu ketika guru berhalangan hadir. Faktor masalah lainnya, yaitu terbatasnya waktu dan tempat untuk berkomunikasi dengan guru, hal ini diakibatkan oleh siswa yang kesulitan bertanya apabila ada materi yang belum dipahami. Berdasarkan beberapa masalah yang
tersebut, maka dibangun Learning Management
System.
Learning Management System (LMS)
adalah sistem yang membantu administrasi dan berfungsi sebagai platform e-learning content. Metode analisis perangkat lunak yang digunakan
adalah pendekatan analisis terstruktur. Alat
pemodelan yang digunakan adalah flowmap,
diagram E-R, dan Data Flow Diagram (DFD).
Metodologi penelitian yang digunakan dalam menyusun tugas akhir ini adalah metode Analisis Deskriptif.
Berdasarkan hasil penelitian dan setelah
dilakukannya pengujian alpha dan betha terhadap
Learning Management System di SMK Negeri 11
Bandung, kesimpulan yang dapat diambil yaitu aplikasi ini dapat membantu untuk penyampaian materi, pengelolaan tugas, pengelolaan ujian, memonitoring kegiatan guru dan siswa, dan juga komunikasi antar pengguna.
Kata kunci : Learning Management System, LMS,
e-learning content.
1. PENDAHULUAN
1.1 Latar Belakang
Sekolah Menengah Kejuruan Negeri (SMKN) 11 Bandung yang berlokasi di Jalan Budi Cilember. Sekolah ini memiliki beberapa fasilitas teknologi informasi yang lengkap di setiap bengkelnya.
Proses belajar mengajar di SMK Negeri 11 Bandung adalah dengan cara tatap muka sudah berjalan dengan baik. Penyampaian berkas materi pembelajaran hanya diberikan oleh guru melalui salah satu perwakilan di kelas untuk digandakan
terlebih dahulu. Di dalam pengelolaan tugas
ditemukan suatu kendala ketika guru dan siswa berhalangan hadir di sekolah, hal ini mengakibatkan pendistribusian tugas terhambat.
Kepala sekolah kesulitan jika hendak memantau kegiatan belajar mengajar guru di sekolah yang dapat mempermudah akses bagi kepala sekolah untuk melakukan monitoring apabila berada di luar lingkungan sekolah. Begitupun orangtua kesulitan untuk mendapatkan informasi perkembangan hasil belajar anaknya di sekolah.
Solusi dari beberapa masalah yang terdapat di SMK Negeri 11 Bandung adalah diperlukannya media pendukung pembelajaran khusus untuk mengorganisasi dan memonitor kemajuan belajar siswa. Salah satunya adalah Learning Management
System (LMS). LMS adalah perangkat lunak yang
dapat digunakan untuk memanajemen dan
mendukung proses belajar mengajar secara online
tanpa terbatas ruang dan waktu.
1.2Perumusan Masalah
Berdasarkan latar belakang yang telah dijelaskan maka dapat dirumuskan masalah yaitu bagaimana
membangun Learning Management System di SMK
Negeri 11 Bandung.
1.3Maksud dan Tujuan Masalah
Maksud dari penelitian ini adalah untuk
membuat Learning Management System di SMK
Negeri 11 Bandung. Adapun tujuan yang akan dicapai, sebagai berikut:
1. Mempermudah sarana bagi guru dan siswa
dalam pengelolaan materi pembelajaran.
2. Menyediakan sarana bagi guru dan siswa
dalam pengelolaan tugas.
3. Menyediakan sarana guru dalam pengelolaan
ujian dan memonitoring hasil belajar siswa berdasarkan hasil ujian.
4. Membantu kepala sekolah untuk
memonitoring hasil kegiatan mengajar guru di sekolah.
(39)
Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
5. Membantu orangtua dalam memberikan
gambaran untuk memantau dan
memonitoring perkembangan siswa.
6. Mempermudah komunikasi antar guru dan
siswa melalui forum diskusi.
1.4Batasan Masalah
Adapun batasan masalah yang akan dibahas pada penelitian ini adalah sebagai berikut:
1. Learning Management System ini bersifat
sebagai pendukung proses belajar belajar di SMK Negeri 11 Bandung.
2. Pendekatan analisis perangkat lunak yang
digunakan adalah pendekatan analisis
terstruktur.
3. Learning Management System merupakan
aplikasi berbasis web yang berjalan pada jaringan internet.
2. ISI PENELITIAN
2.1 Landasan Teori
Landasan teori merupakan kumpulan dari teori-teori yang menjadi dasar pembangunan aplikasi
learning management system di SMKN 11 Bandung.
1. Learning Management System
Learning Management System (LMS)
adalah system yang membantu administrasi
dan berfungsi sebagai platform e-learning
content [1]. Beberapa fungsi LMS dapat
dijelaskan sebagai berikut:
a. Katalog
b. Registrasi dan persetujuan
c. Menjalankan dan memonitoring e-learning
d. Evaluasi
e. Komunikasi
f. Laporan
g. Rencana pembelajaran
h. Integrasi
Selain kedelapan fungsi dasar, kita dapat menambahkan fungsi-fungsi penunjang lain,
misalnya forum diskusi atau chatroom agar
pelajar dan pengajar dapat berdiskusi mengenai pembelajaran, dan lain-lain.
2. Dashboard
Dashboard atau grafik pada tahap ini
merupakan alat untuk menyampaikan informasi secara sekilas mengenai kegiatan proses belajar sekolah [2].
3. Teknologi Informasi
Menurut Williams dan Sawyer (2003) adalah teknologi yang menggabungkan komputasi
(computer) dengan jalur komunikasi
berkecepatan tinggi yang membawa data, suara, dan video [3].
4. Teori Pembangunan Perangkat Lunak
Teori pembangunan perangkat lunak yang
digunakan pada learning management system di
SMK Negeri 11 Bandung pada tahap ini, diantaranya yaitu:
1. Entity-Relationship Model
Pada model Keterhubungan Entitas
(Entity-Relationship Model), semesta data
yang ada di dunia nyata
diterjemahkan/ditranformasikan dengan
memanfaatkan sejumlah perangkat
konseptual menjadi sebuah diagram data, yang umum disebut sebagai Diagram Entity-Relationship..
2. Data Flow Diagram
Data Flow Diagram atau pemodelan aliran data adalah aktivitas pemodelan inti
pada analisis terstruktur. DFD
memperlihatkan gambaran tentang
masukan-proses-keluaran dari suatu
perangkat lunak. Yaitu, objek-objek data mengalir ke dalam perangkat lunak, kemudian objek-objek data itu akan
ditransformasi oleh elemen-elemen
pemrosesan, dan objek-objek data hasilnya akan mengalir keluar dari sistem/perangkat lunak.
2.2Metodologi Penelitian
Metode yang digunakan untuk membangun sistem ini mengadopsi dari model Waterfall. Tahap-tahap yang dilalui pada model waterfall adalah sebagai berikut[4]:
a. Pendefinisian kebutuhan (Requirements
definition)
b. Desain sistem dan perangkat lunak (Sistem
and software design)
c. Implementasi dan pengujian perangkat lunak (Implementaion and unit testing)
d. Pengujian integrasi dan sistem (Integration and sistem testing)
e. Operasi dan Pemeliharaan (Operation and
Maintenance) Requirements definition System and software design Implementaton and unit testing
Integration and system testing
Operation and Maintenance Gambar 1 Siklus Perangkat Lunak Model
Waterfal
2.3Analisis dan Perancangan Sistem
2.3.1 Analisis yang sedang berjalan
1. Prosedur penyampaian materi
pembelajaran
i. Materi pelajaran milik guru diberikan kepada perwakilan murid/ketua murid.
j. Ketua murid menggandakan materi
pembelajaran untuk disebarkan kepada murid lainnya. Materi pelajaran yang
(1)
24
dikirim oleh pengguna web/
computer
client
akan diolah dan disimpan dalam
database
web server dan dapat ditampilkan kembali apabila diakses [9].
3.
Browser Web
Browser web adalah
software
yang digunakan untuk menampilkan
informasi dari server web.
Software
ini kini telah dikembangkan dengan
menggunakan
user interface
grafis, sehingga pemakai dapat melakukan
point
dan
click
untuk pindah dokumen. Dapat dikatakan saat ini hanya ada 2
browser GUI yang popular, yaitu Intenet Explorer dan Netscape Navigator
[10].
(2)
BAB 5
Kesimpulan dan Saran
Pada bab ini akan diulas tentang simpulan yang berisi hasil-hasil yang
diperoleh setelah dilakukan analisis, desain, dan implementasi dari perancangan
perangkat lunak yang dibangun serta saran-saran yang akan memberikan catatan
penting dan kemungkinan perbaikan yang perlu dilakukan untuk pengembangan
perangkat lunak selanjutnya.
5.1
Simpulan
Setelah melakukan analisis, perancangan, dan pengujian, maka dapat
diperoleh simpulan sebagai berikut :
1.
Aplikasi ini mempermudah sarana bagi guru dalam pengelolaan materi
pembelajaran.
2.
Aplikasi ini mempermudah sarana bagi guru dan siswa dalam pengelolaan
tugas.
3.
Aplikasi ini mempermudah sarana bagi siswa dalam mendapatkan materi
pembelajaran.
4.
Aplikasi ini mempermudah sarana guru dalam pengelolaan ujian.
5.
Aplikasi ini dapat membantu kepala sekolah untuk memonitoring hasil
kegiatan mengajar guru di sekolah.
6.
Aplikasi ini dapat membantu orangtua dalam memberikan gambaran untuk
memantau dan memonitoring perkembangan siswa.
7.
Aplikasi ini memudahkan komunikasi antara guru dan siswa dengan
menyediakan forum diskusi.
5.2
Saran
Berdasarkan simpulan diatas, hal yang diharapkan kedepan adalah agar
aplikasi ini dapat dikembangkan lebih jauh dengan tampilan menarik. Serta
menambah beberapa fasilitas seperti administrasi keuangan, penjadwalan dan
evaluasi kinerja guru dan siswa, sehingga
Learning Management System
dapat
berjalan dengan baik dan dapat digunakan pada seluruh pihak sekolah yang berada
di SMK Negeri 11 Bandung.
(3)
Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
PEMBANGUNAN LEARNING MANAGEMENT SYSTEM
DI SMK NEGERI 11 BANDUNG
Cicy Eka Murdeny
Universitas Komputer Indonesia
Jalan Dipati Ukur No. 144
Cycy_ecca@yahoo.com
ABSTRAK
SMK Negeri 11 Bandung merupakan sekolah yang memiliki beberapa fasilitas teknologi informasi yang lengkap. Proses belajar mengajar di SMK Negeri 11 Bandung adalah dengan cara tatap muka sudah berjalan dengan baik. Akan tetapi pengelolaan materi pembelajaran masih belum baik, sehingga ketika siswa kehilangan materi pembelajaran harus meminta ulang kepada guru yang bersangkutan. Selain itu pengelolaan juga tugas terdapat beberapa kendala yaitu ketika guru berhalangan hadir. Faktor masalah lainnya, yaitu terbatasnya waktu dan tempat untuk berkomunikasi dengan guru, hal ini diakibatkan oleh siswa yang kesulitan bertanya apabila ada materi yang belum dipahami. Berdasarkan beberapa masalah yang tersebut, maka dibangun Learning Management System.
Learning Management System (LMS) adalah sistem yang membantu administrasi dan berfungsi sebagai platform e-learning content. Metode analisis perangkat lunak yang digunakan adalah pendekatan analisis terstruktur. Alat pemodelan yang digunakan adalah flowmap, diagram E-R, dan Data Flow Diagram (DFD). Metodologi penelitian yang digunakan dalam menyusun tugas akhir ini adalah metode Analisis Deskriptif.
Berdasarkan hasil penelitian dan setelah dilakukannya pengujian alpha dan betha terhadap Learning Management System di SMK Negeri 11 Bandung, kesimpulan yang dapat diambil yaitu aplikasi ini dapat membantu untuk penyampaian materi, pengelolaan tugas, pengelolaan ujian, memonitoring kegiatan guru dan siswa, dan juga komunikasi antar pengguna.
Kata kunci : Learning Management System, LMS,
e-learning content.
1.
PENDAHULUAN
1.1 Latar Belakang
Sekolah Menengah Kejuruan Negeri (SMKN) 11 Bandung yang berlokasi di Jalan Budi Cilember. Sekolah ini memiliki beberapa fasilitas teknologi informasi yang lengkap di setiap bengkelnya.
Proses belajar mengajar di SMK Negeri 11 Bandung adalah dengan cara tatap muka sudah berjalan dengan baik. Penyampaian berkas materi pembelajaran hanya diberikan oleh guru melalui salah satu perwakilan di kelas untuk digandakan terlebih dahulu. Di dalam pengelolaan tugas ditemukan suatu kendala ketika guru dan siswa berhalangan hadir di sekolah, hal ini mengakibatkan pendistribusian tugas terhambat.
Kepala sekolah kesulitan jika hendak memantau kegiatan belajar mengajar guru di sekolah yang dapat mempermudah akses bagi kepala sekolah untuk melakukan monitoring apabila berada di luar lingkungan sekolah. Begitupun orangtua kesulitan untuk mendapatkan informasi perkembangan hasil belajar anaknya di sekolah.
Solusi dari beberapa masalah yang terdapat di SMK Negeri 11 Bandung adalah diperlukannya media pendukung pembelajaran khusus untuk mengorganisasi dan memonitor kemajuan belajar siswa. Salah satunya adalah Learning Management System (LMS). LMS adalah perangkat lunak yang dapat digunakan untuk memanajemen dan mendukung proses belajar mengajar secara online tanpa terbatas ruang dan waktu.
1.2Perumusan Masalah
Berdasarkan latar belakang yang telah dijelaskan maka dapat dirumuskan masalah yaitu bagaimana membangun Learning Management System di SMK Negeri 11 Bandung.
1.3Maksud dan Tujuan Masalah
Maksud dari penelitian ini adalah untuk membuat Learning Management System di SMK Negeri 11 Bandung. Adapun tujuan yang akan dicapai, sebagai berikut:
1. Mempermudah sarana bagi guru dan siswa dalam pengelolaan materi pembelajaran. 2. Menyediakan sarana bagi guru dan siswa
dalam pengelolaan tugas.
3. Menyediakan sarana guru dalam pengelolaan ujian dan memonitoring hasil belajar siswa berdasarkan hasil ujian.
4. Membantu kepala sekolah untuk memonitoring hasil kegiatan mengajar guru di sekolah.
(4)
5. Membantu orangtua dalam memberikan gambaran untuk memantau dan memonitoring perkembangan siswa.
6. Mempermudah komunikasi antar guru dan siswa melalui forum diskusi.
1.4Batasan Masalah
Adapun batasan masalah yang akan dibahas pada penelitian ini adalah sebagai berikut:
1. Learning Management System ini bersifat sebagai pendukung proses belajar belajar di SMK Negeri 11 Bandung.
2. Pendekatan analisis perangkat lunak yang digunakan adalah pendekatan analisis terstruktur.
3. Learning Management System merupakan aplikasi berbasis web yang berjalan pada jaringan internet.
2.
ISI PENELITIAN
2.1 Landasan Teori
Landasan teori merupakan kumpulan dari teori-teori yang menjadi dasar pembangunan aplikasi learning management system di SMKN 11 Bandung.
1. Learning Management System
Learning Management System (LMS) adalah system yang membantu administrasi dan berfungsi sebagai platform e-learning content [1]. Beberapa fungsi LMS dapat dijelaskan sebagai berikut:
a. Katalog
b. Registrasi dan persetujuan
c. Menjalankan dan memonitoring e-learning d. Evaluasi
e. Komunikasi f. Laporan
g. Rencana pembelajaran h. Integrasi
Selain kedelapan fungsi dasar, kita dapat menambahkan fungsi-fungsi penunjang lain, misalnya forum diskusi atau chatroom agar pelajar dan pengajar dapat berdiskusi mengenai pembelajaran, dan lain-lain.
2. Dashboard
Dashboard atau grafik pada tahap ini merupakan alat untuk menyampaikan informasi secara sekilas mengenai kegiatan proses belajar sekolah [2].
3. Teknologi Informasi
Menurut Williams dan Sawyer (2003) adalah teknologi yang menggabungkan komputasi (computer) dengan jalur komunikasi berkecepatan tinggi yang membawa data, suara, dan video [3].
4. Teori Pembangunan Perangkat Lunak
Teori pembangunan perangkat lunak yang digunakan pada learning management system di SMK Negeri 11 Bandung pada tahap ini, diantaranya yaitu:
1. Entity-Relationship Model
Pada model Keterhubungan Entitas (Entity-Relationship Model), semesta data yang ada di dunia nyata diterjemahkan/ditranformasikan dengan memanfaatkan sejumlah perangkat konseptual menjadi sebuah diagram data, yang umum disebut sebagai Diagram Entity-Relationship..
2. Data Flow Diagram
Data Flow Diagram atau pemodelan aliran data adalah aktivitas pemodelan inti pada analisis terstruktur. DFD memperlihatkan gambaran tentang masukan-proses-keluaran dari suatu perangkat lunak. Yaitu, objek-objek data mengalir ke dalam perangkat lunak, kemudian objek-objek data itu akan ditransformasi oleh elemen-elemen pemrosesan, dan objek-objek data hasilnya akan mengalir keluar dari sistem/perangkat lunak.
2.2Metodologi Penelitian
Metode yang digunakan untuk membangun sistem ini mengadopsi dari model Waterfall. Tahap-tahap yang dilalui pada model waterfall adalah sebagai berikut[4]:
a. Pendefinisian kebutuhan (Requirements definition)
b. Desain sistem dan perangkat lunak (Sistem and software design)
c. Implementasi dan pengujian perangkat lunak (Implementaion and unit testing)
d. Pengujian integrasi dan sistem (Integration and sistem testing)
e. Operasi dan Pemeliharaan (Operation and Maintenance)
Requirements definition
System and software design
Implementaton and unit testing
Integration and system testing
Operation and Maintenance
Gambar 1 Siklus Perangkat Lunak Model Waterfal
2.3Analisis dan Perancangan Sistem
2.3.1 Analisis yang sedang berjalan
1. Prosedur penyampaian materi pembelajaran
i. Materi pelajaran milik guru diberikan kepada perwakilan murid/ketua murid. j. Ketua murid menggandakan materi
pembelajaran untuk disebarkan kepada murid lainnya. Materi pelajaran yang
(5)
Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
telah digandakan menjadi arsip materi pelajaran murid.
k. Materi pembelajaran milik guru yang asli dikembalikan kepada guru untuk dijadikan arsip materi pembelajaran guru.
2. Prosedur pemberian tugas
a. Guru memberikan soal-soal tugas kepada murid
b. Soal-soal tugas yang telah dikerjakan oleh murid lalu diberikan kepada guru. c. Guru menilai soal-soal tugas yang telah
dikerjakan dan memasukkan hasil penilaian tugas ke buku daftar nilai dan menjadi arsip daftar nilai guru.
3. Prosedur pelaksanaan ujian
a. Soal-soal ujian milik guru diberikan kepada murid.
b. Murid mulai mengerjakan soal ujian. c. Soal-soal yang telah dikerjakan
dikumpulkan kepada guru dan diperiksa oleh guru.
d. Soal-soal yang telah diperiksa dimasukkan kedalam daftar nilai, daftar nilai Ujian yang telah diisi menjadi arsip daftar nilai
e. Soal ujian yang telah diperiksa dikembalikan lagi kepada siswa.
2.3.2 Analisis Data
Diagram-ER pada learning management system ini dapat dilihat pada Error! Reference
source not found. 2 sebagai berikut:
GURU MATA PELAJARAN KELAS TAHUN AJARAN MATERI SOAL UJIAN TUGAS SISWA DISKUSI MENGAJAR MEMILIKI MEMILIKI MEMILIKI DETAIL UJIAN DETAIL KELAS N N N 1 N 1 N N N N N ADMIN MENGELOLA MEMILIKI N 1 NIS NIS IdKelas DETAIL MENGAJAR NIP IdMateri IdTugas 1 MEMILIKI 1 IdKelas N IdForum 1 N IdAdmin IdSoal IdTugas N KOMENTAR MEMILIKI 1 N IdKomentar IdMatPel N N 1 MEMILIKI JAWABAN SOAL MEMILIKI N N 1 IdJawaban DET TUGAS MENGELOLA 1 N MENGELOLA MENGELOLA 1 N 1 N
ORANGTUA 1 MEMILIKI
N IdOrtu USER username MEMILIKI 1 N username
FileMateri N MEMILIKI 1 IdFileMateri IdTA IdDetAjar IdMengajar N PENGUMUMAN MEMILIKI 1 N IdPengumuman MENGELOLA 1 N MEMILIKI PESAN 1 N IdPesan username IDDetUj MEMILIKI 1 N IdUjian IS A IS A 1 MEMILIKI NILAI UJIAN MEMILIKI N N 1 IdNilai
Gambar 2 Diagram E-R
2.3.3 Diagram Konteks
Berdasarkan hasil analisis, maka sistem yang akan dapat dilihat pada gambar 3 berikut ini:
Learning Management System SMK Negeri 11 Bandung ADMIN
GURU
Data Guru Data Siswa Data Mata Pelajaran Data Mengajar Data Tahun Ajaran
Data Kelas Data Guru Data Materi Data File Materi Data Tugas Data Ujian Data Soal Data Nilai Data Diskusi Data Komentar Data Pesan Data Pengumuman Info Guru Info Siswa Info Mata Pelajaran Info Mengajar Info Tahun Ajaran Info Kelas
Info Guru Info Materi Info File Materi Info Tugas Info Ujian Info Soal Info Diskusi Info Komentar Info Pesan Info Pengumuman KEPALA SEKOLAH
Data Kepala Sekolah
Info Data Kepala Sekolah
SISWA
Data Siswa Data Tugas Data Ujian Data Materi Data File Materi Data Detail Tugas Data Soal Data Diskusi Data Komentar Info Siswa Info Tugas Info Ujian Info Materi Info File Materi Info Detail Tugas Info Soal Info Diskusi Info Komentar Info Pengumuman
ORANGTUA
Info Data Orangtua
WEB EMAIL
INFO PENGAKTIFAN AKUN ADMIN INFO PENGAKTIFAN AKUN KEPSEK INFO PENGAKTIFAN AKUN GURU INFO PENGAKTIFAN AKUN SISWA INFO RESET PASSWORD
DATA PENGAKTIFAN AKUN ADMIN DATA PENGAKTIFAN AKUN KEPSEK DATA PENGAKTIFAN AKUN GURU DATA PENGAKTIFAN AKUN SISWA DATA RESET PASSWORD Data Orangtua
TATA USAHA
Info Guru Info Siswa Info Mata Pelajaran Info Mengajar Info Tahun Ajaran Info Kelas
Data Guru Data Siswa Data Mata Pelajaran Data Mengajar Data Tahun Ajaran Data Kelas
PENGUNJUNG
Info Login Gagal Info pengumuman sekolah
Data Login
Gambar 3 Diagram Konteks
2.3.4 DFD Level 1
DFD Level 1 Learning Management System dapat dilihat pada gambar 4
1 AUTENTIFIKASI
2 PENGOLAHAN DATA AKUN
3 PENGOLAHAN DATA MASTER ADMIN
DATA LOGIN TATA USAHA GURU
SISWA KEPALA SEKOLAH ORANGTUA
GURU DATA LOGIN GURUDATA LOGIN GURU
DATA KEPALA SEKOLAH DATA LOGIN ORANGTUA DATA LOGIN SISWA DATA LOGIN KEPALA SEKOLAH DATA LOGIN KEPALA SEKOLAH DATA LOGIN TATA USAHA DATA LOGIN ORANGTUA
DATA GURU DATA SISWA DATA ORANGTUA
DATAGURU DATA KEPALA SEKOLAH
DATA SISWA
DATA GURU DATA ORANGTUA DATA SISWA DATA GURU
DATA KEPALA SEKOLAH INFO GURU
INFO SISWA INFO MATA PELAJARAN INFO KELAS INFO TAHUN AJARAN DATA GURU DATA SISWA DATA MATA PELAJARAN DATA KELAS DATA TAHUN AJARAN DATA GURU INFO GURU DATA SISWA INFO SISWA DATA KEPALA SEKOLAH INFO KEPALA SEKOLAH
DATA ORANGTUA INFO ORANGTUA
DATA ORANGTUA DATA SISWA DATA GURU Mengajar
Mata Pelajaran Tahun AjaranKelas DATA MENGAJAR
DATA MATA PELAJARAN DATA TAHUN AJARAN
DATA KELAS DATA MENGAJAR
DATA MATA PELAJARAN DATA TAHUN AJARAN
DATA KELAS
4 PENGOLAHAN DATA PEMBELAJARAN
DATA MATA PELAJARAN DATA MATERI
DATA FILE MATERI DATA TUGAS DATA UJIAN DATA JAWABAN SOAL DATA SOAL DATA NILAI INFO MATERIINFO FILE MATERI
INFO TUGAS INFO UJIAN INFO JAWABAN SOAL INFO SOAL
Materi File Materi Tugas Detail Tugas Ujian Detail UjianJawaban Soal DATA JAWABAN SOALDATA JAWABAN SOAL DATA DETAIL UJIAN DATA DETAIL UJIAN DATA UJIANDATA UJIAN DATA SISWA DATA DETAIL TUGAS DATA DETAIL TUGAS DATA TUGAS DATA TUGAS DATA FILE MATERI DATA FILE MATERI DATA MATERI DATA MATERI 5 PENGOLAHAN DATA DISKUSI DATA PESAN DATA DISKUSI DATA KOMENTAR DATA DISKUSI DATA KOMENTAR INFO PESAN Diskusi Komentar DATA DISKUSI DATA DISKUSI DATA KOMENTAR DATA KOMENTAR DATA GURU DATA SISWA 6 PENGOLAHAN DATA PESAN DATA PESAN DATA DISKUSI DATA KOMENTAR DATA DISKUSI DATA KOMENTAR INFO PESAN Pesan DATA PESAN DATA PESAN DATA GURU DATA SISWA ORANGTUA SISWA DATA ORANGTUA DATA KEPALA SEKOLAH
7 PENGOLAHAN DATA PENGUMUMAN Pengumuman INFO PENGUMUMAN DATA PENGUMUMAN INFO PENGUMUMAN DATA PENGUMUMAN DATA PENGUMUMAN DATA GURU USER DATA LOGIN SISWA
Detail Kelas DATA MATERI DATA FILE MATERI DATA TUGAS DATA UJIAN DATA DETAIL TUGAS DATA SOAL INFO MATERI
INFO FILE MATERI INFO TUGAS INFO UJIAN INFO DETAIL TUGAS INFO SOAL DATA SO AL DA TA SO AL WEB EMAIL DATA PENGAKTIFAN AKUN ADMIN DATA PENGAKTIFAN AKUN KEPSEK DATA PENGAKTIFAN AKUN GURU DATA PENGAKTIFAN AKUN SISWA
INFO PENGAKTIFAN AKUN ADMIN INFO PENGAKTIFAN AKUN KEPSEK INFO PENGAKTIFAN AKUN GURU INFO PENGAKTIFAN AKUN SISWA DATA RESET PASSWORD INFO RESET PASSWORD
Detail Mengajar Soal TATA USAHA
INFO GURU INFO SISWA INFO MATA PELAJARAN INFO KELAS INFO TAHUN AJARAN DATA GURU DATA SISWA DATA MATA PELAJARAN DATA KELAS DATA TAHUN AJARAN
DATA LOGIN ADMIN DATA LOGIN ADMIN
DATA DETAIL KELAS DATA DETAIL MENGAJAR DATA DETAIL MENGAJAR
DATA DETAIL KELAS
DATA KELAS DATA TAHUN AJARAN
DATA USER DATA USER DATA USER DATA USER Admin DATA ADMIN DATA ADMIN Nilai Ujian DATA NILAIDATA NILAI DATA MENGAJAR
INFO MENGAJAR DATA MENGAJAR INFO MENGAJAR PENGUNJUNG
INFO LOGIN GAGAL
INFO PENGUMUMAN DATA LOGIN
Gambar 4 DFD Level 1
2.4Perancangan dan Implementasi Sistem
2.4.1 Diagram Relasi
Diagram relasi merupakan rangkaian hubungan antara dua tabel atau lebih pada sistem database. Berikut ini merupakan penjelasan rangkaian database pada Learning Management System di SMK Negeri 11 Bandung gambar 5.
kelas PKIdKelas namakelas FK1IdAdmin FK2IDTA siswa PKNIS namasiswa Jenkel TempatLahir TanggalLahir Agama Alamat Telp Foto Password FK1username FK2IdAdmin FK3IdOrtu DetailKelas FK1id_kelas FK2nis admin PKIdAdmin TipeAdmin Nip user PKusername email password Status orangtua PKIdOrtu NamaOrtu Alamat NoTelp Email Password guru PKNIP NamaGuru Jabatan Jenkel TempatLahir TanggalLahir Alamat Foto Passoword FK1IdAdmin FK2username matapelajaran PKKodeMataPelajaran NamaMataPelajaran FK1IdAdmin mengajar PKIdMengajar FK1NIP FK2KodeMataPelajaran detailmengajar PKIdDetAjar FK2IdMengajar FK1IdKelas tahunajaran PKIDTA TahunAjaran KTSP Semester FK1IdAdmin materi PKIdMateri NamaMateri FK1IdDetAjar filemateri PKIdFileMateri NamaFileMateri Keterangan FK1IdMateri tugas PKIdTugas JudulTugas BatasWaktuKumpul Keterangan File
FK1IdMateri detailtugas
PKIdDetlTugas JudulTugas TanggalKirim File FK1NIS FK2IdTugas Nilai ujian PKIdUjian Judul TanggalUjian LamaMengerjakan JmlSoal Status FK1IdDetAjar soal PKIdSoal pertanyaan A B C D E KunciJawaban FK1IdMateri jawabansoal PKIdJawaban JawabanSiswa UrutanJawaban FK1nis FK2IdDetUj diskusi PKIdForum JuduLTopik Isitopik TanggalPost FK1IdDetAjar FK2username komentar PKIdKomentar IsiKomentar TanggalPost FK1IdForum FK2username pengumuman PKIdPengumuman IsiPengumuman BatasWaktu FK1NIP pesan PKIdPesan penerima Pengirim JudulPesan IsiPesan status TanggalPesan FK1username detailujian PKIdDetUj FK1IdSoal FK2IdUjian nilai_ujian PKIdNilai JawabanBenar JawabanSalah JawabanKosong Nilai FK1NIS FK2IdUjian
Gambar 5 Diagram Relasi
2.4.2 Perancangan Antarmuka Admin
Perancangan Antarmuka halaman profil di Admin dapat jelaskan pada gambar 6 berikut ini:
(6)
T04
- Klik profil untuk menuju T04
Ukuran Layar 1024 x 768 Warna Background gray Font Arial Ukuran 12 pt ICON SMKN 11
BANDUNG Profil Logout
- Klik Logout untuk menuju T05 MAIN
Dashboard Profile Data Admin Data Guru Data Siswa Data Orangtua Siswa Data Kelas Data Mengajar
- Klik dashboard untuk menuju T06 - Klik Data Guru untuk menuju T08 - Klik Data Siswa untuk menuju T09 - Klik Data Admin untuk menuju T07
- Klik Data Orangtua Siswa untuk menuju T10 - Klik Data Kelas untuk menuju T11 - Klik Data Pelajaran untuk menuju T12 - Klik Tahun Ajaran untuk menuju T14 Profil
Foto NIP Nama Jenis Kelamin Tempat, Tanggal Lahir Alamat No. Telp Email
Nama Jenis Kelamin Tempat Lahir Alamat No. Telp Email
Edit Data Diri Ubah Password
Tanggal Lahir
Photo Profile SIMPAN
Choose file
- Klik SIMPAN maka akan menuju T04 - Klik Ubah Password maka akan menuju T15 - Klik Data Mengajar untuk menuju T13
Tahun Ajaran Data Pelajaran
Gambar 6 Antarmuka Halaman Admin
2.4.3 Implementasi Perangkat Keras
Perangkat keras yang digunakan dalam menjalankan sistem Learning Management System di SMK Negeri 11 Bandung dapat dilihat pada tabel 1.
Tabel 1 Implementasi Perangkat Keras
Perangkat Keras
Spesifikasi
Prosesor Intel Core 2 Duo 3.0 Ghz Memory RAM DDR3 4GB Harddisk 500 GB
VGA 512 MB
Monitor 14 ” LCD
2.4.4 Implementasi Perangkat Lunak
Spesifikasi perangkat lunak yang digunakan menjalankan sistem Learning Management System di SMK Negeri 11 Bandung dapat dilihat pada tabel 2.
Tabel 2 Implementasi Perangkat Lunak
Perangkat Lunak Spesifikasi
Sistem Operasi Windows 7 Professional Web Browser Mozila Firefox, Google
Chrome, Internet Exploler
Bahasa Pemograman
PHP
DBMS MySQL
DFD Modeler Microsoft Visio 2010 Web Server WAMP Server
2.4.5 Evaluasi Pengujian
Berdasarkan pengujian black box dan pengujian beta, maka evaluasi pengujian dapat dijelaskan sebagai berikut:
1. Aplikasi ini mudah digunakan untuk seluruh pengguna.
2. Aplikasi ini memiliki tampilan yang menarik untuk seluruh pengguna.
3. Aplikasi ini mempermudah sarana bagi guru dalam pengelolaan materi pembelajaran. 4. Aplikasi ini mempermudah sarana bagi guru
dan siswa dalam pengelolaan tugas.
5. Aplikasi ini mempermudah sarana bagi siswa dalam mendapatkan materi pembelajaran. 6. Aplikasi ini mempermudah sarana guru
dalam pengelolaan ujian.
7. Aplikasi ini dapat membantu kepala sekolah untuk memonitoring hasil kegiatan mengajar guru di sekolah.
8. Aplikasi ini dapat membantu orangtua dalam memberikan gambaran untuk memantau dan memonitoring perkembangan siswa.
9. Aplikasi ini memudahkan komunikasi antara guru dan siswa dengan menyediakan forum diskusi
3.
PENUTUP
3.1 Simpulan
Setelah melakukan analisis, perancangan, dan pengujian, maka dapat diperoleh simpulan sebagai berikut :
1. Aplikasi ini mempermudah sarana bagi guru dalam pengelolaan materi pembelajaran. 2. Aplikasi ini mempermudah sarana bagi guru
dan siswa dalam pengelolaan tugas.
3. Aplikasi ini mempermudah sarana bagi siswa dalam mendapatkan materi pembelajaran. 4. Aplikasi ini mempermudah sarana guru dalam
pengelolaan ujian.
5. Aplikasi ini dapat membantu kepala sekolah untuk memonitoring hasil kegiatan mengajar guru di sekolah.
6. Aplikasi ini dapat membantu orangtua dalam memberikan gambaran untuk memantau dan memonitoring perkembangan siswa.
7. Aplikasi ini memudahkan komunikasi antara guru dan siswa dengan menyediakan forum diskusi.
3.2 Saran
Berdasarkan simpulan diatas, hal yang diharapkan kedepan adalah agar aplikasi ini dapat dikembangkan lebih jauh dengan tampilan menarik. Serta menambah beberapa fasilitas seperti administrasi keuangan, penjadwalan dan evaluasi kinerja guru dan siswa, sehingga Learning Management System dapat berjalan dengan baik dan dapat digunakan pada seluruh pihak sekolah yang berada di SMK Negeri 11 Bandung.
D
AFTAR PUSTAKA
[1] Effendi, E., & Zhuang, H. (2005). Konsep dan Aplikasi Elearning. Yogyakarta: Andi.
[2] H, Rampersad. (2006). Personal Balanced Scorecard, PPM Manajemen.
[3] Sutanta, E. (2005). Pengantar Teknologi Informasi. Yogyakarta: Graha Ilmu.
[4] Sommerville, I. (2003). Software Engineering Rekayasa Perangkat Lunak. Jakarta: Erlangga.