Herry Susanto - FST
Herry Susanto - FST
Herry Susanto - FST
Oleh :
Herry Susanto
108093000112
JAKARTA
2014 M / 1435 H
SKRIPSI
Skripsi
Oleh:
Herry Susanto
108093000112
JAKARTA
2014 M / 1435 H
i
ii
iii
PERNYATAAN
Herry Susanto
108093000112
iv
ABSTRAK
Dinas Tata Ruang Bangunan dan Perumahan (DTRBP) Kabupaten Serang sebagai
salah satu instansi pemerintah yang memberikan pelayanan serta informasi
terhadap Rencana Tata Ruang Wilayah Kabupaten Serang memiliki peran yang
sangat penting bagi masyarakat. Jumlah penduduk Kab. Serang pada tahun 2012
berdasarkan hasil Survei Sosial Ekonomi Nasional (Susenas), mencapai 1.423.696
jiwa, dengan penduduk laki-laki sebanyak 724.332 jiwa dan penduduk perempuan
699.382 jiwa (Badan Pusat Statistik Kabupaten Serang, 2012). Kegiatan industri
merupakan salah satu sektor yang di unggulkan di Kabupaten Serang. Sebagai
penunjang utama kegiatan perekonomian Kabupaten Serang. Seiring dengan
perkembangan sektor industri, maka kebutuhan lahan untuk industri juga semakin
meningkat. Untuk mendapatkan izin suatu usah industri harus mempertimbangkan
lokasi tempat berdirinya suatu industri, yaitu kesesuaian lahan untuk industri (PP
No. 13 Tahun 1995) yang mempunyai kriteria – kriteria kemiringan lereng, jenis
tanah dan intensitas curah hujan. Selain itu, DTRBP belum mempunyai sistem
yang terkomputerisasi dan terintegrasi di mana segala manajemen data di instansi
ini masih dijalankan secara manual, sehingga penyampaian informasi masih
terdapat banyak kendala. Dalam penelitian ini, analisis spasial menggunakan
pendekatan karakteristik fisik lahan dengan fungsi overlay model intersect.
Sedangkan dalam pengembangan sistem menggunakan Rapid Application
Development (RAD), terdiri dari perencanaan syarat-syarat, desain workshop, dan
fase implementasi sistem prototype dengan pengujian pendekatan Black-box.
Rekayasa sistem dan analisis merupakan permodelan berorientasi objek dengan
notasi Unified Modelling Language (UML) dan perangkat lunak dalam
mendukung implementasi menggunakan Opensource OpenGeo Suite dengan
database server PostGIS serta PHP sebagai bahasa pemrograman. Hasil yang
dicapai berupa sistem informasi geografis berbasis web yang mencakup
kesesuaian lahan lokasi industri besar , pola ruang zona industri dan titik sampel
lokasi industri besar.
v
KATA PENGANTAR
skripsi ini dengan baik. Shalawat dan salam semoga dicurahkan kepada junjungan
dan suri tauladan kita, Nabi Besar Muhammad SAW. Peneliti berharap skripsi ini
dapat memenuhi persyaratan guna memperoleh gelar sarjana (S-1) dalam bidang
Sistem Informasi dari Fakultas Sains dan Teknologi UIN Syarif Hidayatullah
Jakarta.
akhirnya dapat diselesaikan dengan baik. Selama penyusunan skripsi ini tentu
banyak kesulitan-kesulitan yang dialami oleh peneliti, baik dalam segi data
ataupun penelitian. Namun dengan keyakinan hati dan bantuan serta dukungan
dari berbagai pihak maka skripsi ini terselesaikan dengan sangat baik.
sebesar-besarnya kepada :
1. Bapak Dr. Agus Salim, M.Si, selaku Dekan Fakultas Sains dan
Jakarta.
vi
3. Bapak Zainul Arham, M.Si selaku Dosen Pembimbing I yang telah
5. Seluruh staf Bidang Tata Ruang Dinas Tata Ruang Bangunan dan
Penyusunan skripsi ini masih jauh dari sempurna, oleh karena itu kritik
Akhir kata, semoga skripsi ini dapat memberikan manfaat bagi kita semua.
Herry Susanto
108093000112
vii
LEMBAR PERSEMBAHAN
seluruh pihak yang telah membantu baik moril maupun materil, terutama kepada :
1. Ibuku Wiwit dan Bapakku Sugianto tercinta serta Adikku Rita Mayangsari
2. Rahma Sari dan Keluarga yang selalu memberikan motivasi dan dorongan
3. Sahabat SIG D 2008, SID 2008 dan SI 2008 yang telah memberikan ilmu
4. Semua pihak mohon maaf tidak disebutkan satu persatu yang telah banyak
batas.
Herry Susanto
108093000112
viii
DAFTAR ISI
HALAMAN JUDUL...............................................................................................i
ABSTRAK ........................................................................................................ v
ix
1.7 Sistematika Penulisan .............................................................................. 13
BAB II LANDASAN TEORI ........................................................................... 15
x
2.8 Konsep Dasar Pengembangan Sistem Informasi ....................................... 35
2.8.1 Konsep Dasar Pengembangan Sistem ................................................ 35
2.8.2 Rapid Application Development (RAD) ............................................ 37
2.8.2.1 Kelebihan RAD ........................................................................... 39
2.9 Analisis dan Desain Berorientasi Objek Menggunakan Unified Modelling
Language (UML) ........................................................................................... 39
2.9.1 Konsep Sistem untuk Pemodelan Objek ................................................ 41
2.9.2 Hubungan Objek/Kelas.......................................................................... 42
2.9.3 Tools Pengembangan Sistem ................................................................. 43
2.10 Konsep Basis Data ................................................................................. 47
2.10.1 Basis Data ....................................................................................... 47
2.10.2 Manajemen Sistem Basis Data (MSBD) .......................................... 48
2.10.3 Model Basis Data Relasional ........................................................... 48
2.10.4 Normalisasi ..................................................................................... 49
2.11 Pengujian Black-Box .............................................................................. 51
2.12 Pendekatan Dalam Membangun Sistem Informasi .................................. 51
2.12.1 Perangkat Lunak Dalam Pembuatan Sistem ..................................... 51
2.12.2 PostgreSQL dan PostGIS ................................................................. 52
2.12.3 ArcGIS Desktop .............................................................................. 52
2.12.4 MySQL ........................................................................................... 57
2.12.5 OpenGeo Suite ................................................................................ 57
2.12.5.1 Komponen OpenGeo Suite........................................................ 58
2.12.6 Macromedia Dreamweaver .............................................................. 61
2.12.7 Internet ............................................................................................ 62
2.12.8 PHP ................................................................................................. 62
BAB III METODOLOGI PENELITIAN ....................................................... 63
xi
3.3.1 Metode Pengumpulan Data ................................................................ 65
3.3.1.1 Wawancara .................................................................................. 65
3.3.1.2 Studi Literatur.............................................................................. 65
3.3.2 Metode Analisis Data ........................................................................ 67
3.3.3 Metode Pengembangan Sistem .......................................................... 68
3.3.3.1 Perencanaan Syarat - Syarat ......................................................... 69
3.3.3.2 Desain Workshop ........................................................................ 71
3.3.3.3 Fase Implementasi ....................................................................... 71
3.4 Tahapan Penelitian ................................................................................... 72
BAB IV HASIL DAN PEMBAHASAN........................................................... 74
xii
4.3.1.4 Desain Diagram Sekuensi ........................................................... 139
4.3.1.5 Desain Basis Data ....................................................................... 156
4.3.1.6 Desain Antar Muka ..................................................................... 169
4.4 Implementasi Sistem .............................................................................. 175
4.4.1 Pemrograman (coding) ..................................................................... 175
4.4.2 Pengujian Sistem .............................................................................. 176
BAB V PENUTUP ......................................................................................... 184
xiii
DAFTAR GAMBAR
xiv
Gambar 4.7 Diagram Aktivitas Login ............................................................... 118
Gambar 4.8 Diagram Aktivitas Mengelola Peta Kesesuaian Lahan Lokasi Industri
Besar ............................................................................................................... 119
Gambar 4.10 Diagram Aktivitas Mengelola Data Industri Besar ...................... 121
Gambar 4.11 Diagram Aktivitas Mengelola Unggah File Industri Besar........... 122
Gambar 4.15 Diagram Aktivitas Melihat Peta Kesesuaian Lahan Industri Besar
........................................................................................................................ 126
Gambar 4.16 Diagram Aktivitas Melihat Daftar Industri Besar ........................ 127
Gambar 4.22 Diagram Aktivitas Mencetak Laporan Data Industri Besar .......... 133
Gambar 4.23 Diagram Aktivitas Mengirim Surat Rekomendasi Perizinan ........ 134
Gambar 4.28 Diagram Sekuensi Mengelola Data Industri Besar ....................... 141
xv
Gambar 4.30 Diagram Sekuensi Mengelola Unggah File Industri Besar ........... 144
Gambar 4.32 Diagram Sekuensi Mengelola Peta Kesesuaian Lahan Industri Besar
........................................................................................................................ 146
Gambar 4.36 Diagram Sekuensi Melihat Peta Kesesuaian Lahan Lokasi Industri
Besar ............................................................................................................... 150
Gambar 4.40 Diagram Sekuensi Mencetak Laporan Data Industri Besar .......... 154
Gambar 4.41 Diagram Sekuensi Mengirim Surat Rekomendasi Perizinan ........ 155
Gambar 4.45 Tampilan Layar Login Admin dan Kepala Dinas SIGKesLIB ...... 172
Gambar 4.47 Tampilan Layar Utama Kepala Dinas SIGKesLIB ...................... 174
xvi
DAFTAR TABEL
Tabel 2.1 Korelasi Antara Langkah - Langkah Pemecahan Masalah yang Umum
dengan Proses Pengembangan Sistem ................................................................ 36
Tabel 4.1 Skor Min. dan Maks. Kesesuaian Lahan Industri Besar ...................... 76
Tabel 4.3 Hasil Analisis Kesesuaian Lahan Lokasi Industri Besar ...................... 78
Tabel 4.8 Narasi Use Case Mengelola Peta Kesesuaian Lahan Lokasi Industri
Besar ............................................................................................................... 101
Tabel 4.11 Narasi Use Case Mengelola Data Industri Besar ............................. 103
Tabel 4.12 Narasi Use Case Mengelola Data Unggah ...................................... 104
xvii
Tabel 4.15 Narasi Use Case Melihat Perizinan Masuk ..................................... 107
Tabel 4.16 Narasi Use Case Melihat Peta Kesesuaian Lahan Industri Besar ..... 108
Tabel 4.17 Narasi Use Case Melihat Informasi Publik ..................................... 108
Tabel 4.18 Narasi Use Case Melihat Daftar Industri Besar ............................... 109
Tabel 4.23 Narasi Use Case Mengisi Proposal Permohonan ............................. 113
Tabel 4.25 Narasi Use Case Mencetak Laporan Data Industri Besar ................ 115
Tabel 4.26 Narasi Use Case Mengirim Surat Rekomendasi Perizinan .............. 116
xviii
Tabel 4.40 Tabel unggah industri besar ............................................................ 168
xix
DAFTAR LAMPIRAN
Intersect.
Kabupaten Serang).
Lampiran IV Print Out Source Code Sistem Informasi Geografis Kesesuaian Lahan
xx
DAFTAR SIMBOL
Simbol Keterangan
Pelaku
Use case
Asosiasi
xxi
SIMBOL DIAGRAM AKTIVITAS
Simbol Keterangan
Aktivitas
Alur Aktivitas
Awal Aktivitas
Akhir Aktivitas
Aktivitas Paralel
Keputusan
Simbol Keterangan
Class
1. Nama Kelas
1
2 2. Atribut Kelas
3
3. Operasi Kelas
xxii
Asosiasi
Agregasi
Generalisasi
Simbol Keterangan
Objek
Garis Waktu
Pesan
Operasi
xxiii
BAB I
PENDAHULUAN
105º22' Bujur Timur dan 5º50' - 6º21' Lintang Selatan. Jarak terpanjang menurut
garis lurus dari utara ke selatan adalah sekitar 60 km dan jarak terpanjang dari
barat ke timur sekitar 90 km, dengan luas wilayah 1.476,35 km², dan berbatasan
langsung dengan wilayah lain yaitu sebelah utara dengan Laut Jawa, sebelah timur
dengan Kabupaten Tangerang, sebelah barat dengan Kota Cilegon dan Selat
sangat potensial dan amat diuntungkan. Posisi geografis dalam aksesibilitas keluar
wilayah Kabupaten Serang cukup strategis, karena dilalui oleh jalan tol Jakarta –
jaraknya jika diukur melalui jalan tol Jakarta – Merak hanya 70 km. Hal ini
tertinggi pada tahun 2011 sebesar 35 perusahaan, walaupun pada tahun 2012
1
2
2012)
terbagi dalam Zona Industri Serang Barat dan Zona Industri Serang Timur. Zona
Kramatwatu dengan luas total kawasan industri sebesar 4.000 Ha yang berada di
sepanjang pantai Teluk Banten. Zona Industri Serang Barat ini lebih banyak
menyerap tenaga kerja sekitar seratus ribu orang. Berdasarkan data PDRB
Kabupaten Serang sejak tahun 2000 sampai dengan tahun 2004 sektor industri
untuk industri juga semakin meningkat. Penentuan lahan untuk aktivitas industri
4
seringkali hanya berorientasi kepada aspek bisnis. Faktor yang biasa digunakan
dalam memilih lahan untuk aktivitas industri adalah kedekatan dengan jalur
lebih banyak terdapat di kota – kota besar dan daerah pinggiran kota
(Dirdjojuwono, 2004).
bagian lahan yang secara teknis memungkinkan dan memiliki integrasi yang baik
dengan perkembangan industri yang telah ada. Hasil analisis yang telah dilakukan
berdirinya suatu industri, yaitu kesesuaian lahan untuk industri. Selain mengatur
tentang izin usaha industri, dalam peraturan pemerintah juga mengatur tentang
pertumbuhan industri serta lokasi bagi pembangunan industri sesuai dengan tata
ruang wilayah.
Dalam salah satu penelitian yang dilakukan oleh Nugroho (2002) yang
memperhatikan faktor – faktor lokasi. Termasuk aspek potensi suatu wilayah dan
5
aspek sosio – historis seperti perilaku pengusaha kecil. Hal ini agar secara spasial
kesesuaian antara lokasi atau letak industri besar dengan pengembangan wilayah
kota di Kabupaten Kudus, dan faktor – faktor sosial dan ekonomi yang paling
permukiman dengan SIG yang melibatkan aspek fisik lahan dan aspek sosial
pendidikan.
Kabupaten Temanggung juga melibatkan tenaga kerja dan bahan baku dari luar
dalam teknik pengambilan sampel yang dilakukan pada setiap satuan medan yang
sama diambil dengan strata satuan medan. Sutanta (2010) mengkaji faktor – faktor
Teknik analisis dilakukan dengan cara membandingkan kondisi yang ada dengan
lahannya dengan standar atau ketentuan yang telah ditetapkan yang didapat dari
Kabupaten Serang)”.
Kabupaten Serang?
Serang?
maka penelitian ini akan membuat batasan terhadap masalah tersebut agar
penulisan penelitian ini hanya terfokus pada masalah dan mencapai hasil yang
Tata Ruang.
mengenai lahan industri besar dari dinas DTRBP sebagai output dari
sistem ini.
(South).
koordinat geografi.
curah hujan.
a. Untuk memenuhi salah satu syarat kelulusan Strata Satu (S1) Sistem
2. Admin DTRBP
Dapat melakukan update data jumlah industri besar dan lokasi atau
4. Masyarakat
1. Wawancara
2. Studi Literatur
kesesuaian lahan dengan metode pembobotan (faktor skoring) dan teknik analisis
merupakan suatu teknik dalam menganalisis data dengan membuat suatu nilai
terhadap keadaan yang ada, dan disusun menurut ranking yang telah dibuat
sebelumnya.
1. Perencanaan Syarat-syarat
Dalam fase ini pihak Dinas Tata Ruang, Bangunan dan Perumahan
aktif dari kedua belah pihak. Orientasi dalam fase ini adalah
2. Desain Workshop
Fase ini adalah fase untuk merancang dan memperbaiki yang dapat
3. Fase Implementasi
Penyusunan skripsi ini penulis bagi dalam beberapa bab yang secara
BAB I PENDAHULUAN
Bab ini menguraikan tentang pengertian dan teori - teori yang digunakan
BAB V PENUTUP
Bab ini merupakan bab terakhir yang berisi kesimpulan dari apa yang
telah diuraikan pada bab sebelumnya serta saran - saran yang diharapkan
LANDASAN TEORI
prosedur untuk menerjemahkan hasil analisis dari sebuah sistem ke dalam bahasa
yang telah ada, baik secara keseluruhan maupun sebagian. Sehingga dapat
yang saling terintegrasi dengan baik untuk menerjemahkan hasil analisa ke dalam
sebagai kumpulan elemen-elemen yang saling terkait dan bekerja sama untuk
memproses masukan (input) yang ditujukan kepada sistem tersebut dan mengolah
15
16
elemen yang saling terkait menjadi satu untuk menghasilkan sebuat output yang
suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang
mendefinisikan informasi sebagai data yang diolah menjadi bentuk yang lebih
sebuah data yan diolah dan diproses menjadi sebuh masukan yang lebih berguna
keputusan nantinya.
orang dan teknologi informasi yang di organisasikan untuk mencapai tujuan suatu
strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-
sebuah organisasi.
suatu persoalan mengenai bumi: permukaan dua atau tiga dimensi. Dari
pengertian di atas, dapat disimpulkan bahwa geografi merupakan suatu ilmu yang
keruangan.
regional (kewilayahan ).
Menurut Aronoff yang dikutip oleh Prahasta (2005) SIG adalah suatu
Di samping itu, SIG juga dapat menggabungkan data, mengatur data dan
melakukan analisis data yang akhirnya akan menghasilkan keluaran yang dapat
dengan geografi.
Data dalam SIG dikelompokkan dalam dua kategori yaitu data spasial
a. Data Spasial
Data non spasial adalah data yang mendeskripsikan data grafis yang
sebagainya.
Sistem Informasi Geografi menurut Gistut dalam Prahasta (2005) terdiri dari
dan scanner.
langsung dengan cara dijitasi data spasial dari peta dan masukan data
sebagai berikut :
Perangkat Keras
(Hardware)
Manajemen
SIG Data dan Informasi Geografi
(SDM, Brainware, User)
Perangkat Lunak
(Software)
diantaranya adalah :
bumi.
terdiri dari komponen wilayah dan obyek-obyek yang berada di atas, pada atau di
macam persoalan (maksud dan tujuan), jenis peta tersebut dapat digolongkan
seperti :
a. Menurut Jenisnya :
1. Peta foto adalah peta yang dihasilkan dari mosaik foto udara atau
2. Peta garis adalah peta yang menyajikan detil alam dan buatan
b. Menurut Skalanya
c. Menurut Fungsinya
wilayah, garis pantai, dan elevasi. Peta umum skala besar dikenal
atlas.
aeronautical.
(maksud dan tujuan), antara lain: peta kadaster, peta geologi, peta
tanah, peta ekonomi, peta kependudukan, peta iklim, dan peta tata
guna tanah.
Skala peta adalah perbandingan jarak antara dua titik sembarang di peta
dengan jarak horisontal kedua titik tersebut di permukaan bumi (dengan satuan
satuan jarak yang menyatakan suatu jarak pada tiap satuan jarak
tertentu.
sebagai berikut :
a. Isi peta
Isi peta menunjukkan isi dari makna ide penyusun peta yang akan
b. Judul peta
Agar pembaca peta dapat dengan mudah memahami isi peta, seluruh
keterangan.
Inzet peta merupakan peta yang diperbesar dari bagian belahan bumi.
sekitarnya.
f. Grid
sekian banyak lembar peta dan penunjukan letak sebuah titik di atas
lembar peta.
g. Nomor peta
Penomoran peta penting untuk lembar peta dengan jumlah besar dan
diantaranya adalah :
1. Simbol Titik
2. Simbol Garis
simbol.
27
3. Simbol Area
Aplikasi SIG yang dapat dijalankan dalam web browser baik yang
berada pada satu jaringan global (internet) maupun yang hanya berbasis jaringan
lokal (intranet) namun memiliki dan terkonfigurasi pada jaringan web server
dikenal dengan WebGIS atau SIG berbasis web.SIG berbasis web mendukung
penggunaan aplikasi web dalam melakukan operasi SIG. SIG berbasis web terdiri
atas beberapa komponen yang saling terkait, dan gabungan antara desain grafis,
a. Kelebihan
murah.
b. Kelemahan
itu juga bergantung pada koneksitas internet, traffic web site, dan
efisiensi data.
Lahan diartikan sebagai lingkungan fisik yang terdiri atas iklim, tanah,
relief, air, vegetasi, serta benda yang ada di atasnya yang berperngaruh terhadap
sebagai suatu tempat atau daerah dimana penduduk berkumpul dan hidup bersama
kecocokan (adaptability) suatu lahan untuk tipe penggunaan lahan (jenis tanaman
dan tingkat pengelolaan) tertentu. Kesesuaian lahan dapat dinilai untuk kondisi
saat ini (kesesuaian lahan aktual) atau setelah diadakan perbaikan (kesesuaian
2.7.4 Industri
peningkatan kegiatan ekonomi suatu Negara. Industri yang merupakan salah satu
diperhatikan dengan baik. Secara definitive industri dapat diartikan sebagai suatu
untuk mengubah satu kumpulan masukan menjadi produk keluaran yang memiliki
mentah, bahan baku, barang setengah jadi, dan atau barang jadi menjadi barang
dengan nilai yang lebih tinggi untuk penggunaannya, termasuk kegiatan rancang
berbentuk fisik maupun tidak ( jasa ) menjadi sesuatu hal bernilai tinggi adalah
30
industri perminyakan.
b. Industri Manufaktur
produk setengah jadi maupun sudah jadi. Seperti : industri mobil dan
permesinan.
31
c. Industri Penyalur
Industri yang bergerak dalam bidang pelayanan atau jasa, baik untuk
diantaranya :
kerja berjumlah 1-4 orang. Ciri industri ini memiliki modal yang
pemilik modal biasanya kepala rumah tangga itu sendiri atau anggota
kecil, tenaga kerjanya berasal dari lingkungan sekitar atau masih ada
batubata.
32
d. Industri Besar, yaitu industri dengan jumlah tenaga kerja antara 100
orang atau lebih. Ciri industri besar adalah memiliki modal besar
tanah tempat pabrik dan sarananya melakukan proses produksi. Penentuan lokasi
Ada tiga unit yang menjadi bahan pertimbangan dalam pengambilan keputusan
yang bersumber dari aktivitas ekonomi yang dilakukan. Aktivitas ekonomi rumah
33
tangga yang paling pokok adalah penjualan jasa tenaga kerja, dan konsumsi.
proses produksi, dan proses pemasaran. Penentuan lokasi industri oleh pengambil
yang harus dipenuhi. Persyaratan ini merupakan kunci penting dalam keberhasilan
penyelenggaraan kegiatan industri di suatu lahan. Dan dalam penulisan ini aspek
fisik dasar yang dikaji sesuai dengan standarisasi dari DTRBP mengacu kepada
SK Mentan No.837/KPTS/Um/11/1980.
1. Kemiringan Lereng
Tabel 3.3.
2. Jenis Tanah
baik maka daya dukungnya juga semakin tinggi. Dan angka pori atau
jumlah kandungan air tanah. Curah hujan juga dapat menjadi kendala
bila dalam jumlah besar berupa bencana banjir, erosi, dan longsor
Tabel 3.5.
Metode analisis yang digunakan dalam penelitian ini adalah dengan cara
teknik tumpang susun (overlay) data-data fisik dasar yang berkaitan dengan
perumahan ini adalah dengan memberikan penilaian dan pembobotan pada aspek
fisik sesuai dengan kelas infromasinya yang berkaitan dengan pemanfaatan lahan
untuk perumahan. Pemberian nilai dan bobot untuk setiap aspek fisik lahan ini
kepentingan setiap aspek fisik dasar lahan tersebut (Hartadi, 2009). Pemberian
35
nilai dan bobot dapat dilihat pada Tabel 4.1. Dari hasil perkalian kelas dan bobot,
jumlah interval.
mendukung analisis data yakni dengan intersect yang merupakan model untuk
membuat fitur dengan memotong sebuah fitur dengan fitur lain pada bagian yang
bersinggungan.
yang terdiri dari satu set standar proses-proses atau langkah-langkah yang mereka
proses ini bervariasi untuk organisasi yang berbeda, ada karakteristik umum yang
Dittman, 2004) :
1. Mengidentifikasi masalah
harapan solusi
Desain Sistem 4. Mengidentifikasi solusi alternatif
dan memilih tindakan terbaik.
5. Mendesain solusi yang dipilih.
Implementasi Sistem 6. Mengimplementasikan solusi
yang dipilih
7. Mengevaluasi hasilnya. (Jika
masalah tidak terpecahkan,
kembalilah ke langkah 1 atau 2
seperlunya).
Workhsop Desain
Perencanaan
Implementasi
Syarat-syarat
Dalam RAD ada tiga fase yang dikemukakan oleh Kendall dan Kendall
(2003), diantaranya :
38
Dalam tahap ini akan diketahui apa saja yang menjadi kebutuhan
2. Desain Workshop
3. Fase Implementasi
lunak pendukung.
ada di dunia nyata yang penting bagi suatu aplikasi (perangkat lunak dan atau
objek itu menjadi aplikasi yang berguna. Teknik pemodelan objek menyajikan
penggunaan metodologi dan notasi diagram yang sama sekali berbeda dengan
teknik lainnya yang biasa digunakan untuk pemodelan data dan pemodelan
proses. Pada akhir tahun 80-an dan awal 90-an, digunakan beberapa metode
berorientasi objek yang berbeda-beda. Yang paling terkenal adalah metode Booch
dari Grady Booch Object Modeling Technique (OMT) dari James Rumbaugh
(OMT), dan Object Oriented Perangkat lunak Engineering (OOSE) dari Ivar
teknik ini menghambat komunikasi antara anggota tim dan pengguna, yang
mengakibatkan banyak terjadi kesalahan didalam proyek. Masalah ini dan lainnya
Pada tahun 1994, Grady Booch dan James Rumbaugh sepakat bergabung
Ivar Jacobson bergabung pada tahun 1995, dan mereka bertiga fokus membuat
sebuah bahasa pemodelan objek standar sebagai ganti dari pendekatan atau
metode berorientasi objek standar. Berdasarkan keja mereka dan hasil kerja
lainnya pada industri, UML versi 1.0 dirilis pada tahun 1997 (Whitten, Bentley,
konsep ini membutuhkan cara pemikiran baru untuk sistem dan proses
1. Objek adalah sesuatu yang ada atau dapat dilihat, disentuh, atau
sebuah objek.
1. Kelas adalah satu set objek yang memiliki atribut dan behavior yang
Hubungan objek/kelas adalah asosiasi bisnis yang ada diantara satu atau
lebih objek dan kelas. Multiplicity adalah jumlah kejadian minimum dan
maksimum dari satu objek/kelas untuk satu kejadian tunggal dari objek/kelas yang
terkait. Aggregation adalah sebuah hubungan dimana satu kelas “whole” yang
lebih besar berisi satu atau lebih kelas “part” yang lebih kecil. Atau, kelas “part”
yang lebih kecil adalah bagian dari kelas “whole” yang lebih besar. Composition
dan perusakan “bagian-bagian”. Jika “whole” rusak, maka “part” juga akan rusak
mereka pahami.
simbol.
Diagram struktur statis terbagi menjadi dua yaitu diagram obbjek dan
sistem. Diagram ini menunjukan kelas objek yang menyusun sistem dan
juga hubungan antar kelas dan objek tersebut. Kelas adalah satu set
objek yang memiliki atribut dan behavior yang sama, terkadang disebut
kelas objek. Objek adalah sesuatu yang ada atau dapat dilihat, disentuh
yang dapat dilakukan oleh objek dan terkait dengan fungsi-fungsi yang
bertindak pada data objek (atau atribut). Pada siklus berorientasi objek,
perilaku objek menunjuk pada metode, operasi atau fungsi (Whitten dkk.
2004).
2004)
sekuensi, tetapi tidak focus pada waktu atau “sekuensi” pesan, diagram
bagaimana objek berinteraksi dengan satu sama lain melalui pesan pada
2004)
dari sebuah use case atau sebuah metode, yaitu diagram aktivitas.
sebuah use case atau logika behaviour (metode) objek. Diagram ini
Basis data adalah kumpulan berkas yang saling terkait (Whitten dkk.
2004). Basis data dimaksudkan untuk mengatasi masalah pada sistem yang
Tabel 2.2 Kelebihan dan Kekurangan Basis Data (Whitten, Bentley, dan Dittman,
2004)
lunak yang disebut Manajemen Sistem Basis Data (MSBD). MSBD merupakan
memelihara, mengontrol, dan mengakses basis data secara praktis dan efisien
Menurut Aziz dan Pujiono (2006) MSBD adalah perangkat lunak yang
didesain untuk membantu dalam hal pemeliharaan dan utility data dalam jumlah
database seperti Oracle Spatial, PostgreSQL, Informix, DB2, Ingres dan yang
dalam sistem perangkat lunak SIG. Beberapa diantara MSBD yang menggunakan
2.10.4 Normalisasi
yang berstruktur baik yang menenuhi dua kondisi berikut : (Kadir, 2009)
berhubungan dengan bentuk normal di mana ini merupakan suatu keadaan relasi
2005)
kolom hanya berisi satu nilai. Untuk memenuhi bentuk 1NF perlu
Bentuk 3NF suatu keadaan di mana relasi harus sudah dalam bentuk
suatu relasi.
Bentuk BCNF adalah bentuk yang lebih ketat di mana suatu atribut
2. Kesalahan interface.
4. Kesalahan kinerja.
Perangkat lunak dalam arti lebih luas terdiri dari program-program yang di-
berupa hard-copy dan bentuk-bentuk maya, dan data berupa angka-angka dan teks
University of California pada tahun 1982. Saat ini PostgreSQL berada di bawah
PostGIS merupakan MSBD yang didukung oleh tiga keliebihan dari pada
a. ArcMap
view halaman layout. Pada tipe view yang pertama, ArcMap akan
arah utara, dan peta referensi) yang juga dimunculkan di dalam tipe
b. ArcCatalog
(geografis).
metadata.
data geodatabase.
diperlukan.
a. Manajemen data.
b. Konversi data.
c. Pemrosesan coverage.
d. Analisis vector.
e. Geocoding.
f. Linear referencing.
g. Kartografis.
h. Analisis statistik.
56
diagram (grafis) aliran data yang terkait dengan tool dan data dalam
d. ArcGlobe
3D dinamis.
e. ArcReader
2.12.4 MySQL
Swedia bernama MySQL AB, yang pada saat itu bernama TcX Data Konsult AB
sekitar tahun 1994-1995. MySQL sudah ada sejak 1979. MySQL termasuk jenis
banyak portal-portal internet sebagai basis data dari informasi yang ditampilkan
digunakan, cepat secara kinerja query, dan mencukupi untuk kebutuhan basis data
OpenGeo Suite adalah salah satu dari perangkat lunak open source
OpenGeo Suite terdiri dari PostGIS sebagai DBMS, GeoServer yang merupakan
editing terhadap tampilan peta bebasis Javascript, dan GeoExt geospatial web
2009).
OpenGeo Suite yang berperan sebagai penunjang dari SIG PPDPI dari sisi server
(OpenGeo, 2009) :
1. PostGIS
2. GeoServer
3. GeoEditor
4. Styler
5. GeoExplorer
What You Get (atau dalam istilah yang lebih sederhana, sebuah editor ”apa yang
62
2.12.7 Internet
jutaan komputer yang terbesar di seluruh dunia dan tidak terkait pada suatu
organisasi, dalam hal ini, jaringan tersusun atas berbagai jenis komputer dan
sistem operasi, supaya bisa berhubungan dengan internet seorang pemakai dapat
pada sebuah ISP (Internet Service Provider), ISP adalah organisasi komersial
2.12.8 PHP
sebagai bahasa script server-side dalam pengembangan web yang disisipkan pada
(Peranginangin, 2006)
BAB III
METODOLOGI PENELITIAN
pengembangan SIGKesLIB :
Kabupaten Serang
3.2.1 Data
diantaranya :
1. Data Spasial
63
64
2. Data Tabular
Luas lahan dan jumlah perusahaan industri besar tahun 2003 – 2012
1. Perangkat Keras :
b. RAM 2 GB
c. Hardisk 320 GB
2. Perangkat Lunak :
3.3.1.1 Wawancara
Ruang DTRBP. Hal ini dilakukan guna mengetahui prosedur serta kegiatan
pengolahan data yang dilakukan sehingga dapat memberikan informasi dan data
I.
e. Tema :
pada setiap masing – masing parameter tersebut disajikan pada tabel berikut :
harkat dari hasil perkalian kelas dan bobot, kemudian didapat skor tertinggi dan
I = R/N
Kelas harkat tersebut baru dibuat setelah jumlah harkat masing – masing
jumlah harkat kelas masing – masing parameter untuk industri besar memiliki
penyebaran yang merata dan tidak menyebar pada satu kelas saja. Berikut tabel
1 S1 Sangat Sesuai
2 S2 Cukup Sesuai
3 S3 Hampir Sesuai
4 N1 Tidak Sesuai Saat Ini
5 N2 Tidak Sesuai Permanen
Sumber : SK Menteri Pertanian No.837/KPTS/UM/11/1980
dan Kendall (2003). Sedangkan tools yang digunakan adalah notasi UML
pemodelan berorientasi objek. Metode RAD terdiri dari tiga fase pengembangan
yaitu :
untuk memenuhi tujuan sistem informasi kesesuaian lahan lokasi industri besar,
alternatif masalah. Fase ini membutuhkan keterlibatan intens dari kedua kelompok
yaitu pihak si pembuat sistem dan Staff Seksi Perencanaan Bidang Tata Ruang
dokumen.
Dalam fase ini penulis dengan Staff Seksi Perencanaan bertemu untuk
diantaranya mengenai :
a. Observasi
Kabupaten Serang
b. Wawancara
Kab. Serang
c. Studi Kepustakaan
- Publikasi
- Regulasi
- Standarisasi
2. Identifikasi Masalah
solusi terbaik. Fase ini merupakan fase untuk merancang dan memperbaiki yang
sistem ke dalam bahasa pemrograman (coding) dan tahap pengujian sistem oleh
beberapa owner, analyst, dan developer dengan tujuan apakah sistem yang
72
dibangun sudah berjalan dengan baik pada saat pengoperasiannya atau masih
terdapat kesalahan (error). Adapun hal terpenting dalam tahapan ini adalah
kepuasan kepada user, dan sistem yang lama tidak perlu dijalankan secara paralel
Pada tahap ini penulis melakukan pengujian dan testing terhadap aplikasi
dan sistem serta user dapat memberikan tanggapan akan sistem yang sudah
dibuat. Dengan selesainya tahap ini maka berakhirlah proses rancang bangun
Serang.
tumpang susun (overlay) tiap parameter. Peta analisis overlay merupakan data
yang dihasilkan dari tumpang susun beberapa parameter yang mempunyai faktor
fisik dalam penentuan lokiasi industi besar. Data yang disajikan bersifat spasial
(ruang) seperti data kemiringan lereng, jenis tanah dan curah hujan serta peta
adminstrasi Kabupaten Serang. Proses overlay terhadap data spasial dapat dilihat
akumulasi kesalahan dan diasumsikan bahwa pengaruh tiap - tiap data terhadap
penentuan lokasi kawasan industri tidak sama besar. Untuk gambar peta dan data
tabel tiap parameter pendukung serta geoprocessing dapat dilihat pada halaman
Lampiran II.
74
75
parameter kesesuaian lahan industri besar dapat dilihat pada tabel 4.1.
Tabel 4.1 Skor Min. Dan Maks. Kesesuaian Lahan Industri Besar
No Parameter Bobot Kelas Skor Min. Kelas Skor Maks.
Min. (bobot x kelas Maks. (bobot x kelas
min.) maks.)
1. Kelas Lereng 20 1 20 5 100
2. Jenis Tanah 15 1 15 4 60
3. Curah Hujan 10 1 10 3 30
45 190
Sumber : Hasil Analisis (2013)
1. S1 45 – 74 Sangat Sesuai
2. S2 75 – 104 Cukup Sesuai
3. S3 105 – 134 Hampir Sesuai
4. N1 135 – 164 Tidak Sesuai Saat Ini
5. N2 165 – 194 Tidak Sesuai Permanen
Sumber : Hasil Analisis (2013)
I = R/N
kesesuaian lahan industri besar dengan lebar interval 29 seperti pada tabel 4.2.
Berdasarkan peta dan tabel hasil analisis kesesuaian lahan industri besar
diatas, dapat dilihat bahwa hampir sebagian besar kawasan tiap Kecamatan di
dengan persentase 16,46%, S3 (Hampir Sesuai) dengan skor 105 - 134 dengan
kawasan pada kelas S1 dan S2, namun berbeda dengan Kecamatan Padarincang
dan Cinangka yang memiliki luas area dengan kelas N1 dan N2 terbesar. Bisa
dilihat dari hasil kelas S1 dan S2 bahwa lahan di Kabupaten Serang lebih
berpotensi sesuai untuk dijadikan kawasan industri besar. Hal ini sesuai dengan
ketentuan Keppres No. 32 Tahun 1990 Pasal 8 dan PP No. 47/1997 Pasal 32 dan
33. Kelas S1, S2, dan S3 tidak termasuk kedalam kriteria kawasan lindung untuk
kawasan hutan lindung yang mempunyai lereng lapangan lebih dari 40% dan nilai
fisik lahan, bahwa lahan di Kabupaten Serang hampir seluruh lokasi di setiap
Kecamatan tergolong dengan kriteria sangat sesuai untuk dijadikan lokasi industri
4.2.1.1 Observasi
Hasil yang dicapai dari observasi ini adalah melihat proses bisnis
Bujur Timur dan 5º50' - 6º21' Lintang Selatan. Kabupaten Serang memiliki luas
wilayah 1.467,35 km2 terbagi menjadi 28 kecamatan dan terdiri dari 314 desa (32
111,47 km2 atau 7,6 persen sedangkan yang terkecil adalah Kecamatan Bandung
dengan luas sebesar 25,18 km2 atau 1,72 persen dari luas wilyah Kab. Serang.
dataran rendah memiliki ketinggian kurang dari 500 meter, sementara dataran
Kabupaten Pandeglang.
wilayah rawa pasang surut, rawa musiman, dataran, perbukitan dan pegunungan.
Bagian utara merupakan wilayah yang datar dan tersebar luas sampai ke pantai,
kecuali sekitar Gunung Sawi, Gunung Terbang dan Gunung Batusipat. Di bagian
selatan sampai ke barat, Kabupaten Serang berbukit dan bergunung antara lain
Suhu udara di suatu tempat antara lain ditentukan oleh tinggi rendahnya
tempat tersebut dari permukaan air laut dan jaraknya dari pantai. Pada tahun 2011
berdasarkan data dari stasiun meteorologi Serang, suhu udara rata-rata berkisar
81
antara 23,80C sampai 320C. Sekitar 73 persen dari luas wilayah keseluruhan
Jumlah penduduk Kab. Serang pada tahun 2012 berdasarkan hasil Survei
laki-laki sebanyak 724.332 jiwa dan penduduk perempuan 699.382 jiwa. Rata-rata
anggota rumah tangga di Kabupaten Serang sebesar 4,40 orang per rumah tangga.
selama tahun 2011 tercatat pencari kerja yang resmi terdaftar sebanyak 2.336
orang, atau mencakup 9,91 persen dari keseluruhan pencari kerja yang mendaftar.
(DTRBP) adalah salah satu Satuan Kerja Perangkat Daerah (SKPD) atau dinas
baru yang ada pada Pemerintah Kabupaten Serang yang dibentuk berdasarkan
Kabupaten Serang Nomor 24 Tahun 2008 tentang Tugas Pokok dan Fungsi Dinas
Dinas Tata Ruang, Bangunan dan Perumahan Kabupaten Serang serta Peraturan
Bupati Kabupaten Serang Nomor 9, 10, 11, 12 Tahun 2009 tentang Pembentukan
Organisasi Unit Pelaksana Teknis Dinas. Dinas Tata Ruang, Bangunan dan
Perumahan Kabupaten Serang dipimpin oleh seorang Kepala Dinas dan dalam
Ruang, Kepala Bidang Tata Bangunan, Kepala Bidang Perumahan dan Kepala
82
Bidang Tata Kota serta Kepala UPTD. Dinas Tata Ruang, Bangunan dan
a. Visi
b. Misi
Tahun 2010 – 2015 terdiri atas rincian fungsi dari Kepala Dinas, Sekretariat, dan
83
sebagai berikut :
1. Kepala Dinas
perumahan.
dilingkungan dinas.
2. Sekretariat
pada sekretariat.
Dinas.
Sekretariat.
kinerja Dinas.
Serang yaitu :
Bangunan.
Serang yaitu :
Kota.
6. Bidang Perumahan
Serang yaitu :
Perumahan.
87
2015)
88
4.2.1.2 Wawacara
hasil dari wawancara pada pengumpulan data sebelumnya. Hasil wawancara dapat
diketahui tentang beberapa hal terkait kesesuaian lahan lokasi industri besar di
sebelumnya.
besar. Teori - teori tersebut berasal dari buku, jurnal, internet maupun regulasi
yang ada.
Tentang Kriteria dan Tata Cara Penetapan Hutan Lindung dan Peraturan Daerah
Kabupaten Serang No.10 Tahun 2011. Selain regulasi, peneliti juga membaca
Kecamatan Selogiri Kabupaten Wonogiri Propinsi Jawa Tengah oleh Fajar Dania
Industri Besar, Kriteria Kawasan Lindung (PP No.47/1997 Pasal 32 dan Pasal 33),
Lindung (Keppres RI Nomor 32 Tahun 1990 Pasal 8), SOP Investasi Perizinan
diantaranya adalah :
90
data industri besar baik spasial maupun non spasial dan mekanisme
1. Tipe data yang diperlukan untuk sistem ini adalah data industri
surat rekomendasi).
sebagai berikut :
Kepala Dinas.
data dan surat rekomendasi tersebut kepada Staff Bidang Data dan
tentang kesesuaian lahan industri besar di Kabupaten Serang. Adapun sistem yang
diusulkan tersebut sesuai dengan regulasi dan standarisasi yang telah ditetapkan
sebagai berikut :
Kabupaten Serang.
menggunakannya.
Setelah melihat dari analisis masalah yang telah selesai dikerjakan maka
selanjutnya adalah tahap desain workshop. Dalam tahap ini akan dilakukan
beberapa kegiatan untuk merancang desain sistem yang meliputi desain proses,
menggunakan tools UML yang terdiri atas diagram use case, diagram aktivitas,
a. Indentifikasi aktor
a. Identifikasi Aktor
uc SIGKesLIB
SIGKesLIB
Mengirim Surat
Kepala Dinas
Rekomendasi
Perizinan Logout
Melihat Informasi
Publik
Masyarakat
Mengelola Peta Mengisi Komentar
«uses»
Kesesuaian Lahan
«extend»
Industri Besar
«extend»
Login Melihat Daftar
Industri Besar
Mengunduh
Melihat
Komentar
Masuk
Mengelola
Admin Developer
Melihat Perizinan
Masuk Melihat
Perizinan
Masuk
Developer
Mengelola
Informasi Publik «extend»
«extend»
Mengisi Proposal
«extend» Mengisi Formulir Permohonan
«extend»
dan Persyaratan
«extend» Mengelola
Berita
Mengelola Data
Industri Besar Menglelola Data
Unggah
Berikut adalah beberapa narasi use case yang terbentuk dari diagram use
ID Use Case: 1
Tabel 4.8 Narasi Use Case Mengelola Peta Kesesuaian Lahan Industri
Besar
ID Use Case: 2
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Sistem
Memilih menu merespon dengan
mengelola peta menampilkan peta
Langkah 3: Langkah 4: Menampilkan
Memilih login halaman login
Langkah 5: Input Langkah 6: Sistem
username dan memeriksa username dan
password password
Langkah 7: Pilih Langkah 8: Menampilkan
Add layers daftar layers
Langkah 9: Pilih
layers, kemudian
klik Add layers
Langkah 10: Langkah 11: Sistem
Pilih Done menampilkan hasil peta
Bidang Alt-Langkah 11: Terdapat menu edit style jika
Alternatif: ingin merubah style peta dan menu remove layers
jika ingin menghapus layers.
Kesimpulan: Admin mengelola peta.
ID Use Case: 3
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1:
Memilih menu
mengelola
informasi
Langkah 2: Langkah 3: Menampilkan
Memilih submenu halaman mengelola
dari menu informasi
mengelola
informasi yang
ingin di kelola
Bidang Alt-Langkah 2: Mengelola informasi meliputi
Alternatif: berita, data industri besar dan unggah file.
ID Use Case: 4
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu form dan daftar berita
berita
Langkah 3:
Mengisi form
berita
Langkah 4: Pilih Langkah 5: Menyimpan ke
Simpan database
Langkah 6: Menampilkan
daftar berita
Bidang Alt-Langkah 2 dan 6: Terdapat opsi ubah jika
Alternatif: ingin merubah berita dan opsi hapus jika ingin
menghapus berita.
Kesimpulan: Admin mengelola berita.
ID Use Case: 5
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu form dan daftar data industri
data industri besar
besar
Langkah 3:
Mengisi form
data industri
besar
Langkah 4: Pilih Langkah 5: Menyimpan ke
Simpan database
Langkah 6: Menampilkan
daftar data industri besar
Bidang Alt-Langkah 2 dan 6 : Terdapat opsi ubah jika
Alternatif: ingin merubah data industri besar dan opsi hapus
jika ingin menghapus data industri besar.
Kesimpulan: Admin mengelola data industri besar.
Tabel 4.12 Narasi Use Case Mengelola Unggah File Industri Besar
ID Use Case: 6
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu form dan daftar unggah file
unggah file industri besar
industri besar
Langkah 3:
Mengisi form
unggah file
industri besar
Langkah 4: Pilih
Simpan
Langkah 5: Menyimpan ke
database
Langkah 6: Menampilkan
daftar unggah file industri
besar
Bidang Alt-Langkah 2 dan 6: Terdapat opsi ubah jika
Alternatif: ingin merubah data unggah dan opsi hapus jika
ingin menghapus data unggah industri besar
Kesimpulan: Admin mengelola data unggah industri besar.
ID Use Case: 7
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
106
ID Use Case: 8
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu daftar developer
mengelola
developer
Langkah 3: Pilih Langkah 4: Menampilkan
Ubah form perbaharui data
developer
Langkah 5:
Mengisi form
perbaharui data
107
developer yang
baru
Langkah 6: Pilih Langkah 7: Menyimpan ke
Simpan database
Langkah 8: Menampilkan
daftar developer
Bidang Alt-Langkah 2 dan 8: Terdapat opsi Hapus jika
Alternatif: ingin menghapus data developer.
ID Use Case: 9
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu daftar proposal permohonan
perizinan masuk dan persyaratan
Langkah 3: Langkah 4:
Memilih Unduh Menghubungkan ke database
Langkah 5: Sistem
melakukan proses unduh
Bidang Alt-Langkah 2: Terdapat opsi Hapus jika ingin
Alternatif: menghapus data perizinan masuk.
10. Narasi Use Case Melihat Peta Kesesuaian Lahan Industri Besar
Tabel 4.16 Narasi Use Case Melihat Peta Kesesuaian Lahan Industri
Besar
ID Use Case: 10
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2:
Memilih menu Menghubungkan dengan
peta analisis framework dan database
Langkah 3: Menampilkan
halaman peta analisis
Langkah 4: Langkah 5: Menampilkan
Memilih layer peta kesesuaian lahan
peta industri besar
Bidang Alt-Langkah 3 dan 5: Terdapat menu cetak peta
Alternatif: dan bantuan pada peta.
Kesimpulan: Masyarakat, Kepala Dinas dan Developer melihat
peta kesesuaian lahan industri besar.
ID Use Case: 11
109
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu sub menu dari informasi
informasi publik publik
Bidang Alt-Langkah 2: Informasi publik terdiri dari
Alternatif: daftar industri besar dan daftar unduh
Kesimpulan: Masyarakat dan Developer dapat melihat
informasi publik yaitu daftar industri besar dan
daftar unduh.
ID Use Case: 12
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1:
110
Memilih menu
informasi publik
Langkah 2: Langkah 3:
Memilih sub Menghubungkan dengan
menu daftar database
industri besar
Langkah 4: Menampilkan
halaman informasi daftar
industri besar
Bidang Alt-Langkah 4: Terdapat opsi “cari” jika ingin
Alternatif: mencari daftar industri besar dan opsi “cetak” jika
ingin mencetak daftar industri besar.
Kesimpulan: Masyarakat dan Developer melihat daftar industri
besar.
ID Use Case: 13
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1:
Memilih menu
informasi publik
Langkah 2: Langkah 3:
Memilih sub Menghubungkan dengan
menu daftar database
unduh
Langkah 4: Menampilkan
111
ID Use Case: 14
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu form komentar
komentar
Langkah 3: Langkah 4: Sistem
Mengisi form memeriksa isi komentar
komentar
Langkah 5: Menyimpan ke
dalam database
Bidang -
Alternatif:
Kesimpulan: Masyarakat dan Developer mengisi form
112
komentar.
ID Use Case: 15
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu form pendaftaran
daftar
Langkah 3: Langkah 4: Sistem
Mengisi form memeriksa isi komentar
pendaftaran
Langkah 5: Menyimpan ke
dalam database
Bidang Alt-Langkah 4: Jika terdapat username yang
Alternatif: sama maka akan muncul peringatan dan kembali
ke langkah 3.
Kesimpulan: Mengisi form pendaftaran.
ID Use Case: 16
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu sub menu dari perizinan
perizinan
Bidang Alt-Langkah 2: perizinan terdiri dari proposal
Alternatif: permohonan dan persyaratan
Kesimpulan: Developer dapat melihat perizinan yaitu proposal
permohonan dan persyaratan.
ID Use Case: 17
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu form proposal permohonan
proposal
permohonan
Langkah 3: Langkah 4: Sistem
Mengisi form memeriksa isi proposal
proposal permohonan
permohonan
Langkah 5: Menyimpan ke
dalam database
Bidang -
Alternatif:
Kesimpulan: Developer mengisi form proposal permohonan.
ID Use Case: 18
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu form persyaratan
persyaratan
Langkah 3: Langkah 4: Sistem
Mengisi form memeriksa isi persyaratan
persyaratan
Langkah 5: Menyimpan ke
dalam database
115
Bidang -
Alternatif:
Kesimpulan: Developer mengisi form persyaratan.
Tabel 4.25 Narasi Use Case Mencetak Laporan Data Industri Besar
ID Use Case: 19
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu halaman menu laporan
laporan
Langkah 3: Laporan daftar
industri besar serta grafik
pertumbuhan industri besar
Langkah 4: Klik Langkah 5: Sistem
tombol cetak merespon proses cetak
Bidang Alt-Langkah 4: Dapat melakukan proses export
Alternatif: ke dalam format excel atau cetak grafik.
Kesimpulan: Kepala dinas mencetak laporan data industri
besar.
ID Use Case: 20
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Menampilkan
Memilih menu daftar developer yang sudah
rekomendasi terdaftar
perizinan
Langkah 2: Pilih Langkah 3: Menampilkan
developer tujuan form kirim surat
untuk rekomendasi perizinan
rekomendasi
perizinan, dengan
klik tombol kirim
Langkah 4:
Mengisi form
kirim untuk surat
rekomendasi
perizinan
Langkah 5: Klik Langkah 6: Menampilkan
tombol kirim pesan peringatan berhasil
Langkah 7:
Menghubungkan dengan
server email yang dituju
Bidang -
Alternatif:
Kesimpulan: Kepala Dinas mengisi form rekomendasi
perizinan melalui email.
ID Use Case: 21
Bidang khas
Kegiatan Pelaku Respon Sistem
suatu event:
Langkah 1: Langkah 2: Sistem
Memilih menu merespon
keluar
Langkah 2: Menampilkan
halaman login
Bidang -
Alternatif:
Kesimpulan: Admin, Kepala Dinas dan Developer keluar dari
sistem.
Menampilkan
Login Halaman Login
Gagal
Tampil Peringatan
Berhasil
Menampilkan
Halaman Utama
Aktivitas pada gambar 4.7 ini dilakukan oleh admin, developer dan
kepala dinas agar dapat masuk ke halaman utama sistem dan mengakses
keseluruhan menu dalam sistem. Untuk itu, admin, developer dan kepala dinas
harus melakukan pengisian username dan password pada menu login. Jika
username dan password yang dimasukkan salah, maka sistem akan menampilkan
kembali ke halaman login. Dan jika benar, maka sistem akan menampilkan
halaman utama sistem dan selanjutnya admin, developer dan kepala dinas dapat
Admin SIGKesLIB
Gagal
Input username dan Validasi
password
Berhasi l
Tampilan Peta
pada peta. Untuk masuk ke halaman ini, admin harus login terlebih dahulu lalu
memilih menu add layers peta atau edit style peta pada halaman mengelola peta
Admin SIGKesLIB
Menampilkan Form
Memilih Menu Berita
dan Daftar Berita
Menampilkan Daftar
Berita
Aktivitas pada gambar 4.9 dapat dilakukan oleh admin untuk melakukan
ini, admin harus login terlebih dahulu lalu memilih menu berita pada menu
data berita dengan mengisi form yang telah disediakan lalu memilih tombol
Admin SIGKesLIB
Menampilkan Daftar
Industri Besar
Aktivitas yang terjadi pada gambar 4.10 dapat dilakukan oleh admin
Untuk masuk ke halaman ini, admin harus login terlebih dahulu lalu memilih
submenu data industri besar pada menu mengelola informasi di dalam sistem
admin. Admin dapat melakukan penambahan data industri besar dengan mengisi
form yang telah disediakan lalu memilih tombol simpan. Untuk melakukan
Admin SIGKesLIB
Menampilkan Form
Memilih Menu
dan Daftar Unggah
Unggah File
File
Menampilkan Daftar
Unggah File
Aktivitas yang terjadi pada gambar 4.11 dapat dilakukan oleh admin
besar. Untuk masuk ke halaman ini, admin harus login terlebih dahulu kemudian
memilih sub menu unggah file industri besar pada halaman sistem admin di dalam
Admin SIGKesLIB
Hapus Ubah
Menampilkan Daftar
Developer
Aktivitas yang terjadi pada gambar 4.12 dapat dilakukan oleh admin
Untuk masuk ke halaman ini, admin harus login terlebih dahulu lalu memilih
menu data developer masuk pada halaman sistem. Admin dapat melakukan proses
Admin SIGKesLIB
Menampilkan Daftar
Memilih Menu
Proposal
Perizinan Masuk
Permohonan dan
Persyaratan
Hapus Unduh
Menampilkan Daftar
Proposal dan
Persyaratan
Aktivitas yang terjadi pada gambar 4.13 dapat dilakukan oleh admin
untuk melakukan proses mengunduh dan menghapus data perizinan. Untuk masuk
ke halaman ini, admin harus login terlebih dahulu lalu memilih menu perizinan
masuk pada halaman sistem admin. Admin dapat melakukan penghapusan juga
dengan memilih data pada daftar perizinan masuk untuk dilihat isi perizinan
tersebut.
125
Admin SIGKesLIB
Hapus Lihat
Menampilkan Daftar
Komentar Masuk
Aktivitas yang terjadi pada gambar 4.14 dapat dilakukan oleh admin
untuk melakukan proses melihat dan menghapus data komentar. Untuk masuk ke
halaman ini, admin harus login terlebih dahulu lalu memilih menu komentar
masuk pada halaman sistem admin. Admin dapat melakukan penghapusan juga
dengan memilih data pada daftar komentar untuk dilihat isi komentar tersebut.
126
Masyarakat,Developer SIGKesLIB
Menampilkan Peta
Memilih Layer Peta Kesesuaian Lahan
Industri Besar
Besar
masyarakat dan developer untuk masuk ke dalam halaman sistem. Untuk dapat
melakukan aktivitas ini, masyarakat dan developer dapat memilih menu peta
analisis, kemudian memilih layer peta serta menampilkan peta analisis. Pada
menu ini masyarakat dan developer bisa memilih bantuan peta untuk tampilan
Memilih Menu
Informasi Publik
Menampilkan
Memilih Daftar Halaman Daftar
Industri Besar
Industri Besar
masyarakat dan developer untuk masuk ke dalam halaman sistem. Untuk dapat
melakukan aktivitas ini, masyarakat dan developer dapat memilih menu informasi
halaman tersebut akan menampilkan daftar dari industri besar, terdapat juga opsi
act Mengunduh
Memilih Menu
Informasi Publik
Menampilkan
Memilih Daftar Unduh
Halaman Daftar
Unduh
masyarakat dan developer untuk masuk ke dalam halaman sistem. Untuk dapat
melakukan aktivitas ini, maka masyarakat dan developer memilih submenu daftar
unduh didalam menu informasi publik. Di dalam halaman daftar unduh akan
muncul daftar unduhan yang tersedia. Masyarakat dan developer dapat memilih
data yang akan dipilih dan sistem akan merespon proses unduh pada data yang
dipilih.
129
Gagal
Mengisi Komentar Validasi
Berhasil
Aktivitas yang terjadi pada gambar 4.18 dapat dilakukan oleh semua
masyarakat dan developer untuk masuk ke dalam halaman sistem. Untuk dapat
melakukan aktivitas ini, masyarakat dan developer dapat memasukan alamat web
pada browser lalu memilih menu komentar. Dalam halaman ini masyarakat dan
developer dapat mengisi form komentar dan sistem akan memproses pengiriman
Masyarakat SIGKesLIB
Memilih Menu
Daftar di bawah Menampilkan Form
Form Login pada Pendaftaran Developer
Halaman Beranda
Gagal
Mengisi Form Validasi
Pendaftaran
Berhasil
mendaftar sebagai developer yang disediakan oleh sistem. Kemudian sistem akan
Developer SIGKesLIB
Berhasil
Aktivitas yang terjadi pada gambar 4.20 dapat dilakukan oleh developer
ini, developer harus login terlebih dahulu lalu memilih menu proposal
Developer SIGKesLIB
Berhasil
Aktivitas yang terjadi pada gambar 4.21 dapat dilakukan oleh developer
harus login terlebih dahulu lalu memilih menu persyaratan pada menu perizinan di
persyaratan dengan mengisi form yang telah disediakan lalu memilih tombol
kirim.
133
Menampilkan Daftar
Memilih Menu Industri Besar dan
Laporan Grafik Pertumbuhan
Industri Besar
Menampilkan
Excel/Grafik Industri
Besar
Aktivitas yang terjadi pada gambar 4.22 dapat dilakukan oleh kepala
dinas untuk melakukan cetakan laporan data industri besar maupun grafik
pertumbuhan industri besar. Untuk masuk ke halaman ini, kepala dinas harus
login terlebih dahulu lalu memilih menu laporan pada halaman utama kepala
dinas. Kepala dinas dapat melakukan cetak data setelah melihat laporan industri
besar yang diinginkan lalu memilih tombol cetak atau export maka cetak data
Menampilkan Form
Memilih Developer Kirim Surat
yang Disetujui Rekomendasi
Perizinan
Gagal
Mengisi Form
Rekomendasi
Perizinan
Kirim Validasi
Berhasil
Server Email Tujuan
Aktivitas yang terjadi pada gambar 4.23 dapat dilakukan oleh kepala
dapat melakukan aktivitas ini, kepala dinas harus login terlebih dahulu, kemudian
developer yang disetujui, kemudian pilih kirim maka akan tampil form surat
pilih tombol kirim, untuk proses kirim via server email tujuan.
135
Aktivitas pada ini gambar 4.24 dapat dilakukan admin, kepala dinas, dan
developer bila tidak lagi melakukan aktivitas apapun di dalam sistem dan ingin
keluar dari sistem. Admin, kepala dinas, dan developer cukup memilih menu
keluar pada sistem maka akan keluar dari sistem dan kembali pada halaman login.
menunjukkan kelas objek yang menyusun sistem dan juga hubungan antara kelas
potensial dari diagram use case terlebih dahulu. Berikut ini adalah identifikasi
mempunyai atribut dan operasi. Dari kelas tersebut dapat terbentuk sebuah tabel
136
yang dapat berasosiasi dengan tabel lainnya dan membentuk sebuah database.
Laporan Y Laporan
Komentar Y Komentar
Peta Y Peta
class SIGKesLib
user
- id_user: int
- username: varchar
- password: varchar
- tanggal: date
- level: varchar
+ login() : void
+ logout() : void
+ cetak() : void
+ tambah() : void
+ ubah() : void
+ hapus() : void
+ unduh() : void
+ unggah() : void
1..*
berita
1..* 1..* 1
- id_berita: int
- judul: varchar proposal 1..* 1 1 1..*
- isi: text 1 1..*
- penulis: varchar - id_pemohon: int
- tanggal: date - nama: varchar industri_besar
persyaratan
- alamat: varchar
- id_industri: int
+ tambah() : void - telp: varchar - id_syarat: int
- nama_industri: varchar
+ hapus() : void - email: varchar - nama: varchar
- lokasi_industri: varchar
+ ubah() : void - name: varchar - name: varchar
- alamat_kantor: varchar
- type: varchar - type: varchar
- jenis_industri: varchar
- size: int - size: int
- luas_area: int
- tanggal: timestamp - tanggal: timestamp
- tgl_pengesahan: varchar
- name: varchar
+ unduh() : void + unduh() : void
- type: varchar
+ hapus() : void + hapus() : void
- size: int
+ unggah() : void + unggah() : void
1..* 1..*
1..* + tambah() : void
+ hapus() : void
komentar
+ ubah() : void
1..* + cetak() : void
- id_komentar: int
- nama: varchar
- email: varchar
unggah_industri_besar
- subjek: varchar
- pesan: text - id_unggah: int
- tanggal: timestamp - nama_berkas: varchar
1..*
- status_komentar: varchar - name: varchar 1..*
- type: varchar
+ lihat() : void - size: int
+ hapus() : void - tgl_upload: date
+ tambah() : void - keterangan: text
+ tambah() : void
+ hapus() : void
+ ubah() : void
+ unduh() : void
satu sama lain melalui pesan dalam eksekusi sebuah use case atau operasi dalam
sd Login
user
admin,developer,kepala
dinas Login Kontrol Login
Mengambil database()
Login berhasil()
Login gagal()
gambar diatas dijelaskan bahwa saat aktor memilih login, aktor memasukan
mencocokan data login dengan database jika login berhasil sistem menampilkan
halaman beranda aktor jika login gagal menampilkan pesan gagal dan kembali ke
halaman login.
140
sd Logout
admin,developer,kepala
dinas Halaman Beranda Kontrol Logout
Proses logout()
Logout berhasil()
gambar diatas dijelaskan bahwa saat aktor logout maka aktor memilih menu
industri_besar
admin
Halaman Kontrol Mengelola
Mengelola Industri Besar
Industri Besar
Memilih menu data industri besar()
Pilih simpan()
Kirim data industri besar()
Tambah data industri besar()
Mengambil database()
Pilih ubah()
Mengambil database()
Pilih simpan()
Mengambil database()
Pilih hapus()
Mengambil database()
Dijelaskan pada gambar diatas bahwa saat admin ingin menambah data industri
besar maka admin masuk ke dalam menu data industri besar. Di menu ini terdapat
142
form tambah data industri besar dan list data industri besar, kemudian admin
memasukkan data industri besar, kemudian pilih simpan, maka data industri besar
akan disimpan ke dalam database . Jika ingin mengubah atau menghapus salah
berita
admin
Halaman Kontrol Mengelola
Mengelola Berita Berita
Mengisi berita()
T am bah berita()
Mengambil database()
Pilih ubah()
Mengambil database()
Mengisi berita()
Perbaharui berita()
Mengambil database()
Pilih hapus()
Hapus berita()
Mengambil database()
gambar diatas bahwa saat admin ingin menambah berita maka admin masuk ke
dalam menu berita. Di menu ini admin dapat melakukan perubahan atau
penghapusan berita, dengan memilih opsi ubah dan hapus. Selanjutnya jika ingin
melakukan penambahan data dengan mengisi form yang sudah di sediakan. Jika
unggah_industri_besar
admin
Halaman Kontrol Mengelola
Mengelola Unggah File
Unggah File Industri Besar
Industri
Memilih menu unggah file industri Besar
besar()
Pilih simpan()
Mengambil database()
Pilih ubah()
Mengambil database()
Pilih simpan()
Mengambil database()
Pilih hapus()
Mengambil
database()
Menampilkan daftar unggah file industri besar()
besar. Dijelaskan pada gambar diatas bahwa saat admin ingin melihat daftar
unggah industri besar maka admin masuk ke dalam menu unggah file industri
besar. Di menu ini terdapat daftar unggah file industri besar, kemudian admin
memilih salah satu index tersebut, untuk melakukan penghapusan atau perubahan
data. Selanjutnya jika ingin melakukan penambahan data dengan mengisi form
yang sudah di sediakan. Jika sudah data unggah file industri besar akan disimpan
ke dalam database.
developer
admin
Halaman Kontrol Mengelola
Mengelola Dev eloper
Dev eloper
M em ilih m enu mengelol a developer()
Pi lih ubah()
Pi lih hapus()
pada gambar diatas bahwa saat admin, ingin melihat atau mengubah daftar
developer maka admin masuk ke dalam menu mengelola developer. Di menu ini
terdapat daftar data developer, kemudian admin memilih salah satu index tersebut
database spasial
admin
Halaman Kontrol Mengelola
Mengelola Peta Peta
Mem ili h m enu mengel ola peta()
peta spasial()
Pil ih layers()
Kli k add()
Peta spasial ()
Klik done()
Pi li h save()
Peta spasial ()
Industri Besar
147
industri besar. Dijelaskan pada gambar diatas bahwa saat admin ingin mengolah
data peta (menambahkan layer/upload layer pada peta) maka admin masuk ke
dalam menu mengelola peta. Di menu ini admin bisa melakukan penambahan data
peta (add layersi). Selanjutnya jika ingin melakukan perubahan style tampilan
peta maka memilih menu edit style peta dan memilih index yang ingin di rubah.
kom entar
admin
Halaman Kontrol Komentar
Komentar Masuk
Memilih menu komentar masuk()
Proses komentar()
Cek data()
Mengambil database()
Pilih lihat()
Proses lihat()
Cek data()
Mengambil database()
Pilih hapus()
Proses hapus()
Mengambil database()
Dijelaskan pada gambar diatas bahwa saat admin ingin melihat daftar komentar
masuk maka admin masuk ke dalam menu komentar masuk. Di menu ini terdapat
list data komentar yang masuk, kemudian admin memilih salah satu index
tersebut, untuk melihat komentar. Selanjutnya jika ingin melakukan hapus data
dengan memilih opsi hapus. Jika sudah komentar terbaru akan disimpan di
industri_besar
developer,masyarakat
Halaman Daftar Kontrol Daftar
Industri Besar Industri Besar
Memilih menu daftar industri besar()
Cek data()
Mengambil database()
Pil ih ekspor()
Ekspor data()
Mengambil database()
Dijelaskan pada gambar diatas bahwa saat masyarakat dan developer ingin
melihat daftar industri besar maka masyarakat dan developer masuk ke dalam
149
menu informasi publik. Di menu informasi publik akan ditampilkan daftar industri
besar, jika ingin melihat lebih detail mengenai informasi industri besar pilih opsi
lihat. Terdapat opsi ekspor jika ingin mengekspor data industri besar dengan
format pdf.
sd Mengunduh
industri_besar
masyarakat,developer
Halaman Dafar Kontrol Industri
Industri Besar Besar
Cek data()
Mengambil database()
Unduh data()
Mengambil database()
gambar diatas bahwa saat developer dan masyarakat ingin mengunduh maka
masuk ke dalam menu daftar unduh. Di halaman daftar unduh akan ditampilkan
database spasial
developer,masyarakat,kepala
dinas Halaman Peta Kontrol Peta
Analisis Analisis
Memilih menu peta analisis()
Peta spasial()
Pilih layer()
daftar layer()
checklist/unchecklist layer()
peta spasial()
Industri Besar
industri besar. Dijelaskan pada gambar diatas bahwa saat masyarakat, kepala
dinaas dan developer ingin melihat peta maka masuk ke dalam menu peta
sd Mengisi Pendaftaran
developer
masyarakat
Halaman Kontrol
Pendaftaran Pendaftaran
Mengisi pendaftaran()
pada gambar diatas bahwa saat masyarakat berada pada halaman pendaftaran,
maka harus mengisi form pendaftaran yang sudah di sediakan terlebih dahulu. Jika
proposal
developer
Halaman Proposal Kontrol Proposal
Permohonan Permohonan
Pilih kirim()
Mengambil database()
Dijelaskan pada gambar diatas bahwa saat developer ingin mengisi proposal maka
sediakan. Jika sudah benar, maka data proposal permohonan disimpan ke dalam
sd Mengisi Persyaratan
persyaratan
developer
Halaman Kontrol
Persyaratan Persyaratan
Memilih menu persyaratan()
Mengisi persyaratan()
Pilih kirim()
Mengambil database()
pada gambar diatas bahwa saat developer ingin mengisi persyaratan maka
Jika sudah benar, maka data persyaratan serta formulir akan disimpan ke dalam
industri_besar
kepala dinas
Halaman Laporan Kontrol Laporan
Cek data()
Mengambil database()
Pilih ekspor()
Ekspor data()
Ekspor data()
besar. Dijelaskan pada gambar diatas bahwa saat kepala dinas ingin mencetak data
industri besar maka kepala dinas masuk ke dalam menu laporan. Di menu ini
sistem akan menampilkan menu ekspor atau cetak laporan berupa grafik.
155
developer
kepala dinas
Halaman Kontrol Perizinan
Rekomendasi
Perizinan
Memilih menu rekomendasi perizinan()
Cek data()
Ambil data()
Pilih kirim()
Cek data()
Ambil data()
Pilih kirim()
Pesan berhasil()
Perizinan
perizinan. Dijelaskan pada gambar diatas bahwa saat kepala dinas ingin mengirim
terdaftar, kemudian kepala dinas memilih developer yang sesuai dan untuk
sd Mengisi Komentar
komentar
developer,masyarakat
Halaman Kontrol Komentar
Komentar
Memilih menu komentar()
Mengisi komentar()
pada gambar diatas bahwa saat masyarakat dan developer ingin mengisi komentar
maka masyrakat dan developer masuk ke dalam menu komentar. Di menu ini
sistem akan menampilkan form komentar, bila komentar telah dimasukan maka
dipetakan kedalam model logika basis data. Untuk mendapatkan basis data normal
157
(SIGKesLIB).
b. Normalisasi
Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada
terduplikasi.
a. Tabel user
1 admin ….. …. 1
2 developer ….. …. 2
3 dinas ….. …. 3
b. Tabel Berita
c. Tabel Proposal
d. Tabel Persyaratan
7 Jono …. …. 1080012 ….
8 Nanang …. …. 11376 ….
g. Tabel Komentar
setiap perpotongan baris dan kolom dalam relasi hanya berisi satu
nilai. Pada tahap ini sudah diketahui primery key untuk tabel
tersebut.
161
a. Tabel user
1 admin ….. …. 1
2 developer ….. …. 2
3 dinas ….. …. 3
b. Tabel Berita
c. Tabel Proposal
d. Tabel Persyaratan
7 Jono …. …. 1080012 ….
8 Nanang …. …. 11376 ….
g. Tabel Komentar
harus dipisah pada tabel yang lain. Perlu ada tabel penghubung
tadi.
50 factory9.jpg …. 76407
1 1 Kimia
2 1 Baja
1. Tabel user
Foreign Key :-
5 level varchar 2
2. Tabel berita
Foreign Key :-
3 isi text
4 penulis varchar 10
5 tanggal date
3. Tabel industri_besar
Foreign Key :-
4 alamat_kantor varchar 50
5 luas_area int 10
6 tgl_pengesahan varchar 100
7 name varchar 100
8 type varchar 30
9 size int 11
4. Tabel komentar
Foreign Key :-
Lenght /
No Field Type Extra Action
Values
primary
1 id_ komentar int 5 auto_increment
key
2 nama varchar 50
3 email varchar 100
4 subjek varchar 20
5 pesan text
6 tanggal timestamp
7 status_komentar varchar 20
5. Tabel persyaratan
Foreign Key :-
6. Tabel proposal
Foreign Key :-
Foreign Key :-
dengan baik sesuai dengan kebutuhan pengguna. Berikut adalah rancangan desain
Desain antar muka masyarakat dan developer tidak jauh berbeda, yang
ditampilkan diatas.
besar dan daftar unduh, menu daftar industri besar berisi tentang
cetak dan export dalam format excel. Untuk menu daftar unduh,
peta. Tools WebGIS ini terdiri dari button – button. Button – button
Google Earth.
persyaratan.
172
6. Button Keluar adalah menu untuk keluar dari sistem, jika pengguna
Gambar 4.45 Tampilan Layar Login Admin dan Kepala Dinas SIGKesLIB
sebagai berikut :
ditampilkan diatas.
berita, data industri besar dan unggah file. Untuk mengelola berita
penambahan isi berita disertai daftar berita yang ada dibawah form.
unggah pada menu unggah file disertai daftar unggah. Admin juga
masuk. Selain itu admin juga bisa melihat isi komentar dan
formulir tersebut.
login.
sebagai berikut :
ditampilkan diatas.
excel.
kepala dinas.
pemrograman sistem usulan dengan terlebih dahulu membuat basis data spasial
melakukan test-case, yaitu dengan cara memasukan data ke dalam sistem dan
Memori 2048 Mb
Hasil Baik
177
terhapus
22. Klik perizinan → Menampilkan daftar list perizinan Sesuai
daftar list
perizinan
23. Klik ubah → Menampilkan detail daftar list perizinan Sesuai
detail daftar list masuk
perizinan masuk
24. Klik hapus → Menghapus data dari database dan Sesuai
pesan data sudah menampilkan pesan data sudah terhapus
terhapus
25. Klik kotak Menampilkan daftar kotak komentar masuk Sesuai
komentar masuk
→ daftar kotak
komentar masuk
26. Klik lihat → Menampilkan detail kotak komentar masuk Sesuai
detail daftar
kotak komentar
masuk
27. Klik hapus → Menghapus data dari database dan Sesuai
pesan data sudah menampilkan pesan data sudah terhapus
terhapus
28. Klik Logout → Keluar dari sistem admin dan menampilkan Sesuai
keluar dari halaman login
halaman
29. Login → Masuk Masuk sebagai Dinas DTRBP dan Sesuai
ke dalam sistem menampilkan halaman utama
30. Klik laporan → Menampilkan halaman list data laporan Sesuai
list data laporan industri besar
31. Klik ekspor → Mengekspor list data laporan ke dalam Sesuai
pesan data sudah format excel dan menampilkan pesan data
terekspor sudah terekspor
32. Klik rekomendasi Menampilkan form pengiriman surat Sesuai
perizinan → form rekomendasi perizinan dan mengisi data
rekomendasi
perizinan
33. Klik kirim → Mengirim data surat rekomendasi perizinan Sesuai
pesan data sudah
terkirim
34. Klik Peta analisis Menampilkan peta kesesuian lahan industri Sesuai
→ Menu Peta besar berdasarkan interval dan warna
180
kesesuaian lahan
industri besar
35. Sorot area Menampilkan detail info kesesuaian lahan Sesuai
kesesuaian lahan industri besar berdasarkan titik yang disorot
industri besar→
detail info
kesesuaian lahan
industri besar
36. Klik legenda Menampilkan legenda peta dari kesesuaian Sesuai
kesesuaian lahan lahan industri besar
industri besar →
daftar legenda
kesesuaian lahan
industri besar
37. Zoom In & Zoom Tampilan Layar peta menjadi besar pada saat Sesuai
Out di zoom in dan layar peta menjadi kecil pada
saat di zoom out
38. Klik Logout → Keluar dari sistem dan menampilkan Sesuai
keluar dari halaman login
halaman
fungsi→ menu
tugas pokok &
fungsi
44. Klik Peta analisis Menampilkan peta kesesuian lahan industri Sesuai
→ Menu Peta besar berdasarkan interval dan warna
kesesuaian lahan
industri besar
45. Sorot area Menampilkan detail info kesesuaian lahan Sesuai
kesesuaian lahan industri besar berdasarkan titik yang disorot
industri besar→
detail info
kesesuaian lahan
industri besar
46 Klik legenda Menampilkan legenda peta dari kesesuaian Sesuai
kesesuaian lahan lahan industri besar
industri besar →
daftar legenda
kesesuaian lahan
industri besar
47. Zoom In & Zoom Tampilan Layar peta menjadi besar pada saat Sesuai
Out di zoom in dan layar peta menjadi kecil pada
saat di zoom out
52. Klik unduh file Menampilkan data file unduh data DTRBP Sesuai
→ Data file
unduh daftar data
DTRBP
53. Klik aksi unduh Menampilkan pesan berhasil mengunduh file Sesuai
→ pesan data
berhasil diunduh
Adapun hasil dari proses implementasi yang telah dilakukan pada sistem
informasi geografis kesesuaian lahan lokasi industri besar terdapat pada halaman
Lampiran III.
BAB V
PENUTUP
5.1 Kesimpulan
sebagai berikut :
Lahan yang sangat sesuai (Kelas S1) untuk industri besar mencapai
69,59%, lahan yang cukup sesuai (Kelas S2) mencapai 16,46%, lahan
yang hampir sesuai (Kelas S3) mencapai 7,36% serta lahan yang tidak
berlaku.
spasial juga dapat disajikan dalam bentuk tampilan peta interaktif dan
184
185
5.2 Saran
pertimbangan dalam penelitian lanjut. Adapun saran yang dapat penulis berikan
adalah :
Badan Pusat Statistik Kabupaten Serang. Kabupaten Serang Dalam Angka 2012.
Penerbit Undip.
Farid, F. 2004. Identifikasi Faktor Penentu Lokasi Industri di Kota Semarang dan
Fisik Dasar di Kota Fakfak. Tesis tidak diterbitkan. Program Studi Magister
Diponegoro.
186
187
Kendall dan Kendall. 2003. System Analysis and Design. New Jersey: Pearson
Kelompok Gramedia.
Khadiyanto P. 2005. Tata Ruang Berbasis pada Kesesuaian Lahan. Semarang: Badan
Penerbit Undip.
diterbitkan.
Informartika.
Nugroho, M.F. 2002. Pola Keruangan dan Faktor - Faktor Lokasi Sentra Industri
Obe, Regina & Hsu. 2011. PostGIS in Action. USA. Manning Publications Company.
Andi.
Bandung: Informatika.
Prahasta, Eddy. 2011. Tutorial ArcGIS Desktop Untuk Bidang Geodesi dan
Yogyakarta: Andi.
Republik Indonesia. 1995. Peraturan Pemerintah RI No. 13 Tahun 1995 Tentang Izin
Republik Indonesia. 2011. Peraturan Daerah Kabupaten Serang No. 10 Tahun 2011
Surabaya.
Andi.
Saribun D.S. 2007. Pengaruh Jenis Penggunaan Lahan dan Kelas Kemiringan
Lereng terhadap Bobot Isi, Porositas Total, dan Kadar Air Tanah pada Sub-
Satzinger, J.W., Jackson, R dan Burd, S.D. 2007. System Analysis and Design in a
Wahyuni DE. 2005. Penentuan Kawasan Permukiman Dengan SIG (Studi Kota
Whitten, J.L., Bentley, L.D dan Dittman, K.C. 2004. System Analysis and Design
Tema :
Hasil Wawancara
industri besar?
No.837/KPTS/UM/11/1980.
berpengaruh?
Narasumber : Tentu saja ada, sejauh ini ada beberapa hambatan yang kami
temukan, yaitu data yang ada baik spasial maupun non spasial
spasial itu minimal 2 tahun terakhir, dan juga ada data dalam
DTRBP?
Narasumber : Sistem di Dinas kita masih berjalan secara manual, baik untuk
Narasumber : Nah, untuk itu sebelumnya staff dari Dinas kita atau bisa
lahan mana saja yang memang layak atau sesuai untuk industri
perizinannya dikeluarkan.
spasial?
Intisari wawancara
tanah dan intensitas curah hujan. Dalam proses menganalisis data menggunakan
intersect (irisan). Untuk pembobotan (skoring), nilai skor dan kelas mengacu pada
besar, sesuai dengan ketentuan yang telah ditentukan. Selain itu, sistem yang
berjalan dalam DTRBP masih manual dalam visualisasi data baik spasial maupun
non spasial. Berdasarkan hal tersebut, diperlukan sebuah sistem yang dapat
dijadikan tempat untuk memvisualisasikan data spasial dan non spasial secara
online atau berbasis web. Data spasial yang berupa peta analisis kesesuaian lahan
industri besar yang bisa dilihat oleh masyarakat dan dijadikan acuan oleh pihak
- Intersect
Proses ini digunakan untuk pengolahan atau analisis terhadap unsur - unsur
dataframe ArcGIS.
3. Pada kotak dialog yang baru muncul ini, tekan tombol “Open” ( )
akan terisi secara otomatis. Jika ingin merubah nama default, bisa
langsung.
4. Sekali lagi, tekan tombol “Open” ( ) yang terdapat tepat di sebelah
“jenistanah.shp”.
opsional.
“Input Features”.
7. Tampilan unsur - unsur dan tabel atribut hasil fungsi “Intersect” terdapat
- Klik dua kali pada server entry (PostgreSQL 8.4 (localhost:5432)) dan
masukkan password.
- Buat database baru dengan cara mengklik kanan Database Item setelah itu
klik New Database dan isi database properties baru sesuai dengan
ketentuan.
- Selanjutnya pilih database item SIGKesLIB yang baru dibuat maka akan
- Masuk ke jendela query SQL dengan cara klik Tools -> Tool Query. Untuk
melakukan uji coba apakah database telah berhasil dibuat dan berfungsi,
isi kolom SQL Editor dengan query text seperti yang terdapat pada
gambar, kemudian klik tombol Play yang terdapat pada toolbar atau tekan
F5 pada keyboard untuk mengeksekusi query text yang telah dibuat. Jika
tidak ada kesalahan dalam proses maka pembuatan database telah berhasil
telah dibuat dengan cara klik opsi Import shapefile di bawah komponen
file yang akan di-input dan isi ketentuan sesuai dengan yang ada pada
- Klik tombol Options dan atur import option seperti gambar di bawah.
- Klik tombol Import sebagai akhir dari proses memasukkan data ke dalam
database.
- Klik menu Workspaces pada list menu data dan buat workspace baru
- Buat store baru dengan cara klik menu Stores pada daftar menu Data dan
- Pilih PostGIS sebagai vektor data sources yang dituju dan dilanjutkan
sigkeslib. Klik Publish pada setiap baris layer dan isi ketentuan publish
sesuai dengan gambar di bawah. Akhiri proses dengan klik tombol Save.
Ulangi proses memuat data pada data spasial yang telah terdapat pada
database SIGKesLIB.
- Lanjutkan dengan klik menu Preview pada daftar menu Data dan klik
Sebelum data spasial siap untuk memasuki proses selanjutnya, style dari data
spasial harus di-edit terlebih dahulu dengan setingan style yang telah dibuat
Strict//EN" type="text/javascript"></script>
/xhtml1-strict.dtd"> type="text/css"
ml"> type="text/css"
Serang</title> src="js/excanvas.js"></script>
/> src="js/coolclock.js"></script>
/> true});
src="js/jqFancyTransitions.js"></scri </script>
pt> <script>
src="js/jquery.mousewheel.js"></scr $('#slideshowHolder').jqFanc
script> });
src="js/mwheelIntent.js"></script> </script>
type="text/css" jQuery(document).ready(function() {
type="text/javascript"></script> scroll: 2
$(function() });
{ </script>
<script type="text/javascript"> arrowswap: true, // enable
mainmenuid: images?
//customtheme: ["#1c5a80", })
"#18374a"], </script>
"path_to_menu_file"] width:217px;
ddsmoothmenu.init({ }
mainmenuid: .month {
classname: 'ddsmoothmenu- }
} <body>
font-family:verdana; </div>
color:black; <br><br><br><br>
} <ul>
} <li><a
#lihat{ href="peta.php">Peta
padding:10px; <li><a
border:0px; style="color:#ffffff;">Informasi
cursor:pointer; Publik</a>
width:440px; <ul>
} <li><a
</style> href="daftar_industri.php">Daftar
Industri Besar</a></li>
<li><a <ul>
href="unduh.php">Daftar <li>
Unduh</a></li> <h4><a
</li> Daerah">Profil</a></h4>
<li><a <hr><br>
href="index.php">Beranda</a></li> </li>
</ul>
</div> <li>
<hr><br>
<div id="updates"
class="boxed"> <li>
<div
title="Struktur Organisasi">Struktur
</div>
<div <hr><br>
class="content">
<form
method="post"
<li> action="ceklogin.php">
<h4><a <fieldset>
<hr><br> <input
</ul> name="username"/>
</div> <label
</div> for="inputtext2">Password:</label>
class="boxed"> name="password"/>
<div <input
name="submit" value="Masuk" /
</div> href="daftar.php">Daftar?</a></p>
<div </fieldset>
class="content"> </form>
</div> <div
</div> class="title">
<h2>Kalender</h2>
class="boxed"> <div>
<div <form>
class="title"> <select
<h2>Jam</h2> onChange="updatecalendar(this.opti
</div> ons)">
class="content"> var
themonths=['Januari','Februari','Mare
width="400" November','Desember']
class="CoolClock:chunkySwiss"></ var
canvas> curmonth=todaydate.getMonth()+1
class="boxed">
function </script>
updatecalendar(theselection){ </select>
themonth=parseInt(theselection[thes <script>
document.getElementById("calendar </script>
space").innerHTML=calendarstr </div>
} </form>
document.write('<option </div>
value="'+(curmonth-1)+'" </div>
selected="yes">Pilih </div>
document.write('<option class="post">
value="'+i+'">'+themonths[i]+' <h2
di SIGKesLIB</span></h2>
<div <!-- end #welcome --
class="story"> >
id="slideshowHolder"> class="post">
<h2
<img class="title"><span>Berita
src="images/Industri/industri11.jpg" Terkini</span></h2>
<?php
<img
src="images/Industri/industri13.jpg" include("koneksi.php");
$query =
while($r =
</div> mysql_fetch_array($hasil)) {
</div> class="story"
kode="'.$r['id_berita'].'"><p><strong
</div>
<p>'.TanggalIndo($r['tanggal' <div
</div>'; class="jcarousel-skin-tango">
?> <li><a
</div> href="http://serangkab.go.id/"
<div target="_blank"><img
class="meta"> src="images/kabserang.png"
/></a></li>
</div>
class="boxed"> src="images/kotaserang.jpg"
<li><a | <a
href="http://kemenperin.go.id/" href="mailto:info@dtrbp.serangkab.
target="_blank"><img go.id">info@dtrbp.serangkab.go.id<
src="images/kementri.png" /a></p>
type="text/javascript">
</div> Validator("login");
</div> frmvalidator.addValidation("userna
</div> frmvalidator.addValidation("passwor
both;"> </div> </script>
</div> </body>
<?php {
include "koneksi.php"; }
session_start();
error_reporting(0); if (!isset($_SESSION['username']))
if (isset($_SESSION['level'])) header('location:login.php');
{ }
{ Strict//EN"
} "http://www.w3.org/TR/xhtml1/DTD
dinas <html
!= "admin") ml">
{ <head>
} content="text/html; charset=iso-
} 8859-1" />
<title>Halaman Admin</title>
<meta name="keywords" content="" ","September","Oktober","November
/> ","Desember")
<meta name="description"
type="text/javascript"></script> if (daym<10)
var minutes=mydate.getMinutes()
var dn="AM"
Array("Minggu","Senin","Selasa","R dn="PM"
abu","Kamis","Jumat","Sabtu") if (hours>12){
Array("Januari","Februari","Maret"," }
April","Mei","Juni","Juli","Augustus if (hours==0)
hours=12 if
if (minutes<=9) (!document.all&&!document.getEle
minutes="0"+minutes mentById)
if (seconds<=9) getthedate()
face='Arial'><b>"+dayarray[day]+", ById)
"+year+" }
"+hours+":"+minutes+":"+seconds+" </script>
"+dn
document.all.clock.innerHTML=cdat $.ajax({
e type:
document.getElementById("clock").i url:
nnerHTML=cdate "simpan.php?act=select",
else
document.write(cdate) dataType:'json',
success: function(response){
</div>
); class="boxed">
} <div
}); class="title">
ambilKomentar(); </div>
}); <div
</script> class="content">
<ul
</head> id="menuV2">
<body onLoad="goforit()">
<li>
<div id="header">
href="index.php">Beranda</a></h4
</div> >
href="mod_berita/berita.php"><span
</li> alt=""> Berita</span></a></li
><hr>
<li> <li><a
href="mod_industri/industri.php"><s
Besar</span></a></li><hr>
<hr><br> <li><a
href="mod_unggah/unggah.php"><s
<li> alt=""> Unggah
File</span></a></li><hr>
<h4><a>Mengelola </ul>
Informasi</a></h4><hr>
</li><br>
<ul>
<li>
<li><a
<h4><a <h4><a
href="mod_pengguna/pengguna.php href="logout.php">Keluar</a></h4>
Sistem</a><span></span></h4> </li>
<hr><br> </ul>
</li> </div>
<li> </div>
href="mod_perizinan/perizinan.php" </div>
class="post">
<h4><a <h2
style="color:#FF0000" Administrator</span></h2>
id="jumlah_komentar"></span></h4 <h3
<hr><br> id="clock">
</li> <br>
<li> </span></h3>
<div </div>
<strong><i>Administrator</i></stro by SIGKesLIB</p>
<strong><i>SIGkesLIB</i></strong Gawe</p>
mengelola </html>
website.</p><br><br><br><br><br>
</div> <?php
</div> error_reporting(0);
both;"> </div> {
// jika akses dinas {
if ($_SESSION['akses'] == header('location:../public/inde
"developer") x.php');
{ }
dinas
{ Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD
header('location:../public/index.php'); /xhtml1-strict.dtd">
} <html
} xmlns="http://www.w3.org/1999/xht
ml">
if (!isset($_SESSION['akses'])) <head>
{ <meta http-equiv="content-type"
/>
<meta name="description"
type="text/css" "#18374a"],
type="text/css" "path_to_menu_file"]
href="css/ddsmoothmenu-v.css" /> })
<script type="text/javascript"
src="js/ddsmoothmenu.js"></script> ddsmoothmenu.init({
<script mainmenuid:
classname: 'ddsmoothmenu-
ddsmoothmenu.init({
arrowswap: true, // enable $sql =
"#482400"], '$_SESSION[id_pengguna]'");
"path_to_menu_file"] {
}) $nama = $data['nama'];
</script> ?>
</head>
face="verdana"
<br> ?></strong></font></div>
<br> class="ddsmoothmenu">
<br> <ul>
</div> <li><a
href="logout.php">Keluar</a></li>
<?php
<li><a <li><a
href="komentar.php">Komentar</a> href="daftar_industri.php">Daftar
<li><a <li><a
style="color:#ffffff;">Perizinan</a> href="unduh.php">Daftar
<ul> Unduh</a></li>
<li><a </ul>
href="mod_izin/izin.php">Proposal </li>
Permohonan</a></li> <li><a
<li><a href="index.php">Beranda</a></li>
href="mod_izin/syarat.php">Persyar </ul>
atan</a></li> </div>
</ul> </div>
<li><a <br>
<li><a src="http://localhost:8080/geoexplor
style="color:#ffffff;">Informasi er/viewer/#maps/5"></iframe>
Publik</a> </div>
<p id="legal">Copyright
by SIGKesLIB</p>
| <a
href="mailto:info@dtrbp.serangkab.
go.id">info@dtrbp.serangkab.go.id<
/a></p>
</div>
</body>
</html>
LAMPIRAN V
DOKUMEN-DOKUMEN
PENELITIAN
LAMPIRAN DOKUMEN - DOKUMEN PENELITIAN