Alite alpha skin control merupakan komponen standard dan unik yang digunakan untuk desain pengembangan aplikasi multimedia.
Komponen ini bersifat open source maka dapat di unduh di http:www.alphaskins.comdwnld.php. Kelebihan dari komponen ini
adalah mudah untuk memberikan tampilan yang lebih menarik. Instalasi
kedua komponen ini dapat dilihat pada lampiran
2.9 Library WinAPI Sistem Windows
API adalah sebuah library atau fungsi windows untuk mengeksekusi sebuah perintah yang ada di dalam semua tampilan
windows , sebagai contoh untuk tampilan desktop ,screen saver ,shutdown
computer. Antarmuka Pemrograman Aplikasi Windows berasal dari Bahasa
Inggris: Windows Application Programming Interface, yang sering disebut sebagai WinAPI atau Windows API adalah sekumpulan antarmuka
pemrograman aplikasi yang dibuat oleh Microsoft dalam inti sistem operasi Microsoft Windows buatannya. Semua program Windows, kecuali
program konsol, harus berinteraksi dengan Windows API tanpa melihat dengan bahasa apa ia dibuat.
Hampir pada setiap peluncuran versi baru Windows, Microsoft memperkenalkan API baru terhadap Windows API. Meskipun demikian,
nama dari panggilan API tersebut tetap dipertahankan dan konsisten antara satu versi dengan versi yang lainnya, dan perubahan nama pun mungkin
dilakukan jika memang terjadi di sana perubahan besar-besaran pada platform Windows
itu sendiri. Microsoft pun kemudian akan mengubah nama keluarga Win32 API yang digunakan saat ini menjadi Windows API,
dan membuatnya dapat digunakan oleh semua versi API sistem operasi Windows
.[Wikipedia.2009]
2.10 Unified Modelling Language UML
UML adalah sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem
piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem.
UML berorientasi objek menerapkan banyak level abstraksi, tidak bergantung proses pengembangan, tidak tergantung pada bahasa dan
teknologi, pemaduan beberapa notasi di beragam metodologi. UML mendefinisikan diagram-diagram berikut ini :
1. Use case diagram
2. Class diagram
3. Behaviour diagram :
a. statechart diagram
b. activity diagram
4. Interaction diagram :
a. sequence diagram
b. collaboration diagram
5. Component diagram
6. Deployment diagram
Kelebihan UML : 1.
Dapat merepresentasikan sebuat object di kehidupan dalam bentuk document analisa.
2. Berorientasi object karena pendekatannya dimulai dari object
oriented programming metode pemrograman saat ini, dimana
sebelumnya metode programming adalah terstrutur sequential, sehingga UML lebih jelas menggambarkan apa yang dapat di
analisa dalam OOP. 3.
Ada beberapa software yang dapat lansung men-create sourcecoding
code generator tanpa melakukan programming telebih dahulu asal proses analisa jelas dan sudah dipetakan ke
dalam UML 4.
Sebagai bahasa UML digunakan untuk komunikasi, yaitu alat untuk menangkap pengetahuan semantik mengenai suatu
subjek dan mengapresiasikan subjek sebagai suatu komunikasi. subjek merupakan sistem yang dibahas.
2.11 Metode RAD