BAB I PENDAHULUAN 1.1 Latar Belakang Dalam sebuah infrastruktur perguruan tinggi, kebutuhan akan informasi menuntut adanya suatu sistem yang bisa melayani dengan cepat dan mudah. Khususnya dalam hal ini ketersediaan media untuk menyajikan pelayanan informasi. Informasi yang cukup penting yang harus mahasiswa selalu ketahui yaitu; jadwal kuliah, perubahan jadwal kuliah oleh dosen, jadwal praktikum, seminar, pelatihan, dan proses administrasi. Tidak sedikit mahasiswa yang terganggu perkuliahannya karena kekurangan informasi mengenai kegiatan perkuliahan ataupun proses administrasi. Universitas Widyatama selaku infrastruktur perguruan tinggi, berusaha memenuhi kebutuhan tersebut dengan menyediakan suatu sistem berbasis web. Dimana mahasiswa dan dosen bisa mengakses situs website dengan alamat http://ecampus.widyatama.ac.id. Konten pada aplikasi website tersebut menggunakan Flash, dimana tidak semua browser dari perangkat mobile mendukung Flash. Dimensi yang ditampilkan juga besar, sehingga dibutuhkan vertical dan horizontal scrolling dengan jumlah yang banyak. Zooming diperlukan, karena font pada halaman web akan terlihat sangat kecil jika halaman e-campus ditampilkan secara penuh. Berdasarkan hal-hal tersebut, situs e-campus kurang cocok untuk diakses dari perangkat mobile, dikarenakan kontenkonten didalamnya dibangun untuk lingkungan PC. Karena ciri dari mobile website umumnya berukuran ringan disetiap halamannya. Untuk mengakses mobile website ini, user bisa menggunakan perangkat telepon seluler yang sudah mendukung WAP 2.0/xHTML pada browser di perangkat I-1
I-2 telekomunikasinya. Fitur seperti ini sudah diterapkan banyak vendor telepon seluler di awal tahun 2000-an. Diharapkan dengan hadirnya media pelayanan informasi yang akan dibuat ini, yaitu layanan informasi berbasis mobile website, user bisa mendapatkan secara cepat informasi yang diinginkan kapanpun dan dimanapun. Berdasarkan hal-hal yang diuraikanan diatas, akan dibangun suatu mobile website yang mampu untuk menyampaikan informasi kepada user. Sebagai satu topik, Tugas Akhir ini diangkat dengan judul Pengembangan Layanan Informasi Perkuliahan Dengan Multi Platform Mobile Website (Studi Kasus : e-campus Universitas Widyatama). 1.2 Rumusan Masalah Untuk memberikan penjelasan lebih jauh tentang mobile website layanan informasi perkuliahan yang akan dibangun, ada baiknya memaparkan rumusanrumusan masalah dalam Tugas Akhir ini, yaitu bagaimana cara menyampaikan informasi yang dibutuhkan user melalui berbagai perangkat mobile? 1.3 Tujuan Penelitian Adapun tujuan dari dilakukannya pembuatan Tugas Akhir ini adalah membangun sebuah website berbasis mobile yang dapat: 1. Menyediakan fasilitas kepada user untuk mendapatkan informasi mengenai penjadwalan kegiatan perkuliahan, kegiatan administrasi dan informasi penunjang lainnya. 2. Dapat diakses dalam berbagai dimensi layar perangkat telepon seluler.
I-3 1.4 Batasan Masalah Dalam pengerjaan Tugas Akhir ini diterapkan beberapa batasan masalah, diantaranya: 1. Penyajian informasi di dalam website berupa: jadwal perkuliahan, info perubahan jadwal, jadwal ujian, nilai akademik dan direktori pengajar ditujukan untuk user dengan hak akses mahasiswa dan penyajian informasi jadwal mengajar dan menu untuk perubahan jadwal kuliah untuk user dengan hak akses dosen. 2. Pembuatan mobile website layanan informasi ini hanya diakses melalui browser dari perangkat mobile. Website bisa tampil secara optimal jika diakses melalui perangkat mobile, contohnya pada telepon seluler Nokia E63, BlackBerry 9850 dan pada telepon seluler bersistem operasi Android. 1.5 Metodologi Penelitian Pengembangan mobile website layanan informasi ini dapat menggunakan beberapa metode sebagai acuan. Paradigma yang digunakan dalam pengembangan sebuah sistem informasi yaitu waterfall atau classic life cycle. Metode ini menggunakan pendekatan yang sistematis dan sekuensial dalam membangun perangkat lunak yang dimulai pada level sistem dan pengembangan melalui tahapan analisis, perancangan, implementasi, pengujian, dan pemeliharaan. 1. Mengumpulkan kebutuhan sistem mengenai mobile website secara lengkap, kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan desain yang lengkap. 2. Perancangan sistem yang dikembangkan berdasarkan hasil analisis yang telah dilakukan, dan menjabarkan desain sistem dengan menggunakan tools Unified Modeling Language beserta antarmuka sistem. 3. Implementasi dari perancangan sistem digunakan dengan bahasa pemrograman PHP, dengan menggunakan framework CodeIgniter. Yang terdiri dari
I-4 pembangunan web utama sebagai sumber basis data, dan pembangunan mobile web yang dikhususkan untuk perangkat telepon seluler. 4. Penyatuan unit-unit program kemudian diuji secara keseluruhan (system testing). Tahap ini dilakukan untuk mendapatkan serta memastikan bahwa software yang dihasilkan adalah valid dan sesuai dengan kebutuhan yang telah dideskripsikan. 5. Mengoperasikan program dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi. Gambar 1.1 Fase-fase dalam Waterfall menurut Sommerville [SOM04].
I-5 1.6 Sistematika Penulisan Penyusunan laporan Tugas Akhir ini menggunakan kerangka pembahasan yang terbentuk dalam susunan bab, yang dijelaskan sebagai berikut: Bab I Pendahuluan, bab ini merupakan dasar penyusunan Tugas Akhir yang di dalamnya berisi tentang latar belakang, rumusan masalah, tujuan, batasan masalah, metodologi penelitian, dan sistematika penulisan Tugas Akhir. Bab II Landasan Teori, bab ini akan membahas tentang studi pustaka Tugas Akhir dan dasar teori yang diperlukan dalam pembangunan sistem dan membahas secara singkat mengenai bahasa pemrograman yang digunakan dalam mengimplementasikan sistem yang telah dibangun. Bab III Analisis & Perancangan Sistem, dalam bab ini membahas tentang penganalisaan sistem yang telah ada dan sistem yang baru dibangun meliputi identifikasi masalah, prinsip kerja sistem lama, analisis sistem serta hasil dari analisis tersebut, dan tahapan perancangan Pengembangan Layanan Informasi Perkuliahan Dengan Multi Platform Mobile Website (Studi Kasus : e-campus Universitas Widyatama) yang meliputi deskripsi sistem, pengguna sistem dan perancangan sistem yang terdiri dari use case diagram, sequence diagram, activity diagram, statechart diagram, class diagram, dan perancangan antarmuka. Bab IV Implementasi Sistem, bab ini membahas tentang tahapan yang akan dibuat menjadi kode program serta petunjuk penggunaan program aplikasi hingga testing. Bab V Penutup, bab ini berisi tentang kesimpulan dan saran dari hasil penyusunan laporan Tugas Akhir yang telah disusun.