Class Diagram Spesifikasi Database

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.