bab iii
DESCRIPTION
Bab 3 SmartTRANSCRIPT
BAB III
ANALISA DAN PERANCANGAN
A. Analisa Sistem yang diusulkan
Sistem yang ingin diusulkan adalah Sistem Informasi Geografis Potensi
Mineral Berbasis Web, sehingga diharapkan beberapa permasalahan yang
telah diuraikan diatas dapat diatasi. Pada Laporan Kerja Praktek ini lebih
berfokus pada proses pencarian lokasi potensi mineral non logam.
1. Flow Map sistem yang diusulkan
Perusahaan Petugas Dinas Perambangan &
Energi
Gambar 3.1 Flow Map Sistem yang diusulkan
Tidak
ada
Mulai
Lokasi Pertambangan
Lokasi Pertambanga
n
Pencarian Lokasi
Ada/Tidak
Keterangan Potensi Mineral pada lokasi
yang dimaksud
Keterangan Potensi Mineral pada lokasi yang
dimaksud
Selesai
2. Analisa kebutuhan sistem yang diusulkan
Hal pertama yang perlu dilakukan dalam analisis kebutuhan sistem
adalah menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan
sistem terbagi menjadi dua yaitu: kebutuhan sistem fungsional dan
kebutuhan sistem nonfungsional, yang diperlukan untuk mencapai tujuan
yang ingin dicapai.
a. Kebutuhan Fungsional
Kebutuhan fungsional adalah kebutuhan-kebutuhan yang memiliki
keterkaitan langsung dengan sistem. Kebutuhan fungsional dari
aplikasi ini meliputi:
1) Kebutuhan pengguna
a) Melihat tampilan peta dalam bentuk peta digitasi
b) Mencari posisi suatu tempat pada peta
c) Menemukan lokasi potensi mineral
2) Kebutuhan administrator
a) Melakukan login ke dalam sistem
b) Memanipulasi data potensi mineral
c) Memanipulasi data distrik
d) Memanipulasi data kampung
e) Melakukan logout
b. Kebutuhan Non-fungsional
Kebutuhan non-fungional adalah kebutuhan yang tidak secara
langsung terkait dengan fitur tertentu di dalam sistem.
1) Kebutuhan perangkat keras
Kebutuhan perangkat keras dalam membangun aplikasi ini
menggunakan sebuah laptop dengan spesifikasi sebagai berikut:
a) Prosesor Intel Core i3-3217U 1.80GHz
b) RAM 2GB
c) Harddisk 500GB
d) VGA Intel(R) HD Graphics 400
2) Kebutuhan perangkat lunak
Adapun perangkat lunak yang digunakan dalam membangun
aplikasi ini adalah sebagai berikut:
a) Sistem operasi Microsoft Windows 7
b) Quantum GIS 2.8.2-1
c) Mysql 5.5.27
d) MapServer 3.0.6
e) Web Browser Mozilla Firefox 40.0
f) Notepad++ 6.7.9.2
g) Adobe Dreamweaver CS 6
B. Perancangan Sistem yang diusulkan
Setelah melakukan analisis terhadap sistem, maka hal selanjutnya adalah
membuat perancangan sistem yang diusulkan. Rancangan yang dibuat adalah
Diagram Arus Data (DAD), ERD, Skema tabel dan Perancangan Antar Muka
Pemakai (user interface).
1. Diagram Arus Data (DAD)
a. DAD Konteks /level 0
Pada level ini terdapat tiga entitas yaitu perusahaan, petugas dan
kadis. Perusahaan adalah pihak perusahaan tambang yang mencari
lokasi potensi mineral. Petugas merupakan pegawai pada Dinas
Pertambangan & Energi yang menangani data pencarian lokasi dari
pihak perusahaan, sedangkan kadis adalah Kepala Dinas
Pertambangan & Energi yang menerima laporan – laporan. Data yang
diinput petugas adalah data pencarian, data distrik, data potensi
mineral dan data kampung. Selanjutnya pihak perusahaan mendapat
hasil pencarian berupa informasi potensi mineral pada lokasi yang
dimaksud, sedangkan kadis menerima laporan distrik, potensi mineral
dan kampung dari data yang telah diolah oleh sistem.
Gambar 3.2 Diagram Konteks
b. DAD Level 1
Pada level ini sistem dipecah menjadi 5 proses yaitu proses
pengolahan data kampung, proses pengolahan data distrik, proses
pengolahan data potensi, proses pengolahan data pencarian dan proses
pengolahan laopran.
Gambar 3.3 DAD Level 1
c. DAD Level 2
Pada level 2 ini sistem melakukan proses pembuatan laporan.
Laporan yang dihasilkan adalah laporan kampung, laporan distirik dan
laporan potensi mineral.
Gambar 3.4 DAD Leve 2
2. Entity Relationship Diagram(ERD)
Pada ERD (Entity Relationship Diagram) ini menjelaskan mengenai
bagaimana tata aturan hubungan antar tabel.
Gambar 3.5 ERD
1 m
1
m1
m
Potensi
Kampung
SebaranMempunyai
Terdapat
Distrik Mempunyai
Penjelasan tentang ERD pada gambar 3.5 adalah sebagai berikut:
a. Satu Potensi mempunyai banyak Sebaran
b. Satu Distrik mempunyai banyak Kampung
c. Satu Kampung terdapat banyak Sebaran
3. Skema tabel
a. Struktur Data Base
1) Tabel potensi
Tabel 3.1 Potensi
Nama field Tipe Panjang Key
Kd_potensi Varchar 4 Primary key
Nama_potensi Varchar 50
Kegunaan Text
2) Tabel sebaran
Tabel 3.2 Sebaran
Nama field Tipe Panjang Key
Kd_potensi Varchar 4 Foreign key
Kd_Kampung Varchar 5 Foreign key
Luas_sebaran Int
SDH Int
3) Tabel distik
Tabel 3.3 Distrik
Nama field Tipe Panjang Key
Kd_distrik Varchar 5 Primary key
Nama_distrik Varchar 100
Latitude Float
Longitude Float
Luas_distrik Int
4) Tabel kampung
Tabel 3.4 Kampung
Nama field Tipe Panjang Key
Kd_kampung Varchar 5 Primary key
Kd_distrik Varchar 5 Foreign key
Nama_kampun
g
Varchar 100
Latitude Float
Longitude Float
Luas_kampung Int
b. Skema Relasi Antar Tabel
Distrik
Kd_distrik*
Nama_distrik
Latitude
Longitude
Luas_distrik
Kampung
Kd_kampung
*
Kd_distrik **
Nama_distrik
Latitude
Longitude
Luas_distrik
Potensi
Kd_potensi*
Nama_potensi
Kegunaan
Sebaran
Kd_potensi**
Kd_Kampung **
Luas_sebaran
SDH
Gambar 3.6 Skema Relasi Antar Tabel
4. Perancangan Antar Muka Pemakai (user interface)
User interface merupakan bagian penting pada suatu aplikasi, karena
bagian ini yang menjembatani pengguna dengan sistem. Desain user
interface yang baik akan memudahkan pengguna dalam menggunakan
aplikasi yang dibuat.
a. Rancangan Login Untuk user, admin, atau kadis
Dinas Pertambangan & Energi
LOGIN
Username :
Password :
Gambar 3.7 Halaman Login
b. Rancangan Menu Utama User
Selamat Datang
Website Potensi Mineral
Beranda Peta
Selamat Datang
Login
Gambar Kantor Dinas Pertambangan &
Energi
©Copyright
Gambar 3.8 Halaman Menu Utama User
c. Rancangan Peta User
Dinas Pertambangan & Energi
Beranda Peta
PETA KABUPATEN SARMI
Gambar 3.9 Halaman Peta User
d. Rancangan Menu Utama Admin
Selamat Datang
Website Potensi Mineral
Beranda Input data Peta
Categori Pencarian Pencarian CariSarmi
DistrikKampungPotensi
Data PotensiData DistrikData Kampung Data Sebaran
Selamat Datang Admin
Gambar 3.9 Halaman Menu Utama Admin
e. Rancangan Input Data Potensi
Dinas Pertambangan & Energi
Beranda Input data Peta
Silahkan menambahkan data Potensi pada form dibawah ini :
Kode Potensi :
Nama Potensi :
Kegunaan :
Data PotensiData DistrikData Kampung Data Sebaran
Simpan Batal
Kode Potensi Nama Potensi Kegunaan Aksi
Edit Hapus
Selanjutnya - Terakhir
Gambar 3.10 Halaman Input Potensi
f. Rancangan Input Data Distrik
Dinas Pertambangan & Energi
Beranda Input data Peta
Silahkan menambahkan data Distrik pada form dibawah ini :
Kode Distrik :
Data PotensiData DistrikData Kampung Data Sebaran
Nama Distrik :
Latitude:
Longitude :
Luas Distrik :
Kode
Distrik
Nama
Distrik
Latitude Longitude Luas Aksi
Edit Hapus
Selanjutnya – Terakhir
Gambar 3.11 Halaman Input Distrik
g. Rancangan Input Data Kampung
Dinas Pertambangan & Energi
Beranda Input data Peta
Data PotensiData DistrikData Kampung Data Sebaran
Silahkan menambahkan data Kampung pada form dibawah ini :
Kode Kampung :
Nama Kampung :
Nama Distrik :
Latitude:
Longitude :
Luas Kampung :
Kode Kampung Distrik Latitude Longitude Luas Aksi
Edit Hapus
Selanjutnya – Terakhir
Gambar 3.12 Halaman Input Kampung
h. Rancangan Input Data Sebaran
Dinas Pertambangan & Energi
Beranda Input data Peta
Silahkan menambahkan data Sebaran pada form dibawah ini :
Nama Kampung :
Nama Potensi :
Luas Sebaran:
SDH :
Potensi Kampung Luas Sebarah SDH Aksi
Edit Hapus
Data PotensiData DistrikData Kampung Data Sebaran
Simpan Batal
Selanjutnya – Terakhir
3.13 Halaman Input Sebaran
i. Rancangan Edit Data Potensi
Dinas Pertambangan & Energi
Beranda Input data Peta
Silahkan Merubah data Potensi pada form dibawah ini :
Kode Potensi :
Nama Potensi :
Kegunaan :
©Copyright
Data PotensiData DistrikData Kampung Data Sebaran
Simpan Batal
Gambar 3.14 Halaman edit potensi
j. Rancangan Edit Data Distrik
Dinas Pertambangan & Energi
Beranda Input data Peta
Silahkan Merubah data Distrik pada form dibawah ini :
Kode Distrik :
Nama Distrik :
Latitude:
Longitude :
Luas Distrik :
Gambar 3.15 Halaman edit Distrik
k. Rancangan Edit Data Kampung
Dinas Pertambangan & Energi
Beranda Input data Peta
Silahkan merubah data Kampung pada form dibawah ini :
©Copyright
Data PotensiData DistrikData Kampung Data Sebaran
Simpan Batal
Data PotensiData DistrikData Kampung Data Sebaran
Kode Kampung :
Nama Kampung :
Nama Distrik :
Latitude:
Longitude :
Luas Kampung :
Gambar 3.16 Halaman edit Kampung
l. Rancangan Edit Data Sebaran
Dinas Pertambangan & Energi
Beranda Input data Peta
Nama Kampung :
Nama Potensi :
Luas Sebaran:
SDH :
©Copyright
Data PotensiData DistrikData Kampung Data Sebaran
Simpan Batal
Gambar 3.17 Halaman edit Sebaran
m. Rancangan menu utama Kadis
Selamat Datang
Website Potensi Mineral
Beranda Laporan
kampung
Laporan
distrik
Laporan
Potensi
Peta
Selamat Datang
Gambar 3.18 Halaman Menu utama kadis
n. Rancangan Laporan Kampung
Selamat Datang
Website Potensi Mineral
Beranda Laporan
kampung
Laporan
distrik
Laporan
Potensi
Peta
Laporan Kampung
Nama
Kampung
Distrik Latitude Longitude Luas
kampung
Gambar Kantor Dinas Pertambangan &
Energi
©Copyright
Gambar 3.19 Halaman Laporan kampung
o. Rancangan Laporan Distrik
Selamat Datang
Website Potensi Mineral
Beranda Laporan
kampung
Laporan
distrik
Laporan
Potensi
Peta
Laporan Distrik
Nama Distrik Latitude Longitude Luas Distrik
Gambar 3.20 Halaman Laporan distrik
p. Rancangan Laporan Potensi
Selamat Datang
Website Potensi Mineral
Beranda Laporan
kampung
Laporan
distrik
Laporan
Potensi
Peta
Laporan Potensi
Nama Potensi Kegunaan Luas Sebaran SDH
©Copyright