An Evolution of Android Operating System and ItsIJEAS0202022
An Evolution of Android Operating System and ItsIJEAS0202022
PROPOSAL SKRIPSI
Oleh :
NIM : 110010071
NAMA : I Putu Dodi Ardiana
JENJANG STUDI : Strata Satu (S1)
PROGRAM STUDI : Sistem Komputer
SEKOLAH TINGGI
MANAJEMEN INFORMATIKA DAN TEKNIK KOMPUTER
(STMIK) STIKOM BALI
2014
PENGESAHAN PENGAJUAN SEMINAR
PROPOSAL SKRIPSI
NIM : 110010071
Menyetujui
Pembimbing I,
Pembimbing II,
(……………………..) Tanggal………………………
Mengetahui
(…………………….) Tanggal………………………
ii
PERSETUJUAN DAN PENGESAHAN
PROPOSAL SKRIPSI
NIM : 110010071
Menyetujui
Pembimbing I,
Pembimbing II,
(……………………..) Tanggal………………………
Penguji
(…………………….) Tanggal……………………...
Mengetahui
(…………………….) Tanggal………………………
iii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadapan Ida Sang Hyang Widhi Wasa
karena berkat rahmat-Nya penulis bisa menyelesaikan Proposal yang berjudul
Game Tebak Gambar Tokoh Pewayangan Bahabhrata Berbasis Android.
Proposal ini diajukan guna memenuhi syarat penyusunan skripsi.
iv
DAFTAR ISI
2.1 Mahabharata 4
2.2.2 Fitur 9
2.5 Java 12
2.6 My Sql 13
v
2.7 UML 13
DAFTAR PUSTAKA 20
vi
BAB I
PENDAHULUAN
Perkembangan game saat ini sangat pesat, terdapat banyak sekali game
yang dapat dimainkan di dalam komputer, baik dari game yang sederhana
sampai game yang cukup rumit dalam pembuatannya.Dalam setiap game
terdapat peraturan yang berbeda - beda untuk memulai permainannya sehingga
membuat jenis game semakin bervariasi . Karena salah satu fungsi game
sebagai penghilang stress atau rasa jenuh maka hampir setiap orang senang
bermain game baik anak kecil , remaja maupun dewasa,mungkin hanya berbeda
dari jenis game yang dimainkannya saja .
1
Game Mahabharata ini adalah salah satu permainan anak-anak yang
dapat pula dijadikan sebagai alat pembelajaran karakter bagi anak-anak. Karena
di dalam masing-masing karakter terdapat sifat-sifat yang dapat memberikan
pembelajaran bagaimana bersifat baik. Game Mahabharata ini belum begitu
popular, oleh sebab itu maka bermaksud untuk membuat sebuah aplikasi game
Mahabharata yang dapat di mainkan di android.
2
dengan karakter tokoh Mahabharata, di dalam game ini ada beberapa
potongan gambar karakter Mahabharata, menebak gambar level 1 ketika
sebagian gambar muncul dan sudah bisa di tebak maka nilainya lebih
tinggi, di mana level-level yang harus di lalui di sini ada level 1 sampai
level 10, di dalam game ini tidak semua karakter kurawa di mainkan
karena terlalu banyak yang jumlahnya 100, disni menggunakan 5 kurawa
dan pandawa saja. Sebelum bermain harus menginputkan nama user
terlebih dahulu, kemudian pilih menu new untuk bermain, di level akhir
ada skor berapa yang akan di dapat.
3
BAB II
TINJAUAN PUSTAKA
2.1 Mahabharata
4
Setelah melewati hutan rimba, Pandawa melewati Kerajaan Panchala. Di
sana tersiar kabar bahwa Raja Drupada menyelenggarakan sayembara
memperebutkan Dewi Dropadi. Karna mengikuti sayembara tersebut, tetapi
ditolak oleh Dropadi. Pandawa pun turut serta menghadiri sayembara itu, namun
mereka berpakaian seperti kaum brahmana.
adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti
telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi
para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan
oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc.,
pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk
mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari
34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk
Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
5
Pada saat perilisan perdana Android, 5 November 2007, Android
bersama Open Handset Alliance menyatakan mendukung pengembangan
standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode
Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar
terbuka perangkat seluler. Di dunia ini terdapat dua jenis distributor sistem
operasi Android. Pertama yang mendapat dukungan penuh dari Google atau
Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas
distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open
Handset Distribution (OHD).
6
2.2.1 Versi Android
Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini
dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice
search (pencarian suara), pengiriman pesan dengan Gmail, dan pemberitahuan
email.
7
perangkat generasi berikut, Google melakukan investasi dengan mengadakan
kompetisi aplikasi mobile terbaik (killer apps – aplikasi unggulan). Kompetisi ini
berhadiah $25,000 bagi setiap pengembang aplikasi terpilih. Kompetisi diadakan
selama dua tahap yang tiap tahapnya dipilih 50 aplikasi terbaik. Dengan semakin
berkembangnya dan semakin bertambahnya jumlah handset Android, semakin
banyak pihak ketiga yang berminat untuk menyalurkan aplikasi mereka kepada
sistem operasi Android. Aplikasi terkenal yang diubah ke dalam sistem operasi
Android adalah Shazam, Backgrounds, dan WeatherBug. Sistem operasi Android
dalam situs Internet juga dianggap penting untuk menciptakan aplikasi Android
asli, contohnya oleh MySpace dan Facebook.
8
pertama yang dibuat dengan menjalankan Honeycomb adalah Motorola Xoom.
Perangkat tablet dengan platform Android 3.0 akan segera hadir di Indonesia.
Perangkat tersebut bernama Eee Pad Transformer produksi dari Asus. Rencana
masuk pasar Indonesia pada Mei 2011.
2.2.2 Fitur
9
atau rasa jenuh maka hampir setiap orang senang bermain game baik anak
kecil, remaja maupun dewasa , mungkin hanya berbeda dari jenis game yang
dimainkannya saja .
Jenis game mungkin sangat banyak dan bervariasi, dari media untuk
memainkannya yang berbeda, cara bermain, jumlah pemain, tapi disini yang
akan saya jelaskan adalah jenis game berdasarkan tipe game yang biasanya
dimainkan di handphone dan komputer.
10
4. Real World Simulation, meliputi permainan olahraga dan simulasi
masalah kendaraan termasuk kendaraan militer. Games ini kebanyakan
melibatkan masalah fisik dan taktik, tetapi tidak masalah eksplorasi,
ekonomi dan konseptual. Contohnya seperti adalah game Championship
Manager.
5. Construction and Management, seperti game Roller Coster Tycoon dan
The Sims. Pada dasarnya adalah masalah ekonomi dan konseptual.
Game ini jarang yang melibatkan konflik dan eksplorasi, dan hampir tidak
pernah meliputi tantangan fisik.
6. Adventure games, mengutamakan masalah eksplorasi dan pemecahan
teka-teki. Namun terkadang meliputi masalah konseptual, dan tantangan
fisik namun sangat jarang.
7. Puzzle games, ditujukan untuk memecahkan suatu masalah tertentu.
Hampir semua semua tantangan disini menyangkut masalah logika yang
biasanya dibatasi oleh waktu.
8. Slide scrolling games, pada jenis game ini karakter dapat bergerak ke
samping diikuti dengan gerakan background. Contoh game tipe seperti ini
adalah Super Mario, Metal Slug, dan sebagainya.
11
game Sega Mega Drive. Sega Mega Drive ini merupakan generasi ketiga dari
dunia game.Kalau tadi Nintendo dikenal dengan Mario Bros-nya, Sega juga tak
mau kalah dengan mengeluarkan game Sonic The Hedhog. Pada generasi
keempat dari sejarah game, produksi game semakin menjamur dan berkembang
pesat. Salah satu contoh pada generasi keempat ini adalah lahirnya Playstation
yang merupakan salah satu game konsole terlaris dan menurut saya terbaik di
indonesia. Bahkan di dunia merupakan terobosan baru di dunia
Generasi kelima Playstation atau yang lebih akrab kita sebut dengan PS
semakin gencar melakukan produksi lainnya yang lebih mutakhir dengan
mengeluarkan konsole game PS2. Namun pada generasi kelima ini banyak
sekali saingan PS2, XBox,Sega Saturn, Dreamcast. Karena pada generasi
kelima ini sudah mulai banyak perusahaan yang memproduksi game konsole.
Generasi sekarang, pada tahun ini sudah banyak sekali game konsole menjamur
di dunia PS juga masih terus mengembangkan sistemnya dengan mengeluarkan
PS3, XBox juga mengeluarkan XBox 360, lalu Nintendo juga mengeluarkan
WII.[1]
2.5 Java
java menurut definisi dari Sun adalah nama untuk sekumpulan teknologi
untuk membuat dan menjalankan perangkat lunak pada komputer standalone
ataupun pada lingkungan jaringan. Java2 adalah generasi kedua dari java
platform(generasi awalnya adalah Java Development Kit) Java berdiri di atas
sebuah mesin interpreter yang di beri nama Java Virtual Machine (JVM).JVM
inilah yang akan membaca bytecode dalam file.Class dari suatu program sebagai
representasi langsung program yang berisi bahasa mesin. Bahasa java di sebut
bahasa pemograman yang portable [4]
12
Program java ditulis menggunakan editor teks apa saja.Dilingkungan Windows,
Anda bisa menggunakan editor seperti Notepad. Namun, mengingat dalam
kegiatan pemrograman sering kali terjadi kesalahan, sebaliknya anda
menggunakan editor teks yang dilengkapi nomor baris. Beberapa editor teks
yang bisa diunduh secara gratis di internet adalah :
1. Notepad++
2. jEdit
2.6 My SQL
2.7 UML
Unified Modeling language (UML) adalah salah satu alat bantu yang
sangat handal didunia pengembangan system yang berorientasi obyek. Hal ini
disebabkan karena UML menyediakan bahasa pemodelan visual yang
memungkinkan bagipengembang system untuk membuat cetak biru atau visi
mereka dalam bentuk yang baku, mudah dimengerti serta dilengkapi dengan
mekanisme yang efektif untuk berbagi (sharing) dan mengkomunikasikan
rancangan mereka dengan yang lain.UML merupakan kesatuan dari bahasa
pemodelan yang dikembangkan oleh Booch,Object Modeling Technique (OMT)
dan Object Oriented SoftwareEngineering (OOSE). Metode Booch dari Grady
Booch sangat terkenal dengan nama metode Design Object Oriented. Metode ini
menjadikan proses analisis dan design ke dalam empat tahapan interaktif, yaitu :
identifikasi kelas-kelas dan obyek-obyek, identifikasi semantic dari hubungan
obyek dan kelas tersebut. Keunggulan metode ini adalah dalam penotasian yang
mendukung semua konsep OO. Metode OOSE dari Jacobson lebih member
penekanan pada use case. OOSE memiliki tiga tahapan yaitu membuat model
requirement dan analisis,design dan implementasi, dan model pengujian.
13
2.7.1. Use Case Diagram
Menurut Munawar Use Case adalah deskripsi fungsi dari sebuah system
dari perspektif pengguna.Use case bekerja dengan cara mendeskripsikan tipikal
interaksi antara user (pengguna) sebuah system dengan sistemnya sendiri
melalui sebuah cerita bagaimana sebuah system dipakai.Urutan langkah-langkah
yang menerangkan antara pengguna dan system disebut scenario. Setiap
scenariomendeskripsikan urutan kejadian.Use case diagram menampilkan actor,
use case, dan hubungan antara meraka:
no Sismbol keterangan
1 actor Actor merupakan pemain atau
pengguna sistem yang
memperhatikan himpunan atau
sesuatu yang berinteraksi dengan
sistem yang akan di kembangkan.
2 use case Menspesifikasikan fungsi dari suatu
sistem.
14
2.7.2. Activity Diagram
No simbol keterangan
15
2.7.3 Class Diagram
Nama kelas
Atribut
Operasi
16
BAB III
METODE PENELITIAN
17
3.2 Desain Sistem
desain sistem dapat didefinisikan sebagai Tahap setelah analisis dari
siklus pengembangan sistem: pendefinisian dari kebutuhan-kebutuhan
fungsional dan persiapan untuk rancang bangun implementasi menggambarkan
bagaimana suatu sistem dibentuk.Tahap ini mengguanakan data Flow
Diagram(DFD) dan Unified Modeling Language (UML).
18
BAB IV
JADWAL KERJA
Jadwal kerja dibuat dari bulan november 2014 sampai dengan bulan februari
2015.
19
Daftar Pustaka
20