1 BAB 1 PENDAHULUAN 1.1. Latar Belakang

advertisement
BAB 1
PENDAHULUAN
1.1. Latar Belakang Masalah
Saat ini teknologi Web semakin berkembang pesat. Seiring dengan
perkembangan tersebut, muncul berbagai aplikasi berbasis Web. Dengan adanya
aplikasi berbasis Web, user dapat dengan mudah menggunakannya dari mana saja
asalkan terkoneksi oleh jaringan internet. Selain itu user tidak lagi diharuskan
untuk meng-install berbagai macam aplikasi pada sebuah komputer.
Aplikasi multimedia internet adalah aplikasi yang menggunakan internet
sebagai media penyampaian informasi. Dengan adanya internet, suatu representasi
multimedia dapat disebarkan ke audience lain, asalkan audience tersebut memiliki
koneksi internet. Untuk representasi multimedia pada internet, khususnya untuk
Web banner, yang kini mulai banyak menggunakan file berbasis Flash (*.swf)
yang di-embed-kan pada halaman web HTML(Hypertext Markup Language)
menggunakan tag <object> dan <embed>. Namun sampai saat ini untuk
menghasilkan file berbasis Flash (*.swf) masih harus menggunakan aplikasi pada
dekstop seperti Macromedia Flash dan software lain yang serupa. Kekurangan
dari aplikasi-aplikasi tersebut adalah tidak menyediakannya fasilitas untuk
menghasilkan file Flash (*.swf) berbasis Web.
Aplikasi untuk menghasilkan file Flash (*.swf) berbasis Web diperlukan
karena dengan aplikasi tersebut user dapat membuat file Flash (*.swf) dari mana
saja dengan koneksi Internet. User tidak perlu meng-install aplikasi-aplikasi
pembuat Flash berbasis dekstop. Dengan menggunakan sebuah pustaka yang
diintegrasikan pada PHP(PHP Hypertext Prepocessor) yaitu Ming Library
karya Dave Hayden, sangat memungkin untuk membuat sebuah aplikasi Flash
Generator berbasis Web. Ming Library merupakan suatu pustaka yang mampu
menambahkan ekstensi pada PHP, sehingga PHP dapat menghasilkan file Flash
(*.swf) ‘on fly’. Kelebihan dari pustaka ini adalah mendukung semua fitur yang
ada pada perangkat lunak Macromedia Flash 4 dan mendukung untuk
ditambahkan Action Script di dalamnya.
1
1.2. Rumusan Masalah
Dengan menerapkan Ming Library yang dapat menambah kemampuan
PHP untuk menghasilkan file Flash. Pada Tugas Akhir ini akan dibuat sebuah
aplikasi Flash Generator dengan menggunakan Ming Library untuk membuat
Web banner. Sehingga dengan aplikasi ini user dapat menghasilkan sebuah Web
banner yang sesuai dengan keinginannya dan memodifikasinya dengan beberapa
template dan efek-efek animasi yang disediakan pada aplikasi ini.
Selain itu juga untuk mengetahui sejauh mana Ming Library yang
digunakan pada PHP ini dapat menghasilkan sebuah Web banner Flash (*.swf)
yang menarik dan nantinya dapat digunakan untuk membuat berbagai macam
Web banner secara dinamis. Penelitian ini dianggap menarik untuk dilakukan
karena dengan menerapkan Ming Library untuk menghasilkan file Flash (*.swf),
merupakan sesuatu yang baru untuk menghasilkan suatu media presentasi
multimedia berbasis Flash tanpa menggunakan perangkat lunak Macromedia
Flash. Selain itu file Flash (*.swf) yang dihasilkan adalah sepenuhnya berasal dari
script PHP.
1.3. Batasan Masalah
Adapun batasan masalah yang menjadi pembatas dalam Tugas Akhir ini
adalah:

Mengimplemantasikan Ming Library pada PHP sebagai aplikasi Flash
generator untuk membuat web banner berbasis Flash (*.swf) tanpa
menggunakan perangkat lunak Macromedia Flash.

Menggunakan SQLite sebagai database dan Apache sebagai server-Web.

User dapat menentukan ukuran banner.

User dapat menentukan background dan warna background.

User disediakan beberapa template untuk menghasilkan web banner.

User dapat menginputkan gambar atau logo dengan format JPEG(*.jpg)
dan pengaturan logo.
2

User dapat menambahkan efek pada teks, yaitu bergerak, berputar, blur
(tampak kabur), morph, dan blink(berkedip).

Hasil banner dapat dilihat / preview setelah di-generate.

User dapat menyimpan banner-nya ke server dan meng-embed-kannya ke
website masing-masing user hanya dengan menkopi URL-nya.
1.4. Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah:

Sebagai syarat kelulusan mahasiswa teknik informatika di Universitas
Kristen Duta Wacana.

Mengimplementasikan Ming Library untuk men-generate Web banner
Flash.

Mengetahui sejauh mana PHP dapat digunakan untuk men-generate Flash
dengan menggunakan Ming Library.

Menghasilkan aplikasi Flash generator untuk membuat banner Flash
berbasis Web tanpa menggunakan perangkat lunak pada dekstop seperti
Macromedia Flash.
1.5. Metode Penelitian
Metode yang digunakan dalam penelitian ini adalah sebagai berikut:

Studi Pustaka
Mempelajari teori-teori, buku-buku literature, artikel dan bahan
lainnya yang berhubungan dengan objek Tugas Akhir sebagai dasar dalam
penelitian ini.

Metode Konsultasi
Mengadakan konsultasi secara langsung dengan dosen-dosen
pembimbing untuk mendapatkan arahan yang jelas dalam pengerjaan tugas
akhir ini.

Metode Observasi
Melakukan pengamatan terhadap hasil dari program aplikasi secara
fisik.
3

Metode Analisa
Menganalisa dan melakukan penelitian terhadap data-data,
keterangan dan informasi yang diperoleh sebagai dasar dalam perancangan
sistem yang akan diterapkan.
1.6. Sistematika Penulisan
Tugas Akhir ini terdiri dari tiga bagian, yaitu:

Bagian awal, bagian utama dan bagian akhir. Bagian awal Tugas Akhir
mencakup halaman sampul depan, sampul dalam, pernyataan keaslian
skripsi, halaman persetujuan, halaman pengesahan, halaman persembahan,
ucapan terima kasih, intisari, daftar isi, daftar tabel, dan daftar gambar.

Bagian utama Tugas Akhir terdiri dari lima bab:
o Pendahuluan.
Memuat
latar
belakang
masalah,
perumusan
masalah, batasan masalah, tujuan penelitian, metode penelitian,
dan sistematika penulisan.
o Landasan Teori. Memuat teori-teori yang digunakan dalam Tugas
Akhir.
o Perancangan Sistem. Mencakup analisis teori-teori yang digunakan
dan perancangan sistem yang akan dibuat.
o Implementasi dan Analisis Sistem. Menjelaskan mengenai hasil
implementasi dan hasil analisa dari implementasi.
o Kesimpulan.
Berisi
kesimpulan
mengenai
penelitian
yang
dikerjakan serta saran yang dapat ditambahkan untuk penelitian
lebih lanjut.

Bagian akhir Tugas Akhir terdiri dari daftar pustaka dan lampiran.
4
Download