PERANCANGAN DAN IMPLEMENTASI GUIDE DOTA 2 PROFESIONAL BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh Ozy Oktavianda 12.11.6485
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2016
PERANCANGAN DAN IMPLEMENTASI GUIDE DOTA 2 PROFESIONAL BERBASIS ANDROID (Studi Kasus: Kantor Iespa Cabang Yogyakarta) Ozy Oktavianda1), M. Rudyanto Arief2), 1)
Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email :
[email protected] 1),
[email protected]) dirilis oleh Valve Corporation pada tahun 2012. Menurut Valve ditahun 2012 pada awal direleasenya dota 2, pemain yang aktif didota 2 hanya mencapai antara 718867 orang di seluruh dunia [Valve, 2012]. Valve kembali menghadirkan kejutan baru, Salah satu game andalannya yaitu DOTA 2. Jumlah pemain dota 2 menurut data dari valve sudah mencapai angka lebih dari 10 juta pemain, dengan demikian, dota 2 berhasil menempati posisi ke-2 untuk game MOBA dengan jumlah pemain terbanyak, setelah League of Legends. Menurut data dari dota2.com sekarang jumlah pahlawan (Hero) dalam permainan dota 2 telah tercapai sebanyak 110 pahlawan, dan telah dikelompokkan menjadi 3 kelompok, yaitu jumlah hero STRENGTH ada 36 hero, jumlah hero AGILITY ada 34 hero, dan jumlah hero INTELLIGENCE ada 40 hero. Jadi, total semuanya 110 hero yang telah ada untuk tahun 2015 ini, dari 110 hero tersebut ada 17 dari mereka adalah pahlawan perempuan. Game dota 2 juga sangat populer di Indonesia baik di kalangan gamer amatir maupun profesional. Tujuan dari permainan ini adalah untuk menghancurkan "TAHTA" musuh.
Abstract-Permainan DOTA 2 Merupakan sebuah video Game yang saat ini begitu populer di kalangan para gamer Indonesia, dengan trafik yang terus naik setiap tahunnya, Game DOTA 2 bisa di bilang salah satu game tersukses di pasar Indonesia. Melihat perkembangan dari para gamer yang begitu ramai menggeluti game DOTA 2 ini. Oleh sebab itu di rancanglah sebuah aplikasi 'Guide Dota 2 Pro' untuk para gamer Dota 2 dalam memudahkan mereka bermain di Game tersebut. Tujuan dari pembuatan Aplikasi Guide Dota 2 Pro ini akan menghasilkan aplikasi yang berupa panduan dalam bermain Game Dota 2 untuk perangkat bergerak berbasis Android, Aplikasi ini juga akan memberikan informasi resmi dari E-spot Indonesia. Perancangan yang digunakan dalam pembuatan Aplikasi mobile: Guide Dota 2 Pro menggunakan metode waterfall dimana penggunaan langkahlangkah seperti: kebutuhan, desain, coding, dan juga pengujian. Aplikasi Guide Dota 2 ini akan memberikan informasi resmi dari E-Spot Indonesia (Iespa), dan juga panduan dalam bermain Game Dota 2 dengan sangat detail akan dijelaskan di dalamnya, dan penting untuk diketahui Aplikasi Guide Dota 2 Pro ini menggunakan bahasa Indonesia. Aplikasi ini diharapkan bisa menjadi solusi yang efektif dalam membantu para gamer pemula untuk bisa bermain di permainan Dota 2 dan juga bisa mengarahkan para gamer pemula untuk bisa memasuki jenjang lebih yakni keprofesional gamer.
Telah dilihat dari data diatas pemain baru untuk game dota 2 ini terus meningkat setiap tahunnya, ini menunjukkan bahwa game dota 2 sangat laris dan sangat banyak digemari oleh banyak orang. Dilihat dari data tersebut maka dilakukannya sebuah “Perancangan Dan Implementasi Guides Dota 2 Untuk Profesional Berbasis Android”, yang mana tujuannya adalah untuk membantu para gamers amatir menuju ke tingkat yang professional, dimana di aplikasi ini nanti akan disediakan sebuah informasi rule in game maupun out game dari DOTA 2, atau syarat-syarat untuk menjadi seorang gamers professional, dan menjelaskan apa saja yang dibutuhkan oleh seorang gamers. Maka dari latar belakang ini dibuatlah sebuah aplikasi berbasis android untuk professional, Sehingga mempermudah Pemain dota 2 yang baru bergabung untuk memahami dan mengerti dengan cepat cara bermain didalam game dota 2 dan memberikan informasi resmi atau rule dari ieSpa indonesia untuk menjadi professional gamers. Berdasarkan latar belakang tersebut dapat dibuat suatu rumusan masalah, yaitu sebagai berikut: Bagaimana memberikan informasi melalui perangkat bergerak berbasis android, yang dimana nanti dalam aplikasi yang di terapkan akan memberikan informasi resmi dari Indonesia e-Spot Association (ieSpa)
Kata kunci - Aplikasi Mobile, Mobile, Dota 2, Perangkat Bergerak, Guide Dota 2 Pro, IeSpa. 1. Pendahuluan Defense Of The Ancient (DOTA) yang awal mula diketahui dan pertama kali dibuat sebagai peta kustom untuk Warcraft III. Dari sana, DOTA melahirkan genre Action Real Time Strategy (RTS). Di awali dari wallcraft III, dan menuju ke lebih baik lagi yaitu DOTA 1 dan sekarang ini dengan dirilisnya pada tahun 2012 yang lalu, telah berubah menjadi DOTA 2. Sebuah video game Multiplayer online Battle Arena (MOBA), yang
1
indonesia bagi para gamers amatir untuk membantu mereka menuju ke jenjang professional. 2.3 Class Diagram 2. Pembahasan Class diagram adalah suatu diagram yang menyediakan sekumpulan class objek antarmuka dan relasinya.Class diagram sistem ini dapat dilihat pada gambar 3.
2.1 Use Case Diagram Berikut merupakan gambar diagram Use Case (lihat Gambar 1, yang menggambarkan interaksi pengguna dengan sistem yang dirancang beserta fungsionalitas yang diberikan oleh system.
. Gambar 3 Class diagram Guide Dota 2 Gambar 1 Use case Diagram Guide Dota 2 2.4 Sequence Diagrams Sequence diagram digunakan untuk menggambarkan skenario atau rangkaian langkahlangkah yang dilakukan sebagai sebuah respon dari suatu kejadian/even untuk menghasilkan output tertentu. Diagram sequence yang dibahas pada perancangan aplikasi ini adalah diagram sequence Build Heroes, diagram sequence skill hero, diagram sequence profil hero, diagram sequence Persyaratan resmi, diagram sequence tentang iespa, diagram sequence profesional, diagram sequence Kompetisi, diagram sequence certificate, dan diagram sequence item
Pada perangkat lunak yang dirancang, Diagram Use Case ini hanya memiliki satu aktor. Aktor ditandai dengan gambar user, yang berbentuk manusia merupakan pengguna dari perangkat lunak yang dirancang.
2.2 Activity Diagram Activity diagram dan garis besar adalah untuk memodelkan aliran kerja atau aktivitas dari melakukan perhitungan peminatan. Lihat pada gambar 2.
Gambar 4 Sequence diagram Profil Hero 2.5 Relasi Antar Tabel Gambar 2 Activity diagram Halaman persyaratan profesional
2
Relasi antar tabel sistem pendukung keputusan penentuan peminatan siswa pada SMA Negeri 1 Bojong dapat dilihat pada Gambar 5.
3.3 Tabel Item_heroe
Gambar 8 Tabel Hero
3.4 Pengujian Sistem
Gambar 5 Relasi Antar Tabel Guide Dota 2
Pengujian sistem dilakukan untuk memastikan bahwa semua elemen sistem telah terintegrasi dengan baik dan menjalankan fungsi yang telah ditetapkan. Pengujian sistem ini meliputi pengujian validasi, pengujian antarmuka pengguna dan kompatibilitas.
3. Implementasi 3.1 Basis Data
1.
Black-Box Testing Black Box Testing yaitu pengujian spesifikasi suatu fungsi atau modul, apakah berjalan sesuai yang diharapkan atau tidak. Cara pengujian hanya dilakukan dengan menjalankan atau mengeksekusi unit atau modul, kemudian diamati apakah hasil dari unit sesuai dengan proses bisnis yang diinginkan.
Gambar 6 Strukture Basis Data 3.2 Tabel Hero
Gambar 9 Black-Box Testing Gambar 7 Tabel Hero 3
4. Kesimpulan [6]
Dari uraian dan proses pembuatan Tugas Akhir ini, penulis dapat menarik beberapa kesimpulan sebagai berikut:. 1.
2.
3. 4.
5.
6.
7.
[7]
Aplikasi Guide Dota 2 Pro ini memberikan informasi mengenai tata cara untuk bermain di dalam permainan game Dota 2. Aplikasi Guide Dota 2 ini dilengkapi dengan seluruh hero yang ada di dalam game dota 2, dan juga telah dibuat daftar hero yang di susun berdasarkan kategori, sehingga mudah ketika pengguna dalam mencari Hero kesukaannya. Aplikasi Guide Dota 2 ini sepenuhnya menggunakan Bahasa Indonesia. Aplikasi ini memiliki menu In Game dan Juga Menu Out Game, yang dimana dalam menu In game tersebut berisi guide yang sangat lengkap dan detail tentang tata cara untuk bermain di dalam Game DOTA 2. Dan untuk menu Out Game berisi persyaratan resmi dari Esport Indonesia (Iespa), dan di dalam menu Out Game juga akan memberikan informasi resmi untuk player Profesional Dunia, dan juga tim dunia, sampai Kompetisi resmi, menu-menu tersebut menggunakan koneksi Internet.
[8] [9]
Objek, Informatika Bandung, Bandung, 2014 – UML. RosaA.S. dan Shalahuddin, M., Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, Informatika Bandung, Bandung, 2014 – SDLC. Mohd. Ehmer Khan - Different Approaches to White Box Testing Technique for Finding error, tahun 2011. http://eprints.ums.ac.id/27356/2/04._BAB_I.pdf. http://www.dotabuff.com.
Biodata Penulis Ozy Oktavianda, mahasiswa Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta angkatan 2012. M. Rudyanto Arief, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika UII Yogyakarta, lulus tahun 1996. Memperoleh gelar Magister Teknologi Informatika (MTI) Program Pasca Sarjana Magister Teknik Elektro UGM Yogyakarta, lulus tahun 2001, Oracle Creatified Associated (OCA) for ORACELE DBA 2005.
Aplikasi ini memiliki fitur cara membangun Hero, dan juga terdapat panduan dalam menaikan skill setiap level dari hero yang terdapat di dalam permainan Dota 2. Aplikasi Guide Dota 2 ini bersifat publik, di distribusikan untuk umum,dapat diakses oleh siapa saja. Aplikasi Guide Dota 2 ini berfungsi sebagai panduan atau tata cara untuk bisa bermain di dalam permainan dota 2, sekaligus memberikan informasi resmi untuk menjadi professional gamer.
Daftar Pustaka [1] http://www.valvesoftware.com/games/dota2.html - DOTA 2. [2] Sulindarwati dan Muhammad Fathoni. (2010) Pengantar Analisa Perancangan “Sistem“. Jurnal SAINTIKOM, 9 (2) Agustus.375-19, Sistem Informasi. [3] http://www.iespa.or.id/about.html Iespa Indonesia. [4] Hanif Al Fatta, Analisis dan Perancangan Sistem Informasi Untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta:AndiOffset, 2012,hlm 63 eprints.uny.ac.id/8347/3/BAB%20206206244006.pdf – SWOT. [5] RosaA.S. dan Shalahuddin, M., Rekayasa Perangkat Lunak Terstruktur dan Berorientasi
4