BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Banyak institusi pendidikan, salah satunya Universitas Kristen Duta Wacana (UKDW) dalam rangka meningkatkan proses belajar mengajar serta berusaha menghemat waktu para pengajar serta mahasiswa dalam mengumpulkan materi-materi pembelajaran. UKDW membangun sebuah situs atau jejaring khusus yang berbasis pada web (eclass) yang memungkinkan para pengajar dapat berkomunikasi dengan para mahasiswa diluar kelas. EClass tersebut memungkinkan untuk diakses dimanapun dan kapanpun menggunakan perangkat elektronik tertentu seperti komputer, laptop maupun mobile phone yang telah terkoneksi dengan layanan internet. eclass adalah sebuah kelas yang memamfaatkan layanan internet, dimana eclass tidak melakukan tatap muka secara langsung. eclass sering disebut dengan electronic class. Sistem eclass yang telah dibangun di UKDW mempunyai berbagai fasilitas seperti fasilitas untuk men-download materi, melihat pengumuman kelas, daftar nilai, serta jadwal ujian. Berbagai fasilitas dari sistem eclass ini telah memberikan kemudahan bagi para pengajar maupun mahasiswa, akan tetapi sistem tersebut lebih ditujukan untuk pengguna komputer dengan resolusi layar yang besar, sehingga menimbulkan berbagai permasalahan bagi mahasiswa yang akan mengakses sistem eclass tersebut menggunakan perangkat mobile. Didasari permasalahan diatas, maka penulis berkeinginan untuk membangun sebuah sistem eclass yang berbasis pada perangkat mobile dengan menerapkan teknologi FlashLite. Penelitian ini dilakukan dengan menganalisis penerapan ActionScript dalam mengakses data yang tersimpan di server serta penerapan FlashLite dalam pembuatan objek antarmuka. 1
2 1.2 Perumusan Masalah 1 Bagaimana implementasi teknologi FlashLite untuk pembuatan aplikasi eclass pada perangkat mobile 2 Bagaimana implementasi teknologi FlashLite untuk mengambil data yang tesimpan di server dan menampilkan data tersebut kedalam aplikasi eclass pada perangkat mobile si pengguna 3 Bagaimana implementasi teknologi FlashLite untuk pembuatan objek objek antarmuka, text dan gambar pada aplikasi EClass 1.3 Batasan Masalah 1 Perangkat bergerak yang diutamakan adalah perangkat Nokia dengan tipe S60 2 Perangkat yang menggunakan aplikasi harus terinstall FlashLite Player 3 Layanan koneksi internet pada SimCard sudah harus aktif 4 Resolusi pada perangkat yang diutamakan adalah dengan resolusi 240 X 320 dpi 5 Informasi yang ditampilkan adalah daftar kelas, jadwal kelas, dan pengumuman kelas 6 Informasi yang ditampilkan hanya dalam bentuk text 7 Data pada server tidak dilakukan analisis tertentu (kualititas desain database) 8 Manipulasi data seperti memasukkan, mengubah dan menghapus data menggunakan aplikasi khusus 9 Sistem tidak dapat melakukan upload file ke server 10 Mengenai pengguna (user) yang dapat menggunakan aplikasi adalah mahasiswa, sehingga tidak tertuju untuk admin
3 1.4 Spesifikasi Program a. Fitur 1. Sistem dapat menginformasikan apababila terdapat pengembangan fitur 2. Memiliki tampilan yang lebih user friendly b. Hardware 1 Prosesor : AMD Ahtlon +2400, 2,0GHz 2 Memory : 512MB RAM 3 Harddisk : 120GB c. Software 1 Bahasa Pemograman : ActionScript 2.0 dan PHP 5.2.5 2 Desain antarmuka : Adobe Flash CS4 3 Editor : Adobe Flash CS4 dan PHPDesigner 2008 4 Emulator : Adobe Device Central CS4 5 Web Server : Xampp 1.6.6 6 Database : Mysql 5.0.51 7 Sistem Operasi : Windows XP Service pack 2 d. Brainware 1. Pengguna (user) : Dapat mengoperasikan perangkat mobile khususnya Nokia S60 2. Programmer : Menguasai pemograman web terutama PHP, menguasai pemograman ActionScript, pemograman SQL dan mampu mengimplementasikannya menjadi satu sistem informasi
4 e. Gambaran Sistem Gambar 1.1 Cara kerja sistem yang akan dibuat 1.5 Manfaat Penelitian Penelitian ini memiliki tujuan yaitu : a. Bagi penulis dan peneliti Sebagai wadah untuk mendalami dan meningkatkan kemampuan dalam penggunaan teknologi FlashLite dan ActionScript dalam merancang sebuah aplikasi pada perangkat Mobile
5 Memperkenalkan FlashLite sebagai sebuah teknologi yang dapat digunakan untuk merancang dan menghasilkan berbagai jenis aplikasi pada perangkat mobile seperti aplikasi standalone, games, screensaver, wallpaper, browser dan lain-lain Memperkenalkan FlashLite sebagai sebuah Cross Platform Applications yang maksudnya adalah aplikasi yang telah selesai dirancang akan dapat dijalankan di berbagai jenis tipe perangkat mobile seperti Nokia, Samsung, Sony Ericson, Iphone, Blackbery dan lain-lain b. Bagi universitas Melakukan pengamatan terhadap tingkat kemampuan mahasiswa dalam menerapkan ilmu yang telah diperoleh dalam perkuliahan c. Bagi pengguna Memudahkan pengguna untuk melihat dan men-download aplikasi mobile yang disediakan daripada mengunjungi website secara langsung. 1.6 Tujuan Penelitian Melakukan analisis pada teknologi FlashLite Memudahkan mahasiswa yang menggunakan perangkat mobile untuk mengakses eclass 1.7 Metodologi/Pendekatan Alat Penelitian Dalam mengerjakan tugas akhir ini tidak dibutuhkan spesifikasi sistem yang khusus. Hardware dan software yang dibutuhkan cukup dengan spesifikasi standart seperti yang telah tercantum pada bagian Spesifikasi Sistem Hardware dan Software Langkah Penelitian Penelitian ini diawali dengan menyusun dan merancang sebuah sistem informasi yang disimpan di server. Kemudian dilakukan pembuatan aplikasi eclass berbasis teknologi FlashLite. Setelah aplikasi selesai, akan
6 dilakukan analisis mengenai ActionScript yang telah diterapkan dalam sistem informasi tersebut. Kemudian hasil analisis tersebut dirangkum menjadi suatu kesimpulan. Metode Analisis Hasil Penelitian Metode untuk menganalisis hasil adalah dengan membandingkan dan mencari kelebihan dan kekurangan dalam penerapan teknologi FlashLite pada perancangan aplikasi eclass 1.8 Sistematika Penulisan BAB 1 : PENDAHULUAN Berisi latar belakang penelitian, rumusan masalah, batasan masalah, tujuan penelitian, spesifikasi sistem, metodologi penelitian, jadwal kerja praktek dan sistematika penulisan BAB 2 : TINJAUAN PUSTAKA Berisi uraian tinjauan pustaka dan teori-teori pendukung yang digunakan dalam penelitian. BAB 3 : ANALISIS DAN PERANCANGAN SISTEM Menjelaskan mengenai analisis dalam penelitian beserta gambaran sistem yang akan dirancang. BAB 4 : IMPLEMENTASI Menjelaskan mengenai hasil implementasi dan pengujian beserta analisa mengenai hasil yang didapat. BAB 5 : KESIMPULAN DAN SARAN Berisi kesimpulan tentang sistem yang dihasilkan serta saran pengembangan
7 1.9 Jadwal Penulisan Bulan Jan Februari Maret April Mei Kegiatan 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Pengumpulan Data Analisis Data Perancangan Sistem Pembuatan Sistem Pengujian Analisis hasil Konsultasi Dokumentasi Pra Pendadaran Tabel 1.1 Jadwal Tugas Akhir dalam bentuk Gantt Chart