Gambar 4.22
Class Diagram SISPARGOR
4.2.2.3 Spesifikasi Database
Struktur data Sistem Informasi Spasial Pariwisata
1 Tabel User Nama Tabel
: User Deskripsi
: Berisi atribut dari tabel User Prymary Key
: Id_user Foreign Key
: Id_level File Type
: Transaksi
Tabel 4.20
Tabel User No
Nama Kolom Data Tipe
Panjang Keterangan
1 id_user
Integer 5
Berisi nomor id user 2
id_level Integer
5 Berisi nomor id level
3 username
Varchar 50
Berisi username 4
password Varchar
15 Berisi password user
5 date
Datetime 15
Berisi waktu input
2 Tabel Level
Nama Tabel : Level
Deskripsi : Berisi atribut dari tabel level
Prymary key : id_level
Foreign Key : -
File Type : Master
Tabel 4.21 Tabel level
No Nama Kolom
Data Tipe Panjang
Keterangan 1
id_level Integer
2 Berisi nomor id level
2 level
Varchar 25
Berisi nama level
3 Tabel Berita
Nama Tabel : Berita
Deskripsi : Berisi atribut dari tabel berita
Prymary Key : id_berita
Foreign Key : id_user
File Type : Transaksi
Tabel 4.22 Tabel berita
No Nama Kolom
Data Tipe Panjang
Keterangan 1
id_berita Integer
5 Berisi nomor id berita
2 id_user
Integer 5
Berisi nomor id user 3
judul_berita Varchar
25 Berisi judul berita
4 isi_berita
Text Berisi isi berita
5 image
Text Berisi nama file gambar
6 update_time
Datetime 15
Berisi tentang tanggal input
berita
4 Tabel Komentar
Nama Tabel : Komentar
Deskripsi : Berisi atribut dari tabel komentar
Prymary Key : id_komentar
Foreign Key : id_user
File Type : Transaksi
Tabel 4.23 Tabel Komentar
No Nama Kolom
Data Tipe Panjang
Keterangan 1
id_komentar Integer
5 Berisi nomor id komentar
2 id_user
Integer 5
Berisi nomor id user 3
nama_komentar Varchar
50 Berisi nama
4 email_komentar
Varchar 50
Berisi email komentar 5
isi_komentar Varchar
250 Berisi komentar yang diisi
6 status
Varchar 20
Berisi konfirmasi komentar
5 Tabel Pariwisata
Nama Tabel : Pariwisata
Deskripsi : Berisi atribut dari tabel pariwisata
Prymary Key : id_ pariwisata
Foreign Key : id_user
File Type : Transaksi
Tabel 4.24 Tabel Pariwisata
No Nama Kolom
Data Tipe Panjang
Keterangan 1
id_ pariwisata Integer
9 Berisi nomor id
pariwisata 2
id_user Integer
5 Berisi nomor id
user 3
nama_wisata Varchar
50 Berisi nama
tempat pariwisata 4
jenis_wisata Varchar
25 Berisi nama jenis
wisata 5
luas_area Char
20 Berisi luas area
potensi 6
kb_lokasi Varchar
25 Berisi jumlah klb
potensi 7
telepon_wisata Integer
15 Berisi nomor
telepon wisata 8
insert_by Varchar
50 Berisi tentang
aktor yang memasukan data
9 patch_image
Text Berisi nama file
gambar
6 Tabel Peta Spasial
Nama Tabel : Peta_Spasial
Deskripsi : Berisi atribut dari tabel peta spasial
Prymary Key : id_spasial
Foreign Key : id_user
File Type : Transaksi
Tabel 4.25 Tabel Peta Spasial
No Nama Kolom
Data Tipe Panjang
Keterangan 1
id_spasial Integer
5 Berisi nomor id spasial
2 id_user
Integer 5
Berisi nomor id user 3
nama_pariwisata Varchar
25 Berisi nama wisata dan
potensi 4
lokasi Varchar
25 Berisi lokasi jenis
pariwisata dan potensi 5
jenis_pariwisata Varchar
25 Berisi nama jenis wisata
6 luas_area
Integer 5
Berisi jumlah luas potensi
7 kecamatan
Varchar 25
Berisi nama kecamatan potensi
8 klb_potensi
Varchar 5
Berisi jumlah koefesien luas bangunan
7 Tabel Member
Nama Tabel : Member
Deskripsi : Berisi atribut dari tabel Investor
Prymary Key : id_member
Foreign Key : id_potensi
File Type : Transaksi
Tabel 4.26 Tabel Member
No Nama Kolom
Data Tipe Panjang
Keterangan 1
id_member Integer
5 Berisi nomor id investor
2 id_user
Integer 5
Berisi nomor id user 3
full_name Varchar
50 Berisi nama investor
4 email_member
Varchar 50
Berisi email investor 5
no_telepon Integer
15 Berisi nomor telepon
investor 6
alamat_member Varchar
25 Berisi alamat investor
7 nama_perusahaan
Varchar 50
Berisi nama perusahaan 8
no_tlp_perusahaan Integer
15 Berisi nomer telepon
perusahaan 9
email_perusahaan Varchar
50 Berisi email perusahaan
10 date_register
datetime Berisi waktu input
pendaftaran
8 Tabel Potensi
Nama Tabel : Potensi
Deskripsi : Berisi atribut dari tabel potensi
Prymary Key : id_Potensi
Foreign Key : id_user
File Type : Transaksi
Tabel 4.27 Tabel Potensi
No Nama Kolom
Data Tipe Panjang
Keterangan 1
id_potensi Integer
5 Berisi nomor id
potensi pariwisata 2
id_member Integer
5 Berisi nomor id
investor 3
klb_tempat Varchar
5 Berisi jumlah
koefesien luas bangunan
4 date_invest
datetime Berisi waktu input
memilih potensi
4.2.2.4 Skema Database
Pada tahap ini database telah normal setelah melalui proses sebelumnya dan telah memiliki relasi pada tabel dengan sempurna,
sehingga database siap diimplementasikan pada program. Dibawah ini merupakan gambar skema database yang telah menjadi normal.
Gambar 4.23
Skema database
4.2.2.5 Diagram Sequence
1. Diagram
Sequence Login
sd Login
All Actor Form Login
Mengontrol Login User
Pilih Menu Administrator Request Page Login
Menampilkan Page Form Login T ampil Page Form Login
Isi Username dan Password Kirim Data Login
Cek Data Menampilkan
Data T idak Valid Menampilkan Pesan Error
Gambar 4.24
Diagram Sequence Login Gambar 4.24 merupakan sequence diagram untuk login.
Menjelaskan bahwa setiap all actor yang ingin masuk dalam sistem yaitu Admin, Survei dan Pemetaan, Teknik Pemanfaatan Ruang,
Bidang Pemanfaatan Ruang, Member harus melakukan login terlebih dahulu. Kemudian all actor dapat masuk ke dalam sistem sesuai level
masing-masing dan dapat mengaksesnya.