Analisis Pengguna Analisis Kebutuhan Non Fungsional

3.3.2.2 Analisis Perangkat Keras

Aplikasi ini membutuhkan perangkat keras komputer denga spesifikasi sebagai berikut : 1. Processor dengan kecepatan minimal 1.6 GHz + Motherboard 2. Kapasitas Harddisk minimal 40 GB 3. RAM minimal 512 MB 4. VGA Card minimal 512 MB 5. Monitor 6. Speaker aktif

3.3.2.3 Analisis Perangkat Lunak

Spesifikasi perangkat lunak untuk membangun dan menjalankan sistem ini sistem adalah sebagai berikut : 1. Adobe Flash CS3 Professional, sebagai perangkat lunak yang digunakan untuk membangun aplikasi. 2. Windows XP, atau Windows 7, sebagai sistem oprasi untuk menjalankan aplikasi. 3. Flash player, Sebagai software untuk menjalankan aplikasi. 4. Konversi Data, konversi data dilakukan untuk merubah ukuran file menjadi lebih besar atau lebih kecil, memperbaiki file atau merubah file kedalam format file yang berbeda agar sesuai dengan kebutuhan system. 5. Desain Audio, penambahan audio dilakukan agar aplikasi e-learning yang akan dibangun menjadi lebih menarik. Dalam hal ini proses desain audio menggunakan software FL-Studio 9 dan nuendo 4. File audio yang dibuat dikonversikan ke bentuk file wav, karena file ini mudah untuk dimanipulasi dan support dalam system operasi apapun. 6. Pembuatan Objek dan Animasi, Objek yang akan dibuat dalam aplikasi e- learning ini akan sangat banyak, dalam hal ini menggunakan fasilitas pembuatan objek yang terdapat pada Flash. Seluruh pembuatan animasi menggunakan Fasilitas pada Adobe Flash CS3, diantaranya dengan menggunakan fasilitas animasi dengan menggunakan tweened motion animation dan frame by frame animation yang nantinya akan digunakan untuk membuat obyek yang akan merespon jika pengguna aplikasi memilih suatu obyek yang telah diberi action script. 7. Penempatan Objek, Perancangan penempatan objek sangat penting, ini dilakukan agar objek yang terdapat pada stage tidak berbenturan antara satu objek dengan objek lainnya, mudah dalam pengeditan dan sesuai dengan yang diinginkan. Penempatan objek dilakukan dengan membedakan dan mengatur layer pada masing masing objek.