Pembangunan E-Learning di SMP Negeri 2 Cimahi

  

PEMBANGUNAN E-LEARNING

DI SMP NEGERI 2 CIMAHI

SKRIPSI

  

Diajukan untuk Menempuh Ujian Akhir Sarjana

  

INDRI DIANTI HAPSARI

10109355

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

  

2014

  

DAFTAR ISI

  ABSTRAK .................................................................................................... i ABSTRACT .................................................................................................. ii KATA PENGANTAR ................................................................................... iii DAFTAR ISI .................................................................................................. v DAFTAR GAMBAR ...................................................................................... x DAFTAR TABEL .......................................................................................... xiv DAFTAR SIMBOL ....................................................................................... xviii DAFTAR LAMPIRAN .................................................................................. xxii

  BAB I PENDAHULUAN ............................................................................ 1 I.1 Latar Belakang Masalah .................................................................... 1 I.2 Perumusan Masalah .......................................................................... 2 I.3 Maksud dan Tujuan ........................................................................... 2 I.3.1 Maksud ............................................................................................. 2 I.3.2 Tujuan............................................................................................... 3 I.4 Batasan Masalah ............................................................................... 3 I.5 Metodologi Penelitian ....................................................................... 4 I.5.1 Metode Pengumpulan Data ............................................................... 4 I.5.2 Metode Pembangunan Perangkat Lunak ............................................ 5 I.6 Sistematika Penulisan ........................................................................ 7 BAB II TINJAUAN PUSTAKA .................................................................... 9 II.1 Profil SMP Negeri 2 Cimahi ............................................................. 9 II.1.1 Sejarah SMP Negeri 2 Cimahi .......................................................... 9 II.1.2 Visi dan Misi SMP Negeri 2 Cimahi ................................................. 11 II.1.2.1 Visi ................................................................................................... 11 II.1.2.2 Misi .................................................................................................. 11 II.1.3 Logo SMP Negeri 2 Cimahi .............................................................. 12 II.1.4 Struktur Organisasi SMP Negeri 2 Cimahi ........................................ 12 II.1.5 Deskrispsi Tugas Struktur Organisasi Sekolah .................................. 13

  II.2.1 E-learning ......................................................................................... 18

  II.2.1.1 Pengertian E-learning ........................................................................ 18

  II.2.1.2 Tipe E-learning ................................................................................. 19

  II.2.1.3 Keuntungan E-learning ...................................................................... 20

  II.2.1.4 Keterbatasan E-learning .................................................................... 21

  II.2.1.5 Konsep E-learning ............................................................................. 22

  II.2.2 Sistem ................................................................................................ 23

  II.2.2.1 Pengertian Sistem .............................................................................. 23

  II.2.2.2 Kualitas Sistem .................................................................................. 25

  II.2.3 Informasi ........................................................................................... 26

  II.2.3.1 Pengertian Informasi .......................................................................... 26

  II.2.3.2 Kualitas Informasi ............................................................................. 26

  II.2.4 Sistem Informasi ................................................................................ 27

  II.2.5 Data ................................................................................................... 28

  II.2.6 Sistem Basis Data .............................................................................. 29

  II.2.7 Basis Data (Database) ....................................................................... 30

  II.2.8 Bahasa Basis Data (Database Language) ........................................... 33

  II.2.8.1 Data Definition Language (DDL) ...................................................... 33

  II.2.8.2 Data Manipulation Language (DML) ................................................ 34

  II.2.9 Flowmap ........................................................................................... 34

  II.2.10 Entity Relationship Diagram (ERD) .................................................. 35

  II.2.11 Diagram Konteks (Context Diagram)................................................. 37

  II.2.12 Data Flow Diagram (DFD) ............................................................... 37

  II.2.13 Kamus Data (Data Dictionary) ......................................................... 38

  II.2.14 Internet .............................................................................................. 39

  II.2.15 Hypertext Murkup Language (HTML) .............................................. 39

  II.2.16 Personal Home Page (PHP) .............................................................. 41

  II.2.17 My Structure Query Language (MySQL) ........................................... 41

  II.2.18 Structure Query Language (SQL) ...................................................... 44

  II.2.19 Cascading Style Sheet (CSS) .............................................................. 45

  II.2.21 XAMPP ............................................................................................. 48

  II.2.22 Kuesioner (Angket) ........................................................................... 48

  II.2.21.1 Prinsip Penulisan Angket .................................................................. 48

  II.2.21.2 Prinsip Pengukuran ........................................................................... 51

  II.2.21.3 Penampakan Fisik Angket................................................................. 51

  II.2.23 Skala Likert ....................................................................................... 51

  II.2.24 Dashboard ......................................................................................... 55

  II.2.24.1 Pengertian Dashboard ...................................................................... 55

  II.2.24.2 Tujuan Penggunaan Dashboard ........................................................ 55

  II.2.24.3 Karakteristik Dashboard ................................................................... 56

  II.2.24.4 Jenis-jenis Dashboard ....................................................................... 57

  BAB III ANALISIS DAN PERANCANGAN SISTEM ................................. 59 III.1 Analisis Sistem .................................................................................. 59 III.1.1 Analisis Masalah ............................................................................... 59 III.1.2 Analisis Sistem yang Sedang Berjalan .............................................. 60 III.1.2.1 Prosedur Pemberian Materi Pelajaran ................................................ 60 III.1.2.2 Prosedur Pemberian Soal-soal Latihan ............................................... 62 III.1.2.3 Prosedur Pemberian Tugas ................................................................ 64 III.1.2.4 Prosedur Pengerjaan Soal Ujian ......................................................... 66 III.1.2.5 Prosedur Lamanya Pemeriksaan Ujian ............................................... 68 III.1.2.6 Prosedur Monitoring Kepala Sekolah ................................................ 70 III.1.3 Analisis Aturan Bisnis ....................................................................... 72 III.1.4 Spesifikasi Kebutuhan Perangkat Lunak ............................................ 73 III.1.5 Analisis Kebutuhan Non Fungsional ................................................. 74 III.1.5.1 Analisis Pengkodean ........................................................................ 74 III.1.5.2 Analisis Kebutuhan Perangkat Lunak ............................................... 75 III.1.5.3 Analisis Kebutuhan Perangkat Keras ................................................ 76 III.1.5.4 Analisis Pengguna (User) ................................................................. 77 III.1.5.5 Analisis Basis Data ........................................................................... 79 III.1.6 Analisis Kebutuhan Fungsional ........................................................ 81

  III.1.6.2 Data Flow Diagram (DFD) ............................................................. 84

  III.1.6.2.1 DFD Level 1 .................................................................................. 84

  III.1.6.2.2 DFD Level 2 .................................................................................. 86

  III.1.6.2.3 DFD Level 3 .................................................................................. 90

  III.1.6.2.4 DFD Level 4 .................................................................................. 102

  III.1.6.3 Spesifikasi Proses ............................................................................. 102

  III.1.6.4 Kamus Data ...................................................................................... 127

  III.2 Perancangan Sistem .......................................................................... 149

  III.2.1 Perancangan Basis Data .................................................................... 149

  III.2.1.1 Skema Relasi .................................................................................... 149

  III.2.1.2 Diagram Relasi ................................................................................. 150

  III.2.1.3 Struktur Tabel .................................................................................. 152

  III.2.1.4 Perancangan Struktur Menu .............................................................. 162

  III.2.2 Perancangan Antarmuka Perangkat Lunak ........................................ 165

  III.2.3 Perancangan Pesan ........................................................................... 184

  III.2.4 Jaringan Semantik ............................................................................ 188

  III.2.5 Perancangan Prosedural .................................................................... 191

  BAB IV IMPLEMENTASI DAN PENGUJIAN ............................................ 197 IV.1 Implementasi Sistem ........................................................................ 197 IV.1.1 Implementasi Perangkat Keras ......................................................... 197 IV.1.2 Implementasi Perangkat Lunak ......................................................... 197 IV.1.3 Impelementasi Basis Data ................................................................ 198 IV.1.4 Implementasi Antarmuka ................................................................. 205 IV.2 Pengujian Sistem .............................................................................. 208 IV.2.1 Pengujian Alpha ............................................................................... 208 IV.2.2 Kasus dan Hasil Pengujian ............................................................... 210 IV.2.1.1 Pengujian Login ............................................................................... 210 IV.2.1.2 Pengujian Pengolahan Data Petugas ................................................. 212 IV.2.1.3 Pengujian Pengolahan Data Mata Pelajaran ...................................... 213 IV.2.1.4 Pengujian Pengolahan Data Kelas .................................................... 215

  IV.2.1.6 Pengujian Pengolahan Data Siswa .................................................... 219

  IV.2.1.7 Pengujian Pengolahan Data Tahun Ajaran ......................................... 221

  IV.2.1.8 Pengujian Pengolahan Data Pengajaran ............................................. 223

  IV.2.1.9 Pengujian Materi ............................................................................... 225

  IV.2.1.10 Pengujian Tugas .............................................................................. 226

  IV.2.1.11 Pengujian Ujian .............................................................................. 227

  IV.2.1.12 Pengujian Profil .............................................................................. 230

  IV.2.1.13 Pengujian Password ....................................................................... 230

  IV.2.1.14 Pengujian Pengumuman ................................................................. 230

  IV.2.1.15 Pengujian Forum Diskusi ............................................................... 231

  IV.2.3 Kesimpulan Pengujian Alpha ........................................................... 232

  IV.2.2 Pengujian Beta ................................................................................. 233

  IV.2.2.1 Skenario Pengujian Beta ................................................................... 233

  IV.2.2.2 Kesimpulan Pengujian Beta .............................................................. 248

  BAB V KESIMPULAN DAN SARAN .......................................................... 249 V.1 Kesimpulan ...................................................................................... 249 V.2 Saran ................................................................................................ 249 DAFTAR PUSTAKA .................................................................................... 251

  

DAFTAR PUSTAKA

[1] Bridge, M. (1997). Belajar Sendiri Internet. Jakarta: Megapoin.

  [2] Effendi, E., & Zhuang, H. (2005). E-Learning Konsep dan Aplikasi. [3] Yogyakarta: Andi Offset. [4] Fathansyah. (2004). Sistem Basis Data. Bandung: INFORMATIKA. [5] Febrian, J. (2005). Menggunakan Internet ; Menjalankan berbagai aktivitas internet melalui : PC, Notebook, Handphone, dan PDA.

  Bandung: Penerbit Informatika. [6] Hariyanti, E. (2008). Metodologi Pembangunan Dashboard sebagai Alat

Monitoring Kinerja Organisasi. Institut Teknologi Bandung, Bandung.

  [7] Jayan. (2010). CSS untuk Orang Awam. Palembang: Maxikom. [8] Jogiyanto, H. (2001). Analisis dan Desain Sistem Informatika. Yogyakarta: Penerbit Andi.

  [9] Komputer, W. (2011). Mastering CMS Programming with PHP & MySQL. Yogyakarta: Penerbit ANDI. [10] Ladjamudin, A.-B. B. (2005). Rekayasa Perangkat Lunak. Yogyakarta: Graha Ilmu. [11] Madcoms. (2005). Aplikasi Manajemen Database Pendidikan Berbasis Web dengan PHP dan MySQL. Yogyakarta: ANDI OFFSET. [12] Madcoms. (2010). Kupas Tuntas Adobe Dreamweaver CS5 dengan Pemrograman PHP & MySQL. Yogyakarta: ANDI OFFSET. [13] Nugroho, B. (2008). Aplikasi E-Learning dengan PHP & Editor Dreamweaver. Yogyakarta: Atmajaya. [14] Prasetyo, D. D. (2003). Administrasi Database Server MySQL. Jakarta: Elex Media Komputindo. [15] Purbo, O. W., & Hartanto, A. A. (2002). Buku Pinter Internet Teknologi E-

  Learning Berbasis PHP dan MySQL. Jakarta: PT Elex Media Komputindo.

  [16] S., R. A., & Shalahudin, M. (2011). Modul Pembelajaran REKAYASA

  

PERANGKAT LUNAK (Terstruktur dan Berorientasi Objek). Bandung:

Modula.

  [17] Sanjaya, R., & Leong, M. (2008). Mudah Membangun Web E-Learning.

  Yogyakarta: Atmajaya. [18] Sidik, B. (2004). Pemrograman Web dengan PHP. Bandung: INFORMATIKA.

  [19] Simarmata, J. (2007). Perancangan Basis Data. Yogyakarta: ANDI OFFSET. [20] Sommerville, I. (2003). Software Engineering (Rekayasa Perangkat Lunak). Jakarta: Penerbit Erlangga. [21] Sugiyono, P. D. (2009). Metode Penelitian Kuantitatif, Kualitatif dan R&D. Bandung: Alfabeta. [22] Susanti, E., & Sholeh, M. (2008). Rancang Bangun Aplikasi E-Learning.

  Jurnal Teknologi , 1, 53-57.

  [23] Wiswakarma, K. (2011). Teknik Cepat Menguasai CSS3. Yogyakarta: Lokomedia. [24] Witarto. (2004). Memahami Sistem Informasi. Bandung: Penerbit INFORMATIKA.

  

KATA PENGANTAR

Assalamu’alaikum Wr.Wb.

  Dengan segala kerendahan hati dan puji syukur penulis panjatkan kehadirat Allah SWT karena tiada kata terindah selain mengucapkan syukur kepada-Nya yang telah memberikan rahmat dan ridho-Nya hingga penulis dapat menyelesaikan Tugas Akhir ini. Tugas Akhir yang berjudul “PEMBANGUNAN

  

E-LEARNING DI SMP NEGERI 2 CIMAHI”, penulis ajukan sebagai syarat

  kelulusan program studi Strata 1 Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia yang dalam penyusunannya berlandaskan pada teori-teori yang penulis dapatkan selama mengikuti perkuliahan, melakukan studi literatur dari beberapa buku, wawancara kepada pihak yang ada di tempat penelitian, observasi secara langsung ke tempat penelitian, dan memberikan kuesioner kepada pihak terkait.

  Penulis menyadari penyelesaian Tugas Akhir ini tidak lepas dari berbagai pihak yang telah membantu penulisan baik secara langsung maupun tidak langsung. Pada kesempatan ini, penulis menyampaikan terimakasih kepada :

  1. Bapak dan mamah tercinta serta adiku tersayang yang selalu memberikan doa, semangat dan kasih sayang yang tak terkira kepada penulis.

  2. Bapak Eko Budi Setiawan, S.Kom., M.T. selaku dosen pembimbing Tugas Akhir yang telah banyak memberikan bimbingan, motivasi dan arahan dalam penyusunan Tugas Akhir ini.

  3. Ibu Kania Evita Dewi, S.Pd., M.Si selaku penguji seminar yang banyak memberikan arahan dan bimbingan dalam penyusuanan Tugas Akhir ini.

  4. Ibu Sufaatin, S.T., M.Kom. selaku dosen penguji sidang yang banyak memberikan motivasi dan arahan dalam penyusunan Tugas Akhir ini.

  5. Bapak Irawan Afrianto, S.T., M.T., selaku Ketua Program Studi Teknik Informatika.

  6. Ibu Nelly Indriani W, S.Si., M.T, selaku wali dosen IF-8 angkatan 2009.

  7. Bapak dan Ibu dosen serta staf pegawai Program Studi Teknik

  8. Bapak Drs. Dedi Sukandar , MM selaku Kepala Sekolah SMP Negeri 2 Cimahi yang telah memberikan kesempatan bagi penulis untuk melaksanakan penelitian Tugas Akhir di SMP Negeri 2 Cimahi.

  9. Bapak Asep Suryana, S.Pd., selaku guru TIK di SMP Negeri 2 Cimahi yang telah membantu proses pembangunan sistem yang dibuat.

  10. Ibu dan Bapak bagian Tata Usaha SMP Negeri 2 Cimahi yang telah banyak membantu memberikan data serta informasi tentang sekolah.

  11. Teman-teman di Program Studi Teknik Informatika, khususnya IF-8 2009 yang selalu memberikan motivasi, bantuan doa dan kebersamaan selama masa-masa perkuliahan.

  12. Para sahabat Fany Yurisagita, Ane Yulian, Resmi Novianti dan Geanissa Handarini yang selalu memberikan suport dalam penyusunan skripsi.

  13. Dini Ratnadewi H, Dikka Arif S, Yusup F yang sama-sama berjuang menyelesaikan skripsi dan teman sebimbingan.

  14. Seluruh keluarga dan kekasih tercinta yang selalu memberikan dorongan, semangat serta perhatian yang tak terkira kepada penulis.

  15. Dan kepada pihak-pihak lain yang telah begitu banyak membantu namun tidak dapat disebutkan satu persatu. Semoga Allah SWT senantiasa melimpahkan berkah dan rahmat-Nya bagi kita semua, terima kasih banyak atas bantuannya selama ini, semoga juga dapat menjadi amal ibadah dihadapannya, Aamiin. Penulis menyadari bahwa masih banyak terdapat kesalahan dalam penyusunan skripsi ini, oleh karena itu kritik dan saran yang membangun sangat penulis harapkan guna untuk perbaikan di kemudian hari. Akhir kata, semoga skripsi ini dapat bermanfaat dan menambah wawasan bagi pembaca.

  Wassalamu’alaikum Wr. Wb.

  Bandung, Februari 2014

DAFTAR RIWAYAT HIDUP

  Nama : Indri Dianti Hapsari Jenis Kelamin : Perempuan Tempat, tanggal lahir : Cianjur, 9 Juli 1991 Agama : Islam Kewarganegaraan : Indonesia Alamat : Pondok Padalarang Indah Blok C4 No. 2 RT 01/22

  Padalarang 40553 Bandung Barat Telepon : +628996182191 Email : indridiantihapsari@yahoo.com

LATAR BELAKANG PENDIDIKAN

   2009 – …. Universitas Komputer Indonesia, Bandung Program Studi : S1, Teknik Informatika  2006 – 2009 SMK Teknologi Industri Pembangunan Cimahi Jurusan Teknik Komputer dan Jaringan  2003 – 2006 SMP Negeri 2 Cimahi  1997 – 2003 SD Negeri Kebon Manggu Cimahi Tengah Dengan ini saya menyatakan bahwa semua informasi yang diberikan dalam dokumen ini adalah benar Bandung,

  Indri Dianti Hapsari

BAB I PENDAHULUAN I.1 Latar Belakang Masalah SMP Negeri 2 Cimahi merupakan salah satu SMP Negeri yang ada di Kota Cimahi. SMP Negeri 2 Cimahi berlokasi di Jalan Jendral Sudirman No. 152 Cimahi. Metode pembelajaran di sekolah ini menggunakan metode pembelajaran Team Teaching. Team Teaching atau pengajaran beregu merupakan kelompok

  beranggotakan dua orang guru atau lebih untuk merencanakan dan melaksanakan strategi pembelajaran bagi siswa, hal ini maksudnya sejumlah guru yang mengajar mata pelajaran yang sama namun di kelas yang berbeda, dan akan bersama-sama merencanakan bahan pengajaran yang akan diberikan kepada siswa. Proses belajar mengajar di SMP Negeri 2 Cimahi masih bersifat konvensional, dimana proses belajar mengajar antara guru dan siswa dilakukan pertemuan secara langsung didalam kelas. Guru menyampaikan materi kepada siswa, dan cenderung siswa hanya mendengarkannya. Oleh karena itu, konsep belajar mengajar seperti ini disebut konsep ceramah.

  Penyampaian materi dilakukan oleh guru dengan cara menuliskan materi pelajaran di papan tulis, hal ini menjadi masalah karena membutuhkan waktu yang banyak untuk menuliskan materi pelajaran, sehingga guru mengalami kesulitan mengetahui kemampuan siswa dalam memahami materi pelajaran untuk menyelesaikan tugas dan ujian yang diberikan karena banyaknya siswa yang mengikuti pelajaran. Serta guru mengalami kesulitan dalam memeriksa hasil ujian dikarenakan membutuhkan waktu yang banyak untuk pemeriksaan hasil ujian satu per satu.

  Adapun permasalahan yang dialami oleh siswa, sulitnya mendapatkan referensi materi yang lengkap selain dari buku. Siswa mendengarkan apa yang disampaikan oleh guru tidak dapat cepat memahami dan mengerti, sehingga siswa harus mencatat materi yang disampaikan namun karena terbatasnya waktu kegiatan belajar mengajar dikelas, maka siswa tidak dapat mencatat materi secara ujian. Selain itu, karena terbatasnya kegiatan belajar mengajar juga menyulitkan siswa untuk berkomunikasi secara langsung dengan guru selain dikelas, sebab diluar jam pelajaran dikelas guru mempunyai kesibukan dan kegiatan lain.

  Selain permasalahan yang dialami oleh siswa dan guru, kepala sekolah pun mengalami kesulitan dalam mendapatkan informasi tentang rata-rata hasil ujian setiap mata pelajaran per kelas, karena kepala sekolah harus melihat dokumen penilaian hasil ujian setiap siswa untuk mendapatkan informasi namun hal ini akan membutuhkan waktu yang banyak.

  Perkembangan teknologi informasi khususnya di dunia pendidikan kini memiliki peranan penting sebagai media informasi dan komunikasi, dalam kegiatan pembelajaran yang menjadikan dunia pendidikan semakin mudah didapat dengan beragam proses belajar mengajar. Salah satu media pendukung yang ada saat ini dan akan terus berkembang yaitu e-learning. E-Learning merupakan singkatan dari Electronic Learning yaitu suatu sistem belajar mengajar yang memungkinkan tersampaikannya bahan ajar siswa dengan menggunakan media internet atau media jaringan komputer lain.

  Berdasarkan uraian masalah yang telah dijelaskan sebelumnya maka dibangunlah sistem E-Learning di SMP Negeri 2 Cimahi untuk mengatasi masalah tersebut yang bertujuan sebagai salah satu sarana pendukung kegiatan belajar mengajar di SMP Negeri 2 Cimahi.

  I.2 Perumusan Masalah

  Berdasarkan dari penjelasan yang sudah diuraikan dalam latar belakang diatas, maka rumusan masalahnya adalah bagaimana membangun sistem E-

  

Learning yang berguna sebagai salah satu sarana pendukung dalam kegiatan

belajar mengajar dan sarana berinteraksi antara guru dan siswa.

  I.3 Maksud dan Tujuan

  I.3.1 Maksud

  Berdasarkan permasalahan yang diteliti, maka maksud dari penulisan tugas

  I.3.2 Tujuan

  Adapun tujuan yang akan dicapai dari penyusunan tugas akhir ini adalah sebagai berikut :

  1. Memudahkan guru mengetahui kemampuan siswa dalam menyelesaikan tugas dan ujian.

  2. Memudahkan guru untuk memeriksa hasil ujian yang dilakukan oleh siswa.

  3. Memudahkan siswa mendapatkan referensi materi pelajaran yang lengkap.

  4. Memudahkan proses komunikasi antara siswa dan guru yang bersangkutan melalui forum diskusi untuk membahas masalah materi pelajaran selain harus bertatap muka langsung.

  5. Memudahkan kepala sekolah dalam memonitoring rata-rata hasil ujian siswa setiap mata pelajaran per kelas.

  I.4 Batasan Masalah

  Batasan masalah dalam pembangunan sistem E-Learning di SMP Negeri 2 Cimahi ini dimaksudkan agar pembahasan lebih terarah dan tidak menyimpang, maka batasan masalah dari pembangunan sistem e-learning ini adalah sebagai berikut :

  1. Data yang diolah adalah data petugas, data mata pelajaran, data kelas, data guru, data siswa, data tahun ajaran, data pengajaran dan data pengumuman.

  2. Proses yang terjadi pada sistem E-Learning di SMP Negeri 2 Cimahi terdiri dari pemberian materi, pemberian tugas, mengadakan ujian, menggunakan forum diskusi dan penyampaian pengumuman.

  3. Hasil keluaran dari sistem E-Learning di SMP Negeri 2 Cimahi adalah informasi data petugas, data mata pelajaran, data kelas, data guru, data siswa, data tahun ajaran, data pengajaran dan data pengumuman, data hasil ujian siswa setiap mata pelajaran per kelas untuk guru berupa tabel nilai dan tabel

  dashboard sedangkan untuk kepala sekolah menampilkan rata-rata hasil ujian siswa setiap mata pelajaran per kelas dalam bentuk tabel dashboard.

  4. Format file yang mendukung sistem yang akan dibuat berupa Microsoft Word (.doc), Microsoft Excel (.xls), Microsoft Power Point (.ppt), Adobe PDF (.pdf), Winrar (.rar), Winzip (.zip).

  5. File atau dokumen diupload mempunyai batasan maksimal kapasitas yang disediakan sebesar 10MB per file.

  6. Soal ujian yang diberikan berupa pilihan ganda dan bersifat acak (random).

  7. Penyampaian bahan ajar pada sistem E-Learning di SMP Negeri 2 Cimahi menggunakan metode Asynchronous Training karena metode Asynchronous

  Training ini siswa dapat melakukan kegiatan belajar mengajar pada waktu yang berbeda dengan guru.

  8. Tools yang akan digunakan dalam pembangunan sistem ini adalah Adobe Dreamweaver CS5 dengan bahasa pemrograman PHP dan MySQL.

  9. Metode analisa perangkat lunak yang digunakan adalah pemodelan analisis terstruktur. Alat permodelan yang digunakan meliputi Flowmap, Entity

  Relationship Diagram (ERD), Diagram Konteks, Data Flow Diagram (DFD).

  10. Fitur unggulan pada sistem E-Learning di SMP Negeri 2 Cimahi adalah

  dashboard yang menampilkan penilaian hasil ujian siswa setiap mata

  pelajaran per kelas untuk monitoring guru dan penilaian rata-rata hasil ujian siswa setiap mata pelajaran per kelas untuk monitoring kepala sekolah.

I.5 Metodologi Penelitian

  Metodologi yang digunakan dalam pembangunan sistem ini adalah metodologi penelitian deskriptif, yaitu suatu penelitian yang ditujukan untuk mendeskripsikan kejadian atau fenomena yang ada, baik secara alamiah maupun fenomena buatan manusia. Metode deskriptif ini memiliki 2 macam, yaitu Metode Pengumpulan Data dan Metode Pembangunan Perangkat Lunak.

I.5.1 Metode Pengumpulan Data

  Metode pengumpulan data yang digunakan dalam penelitian ini adalah sebagai berikut : a. Studi Literatur Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan bacaan-bacaan yang ada kaitannya dengan judul penelitian yang diambil mengenai perancangan sistem pembelajaran yang biasa dilakukan disekolah menengah pertama lainnya dan mengenai segala tentang e-learning.

  b. Wawancara Teknik pengumpulan data ini dengan mengadakan tanya jawab langsung yang ada kaitannya dengan judul yang diambil kepada Ibu Eva Sufariyani, S.Pd selaku Bagian Humas di SMP Negeri 2 Cimahi.

  c. Observasi Teknik pengumpulan data ini dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil di SMP Negeri 2 Cimahi.

  d. Kuesioner Teknik pengumpulan data ini dengan memberi sejumlah pertanyaan tertulis kepada pihak terkait di SMP Negeri 2 Cimahi. Pertanyaan yang dibuat merupakan pertanyaan yang bertujuan untuk mengukur tingkat keberhasilan dari e-learning yang dibangun.

I.5.2 Metode Pembangunan Perangkat Lunak

  Metode yang digunakan dalam pembangunan sistem e-learning ini adalah metode waterfall. Tahap-tahap utama dari metode waterfall ini memetakan kegiatan-kegiatan sebagai pengembangan dasar, yaitu:

  a. Definisi persyaratan Pelayanan, batasan, dan tujuan sistem ditentukan melalui konsultasi dengan user sistem. Persyaratan ini kemudian didefinisikan secara rinci dan berfungsi sebagai spesifikasi sistem. Proses kebutuhan diintensifkan dan difokuskan pada software, untuk mengetahui sifat dari program yang akan dibuat, maka

  software engineer harus mengetahui tentang software.

  b. Perancangan sistem dan perangkat lunak Proses perancangan sistem membagi persyaratan dalam sistem perangkat keseluruhan. Perancangan perangkat lunak melibatkan identifikasi dan deskripsi abstraksi sistem perangkat lunak yang mendasar dan hubungan- hubungannya. Desain harus dapat mengimplementasi kebutuhan yang telah disebutkan pada tahap sebelumnya.

  c. Implementasi dan pengujian unit Pada tahap ini, perancangan perangkat lunak direalisasikan sebagai serangkaian program atau unit program yang telah dirancang sesuai dengan kebutuhan user. Pengujian unit melibatkan verifikasi bahwa setiap unit telah memenuhi spesifikasi agar unit dapat berfungsi dengan baik dan sesuai yang diharapkan oleh user.

  d. Integritas dan pengujian sistem Unit program atau program individual diintegrasikan dan diuji sebagai sistem yang lengkap untuk menjamin bahwa persyaratan sistem telah dipenuhi.

  Semua fungsi-fungsi program harus diujicobakan, agar program bebas dari

  error, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah

  dijelaskan. Setelah pengujian sistem, perangkat lunak dikirim kepada pelanggan.

  e. Operasi dan pemeliharaan Biasanya (walaupun tidak seharusnya), ini 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 ditambahkan.

  Tahapan dalam metode waterfall pada Gambar I.1 Metode Waterfall [20]. Pengembangan sistem dapat digambarkan berikut :

  

Gambar I.1 Metode Waterfall [20]

I.6 Sistematika Penulisan

  Sistematika penulisan skripsi ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini adalah sebagai berikut :

BAB I PENDAHULUAN Pada bab pendahuluan ini berisi tentang dasar pemikiran untuk membuat sistem e-

  

learning yang meliputi permasalahan-permasalahan yang menjadi latar belakang

  dibangunnya sistem e-learning, merumuskan permasalahan untuk mendukung pembangunan e-learning, maksud dan tujuan yang harus dicapai dalam pembangunan e-learning yang akan dicapai dari sistem ini, batasan-batasan masalah yang berguna untuk memfokuskan pembangunan sistem, penggunaan metode penelitian dalam pengumpulan data dan pembangunan perangkat lunak serta sistematika penulisan yang menjelaskan secara garis besar dari setiap bab- bab.

BAB II TINJAUAN PUSTAKA Pada bab tinjauan pustaka ini dibagi manjadi dua bagian. Bagian yang pertama

  akan membahas mengenai tujuan tempat penelitian yang berisi penjelasan tentang sejarah sekolah, visi dan misi, struktur organisasi. Bagian kedua membahas mengenai landasan teori, berisi teori-teori pendukung yang digunakan dalam membangun sistem E-Learning di SMP Negeri 2 Cimahi.

  BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab analisis dan perancangan berisi mengenai analisis kebutuhan sistem

  yang dibangun mulai dari kebutuhan untuk membangun perangkat lunak, analisis proses pada sistem e-learning dengan analisis terstruktur, yaitu dengan analisis kebutuhan fungsional atau Data Flow Diagram (DFD). Selain itu, perancangan sistem yang akan dibangun berdasarkan hasil analisis dan gambaran antar muka untuk sistem yang akan dibangun dalam pembuatan e-learning.

  BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Pada bab implementasi dan pengujian sistem ini berisi hasil implementasi dari

  analisis perancangan sistem kedalam bentuk bahasa pemrograman, serta hasil pengujian sistem yang dilakukan di lingkungan SMP Negeri 2 Cimahi agar diketahui apakah sistem e-learning yang dibangun sudah memenuhi kebutuhan pihak sekolah dan layak dipakai untuk keperluan kegiatan belajar mengajar disekolah maupun diluar sekolah.

BAB V KESIMPULAN DAN SARAN Pada bab kesimpulan dan saran ini berisi mengenai kesimpulan dari uraian proses

  pembuatan sistem E-Learning di SMP Negeri 2 Cimahi dan saran-saran yang dipergunakan untuk membangun atau mengembangkan sistem ini selanjutnya yang dapat menjadi suatu pertimbangan bagi pihak SMP Negeri 2 Cimahi.

BAB II TINJAUAN PUSTAKA II.1 Profil SMP Negeri 2 Cimahi Berikut ini adalah profil dari SMP Negeri 2 Cimahi yang merupakan tempat penelitian untuk membangun sistem E-Learning. II.1.1 Sejarah SMP Negeri 2 Cimahi SMP Negeri 2 Cimahi, telah eksis berkiprah dalam melaksanakan proses

  kegiatan belajar mengajar sejak tahun 1958/1959. Hal ini adalah sebagai bagian tugas, peran dan fungsi pemerintahan di bidang pendidikan menengah pertama yang harus dilakukan untuk meningkatkan dan mengembangkan kecerdasan bangsa melalui penyelenggaraan kepandidikan, sebagaimana tercantum dalam

  pasal 31, 32, dan Pembukaan UUD 1945. Perjalanan SMP Negeri 2 Cimahi diawali bersamaan dengan program transisi pendidikan guru SGBN 1 Cimahi tahun ajaran 1958-1961, menggunakan pasilitas gedung “Juliana School” sebagai situs sejarah bangunan tahun 1887, peninggalan Belanda yang diserahkan tahun 1950 kepada pemerintah Negara Kesatuan RI.

  Awal kegiatan SMPN 2 Cimahi, dengan nama pendidikan Sekolah Menengah Pertama. SMP Negeri 2 Cimahi, secara definit sesuai dengan tahun ajaran baru, diresmikan berdiri pada tanggal 14 Agustus 1958. Hingga kini telah berlangsung proses kegiatan belajar-mengajar melalui pergantian 16 Kepala Sekolah.

  SMP Negeri 2 Cimahi, mempunyai nomor induk: kepemilikan tanah NSS 201020902006, atas nama Bank Jawa Barat dengan Nomor Pokok Sekolah Nasional (NPSN) 20224082. Luas lahan SMPN 2 Cimahi kira-kira 10.030 meter persegi, berlokasi di Jalan Jenderal Sudirman No. 152 Cimahi 40521, Telp. 022- 6654073, Fax. 022-6646949, E-mail: www.smp2cimahi@yahoo.co.id , Website:

  

www.smp2cimahi.sch.id , dan SMP Negeri 2 Cimahi berada kira-kira 65 meter

disebelah selatan Jalan Jenderal Sudirman.

  Pada saat ini penyelenggaraan kependidikan diimplementasikan melalui UU no. 22 th. 1999 tentang Otonomi Pemerintah Daerah bidang Pendidikan, dan UU Sisdiknas No. 20 tahun 2003 serta berdasarkan SK Mendiknas No. 053/U/2001 tanggal 19 April 2001 tentang Pedoman Penyusunan Standar Pelayanan Minimal Penyelenggaraan Persekolahan bidang Pendidikan Dasar dan Menengah, yang dipergunakan sebagai dasar acuan utama untuk melaksanakan proses kegiatan belajar mengajar secara formal dan non formal.

  Perkembangan ilmu pengetahuan dan teknologi serta arus informasi pendidikan yang berjalan cepat, perlu diimbangi oleh peningkatan dan pengembangan kualitas tenaga pendidikan melalui pendidikan formal, informal dan non formal dengan harapan agar dapat memberikan pelayanan yang optimal sehingga mampu bersaing dan memiliki rasa percaya diri, bertanggung jawab, kretaif dan inovatif dalam mempersiapkan dirinya untuk menghadapi perkembangan dan tantangan masa depan.

  Oleh karena itu SMP Negeri 2 Cimahi memerlukan dukungan moril dan materil berbagai pihak “stake holder” terkait (pemerintah penyelenggara kependidikan, masyarakat peserta pendidikan, masyarakat pengguna hasil pendidikan dan masyarakat pemerhati pendidikan), agar dapat berkembang lebih maju secara internal dan eksternal dalam melaksanakan tugas dan fungsinya untuk menyelenggarakan proses kependidikan intra kurikuler dan ekstra kurikuler, sehingga dapat mengantarkan peserta didik ke pintu jenjang pendidikan berikutnya secara profesional, bermutu, dan bertanggung jawab, serta menjadikan SMP Negeri 2 Cimahi sebagai sekolah yang memiliki kualitas pelayanan sekolah berstandar nasional.

  II.1.2 Visi dan Misi SMP Negeri 2 Cimahi

  II.1.2.1 Visi

  Visi SMP Negeri 2 Cimahi adalah “Mencetak lulusan yang memiliki disiplin tinggi, unggul, profesional, dan jujur dilandasi iman dan taqwa dalam lingkungan kampus yang asri” Indikator dari kualitas lulusan tersebut adalah :

  a. Disiplin dalam berkarya

  b. Iman dan Taqwa dalam keseharian

  c. Profesional dalam pelayanan

  d. Unggul dalam prestasi

  e. Jujur dalam bertindak

  f. Asri lingkungan sekolah ( “DIPUJA” )

  II.1.2.2 Misi

  Dalam upaya mewujudkan visi tersebut, SMP Negeri 2 Cimahi berpegang pada misi berikut:

  1. Membina warga sekolah dengan iman dan taqwa

  2. Meningkatkan disiplin seluruh personal dengan membudayakan tertib KBM, tertib administrasi dan tertib organisasi

  3. Menumbuhkembangkan profesionalisme layanan guna menunjang peningkatan prestasi

  4. Meningkatkan mutu siswa dan mengembangkan profesionalisme guru sehingga diperoleh sumber daya manusia yang berkualitas dan sekolah berstandar nasional

  5. Mengembangkan prinsip transparansi (keterbukaan) dalam berbagai kegiatan

  6. Meningkatkan rasa kekeluargaan dan kegotongroyongan antar warga sekolah dalam iklim demokrasi

  7. Mengembangkan lingkungan sekolah sehingga tercipta lingkungan yang

  II.1.3 Logo SMP Negeri 2 Cimahi

  SMP Negeri 2 Cimahi memiliki logo sebagai berikut :

  Gambar II.1 Logo SMP Negeri 2 Cimahi

  II.1.4 Struktur Organisasi SMP Negeri 2 Cimahi

  Struktur organisasi merupakan susunan yang terdiri dari fungsi-fungsi dan hubungan-hubungan yang menyatakan keseluruhan kegiatan untuk mencapai suatu sasaran. Struktur organisasi di SMP Negeri 2 Cimahi dapat dilihat pada Gambar II.2

  

Gambar II.2 Struktur Organisasi SMP Negeri 2 Cimahi

II.1.5 Deskripsi Tugas Struktur Organisasi Sekolah

1. Kepala Sekolah

  a. Edukator Melaksanakan proses belajar mengajar secara efektif dan efisien

  b. Manajemen Mempunyai tugas :

  1. Menyusun perencanaan

  2. Mengorganisasikan kegiatan

  3. Mengarahkan kegiatan

  4. Mengkoordinasikan kegiatan

  5. Mengkoordinasikan pengawasan

  6. Mengadakan evaluasi terhadap kegiatan

  7. Menentukan kebijakan

  8. Mengambil keputusan

  9. Mengatur proses belajar mengajar

  10. Mengatur administrasi

  11. Mengatur Organisasi Intra Sekolah (OSIS)

  12. Mengatur hubungan sekolah dengan masyarakat dan instansi terkait

  c. Administrator Menyelenggarakan administrasi :

  1. Perencanaan

  2. Pengorganisasian

  3. Pengarahan

  4. Pengkoordinasian

  5. Kurikulum

  6. Ketatausahaan

  7. Kesiswaan

  8. Kantor

  9. Keuangan

  10. Perpustakaan

  11. Laboratorium

  12. Ruang Keterampilan & Kesenian

  13. Bimbingan dan Konserling

  14. Usaha Kesehatan Sekolah (UKS)

  15. Organisasi Intra Sekolah (OSIS)

  16. Serbaguna

  17. Media

  18. Gudang 19. 7 K

  d. Supervisi Menyelenggarakan

  1. Proses belajar mengajar

  2. Kegiatan bimbingan dan konserling

  4. Kegiatan ketatausahaan

2. Wakil Kepala Sekolah Urusan Kurikulum

  b. Kriteria kenaikan kelas

  4. Mengatur dan membina program kegiatan OSIS meliputi Kepramukaan, Palang Merah Remaja (PMR), Kelompok Ilmiah Remaja (KIR), Usaha Kebersihan Sekolah (UKS), Paskibra

  3. Pelaksanaan 6K (Keamanan, Kebersihan, Ketertiban, Keindahan, Kekeluargaan dan Kebidangan)

  2. Mengatur dan mengkoordinasikan

  1. Mengatur program dan pelaksanaan bimbingan dan konserling

  Membantu Kepala Sekolah dalam urusan :

  8. Menyusun laporan

  7. Melakukan supervisi administrasi dan akademis

  6. Mengatur mutasi siswa

  5. Mengatur pengembangan MGMP dan koordinator mata pelajaran

  4. Mengatur lingkungan sebagai sarana belajar

  a. Program penilaian

  5. Kerjasama dengan masyarakat dan instansi terkait

  3. Mengatur pelaksanaan

  2. Mengatur pelaksanaan kegiatan kurikulum dan ekstra kurikuler

  d. Rencana Pelaksanaan Pembelajaran

  c. Program Semester

  b. Program Tahunan

  a. Pengembangan Silabus

  1. Mengatur program pembelajaran

  Membantu Kepala Sekolah dalam urusan :

  8. Kegiatan 7 K

  7. Kegiatan OSIS

  6. Sarana dan prasarana

3. Wakil Kepala Sekolah Urusan Kesiswaan

  6. Menyusun dan mengatur pelaksanaan pemilihan siswa teladan sekolah

  7. Menyelenggarakan cerdas cermat, olah raga prestasi

  8. Menyeleksi calon untuk diusulkan mendapat beasiswa