27 BAB III PEMBAHASAN 3.1. Tinjauan Kasus Dalam pengetahuan sejarah di dunia pendidikan sangat penting demi kemajuan wawasan untuk masyarakat. Pemuda-pemudi di kalanganan sekarang khususnya, masih banyak yang melakukan aktifitas mengenal sejarah dengan mencari artikel sejarah di toko-toko buku. Untuk mencari sebuah tempat bersejarah memerlukan waktu yang cukup lama dikarenakan harus mencari alamat yang di perlukan, meskipun alamat tersebut telah tercantum tetapi tetap saja membutuhkan arahan alamat yang di tuju. Untuk memudahkan mengenal sebuah sejarah dalam pengetahuan sejarah, maka diperlukan suatu program aplikasi yang dapat memberikan kemudahan dalam pengenalan tentang sejarah dan lokasi tempat bersejarah, jalur jalan dan jarak tempuhnya. 3.2. Spesifikasi Rancangan Program 3.2.1 Spesifikasi Bahan Data Material Spesifikasi bahan data material merupakan bahan-bahan data materi yang digunakan dalam aplikasi. Adapun spesifikasi bahan data material adalah sebagai berikut: 1. Nama Bahan Data : Daftar peninggalan-Peninggalan bersejarah Sumber : Berbagai sumber google.com
27
Embed
BAB III PEMBAHASAN - repository.bsi.ac.id · Benteng Vredeburg Candi Jawi Goa Gajah Bali Rumah Penculikan Rengas Dengklok Monumen Jendral Soedirman Candi Bajang Ratu Candi Padas Guning
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
27
BAB III
PEMBAHASAN
3.1. Tinjauan Kasus
Dalam pengetahuan sejarah di dunia pendidikan sangat penting demi
kemajuan wawasan untuk masyarakat. Pemuda-pemudi di kalanganan sekarang
khususnya, masih banyak yang melakukan aktifitas mengenal sejarah dengan
mencari artikel sejarah di toko-toko buku. Untuk mencari sebuah tempat
bersejarah memerlukan waktu yang cukup lama dikarenakan harus mencari alamat
yang di perlukan, meskipun alamat tersebut telah tercantum tetapi tetap saja
membutuhkan arahan alamat yang di tuju. Untuk memudahkan mengenal sebuah
sejarah dalam pengetahuan sejarah, maka diperlukan suatu program aplikasi yang
dapat memberikan kemudahan dalam pengenalan tentang sejarah dan lokasi
tempat bersejarah, jalur jalan dan jarak tempuhnya.
3.2. Spesifikasi Rancangan Program
3.2.1 Spesifikasi Bahan Data Material
Spesifikasi bahan data material merupakan bahan-bahan data materi yang
digunakan dalam aplikasi. Adapun spesifikasi bahan data material adalah sebagai
berikut:
1. Nama Bahan Data : Daftar peninggalan-Peninggalan bersejarah
Sumber : Berbagai sumber google.com
28
Tabel III.1 Bahan data material peninggalan-peninggalan bersejarah
Jawa Barat Jawa Tengah Jawa Timur Bali
Candi
Cangkuang
Tugu Muda Jembatan Merah Puputan
Margarana
Candi Jiwa Lawang Sewu Benteng
Kedungcowek
Monumen
Nasional Taman
Pujaan Bangsa
Margarana
Situs Karang
Kamulya
Benteng
Vredeburg
Candi Jawi Goa Gajah Bali
Rumah
Penculikan
Rengas Dengklok
Monumen Jendral
Soedirman
Candi Bajang
Ratu
Candi Padas
Guning Kawi
Lobang Buaya G
30S
Candi Borobudur Candi Brahu Candi Budha kali
bukbuk
Tugu Monas Candi Prambanan _ Candi Tebing
Tegalinggah
Bandung Lautan
Api
Situs Batu Guling _ _
Situs Gunung
Padang
Situs Batur Agung _ _
Candi
Blandongan
Candi Sewu _ _
Situs Purba
Cipara
Masjid Agung
Demak
_ _
_ Candi Sukuh _ _
2. Nama Bahan Data : Daftar tokoh-tokoh nasional dan kerajaan
Sumber : Wikipedia.com
Tabel III.2 Bahan data material tokoh-tokoh nasional jawa
Tokoh-Tohoh Nasional Jawa
Abdul Halim
Majalengka
Gatot Subroto Kusumah
Atmaja
Saharjo Supriyadi
Abdul
Rahman
Halim
Perdanakusuma
Mangkunegar
a
Samanhudi Suroso
Achmad
Subarjo
Hamengkubuwo
no I
Mas Mansur Siswondo
Parman
Suryo
Agustinus
Adisucipto
Hamengkubuwo
no IX
Mas
Tirtodarmo H
Siti Hartinah Suryoprano
to
29
Ahmad
Dahlan
Harun Bin Said Maskun
Sumadireja
Siti Walidah Soeharto
Ahmad Rifa'i Hasyim Asy'ari Mohammad
Husni T
Slamet
Riyadi
Soetomo
Ahmad Yani Ismail Marzuki Muhammad
Mangundipro
jo
Sudirman Sutomo
1920
Alimin 1889 Iswahyud Mustopo Sugiyono
Mangunwiyo
to
Sutoyo
Siswomiha
rjo
Basuki
Rahmat
Iwa
Kusumasumantr
Muward Suharso Syafruddin
Prawiraneg
ara
Cipto
Mangunkusu
mo
Janatin Nyi Ageng
Serang
Sukarjo
Wiryopranot
o
Tirto Adhi
Suryo
Cokroaminoto Jatikusumo Noer Alie Sukarn Untung
Surapati
Dewi Sartika Juanda
Kartawijaya
Oto Iskandar
di Nata
Sukarno Urip
Sumoharjo
Diponegoro Kartini Pakubuwono
VI
Sultan
Agung
Wage
Rudolf
Supratman
Eddy
Martadinata
Ignatius Joseph
Kasimo
Pakubuwono
X
Supeno 1916 Wahid
Hasyim
Ernest
Douwes
Dekker
Katamso
Darmokusumo
Pierre
Tendean
Supomo
1903
Wahidin
Sudirohuso
do
Fakhruddin Ki Hajar
Dewantara
Rajiman
Wediodiningr
at
Suprapto Yos
Sudarso
Gatot
Mangkupraja
Ki Sarmidi
Mangunsarkoro
_ _ Zainal
Mustafa
Tabel III.3 Bahan data material tokoh-tokoh kerajaam jawa
Tokoh-Tohoh Kerajaan Jawa
Kalingga Janggala Demak Kasunanan
Kartasura
Kadipaten
Pakualaman
Yogyakarta
Wangsa
Syailendra
Kadiri Kalinyamat Kasunanan
Surakarta
_
Medang Singhasari Kerajaan
Pajang
Mahapatih _
30
Kahuripan Majapahit Mataram
Islam
Praja
Mangkunagaran
di Surakarta
_
Tabel III.4 Bahan data material tokoh-tokoh nasional bali
Tokoh-Tohoh Nasional Bali
Ida Anak
Agung Gde
Agung
I Gusti Ketut
Jaelantik
I Gusti Ketut
Puja
I Gusti
Ngurah Made
Agung
I Gusti
Ngurah Rai
Tabel III.5 Bahan data material tokoh-tokoh kerajaan bali
Tokoh-Tohoh Kerajaan Bali
Wangsa
Marwadewa
Menggawi Gianyar Bangli _
Wangsa Jaya Karangasem
(Wangsa
Agung
Widya)
Suka Wati
dan Ubud
_ _
Gelgel Jembrana Pamecutan
(Wangsa
Tabanan)
_ _
Titular
(klungkung)
Buleleng
(Wangsa
Panji Sakti)
Kesiman _ _
3. Nama Bahan Data : Aksara / Huruf Kuno
Sumber : Wikipedia.com
Tabel III.6 Bahan data material Aksara / Huruf Kuno
Aksara / Huruf Kuno
Huruf
kuno
jawa
Ha Na Ca Ra Ka Da Ta Sa Wa La
Pa Dha Ja Ya Nya Ma Ga Ba Ta Nga
31
Huruf
kuno
sunda
Ka Ga Nga Ca Ja Nya Ta Da Na Pa
Ba Ma Ya Ra La Wa Sa Ha Fa Va
Qa Xa Za _ _ _ _ _ _ _
Huruf
kuno
bali
Ha Na Ca Ra Ka Da Ta Sa Wa La
Pa Ja Ya Nya Ma Ga Ba Nga _ _
3.2.2 Spesifikasi Bentuk Masukan
Spesifikasi bentuk masukan merupakan rangkaian data yang masuk
kedalam sistem dan proses sehingga menghasilkan suatu keluaran. Adapun
spesifikasi bentuk masukan adalah sebagai berikut:
1. Nama Dokumen : Loading masuk
Sumber : Pengguna
Tujuan : Menu Utama
Media : Tombol Icon
Jumlah : 3 Tombol
Frekuensi : Setiap ada pengguna baru
Bentuk : Lampiran A-1
2. Nama Dokumen : Icon Pencarian
Sumber : Pengguna
Tujuan : Data Keluaran
Media : Tombol Icon
Jumlah : 1 Tombol
Frekuensi : Setiap ada pengguna baru
32
Bentuk : Lampiran A-2
3. Nama Dokumen : Icon Pengenalan / Isi Data-Data
Sumber : Pengguna
Tujuan : Pilihan Data
Media : Tombol Icon
Jumlah : 3 Tombol
Frekuensi : Setiap ada pengguna baru
Bentuk : Lampiran A-3
4. Nama Dokumen : Icon Informasi Aplikasi
Sumber : Pengguna
Tujuan : Informasi Tentang Aplikasi
Media : Tombol Icon
Jumlah : 1 Tombol
Frekuensi : Setiap ada pengguna baru
Bentuk : Lampiran A-4
Gambar III.1 Tampilan Bentuk Masukan
33
3.2.3 Spesifikasi Bentuk Keluaran
Spesifikasi bentuk keluaran adalah dokumen yang dihasilkan dari proses
spesifikasi bentuk masukan. Adapun bentuk spesifikasi bentuk keluaran adalah
sebagai berikut:
1. Nama Dokumen : Menu Utama
Fungsi : Untuk memilih sesuai keinginan
Sumber : Pengguna
Tujuan : Data-Data
Media : Tombol Icon
Jumlah : 3 Tombol
Frekuensi : Setiap ada pengguna baru
Bentuk : Lampiran B-1
2. Nama Dokumen : Pilihan Data
Fungsi : Untuk mengetahui daftar data-data
Sumber : Pengguna
Tujuan : Daftar Data
Media : Tombol Icon
Jumlah : 3 Tombol
Frekuensi : Setiap ada pengguna baru
Bentuk : Lampiran B-2
3. Nama Dokumen : Daftar Data
Fungsi : Untuk mencantumkan nama data
Sumber : Pengguna
Tujuan : Data Keluaran
34
Media : Tombol Icon
Jumlah : 1 Tombol
Frekuensi : Setiap ada pengguna baru
Bentuk : Lampiran B-3
4. Nama Dokumen : Data Keluaran
Fungsi : Isi data
Sumber : Pengguna
Tujuan : Data dan Peta alamat
Media : Layout
Jumlah : 1 Layout
Frekuensi : Setiap ada pengguna baru
Bentuk : Lampiran B-4
Gambar III.2 Tampilan Bentuk Keluaran
35
3.2.4 Spesifikasi File
Adapun spesifikasi file yang penulis gunakan dalam perancangan program
aplikasi situs-situs peninggalan bersejarah di indonesia berbasi android adalah
sebagai berikut:
1. Spesifikasi Data Tokoh-Tokoh Bersejarah
Nama : Tabel Tokoh-Tokoh Bersejarah
Akronim File : tokohtokohbersejarah
Tipe File : File Master
Akses File : Manual
Record Size : 50
Media File : Harddisk
Kunci Field : nama
Software : SQLite
Tabel III.7 Tokoh-Tokoh Bersejarah
No Elemen Data Akronim Tipe Panjang Keterangan
1. Nama Nama Varchar 50 Primary Key
2. Jabatan Jabatan TEXT null
2. Spesifikasi Data Tempat Peninggalan Bersejarah Jawa Barat
Nama : Tabel Tempat Peninggalan Bersejarah Jawa Barat
Akronim File : tempatpeninggalanbersejarahjabar
Tipe File : File Master
Akses File : Manual
Record Size : 100
36
Media File : Harddisk
Kunci Field : nama
Software : SQLite
Tabel III.8 Tabel Tempat Peninggalan Bersejarah Jawa Barat
No Elemen Data Akronim Tipe Panjang Keterangan
1. Nama Nama Varchar 50 Primary Key
2. Kide Gambar kodegambar Varchar 10 null
3. Alamat Alamat TEXT null
4. Deskripsi Deskripsi TEXT null
5. Kode Gambar2 kodegambar2 TEXT null
6. Deskripsi2 deskripsi2 TEXT null
7. Latitude Lat Varchar 20 null
8. Longitude Lng Varchar 20 null
3. Spesifikasi Data Tempat Peninggalan Bersejarah Jawa Tengah
Nama : Tabel Tempat Peninggalan Bersejarah Jawa Tengah
Akronim File : tempatpeninggalanbersejarahjateng
Tipe File : File Master
Akses File : Manual
Record Size : 100
Media File : Harddisk
Kunci Field : nama
Software : SQLite
37
Tabel III.9 Tabel Tempat Peninggalan Bersejarah Jawa Tengah
No Elemen Data Akronim Tipe Panjang Keterangan
1. Nama Nama Varchar 50 Primary Key
2. Kide Gambar kodegambar Varchar 10 null
3. Alamat Alamat TEXT null
4. Deskripsi Deskripsi TEXT null
5. Kode Gambar2 kodegambar2 TEXT null
6. Deskripsi2 deskripsi2 TEXT null
7. Latitude Lat Varchar 20 null
8. Longitude Lng Varchar 20 null
4. Spesifikasi Data Tempat Peninggalan Bersejarah Jawa Timur
Nama : Tabel Tempat Peninggalan Bersejarah Jawa Timur
Akronim File : tempatpeninggalanbersejarahjatim
Tipe File : File Master
Akses File : Manual
Record Size : 100
Media File : Harddisk
Kunci Field : nama
Software : SQLite
Tabel III.10 Tabel Tempat Peninggalan Bersejarah Jawa Timur
No Elemen Data Akronim Tipe Panjang Keterangan
1. Nama Nama Varchar 50 Primary Key
2. Kide Gambar kodegambar Varchar 10 null
38
3. Alamat Alamat TEXT null
4. Deskripsi Deskripsi TEXT null
5. Kode Gambar2 kodegambar2 TEXT null
6. Deskripsi2 deskripsi2 TEXT null
7. Latitude Lat Varchar 20 null
8. Longitude Lng Varchar 20 null
5. Spesifikasi Data Tempat Peninggalan Bersejarah Bali
Nama : Tabel Tempat Peninggalan Bersejarah Bali
Akronim File : tempatpeninggalanbersejarahbali
Tipe File : File Master
Akses File : Manual
Record Size : 100
Media File : Harddisk
Kunci Field : nama
Software : SQLite
Tabel III.11 Tabel Tempat Peninggalan Bersejarah Bali
No Elemen Data Akronim Tipe Panjang Keterangan
1. Nama Nama Varchar 50 Primary Key
2. Kide Gambar kodegambar Varchar 10 null
3. Alamat Alamat TEXT null
4. Deskripsi Deskripsi TEXT null
5. Kode Gambar2 kodegambar2 TEXT null
6. Deskripsi2 deskripsi2 TEXT null
39
7. Latitude Lat Varchar 20 null
8. Longitude Lng Varchar 20 null
3.2.5 . HIPO
Spesifikasi program yang penulis buat dapat dilihat dari diagram HIPO di
bawah ini:
Gambar III.3 Diagram HIPO (Hirarchy Plus Input-Process-Output)
0.0
Loading
Masuk
1.0
Menu Utama
2.0
Pencarian
Otomatis
1.0
3.0
Mengenal
peninggalan
bersejarah
1.0
4.0
Tentang
sejarah
1.0
2.1
Input Pencarian
2.0
4.1
Deskripsi
4.0
3.1
Daftar Data
Peninggalan
Bersejatrah
3.0
4.2
Profil
pembuatan
Aplikasi
4.0
3.2
Daftar Data
tokoh-tokoh
Bersejatrah
3.0
3.3
Daftar Data
huruf-huruf
kuno
3.0
3.0
3.1.0
Daftar Data
Daerah
Peninggalan
Bersejatrah
3.1
3.1.1
Data dan
Pemetaan
alamat
3.1
3.2.0
Daftar Data
Daerah
tokoh-tokoh
Bersejatrah
3.2
3.2.1
Data
tokoh-tokoh
Bersejatrah
3.2
3.3.0
Daftar
Daerah Data
huruf-huruf
kuno
3.3
3.3.1
Data
huruf-huruf
kuno
3.3
40
3.2.6. Spesifikasi Program
Spesifikasi program ini menjelaskan nama program dan fungsi masing-
masing program yang sebelumnya telah digambarkan dalam bentuk HIPO.
1. Spesifikasi Program Loading Masuk
Nama Program : Loading Maasuk
Akronim : SplashActivity.xml
Fungsi : Untuk menunggu masuk ke aplikasi
Bahasa Program : Natif Java Oracel Versi 8
Bentuk Lampiran : Lampiran C-1
Proses :
a. Klik icon aplikasi dan loading akan muncul beserata logo aplikasi dan
tunggu beberapa detik.
b. Selanjutnya akan masuk ke tampilan Menu Utama yang berisi :
1) Pencarian otomatis
Pada pencarian otomatis untuk mencari secara otomatis dengan mengetik
nama.
2) Pengenalan peninggalan bersejarah
Pada pengenalan peninggalan bersejarah, yaitu isi-isi data-data
bersejarah.
3) Tentang sejarah
Pada tentang sejarah,untuk menginformasikan tentang aplikasi dan profil
admin.
2. Spesifikasi Program Menu Utama
Nama Program : Menu Utama
41
Akronim : MenuUtamaActivity.xml
Fungsi : Untuk menampilkan menu utama
Bahasa Program : Natif Java Oracel Versi 8
Bentuk Lampiran : Lampiran C-2
Proses :
a. Jika diklik pencarian maka akan muncul bar pencarian search untuk memilih
data secara otomatis.
b. Jika diklik pilihan data atau pengenalan peninggalan bersejarah maka akan
muncul folder pilihan daftar data.
3. Spesifikasi Program Pencarian
Nama Program : Pencarian
Akronim : PencarianActivity.xml
Fungsi : Untuk mencari data dengan otomatis
Bahasa Program : Natif Java Oracel Versi 8
Bentuk Lampiran : Lampiran C-3
Proses :
a. Klik icon pencarian di menu utama maka akan muncul tampilan bar search.
b. Ketik nama data atau tempat bersejarah yang di inginkan dan klik cari, maka
akan muncul dengan otomatis datanya.
4. Spesifikasi Program Pilihan Data
Nama Program : Pilihan Data
Akronim : PildatActivity.xml
Fungsi : Untuk menampilkan kumpulan folder data
Bahasa Program : Natif Java Oracel Versi 8
42
Bentuk Lampiran : Lampiran C-4
Proses :
a. klik icon pengenalan bersejarah maka akan muncul tampilan folder dafar
data.
b. Jika diklik daftar data peninggalan bersejarah maka akan muncul daftar-
daftar data dan klik salah satu data maka akan terbuka informasi datanya,
dan terdapat tombol gps/maps navigasi, jika diklik akan otomatis muncul
peta alamatnya.
c. Jika di klik daftar data tokoh-tokoh bersejarah maka akan muncul daftar-
daftar nama dan jabatannya.
d. Jika di klik daftar data huruf-huruf kuno maka akan muncul daftar-daftar
huruf kuno daerah, jika diklik salah satu daerah maka muncul huruf-huruf
kuno dan jika diklik hurufnya maka dengan otomatis akan mengeluarkan