Analisis Kebutuhan Non Fungsional

pada emulator Android versi 2.1 Eclair. Membandingkan hasil konversi aplikasi dengan hasil konversi Yahoo Finance. Di implementasikan pada Android device dengan versi Android yang berbeda. Meminta user beberapa masyarakat untuk menjalankantesting aplikasi tersebut. Pada tahapan ini sistem akan dievaluasi, jika sistem masih perlu penyempurnaan maka proses akan diulangi dari tahap pertama sampai tahap ketiga. Pada tahap pertama, hasil evaluasi terakhir akan menjadi analisa data dan kebutuhan yang baru.

3.1.2 Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non fungsional merupakan analisis kebutuhan di luar fungsi daripada sistem, analisis ini terdiri dari analisis hardware perangkat keras, analisis software perangkat lunak, analisis web hosting, analisis user pengguna. Dalam perancangan aplikasi konversi mata uang ini tentunya dibutuhkan hardware perangkat keras serta software perangkat lunak pendukung. Kebutuhan minimum untuk hardware perangkat keras serta software perangkat lunak tercantum pada Tabel 3.1 dan Tabel 3.2. Tabel 3.1 Kebutuhan Hardware Kebutuhan Spesifikasi Processor Intel Pentium 4 RAM 1 Gb Harddisk 80 Gb Tabel 3.2 Kebutuhan Software Kebutuhan Spesifikasi IDE ECLIPSE GALILEO 3.5 Android Plugin ADT-0.9.4 Android Emulator SDK Android Android 2.1 Editor PHP Notepad Daftar software pada Tabel 3.2 dapat dijelaskan sebagai berikut. - IDE merupakan software yang digunakan untuk membuat program, IDE yang support untuk pembuatan program berbasis Android adalah Eclipse. Eclipse Galileo 3.5 merupakan versi minimum Eclipse yang mendukung Android plugin sampai versi ADT-14.0.0 yang merupakan versi terbaru saat tulisan ini dibuat. - Android plugin dibutuhkan agar suatu IDE dapat digunakan untuk membuat program berbasis Android, ADT-0.9.4 merupakan versi minimum Android plugin untuk Eclipse Galileo 3.5. - Android emulator merupakan software yang dibutuhkan oleh IDE untuk proses compile aplikasi Android dan untuk menjalankan aplikasi Android seolah – olah pada Android device. Versi minimum Android emulator yang digunakan adalah Android 2.1, karena aplikasi yang dibuat menggunakan versi 2.1 dapat dijalankan pada Android versi 2.1 ke atas. - Editor PHP merupakan software yang digunakan untuk membuat program berbasisi PHP, minimum software yang dapat digunakan sebagai editor PHP adalah notepad. Dalam perancangan aplikasi konversi mata uang ini membutuhkan web hosting untuk menyimpanan file php yang berisi script untuk mengambil data kurs dari website Yahoo Finance. Web Hosting yang digunakan adalah 1FreeHosting, yang merupakan web hosting yang memiliki fitur ftp dan php yang dibutuhkan oleh sistem. Kemampuan umum yang dimiliki oleh pengguna yang akan menggunakan aplikasi konversi mata uang ini adalah kemampuan mengoperasikan sistem operasi Android menggunakan smartphone.

3.1.3 Analisis Kebutuhan Fungsional