DFD Data Flow Diagram Perancangan Sistem

Gambar 3.3 Flowchart Menu Materi

3. Flowchart Menu Quiz

Pada perancangan flowchart quiz, diawali dengan proses menu utama, kemudian terhubung dengan off page connector B. Alur quiz dari decision soal-soal kuis, apabila dipilih yes oleh user, akan terhubung ke soal berikutnya, tetapi jika user memilih no, maka akan kembali pada menu utama aplikasi. Tampilan flowchart quiz dapat dilihat pada gambar 3.4. Pada flowchart ini, bagian input-output soal kuis selanjutnya, apabila dipilih perintah no maka akan kembali pada menu utama aplikasi. Gambar 3.4 Flowchart Menu Quiz

3.4 DFD Data Flow Diagram

B Soal Selanjutnya Yes No Soal-soal Kuis Menu Utama Universitas Sumatera Utara Data flow diagram merupakan alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan antara satu sama lain dengan alur data baik secara manual maupun terkomputerisasi. Adapun fungsi dari Data flow Diagram adalah : 1. DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. 2. DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. DFD memiliki simbol-simbol yang digunakan untuk menggambarkan model data. Untuk keterangan lebih lanjut mengenai simbol-simbol DFD lihat tabel 3.2. Tabel 3.2 Tabel Data Flow Diagram DeMarco and Yourdan Symbols Keterangan Gane and Sarson Symbols Source Kesatuan Luar Proses Data Flow Arus Data Universitas Sumatera Utara DataSource Penyimpanan Data Data Flow Diagram DFD dari aplikasi pembelajaran identitas negara-negara benua Asia pada platform Android dapat dilihat pada gambar 3.5 dibawah ini: Pilih Menu Materi, Quiz Gambar 3.5 Diagram Konteks Aplikasi

3.4 Perancangan Sistem

Ketika tahap analisis sistem telah selesai dilakukan, maka analis sistem telah mendapatkan gambaran dengan jelas apa yang harus dikerjakan. Perancangan Sistem dapat diartikan sebagai tahap setelah analisis dari siklus pengembangan sistem, pendefinisian dari kebutuhan-kebutuhan fungsional, persiapan untuk rancang bangun implementasi, menggambarkan bagaimana suatu sistem dibentuk dan dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan berfungsi secara utuh. Perancangan sistem dapat dibagi dalam 2 bagian, yaitu : 1. Perancangan sistem secara umum perancangan konseptual, perancangan logikal perancangan secara makro. 2. Perancangan sistem terinci perancangan sistem secara fisik. User Aplikasi Pembelajaran Identitas Negara - Negara Benua Asia Pada Platform Android Universitas Sumatera Utara Tahap perancangan desain sistem mempunyai 2 tujuan utama, yaitu : 1. Untuk memenuhi kebutuhan kepada pemakai sistem 2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik yang terlibat lebih mengarah pada desain sistem yang terinci Berikut ini adalah bentuk perancangan sistem interface dari program aplikasi pembelajaran identitas negara-negara benua Asia pada platform Android , yaitu : 1. Perancangan activity menu utamadashboard aplikasi Pada awal program aplikasi terdapat button-button yang menuju ke activity selanjutnya yaitu materi, quiz, dan exit. Dalam activity materi, berisi listview pembagian enam wilayah benua Asia, dalam activity quiz terdapat kumpulan beberapa soal uji kemampuan dan button exit untuk keluar dari aplikasi pembelajaran identitas negara-negara benua Asia pada platform Android. Lihat gambar 3.6. Aplikasi Pembelajaran Identitas Negara – Negara Benua Asia Pada Platform Android Syefira Salsibila DIII Teknik Informatika Universitas Sumatera Utara MATERI QUIZ EXIT Universitas Sumatera Utara Gambar 3.6 Perancangan Activity Menu Utama Aplikasi 2. Perancangan activity pembagian wilayah benua Asia Pada activity ini terdapat penjelasan mengenai button materi. Dimana terdapat listview pembagian wilayah benua Asia, yaitu Asia Barat, Asia Tengah, Asia Tenggara, Asia Timur, Asia Selatan, dan Asia Utara. User dapat memilih benua dengan menggeser scroolview pada bagian kanan margin activity. Lihat gambar 3.7. Gambar 3.7 Perancangan Activity Pembagian Wilayah Benua Asia 3. Perancangan activity pembagian negara-negara Asia Barat Asia Tengah Asia Tenggara Asia Timur Asia Selatan Asia Utara Universitas Sumatera Utara Pada activity ini terdapat listview nama-nama negara di setiap pembagian wilayah benua Asia. Misalnya di benua Asia Barat, terdapat 19 negara diantaranya Arab Saudi, Armenia, Azerbaijan, Bahrain, Georgia, Iraq, Iran, Israel, Kuwait, Lebanon, Oman, Palestina, Qatar, Siprus, Suriah, Turki, Uni Emirat Arab, Yaman dan Yordania. Setiap negara akan terhubung ke activity selanjutnya yang berisi database identitas masing-masing negara. Sama halnya dengan activity pembagian wilayah benua Asia, pada activity ini user juga dapat memilih benua dengan menggeser scrollview pada kanan margin activity. Lihat gambar 3.8. Gambar 3.8 Perancangan Activity Pembagian Negara-Negara 4. Perancangan activity detail identitas negara Arab Saudi Armenia Azerbaijan Bahrain Georgia Iraq Universitas Sumatera Utara Dalam activity ini berisi penjelasan identitas masing-masing negara, yang terdiri atas nama negara, bahasa nasional, bendera negara, bentuk pemerintahan, kepala negara, lagu nasional, lambang negara dan mata uang. Bendera negara dan lambang negara ditampilkan dalam bentuk gambar, sehingga user dapat membandingkan setiap bendera dan lambang negara dari setiap negara di benua Asia. Lihat gambar 3.9. Gambar 3.9 Perancangan Activity Detail Identitas Negara 5. Perancangan activity quiz Nama Negara : Bahasa Nasional : Bentuk Pemerintahan : Kepala Negara : Lagu Nasional : Mata Uang : Gambar Bendera Negara Gambar Lambang Negara Universitas Sumatera Utara Pada activity quiz, terdapat pertanyaan untuk menguji kemampuan user akan wawasannya mengenai identitas negara-negara. User dapat menetukan jawabannya pada pilihan-pilhan jawaban yang dirancang menggunakan radiobutton. Ketika user telah mengklik salah satu jawaban, maka button next berfungsi untuk melanjutkan ke soal berikutnya. Pada activity quiz juga akan ditampilkan toast yang berisi informasi hasil jawaban berupa skornilai yang diperoleh, nilai sepuluh untuk setiap jawaban yang benar, dan nol untuk jawaban yang salah. Lihat gambar 3.10. Gambar 3.10 Perancangan Activity Quiz 6. Perancangan activity Exit Pada activity ini, setelah button exit diklik, maka aplikasi akan tertutup atau kembali pada home emulator Android. Di home emulator akan terdapat logo aplikasi yang telah di run tadi, sehingga untuk menjalankan aplikasi kembali, user dapat langsung 1. Manakah negara dibawah ini yang termasuk wilayah Asia Selatan ? Kirgizstan Palestina Afghanistan Yaman NEXT Toast Nilai Quiz Universitas Sumatera Utara menekan enter pada keyboard pc. Untuk rancangan tampilan button exit dapat dilihat gambar 3.11. Gambar 3.11 Perancangan Activity Exit

3.5 Perancangan Database