xxxiii
Gambar 2. 2. Simbol State Pressman : 2002
2. Perubahan sistem. Untuk menghubungkan suatu keadaan dengan keadaan
lain, menggunakan ini jika sistem memiliki transisi dalam prilakunya, maka hanya suatu keadaan dapat berubah menjadi keadaan tertentu.
Gambar 2. 3 Simbol Transition State Pressman : 2002
3. Kondisi dan aksi. Untuk melengkapi STD, dibutuhkan dua hal tambahan :
Kondisi sebelum keadaan berubah dan aksi dari pemakai untuk mengubah keadaan. Dibawah ini adalah ilustrasi dari kondisi dan aksi yang
ditampilkan disebelah anak panah yang menghubungkan dua keadaan.
Gambar 2. 4. Kondisi dan Aksi STD Pressman : 2002
2.9. Rekayasa Perangkat Lunak
Rekayasa perangkat lunak adalah sebuah disiplin yang mengintegrasikan proses, metode dan alat-alat bantu bagi perkembangan proses perangkat lunak
komputer. Pressman, 2002: 59 Pressman 2002:10 mendefinisikan perangkat lunak sebagai berikut:
1. Perintah program komputer yang bila dieksekusi memberikan fungsi dan
unjuk kerja seperti yang diinginkan. 2.
Struktur data yang memungkinkan program memanipulasi informasi secara proporsional.
3. Dokumen yang menggambarkan operasi dan kegunaan program.
Aksi Keadaan 1
Keadaan 2 Kondisi
xxxiv
2.10. Macromedia Flash Professional 8
Macromedia Flash adalah perangkat lunak untuk merancang grafis dan animasi pada web Suyanto, 2003: 228. Dengan Macromedia Flash, aplikasi web
dapat dilengkapi dengan beberapa macam animasi, audio, animasi interaktif dan lain-lain. Macromedia Flash memiliki pemrograman ActionScript dan merupakan
authoring tool berbasis timeline dan terstruktur. Macromedia flash dapat digunakan untuk pengembangan multimedia interaktif untuk produksi CD,
jaringan, maupun penggunaan pada web. Dalam multimedia dapat dilihat teks, gambar, animasi, audio dan digital video bersama-sama tampil pada satu saat dan
penggunaan button sebagai alat interaktif. Ariesto Sutopo Hadi, 2003: Macromedia Flash merupakan cara tercepat untuk membuat aplikasi dan
isi internet yang kaya dengan Return On Investmen ROI yang lebih baik. Fitur video, multimedia dan pengembangan aplikasi yang powerful memungkinkan
untuk membuat iklan online, kursus dengan e-learning, interface pemakai yang kaya. Download aplikasi dan isi berbasis vektor menjadikan lebih cepat daripada
berbasis bitmap. Aliran isi data muncul secara cepat tanpa harus menunggu seluruhnya di download. Workspace dirancang berorientasi pada konsumen,
interface pemakai yang intuitif dengan menggunakan pendekatan pada animator atau desainer. Tampilan lembar kerja macromedia flash seperti terlihat pada
Gambar 2.5.
xxxv
Gambar 2. 5. Tampilan Lembar Kerja Flash Printscreen Flash
xxxvi
2.11. Adobe Photoshop CS