• Tidak ada hasil yang ditemukan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 1 PENDAHULUAN. 1.1 Latar Belakang"

Copied!
7
0
0

Teks penuh

(1)

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Politeknik Negeri Bandung adalah suatu lembaga pendidikan yang memiliki berbagai jurusan yang salah satunya adalah Teknik Informatika. Adapun jurusan ini berkonsentrasi dibidang Informasi dan Informatika yang ingin membangun suatu sistem pembelajaran yang efektif dan dapat diakses dimana saja, tanpa mengenal jarak antara dosen dan mahasiswa. Dengan munculnya berbagai konsep dan teknik baru dalam pembelajaran telah banyak dikembangkan untuk menggantikan metode tradisional yang hanya mengandalkan pada kuliah satu arah di kelas. Pandangan baru seperti active learning dan student-centered education telah mendorong lahirnya berbagai inovasi dalam teknologi pengajaran. Salah satu inovasi tersebut adalah e-learning yang diharapkan akan semakin besar di masa yang akan datang. Hal tersebut seiring dengan perkembangan teknologi komputer dan internet serta tuntutan globalisasi pendidikan akan keberadaan suatu sistem pendidikan jarak jauh (distance learning).

Perkembangan teknologi informasi dapat dimanfaatkan untuk meningkatkan kinerja dan memungkinkan berbagai kegiatan dapat dilaksanakan dengan cepat, tepat dan akurat. Perkembangan teknologi informasi juga telah banyak memberi pengaruh terhadap berbagai kehidupan. Pengaruh tersebut salah satunya adalah pada bidang pendidikan. Teknologi informasi telah berfungsi sebagai pemasok ilmu pengetahuan.

Tetapi masih terdapat beberapa masalah yang sering dihadapi oleh mahasiswa, antara lain seperti mahasiswa tidak dapat mengunduh materi perkuliahan secara langsung dari dosen, mahasiswa tidak dapat melihat langsung nilai hasil test kuis yang diadakan, mahasiswa tidak mendapatkan latihan-latihan soal dari materi perkuliahan yang ada.

(2)

Konsep e-learning ini diharapkan agar mampu memberikan dua peningkatan sekaligus bagi jurusan Teknik Informatika di Politeknik Negeri Bandung, yakni peningkatan kualitas pembelajaran jarak jauh yang diberikan oleh dosen dan dapat diterima oleh mahasiswa itu sendiri. Antara lain seperti, mahasiswa bisa mengunduh langsung materi perkuliahan yang diberikan oleh dosen, mahasiswa dapat melihat langsung secara online nilai hasil test kuis, dan mahasiswa mendapatkan latihan soal secara online.

Dengan memperhatikan masalah yang dihadapi dengan konsep-konsep yang akan diajukan untuk menjadi sebuah solusi, maka penulis hendak menyusun proyek akhir ini dengan judul “Aplikasi E-learning Berbasis Framework CodeIgniter” dengan studi kasus pada Jurusan Teknik Informatika Politeknik Negeri Bandung.

1.2 Rumusan Masalah

Mengacu pada latar belakang yang tertulis sebelumnya, masalah-masalah yang diteliti dalam proyek akhir ini dirumuskan menjadi:

1. Mahasiswa tidak dapat belajar online secara berinteraksi (interaksi antara dosen dan mahasiswa), selain di kelas.

2. Mahasiswa tidak mendapatkan latihan-latihan soal online dari materi perkuliahan yang ada.

3. Mahasiswa tidak dapat mengunduh materi perkuliahan secara langsung dari dosen.

4. Mahasiswa tidak dapat melihat langsung nilai hasil kuis dari dosen.

1.3 Tujuan Masalah

Penelitian ini dilakukan untuk membantu dalam menyampaikan informasi mengenai materi perkuliahan atau pun materi tambahan perkuliahan. Perancangan

e-learning ini diharapkan memiliki manfaat baik langsung maupun tidak langsung.

Adapun tujuan-tujuan dari pengembangan e-learning ini adalah sebagai berikut: 1. Mahasiswa dapat belajar secara langsung dengan berinteraksi melalui

(3)

2. Mahasiswa mendapatkan latihan soal secara online.

3. Mahasiswa dapat mengunduh secara langsung materi perkuliahan yang diberikan oleh dosen.

4. Mahasiswa dapat melihat langsung secara online nilai hasil kuis.

1.4 Batasan Masalah

Beberapa masalah yang dibatasi dalam pengerjaan laporan proyek akhir ini adalah : 1. Website e-learning ini hanya mencakup pembahasan mengenai dosen

mengunggah modul/materi kuliah, kelola nilai, membuat soal, dan upload tugas.

2. Materi e-learning hanya diperuntukkan bagi mahasiswa/i Jurusan Teknik Informatika Politeknik Negeri Bandung yang ingin mengunduh modul/materi kuliah, mengunduh tugas, melihat nilai, latihan soal, dan kuis

online.

3. Pembahasan tidak mencakup permasalahan keamanan yang mungkin terjadi akibat serangan dari hacker atau cracker pada web server dan

database server yang digunakan untuk tempat penyimpanan program dan

data pada sistem ini.

4. Lingkungan sistem didesain menggunakan Framework CodeIgniter dan

database MySQL yang dapat berjalan pada web browser di berbagai macam

sistem operasi.

5. Website e-learning ini juga tidak terdapat chatting untuk komunikasi ke ke dosen ataupun mahasiswanya, tidak adanya upload tugas di website ini karena pengiriman tugas lewat email masing-masing dosen.

1.5 Definisi Operasional

1. Aplikasi

Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.

(4)

2. E-learning

E-learning merupakan suatu jenis belajar mengajar yang memungkinkan

tersampaikannya bahan ajar ke siswa dengan menggunakan media

internet, intranet, atau media jaringan komputer lain.

3. Framework

Framework adalah koleksi atau kumpulan potongan-potongan program

yang disusun atau diorganisasikan sedemikian rupa, sehingga dapat digunakan untuk membangun membuat aplikasi utuh tanpa harus membuat semua kodenya dari awal.

4. CodeIgniter

CodeIgniter adalah aplikasi open source yang berupa framework dengan

model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal.

1.6 Metode Pengerjaan

Metodologi yang digunakan dalam pembangunan aplikasi ini adalah Software

Development Life Cycle (SDLC) dengan model pengembangan waterfall (air terjun).

Model pengembangan Waterfall (air terjun) mempunyai beberapa tahap pengembangan yang harus dilakukan di dalamnya. Tahapan tersebut adalah:

1. Analisis kebutuhan

Dalam tahap ini, penulis melakukan pengumpulan data-data yang dibutuhkan dengan cara observasi dan mewawancarai langsung ke Politeknik Negeri Bandung tepatnya di jurusan Teknik Informatika. Hasil yang didapat dari proses ini adalah penulis bisa merumuskan kebutuhan fungsionalitas dari aplikasi yang akan dibuat.

2. Desain

(5)

yang didapat dari tahap pertama ke dalam bentuk web yang akan dibuat.

Web juga dirancang berisi menu-menu yang mudah dimengerti oleh

pengguna web tersebut. Software Jude Community juga membantu dalam pembuatan diagram untuk merancang proses bisnis pada sistem yang akan dibuat antara lain diagram aktivitas, diagram use case, dan lain sebagainya.

3. Pembuatan Kode

Untuk dapat dimengerti oleh mesin, dalam hal ini adalah komputer, maka desain tadi harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu kedalam bahasa pemrograman melalui proses coding. Tahap ini merupakan implementasi dari tahap design yang secara teknis nantinya dikerjakan oleh programmer.

CodeIgniter (CI) adalah aplikasi open source yang berupa framework

dengan model MVC (Model, View, Controller) untuk membantu membuat

website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk memudahkan aplikasi web dengan cepat dan mudah

dibandingkan dengan membuatnya dari awal.

MySQL merupakan salah satu Database Management System yang

digunakan programmer untuk membuat database. Admin memerlukan

database yang mudah dioperasikan untuk mengolah data pelanggan

sehingga menghasilkan informasi.

4. Pengujian

Sesuatu yang dibuat haruslah diujicobakan. Demikian juga dengan

software. Semua fungsi-fungsi web e-learning diujicobakan, agar web bebas dari error, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya. Selain bertujuan untuk menghindari error, tahap testing ini bertujuan untuk mengetahui respon pengguna saat mengoperasikan web e-learning ini.

5. Implementasi

Pada tahap ini penulis akan melakukan implementasi aplikasi langsung setelah selesai dari tahap pengujian aplikasi.

(6)

ANALISA KEBUTUHAN DESAIN PEMBUATAN KODE PENGUJIAN IMPLEMENTASI Gambar 1. 1

(7)

1.7 Jadwal Pengerjaan

Tabel 1. 1 Jadwal Pengerjaan Task Name Februari 2012 Maret 2012 April 2012 Mei 2012 Juni 2012 Juli 2012 Agustus 2012 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Analisis Desain Coding Pengujian Dokumentasi September 2012 Oktober 2012 November 2012 Desember 2012 Januari 2013 Februari 2013 Maret 2013 April 2013 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Mei 2013 Juni 2013 Juli 2013 Agustus 2013 September 2013 Oktober 2013 November 2013 Desember 2013 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Januari 2014 Februari 2014 Maret 2014 April 2013 Mei 2014 Juni 2014 Juli 2014 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

Referensi

Dokumen terkait

pembiayaan tetep akan diberikan dengan jumlah pembiayaan di.. kurangi, hal ini tentunya akan berdampak kepada pihak BPRS Haji Miskin tersebut, yang mana nantinya

Kenaikan indeks harga terjadi pada subkelompok tembakau dan minuman beralkohol sebesar 1,04 persen, minuman yang tidak beralkohol sebesar 0,09 persen, serta makanan

value Teks default yang akan dimunculkan jika user hendak mengisi input maxlength Panjang teks maksimum yang dapat dimasukkan. emptyok Bernilai true jika user dapat tidak

Kemudian Anda juga harus menyatakan bahwa karena Anda mengajukan permohonan terhadap Pasal 17 ayat (1) huruf a Undang-Undang Nomor 2 Tahun 2014 tentang Jabatan Notaris yang

Sebelumnya dikatakan bahwa Kecamatan Reok lolos untuk menjadi Pusat Kegiatan Lokal dikarenakan memiliki pelabuhan kelas III dan jalan areteri yang mendukung

Lokasi tersebut dipilih secara purposif dengan alasan (a) ja- lan lintas Papua merupakan jalan yang mengikuti garis perbatasan antara Indonesia dan Papua New Guinea

1.1 PERSIAPAN YANG PERLU DIPERHATIKAN Ada beberapa hal yang mungkin perlu diperhatikan sebagai seorang pengajar sebelum mengakses E-learning UPU diantaranya yaitu

Rencana ini menggambarkan arah, tujuan, sasaran, strategi, kebijakan, program dan kegiatan penyelenggaraan pembangunan lingkungan hidup dan kehutanan yang sesuai dengan tugas