Analisis Sistem Situs Perkuliahan Online E-Learning Sebagai Solusi

BAB VI ANALISIS PEMECAHAN MASALAH

Bab ini akan membahas dan menganalisis hasil dari perancangan sistem situs perkuliahan e-learning melalui jaringan internet online di mana diharapkan menjadi solusi dari permasalahan yang terjadi di Departemen Teknik Industri Sumatera Utara dan juga akan membahas keuntungan dan kerugian dari sistem situs perkuliahan e-learning bagi Departemen Teknik Industri Sumatera Utara itu sendiri.

6.1. Analisis Sistem Situs Perkuliahan Online E-Learning Sebagai Solusi

Masalah Telah dijelaskan sebelumnya bahwa sistem perkuliahan di Departemen Teknik Industri USU masih menggunakan sistem konvensional, yaitu perkuliahan dilaksanakan di ruang kelas di mana mahasiswa dan dosen harus hadir secara fisik agar perkuliahan dapat berlangsung. Sejauh ini perkuliahan dengan sistem konvensional ini di Departemen Teknik Industri berlangsung dengan lancar. Akan tetapi, di dalam sistem tradisional ini mahasiswa sering sekali kurang mempersiapkan diri mengikuti perkuliahan. Tentunya hal ini dapat disebabkan oleh beberapa faktor, tetapi salah satu faktor yang cukup signifikan ialah kurangnya informasi yang mahasiswa peroleh mengenai satuan acara perkuliahan dan garis besar topik perkuliahan yang akan diikuti. Akibatnya proses perkuliahan di departemen ini menjadi satu arah saja dari dosen ke mahasiswa dan Universitas Sumatera Utara mahasiswa jarang memberikan respon terhadap materi perkuliahan yang diberikan dosen. Pembuatan suatu sistem situs perkuliahan e-learning departemen dapat menjadi jawaban bagi mahasiswa yang ingin mendapatkan satuan acara perkuliahan dan materi perkuliahan sebelum aktivitas perkuliahan itu berlangsung. Di samping itu, situs e-learning ini juga dapat menjadi sarana sentral untuk memperoleh informasi dan agenda yang berlangsung di Departemen Teknik Industri USU, seperti informasi tentang praktikum di laboratorium-laboratorium dan juga sistem layanan informasi perpustakaan online di mana pengguna yang ingin mencari tahu koleksi perpustakaan departemen dapat menelusuri pencariannya dengan menggunakan media internet tanpa harus datang ke perpustakaan. Dari hasil rancangan pada Bab V, situs yang telah diuji coba dapat memperlihatkan bagaimana sistem situs e-learning dapat melakukan hal-hal yang telah diterangkan di atas. Berikut adalah tampilan dari layanan sistem situs e-learning untuk memperoleh akses ke materi perkuliahan. Pengguna hanya perlu untuk mengikuti langkah-langkah sederhana seperti di bawah ini: 1. Login pada halaman index awal Daftarkan username pengguna pada form dan masukkan password yang dimiliki untuk dapat mengakses database situs e-learning karena hanya anggota yang terdaftar saja yang diijinkan untuk mengakses menu-menu pada website. Tampilan halaman login dapat dilihat pada Gambar 6.1. Universitas Sumatera Utara Gambar 6.1. Tampilan Halaman Login 2. Pilih menu Mata Kuliah pada main menu Setelah masuk ke halaman Mata Kuliah, maka akan terlihat sejumlah nama mata kuliah yang tertera, untuk mengakses lebih jauh pengunjung cukup mengklik link Detail pada bagian bawah mata kuliah yang ingin dipilih. Dalam contoh ini, misalnya mata kuliah Manajemen Pemasaran.seperti yang terlihat pada Gambar 6.2. Universitas Sumatera Utara Gambar 6.2. Tampilan Halaman Mata Kuliah 3. Setelah masuk ke halaman Manajemen Pemasaran, maka pengguna menjumpai pilihan dosen yang mengajari Manajemen Pemasaran Ir. Sugih Arto Pujangkoro, MM. dan Buchari, ST, M.Kes.. Pengunjung sekarang cukup mengklik nama dosen yang ingin dipilih seperti yang terlihat pada gambar 6.3. dalam contoh ini yang dipilih adalah Ir. Sugih Arto Pujangkoro, MM.. Universitas Sumatera Utara Gambar 6.3. Tampilan Halaman Manajemen Pemasaran 4. Halaman yang tampil berikutnya dapat dilihat pada Gambar 6.4. mempunyai suatu tabel dengan berbagai judul materi perkuliahan. Pengunjung dapat men-download tiap isi materi perkuliahan dengan hanya mengklik link download yang terdapat di samping tiap judul materi perkuliahan. Universitas Sumatera Utara Gambar 6.4. Tampilan Halaman Manajemen Pemasaran oleh Ir. Sugih Arto Pujangkoro, MM. Sedangkan tampilan dari layanan situs perkuliahan e-learning untuk memperoleh akses ke menu Laboratorium dapat diikuti pada langkah-langkah berikut ini: 1. Login pada halaman index awal Daftarkan username pengguna pada form dan masukkan password yang dimiliki untuk dapat mengakses database situs e-learning karena hanya anggota yang terdaftar saja yang diijinkan untuk mengakses menu-menu pada website. Tampilan halaman login dapat dilihat pada Gambar 6.5. Universitas Sumatera Utara Gambar 6.5. Tampilan Halaman Login 5. Pilih menu Laboratorium pada main menu Setelah masuk ke halaman Laboratorium, maka akan terlihat sejumlah nama laboratorium yang tertera, untuk mengakses lebih jauh pengunjung cukup mengklik link nama dari tiap laboratorium yang ingin dipilih. Dalam contoh ini, misalnya Laboratorium Sistem Produksi seperti yang terlihat pada Gambar 6.6. Universitas Sumatera Utara Gambar 6.6. Tampilan Halaman Laboratorium 6. Setelah masuk ke halaman Laboratorium Sistem Produksi, maka akan tampil halaman yang terlihat seperti pada Gambar 6.7. Universitas Sumatera Utara Gambar 6.7. Tampilan Halaman Laboratorium Sistem Produksi Prosedur menginput mata kuliah ke sistem database relasional adalah sebagai berikut: 1. Mengakses halaman form input mata kuliah khusus untuk administrator dan karyawan dan menginput data yang akan disimpan ke dalam basis data. Tampilan halamannya dapat dilihat pada Gambar 6.8. sedangkan hasilnya akan tampak pada Gambar 6.9. . Universitas Sumatera Utara Gambar 6.8. Tampilan Halaman Form Input Mata Kuliah Gambar 6.9. Tampilan Halaman Setelah Disimpan Universitas Sumatera Utara Kode script perintah untuk menjalankan perintah simpanan dari halaman di atas adalah sebagai berikut: ?php include koneksi.php; open_connection; kode_mk = _POST[kode_mk]; nama_mk = _POST[nama_mk]; dosen = _POST[dosen]; semester = _POST[semester]; ifemptykode_mk or emptynama_mk or emptydosen or emptysemester { echo Variabel kosong; } else { sql=SELECT kode_mk FROM mk; query=mysql_querysql; row=mysql_fetch_arrayquery; mysql_query INSERT INTO mk kode_mk,nama_mk,dosen,semester VALUES kode_mk,nama_mk,dosen,semester; echo Data telah dimasukkan, terima kasih; } if isset_POST[submit1] { userfile_name = _FILES[file1][name]; userfile_tmp = _FILES[file1][tmp_name]; userfile_size = _FILES[file1][size]; userfile_type = _FILES[file1][type]; userfile_error = _FILES[file1][error]; file_data = ; if emptyuserfile_tmp {file_data = base64_encodefreadfopenuserfile_tmp, r, filesizeuserfile_tmp ;} switch true {case userfile_error == UPLOAD_ERR_NO_FILE: case emptyfile_data: echo Anda harus memilih file yang akan diupload.; exit; break; case userfile_error == UPLOAD_ERR_INI_SIZE: Universitas Sumatera Utara case userfile_error == UPLOAD_ERR_FORM_SIZE: echo Data yang dimasukkan terlalu besar.; break; case userfile_error == UPLOAD_ERR_PARTIAL: echo Kesalahan terjadi dalam proses penerimaan data, silakan mencoba lagi.; break;} if emptyuserfile_tmp {if userfile_type==applicationmsword || userfile_type==textplain {echo Tipe data yang dimasukkan adalah:. userfile_type; echo brTipe data haruslah text.txt or msword.doc.; exit;}} echo filesizeuserfile_tmp;} ? 2. Pada jendela perintah database MySQL tampak bahwa data baru telah dicantumkan ke dalam basis data. Gambar 6.10. Tampilan Basis Data Setelah Data Baru Disimpan Universitas Sumatera Utara

6.2. Analisis Kebutuhan Infrastruktur Sistem Situs Perkuliahan E-Learning