Jbptunikompp GDL Ferdiansya 25977 6 12.unik I
Jbptunikompp GDL Ferdiansya 25977 6 12.unik I
TINJAUAN PUSTAKA
Kegiatan ilmiah di Indonesia dimulai pada abad ke-16 oleh Jacob Bontius,
yang mempelajari flora Indonesia dan Rompius dengan karyanya yang terkenal
untuk Penyelidikan dalam Ilmu Pengetahuan Alam, yang dikenal dengan OPIPA).
10
11
pengetahuan.
Nasional (LEMRENAS).
1991 tugas pokok ini selanjutnya ditangani oleh Menteri Negara Riset dan
pula mengalami pertumbuhan dan perkembangan. Oleh sebab itu dipandang perlu
untuk mengadakan peninjauan dan penyesuaian tugas pokok dan fungsi serta
susunan organisasi LIPI sesuai dengan tahap dan arah perkembangan ilmu
pengetahuan dan teknologi, maka Keppres no. 128 tahun 1967, tanggal 23
Agustus 1967 diubah dengan Keppres no. 43 tahun 1985, dan dalam rangka
tahun 1986 tentang Lembaga Ilmu Pengetahuan Indonesia, dan terakhir dengan
2.1.2.1 Visi
terwujudnya kehidupan bangsa yang adil, cerdas, kreatif, integratif, dan dinamis
2.1.2.2 Misi
invensi yang dapat mendorong inovasi dalam rangka meningkatkan daya saing
perekonomian nasional;
pergaulan internasional;
Selain visi dan misi, Lembaga Ilmu Pengetahuan Indonesia juga memiliki
tugas dan fungsinya. Tugas dan fungsi tersebut adalah sebagai berikut :
2.1.3.1 Tugas
2.1.3.2 Fungsi
ilmu pengetahuan.
3. Ka. Bidang Sistem Informasi Kebumian dan Tata Ruang Ir. I. Hadi S..
4. Ka. Bidang Dinamika Bumi dan Bencana Geologi Ir. Kamtono M.T.
5. Ka. Bidang Sumberdaya Bumi dan Rekayasa Mineral Ir. Eko Tri Sumarnadi
A.
6. Ka. Bidang Geologi Teknik dan Konservasi Kebumian Ir. Yugo Kumoro
8. Ka. Sub Bid. Sistem Informasi Kebumian dan Tata Ruang Ir. Tito S. L.
Soempono
9. Ka. Sub Bid. Sarana Dinamika Bumi dan Bencana Geologi Drs. Karit Lumban
Gaol
10. Ka. Sub Bid. Sumberdaya Bumi dan Rekayasa Mineral 2s Nurlela, B.Sc.
11. Ka. Sub Bid. Sarana Geologi Teknik & Konservasi Kebumian Hendra Bakti,
ST..
15. Ka. Sub Bag. Jasa dan Informasi Nugraha Sastra, A.Md
15
PUSAT
PENELITIAN
GEOTEKNOLOGI
Bagian
Tata
Usaha
Sub Bidang
Sarana
Sistem Informasi
Kebumian dan
Tata Ruang
Sub Bidang
Sarana
KELOMPOK PENELITI Sumberdaya Bumi
dan Rekayasa
Mineral
Sub Bidang
Sarana
Geologi Teknik
dan Konservasi
Kebumian
Sub Bidang
Sarana
Dinamika Bumi
dan Bencana
Geologi
2.2.1 Sistem
sama untuk mencapai tujuan bersama dengan menerima input serta menghasilkan
sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah
suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama
keseluruhan.
sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas
Lingkungan luar (environments) dari suatu sistem adalah apapun diluar batas
dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat
(signal input).
Keluaran (output) adalah hasil dari energi yang diolah dan diklasifikasikan
merupakan masukan untuk subsistem yang lain atau kepada supra sistem.
Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah
sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan
2.2.2 Informasi
juga adalah data yang telah diolah dan di organisasi melalui suatu proses dan
18
dengan maksud tertentu. Data yang sudah ada dikemas dan diolah sedemikian
rupa sehingga menjadi sebuah informasi yang berguna. Sebagai contoh bila kita
dengan saldo bank,jumlah gaji dengan jumlah jam kerja,kita akan mendapatkan
atau organisasi untuk bisa tetap eksis dan bertahan, karena kurangnya informasi
yang dimiliki akan mengakibatkan perusahaan atau organisasi akan hancur dan
adalah data yang telah diolah menjadi suatu bentuk yang lebih berarti bagi
penerimanya dan bermanfaat dalam mengambil keputusan saat ini dan masa yang
akan datang. Sumber informasi adalah data yang merupakan bentuk tunggal dari
data-data.
2) Tepat waktu, informasi yang datang tidak terlambat dan tidak usang bagi
penerimanya.
dua hal yaitu manfaat dan biaya mendapatkannya. Suatu informasi dikatakan
bernilai bila manfaatnya lebih efektif bila dibandingkan dengan biaya untuk
dinikmati tidak hanya oleh satu pihak di dalam organisasi. Lebih lanjut sebagian
besar informasi tadak dapat persis ditaksir keuntungannya dengan suatu nilai
biasanya dihubungkan dengan nilai analisis cost of efectivetess atau cost benefit.
dan pemakaian komputer dalam sistem informasi (misal: nilai mhs, setelah
2.2.4 Geografi
Geografi berasal dari bahasa Yunani, gabungan dari dua suku kata, yaitu
Geo yang berarti bumi dan Graphien yang berarti lukisan. Dengan demikian jika
diartikan, maka geografi berarti lukisan bumi. Sedangkan secara luas, geografi
yaitu suatu ilmu yang mempelajari masalah-masalah bumi secara luas dalam
mengolah, dan menganalisa, serta menyajikan data dan informasi dari suatu objek
bumi. Pada dasarnya SIG dapat dirinci menjadi beberapa sub-sistem yang saling
berkaitan yang mencakup input data, manajemen data, pemrosesan dan analisis
manual (analog), dan sistem otomatis (yang berbasis digital komputer). Dari dua
hal tersebut, perbedaan yang paling mendasar terletak pada cara pengelolaannya.
Data-data yang diolah dalam SIG pada dasarnya terdiri dari data spasial
dan data atribut dalam bentuk digital. Dengan demikian analisis yang dapat
digunakan adalah analisis spasial dan analisis atribut. Data spasial merupakan data
Penyajian data spasial mempunyai tiga cara dasar yaitu dalam bentuk titik,
Struktur data spasial dibagi dua yaitu model data raster dan model data
vektor. Data raster adalah data yang disimpan dalam bentuk kotak segi empat
(grid), sehingga terbentuk suatu ruang yang teratur. Data vektor adalah data yang
menyimpan data spasial dengan menggunakan titik, garis atau area (polygon).
1. Masukan data merupakan proses pemasukan data pada komputer dari peta
(peta topografi dan peta tematik), data statistik, data hasil analisis
penginderaan jauh, data hasil pengolahan citra digital penginderaan jauh, dan
lain-lain.
22
2. Manipulasi data dan analisis ialah kegiatan yang dapat dilakukan dengan
berbagai macam perintah misalnya overlay antara dua tema peta, membuat
buffer zone jarak tertentu dari suatu area atau titik, dan sebagainya.
3. Pelaporan data ialah dapat menyajikan data dasar, data hasil pengolahan data
analisis data spasial. Dilihat dari sudut pemrosesan data geografik, SIG bukanlah
penemuan baru. Pemrosesan data geografik sudah lama dilakukan oleh berbagai
1) Mencari keterangan (atribut atribut) atau deskripsi mengenai suatu unsur peta
unsur peta.
spasial (juga atribut) suatu SIG. Jika ada penyimpangan data aktual terhadap
dalam mendapatkan data-data yang telah diolah dan tersimpan sebagai atribut
suatu lokasi atau obyek. Data-data yang diolah dalam SIG pada dasarnya terdiri
dari data spasial dan data atribut dalam bentuk dijital. Sistem ini merelasikan data
spasial (lokasi geografis) dengan data non spasial, sehingga para penggunanya
dapat membuat peta dan menganalisa informasinya dengan berbagai cara. SIG
merupakan alat yang handal untuk menangani data spasial, dimana dalam SIG
data dipelihara dalam bentuk digital sehingga data ini lebih padat dibanding dalam
bentuk peta cetak, table, atau dalam bentuk konvensional lainya yang akhirnya
24
akan mempercepat pekerjaan dan meringankan biaya yang diperlukan (Barus dan
menurut Anon (2003, dalam As Syakur 2007) alasan yang mendasarinya adalah :
spasial
5) berikut atributnya
8) SIG sangat membantu pekerjaan yang erat kaitanya dengan bidang spasial.
pelbagai disiplin ilmu, seperti ilmu kesehatan, ilmu ekonomi, ilmu lingkungan,
telekomunikasi
25
2) Pengolaan Sumber Daya Alam dan Lingkungan: Untuk tujuan ini pada
foto udara, dengan teknik overlay. Contoh aplikasinya adalah studi kelayakan
3) Bidang Transportasi: Untuk fungsi ini digunakan peta skala besar dan
5) Sistem Informasi Lahan : Untuk keperluan ini yang digunakan adalah peta
kadastral skala besar atau peta persil tanah dan analisi keruangan untuk
perangkat keras, data dan informasi georafis, pengguna, dan aplikasi. Di bawah
Perangkat
Lunak Aplikasi
Data
Pengguna SIG dan
Informasi Geografis
Perangkat Keras
Keterangan :
1. Komponen perangkat keras dalam SIG yang umum digunakan adalah CPU,
2. Komponen perangkat lunak merupakan suatu sistem untuk mengolah data dan
3. Data dan informasi geografis, merupakan data atribut dari tabel-tabel dan
laporan.
4. Aplikasi merupakan suatu sarana yang akan mengolah data dan informasi
dalam SIG tersebut agar dapat disampaikan dan bermanfaat bagi pengguna.
2.2.7 Data
dan kesatuan nyata. Data dapat diperoleh dalam bentuk simbol-simbol karakter
huruf, angka, gambar, suara, sinyal, dan lain sebagainya. Agar dapat digunakan,
data harus diolah lebih lanjut. Hasil pengolahan terhadap data ini nantinya dapat
menjadi informasi.
data terkecil yang memiliki arti. Kumpulan dari data item yang saling
berhubungan dan dianggap satu bagian oleh sebuah aplikasi disebut dengan
record.
1. Data Primer
Data primer adalah data yang secara langsung diambil dari objek penelitian
2. Data sekunder
Data sekunder adalah data yang didapat tidak secara langsung dari objek
penelitian. Peneliti mendapatkan data yang sudah jadi yang dikumpulkan oleh
pihak lain dengan berbagai cara atau metode baik secara komersial maupun
non komersial.
1. Data Internal
Data internal adalah data yang menggambarkan situasi dan kondisi pada suatu
organisasi secara internal. Misal : data keuangan, data pegawai, data produk,
dan sebagainya.
28
2. Data Eksternal
Data eksternal adalah data yang menggambarkan situasi serta kondisi yang
oleh MapInfo corp sejak tahun 1986. Sebuah perusahaan yang didirikan oleh
empat orang mahasiswa (waktu itu) Institut Politeknik Rensellaer, Troy, New
York. Oleh karena komitmennya di dalam bidang garapannya, pada saat ini
MapInfo menjadi salah satu produk perangkat lunak SIG yang sangat sukses di
pemerintah Australia
salah satu perangkat lunak pemetaan (SIG) desktop yang dikembangkan dan
2.2.9 Xampp
dalam satu buah paket. Dengan menginstall xampp maka tidak perlu lagi
melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara
2.2.10 Apache
Apache adalah sebuah nama web server yang bertanggung jawab pada
Selain itu, Apache juga diartikan sebagai suatu web server yang kompak,
modular, mengikuti standar protokol HTTP, dan tentu saja sangat digemari.
Kesimpulan ini bisa didapatkan dari jumlah pengguna yang jauh melebihi para
pesaingnya.
2.2.11 PHP
membuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk
membuat halaman web yang bersifat dinamis. PHP dapat dijalankan pada
berbagai macam Operating System (OS), misalnya Windows, Linux dan Mac OS.
yang dinamis. Sistem manajemen database yang sering digunakan bersama PHP
terbaru MySQL, pengembangan web services dengan SOAP dan REST, serta
dengan web server lainnya PHP juga bersifat open source sehingga setiap orang
2.2.12 MySQL
Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh
dijadikan produk turunan yang bersifat closed source atau komersial. MySQL
sebenarnya merupakan turunan salah satu konsep utama dalam database sejak
lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep
otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara
lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single
user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan
1. Fleksibilitas
Saat ini, MySQL telah dioptimasi untuk duabelas platform seperti HP-UX,
lain-lain. MySQL juga menyediakan source code yang dapat diunduh secara
digunakan.
2. Performansi
Sejak rilis pertama, pengembang MySQL fokus kepada performa. Hal ini
fiturnya.
3. Lisensi
open source yang ditawarkan yaitu lisensi GNU General Public License dan
Basis data terdiri atas 2 kata, yaitu basis dan data. Basis kurang lebih dapat
Sedangkan data adalah representasi fakta dunia nyata yang mewakili suatu objek
seperti manusia, barang, hewan, peristiwa, konsep, keadaan, dan sebagainya, yang
direkam dalam angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya.
32
1. Isolasi data untuk standarisasi Jika data tersebar dalam beberapa file dalam
bentuk format yang tidak sama, maka ini menyulitkan dalam menulis program
aplikasi untuk mengambil dan menyimpan data. Maka haruslah data dalam satu
2. Kesulitan pengaksesan data Kesulitan yang akan terjadi jika belum tersedianya
adalah kearah DBMS yang mampu mengambil data secara langsung dengan
data tersebut akan dibangun dan digunakan oleh orang banyak dalam waktu
yang sama, diakses oleh program yang sama tapi berbeda orang dan waktu.
untuk mengakses semua data. Keamanan ini dapat diatur lewat program yang
beberapa file bisa disatukan dengan menggunakan field kunci. Field kunci
33
program aplikasi selesai dibuat, jika suatu ketika ada perubahan terhadap
struktur datanya, maka program aplikasi harus diubah pula ( jika program
ditulis dengan Basic atau Pascal ), tetapi bila program ditulis dengan DBMS
2.2.14 Client-Server
aplikasi yang menggunakan GUI) dengan server. Dan masing-masing client dapat
Server itu sendiri adalah sebuah sistem komputer yang menyediakan jenis
prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan
sistem operasi khusus, yang disebut sebagai sistem operasi jaringan atau network
lainnya, yang disebut dengan server. Client juga merupakan sebuah aplikasi atau
proses yang meminta pelayanan dari komponen atau proses lainnya. Adanya
client ini, memudahkan koneksi ke komputer server, dan mengatur serta menjaga
menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan web
Fungsi utama dari sebuah web server adalah memberikan halaman web
untuk klien. Klien dalam hal ini web browser memulai komunikasi dengan
membuat permintaan untuk suatu sumber daya tertentu menggunakan HTTP dan
server merespon dengan isi dari sumber daya tersebut atau pesan kesalahan jika
permintaan tidak dapat direspons oleh server. Suatu saat, web server dapat
1. Terlalu banyak lalu lintas web yang sah. Ribuan bahkan jutaan klien
4. XSS viruses can cause high traffic because of millions of infected browsers
and/or Web servers. Virus XSS dapat menyebabkan lalu lintas menjadi tinggi
karena jutaan web browser dan atau web server yang terinfeksi.
35
6. Web server sementara tidak bisa melayani permintaan klien. Hal ini dapat
dan merepresentasikan halaman website. Selain itu, web browser dapat diartikan
dengan Uniform Resource Identifier (URI) yang mengacu pada halaman web.
Terdapat beberapa macam web browser yang dapat kita pakai untuk
c) Permintaan kita pada browser tadi sebelum diteruskan ke server tujuan, harus
kita ketikan di browser tadi adalah penamaan domain padahal server yang
alamat yang kita ketikan tadi ditanyakan terlebih dahulu ke mesin DNS
(Domain Named Service), tugas utama mesin DNS ini adalah melakukan
sebuah database.
d) DNS akan mengembalikan permintaan kita tadi ke komputer kita dan browser
akan mengirim permintaan tadi ke router dengan IP address, dan router karena
dengan jalan yang telah dibuat router sebelumnya, karena router ini ‘HIDUP’,
disebelahnya.
e) pada saat website yang kita tuju ditemukan maka disisi kiri bawah browser
akan muncul tulisan ‘ WEB SITE FOUND, WAITING FOR REPLY’, dengan
menggunakan skema protocol tertentu maka permintaan kita tadi telah sampai
ke server tujuan.
37
mencari layanan yang kita inginkan, disini misalnya web server yang
1. Structural, yaitu tanda yang menentukan level atau tingkatan sebuah teks
3. Hypertext, yaitu tanda yang menunjukkan link ke bagian lain pada teks
2.2.18 JavaScript
dibuat oleh seorang staf Netscape Inc. bernama Brendan Eich pada bulan
September 1995. Bahasa ini awalnya hanya dapat digunakan pada aplikasi
digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa
markup. Penggunaan yang paling umum dari CSS adalah untuk memformat
yang berbeda untuk metode presentasi yang berbeda, seperti melalui layar, cetak,
suara (sewaktu dibacakan oleh browser basis-suara atau pembaca layar), dan juga
alat pembaca braille. Halaman HTML atau XML yang sama juga dapat
ditampilkan secara berbeda, baik dari segi gaya tampilan atau skema warna
Manfaat CSS dalam membuat website antara lain adalah sebagai berikut:
mengedit HTML secara visual dan mengelola Web site serta pages.
perangkat yang berkaitan dengan pengkodean dan fitur seperti HTML, CSS,
Web tanpa harus menuliskan baris kode. Semua elemen dalam site dapat
lunak.
UML merupakan suatu kumpulan teknik terbaik yang telah terbukti sukses
dalam memodelkan sistem yang besar dan kompleks. UML tidak hanya
40
digunakan dalam proses pemodelan perangkat lunak, namun hampir dalam semua
beberapa diagram untuk menunjukkan simbol elemen model yang disusun untuk
mengilustrasikan bagian atau aspek tertentu dari sebuah sistem. Berikut ini adalah
fungsionalitas yang diharapkan dari sebuah sistem. Use case diagram digunakan
case diagram terdiri atas diagram untuk use case dan actor. Use case merupakan
2. Sequence Diagram
interaksi antar objek di dalam sebuah sistem. Interaksi tersebut berupa message
menggambarkan aliran data yang dikirimkan atau diterima. Namun, diagram ini
41
kurang mampu menjelaskan detail dari sebuah algoritma, seperti loop dan
branching.
3. Class Diagram
class dalam sistem yang sedang dibangun dan bagaimana mereka saling
berkolaborasi untuk mencapai suatu tujuan. Class itu sendiri yaitu dekripsi dari
kelompok object- object dengan property, perilaku (operasi), dan relasi yang
4. Activity Diagram
dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktifitas
5. Deployment Diagram
6. Collaboration Diagram
interaksi antar object di dalam sistem. Berbeda dengan sequence diagram yang
diagram lebih fokus pada pemahaman atas keseluruhan operasi yang dilakukan
oleh object.
struktur dan hubungan antar data, pada dasarnya ada tiga macam simbol yang
digunakan yaitu :
sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat.
3. Hubungan : entity dapat berhubungan satu sama lain, hubungan ini dinamakan
belah ketupat.
Hubungan satu entity ke satu entity adalah jenis hubungan yang hanya dapat
Hubungan satu entity ke banyak entity adalah jenis hubungan yang dapat
Hubungan banyak entity ke banyak entity adalah jenis hubungan yang dapat
a. Normalisasi
atau field dari suatu relasi sehingga membentuk suatu relasi yang strukturnya
baik. Normalisasi merupakan suatu teknik dalam logical desain sebuah database.
Google maps adalah sebuah layanan mapping online yang disediakan oleh
situs tersebut kita dapat melihat informasi geografis pada hampir semua wilayah
di bumi. Layanan ini interaktif, karena di dalamnya peta dapat digeser sesuai
Fasilitas yang terdapat pada google maps antara lain adalah menjelajah
peta, yaitu mencari lokasi tertentu, seperti hotel, tempat hiburan, lokasi bisnis, dan
kombinasi dari gambar peta, database, serta objek-objek yang interaktif yang
dibuat dengan bahasa pemrograman HTML, Javascript dan AJAX, dan beberapa