Class Diagram Component Diagram

102 antaranya. Komponen piranti lunak adalah modul berisi code, baik berisi source code maupun binary code, baik library maupun executable, baik yang muncul pada compile time, link time, maupun run time. Berikut adalah component diagram yang dirancang pada aplikasi pembelajaran Android Biologi kelas 2 SMA: Gambar 4.18 Component Diagram Aplikasi Pembelajaran Android Biologi yang Diusulkan android biologi AndroidBiologi.apk Utama.jav a artifact Materi.jav a artifact Ev aluasi.jav a artifact Petunjuk.jav a artifact About.jav a artifact Tips.jav a artifact 103

4.2.0 Deployment Diagram

Deployment diagram menggambarkan tata letak sebuah sistem secara fisik, menampakkan bagian-bagian software yang berjalan pada bagian-bagian hardware, menunjukkan hubungan komputer dengan perangkat nodes satu sama lain dan jenis hubungannya. Di dalam nodes, executeable component dan object yang dialokasikan untuk memperlihatkan unit perangkat lunak yang dieksekusi oleh node tertentu dan ketergantungan komponen. Berikut adalah deployment diagram yang dirancang pada aplikasi pembelajaran Android Biologi kelas 2 SMA: 104 Smartphone AndroidBiologi.apk OS Android Gambar 4.19 Deployment Diagram Aplikasi Pembelajaran Android Biologi yang Diusulkan

4.2 Perancangan Sistem

Perancangan sistem dibuat sebagai tahapan untuk mempersiapkan proses implementasi sistem yang diinginkan, dan menggambarkan secara jelas kepada pengguna tentang proses-proses yang diinginkan. Perancangan sistem merupakan syarat untuk melakukan pengembangan sistem. 105 Perancangan sistem aplikasi pembelajaran Android Biologi terlebih dulu merancang antarmuka dari aplikasi.

4.2.1 Perancangan Antar Muka User Interface

User interface sangatlah penting dalam suatu aplikasi atau program, karena user interface merupakan bagian dari perangkat lunak yang menjadi sarana komunikasi antara user dengan sistem serta dapat memberikan kemudahan dan tidak membingungkan bagi user dalam melakukan aktivitasnya, sehingga user interface sangat berpengaruh terhadap cara pengguna berinteraksi dengan sistem. Perancangan antar muka pada pembangunan Aplikasi Pembelajaran Android Biologi ini terdiri dari: