33
BAB III
ANALISIS DAN DESAIN SISTEM
III.1. Analisis Masalah
Analisa masalah penulis menggunakan Haversine Formula dilakukan untuk mendapat informasi dari aplikasi. Pengguna dapat mudah dalam menggunakan aplikasi, seberapa mudah pengguna menemukan informasi yang dibutuhkan, seberapa nyaman pengguna menggunakan aplikasi.
III.1.1. Analisis Input
Analisis input yang ada pada sistem yang lama adalah data lokasi Jasa Ekspedisi Angkutan Darat di Kota Medan berupa informasi yang akan disampaikan pada masyarakat.
III.1.2. Analisis Process
Proses yang terjadi pada sistem yang dijelaskan dengan FOD (Flow Of
“Sistem Informasi Geografis Jasa Ekspedisi Angkutan Darat di Kota Medan
Admin Masyarakat Ph as e Mengingat Alamat Mengunjungi Jasa Ekspedisi Angkutan Darat Mengunjungi Jasa Ekspedisi Angkutan Darat SELESAI
Papan Iklan / Brosur Jasa Ekspedisi Angkutan Darat MULAI
Papan Iklan / Brosur Jasa Ekspedisi Angkutan Darat
Gambar III.1. FOD (Flow Of Document Diagram) Jasa Ekspedisi Angkutan Darat di Kota Medan
Penjelasan FOD :
1. Masyarakat mendapatkan informasi mengenai lokasi pelayanan Jasa Ekspedisi Angkutan Darat yang berada di kota Medan.
2. Kemudian Masyarakat mengingat atau mencatat alamat lokasi pelayanan Jasa Ekspedisi Angkutan Darat tersebut.
3. Setelah mendapatkan informasi Lokasi pelayanan Jasa Ekspedisi Angkutan Darat, Masyarakat melakukan pengunjungan ke lokasi pelayanan Jasa Ekspedisi Angkutan Darat yang mereka ketahui.
III.1.3. Analisis Output
Output yang dihasilkan dari aplikasi sistem operasi dapat menggunakan
fungsi untuk menetukan lokasi dari nilai latitude dan longtitude sebagai penanda keberadaan alat tersebut sehingga dapat digunakan pada aplikasi yang dibutuhkan.
Tabel III.1 Tabel Analisis Output
No Nama Perusahaan Ekspedisi Koordinat Jarak Haversine Latitude (x) Longitude (y) 1. AA Jaya Express Jl. Aluminium Raya, No. 10, Tj. Mulia, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6428077,98.6754837 1.982 Km 2. CV. Grand Mestika Trans Jl. Aluminium Raya, No. 8, Tj. Mulia, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6421328,98.6758728 2.137 Km 3. CV. Putra Mandiri Express Jl. Cemara No. 196, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6294896,98.6873321 3.084 Km 4. CV. Mitra Karya Jl. Cemara No. 204, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6292975,98.6887817 3.245 Km 5. CV. Aceh Mandiri Jl. Cemara No. 204, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6292813,98.6888199 3.248 Km
6. CV. Aceh Mulia Jl. Cemara N0. 206, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6292823,98.6888046 3.247 Km 7. Kalimantan Jaya Jl. cemara No. 110, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6290586,98.6894531 3.319 Km 8. CV. Aceh Singkil Express Jl. Cemara No. 4, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6292076,98.6928253 3.694 Km
9. Jasa harapan baru Jln. Cemara No. 105, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6290655,98.6971207 4.171 Km 10. Pasti Jaya Jl. Cemara No.31-33, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6289622,98.6974640 4.209 Km 11. Singgalang Jaya Jl. Cemara No. 38, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6287961,98.6985855 4.333 Km 12. Putra Jeumpa Jl. Cemara No. 4, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6287701,98.7002334 4.517 Km 13. Singgalang Indah Jl. Cemara NO. 19, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6287822,98.7024994 4.768 Km 14. CV. Mitra Sejati Jl. Letda Sujono No. 204, Kota Medan, Sumatera 3.637584,98.666084 3.5974064,98.7271423 10.093 Km
Utara.
15. Kita Jaya Express Jl. Letda Sujono No. 164, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.5972633,98.7293243 10.335 Km 16. CV. Abs Roma Romy Jl. Letda Sujono No. 103, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.5969932,98.7297058 10.377 Km 17. CV. Yanottama, Ch Jl. Letda Sujono No. 32-A, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.5971301,98.7335739 10.807 Km 18. CV. Andika Duta Trans Nus Jl. Letda Sujono No. 439, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.5969458,98.7390671 11.416 Km 19. Duta Pratama Jl. Letda Sujono No.403, Kota Medan, Sumatera Utara. 3.637584,98.666084 3.6004107,98.7324600 11.924 Km 20. CV. ABS Raya jl.letda sujono 3.637584,98.666084 3.5969350,98.7340393 10.858 Km
III.2. Penerapan Metode Haversine
Haversine Formulla adalah persamaan yang digunakan dalam navigasi,
yang memberikan jarak lingkaran besar antara dua titik pada permukaan bola (bumi) berdasarkan bujur dan lintang.
Ket : Δ=delta ini seperti konsantan dari variable d= jarak = latitude awal = latitude akhir λ2=longitude awal λ1=longitude akhir Rumus Haversine : d=2r arcsin A
a = sin²(Δφ/2) + cos φ1 × cos φ2 × sin²(Δλ/2) c = 2 × atan2( √a, √(1-a) ) = 2 × asin(√a) d = R × c
III.2.1. Perhitungan Manual Haversine Formula
Rute = [(3.64273,98.67503), (3.64272,98.67548), ]
Perhitungan jarak koordinat (3.64273,98.67503) ke koordinat (3.64272,98.67548): Φ(Latitude) (3.64273,98.67503) λ(Longitude)(3.64272,98.67548): Δφ = k1 = [3.64273,98.67503] [3.64273, 98.67503] Δλ = k2 = [3.64272,98.67548] [3.64272, 98.67548]
//konversi bilangan degree ke radian undefined k1 = [k1[0] * Math.PI/180, k1[1] * Math.PI/180] [0.06357763226117304, 1.7222041630041802] k2 = [k2[0] * Math.PI/180, k2[1] * Math.PI/180] [0.06357745772824784, 1.7222120169858142] sinPertama = Math.pow( Math.sin((k2[0]-k1[0])/2), 2) 7.615435494337338e-15
sinKedua = Math.pow( Math.sin((k2[1]-k1[1])/2), 2) 1.5421256876498857e-11
//setelah di konversi bilangan degree ke radian kemudian hitung nilai a,c,d a = sinPertama + Math.cos(k1[0]) * Math.cos(k2[0]) * sinKedua;
1.536662192640979e-11 c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a)) 0.00000784005661369572 R = 6371.009 6371.009 d = R * c 0.04994907124636496
III.3. Desain Sistem
Desain sistem pada penelitian ini dibagi menjadi dua desain, yaitu desain sistem secara global untuk penggambaran model sistem secara garis besar dan desain sistem secara detail untuk membantu dalam pembuatan sistem.
III.3.1. Desain Sistem Secara Global
Desain sistem secara global menggunakan bahasa pemodelan UML yang terdiri dari Usecase Diagram, Activity Diagram, Class Diagram, dan Sequence
Diagram.
III.3.1.1. Usecase Diagram
Secara garis besar, bisnis proses sistem yang akan dirancang digambarkan dengan usecase diagram yang terdapat pada Gambar III.2 :
Sistem Informasi Geografis Jasa Ekspedisi Angkutan Darat di Kota Medan
admin Login Pelanggan Artikel Tentang Kami Komentar Beranda Peta Logout <extends> Lokasi Ekspedisi Data Ekspedisi Data Artikel <extends>
Gambar III.2 Use Case Diagram Sistem III.3.1.2. Class Diagram
Rancangan kelas-kelas yang akan digunakan pada sistem yang akan dirancang dapat dilihat pada gambar III.3 :
artikel Artikel_komentar admin ekspedisi respon Id_artikel (int 11) Creator (varchar 25) Email (varchar 25) Tanggal (date) Judul (text) Isi (text) Id_Komentar (int 11) Id_artikel (int 11) Komentar (varchar 25) Email (varchar 25) Tanggal (date) Komentar (text) Id_User (int 11) Username (varchar 12) Password (varchar 12) Nama (varchar 25) Kode_ekspedisi (int 5) Nama_ekspedisi (varchar 25) Alamat (text) Gambar (longtext) Keterangan (text) Koordinat (text) Id_respon (int 11) Nama_Pengirim (varchar 25) Email (varchar 25) Respon (text)
Gambar III.3 Class Diagram Sistem
III.3.1.3. Activity Diagram
Bisnis proses yang telah digambarkan pada use case diagram di atas dijabarkan dengan activity diagram :
1. Activity Diagram Melihat Peta
Aktivitas melihat peta diterangkan dalam langkah-langkah state, dimulai dari kegiatan melihat panel peta kemudian mencari Artikel Jasa Ekspedisi Angkutan Darat, selanjutnya menekan tombol atau link yang ada pada peta dan yang terakhir melihat informasi yang di sajikan dalam peta yang ditunjukkan pada gambar III.4:
Melihat Peta Sistem Admin P h as e
Buka Form Peta Tampilan Form Peta
Click salah satu marka pada peta Informasi Lokasi
Gambar III.4 Activity Diagram Melihat Peta
2. Activity Diagram Login Administrator Website
Aktvitas proses login admin diterangkan dalam langkah-langkah state, dimulai dari memasukkan username, memasukkan password, jika profil valid maka sistem akan mengaktifkan menu administrator, sedangkan jika tidak valid, maka tampilkan pesan kesalahan yang ditunjukkan pada gambar III.5 :
Login Admin Sistem admin P h as e
Buka aplikasi Form login
Isi username
Isi password
Button login Validasi data
Gambar III.5 Activity Diagram Login Admin
3. Activity Diagram Mengolah Data Jasa Ekspedisi Angkutan Darat
Aktivitas proses mengolah data Jasa Ekspedisi Angkutan Darat diterangkan dalam langkah-langkah state yang ditunjukmkan pada gambar III.6 :
Data lokasi Sistem admin Ph as e
Buka aplikasi Form data lokasi
Tambah Data Mengisi data lokasi
Menyimpan data Data tersimpan
Button edit ya
memilih data
Menyimpan data Data tersimpan
Button hapus Memilih data
Klik button hapus Konfirmasi penghapusan ya tidak tidak Reset data Mengosongkan data ya tidak
Gambar III.6 Activity Diagram Mengolah Data Jasa Ekspedisi Angkutan Darat
4. Activity Diagram Mengolah Data Komentar
Aktvitas proses mengolah data Komentar diterangkan dalam langkah-langkah
state yang ditunjukkan pada gambar III.7 : Data komentar Sistem Admin Ph as e
Memilih aksi pada form Menu
Click Form komentar Form komentar
Hapus Data
Memilih data Konfimrasi
Penghapusan Menghapus Data Ya tidak Tambah Data Mengisi Data
Menekan tombol simpan Menyimpan data
5. Activity Diagram Mengolah Data Artikel
Aktvitas proses mengolah data artikel diterangkan dalam langkah-langkah
state yang ditunjukkan pada gambar III.8:
Data artikel Sistem admin P h as e
Buka aplikasi Form data artikel
Button baru Mengisi data artikel
Menyimpan data Data tersimpan
Button edit ya memilih data
Menyimpan data Data tersimpan
Button hapus Memilih data
Klik button hapus Konfirmasi penghapusan ya
tidak
tidak
6. Activity Diagram Mengolah Data Tentang Kami
Aktvitas proses mengolah data Tentang Kami diterangkan dalam langkah-langkah state yang ditunjukkan pada gambar III.9 :
Form Tentang Kami
Sistem Admin P h as e
Memilih aksi pada form Menu
Click Form profil tentang kami Form tentang kami
Lihat Informasi Aplikasi
Gambar III.9 Activity Diagram Mengolah Data Tentang Kami
7. Activity Diagram Keluar
Aktvitas proses keluar diterangkan dalam langkah-langkah state yang ditunjukkan pada gambar III.10 :
Data logout Sistem Admin P h as e
Memilih aksi pada form Menu
Click Form logout Disable menu admin
Enable menu login Form user
Gambar III.10 Activity Diagram Keluar
III.3.1.4. Sequence Diagram
Rangkaian kegiatan pada setiap terjadi event sistem digambarkan pada
sequence diagram berikut:
1. Sequence Diagram pada Form Peta
Serangkaian kegiatan saat terjadi event pada form peta dapat dilihat pada gambar III.11 :
Menu Utama Menu Peta
Menu ()
click Menu Peta ()
Koneksi database () Pengguna
Tampilkan Menu ()
Gambar III.11 Sequence Diagram Form Peta
2. Sequence Diagram pada Form Login
Serangkaian kegiatan saat terjadi event pada form login dapat dilihat pada gambar III.12 :
Menu Utama Menu Login Proses Login
Tampilkan Menu ()
Menu ()
click Menu login
Isi nama dan password () Koneksi database () Tidak Sesuai () Tabel admin
Admin Menu Admin
Sesuai ()
Gambar III.12 Sequence Diagram Form Login
3. Sequence Diagram pada Form Jasa Ekspedisi Angkutan Darat
Serangkaian kegiatan saat terjadi event pada form Jasa Ekspedisi Angkutan Darat dapat dilihat pada gambar III.13 :
Main menu menu Data lokasi Proses Tampilkan Fom () Menu () click menu Lokasi lokasi () Perbaharui data () Admin Koneksi database () Koneksi database () Hapus data () Tutup menu () Tabel Ekspedisi
Gambar III.13 Sequence Diagram Form Jasa Ekspedisi Angkutan Darat
4. Sequence Diagram pada Form Data Artikel Situs
Serangkaian kegiatan saat terjadi event pada form Data artikel dapat dilihat pada gambar III.14 :
Main Menu Menu Data artikel Proses Tampilkan Fom () Menu () click Menu artikel () Perbaharui data () Administrator Website Koneksi database () Koneksi database () Hapus data () Tutup Menu () Tabel artikel
Gambar III.14 Sequence Diagram Form Data Artikel Situs 5. Sequence Diagram pada Form Tentang Kami
Serangkaian kegiatan saat terjadi event pada form Pengaturan profil dapat dilihat pada gambar III.15 :
actionPerformed() logoutButton.disable() loginButton.enable() menulokasi.disable() menuDataMarka.disable() menuOlahArtikel.disable() menuProfilAdministrator.disable() Administrator
Website Main Menu
6. Sequence Diagram pada Saat Logout Ditekan
Serangkaian kegiatan saat terjadi event pada form proses logout dapat dilihat pada gambar III.16 :
actionPerformed() logoutButton.disable() loginButton.enable() menulokasi.disable() menuDataMarka.disable() menuOlahArtikel.disable() menuProfilAdministrator.disable() Administrator
Website Main Menu
Gambar III.16 Sequence Diagram Form Proses Logout
III.2.2. Desain Sistem Secara Detail
Tahap perancangan berikutnya yaitu desain sistem secara detail yang meliputi desain output sistem, desain input sistem, dan desain database.
III.2.2.1. Desain Output
Berikut ini adalah rancangan tampilan desain peta yang akan dihasilkan oleh sistem dapat dilihat pada gambar III.17:
Experat
Sistem Informasi Geografis Ekspedisi Darat
Beranda Peta Lokasi Ekspedisi Lokasi Komentar Artikel Masuk Tentang Kami
Searching PETA LOKASI
xxx
Gambar III.17 Desain Tampilan Peta
III.3.2.3. Desain Input
Berikut ini adalah rancangan atau desain input sebagai antarmuka pengguna: 1. Desain Form Login
Desain form login dapat dilihat pada gambar III.18 :
Experat
Sistem Informasi Geografis Ekspedisi Darat
Beranda Peta Lokasi Ekspedisi Lokasi Komentar Artikel Masuk Tentang Kami
xxx xxx
Selamat datang Administrator, silahkan masukkan username dan password yang valid di bawah ini:
Username :
Login
Password : Reset
Gambar III.18 Desain Form Login 2. Desain Form Data Jasa Ekspedisi Angkutan Darat
Desain form Data Jasa Ekspedisi Angkutan Darat dapat dilihat pada gambar III.19 :
Experat
Sistem Informasi Geografis Ekspedisi Darat
Beranda Peta Data Ekspedisi Data Komentar Data Artikel Keluar Tentang Kami
xxx xxx xxx 999 Tampilan Peta xxx xxx xxx Data Ekspedisi Nama : Gambar : Lat. Lon. : Choose File Telepon : Alamat : Keteranngan : Simpan Reset
Kata Kunci : Cari Data
3. Desain Form Data Artikel
Desain form Data Artikel dapat dilihat pada gambar III.20 :
Experat
Sistem Informasi Geografis Ekspedisi Darat
Beranda Peta Data Ekspedisi Data Komentar Data Artikel Keluar Tentang Kami
xxx
xxx xxx
Data Artiikel Judul Artikel :
Isi Materi Artikel :
Simpan Reset
Kata Kunci : Cari Data
Gambar III.20 Desain Form Data Artikel
III.4. Desain Basis Data
Desain basis data terdiri dari tahap merancang melakukan normalisasi tabel dan merancang struktur tabel
III.4.1. Normalisasi Data
Salah satu topik yang cukup kompleks dalam dunia manajemen database adalah proses untuk menormalisasi tabel-tabel dalam database relasional. Menghindari kemungkinan kehilangan data secara tidak disengaja/tidak diketahui. Alasan utama dari normalisasi database minimal sampai dengan bentuk normal ketiga adalah menghilangkan kemungkinan adanya “insertion anomalies”,
“deletion anomalies”, dan “update anomalies”. Tipe-tipe kesalahan tersebut sangat mungkin terjadi pada database yang tidak normal.
1. Bentuk tidak normal
Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan mengikuti format tertentu, dapat saja tidak lengkap dan terduplikasi. Data dikumpulkan apa adanya sesuai keadaanya.
Tabel III.2. Tabel Tidak Normal
No Nama_Ekspedisi Telepon Alamat Keterangan
1 AA Jaya Express (061)6615228 Jl. Aluminium Raya, No. 10, Tj. Mulia, Kota Medan,... Trayek: Medan, Lhoksukun, Geudong,
Bayu, Cunda Lho...
2 CV. Grand Mestika Trans (061)6630770 Jl. Aluminium Raya, No. 8, Tj. Mulia, Kota Medan, ... Trayek: Medan, R. Prapat, Aek Nabara,
G. Tua, Kota... 3 CV. Putra Mandiri Express 81396036574 Jl. Cemara No. 196, Kota Medan, Sumatera Utara. Trayek: Jakarta, Semarang, Surabaya 4 CV. Mitra Karya (061)6618609 Jl. Cemara No. 204, Kota Medan, Sumatera Utara. Trayek: Tapak Tuan,Alue Bilie, Meulaboh, Teunom, C... 5 CV. Aceh Mandiri (061)6618609 Jl. Cemara No. 204, Kota Medan, Sumatera Utara. Trayek: Medan, S. Salam, Singkil, Sinabang, Meulab...
2. Bentuk normal tahap pertama (1” Normal Form) Sebuah tabel disebut 1NF jika :
- Tidak ada baris yang duplikat dalam tabel tersebut. - Masing-masing cell bernilai tunggal
Catatan : Permintaan yang menyatakan tidak ada baris yang duplikat dalam sebuah tabel berarti tabel tersebut memiliki sebuah kunci, meskipun kunci tersebut dibuat dari kombinasi lebih dari satu kolom atau bahkan kunci tersebut merupakan kombinasi dari semua kolom.
Tabel III.3. Tabel Normal 1NF
No Nama_Ekspedisi Telepon Alamat Gambar Keterangan Koordinat
1 AA Jaya Express (061)6615228 Jl. Aluminium Raya, No. 10, Tj. Mulia, Kota Medan, lokasi/1AA Jaya Express.jpg Trayek: Medan, Lhoksukun, Geudong, Bayu. 3.6428077, 98.6754837 2 CV. Grand Mestika Trans (061)6630770 Jl. Aluminium Raya, No. 8, Tj. Mulia, Kota Medan, lokasi/2Grand Mestika Trans.jpg Trayek: Medan, R. Prapat, Aek Nabara,
G. Tua. 3.6421328, 98.6758728 3 CV. Putra Mandiri Express 81396036574 Jl. Cemara No. 196, Kota Medan, Sumatera Utara. lokasi/3Putra Mandiri Express.jpg Trayek: Jakarta, Semarang, Surabaya 3.6294896, 98.6873321 4 CV. Mitra Karya (061)6618609 Jl. Cemara No. 204, Kota Medan, Sumatera Utara. lokasi/4Mitra Karya.jpg Trayek: Tapak Tuan,Alue Bilie, Meulaboh, Teunom. 3.6292975, 98.6887817 5 CV. Aceh Mandiri (061)6618609 Jl. Cemara No. 204, Kota Medan, Sumatera Utara. lokasi/5Aceh Mandiri.jpg Trayek: Medan, S. Salam, Singkil, Sinabang. 3.6292813, 98.6888199
3. Bentuk normal tahap kedua (2nd normal form)
Bentuk normal kedua (2NF) terpenuhi jika pada sebuah tabel semua atribut yang tidak termasuk dalam primary key memiliki ketergantungan fungsional pada primary key secara utuh.
Tabel III.4. Tabel Normal 2NF
Kode_Jalan Nama_Jalan Koordinat
1 Jl. Aluminium Raya, No. 10, Tj. Mulia, Kota Medan,... 3.58957,98.67419 2 Jl. Aluminium Raya, No. 8, Tj. Mulia, Kota Medan, ... 3.58125,98.68261 3 Jl. Cemara No. 196, Kota Medan, Sumatera Utara. 3.59567,98.67569 4 Jl. Cemara No. 204, Kota Medan, Sumatera Utara. 3.58227,98.68468 5 Jl. Cemara No. 204, Kota Medan, Sumatera Utara. 3.5753,98.67007
Tabel III.5. Tabel Normal 2NF
id name type size content
20 AA Jaya Express image/jpeg 25247 [BLOB - 24,7 KB]
21 CV. Grand Mestika Trans image/jpeg 17180 [BLOB - 16,8 KB]
22 CV. Putra Mandiri Express image/jpeg 27658 [BLOB - 27,0 KB]
23 CV. Mitra Karya image/jpeg 29872 [BLOB - 29,2 KB]
24 CV. Aceh Mandiri image/jpeg 21897 [BLOB - 21,4 KB]
25
AA Jaya Express image/jpeg 21041 [BLOB - 20,5 KB]
III.5. Desain Tabel
Setelah melakukan tahap normalisasi, maka tahap selanjutnya yang dikerjakan yaitu merancang struktur tabel pada basis data sistem yang akan dibuat, berikut ini merupakan rancangan struktur tabel tersebut:
1. Struktur Tabel Admin
Tabel admin digunakan untuk menyimpan data Id_User, Username, Password, Nama, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.5 di bawah ini :
Tabel III.6 Rancangan Tabel Admin Nama Database jahria_ekspedisi
Nama Tabel admin
No Nama Field Tipe Data Boleh Kosong Kunci
1. Id_User int(11) Tidak Primary Key
2. Username varchar(12) Tidak Unique
3. Password varchar(12) Tidak -
4. Nama varchar(25) Tidak -
2. Struktur Tabel Artikel
Tabel artikel digunakan untuk menyimpan data ID_Artikel, Creator, Email, Tanggal, Judul, Isi, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.6 di bawah ini :
Tabel III.7 Rancangan Tabel Artikel Nama Database jahria_ekspedisi
Nama Tabel artikel
No Nama Field Tipe Data Boleh Kosong Kunci
1. ID_Artikel int(11) Tidak Primary Key
2. Creator varchar(25) Tidak -
3. Email varchar(25) Tidak -
4. Tanggal date Tidak -
5. Judul text Tidak -
3. Struktur Tabel Artikel_komentar
Tabel artikel_komentar digunakan untuk menyimpan data ID_Komentar, ID_Artikel, Komentator, Email, Tanggal, Komentar, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.7 di bawah ini:
Tabel III.8 Rancangan Tabel Artikel_komentar Nama Database jahria_ekspedisi
Nama Tabel artikel_komentar
No Nama Field Tipe Data Boleh Kosong Kunci
1. ID_Komentar int(11) Tidak Primary Key
2. ID_Artikel int(11) Tidak Foreign Key
3. Komentator varchar(25) Tidak -
4. Email varchar(25) Tidak -
5. Tanggal date Tidak -
6. Komentar text Tidak -
4. Struktur Tabel Ekspedisi
Tabel ekspedisi digunakan untuk menyimpan data Kode_Ekspedisi, Nama_Ekspedisi, Telepon, Alamat, Gambar, Keterangan, Koordinat, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.8 di bawah ini :
Tabel III.9 Rancangan Tabel Ekspedisi Nama Database jahria_ekspedisi
Nama Tabel ekspedisi
No Nama Field Tipe Data Boleh Kosong Kunci
2. Nama_Ekspedisi varchar(25) Tidak Unique
3. Telepon varchar(25) Tidak -
4. Alamat text Tidak -
5. Gambar longtext Tidak -
6. Keterangan text Tidak -
7. Koordinat text Tidak -
5. Struktur Tabel Respon
Tabel respon digunakan untuk menyimpan data ID_Respon, Nama_Pengirim, Email, Respon, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.9 di bawah ini:
Tabel III.10 Rancangan Tabel Respon Nama Database jahria_ekspedisi
Nama Tabel respon
No Nama Field Tipe Data Boleh Kosong Kunci
1. ID_Respon int(11) Tidak Primary Key
2. Nama_Pengirim varchar(25) Tidak -
3. Email varchar(25) Tidak -