BAB 1 PENDAHULUAN
1.1 Latar Belakang Perkembangan yang pesat di dunia teknologi informasi membawa kepada perubahan dari sistem manual menjadi sistem komputerisasi berbasiskan teknologi informasi pada berbagai lembaga atau institusi. Untuk lembaga pendidikan misalnya, sebagai upaya untuk penyesuaian dan pemanfaatan teknologi informasi, kemudian mencoba untuk menerapkan proses pembelajaran e-learning untuk melengkapi atau menggantikan proses pembelajaran yang konvensional agar proses pembelajaran tidak hanya terbatas pada tempat dan waktu tertentu. Untuk lembaga pendidikan yang berbasiskan teknologi informasi seperti Universitas Bina Nusantara, sistem pembelajaran e-learning ini telah dimulai dengan dikembangkannya sebuah aplikasi yang dikenal dengan sebutan BiNus Maya. Aplikasi ini berfungsi sebagai user interface yang menampung materi dan transaksi perkuliahan. Materi perkuliahan berkaitan dengan bahan pembelajaran sedangkan transaksi perkuliahan berkaitan dengan informasi mengenai kelas perkuliahan, data pribadi, registrasi kuliah, jadwal kuliah, jadwal ujian, nilai, skripsi, wisuda, keuangan, pertanyaan, layanan, pengumuman dan download. Aplikasi BiNus Maya ini dilengkapi sebuah fitur yang dinamakan forum diskusi yang berfungsi sebagai tempat BiNusian berdiskusi dan bertukar pengetahuan baik itu antar mahasiswa yang sekelas maupun dengan dosen yang mengajar di kelasnya. Adapun bentuk diskusi pada forum diskusi saat ini (versi tahun 2005) hanya sebatas
1
2 melakukan posting kemudian menunggu tanggapan dari BiNusian lain tanpa adanya kepastian waktu. Hal ini dikarenakan mahasiswa yang sedang menggunakan forum diskusi tidak bisa mengetahui apakah di saat yang sama juga ada BiNusian lain yang sekelas yang juga sedang menggunakan forum diskusi tersebut. Untuk meningkatkan interaktivitas forum diskusi yang ada pada aplikasi BiNus Maya saat ini, maka akan dilakukan pengembangan terhadap forum diskusi ini dengan penambahan fitur-fitur seperti mahasiswa dapat melihat hasil diskusi mahasiswa angkatan sebelumnya untuk mata kuliah yang sama sehingga mahasiswa bisa menggali lebih dalam materi yang dipelajari serta memperluas pokok pembahasan mereka, adanya fasilitas chatting yang membuat BiNusian bisa mengetahui siapa saja mahasiswa lain ataupun dosen yang sedang online saat itu sehingga mereka bisa berinteraksi secara langsung, adanya fitur yang menampilkan posting terbaru yang belum dibaca, adanya fitur untuk membuat topik kelompok yang hanya bisa diakses oleh anggota kelompok bersangkutan dan dosen. Fitur lain yang juga akan ditambahkan di antaranya sebuah aplikasi whiteboard yang bisa dimanfaatkan untuk memberikan penjelasan-penjelasan dalam bentuk gambar, fitur untuk mengubah tampilan layar (template) dengan pilihan template yang disediakan dan meminimalisir bagian-bagian tertentu dari tampilan.
3 1.2 Ruang Lingkup Batasan-batasan masalah di dalam penulisan skripsi ini agar lebih terfokus dan tidak menyimpang dari topik yang akan dicapai adalah aplikasi yang akan dikembangkan hanya terbatas pada pembuatan forum interaktif untuk meningkatkan interaktivitas antar mahasiswa dalam membahas konten perkuliahan dengan memberikan fitur-fitur yang meliputi : 1. BiNusian bisa melihat hasil diskusi dari forum angkatan sebelumnya pada mata kuliah yang sama. 2. BiNusian bisa melihat siapa saja yang online pada saat itu dan bisa melakukan chatting. 3. BiNusian bisa melihat topik ataupun reply baru apa saja yang baru diposting. 4. Dosen bisa menentukan topik yang hanya untuk dibahas oleh kelompok tertentu dengan adanya topik kelompok. 5. Adanya aplikasi whiteboard yang memberikan kemudahan kepada pengguna forum untuk memberikan penjelasan berupa gambar. 6. Adanya fitur untuk mengatur fleksibilitas penggunaan forum seperti pengubahan template (tampilan forum) dan minimalisir bagian-bagian tertentu dari tampilan. 7. Dosen bisa melihat summary posting dalam bentuk grafis.
1.3 Tujuan dan Manfaat Tujuan dari aplikasi forum diskusi dan diskusi real time pada penulisan laporan skripsi ini adalah untuk menambahkan fitur baru untuk forum diskusi pada aplikasi BiNus Maya yang saat ini sedang dioperasikan Universitas Bina Nusantara.
4 Sedangkan manfaat dari penulisan skripsi ini adalah : 1. Meningkatkan interaksi antara mahasiswa dengan dosen ataupun sesama mahasiswa dalam membahas konten perkuliahan. 2. Meningkatkan daya tarik sehingga BiNusian lebih sering menggunakan forum diskusi. 3. Mempermudah
BiNusian
mengajukan
pertanyaan
ataupun
memberikan
penjelasan yang berhubungan dengan gambar. 4. Mempermudah dosen dalam melihat summary posting dengan adanya tampilan dalam bentuk grafis. 5. Meminimalisir penggunaan jaringan dan meningkatkan interaktivitas halaman web dengan penggunaan Ajax.
1.4 Metodologi Penelitian Metode yang digunakan adalah WaterFall Model dimana untuk tiap tahapnya diuraikan sebagai berikut : 1. Requirement Gathering and Definition. Pada tahap ini dilakukan pencarian informasi mengenai apa yang dibutuhkan untuk mengembangkan aplikasi. Proses pencarian informasi ini dilakukan dengan mempelajari aplikasi forum yang dioperasikan saat ini, meninjau fitur-fitur yang ada, melalukan wawancara informal terhadap beberapa mahasiswa dan dosen untuk mengetahui kekurangan dari aplikasi forum yang ada sekarang, kemudian mempertimbangkan untuk membuat fitur-fitur lain yang belum ada namun berguna bagi pengembangan forum diskusi.
5 2. Specification. Tahap ini dilakukan analisa terhadap informasi yang telah diperoleh dari hasil pembelajaran untuk memahami cara kerja dari aplikasi yang akan dikembangkan. 3. Design. Tahap perancangan sistem sesuai dengan hasil analisa terhadap informasi dengan menggunakan UML (Unified Modelling Language) yaitu dengan merancang class diagram, use case dan sequential diagram. Selain itu juga dilakukan perancangan halaman web dan database. 4. Implementation. Merupakan tahap dimana aplikasi akan mulai dibuatkan kode dengan menggunakan bahasa pemrograman dan algoritma yang tepat. Bahasa pemrograman yang dipakai dalam perancangan aplikasi ini adalah C#. 5. Integration and Deployment. Pada tahapan ini dilakukan evaluasi kinerja dari komputer server pada saat menjalankan aplikasi chatting untuk 2 – 11 orang dengan hardware yang ada. Selain itu juga dilakukan evaluasi penggunaan aplikasi forum dengan mendemokan aplikasi lalu membagikan kuesioner kepada 35 member. Aplikasi ini masih belum di-deploy dan diintegrasikan dengan aplikasi BiNus Maya sekarang karena sedang menunggu keputusan dari Universitas Bina Nusantara. 6. Maintenance. Tahapan dimana dilakukan pemeliharaan terhadap perubahan yang mungkin terjadi selama siklus hidup sistem.
1.5 Sistematika Penulisan Sistematika yang digunakan dalam penulisan laporan skripsi ini adalah:
6 BAB 1 PENDAHULUAN Bab ini menguraikan secara singkat mengenai latar belakang yang menjadi alasan penulisan skripsi, ruang lingkup yang menjadi batasan skripsi, tujuan dan manfaat dari pengembangan aplikasi, metodologi penelitian sebagai perincian metode apa yang digunakan untuk menyelesaikan masalah dan mencapai tujuan, serta sistematika penulisan yang digunakan untuk menyelesaikan skripsi ini.
BAB 2 LANDASAN TEORI Bab ini berisikan tentang berbagai macam landasan teori mengenai topik yang akan dibahas di dalam skripsi ini.
BAB 3 ANALISA DAN PERANCANGAN SISTEM Dalam bab ini akan diuraikan secara singkat mengenai sistem yang sedang berjalan sekarang, permasalahan yang ada, usulan pemecahan masalah, pembuatan class diagram, use case, scenario dan sequential diagram, perancangan database, serta perancangan terhadap halaman web yang akan dibuat.
BAB 4 IMPLEMENTASI DAN EVALUASI Pada bab ini dibahas mengenai implementasi dan evaluasi dari program.
BAB 5 SIMPULAN DAN SARAN Bab ini berisi simpulan dari bab-bab sebelumnya dan saran yang dapat diberikan.