Pengembangan E-learning system pada apliksi bimbel online 2Tors.Com

(1)

i

PENGEMBANGAN E-LEARNING SYSTEM PADA APLIKASI BIMBEL ONLINE DI 2TORS.COM

HAMDI IHSAN 105093003058

PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH

JAKARTA 2010 M / 1430 H


(2)

ii

PENGEMBANGAN E-LEARNING SYSTEM PADA APLIKASI BIMBEL ONLINE DI 2TORS.COM

Skripsi Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer Fakultas Sains dan Teknologi

Universitas Islam Negeri Syarif Hidayatullah Jakarta

Oleh: HAMDI IHSAN

105093003058

PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH

JAKARTA 2010 M / 1430 H


(3)

iii

PENGEMBANGAN E-LEARNING SYSTEM PADA APLIKASI BIMBEL ONLINE DI 2TORS.COM

Skripsi

Diajukan kepada Fakultas Sains dan Teknologi untuk Memenuhi Persyaratan Memperoleh

Gelar Sarjana Komputer

Oleh HAMDI IHSAN NIM : 105093003058

Menyetujui,

Pembimbing I Pembimbing II

Zainuddin Bey Fananie, M.Sc Nur Aeni Hidayah, MMSI NIP. 19750818 200501 2008

Mengetahui,

Ketua Program Studi Sistem Informasi

A’ang Subiyakto, M.Kom NIP. 150 411 252


(4)

iv

PENGESAHAN UJIAN

Skripsi berjudul “PENGEMBANGAN E-LEARNING SYSTEM PADA APLIKASI BIMBEL ONLINE DI 2TORS.COM” telah diuji dan dinyatakan lulus dalam sidang Munaqosah Fakultas Sains dan Teknologi, Universitas Islam Negeri Syarif Hidayatullah Jakarta. Pada Kamis, 22 Juli 2010. Skripsi ini telah diterima sebagai salah satu syarat untuk memperoleh gelar sarjana strata satu (S1) Program Studi Sistem Informasi.

Jakarta, Agustus 2010

Menyetujui,

Penguji I Penguji II

DR. Syopiansyah Jaya Putra, M.Sis NIP.

Zainul Arham, M.Si NIP. 150 411 259

Pembimbing I Pembimbing II

Zainuddin Bey Fananie, M.Sc Nur Aeni Hidayah, MMSI NIP. 19750818 200501 2008

Mengetahui, Dekan

DR. Syopiansyah Jaya Putra, M.Sis NIP. 150 317 965

Ketua Program Studi

A’ang Subiyakto, M.Kom NIP. 150 411 252


(5)

v

PERNYATAAN

DENGAN INI SAYA MENYATAKAN BAHWA SKRIPSI INI BENAR-BENAR HASIL KARYA SENDIRI YANG BELUM PERNAH DIAJUKAN SEBAGAI SKRIPSI ATAU KARYA ILMIAH PADA PERGURUAN TINGGI ATAU LEMBAGA MANAPUN.

Jakarta, Agustus 2010

Hamdi Ihsan 105093003058


(6)

vi ABSTRAK

HAMDI IHSAN (105093003058). Analisis dan Pengembangan E-Learning System Pada Aplikasi Bimbel Online di 2Tors.com. (Di bawah bimbingan bapak ZAINUDDIN BEY FANANNIE dan Ibu NUR AENI HIDAYAH).

Teknologi informasi berbasis web berkembang dengan pesat sekali pada dasawarsa terakhir ini, di mana teknologi informasi tidak hanya dimanfaatkan sebagai media informasi dan alat pemasaran modern oleh banyak perusahaan melainkan juga dapat dimanfaatkan sebagai media edukasi bagi praktisi pendidik, institusi, perusahaan maupun komunitas-komunitas tertentu karena sifatnya yang fleksibel dan merambahkan informasi dengan cepat tanpa batasan ruang dan waktu.

2Tors.com merupakan salah satu perusahaan yang bergerak dalam bidang penyedian jasa edukasi komunitas secara online (online educational community), yaitu suatu perusahaan yang memberikan layanan jasa penggunaan media internet sebagai ruang sharing edukasi, informasi dan interksi antara siswa dan guru, institusi terhadap karyawan, universitas dan sekolah terhadap anak didiknya serta interaksi antar member untuk menyalurkan hobby atau menjalin social network dalam komunitas tertentu. Dengan melihat sistem berjalan sebelumnya, web aplikasi bimbel yang dimiliki 2Tors.com masih terbilang sederhana dan belum memiliki manajemen data yang cukup baik dan fleksibel serta belum memaksimalkan keterkaitan sumber daya manusia yang ada ke dalam sistem. Hal itu bisa terlihat dari banyaknya fitur web aplikasi yang belum dikembangkan, pilihan penggunaan teknologi web yang hanya berbasiskan penggunaan html, xml dan ftp serta proses bisnis yang hanya melibatkan useradmin, teacher dan student yang relatif masih banyak sumber daya manusia dalam organisasi yang tidak terlibat dalam sistem ini. Oleh karena itu, 2tors.com membutuhkan suatu aplikasi yang mampu menangani berbagai aktifitas web edukasi dan organisasi miliknya. Adapun metodologi pengembangan sistem yang penulis gunakan adalah RAD dan Prototype sebagai alat bantu pengembangan sistem. Sedangkan bahasa pemprograman yang digunakan adalah PHP dan MySql sebagai basis datanya. Selain itu dalam pengembangan sistem ini pula penulis mengadopsi beberapa source code open source yang telah penulis custom, diantaranya adalah moodle, php freechat, abcadvertise, picachoose, flowplayer dan open contact form.

V Bab + xxxi Halaman + 190 Halaman + 27 Daftar Pustaka + 102 Gambar + 23 Tabel + 5 Daftar Simbol + 7 Lampiran.

Kata Kunci: 2Tors.com, E-Learning, Sistem Informasi, Bimbel, RAD, Open Source, Moodle, PHP, MySql, WebServer dan WebHosting. Pustaka Acuan: 21 Buku (1998-2008)


(7)

vii

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT, karena atas rahmat dan taufik-Nya Skripsi ini dapat terselesaikan dengan baik. Skripsi ini merupakan salah satu tugas wajib bagi mahasiswa UIN Syarif Hidayatullah Jakarta, khususnya Prodi Sistem Informasi, Fakultas Sains dan Teknologi sebagai persyaratan untuk mendapatkan gelar Sarjana Komputer.

Selama proses penyusunan skripsi ini, penulis mendapat banyak bimbingan dan bantuan dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis mengucapkan terima kasih kepada:

1. Bapak DR. Syopiansyah Jaya Putra, M.SIS, selaku Dekan Fakultas Sains dan Teknologi, Universitas Islam Negeri Syarif Hidayatullah Jakarta. 2. Bapak A’ang Subiyakto, M.KOM selaku Ketua Program Studi Sistem

Informasi Fakultas Sains dan Teknologi, Universitas Islam Negeri Syarif Hidayatullah Jakarta.

3. Bapak Zainuddin Bey Fananie, M.Sc, selaku dosen pembimbing 1 dan Ibu Nur Aeni Hidayah, MMSI, selaku dosen pembimbing 2 saya di Fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jakarta yang telah memberikan banyak saran dan bantuan bagi penulis dalam menyelesaikan skripsi ini.

4. Bapak Amal selaku General Manager dan Bapak M. Syamsuddin selaku Manager Operation di 2tors.com yang telah memberikan banyak bantuan, saran dan data untuk penulis dalam menyelesaikan skripsi ini.


(8)

viii

5. Orang tua saya, Papa Rumaidon dan Mama Ermi Anita yang dengan sabar dan ikhlas membesarkan saya, serta yang tidak kenal lelah memberikan cinta dan kasih sayang yang tak ternilai harganya kepada saya. Kakak-kakak dan Adik saya yang telah memberikan motivasi dan dukungan. Keluarga besar Kakek saya alm. H. Ibrahim yang selalu memberikan saran, motivasi serta selalu mengingatkan saya saat dalam kealpaan. 6. Teman-teman UIN sains dan teknologi 2005, khususnya kepada teman

kelas SI C yang telah memberikan persahabatan yang indah dan selalu memberikan dukungan kepada saya untuk menyelesaikan skripsi ini. Maaf, jika saya selama ini banyak merepotkan teman-teman semua.

7. Dan semua pihak yang tidak dapat disebutkan satu persatu yang telah membantu saya selama penyusunan skripsi ini.

Pada kesempatan ini pula, penulis ingin menyampaikan permohonan maaf yang sebesar-besarnya kepada semua pihak apabila sewaktu menyelesaikan skripsi ini ada hal-hal yang kurang berkenan dari sikap dan pribadi saya. Penulis mengharapkan kritik dan saran yang membangun dari pembaca untuk karya tulis yang lebih baik dimasa datang.

Akhir kata penulis berharap agar skripsi ini dapat bermanfaat bagi semua yang membaca.

Jakarta, Agustus 2010


(9)

ix

DAFTAR ISI

Halaman Halaman Sampul ...

Halaman Judul ……….………..….……... Lembar Persetujuan Pembimbing ... Lembar Pengesahan Ujian... Lembar Pernyataan ... ABSTRAK ... KATA PENGANTAR .………..………... DAFTAR ISI ... DAFTAR GAMBAR ... DAFTAR TABEL ... DAFTAR LAMPIRAN ... DAFTAR SIMBOL DESIGN UML …..……… DAFTAR ISTILAH ... BAB I PENDAHULUAN

1.1Latar Belakang Masalah …... 1.2Rumusan Masalah ... 1.3Batasan Masalah ... 1.4Tujuan dan Manfaat ... 1.5Metodologi Penelitian ... 1.5.1 Metode Pengumpulan Data ...……….. 1.5.2 Metode Pengembangan Sistem ….………..

i ii iii iv v vi vii ix xx xxv xxvii xxviii xxxi 1 3 4 5 6 6 7


(10)

x

1.6Sistematika Penulisan ... BAB II LANDASAN TEORI

2.1 Pendidikan ………... 2.1.1 Definisi Pendidikan ..……….. 2.1.2 Penggolongan Pendidikan .……….. 2.1.3 Paradigma Pendidikan ………. 2.2 Bimbel ………... ... 2.3 Konsep Dasar Sistem Informasi ...

2.3.1 Sistem ………....……….. 2.3.2 Informasi …………..……….. 2.3.3 Konsep Dasar Sistem Informasi ……….. 2.4 E-Learning ……….…... 2.4.1 Definisi E-Learning ...……….. 2.4.2 Klasifikasi E-learning ……….. 2.4.3 Fungsi E-learning …..……….. 2.4.4 Keuntungan E-learning .……….. 2.5 LMS dan LCMS ……...

2.5.1 LMS ... 2.5.2 LCMS ... 2.6 Analis dan Pengembangan Sistem ……...

2.6.1 Analisis Sistem ... 2.6.2 Pengembangan Sistem ... 2.7 Metodologi ……...

7 9 9 10 11 11 13 13 14 15 16 16 17 19 21 21 21 23 26 26 27 28


(11)

xi

2.7.1 Metodologi Pengumpulan Data ... 2.7.1.1 Studi Pustaka ..……… 2.7.1.2 Studi Lapangan……….. 2.7.1.3 Studi Literatur ..………...… 2.7.2 Metodologi Pengembangan Sistem...

2.7.2.1 Rapid Aplication Development (RAD) .……… 2.7.2.2 Prototyping ………...……… 2.8 UML ……...

2.8.1 Use Case ... 2.8.2 Activity Diagram ………... 2.8.3 Class Diagram ..………... 2.8.4 Sequence Diagram ...………... 2.8.5 Statechart Diagram ..………... 2.9 Grafik User Interface ... 2.10 WebServer ... 2.11 PHP (PHP : Hypertext Preprocessor) ... 2.12 Database dan MySql ………..

2.13 Moodle ………..………..

2.14 Jaringan Komputer ………...……….. 2.14.1 Klasifikasi Jaringan Komputer ... 2.14.2 Topologi Jaringan ………... 2.15 Literatur Penelitian Sejenis ...

28 28 29 30 30 30 34 35 36 38 38 40 40 41 43 43 44 45 46 47 48 49


(12)

xii BAB III METODOLOGI PENELITIAN

3.1 Metode Pengumpulan Data …... 3.1.1 Studi Pustaka ….……... 3.1.2 Studi Lapangan …... 3.1.2.1 Observasi ………..……… 3.1.2.2 Wawancara .……… 3.1.2.3 Kuesioner ………....……… 3.1.3 Studi Literatur Sejenis ………. 3.2 Metode Pengembangan Sistem ...

3.2.1 Requirement Planning ... 3.2.1.1 Data Gathering (Pengumpulan Data) ...……… 3.2.1.2 Analisis Sistem Berjalan ….……… 3.2.1.3 Identfikasi Masalah …….…....……… 3.2.1.4 Usulan Pemecahan Masalah …….…....………. 3.2.2 User Design ,,,,,…... 3.2.2.1 Identifikasi Aktor ………...……… 3.2.2.2 Use Case ………...….……… 3.2.2.3 Identfikasi Use Case ..….…....……… 3.2.2.4 Narasi Use Case …………..…….…....………. 3.2.2.5 Activity Diagram ...…...….……… 3.2.2.6 Class Diagram ……....….…....……… 3.2.2.7 Sequence Diagram ………..…….…....……….. 3.2.2.4 Statechart Diagram ………..…….…....………..

51 51 52 52 53 54 54 55 55 55 56 56 56 55 56 57 57 57 58 58 58 59


(13)

xiii

3.2.2.8 GUI ………..…….…....……….

3.2.3 Construction ………

3.2.3.1 Kebutuhan Sistem Dalam Pengembangan ……….. 3.2.3.2 Kebutuhan Sistem Dalam Penerapan ..……….. 3.2.3.3 Alternatif Kebutuhan dalam Sistem...……….. 3.2.3.4 Pengujian sistem ...………..…….…....……….. 3.3 Kerangka Berfikir ………... BAB IV HASIL DAN PEMBAHASAN

4.1 Requirement Planning ….……….…

4.1.1 Pengumpulan Data (Data Gathering) .……….… 4.1.1.1 Gambaran Umum 2Tors.com ….……….….

4.1.1.2 Visi dan Misi Organisasi ….….……….…… 4.1.1.3 Struktur Organisasi .……….….. 4.1.2 Analisis Sistem Berjalan …………...……..………....…… 4.1.3 Identifikasi Masalah ..………...…….. 4.1.4 Usulan Pemecahan Masalah ..………...…….. 4.2 User Design ………...…...

4.2.1 Identifikasi Aktor ... 4.2.2 Use Case ..………... 4.2.3 Identifikasi Use Case …... 4.2.4 Narasi Use Case Sistem ………

4.2.4.1 Use Case Register... 4.2.4.2 Use Case Login …...

59 59 60 60 60 60 61 62 62 62 63 64 68 71 72 74 74 77 78 81 81 82


(14)

xiv

4.2.4.3 Use Case Request Course ... 4.2.4.4 Use Case View Request Course dan Add Course ... 4.2.4.5 Use Case Add News ... 4.2.4.6 Use Case Add Event ... 4.2.4.7 Use Case Add Content ... 4.2.4.8 Use Case Upload File dan Display Directory ... 4.2.4.9 Use Case Add Assigment ... 4.2.4.10 Use Case Add Forum …... 4.2.4.11 Use Case Add Chatting Room ... 4.2.4.12 Use Case Add Questionaire ... 4.2.4.13 Use Case Add Quiz ……... 4.2.4.14 Use Case Add Group .…... 4.2.4.15 Use Case Enrol to Course ... 4.2.4.16 Use Case View or Do ... 4.2.4.17 Use Case Add New user …………..………. 4.2.4.18 Use Case Give Role User ………. 4.2.4.19 Use Case Do Bulk User Action ……… 4.2.4.20 Use Case View advertisment Data dan Add Banner. 4.2.5 Activity Diagram ………..…...

4.2.5.1 Activity Diagram Register ... 4.2.5.2 Activity Diagram Login ... 4.2.5.3 Activity Diagram Request Course ... 4.2.5.4 Activity Diagram View Request Course dan Add

83 83 84 85 86 86 87 88 89 90 91 92 92 93 94 94 95 96 97 98 99 99


(15)

xv

Course ………

4.2.5.5 Activity Diagram Add News ... 4.2.5.6 Activity Diagram Add Event ... 4.2.5.7 Activity Diagram Add Content ... 4.2.5.8 Activity Diagram Upload File dan Display Directory 4.2.5.9 Activity Diagram Add Assigment ... 4.2.5.10 Activity Diagram Add Forum ... 4.2.5.11 Activity Diagram Add Chatting Room ... 4.2.5.12 Activity Diagram Add Questionaire ... 4.2.5.13 Activity Diagram Add Quiz ... 4.2.5.14 Activity Diagram Add Group ... 4.2.5.15 Activity Diagram Enrol to Course ... 4.2.5.16 Activity Diagram View or Do ... 4.2.5.17 Activity Diagram Add New user ...………. 4.2.5.18 Activity Diagram Give Role User ..……… 4.2.5.19 Activity Diagram Do Bulk User Action ..……….. 4.2.5.20 Activity Diagram View advertisment Data dan Add

Banner …...………... 4.2.6 Class Diagram ...………..…... 4.2.7 Sequence Diagram ..……..…...

4.2.7.1 Sequence Diagram Register ... 4.2.7.2 Sequence Diagram Login ... 4.2.7.3 Sequence Diagram Request Course ...

101 102 103 104 105 106 108 109 110 112 113 114 115 116 116 117 118 119 121 121 121 122


(16)

xvi

4.2.7.4 Sequence Diagram View Request Course dan Add

Course ………...

4.2.7.5 Sequence Diagram Add News ... 4.2.7.6 Sequence Diagram Add Event ... 4.2.7.7 Sequence Diagram Add Content ... 4.2.7.8 Sequence Diagram Upload File dan Display

Directory ... 4.2.7.9 Sequence Diagram Add Assigment ... 4.2.7.10 Sequence Diagram Add Forum ... 4.2.7.11 Sequence Diagram Add Chatting Room ... 4.2.7.12 Sequence Diagram Add Questionaire ... 4.2.7.13 Sequence Diagram Add Quiz ... 4.2.7.14 Sequence Diagram Add Group ... 4.2.7.15 Sequence Diagram Enrol to Course ... 4.2.7.16 Sequence Diagram View or Do ... 4.2.7.17 Sequence Diagram Add New user ……… 4.2.7.18 Sequence Diagram Give Role User ... ……….. 4.2.7.19 Sequence Diagram Do Bulk User Action .…………. 4.2.7.20 Sequence Diagram View advertisment Data dan Add

Banner …...………... 4.2.8 Statechart Diagram .……..…...

4.2.8.1 Statechart Diagram Register ... 4.2.8.2 Statechart Diagram Login ...

123 124 124 125 126 127 128 128 129 130 131 132 133 133 134 135 136 137 137 138


(17)

xvii

4.2.8.3 Statechart Diagram Request Course... 4.2.8.4 Statechart Diagram View Request Course dan Add

Course ………...

4.2.8.5 Statechart Diagram Add News ... 4.2.8.6 Statechart Diagram Add Event ... 4.2.8.7 Statechart Diagram Add Content ... 4.2.8.8 Statechart Diagram Upload File dan Display

Directory ... 4.2.8.9 Statechart Diagram Add Assigment ... 4.2.8.10 Statechart Diagram Add Forum ... 4.2.8.11 Statechart Diagram Add Chatting Room ... 4.2.8.12 Statechart Diagram Add Questionaire ... 4.2.8.13 Statechart Diagram Add Quiz ... 4.2.8.14 Statechart Diagram Add Group ... 4.2.8.15 Statechart Diagram Enrol to Course ... 4.2.8.16 Statechart Diagram View or Do ... 4.2.8.17 Statechart Diagram Add New user …...……… 4.2.8.18 Statechart Diagram Give Role User .... ………. 4.2.8.19 Statechart Diagram Do Bulk User Action . ……….. 4.2.8.20 Statechart Diagram View advertisment Data dan

Add Banner …...………...

4.2.9 Grafik User Interface (GUI) ... 4.2.9.1 GUI Guest Homepage ...…...

139 140 142 143 144 145 146 148 149 150 151 153 154 155 156 157 158 159 161 161


(18)

xviii

4.2.9.2 GUI User Interface Standar Logon Homepage ... 4.2.9.3 GUI Marketing Homepage …... 4.2.9.4 GUI Sales Homepage ...………... 4.2.9.5 GUI Admin Homepage ………..…... 4.2.9.6 GUI Teacher Course Page In Normal Mode …... 4.2.9.7 GUI Teacher Course Page Mode Edit ... 4.2.9.8 GUI Student Course Page ...………... 4.2.9.9 GUI Register Page ……...……... 4.2.9.10 GUI Submit Request Course ... 4.2.9.11 GUI View Data Request Course ... 4.2.9.12 GUI Add New Course …….……... 4.2.9.13 GUI Add News ….…..……... 4.2.9.14 GUI Add Event ………... 4.2.9.15 GUI Add Content ………...……... 4.2.9.16 GUI Upload File …...…...…... 4.2.9.17 GUI Add Assigment ……..………. 4.2.9.18 GUI Add Forum ……...……...……… 4.2.9.19 GUI Add Questionaire ……….……….. 4.2.9.20 GUI Add Question Questionaire ………... 4.2.9.21 GUI Add Quiz ……… 4.2.9.22 GUI Add Question Qui.z ……… 4.2.9.23 GUI Add Group ………. 4.2.9.24 GUI Add User ....………

163 164 165 166 167 169 170 171 `172 173 174 175 176 177 178 179 180 180 181 182 183 184 185


(19)

xix

4.2.9.25 GUI Give Role User ...……… 4.2.9.26 GUI View Request Advertisment Data …....……….. 4.2.9.27 GUI Add Banner …...……… 4.3 Construction .…... 4.3.1 Kebutuhan Sistem …………... 4.3.1.1 Kebutuhan Sistem Dalam Proses Pengembangan ... 4.3.1.2 Kebutuhan Sistem Dalam Penerapan ……… 4.3.1.3 Kebutuhan Sistem Dalam Penerapan ……… 4.3.2 Pengujian Sistem ..…………... BAB V PENUTUP

5.1 Kesimpulan …... 5.2 Saran …... DAFTAR PUSTAKA ...

186 187 188 189 189 189 190 192 194

195 196 197


(20)

xx

DAFTAR GAMBAR

Halaman Gambar 2.1 Blok Sistem Informasi Yang Berinteraksi ...

Gambar 2.2 Metodologi Pengembangan Sistem Dengan RAD ... Gambar 2.3 Model Pendekatan Pengembangan Sistem Prototype …... Gambar 2.4 Topologi Bintang ………. Gambar 2.5 Topologi Cincin ………... Gambar2.6 Topologi Bus ……… Gambar 3.1 Ilustrasi Kerangka Berfikir Kepenulisan ……... Gambar 4.1 Struktur Organisasi 2Tors.com ... Gambar 4.2 Activity Diagram Sistem Berjalan, Bimbel di 2Tors.com ... Gambar 4.3 Activity Diagram Sistem Berjalan, Beriklan di 2Tors.com ... Gambar 4.4 Alur Navigasi Web Informasi 2Tors.com ………... Gambar 4.5 Use Case Sistem Yang Diajukan ……….. ... Gambar 4.6 Activity Diagram Register New Member ..…... Gambar 4.7 Activity Diagram Login ………... Gambar 4.8 Activity Diagram Request Course ... Gambar 4.9 Activity Diagram View Request Courseand Add Course ..…. Gambar 4.10 Activity Diagram Add News ……….. Gambar 4.11 Activity Diagram Add Event …………...………..…………. Gambar 4.12 Activity Diagram Add Content ...…………...………. Gambar 4.13 Activity Diagram Upload File dan Display Directory …….... Gambar 4.14 Activity Diagram Add Assigment …..…...

16 31 34 48 48 49 61 64 69 69 70 78 98 99 100 101 102 103 104 105 107


(21)

xxi

Gambar 4.15 Activity Diagram Add Forum ..……... Gambar 4.16 Activity Diagram Add Chatting Room ….. ……... Gambar 4. 17 Activity Diagram Add Questionaire …………... Gambar 4.18 Activity Diagram Add Quiz .………..……... Gambar 4.19 Activity Diagram Add Group .………. Gambar 4. 20 Activity Diagram Enrol To Course .……… Gambar 4.21 Activity Diagram Do Or View .. ………... Gambar 4.22 Activity Diagram Add New User .. ………... Gambar 4.23 Activity Diagram Give Role User ..……….. Gambar 4.24 Activity Diagram Do Bulk User Action ..………. Gambar 4.25 Activity Diagram View Advertisment Data dan Add Banner ... Gambar 4.26 Class Diagram Aplikasi 2Tors.com ……….. Gambar 4.27 Sequence Diagram Register .…... Gambar 4.28 Sequence Diagram Login ... Gambar 4.29 Sequence DiagramRequest Course ... Gambar 4.30 Sequence DiagramView Request Course dan Add Course …... Gambar 4.31 Sequence Diagram Add News ... Gambar 4.32 Sequence Diagram Add Event ... Gambar 4.33 Sequence Diagram Add Content ... Gambar 4.34 Sequence Diagram Upload File dan Display Directory ... Gambar 4.35 Sequence Diagram Add Assigment ... Gambar 4.36 Sequence Diagram Add Forum ... Gambar 4.37 Sequence Diagram Add Chatting Room …...

108 109 111 112 113 114 115 116 117 118 119 120 121 121 122 123 124 125 125 126 127 128 129


(22)

xxii

Gambar 4.38 Sequence Diagram Add Questionnaire ... Gambar 4.39 Sequence Diagram Add Quiz ... Gambar 4.40 Sequence Diagram Add Groups ... Gambar 4.41 Sequence Diagram Enrol To Course ... Gambar 4.42 Sequence Diagram Do Or View ... Gambar 4.43 Sequence Diagram Add New User ... Gambar 4.44 Sequence Diagram Give Role User …... Gambar 4.45 Sequence Diagram Do Bulk User Action ... Gambar 4.46 Sequence Diagram View Data dan Add Banner ………. Gambar 4.47 Statechart Diagram Register ..……… Gambar 4.48 Statechart Diagram Login ………..……… Gambar 4.49 Statechart Diagram Request Course …..……… Gambar 4.50 Statechart View Data Request Course dan Add Course……. Gambar 4.51 Statechart Diagram Add News ………... Gambar 4.52 Statechart Diagram Add Event ………... Gambar 4.53 Statechart Diagram Add Content ……… Gambar 4.54 Statechart Diagram Upload File dan Display Directory ..….. Gambar 4.55 Statechart Diagram Add Assigment ……… Gambar 4.56 Statechart Diagram Add Forum ……….. Gambar 4.57 Statechart Diagram Chatting Room ……… Gambar 4.58 Statechart Diagram Add Questionaire ..………. Gambar 4.59 Statechart Diagram Add Quiz ……….……… Gambar 4.60 Statechart Diagram Add Group ………..

130 130 131 132 133 134 135 135 136 137 138 139 140 142 143 144 145 147 148 149 150 152 153


(23)

xxiii

Gambar 4.61 Statechart Diagram Enrol to Course ..……… Gambar 4.62 Statechart Diagram View or Do …...……….. Gambar 4.63 Statechart Diagram Add New User ……….... Gambar 4.64 Statechart Diagram Give Role User ...……… Gambar 4.65 Statechart Diagram Do Bulk User Action ……….. Gambar 4.66 Statechart View Advertisment Data dan Add Banner ….…... Gambar 4.67 GUI Guest Homepage ……...………. Gambar 4.68 GUI User Logon Homepage ..……… Gambar 4.69 GUI User Marketing Homepage ……… Gambar 4.70 GUI Sales Homepage ……….……… Gambar 4.71 GUI Admin Homepage …….………. Gambar 4.72 GUI Teacher Course Page In Normal Mode ………. Gambar 4.73 GUI Teacher Course Page In Mode Edit…. ………. Gambar 4.74 GUI Student Course Page .………. Gambar 4.75 GUI Register Page ………. Gambar 4.76 GUI Submit Request Course ….………. Gambar 4.77 GUI View Request Data Course ….……….. Gambar 4.78 GUI Add New Course ……..………. Gambar 4.79 GUI Add News …………..……… Gambar 4.80 GUI Add Event ….……… Gambar 4.81 GUI Add Content .……… Gambar 4.82 GUI Upload File ……….. Gambar 4.83 GUI Add Assigment ………

154 155 156 157 158 159 161 163 164 165 166 167 169 170 171 172 173 174 175 176 177 178 179


(24)

xxiv

Gambar 4.84 GUI Add Forum ……….. Gambar 4.85 GUI Add Questionaire ………. Gambar 4.86 GUI Add Question Questionaire ……….

Gambar 4.87 GUI Add Quiz ……….

Gambar 4.88 GUI Add Question Quiz ………. Gambar 4.89 GUI Add Group ………. Gambar 4.90 GUI Add New User ……… Gambar 4.91 GUI Give Role User ……… Gambar 4.92 GUI View Request Course data ……….. Gambar 4.93 GUI Add Banner ..……….. Gambar 4.94 Konfigurasi Jaringan 2Tors.com dengan Server Sendiri ……. Gambar 4.95 Konfigurasi Jaringan 2Tors.com dengan WebHosting ……...

180 180 181 182 183 184 185 186 187 188 192 193


(25)

xxv

DAFTAR TABEL

Halaman Tabel 2.1 Literatur Sejenis ………

Tabel 4.1 Identifikasi Aktor ……….. Tabel 4.2 Identifikasi Use Case ……… Tabel 4.3 Narasi Use Case Register New Member 2Tors.com ………… Tabel 4.4 Narasi Use Case Login Sistem ……….. Tabel 4.5 Narasi Use Case Request Course ……….. Tabel 4.6 Narasi Use Case View Request Course dan Add Course ……. Tabel 4.7 Narasi Use Case Add News ……….. Tabel 4.8 Narasi Use Case Add Event ………... Tabel 4.9 Narasi Use Case Add Content ……….. Tabel 4.10 Narasi Use Case Upload Files dan Display Directory ..…… Tabel 4.11 Narasi Use Case Add Assigment ……… Tabel 4.12 Narasi Use Case Add Forum ……….. Tabel 4.13 Narasi Use Case Add Chatting Room ………... Tabel 4.14 Narasi Use Case Add Questionaire ...………. Tabel 4.15 Narasi Use Case Add Quiz ………. Tabel 4.16 Narasi Use Case Add Group ……….. Tabel 4.17 Narasi Use Case Enrol to Course ..……… Tabel 4.18 Narasi Use Case View or Do ……….. Tabel 4.19 Narasi Use Case Add New User ……… Tabel 4.20 Narasi Use Case Give Role User ..………

49 76 78 81 82 83 83 84 85 86 86 87 88 89 90 91 92 92 93 94 94


(26)

xxvi

Tabel 4.21 Narasi Use Case Do Bulk User Action ………... Tabel 4.22 Narasi Use Case View Advertisment Data dan Add Banner ..

95 96


(27)

xxvii

DAFTAR LAMPIRAN

Halaman Surat Pernyataan Pengujian Aplikasi ..………..……….…………...

Surat Kesediaan Bimbingan Skripsi………... Hasil Wawancara I : Mengenal 2Tors.com ………..………... Hasil Evaluasi Prototype Pertama Dengan Bapak Amal ……….. Hasil Evaluasi Prototype Pertama Dengan Bapak M. Syamsuddin …….. Hasil Evaluasi Prototype Kedua Dengan Bapak M.Syamsuddin ……….. Hasil Pengujian Black Box Aplikasi ...………

199 200 201 205 207 209 212


(28)

xxviii

SIMBOL DESIGN UML

Use Case Diagram

Simbol Keterangan

Actor

Use Case

Association

Extend

Include

Activity Diagram

Simbol Keterangan

Start of Process

Termination of The Process

Action

Decision Activity

Fork Node / Join Node

Flow Activity <<extend>>

<<include>>


(29)

xxix Class Diagram

Simbol Keterangan

Class 1. Class Name 2. Attribute 3. Behaviors

Association

Agregation

Composition

Generalization

Sequence Diagram

Simbol Keterangan

Object

Life Line

Message

Return Message

Behaviors (operation) Class

- attribut + Operation()

1 2 3


(30)

xxx Statechart Diagram

Simbol Keterangan

Initial State

Final State

State

Transitions Path State


(31)

xxxi

DAFTAR ISTILAH

No. Istilah Pengertian

1 Activity Diagram Representasi grafis yang memodelkan alur kerja (work flow) sebuah bisnis dan urutan aktifitas pada suatu proses.

2 Black box testing Pengetesan menggunakan metoda pengujian logika program yaitu contoh per kasus atau masalah yang di ajukan.

3 Bandwidth jumlah atau volume data yang dapat dikirimkan melalui sebuah saluran komunikasi dalam satuan bits per second tanpa distorsi.

4 Bimbel Suatu proses pemberian bantuan dari guru pembimbing kepada siswa agar terhindar dari kesulitan belajar yang mungkin muncul selama mengikuti proses pembelajaran sehingga siswa dapat memperoleh hasil belajar yang optimal.

5 Class Diagram Representasi sebuah gambar yang memperlihatkan attribut atau property serta operasi yang dimiliki oleh suatu objek dan menggambarkan hubungan dengan objek lainnya.

6 Client Server Bentuk distributedcomputing dimana sebuah program (client) berkomunikasi dengan program lain (server) dengan tujuan untuk bertukar informasi.

7 Database Suatu koleksi data komputer yang terintegrasi,

diorganisasikan dan disimpan dengan suatu cara yang memudahkan pengambilan kembali.

8 Firewall Merupakan program yang bekerja sebagai benteng antara lingkungan di luar jaringan dengan jaringan yang ada dan berfungsi menyaring request dari alamat


(32)

xxxii

atau domain yang telah dinyatakan tidak aman atau berbahaya.

9. ISP Merupakan sebutan bagi perusahaan yang menyediakan jasa pelayanan internet.

10 Online Keadaan di saat seseorang terhubung ke dalam suatu jaringan ataupun sistem yang lebih besar.

11 Scenario Serangkain langkah-langkah yang menjabarkan sebuah interaksi antara seorang pengguna dengan system.

12 Server Sistem komputer yang menyediakan jenis layanan

tertentu dalam sebuah jaringan komputer. 13 State Chart Diagram

14 Use Case Suatu model design sistem yang dapat menjelaskan abstraksi dari interaksi antara sistem dan actor

15 Web Halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web (WWW) di Internet.

16 Web Hosting Bentuk layanan jasa penyewaan tempat penyimpanan data di Internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web / situsInternet.

17 Web Server Sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan web server dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML

18 XAMPP Perangkat lunak bebas, yang didukung penggunaannya oleh banyak sistem operasi dan merupakan kompilasi dari beberapa program yaitu, apache web server, MySql database, PHP dan Perl Program


(33)

HASIL PENGUJIAN BLACK BOX SYSTEM PADA APLIKASI BIMBEL ONLINE 2TORS.COM

1. Hasil Pengujian Aplikasi Dengan Penggunaan Guest account

No. Rancangan Proses Hasil Yang Di Harapkan Hasil Keterangan

1 Mulai jalankan aplikasi Menampilkan Halaman Utama Website Sesuai -

2 Memilih salah satu menu website Menampilkan konten halaman menu tersebut

Sesuai _

3 Memilih menu create new account

Menampilkan form create new account Sesuai _

4 Mengisi form pendaftaran dan klik create my new account.

Satu pesan dikirimkan ke e-mail pendaftar

sebagai langkah validasi pendaftaran. Sesuai

Username atau e-mail telah terdaftar. Atau jika tidak menerima pesan konformasi, e-mail yang didaftarkan user salah.

5 Melakukan validasi e-mail Guest memiliki akun dalam sistem Sesuai -

6 Memberikan saan dan kritik dalam halaman contact us

Saran dan kritik di sampaikan kepada pihak 2tors.com melalui e-mail information@2tors.com

Sesuai -

2. Hasil Pengujian Aplikasi Dengan Penggunaan Student Account

No. Rancangan Proses Hasil Yang Di Harapkan Hasil Keterangan

1 Mulai jalankan aplikasi Menampilkan Halaman Utama Website Sesuai -

2 Memilih salah satu menu website Menampilkan konten halaman menu tersebut

Sesuai _

3 Memberikan saan dan kritik dalam halaman contact us

Saran dan kritik di sampaikan kepada


(34)

information@2tors.com

4 Mengisi username dan password Menampilkan pesan kesalahan dan kembali ke halaman login

Sesuai Verifikasi username dan password salah

5 Mengisi username dan password Menampilkan halaman utama user Sesuai Verifikasi username dan password benar

6 Mengklik salah satu bimbel atau kursus yang user atau siswa miliki

Menampilkan halaman utama bimbel atau

kursus tersebut Sesuai -

7 Mengklik salah satu resource content atau aktiitas bimbel

Menampilkan halaman resource konten bimbel tersebut

Sesuai _

8 Melakukan enrolto course Menampilkan halaman konfirmasi enrol to course

Sesuai _

9 Mengisi enrolmentkey pada form enrol to course

Menampilkan pesan kesalahan pada halaman konfirmasi enrol to course

Sesuai Enrolment key yang user masukan salah

10 Mengisi enrolmentkey pada form enrol to course

Menampilkan halaman utama bimbel atau kursus.

Sesuai Enrolment key yang user masukan benar

11 Mengklik create new event Menampilkan pilihan jenis event yang akan dibuat

Sesuai _

12 Pilih jenis event dan tekan ok Menampilkan halaman form add new event

Sesuai _

13 Isi Form create event dan tekan save

Record event baru telah disimpan dalam database sistem dan dapat dilihat oleh publik sesuai dengan settinguser.

Sesuai -

14 Mengklik Logout User berhasil logout dan kembali ke halaman utama website 2tors.com


(35)

3. Hasil Pengujian Aplikasi Dengan Penggunaan Teacher atau Lecture Account

No. Rancangan Proses Hasil Yang Di Harapkan Hasil Keterangan

1 Mulai jalankan aplikasi Menampilkan Halaman Utama Website Sesuai -

2 Mengisi username dan password Menampilkan pesan kesalahan dan kembali ke halaman login

Sesuai Verifikasi username dan password salah

3 Mengisi username dan password Menampilkan halaman utama user Sesuai Verifikasi username dan password benar

4 Mengklik salah satu bimbel atau kursus yang user atau teacher kelola

Menampilkan halaman utama bimbel atau

kursus tersebut. Sesuai -

5 Memilih menu want to be a teacher

Menampilkan halaman informasi bagaimana menjadi guru dalam aplikasi e-learning sistem di 2tors.com.

Sesuai -

6 Melakukan request course Menampilkan form request course Sesuai -

7 Mengisi form request course dan tekan submit

Data formulir disimpan dan akan tampil pada menu sales ”view request course data”.

Sesuai

Bila form data ada yang belum lengkap, sistem akan kembali ke halaman formrequestcourse.

8 Mengklik add news Menampilkan form data add news Sesuai -

9 Mengisi form add news dan tekan save and display

Menampilkan isi news yang dimasukan pada tahap sebelumnya

Sesuai _

10 Mengklik create new event Menampilkan pilihan jenis event yang akan dibuat

Sesuai _

11 Pilih jenis event dan tekan ok Menampilkan halaman form add new event

Sesuai _

12 Mengklik turn editing on Menampilkan halaman course dalam mode editing

Sesuai _

13 Memilih salah satu daftar add a resource atau add an activity.

Menampilkan halaman form add resource atau add an activity

Sesuai _


(36)

activity dan klik save and display. yang user atau guru buat sebelumnya 15 Mengklik add group pada blok

administration course

Menampilkan halaman add group Sesuai _

16 Tekan create group dan masukan list user yang akan masuk ke dalam group yang user buat

Membagi group user dalam sebuah kursus untuk mempermudah aktifitas bimbel atau kursus yang user kelola

Sesuai -

17 Mengklik Logout User berhasil logout dan kembali ke halaman utama website 2tors.com

Sesuai _

4. Hasil Pengujian Aplikasi Dengan Penggunaan Sales Account

No. Rancangan Proses Hasil Yang Di Harapkan Hasil Keterangan

1 Mulai jalankan aplikasi Menampilkan Halaman Utama Website Sesuai -

2 Mengisi username dan password Menampilkan pesan kesalahan dan kembali ke halaman login

Sesuai Verifikasi username dan password salah

3 Mengisi username dan password Menampilkan halaman utama user Sesuai Verifikasi username dan password benar

4 Mengklik view request course data pada menu sales

Menampilkan data-data request course oleh calon teacher

Sesuai _

5 Membaca course outline dan screenshoot pembayaran request course

Dapat mendownload file outline course

dan file image payment Sesuai -

6 Mengedit statusrequest course Dapat mengedit status request course apakah course akan diaktifkan atau tidak dapat diaktifkan

Sesuai

Bila data sesuai dengan ketentuan 2tors.com, maka course atau bimbel akan dibuat. Namun bila data ada kesalahan atau tidak lengkap, maka status req.course not active dengan adanya tambahan informasi penyebab courses tidak dapat di upproved. 7 Mengklik add new course Menampilkan form add new course Sesuai


(37)

8 Mengisi form dan tekan save changes

Menampilkan halaman assigen roles

course Sesuai

Menentukan siapakah user yang akan mengelola atau menjadi teacher dalam course atau bimbel ini.

9 Pilih role teacher dan cari user yang akan menjadi techer dalam course atau bimbel tersebut

User id yang akan mengelola kursus atau bimbel tersebut tercatat dalam sistem sebagai guru pada courses itu.

Sesuai _

10. Mengklik view data advertisement pada menu sales

Menampilkan data-data request advertisement

Sesuai _

11 Membaca data advertisement dan screenshoot pembayaran.

Dapat membaca advertiser data dan mendownload image banner serta file image payment

Sesuai -

12 Mengedit status request advertisement data

Dapat mengedit status request advertisement data apakah advertisement akan diaktifkan atau tidak dapat

diaktifkan Sesuai

Bila data sesuai dengan ketentuan harga 2tors.com, maka banner akan ditampilkan. Namun bila data ada kesalahan atau tidak lengkap, maka

banner advertisement tidak

diaktifkan dengan adanya tambahan informasi penyebab banner tidak dapat di aktifkan.

13 Mengklik add banner Menampilkan halaman add banner Sesuai -

14 Upload dan setting banner Setting banner dapat diupdate dan banner bisa tampil dalam website 2tors.com

Sesuai _

15 Mengklik add news Menampilkan form data add news Sesuai -

16 Mengisi form add news dan tekan save and display

Menampilkan isi news yang dimasukan pada tahap sebelumnya

Sesuai _

17 Mengklik create new event Menampilkan pilihan jenis event yang akan dibuat

Sesuai _

18 Pilih jenis event dan tekan ok Menampilkan halaman form add new event

Sesuai _


(38)

save database sistem dan dapat dilihat oleh publik sesuai dengan setting user.

Sesuai -

20 Mengklik Logout User berhasil logout dan kembali ke halaman utama website 2tors.com

Sesuai _

5. Hasil Pengujian Aplikasi Dengan Penggunaan Marketing Account

No. Rancangan Proses Hasil Yang Di Harapkan Hasil Keterangan

1 Mulai jalankan aplikasi Menampilkan Halaman Utama Website Sesuai -

2 Mengisi username dan password Menampilkan pesan kesalahan dan kembali ke halaman login

Sesuai Verifikasi username dan password salah

3 Mengisi username dan password Menampilkan halaman utama user Sesuai Verifikasi username dan password benar

4 Mengklik add news Menampilkan form data add news Sesuai -

5 Mengisi form add news dan tekan save and display

Menampilkan isi news yang dimasukan pada tahap sebelumnya

Sesuai _

6 Mengklik create new event Menampilkan pilihan jenis event yang akan dibuat

Sesuai _

7 Pilih jenis event dan tekan ok Menampilkan halaman form add new event

Sesuai _

8 Mengklik turn editing on Menampilkan halaman course dalam mode editing

Sesuai _

9 Memilih salah satu daftar add a resource atau add an activity.

Menampilkan halaman form add resource atau add an activity

Sesuai _

10 Isi form add a resource (add an activity dan klik save and display.

Menampilakn halaman resource (activity) yang user atau guru buat sebelumnya

Sesuai _

11 Mengklik add group pada blok administration course

Menampilkan halaman add group Sesuai _


(39)

list user yang akan masuk ke dalam group yang user buat

kursus untuk mempermudah aktifitas bimbel atau kursus yang user kelola

Sesuai -

13 Mengklik Logout User berhasil logout dan kembali ke halaman utama website 2tors.com

Sesuai _

6. Hasil Pengujian Aplikasi Dengan Penggunaan Admin Account

No. Rancangan Proses Hasil Yang Di Harapkan Hasil Keterangan

1 Mulai jalankan aplikasi Menampilkan Halaman Utama Website Sesuai -

2 Mengisi username dan password Menampilkan pesan kesalahan dan kembali ke halaman login

Sesuai Verifikasi username dan password salah

3 Mengisi username dan password Menampilkan halaman utama user Sesuai Verifikasi username dan password benar

4 Mengklik Add user Menampilkan halaman adduser Sesuai -

5 Mengklik Bulk User Menampilkan halaman bulk user account Sesuai -

6 Mengisi beberapa user untuk di masukkan dalam daftar bulk user accont dan klik jenis bulk user dan tekan go

Melakukan aksi secara masal terhadap

account-account yang user admin pilih Sesuai

-Pilih bulk message akan menampilkan form message.

-Pilih delete akan menampilkan halaman konfirmasi delete akun. -Pilih download, sistem akan

menampilkan data member dalam bentuk cvs.

7 Mengklik give role Menampilkan daftar role dalam sistem Sesuai

-8 Mengklik salah satu role Menampilkan daftar user dalam sistem yang siap di masukkan dalam role yang user pilih

Sesuai -

9 Mengklik Logout User berhasil logout dan kembali ke halaman utama website 2tors.com

Sesuai _

Pamulang, ……… 2010


(40)

1 BAB I PENDAHULUAN

1.1Latar Belakang Masalah

Perkembangan Teknologi Informasi (TI) yang semakin pesat, kebutuhan akan suatu konsep dan mekanisme belajar mengajar (pendidikan) berbasis TI menjadi tidak terpungkiri lagi, sehingga timbulah konsep yang kemudian dikenal dengan jargon E-Learning yang membawa pengaruh terhadap proses transformasi pendidikan konvensional ke dalam bentuk digital, baik secara isi atau konten maupun sistemnya.

Konsep E-Learning sebenarnya sudah lama diaplikasikan dan sudah banyak diterima oleh masyarakat dunia, terbukti dengan maraknya implementasi E-Learning di lembaga pendidikan dan di industri internasional, seperti yang dikeluarkan oleh Cisco System, Microsoft Corporation, dan sebagainya sebagai sarana belajar atau hanya sebagai pelayanan lembaga pendidikan terhadap anak didik dan industri terhadap konsumennya atau pegawainya.

2tors.com merupakan sebuah perusahaan yang bergerak dalam bidang jasa edukasi komunitas secara online (online educational community). Educational menurut kamus online www.thefreedictonary.com adalah “providing knowledge; instructive or informative”(menyediakan pengetahuan yang bersifat instruksi atau informasi) sedangkan community adalah “A group of organism or populations living and interacting with one another in a particular environment”(sebuah


(41)

2

perkumpulan organisme manusia atau populasi yang hidup dan berinteraksi satu dengan yang lainnya dalam lingkungan tertentu).

Dengan merujuk dua istilah di atas penulis dapat menarik kesimpulan bahwa online educational community merupakan sebuah komunitas atau perkumpulan manusia yang saling berinteraksi dalam penyediaan pengetahuan yang bisa berupa instruksi atau informasi yang aktifitasnya dilakukan secara online.

Sebagai sebuah perusahaan yang bergerak dalam penyedian jasa online edukasi, penggunaan teknologi web atau sistem e-learning yang up to date sangat di perlukan untuk mendukung proses layanan edukasi para pelanggan perusahaan sehingga dapat memuaskan hati para pelanggaan akan layanan yang diberikan.

Desain dan informasi sebuah web yang tertata dan terupdate sangat penting untuk menarik minat awal para pencari informasi di dunia maya. Tipe pembelajaran online atau e-learning yang hanya membataskan pada layanan penggunaan asyncrhronous sudah tidak relevan lagi dalam kemajuan teknologi seperti saat ini sehingga perlunya sebuah sistem layanan baru secara realtime yang mampu menghasilkan pelayanan e-learning yang lebih produktif dan maksimal untuk mentransfer ilmu pengetahuan tersebut.

Dengan melihat beberapa hal tersebut serta asumsi sebagian ahli bahwa beberapa kelas lebih baik di ajarkan dan dikelola secara online membuat 2tors.com memerlukan sebuah aplikasi e-learning system yang mampu menyelaraskan antara pendidikan konvensional dengan e-learning system. Konsep itu di tuangkan pada beberapa aplikasi web portal miliknya yang salah satunya


(42)

3

adalah penyedian web bimbel online. Oleh sebab itulah penulis ingin mengangkat “Pengembangan E-Learning System Pada Aplikasi Bimbel Online di www.2tors.com” sebagai judul penelitian penulisan skripsi ini.

Dengan adanya E-Learning system ini, diharapkan mampu mendongkrak semangat serta penyerapan pengetahuan learner (siswa atau siswi) di mana saja sehingga mampu merubah kebiasaan belajar yang bersifat teacher center learning (guru sebagai komponen penting belajar siswa) menuju kebiasaan belajar student center learning (sebuah proses belajar yang berfokus terhadap aktifitas siswa dan meletakkan guru hanya sebagai fasilitator).

Sistem ini menuntut siswa dan siswi secara sadar untuk dapat mengedepankan pedekatan belajar “Learning How to Learn”. Dengan Sistem E-Learning ini juga diharapkan mampu mengenalkan kemajuan teknologi sehingga siswa dan siswi lebih siap menerima era globalisasi di tahun 2010 sebagai quick era broadcast information.

1.2Rumusan Masalah

Berdasarkan latarbelakang di atas, maka penulis merumuskan pokok permasalahan yang akan di kaji lebih lanjut pada penelitian ini, adalah sebagai berikut:

1. Bagaimana merancang aplikasi e-learning yang dapat menyajikan informasi dan konten materi pelajaran yang dapat diterapkan secara efektif, efisien serta mudah di mengerti dengan tampilan yang user friendly.


(43)

4

2. Bagaimana merancang aplikasi e-learning yang dapat berjalan serupa dengan budaya pendidikan konvensional atau tatap muka sehingga e-learning dapat digunakan tidak hanya sebagai media pelengkap pembelajaran.

3. Bagaimana merancang aplikasi e-learning yang tersentuh dengan penggunaan teknologi chatting, audio dan video.

4. Bagaimana cara mengembangkan hubungan bisnis yang saling meng-untungkan antara perusahaan, pengajar, dan anggota atau siswa 2tors.com.

1.3Batasan Masalah

Dari berbagai penjelasan latar belakang dan rumusan masalah di atas, maka ada beberapa hal yang penulis batasi dalam kepenulisan penelitian ini, antara lain adalah:

1. Dalam pengembangan sistem, penulis merujuk pada penggunaan metode pengembangan RAD yang hanya mencangkup tahap requirement planning sampai pada tahapan construction saja. Untuk tiap langkah atau metode yang dilakukan akan penulis bahas lebih mendetail pada bab II dan bab III dalam skripsi ini.

2. Penulis tidak membahas metode pembayaran atas penyedian bimbel dan permintaan advertisement.


(44)

5 1.4Tujuan Dan Manfaat

Adapun tujuan dari penelitian ini, antara lain yaitu : 1. Menyelesaikan tugas akhir mahasiswa

2. Menganalisa, Merancang dan mengembangkan aplikasi e-learning system yang ada di portal bimbel 2tors.com, agar lebih menarik dan memiliki fitur lebih baik dari aplikasi sebelumnya.

3. Meciptakan aplikasi e-learning yang dapat membantu dan meningkatkan kinerja perusahaan dalam mengelola bisnis di bidang educational community.

Manfaat yang didapat dalam penelitian ini: 1. Bagi Penulis.

a. Sebagai syarat kelulusan menjadi Sarjana Komputer Jurusan Sistem Informasi Fakultas Sains dan Teknologi.

b. Menerapkan ilmu yang diperoleh di bangku kuliah.

c. Menerapkan pengetahuan yang penulis miliki tentang perancangan dan pengembangan sistem e-learning di perusahaan 2tors.com

2. Bagi 2tors.com

a. Memperkaya eksplorasi pengetahuan 2tors.com dalam pengembangan aplikasi bimbel online miliknya, berdasarkan hasil analisis peneliti. b. Dengan dibangunnya aplikasi E-learning system ini, di harapkan dapat

membantu dan memudahkan perusahaan dalam mengelola informasi dan konten bisnis portal bimbel 2tors.com .


(45)

6

c. Menambah nilai kompetitif dan strategi bisnis perusahaan dalam pelayanan kepada pelanggan serta meningkatkan nilai jual web kepada pihak advertiser.

3. Bagi Universitas.

a. Mengetahui seberapa jauh mahasiswa menguasai materi yang diberikan di bangku kuliah untuk diterapkan di dunia kerja dan untuk menyelesaikan masalah yang ada.

b. Sebagai bahan literatur baru untuk penelitian angkatan-angkatan berikutnya.

1.5Metodologi Penelitian

Metodologi yang dilakukan dalam penulisan skripsi ini meliputi metode pengumpulan data dan metode pengembangan sistem :

1.5.1 Metode Pengumpulan data meliputi: 1. Studi Pustaka

Yaitu mencari informasi dan melakukan penelitian melalui buku-buku yang memuat berbagai materi tentang teori dan aplikasi e-learning sistem, bimbel atau kursus.

2. Studi Lapangan

a. Observasi. Yaitu penulis melakukan pengawasan terhadap sistem yang berjalan pada 2tors.com dan melihat website yang bergerak atau menyediakan konten e-learning.


(46)

7

b. Wawancara. Yaitu melakukan tanya jawab, meminta keterangan atau pendapat mengenai e-learning yang ingin dikembangkan oleh general manager dan manager operation 2tors.com.

c. Kuesioner. Yaitu membuat alat riset sederhana yang berisi serangkaian pendapat tertulis yang disebarkan kepada general manager dan manager operation 2tors.com.

3. Studi Literatur

Yaitu mencari uraian tentang teori, temuan dan bahan penelitian lain yang diperoleh dari peelitian-penelitian sejenis sebelumnya. 1.5.2 Metode pengembangan sistem

Metode ini merupakan metode atau langkah yang penulis gunakan dalam proses analisis pengembangan sistem e-learning yang diterapkan pada saat proses pengembangan aplikasi bimbel online di 2tors.com. Untuk metode pengembangan sistemnya penulis lebih merujuk kepada pendekatan pengembangan sistem dengan metodologi RAD (Rapid Application Development) dan UML sebagai alat bantu desain pengembangan sistem tersebut.

1.6Sistematika Penulisan

Secara sistematis, pembahasan dalam penulisan skripsi ini akan dikelompokkan ke dalam 5 (lima) bab yang berisi antara lain sebagai berikut : Bab I Pendahuluan


(47)

8

Bab ini berisi : Latar Belakang, Perumusan Masalah, Batasan Masalah, Tujuan dan Manfaat, Metodologi Penelitian dan Sistematika Penulisan

Bab II Landasan Teori

Dalam bab ini antara lain berisi beberapa landasan teori yang berkaitan dengan konsep dan komponen-komponen yang berkaitan dengan aplikasi e-learningsystem.

BAB III Metodologi Penelitian

Dalam bab ini antara lain berisi mengenai serangkaian langkah atau cara yang penulis tempuh dalam mencari data dan informasi serta langkah-langkah yang penulis tempuh dalam pengembangan sistem selama melaksanakan penelitian ini.

BAB IV Pembahasan

Dalam bab ini akan menguraikan hasil penelitian yang berisi antara lain data perusahaan, analsisis sistem berjalan bimbel online 2tors.com, identifikasi masalah, usulan pemecahan masalah, software requirement serta menampilkan detail sketsa desain proses bisnis e-learning system yang akan berjalan diportal bimbel 2tors.com

BAB V Kesimpulan dan Saran

Dalam bab ini berisi kesimpulan dan saran dari hasil seluruh bab yang dibahas pada penulisan dan penelitian skripsi ini.


(48)

9 BAB II

LANDASAN TEORI

2.1 Pendidikan

2.1.1 Definisi Pendidikan

Dewasa ini, telah banyak para ahli berusaha untuk mendefinisikan istilah pendidikan. Namun sayangnya, hingga kini mereka tidak pernah mendapatkan keseragaman akan istilah pendidikan tersebut. Carter V mendefinisikan pedidikan ke dalam dua istilah (Rochaety, 2006. p.6) yaitu:

1. Proses seseorang mengembangkan kemampuan, sikap dan tingkah laku lainnya dalam masyarakat tempat mereka hidup.

2. Proses sosial yang terjadi pada orang yang dihadapkan pada pengaruh lingkungan yang terpilih dan terkontrol (khususnya yang datang dari sekolah) sehingga mereka dapat memperoleh perkembangan kemampuan sosial dan kemampuan individu yang optimal.

Pendidikan menurut Undang-undang RI Nomor 20 Tahun 2003 Bab I Pasal 1 ayat (1): Pendidikan adalah usaha sadar dan terencana untuk mewujudkan suasana belajar dan proses pembelajaran agar peserta didik secara aktif mengembangkan potensi dirinya untuk memiliki kekuatan spiritual keagamaan, pengendalian diri, kepribadian, kecerdasan, akhlak mulia serta keterampilan yang diperlukan dirinya, masyarakat, bangsa dan negara. Dan pendidikan menurut Kamus Besar Bahasa Indonesia adalah proses pengubahan sikap dan tata laku seseorang atau kelompok orang dalam


(49)

10

usaha mendewasakan manusia melalui upaya pengajaran dan pelatihan (proses, cara, perbuatan mendidik).

Dari beberapa pendapat tersebut, maka dapat ditarik kesimpulan pokok-pokok penting pendidikan itu antara lain yaitu:

1. Pendidikan merupakan proses pembelajaran. 2. Pendidikan merupakan proses sosial

3. Pendidikan merupakan proses mendewasakan manusia,

4. Pendidikan berusaha mengubah atau mengembangkan kemampuan, sikap dan perilaku postif, serta

5. Pendidikan merupakan perbuatan atau kegiatan sadar yang terarah. Sedangkan tujuan pendidikan sendiri yaitu membangun manusia agar mampu mengembangkan dirinya dalam menghadapi permasalahan hidup. 2.1.2 Penggolongan Pendidikan

Penggolongan pendidikan berdasarkan pola pengelolaannya dapat dibagi menjadi 3 katagori(Gerda, 2000. p.10), yaitu:

a) Pendidikan Informal : yaitu pendidikan seseorang yang di dapat secara sadar atau tidak sadar dalam kehidupan sehari-harinya (keluarga, pekerjaan, dan Pergaulan).

b) Pendidikan Formal : Yaitu pendidikan yang diperoleh seseorang di suatu lembaga pendidikan secara teratur, sistematis bertingkat dan mengikuti syarat-syarat yang jelas (contoh : bersekolah).


(50)

11

c) Pendidikan non formal : Yaitu pendidikan yang diperoleh seseorang secara teratur, terarah, tetapi tidak mengikuti peraturan yang ketat, seperti pengadaan kursus atau bimbel.

2.1.3 Paradigma Pendidikan

Paradigma pendidikan secara perlahan berubah mengikuti zaman dan kemajuan teknologi sehingga merubah orientasi balajar yang menjadi salah satu komponen penting pendidikan. Dengan kemajuan zaman, belajar yang dahulu mengedepankan konsep teacher centered learning (guru sebagai fokus pembelajaran) berubah konsep menjadi student center learning (siswa sebagai fokus pembelajaran) (Yanto, 2007. p.10). Sedangkan kemajuan teknologi membuat akses pendidikan lebih mudah didapatkan oleh peserta didik, baik berupa teks book atau dengan media virtual classroom dan sebagainya. Hal ini tentunya juga akan mempengaruhi prinsip desain pembelajaran yang umumnya memiliki 4 komponen penting, yaitu: Peserta didik, tujuan pembelajaran, metode dan evaluasi (Prawiradilaga, 2008. p.9).

2.2 Bimbel

Bimbel merupakan sebuah akronim yang sebenarnya terdiri dari 2 kata, yaitu bimbingan dan belajar. Bimbingan berasal dari kata bimbing yang dapat diartikan secara verbal sebagai pimpin, asuh dan tuntun. Sehingga bimbingan dapat diartikan sebagai petunjuk, tuntunan atau penjelasan cara mengerjakan sesuatu. (KBBI, 2008. p.201). Sedangkan belajar berasal dari kata ajar yang dapat diartikan sebagai petunjuk yang diberikan kepada orang supaya diketahui atau


(51)

12

dituruti. Sehingga kata belajar yang mendapat imbuhan ber dari kata dasar ajar dapat diartikan sebagai usaha untuk mengetahui sesuatu, berusaha memperoeh ilmu pengetahuan (kepandaian, keterampilan).

Dari kedua kata tersebut, bimbel dapat diartikan sebagai suatu proses pemberian bantuan dari guru/guru pembimbing kepada siswa agar terhindar dari kesulitan belajar yang mungkin muncul selama mengikuti proses pembelajaran sehingga siswa dapat mencapai hasil belajar yang optimal. Adapun optimal dalam konteks belajar dapat dimaknai sebagai siswa yang efektif, produktif, dan prestatif (Rakhmat, 2005).

Konsep dasar bimbingan belajar berasal dari keragaman karakteristik individu dalam pembelajaran berimplikasi terhadap kecepatan, hasil dan dinamika proses pembelajaran individu. Oleh karena itu, keberadaan bimbingan belajar merupakan sesuatu yang tidak dapat diabaikan keberadaannya.

Dalam pendidikan bimbingan belajar memiliki beberapa fungsi, antara lain adalah (Rakhmat, 2005):

1. Mencegah atau mereduksi kemungkinan timbulnya masalah dalam belajar. 2. Menyalurkan siswa sesuai dengan bakat dan minatnya sehingga potensi

belajar berkembang secara optimal

3. Agar siswa mampu menyesuaikan diri dengan lingkungan pembelajaran. 4. Perbaikan terhadap kondisi-kondisi yang mengganggu proses belajar

siswa.


(52)

13

Adapun manfaat bimbingan belajar bagi siswa adalah tersedianya kondisi belajar yang nyaman, terperhatikannya karakteristik pribadi siswa, dan siswa dapat mereduksi kemungkinan kesulitan belajar. Sedangkan manfaat bagi guru atau konselor adalah membantu menyesuaikan program pembelajaran agar sesuai dengan karakteristik siswa dan memudahkan dalam pengembangan potensi siswa secara menyeluruh.

2.3 Konsep Dasar Sistem Informasi 2.3.1 Sistem

Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. Pendekatan Sistem yang lebih menekankan pada prosedurnya mendefinisikan sistem sebagai suatu jaringan kerja dari prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2005. p.1). Sedangkan pendekatan sistem yang lebih menekankan pada elemen atau komponennya mendefinisikan sistem sebagai kumpulan elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu (Jogiyanto, 2005. p.2).

Suatu sistem memiliki karakteristik atau sifat-sifat yang tertentu, yaitu mempunyai komponen-komponen (components), batas sistem (boundary), lingkungan luar sistem (environments), penghubung (interface), masukan (input), keluaran (output), pengolah (process) dan sasaran (objectives) atau tujuan (goal) (Jogiyanto, 2005. p.3).


(53)

14

Suatu sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya adalah sebagai berikut (Jogiyanto, 2005. p.6) :

1. Sistem Abstrak (abstract system) dan Sistem Fisik (physical system) 2. Sistem Alamiah (natural system) dan sistem buatan manusia (human

made system).

3. Sistem Tertentu (determinic system) dan Sistem Tak Tentu (probabilistic system).

4. Sistem Tertutup (closed system) dan Sistem Terbuka (Open System). 2.3.2 Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna bagi yang menerimanya. Sumber dari Informasi adalah data-data yang merupakan bentuk jamak dari item. Data merupakan kenyataan yang menggambarkan suatu kejadian-kejadian dari kesatuan yang nyata (Jogiyanto, 2005. p.8).

Data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus. Siklus ini oleh John Burch disebut dengan siklus informasi (information cycle). Siklus ini disebut juga dengan siklus pengolahan data (data processing cycles) (Jogiyanto, 2005. p.9).


(54)

15

Nilai dari informasi (value of information) ditentukan dari dua hal, yaitu manfaat dan biaya mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya (Jogiyanto, 2005. p.11).

Kualitas suatu informasi tergantung dari tiga hal (Jogiyanto, 2005. p.10): 1. Akurat yaitu informasi harus bebas dari kesalahan dan tidak

menyesatkan.

2. Tepat waktu yaitu informasi yang datang pada penerima tidak boleh terlambat karena informasi yang usang tidak mempunyai nilai lagi.

3. Relevan yaitu informasi tersebut mempunyai manfaat untuk pemakainya.

2.3.3 Konsep Dasar Sistem Informasi

Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tetentu dengan laporan-laporan yang diperlukan (Jogiyanto, 2005. p.11).

Jhon Burch dan Gary Grudnitski mengemukakan bahwa sistem informasi terdiri dari komponen-komponen yang disebutnya dengan istilah blok bangunan (buildingblock), yaitu block input, model, output, technology, database dan control (Jogiyanto, 2005. p.12).


(55)

16 2.4 E-learning

2.4.1 Definisi E-learning

Jhon Chambers, CEO dari Cisco Sistem pernah mengatakan pada tahun 1999 “The next killer application for Internet is going to be education. Education over the Internet is going to be so big it is going to make email usage look like a rounding error”(Mason, 2006. p.xiii). Aplikasi pembunuh yang lebih besar selanjutnya adalah Internet dijadikan sebagai media pendidikan. Pendidikan melalui Internet ini akan menjadi besar dan hal itu membuat penggunaan e-mail terlihat seperti kesalahan yang berkelanjutan. Kemungkinan issu inilah yang membuat kemajuan teknologi dalam pendidikan begitu cepat hingga muncul istilah-istilah baru dalam pendidikan yang disebut dengan e-learning, CBT dan lainnya.

E-learning sudah tak asing terdengar saat ini, namun sayangnya belum ada yang tahu pasti istilah dari e-learning. Istilah ini selalu berubah di setiap waktu dan di setiap kesempatan yang berbeda. beberapa komunitas menitikberatkan istilah e-learning ke dalam 3 fokus yang berbeda, yaitu: fokus konten, fokus Komunikasi dan fokus Teknologi. American Society for

Input Teknologi

M odel Dasar Dat a

Out put Kendali

Pemakai Pemakai

Pemakai Pemakai

Pemakai Pemakai


(56)

17

Training & Development (ASTD’s) mendefinisikan e-learning sebagai “It’s as covering a wide set of application and process, such as web-based learning, computer-based learning, virtual classrooms and digital collaboration (includes content via audio, videotape satellite broadcast, interactive TV and CD-ROM) (Manson, 2006.p.xiv). Sebuah rangkaian besar aplikasi dan proses, seperti pembelajaran berbasis web, komputer, kelas maya dan penggabungan media digital (temasuk suara dan video digital, siaran satelit, TV interaktif, dan CD). Sebagian lain mendefinisikan e-learning merujuk pada penggunaan teknologi Internet sebagai media yang mempercepat penyampaian informasi pengetahuan.

Dari beberapa pendapat di atas, penulis dapat menyimpulkan bahwa e-learning itu merupakan sebuah strategi proses belajar yang efektif dengan mengkombinasikan teknologi digital sebagai layanan untuk mentransfer konten pendukung pembelajaran.

2.4.2 Klasifikasi E-learning

E-learning menurut Falch M dapat diklasifikasikan menjadi empat, yaitu: e-learning without presence and without communication, e-learning without presence but with communication, e-learning combined with occasional presence, and e-learning used as a tool in classroom teaching (Falch, 2004. p.9).

Selain itu, klasifikasi e-learning juga dibahas lebih mendetailkan lagi oleh Solomon Negash, dkk, dalam bukunya yang berjudul “Handbook of Distance Learning for Real-Time andAsyncrhrounous InformationTechnology


(57)

18

Education". Menurut mereka e-learning dibagi menjadi 6 klasifikasi (Negash, 2008. p.3), yaitu:

a. Face To Face : E-learning jenis ini lebih menekankan kepada media internet atau online hanya sebatas media pendukung pembelajaran, pendidikan sebenarnya berada pada saat guru dan siswa didalam kelas. Contoh e-learning ini adalah penggunaan e-mail sebagai media Tanya jawab, dan upload dokumen pendidikan.

b. Self Learning : E-learning jenis ini tidak melibatkan sosok guru dalam pembelajaran siswa, baik tatap muka atau diskusi maya. Pada jenis e-learning ini siswa lebih berusaha mendalami materi berdasarkan logika pada saat ia menerima konten materi pendidikan tersebut.

c. Asynchronous : E-learning tipe ini, pelajar tidak pernah bertatap muka secara langsung oleh gurunya. Mereka hanya bertemu dan hanya berdiskusi melalui sebuah media diskusi secara maya, seperti penggunaan forumonline dan sejenisnya.

d. Syncrhonous : E-learning tipe ini mengandalkan pertemuan maya melalui kelas virtual (web conference) secara realtime. Yang termasuk penggunaan teknologi ini antara lain adalah adalah live video, live audio, chat dan instant messanging.

e. Blanded/Hybrid Asynchronous : e-learning ini merupakan campuran face to face learning dengan asynchronous teknologi.


(58)

19

f. Blended/Hybrid Synchronous : e-learning ini merupakan kombinasi face to face dengan synchronous teknologi.

2.4.3 Fungsi E-learning

Setidaknya ada 3 fungsi utama e-learning terhadap dunia pendidikan, yaitu sebagai suplemen, komplemen dan substitusi(Yanto, 2007. p.14).

a. Suplemen (Tambahan)

Dikatakan berfungsi sebagai supplemen (tambahan), apabila peserta didik mempunyai kebebasan memilih, apakah akan memanfaatkan materi atau tidak. Dalam hal ini, tidak ada kewajiban/ keharusan bagi peserta didik untuk mengaskses materi e-learning tersebut. Sekalipun sifatnya opsional, peserta didik yang memanfaatkannya tentu akan memiliki tambahan pengetahuan atau wawasan.

b. Komplemen (Pelengkap)

Dikatakan berfungsi sebagai komplemen (pelengkap) apabila materi pembelajaran elektronik diprogramkan untuk melengkapi materi pembelajaran yang diterima siswa. Sebagai komplemen, berarti materi pembelajaran elektronik diprogramkan untuk menjadi materi reinforcement (pengayaan) atau remedial bagi peserta didik di dalam mengikuti kegiatan pembelajaran konvensional. Materi pembelajaran elektronik dikatakan sebagai enrichment, apabila kepada peserta didik yang dapat dengan cepat menguasai/memahami materi pelajaran yang disampaikan guru secara tatap muka (fast


(59)

20

learners) dan diberikan kesempatan untuk mengakses materi pembelajaran elektronik yang memang secara khusus dikembangkan untuk mereka. Tujuannya agar semakin memantapkan tingkat penguasaan peserta didik terhadap materi pelajaran yang disajikan guru di dalam kelas.

Dikatakan sebagai program remedial, apabila kepada peserta didik yang mengalami kesulitan memahami materi pelajaran yang disajikan guru secara tatap muka di kelas (slow learners) diberikan kesempatan untuk memanfaatkan materi pembelajaran elektronik yang memang secara khusus dirancang untuk mereka. Tujuannya agar peserta didik semakin lebih mudah memahami materi pelajaran yang disajikan guru di kelas.

c. Pengganti (Subsitusi)

Beberapa lembaga pendidikan di negara-negara maju memberikan beberapa alternatif model kegiatan pembelajaran kepada para siswanya. Tujuannya agar para siswa dapat secara fleksibel mengelola kegiatan pembelajarannya sesuai dengan waktu dan aktivitas lain sehari-hari siswa. Ada 3 alternatif model kegiatan pembelajaran yang dapat dipilih peserta didik, yaitu:

a) sepenuhnya secara tatap muka (konvensional)

b) sebagian secara tatap muka dan sebagian lagi melalui internet c) sepenuhnya melalui internet.


(60)

21 2.4.4 Keuntungan E-learning

Banyak hal yang dapat diperoleh dengan pengaplikasian e-learning baik di lembaga pendidikan negri maupun swasta. E-learning mampu menghilangkan akan keterbatasan waktu, jarak dan sosial ekonomi. Hal itu akan membuat individu-individu dapat mengisi penuh waktunya dengan belajar dari manapun sehingga dikenal juga dengan istilah “lifelong learning”.

Efraim Turban dalam bukunya “Electronic Commerce: A Managerial Perspective 2004”, bahwa e-learning dapat menghemat biaya, mengurangi waktu perjalanan mencari ilmu, meningkatkan akses informasi kepada sang ahli, fleksibel terhadap waktu, jarak dan lokasi, membuat sosialisasi secara global dan menyerap berbagai pengetahuan dalam sosial itu, update informasi cepat Bahkan e-learning juga dapat membuat sebuah bidang bisnis baru seperti training dan ujian yang dilakukan oleh cisco system(Turban, 2005. p.359).

2.5 LMS dan LCMS 2.5.1 LMS

LMS (Learning Management System) dan LCMS (Learning Content Management System) sebenarnya termasuk ke dalam dua contoh dari beberapa platform yang sering digunakan dalam mengelola pendidikan berbasis web.

Learning Management System (LMS) adalah aplikasi software besar yang berbasiskan Web, yang terdiri dari sekelompok alat-alat (tools) yang memusatkan dan mengotomatisasi aspek-aspek dalam proses pembelajaran melalui fungsi-fungsi berikut ini (Morrison, 2003. p.175) :


(1)

198

Noe, Raymond A. 2005. Employee Training and Development. 3th Edition. McGraw-Hill. New York.

Prawiradilga, Dewi Salma. 2008. Prinsip Desain Pembelajaran. Kencana, Jakarta. Pusat Bahasa Depdiknas. 2008. Kamus Besar Bahasa Indonesia. Balai Pustaka,

Jakarta.

Rakhmat, Cece., Suherman, dan Kustiawati, T.R. 2005. Silabus Online Mata Kuliah Bimbingan Belajar. http://silabus.upi.edu/index.php?link=detail &code=PPB%20525, Januari 2005, diakses 24 Juni 2010.

Rochaety, E., P.J. Rahayuningsih dan P.G.Yanti. 2005. Sistem Informasi Manajemen Pendidikan. Bumi Aksara, Jakarta.

Schneidermen, Ben. 1998. Designing User Interface: Strategies for Effective Human Human Computer Interaction. 3rd Edition. Addison Wesley Publishing Company, New York.

Surendro, Krisdianto. 2005. Pengembangan Learning Content Management System Yang Mendukung Peningkatan Efektifitas Proses Belajar Jarak Jauh. J. Tek. Elektro 5 (1): 45-52. Surabaya: Universitas Kristen Petra. Turban, Efram., D.King, J.K.Lee, dan D.Viehland. 2005. Electronic Commerce A

Managerial Perspective 2004. Prentice Hall, New Jersey.

Welling, Luke dan Thomson, Laura. 2005. PHP and MySQL Web Development, 3th Edition. Sams Publishing, Indiana USA.

Whitten, Jeffrey L, Loonie D. Bentley, dan Kevin C. Dittman. 2004. Systems Analysis and Desigm Methodes, 6th Edition. McGraw-Hill. New York. Yanto, Rudi. 2007. “Analisa dan Perancangan Sistem Pembelajaran


(2)

Hasil Wawancara I

Topik : Mengenal 2Tors.com Lebih Dekat

Saya : Bagaimana dan untuk apa 2tors.com terbentuk?

Bapak Amal : 2tors.com itu merupakan sebuah domain web yang mulanya di bentuk dan dikelola oleh 6 orang pemuda yang tinggal kos bersama di daerah Santa Clara, California USA. Empat diantaranya merupakan warga negara Indonesia, satu orang Brunai dan satunya lagi orang Australia. Pada saat itu kami semua sedang menimba ilmu di universitas yang berbeda. Saya dan Pak Syamsuddin di San Jose State University, pak Zen di San Fransisco State University, Pak Nurdin di Illinoi State University, Pak Abdullah di Phonix University, dan Nicolas di Saint Mary University. Kami semua pada saat itu memiliki rencana ingin membuat sebuah web service bagi siswa-siswi yang mengalami masalah dengan pendidikan yang mereka terima atau masalah dengan tugasnya. Untuk mangatasi masalah tersebut, kita membuka sebuah bimbel secara online melalui domain 2tors.com sehingga siswa-siswa yang mengalami suatu masalah tugas agar mereka dapat sharing secara online dan salah satu dari kami atau guru yang akan membantu menyelesaikan permasalahan tersebut.

Saya : Maksud web service itu apa ya pak amal? Apakah hanya sebagai web yang menyediakan konten informasi atau resolve problem dari penyelesaian masalah seperti tutorial atau seperti apa? Sepengetahuan saya web service dalam istilah IT punya makna tersendiri?

Bapak Amal : Oh ya, web service tuh maksud saya adalah web yang menyediakan jasa kepada siswa yang mengalami kesulitan dalam pelajaran mereka. Mereka bisa berinteraksi dengan guru tertentu yang mereka pilih dan melakukan sharing problem kepadanya


(3)

sehingga diharapkan guru tersebut dapat meresolve atau menyelesaikan problem siswa tersebut. Bisa di katakan sebagai media bimbingan belajar, namun dilakukan dengan media internet atau online.

Saya : Mata pelajaran apa saja pak yang telah tersedia di dalam web 2tors.com sebelumnya, dan untuk tahap selanjutnya bagaimana saran bapak?

Bapak Amal : Klo tidak salah, pada saat itu 2tors.com telah mengelola mata pelajaran mathematic, phisics, Biology and chemistry.

Untuk selanjutnya saya berharap akan terus berkembang secara seimbang, mulai dari keseimbangan antara mata pelajaran, guru dan siswa sehingga tata cara pengelolaan dan pelayanan usaha ini semakin meningkat pula.

Sebagai gambaran model aplikasi atau sistem pembelajaran yang saya inginkan nanti adalah, setiap orang bebas bergabung menjadi member 2tors.com dan target kita di dunia pendidikan. kita yang akan memfasilitasi para edukator yang membutuhkan media sharing edukasi secara maya. Media ini dapat dibutuhkan ketika seorang guru merasa bahwa pertemuan kelas mereka kurang karena keterbatasan waktu mengajar atau karena terhalang suatu keadaan lain dan sebagainya. Anggap saja sebagai portal web education community, semua praktisi pendidik dan siswa berkumpul dan beraktifitas belajar mengajar di dalamnya.

Saya : Apakah fasilitas-fasilitas tersebut disediakan oleh 2tors.com kepada seluruh member atau guru 2tors.com secara secara gratis atau bagaimana? Dan apakah 2tors.com memiliki yayasan tertentu sebagai penyandang dana tetap untuk pemeliharaan website dan lainnya?


(4)

Bapak Amal : Untuk support dana, kita bisa ambil keuntungan dari space iklan di website dan donasi dari para member 2tors.com yang berkenan. Rencananya pula kita bisa menarik sejumlah dana dari guru atau instansi yang memakai fasilitas edukasi yang 2tors.com miliki.

Saya : Apakah guru tidak akan merasa keberatan jika mereka akan di mintai sejumlah dana atas kursus yang mereka kelola? Padahal mereka yang seharusnya mendapatkan sedikit keuntungan atas jasa yang mereka berikan?

Bapak Amal : Klo di bilang keberatan mungkin bisa, tapi kan mereka juga menggunakan fasilitas yang telah kita sediakan. Untuk menaggapi pernyataan kamu tersebut nanti kita coba buat opsi aja, ada materi bimbel berbayar atau dikomersialisasi atas setiap siswa yang ikut dalam bimbel tersebut dan ada materi bimbel yang gratis. Setiap bimbel gratis, maka guru tidak akan dimintai dana pengadaan bimbel. Dan untuk bimbel yang berbayar akan kami kenakan sejumlah dana atas pengadaan bimbel mereka, karena mereka (guru) tersebut bisa menarik dana dari setiap siswa yang menginginkan kursus tersebut. Bagaimana ide itu san, wajar-kan!

Saya : O ya pak, sejauh ini saya belum menanyakan, kapan 2tors.com berdiri dan berapa tahunkah 2tors.com sempat berjalan?

Bapak Amal : 2Tors.com berdiri klo tidak salah mendekati akhir tahun 1999 dan mulai online pada awal-awal tahun 2000 sampai pada pertengahan 2002.

Saya : Adakah kendala yang dihadapi 2tors.com selama website 2tors.com beroperasi? dan adakah solusi 2tors.com atas masalah tersebut untuk ke depannya?

Bapak Amal : kendala pasti ada san. Kendala dominan di waktu kami, kami harus bagi waktu antara kuliah, tugas dan kelola website atau mengajar.


(5)

Selain itu masih minimnya fasilitas yang bisa digunakan pada aplikasi web lama.

Untuk solusinya ya kami harus mengorganisir waktu dan kewajiban jika memang mau serius menjalani layanan ini. Dan solusi untuk problem kedua, kami meminta saudara ihsan untuk membantu menyelesaikannya.

Saya : Berbicara tentang materi atau bimbel yang tersedia setelah pengembangan nanti, adakah keterikatan 2tors.com akan setiap materi yang disajikan oleh guru yang mengadakan bimbel atau kursus tersebut?Bagaimana cara 2tors.com mengontrol setiap materi yang disajikan oleh guru yang bersangkutan?

Bapak Amal : Ya, kontrol konten memang suatu bagian yang penting. Saya belum ada gambaran pasti tuk cara melakukan kontrol tersebut. Mungkin admin web yang akan melakukan kontrol terhadap materi yang masuk. Atau kamu ada opsi lain yang lebih baik!

Saya : Bagaimana cara 2tors.com mengumpulkan atau merekrut guru dan siswa agar mau bergabung bersama 2tors.com?

Bapak Amal : Masalah merekrut guru dan siswa mudah san, banyak teman-teman saya semasa kuliah dulu yang menjadi guru. Pak syamsudin sendiri kan guru, jadi kemungkinan sistem ini akan kami evaluasi bersama terlebih dahulu sebelum benar-benar di publish ke umum. Untuk tahap selanjutnya, tentu pihak-pihak terkait yang berada dalam struktur organisasi kami akan ikut memiliki andil yang besar untuk kemajuan usaha ini.


(6)

Hasil Wawancara I

Topik : Mengenal Sistem Lama 2tors.com Sebagai Referensi Pengembangan Site Oleh Penulis

1. Saya sudah melihat sedikit tentang struktur web lama 2tors.com, Infrastruktur (web server) seperti apakah yang dimiliki 2tors.com dalam mengoperasikan website 2tors.com (kapasitas hardisk, bandwidth, dll [klo boleh sebutkan by alamat url web hosting dan paket hosting yang digunakan]).

2. Bagaimanakan proses pendaftaran guru dan siswa serta proses bimbel yang dipakai pada site lama 2tors.com? apa saja hak dan kewajiban dasar siswa, guru serta 2tors.com dalam penyampaian bimbel atau kursus itu sendiri?

3. Apakah 2tors.com menggunakan servis dari layanan web lain (geocities,

www.byetecenter.com, dll) untuk fitur tertentu yang dimiliki pada site

lama 2tors.com? klo memang menggunakan fitur dari web lain, fitur apa sajakah yang 2tors.com pakai dari site lain tersebut dan fitur2 yang 2tors kembangkan sendiri?

4. Dari sistem lama tersebut, adakah fitur-fitur yang dirasa masih kurang memenuhi layanan kepada member (siswa, guru). Jika ada fitur apasajakah yang perlu ditingkatkan untuk perkembangan site 2tors.com berikutnya. 5. Adakah kendala bagi operator dalam mengoperasikan sistem lama