Maksud dan Tujuan Batasan Masalah

6 harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan desain yang lengkap. 2. System and software design Pada tahap ini, proses desain sistem dibagi menjadi berdasarkan kebutuhan, baik untuk perangkat keras maupun perangkat lunak. Hal itu untuk membentuk arsitektur secara keseluruhan. Desain perangkat lunak melibatkan proses mengidentifikasi dan mendeskripsikan sistem perangkat lunak yang mendasar berupa abstraksi dan hubungannya. 3. Modeling Desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji baik secara unit. 4. Integration and system testing Pada tahap ini, unit program atau program itu sendiri diintegrasikan dan diuji sebagai sebuah sistem yang lengkap untuk memastikan bahwa semua kebutuhan sistem telah terpenuhi. Setelah dilakukan pengetesan, sistem perangkat lunak dikirim kepada pelanggan 5. Operation and maintenance Operation and maintenance adalah mengoperasikan program dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya. 7 Metode waterfall yang digunakan dalam pembangunan perangkat lunak game perlombaan 17 Agustus dapat dilihat pada Gambar 1.1. Gambar 1.1 Metode Waterfall [1].

1.6 Sistematika Penulisan

Sistematika penulisan dalam penyusunan laporan tugas akhir ini adalah sebagai berikut :

BAB I PENDAHULUAN

Bab ini menguraikan tentang latar belakang masalahan, rumusan masalah, menentukan maksud dan tujuan, metodologi penelitian, dan sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini membahas berbagai konsep dasar dan teori-teori yang melandasi dalam pembangunan aplikasi Game edukasi simulasi 17 Agustus serta tinjauan terhadap penelitian-penelitian serupa yang telah pernah dilakukan sebelumnya termasuk sintesisnya.