1
1.1 Latar Belakang
Dunia Maya merupakan dunia digital yang menghubungkan banyak user, dari user satu maupun ke user lainnya. Untuk melakukan nya dibutuhkan sebuah penghubung agar tercipta suatu proses. Dalam dunia komputer untuk dapat melakukan suatu koneksi antar user yang dapat menghubungkan user satu dengan user lain di sebut dengan Jaringan.
Jaringan merupakan media untuk melakukan koneksi antar user dalam sebuah jaringan yang di sebut dangan Internet. Dengan banyak nya para pengguna internet pada masa sekarang ini, maka banyak juga peramban- peramban yang dibuat untuk memenuhi kebutuhan user / client.
Peramban atau dapat di sebut juga dengan web broser adalah perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan dokumen- dokumen yang disediakan oleh server web. Web sendiri adalah kumpulan jaringan berisi dokumen dan tersambung satu dengan yang lain, yang dikenal sebagai World Wide Web.
E-learning merupakan singkatan dari Elektronic Learning, merupakan cara baru dalam proses belajar mengajar yang menggunakan media elektronik khususnya internet sebagai sistem pembelajarannya. E-learning merupakan dasar dan konsekuensi logis dari perkembangan teknologi informasi dan komunikasi.
E-learning dalam arti luas bisa mencakup pembelajaran yang dilakukan di media elektronik (internet) baik secara formal maupun informal. E-learning secara formal misalnya adalah pembelajaran dengan kurikulum, silabus, mata pelajaran dan tes yang telah diatur dan disusun berdasarkan jadwal yang telah disepakati pihak-pihak terkait (pengelola e-learning dan pembelajar sendiri). Pembelajaran seperti ini biasanya tingkat interaksinya tinggi dan diwajibkan oleh perusahaan pada karyawannya atau pembelajaran jarak jauh yang dikelola oleh universitas dan perusahaan-perusahaan (biasanya perusahaan konsultan) yang memang bergerak dibidang penyediaan jasa e-learning untuk umum.
E-learning bisa juga dilakukan secara informal dengan interaksi yang lebih sederhana, misalnya melalui sarana mailing list, e-newsletter atau website pribadi, organisasi dan perusahaan yang ingin mensosialisasikan jasa, program, pengetahuan atau keterampilan tertentu pada masyarakat luas
Dalam Tugas Akhir ini penulis akan membuat sebuah aplikas ujian online berbasis web, yang akan memudahkan mahasiswa dan dosen untuk melakukan ujian tanpa harus bertatap muka.
1.2 Rumusan Masalah
Dalam aplikasi ujian online berbasis web yang akan dibuat akan dijelaskan rumusan-rumusan permasalahan yang akan ditemukan dalam proses pembuatan diantaranya :
1. Bagaimana cara mahasiswa agar dapat mengikuri ujian online ? 2. Bagaimana cara mahasiswa mengerjakan soal-soal ujian online ? 3. Bagaimana cara mahasiswa melihat nilai ujian ?
4. Bagaimana cara dosen membuat soal ujian online ? 5. Bagaimana cara dosen melihat seluruh nilai mahasiswa ?
1.3 Batasan Masalah
Berdasarkan perumusahan masalah di atas, maka batasan masalah dalam tugas akhir ini adalah sebagai berikut :
1. Aplikasi ujian online dibuat berbasis web.
2. Aplikasi ujian online dibuat menggunakan bahasa PHP, MYSQL, dan bahasa pemrograman pendukung lainnya.
3. Tidak ada form untuk upload dan download modul pembelajaran.
4. Hanya halaman dosen yang menampilkan data nilai seluruh mahasiswa.
5. Soal yang ditampilkan ujian online hanya pilihan berganda.
6. Pengambilan data tidak terpengaruh oleh peramban (browser) desktop maupun mobile. Sedangkan untuk penampilan datanya, akan megikuti template aplikasi ujian online. Apabila template menggunakan desain yang responsive web maka penampilan data akan rapi mengikuti peramban yang sedang digunakan.
7. Belum ada nya forum diskusi antara mahasiswa dengan dosen, ataupun mahasiswa dengn mahasiswa.
8. Quis ujian yang dapat dikerjakan mahasiswa sesuai dengan batas waktu tayang dan waktu berakhirnya quis.
9. Hanya dosen yang dapat menentukan waktu tayang dan berakhisrnya suatu quis.
10. Dalam aplikasi ujian online ini hanya terdapat empat jenis quis ujian online.
1.4 Tujuan dan Manfaat
Tujuan dari pembuatan tugas akhir ini adalah :
1. Membuat sebuah aplikasi berbasis web yang memudahkan proses belajar mengajar pada sebuah instansi.
2. Membuat sebuah aplikasi berbasis web yang dapat melakukan interakasi antara dosen dengan mahasiswa.
3. Membuat sebuah aplikasi yang dapat memanfaatkan efisiensi waktu.
Manfaat pembuatan tugas akhir ini juga adalah :
1. Dosen, tidak perlu datang dan betatap muka dengan mahasiswa pada saat ujian online berlangsung. Sehingga dengan aplikasi ujian online lebih menghemat waktu untuk dosen.
2. Mahasiswa, dalam mengerjakan ujian online tidak perlu datang ke universitas dan dapat dikerjakan kapan saja, tetapi seusai dengan batas waktu tayang soal. Sehingga dengan aplikasi ini lebih menghemat waktu dan tempat bagi mahasiswa.
3. Universitas, dalam pengerjaan aplikasi ujian online pihak universitas tidak perlu menyiapkan tempat untuk pelaksanaan ujian, dan juga tidak perlu mencetak soal ujian serta lembar jawaban untuk mahasiswa. Sehingga dengan aplikasi ujian online ini lebih menghemat tempat dan cost pembiayaan ujian.
1.5 Metode Penelitian
Metode yang akan digunakan dalam proses pembuatan server web ini akan menggunakan beberapa cara :
1. Metodologi penelitian yang digunakan dalam skripsi ini dengan menggunakan metode kepustakaan dan studi literatur dengan mengambil referensi dari buku- buku yang berhubungan dengan materi yang akan dianalisa baik dari perpustakaan maupun dari sumber – sumber lainnya.
2. Metode RPL yang disebut dengan Water fall. Metode ini dapat juga disebut dengan metode ”air terjun”, dimana sistem penulisan disusun secara bertahap mulai dari tahap analisa , tahap perancangan , tahap coding atau pemgrograman , dan samapai dengan tahap pengujian.
1.6 Sistematika Penulisan
Untuk memudahkan penyusunan dan menganalisa laporan tugas akhir, maka digunakan sistematika laporan sebagai berikut:
BAB I PENDAHULUAN
Bab ini membahas masalah umum mengenai latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini berisi tentang teori-teori yang digunakan sebagai landasan dalam penelitian dan pengertian program yang digunakan.
BAB 3 ANALISIS PERANCANGAN SISTEM
Dalam bab ini akan dibahas tentang analisis kebutuhan sistem dan perancangan yang dibuat. Adapun perancangan yang akan dibuat antara lain berupa perancangan aplikasi dengan menggunkan PHP dan program pendukung lainnya.
BAB 4 IMPLEMENTASI PEMBUATAN DAN PENGUJIAN
Dalam bab ini dibahas tentang penerapan aplikasi dan evaluasi dari sistem yang sedang berjalan. Adapun bab ini dibagi menjadi hasil dan pembahasan dari aplikasi, evaluasi kelebihan dan kekurangan dari aplikasi yang dibuat berdasarkan dari hasil tes pengujian aplikasi,
BAB 5 KESIMPULAN DAN SARAN
Dalam bab ini menjelaskan garis besar dari seluruh skripsi dan hasilnya. Sedangkan saran dibuat untuk menerangkan hal-hal lain yang bisa ditambahkan dalam aplikasi skripsi ini sehingga menjagi lebih baik.
1.7 Jadwal Penyusunan Skripsi
Adapun jadwal penyusunan skripsi adalah sebagai berikut :
Tabel 1. 1 Tabel Jadwal Pengerjaan Aplikasi
Kegiatan Bulan
I II III IV Studi Kepustakaan
√ √ Pengumpulan Data
√ √ Pembuatan Program
√ √ Pengujian dan Penulisan Laporan Akhir √ √