BAB III ANALISIS DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

PERANCANGAN SISTEM. Gambar 4-1 algoritma First in First Out 4-1.

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN. kreatifitas dalam membuat game pilihan berganda ini. Dasar dalam permainan

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN. sebuah permainan yang membutuhkan kreasi dan kreatifitas dalam membuat

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN UJI COBA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM


BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Game yang dibangun merupakan game kuiz edukasi yang didalamnya

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PERNYATAAN PERSETUJUAN... HALAMAN PENGESAHAN... MOTTO DAN PERSEMBAHAN... RINGKASAN... KATA PENGANTAR...

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III PERANCANGAN DAN DESAIN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN KEBUTUHAN ALGORITMA

BAB III ANALISA PERANCANGAN DAN PEMODELAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... viii BAB I PENDAHULUAN...

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android

Sequen Diagram Latihan Soal Sequen Diagram Evaluasi Evaluasi Collaboration Diagram

BAB III ANALISA DAN PERANCANGAN

Gambar 3.1. Diagram alir apikasi image to text

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN. Perancangan game mencocokkan gambar ini dibuat agar dapat berjalan

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. segala sesuatu dapat dilakukan dengan se-efisien mungkin. Sama halnya dengan

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. terdapat berbagai aturan yang harus dipahami oleh penggunanya dan target-target

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN RANCANGAN PROGRAM


BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. segala sesuatu dapat dilakukan dengan se-efisien mungkin. Sama halnya dengan

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

Bab 3 Metode dan Perancangan Sistem

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB III KONSEP, DESAIN DAN PENGUMPULAN MATERI

BAB III ANALISA DAN PERANCANGAN. menampilkan teks - teks serta terdapat kuis dengan animasi untuk melatih para

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN...iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB III PERANCANGAN SISTEM

Transkripsi:

BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap perancangan aplikasi game rat runner. Adapun masalah yang terdapat pada sistem yang telah lama yaitu sedikitnya kegiatan intelejen atau penerapan kecerdasan buatan dalam pembuatan aplikasi game rat runner. Perancangan aplikasi game rat runner memberikan informasi mengenai peraturan game rat runner dan menyajikan permainan rat runner yang dapat digunakan oleh pengguna. Berikut merupakan tahapan dalam pembuatan perancangan aplikasi game rat runner. 1. Studi pustaka mengenai perancangan aplikasi game berbasis macromedia flash. 2. Mengumpulkan data mengenai peraturan permainan game rat runner untuk menyesuaikan permainan. 3. Menganalisa data dan merancang aplikasi. 31

32 III.1.1. Evaluasi Sistem Yang Berjalan Sistem yang sedang berjalan saat ini masih terdapat beberapa kekurangan yang terdapat pada sistem yang telah ada sebelumnya, berikut adalah kekurangan pada sistem yang telah berjalan : 1. Belum ada aplikasi Perancangan Aplikasi Game Rat runner. 2. Masih sedikitnya perancangan aplikasi game yang menggunakan software macromedia flash. III.1.2. Strategi Pemecahan Masalah Strategi dalam melakukan pemecahan masalah yang sedang dianalisa oleh penulis mengenai perancangan aplikasi game Rat runner adalah sebagai berikut : 1. Perancangan aplikasi game Rat runner menggunakan macromedia flash. 2. Aplikasi yang dirancang game Rat runner. 3. Pemodelan perancangan aplikasi menggunakan Unified Modeling Language (UML) 2.0. 4. Mempermudah penerapan artifisial intelijensi pada permainan rat runner. III.1.3. Analisa Kebutuhan Fungsional Kebutuhan fungsional yang dibutuhkan pada penggunaan sistem antara lain sebagai berikut : 1. User a. Memainkan game rat runner.

33 III.1.4. Analisa Kebutuhan NonFungsional Kebutuhan NonFungsional yang dibutuhkan dalam mengakses sistem adalah sebagai berikut : 1. PC atau Notebook Core 2 2. Macromedia Flash III.2. Perancangan Desain sistem pada penelitian ini dibagi menjadi dua desain, yaitu desain sistem secara global untuk penggambaran model sistem secara garis besar dan desain sistem secara detail untuk membantu dalam pembuatan sistem. III.2.1. Desain Sistem Aplikasi game rat runner menyajikan informasi game rat runner dan permainan rat runner yang dapat digunakan oleh user sehingga permainan memiliki cangkupan yang cukup luas terhadap plpengguna. Diagram berikut menjelaskan tentang alur dari pembuatan sistem aplikasi ini dengan tahapan : User memulai aplikasi memulai permainan. Perancangan aplikasi ini menggunakan bahasa pemograman macromedia flash dan tampilan Rat runner di desain menggunakan Photoshop. III.2.2. Desain Sistem Secara Global Desain sistem secara global menggunakan bahasa pemodelan UML yang terdiri dari Usecase Diagram, Acitvity Diagram dan Sequence Diagram.

34 III.2.2.1. Usecase Diagram Dalam penyusunan suatu program diperlukan suatu model data yang berbentuk diagram yang dapat menjelaskan suatu alur proses sistem yang akan di bangun. Dalam penulisan skripsi ini penulis menggunakan metode UML yang dalam metode itu penulis menerapkan diagram Use Case. Maka digambarlah suatu bentuk diagram Use Case yang dapat dilihat pada gambar dibawah ini : Perancangan Aplikasi Game Rut Runner Mainkan include Coba Lagi Pengguna Game Rut Runner include include include Lanjutkan Petunjuk Hasil Skor Gambar III.1. Use Case Diagram Aplikasi Game Rat runner

35 Keterangan Use Case : 1. Pengguna membuka game rat runner kemudian pengguna mengklik button mainkan untuk memulai permainan. 2. Pengguna dapat mengklik button lanjutkan apabila ingin melanjutkan permainan yang telah dimainkan. 3. Button petunjuk berfungsi untuk memberi petunjuk permainan. 4. Button hasil skor berfungsi untuk menampilkan skor permainan. III.2.2.2. Acitvity Diagram Bisnis proses yang telah digambarkan pada use case diagram dijabarkan dengan Acitvity diagram : 1. Activity Diagram Game Rat runner Aktifitas untuk melakukan permainan rat runner pada server terlihat seperti pada gambar III.2 berikut :

36 Game rat Runner Pengguna Aplikasi mulai Click mainkan Tampilan form game Atur posisi rat Permainan rat runner Click coba lagi petunjuk Tampilan petunjuk game Click menu utama Hasil Skor Tampilan skor game rat runner Phase Gambar III.2. Activity Diagram Game Rat runner

37 Keterangan : 1. Pengguna membuka game rat runner kemudian pengguna mengklik button mainkan untuk memulai permainan. 2. Pengguna dapat mengklik button lanjutkan apabila ingin melanjutkan permainan yang telah dimainkan. 3. Button petunjuk berfungsi untuk memberi petunjuk permainan. 4. Button hasil skor berfungsi untuk menampilkan skor permainan. III.2.2.3. Sequence Diagram Sequence Diagram (diagram uratan) adalah suatu diagram yang memperlihatkan atau menampilkan interaksi-interaksi antar objek di dalam sistem yang disusun pada sebuah uratan atau rangkaian waktu. Interaksi antar objek tersebut termasuk pengguna, display, dan sebagainya berupa pesan/message. Sequence Diagram digunakan untuk menggambarkan skenario atau rangkaian langkah langkah yang dilakukan sebagai sebuah respon dari suatu kejadian/event untuk menghasilkan output tertentu. Sequence Diagram diawali dari apa yang me-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan. Diagram ini secara khusus berasosiasi dengan use case diagram. Sequence diagram juga memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu di dalam use case. Sequence Diagram juga dapat merubah atribut atau method pada class yang telah dibentuk oleh class diagram, bahkan

38 menciptakan sebuah class baru. Sequence Diagram memodelkan aliran logika dalam sebuah sistem dalam cara yang visual. Aktifitas untuk melakukan pengolahan data game terlihat seperti pada gambar III.3 berikut : Server Main form Game Tampilkan Fom () Menu () Membuka aplikasi Jalankan () Mainkan () Lanjutkan () Petunjuk () Hasil skor () Gambar III.3. Sequence Diagram Game

39 Keterangan : 1. Pengguna membuka game rat runner kemudian pengguna mengklik button mainkan untuk memulai permainan. 2. Pengguna dapat mengklik button lanjutkan apabila ingin melanjutkan permainan yang telah dimainkan. 3. Button petunjuk berfungsi untuk memberi petunjuk permainan. 4. Button hasil skor berfungsi untuk menampilkan skor permainan. III.2.3. Desain Sistem Secara Detail Tahap perancangan berikutnya yaitu desain sistem secara detail yang meliputi desain sistem. 1. Desain Form Aplikasi Game Desain form untuk melakukan pengolahan data terhadap pengaturan server terlihat seperti pada gambar III.4 berikut : Mainkan The Rat Runner Lanjutkan Petunjuk Hasil Skor Gambar III.4. Desain Form Game

40 Keterangan : Tampilan form utama game rat runner berfungsi sebagai media untuk membuka game rat runner, pada form utama rat runner, terdapat menu mainkan, menu lanjutkan, menu petunjuk dan menu hasil skor. 2. Desain Form Memulai Permainan Desain form untuk melakukan pengolahan data terhadap Game karakter terlihat seperti pada gambar III.5 berikut : Jarak : Poin : Game Rat Runner Gambar III.5. Desain Form Memulai Game Keterangan : Tampilan form game rat runner berfungsi sebagai media untuk memulai permainan rat runner, pada permainan rat runner pengguna dapat mengatur jarak lompatan rat.

41 3. Desain Form Akhir Permainan Desain form untuk melakukan pengolahan data terhadap Game karakter terlihat seperti pada gambar III.6 berikut : Game Rat Runner Bonus : Coba Lagi Keterangan : Gambar III.6. Desain Form Finish Game Tampilan form finish game rat runner berfungsi sebagai media untuk menampilkan nilai utama dan nilai bonus yang diperoleh pengguna selama melakukan permainan rat runner, pada form finish juga terdapat button coba lagi untuk mengulang permainan.

42 4. Desain Form Petunjuk Permainan Desain form untuk melakukan pengolahan data terhadap petunjuk Game terlihat seperti pada gambar III.7 berikut : Game Rat Runner Petunjuk Game Menu Utama Keterangan : Gambar III.7. Desain Form About Game Tampilan form petunjuk game rat runner berfungsi sebagai media untuk melihat peraturan permainan rat runner agar mendapatkan nilai.