BAB IV IMPLEMENTASI DAN PENGUJIAN
Pada BAB ini akan dibahas mengenai Implementasi aplikasi Pahlawan Nasional beserta factor-faktor pendukung system, serta hasil pengujian terhadap aplikasi pada beberapa jenis device yang akan di gunakan untuk mengakses aplikasi. 4.1 Implementasi Tahap implementasi bertujuan untuk memastikan apakah perangkat lunak yang dibuat dapat bekerja secara efektif dan efisien sesuai dengan yang diharapkan. Sebelum program diimplementasikan maka program harus bebas dari kesalahan-kesalahan penulisan bahasa, kesalahan waktu proses atau kesalahan logical. Program dapat diimplementasikan setelah bebas dari kesalahan setelah melakukan pengujian. 4.1.1 Spesifikasi Implementasi Sistem Berikut spesifikasi kebutuhan sistem hardware dan software yang digunakan pada saat membuat aplikasi ini: Hardware: 1. Proccesor Intel® Core i3 – 3120M(2.5GHz) 2. Memory 2 GB DDR3 3. Hard Drive 500 GB Serial ATA 7200 RPM 4. Display 14"LED, Max. Resolution 1366 x 768 5. Handphone LG E 435 Software: 1. Operating System Windows 7 Ultimate 2. Eclipse LUNA 3. Android SDK versi 2.3.3 Gingerbread dan 4.1.1 Jelly Bean 4. MediaHuman Audio Converter free
39
40
4.2 Penulisan Code (coding) Pada bagian ini penulis akan menjabarkan source code dari aplikasi ini secara rinci. Mulai dari halaman utama, about, exit, halaman pahlawan, dan yang lainnya. Coding ini di tulis di program eclipse dan di running dengan android emulator sebagai acuan apakah aplikasi sudah berjalan dengan semestinya. Bila belum maka kode akan kembali di perbaiki sehingga di dapatlah aplikasi berjalan dan berfungsi dengan baik. 4.2.1 Penulisan Kode pada Menu Utama dan About Kode pada halaman home, yang berisi gambar gif, terdapat button menuju halaman selanjutnya dan 2 button di footer untuk about dan exit.
// ini adalah penulisan kode about
41
data-role="dialog" id="about" class="app-dialog"data-dom-cache=true>
Aplikasi Pengenalan Pahlawan
Author : Rian Suryandari
Email : suryandari420@gmail. com
Twitter : @ryanKetu
Aplikasi terbaik untuk mengenal Pahlawan.
Tekhnik Informatika 2008, Fakultas Ilmu Komputer, <strong>Universitas Mercubuana Jakarta
Jangan sungkan untuk menghubungi saya via email/twitter bila ada bug atau yang lainnya :)
Oke
Ketika list pada halaman awal aplikasi di tekan about maka isi dari list tersebut akan keluar halaman about, seperti yang tergambar pada gambar 4.2, sedangkan bila di tekan button yang terdapat pada header akan mengarahkan aplikasi ke halaman berikutnya. Berikut adalah tampilan halaman awal aplikasi yang di ambil dari android emulator 4.1.2 Jelly Bean:
42
Gambar 4.1 Home Aplikasi
Gambar 4.2. About
4.2.2 Penulisan Kode Pada Halaman Pulau
<map name="planetmap"> <area shape="rect" coords="10,60,83,185" alt="Sun" href="provinsi_sumatera.html">
43
<area shape="rect" coords="79,185,139,230" alt="Sun" href="provinsi_jawa.html"> <area shape="rect" coords="139,203,232,245" alt="Sun" href="provinsi_bali_nt.html"> <area shape="rect" coords="96,57,161,166" alt="Sun" href="provinsi_kalimantan.html"> <area shape="rect" coords="169,95,204,185" alt="Sun" href="provinsi_sulawesi.html"> <area shape="rect" coords="215,84,312,208" alt="Sun" href="provinsi_papua_maluku.html">
Bagian ini adalah lanjutan dari home apliksai setelah mengklik button yang terdapat di header. Pada halaman ini user dapat memilih salah satu pulau yang terdapat pada gambar 4.3 untuk melihat berdasarkan provinsi dan juga dapat button gallery yang di header untuk melihat gambar gambar pahlawan nasional.
Gambar 4.3 Halaman Peta Indonesia
44
4.2.3 Penulisan Kode Pada Halaman Provinsi
45
Pada bagian ini pengkodeannya secara menyeluh sama yang membedakan hanya nama nama provinsi dan nama pahlawannya yang terdapat pada pulau pulau di Indonesia, seprti gambar 4.4 dan gambar 4.5 di bawah ini.
Gambar 4.4 Halaman Provinsi
Gambar 4.5 Halaman Provinsi
47
4.2.4 Penulisan Kode Pada Halaman Pahlwan
Tempat Tanggal Lahir
• Tempat/Tgl. Lahir: Bakara 18 Februari 1845
•
Tempat/Tgl. Wafat: Dairi, 17 Juni 1907
•
SK Presiden: Keppres No. 590/1961 Tgl. 9 November
1961
• Gelar: Pahlawan Nasional
Sejarah Perjuangan
Seorang raja di negeri Toba, Sumatera Utara, pejuang yang berperang melawan Belanda, kemudian diangkat oleh pemerintah Indonesia sebagai Pahlawan Nasional Indonesia sejak tanggal 9 November 1961 berdasarkan SK Presiden RI No 590/1961. Sebelumnya ia makamkan di Tarutung, lalu dipindahkan ke Soposurung, Balige pada tahun 1953.
Sisingamangaraja XII nama kecilnya adalah Patuan Bosar, yang kemudian digelari dengan Ompu Pulo Batu. Ia juga dikenal denganPatuan Bosar Ompu Pulo Batu, naik tahta pada tahun 1876 menggantikan ayahnya Sisingamangaraja XI yang bernama Ompu Sohahuaon, selain itu ia juga disebut juga sebagai raja imam. Penobatan Sisingamangaraja XII sebagai maharaja di negeri Toba bersamaan dengan dimulainya open door policy (politik pintu terbuka) Belanda dalam mengamankan modal asing yang beroperasi diHindia-
48
Belanda, dan yang tidak mau menandatangani Korte Verklaring (perjanjian pendek),di Sumatera terutama Kesultanan Acehdan Toba, di mana kerajaan ini membuka hubungan dagang dengan negara-negara Eropa lainya. Di sisi lain Belanda sendiri berusaha untuk menanamkan monopolinya atas kerajaan tersebut. Politik yang berbeda ini mendorong situasi selanjutnya untuk melahirkan Perang Tapanuli yang berkepanjangan hingga puluhan tahun.