BAB 1 PENDAHULUAN
BAB 1 PENDAHULUAN
1.1. Latar Belakang Masalah Berawal dari institusi penyedia jasa pembangunan dan pelayanan solusi teknologi informasi untuk BINUS University, institusi tersebut adalah Information Technology Directorate, IT Directorate berperan sebagai pengembang aplikas i binusmaya versi 2, BINUS University membangun aplikasi binusmaya versi 2 sejak tahun 2005, aplikasi binusmaya versi 2 terdiri dari beberapa bagian, dimana 2 bagian dari keseluruhan bagian merupakan bagian yang terkait dengan distribusi informasi mengenai materi perkuliahan dan diskusi forum perkuliahan, dua bagian tersebut adalah My Class dan Forum, kedua bagian ini menggunakan materi perkuliahan, dimana sebuah sistem manajemen materi perkuliahan mengatur materi perkuliahan tersebut, sistem tersebut adalah Learning Management System (LMS). Instructional Development Center (IDC) mengelola dan mengembangkan LMS, IDC merupakan unit pendukung dalam pengembangan kurikulum, materi pembelajaran, dan e-learning di BINUS University. Seiring waktu IDC terus melakukan pengelolahan dan pengembangan LMS untuk menyesuaikan dengan kondisi pasar, hingga pada waktunya IDC mengeluarkan keputusan, keputusan tersebut menyatakan bahwa LMS bentuk SAP/MP harus dirubah menjadi LMS bentuk Course Outline. Berangkat dari hasil keputusan IDC, IDC menyampaikan kepada IT Directorate untuk turut bekerjasama dalam membangun aplikasi LMS sesuai dengan bentuk Course Outline. Dengan 1
2 perubahan tersebut maka terjadi perubahan dan penambahan pada LMS. Tahun 2010 , IT Directorate membangun aplikasi LMS dalam binusmaya versi 3. Berdasarkan penambahan dan perubahan LMS tersebut, IT Directorate memulai pembuatan aplikasi LMS tersebut, namun IT Directorate kekurangan SDM untuk memulai dan mengerjakan pembuatan aplikasi LMS tersebut. Kemudian IT Directorate menerima mahasiswa internship untuk turut memulai dan mengerjakan pembuatan aplikasi LMS tersebut. Dalam pengerjaan aplikasi LMS, IDC dan IT Directorate mendampingi mahasiswa internship, IT Directorate memberi peluan g kepada mahasiswa internship untuk menjadi tim pengembang aplikasi LMS yang merupakan bagian dari binusmaya versi 3. Dalam
skripsi
internship
ini,
pembahasan
lingkup
kerja
adalah
pengembangan aplikasi LMS dalam binusmaya versi 3 pada BINUS University.
1.2. Ruang Lingkup Agar pembahasan masalah lebih terarah, maka permasalahanya hanya difokuskan pada pengembangan aplikasi Learning Management System (LMS) untuk mahasiswa jenjang D3, S1, dosen dan assisten pada BINUS University. Untuk lebih jelasnya dapat dilihat pada gambar 1.1.
3
Gambar 1.1 Ruang Lingkup Pembahasan
Untuk keterangan rinci mengenai gambar ruang lingkup pembahasan diatas berikut rincian poin-poin ruang lingkup pengembangan aplikasi LMS meliputi: a. Perancangan dan pembuatan aplikasi LMS – Distribusi Course Outline. b. Perancangan dan pembuatan database LMS. c. M igrasi data dari database SAP/MP ke database Course Outline.
4 d. Penyajian informasi materi perkuliahan pada aplikasi LMS – Distribusi Course Outline seperti : 1. M ateri pokok 2. M ateri pendukung dokumen 3. M ateri pendukung multimedia 4. Buku acuan materi 5. Soal e. Penggunaan Course Outline yang diimplementasikan ke mahasiswa, dosen, dan assisten melalui aplikasi LMS – Distribusi Course Outline yang dintegrasikan dalam binusmaya, penggunaan Course Outline tersebut meliputi : 1. Penyajian Informasi komponen Course Outline, komponen tersebut terdiri dari : a. Course Description b. Graduate Competency 1. Employability and Entrepreneurial Skills 2. Study Program Specific Outcomes c. Topics d. Learning Outcomes e. Teaching and Learning Strategies f. Textbooks and Other Resources g. Schedule
5 h. Evaluation 1. Theory 2. Laboratory 3. Final Evaluation Score i. Assessment Rubric 2. Informasi topik-topik Course Outline teori dan praktikum, informasi tersebut seperti : a. Session yang terkait dengan topik b. Mode tiap session c. Nama Topik d. Tanggal masuk session 3. Rincian informasi setiap topik Course Outline. Rincian informasi tersebut seperti : a. Nama topik b. Sub-topik c. M ateri pokok d. M ateri pendukung dokumen e. M ateri pendukung multimedia f. Buku acuan g. Soal 4. Pencetakan laporan Informasi Course Outline f. Integrasi aplikasi LMS – Distribusi Course Outline dengan fitur-fitur baru, fiturfitur tersebut seperti :
6 1. M ateri tambahan dikaitkan dengan sub topik pada tiap topik 2. Ringkasan Soal M ahasiswa 3. Ringkasan materi tambahan dari dosen lain 4. Pemberian materi (file) pada pokok pembahasan diskusi forum 5. Diskusi forum yang mendukung interaksi antara mahasiswa, dosen, dan assisten. g. Perancangan basis data dan perancangan layar aplikasi M anajemen Konten Course Outline untuk mendukung prosedur pembuatan, revisi dan pengesahan Course Outline. 1.3. Tujuan dan Manfaat Tujuan : 1. M engembangkan database LMS untuk menyesuaikan dengan LMS bentuk Course Outline. 2. M erancang dan menerapkan skema migrasi data untuk menyesuaikan dengan LMS bentuk Course Outline. 3. M engembangkan aplikasi LMS pada binusmaya 3 untuk menyesuaikan dengan LMS bentuk Course Outline. 4. Sebagai alat bantu untuk menyajikan informasi materi perkuliahan dan diskusi forum perkuliahan yang dihasilkan LMS bentuk Course Outline. 5. Sebagai alat bantu untuk menghasilkan laporan informasi Course Outline yang dihasilkan LMS kepada pengguna. 6. M erancang basis data dan perancangan layar manajemen konten Course Outline pada back end system untuk mengakomodasi LMS bentuk Course Outline.
7 Manfaat : 1. M emberikan informasi mengenai Course Outline kepada pengguna, dimana informasi tersebut dapat menunjang proses penyampaian materi dalam kegiatan perkuliahan. 2. M enghasilkan laporan informasi Course Outline kepada pengguna. 3. M emberikan variasi jenis forum yang memungkinkan interaksi dosen, mahasiswa dan assisten dalam suatu diskusi forum. 4. M emberikan fasilitas shared material dimana dosen dapat saling berbagi materi dengan dosen lain yang terkait pada course outline yang sama. 5. M emberikan fasilitas assignment summary dimana mahasiswa dan dosen dapat melihat secara keseluruhan pendistribusian tugas pada tiap topik suatu course outline.
1.4. Metodologi M etode yang digunakan dalam penulisan skripsi ini adalah : 1. Metode Analisis a. Survei atas sistem yang sedang berjalan Teknik pengumpulan data dan informasi secara langsung dari tempat pengerjaan proyek, dilakukan dengan melakukan wawancara dan diskusi secara langsung dengan bagian-bagian yang terlibat dalam pengerjaan proyek untuk memperoleh data yang diperlukan. b. Analisis terhadap temuan survei M elakukan analisis terhadap hasil survei yang telah diperoleh untuk menemukan serta permasalahan yang terdapat pada sistem yang berjalan.
8 c. Identifikasi kebutuhan Informasi M engidentifikasi kebutuhan sistem yang diperlukan untuk pengembangan LMS. d. Identifikasi persyaratan sistem M engidentifikasi persyaratan sistem yang diperlukan untuk perancangan sistem yang diharapkan. 2. Metode Perancangan a. Pembuatan Data Flow Diagram (DFD) b. Pembuatan Use Case Diagram c. Pembuatan Activity Diagram d. Pembuatan Document Flow Diagram e. Pembuatan Class Diagram f. Pembuatan Class-Responsibility-Collaborator Card (CRC Card) g. Pembuatan Entity Relationship Diagram (ERD) h. Pembuatan View Model (Rancangan Layar + Navigation Diagram) 3. Metode S tudi Pustaka M etodologi pengumpulan data yang diperoleh dari kepustakaan dengan membaca buku-buku literatur serta karangan lain yang berkaitan dengan permasalahan yang ada. 4. Penelusuran Dokumen Internal Universitas M etodologi pengumpulan data yang diperoleh dengan menelusuri dokumendokumen universitas untuk menghasilkan kebutuhan sistem serta permasalahan yang dialami dalam sistem terdahulu.
9 1.5. Sistematika Penulisan Sistematika penulisan skripsi ini mengikuti sistem dibawah ini: BAB 1. Pendahuluan Pada bab ini dijelaskan mengenai latar belakang, ruang lingkup, tujuan dan manfaat, metodologi yang digunakan serta sistematika penulisan. BAB 2. Landasan Teori Bab ini berisi mengenai landasan teori yaitu teori-teori umum dan teori khusus yang mendukung penulisan skripsi internship ini. Teori-teori umum membahas mengenai teori yang dikutip dalam pengembangan aplikasi LMS. Teori khusus berisi tentang teori universitas seperti pengertian, fungsi dan tujuan. BAB 3. Deskripsi Umum Pengembangan Aplikasi Learning Management System pada BINUS University Pada bab ini akan dijelaskan mengenai sekilas BINUS University, struktur organisasi, peranan kelompok internship, tata laksana/prosedur yang sedang berjalan, analisis permasalahan, permasalahan yang dihadapi, dan alternatif pemecahan masalah. BAB 4. Hasil dan Pembahasan Pada bab ini akan dijelaskan mengenai analisis kebutuhan, rancangan, rencana implementasi, pengujian dan implementasi hasil rancangan. BAB 5. Simpulan dan Saran Pada bab ini akan dijelaskan mengenai simpulan yang dihasilkan dari evaluasi terhadap seluruh pengembangan yang telah dilakukan serta saransaran sebagai tindak lanjut yang lebih baik dari pemecahan masalah.