68
3.3.5 Struktur Tabel
Rancangan data konseptual yang telah dipetakan menjadi diagram pada bagian perancangan data, akan diimplementasikan ke dalam lingkungan basis data
MySQL. Rancangan database ini akan memudahkan pengguna karena data yang dikelolah pada aplikasi akan tersimpan otomatis pada pada database.
a. Tabel Kota Tabel ini digunakan untuk menyimpan data kumpulan kota yang
tersebar di wilayah Jawa Timur, berguna untuk pendefinisian lokasi kota perusahaan yang telah dipetakan.
Tabel 3.10 Struktur Tabel Kota
Nama Atribut Tipe Data
Constraint Deskripsi
KD_KOTA Varchar10
Primary key Kode kota
NAMA_KOTA Varchar30
- Nama kota
b. Tabel Jenis Usaha Tabel ini berguna untuk menyimpan jenis usaha yang telah
dikembangkan oleh perusahaan guna untuk proses pengelompokan.
Tabel 3.11 Struktur Tabel Jenis Usaha
Nama Atribut Tipe Data
Constrain Deskripsi
KD_JENIS Varchar5
Primary key Kode jenis
NAMA_JENIS Varchar30
- Nama jenis
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
69
c. Tabel Kategori Usaha Tabel ini berguna untuk menyimpan kategori usaha dari jenis
usaha yang telah ditentukan, bisa dikatakan sebagai sub dari jenis usaha. Secara fungsi sama yaitu untuk proses pengelompokan yang lebih
signifikan.
Tabel 3.12 Struktur Tabel Kategori
Nama Atribut Tipe Data
Constrain Deskripsi
KD_KATEGORI Autonumber
Primary key Kode kategori KD_JENIS
Varchar5 Foreign key Kode jenis
NAMA_KATEGORI Varchar30 -
Nama ketegori
d. Tabel Group Tabel ini berguna untuk menyimpan data jenis user akun yang
mengakses aplikasi, berkaitan dengan hak akses user terhadap aplikasi.
Tabel 3.13 Struktur Tabel Group
Nama Atribut Tipe Data
Constrain Deskripsi
KD_GROUP Autonumber
Primary key Kode group
NAMA_GROUP Varchar10 -
Nama group
e. Tabel Anggota Tabel ini berguna untuk menyimpan data-data anggota yang bergabung
dalam website dan juga digunakan sebagai tabel login untuk bisa menggunakan aplikasi. Setiap data anggota wajib mengisikan data pribadi
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
70
atau perusahaan yang valid kedalam sistem karena berguna sebagai validasi untuk bisa melakukan pemetaan terhadap perusahaannya.
Tabel 3.14 Struktur Tabel Anggota
Nama Atribut Tipe Data
Constrain Deskripsi
KD_ANGGOTA Autonumber
Primary key Kode anggota KD_GROUP
Integer Foreign key
Kode group NAMA_AG
Varchar30 -
Nama anggota GENDER_AG
Varchar10 -
Jenis kelamin TGL_LAHIR_AG Date
- Tanggal lahir
KODE_POS_AG Varchar10 -
Kode pos KOTA_AG
Varchar30 -
Kota ALAMAT_AG
Text -
Alamat rumah EMAIL_AG
Varchar20 -
Alamat email TELP_AG
Varchar20 -
No telp USERNAME
Varchar20 -
User login PASSWORD
Varchar10 -
Password login STATUS_AG
Int -
Status Akun CREATED
Date -
Tanggal Daftar
f. Tabel Perusahaan Tabel ini berguna untuk menyimpan semua data-data pemetaan
perusahaan yang telah didaftarkan oleh anggota. Tabel ini merupakan tabel utama yang mengatur dan menyimpan data-data pemetaan perusahaan
yang didaftarkan oleh anggota, yang mana setiap perusahaan melewati pengecekan kebenaran data sebelum ditampilkan pada peta.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
71
Tabel 3.15 Struktur Tabel Data Perusahaan
Nama Atribut Tipe Data
Constrain Deskripsi
KODE_PERUSAHAAN Varchar10 Primary key Kode Usaha
KD_ANGGOTA Integer
Foreign key Kode anggota
KD_KATEGORI Integer
Foreign key Kode kategori
KD_KOTA Varchar10
Foreign key Kode kota EMAIL
Varchar50 -
Alamat email KODE_POS
Integer -
Kode pos ALAMAT_KANTOR
Text -
Alamat NO_TELP_KANTOR
Varchar15 -
No telpon NO_FAX_KANTOR
Varchar15 -
No fax WEBSITE
Varchar20 -
Website DESKRIPSI
Text -
Deskripsi TGL_BERDIRI
Date -
Tgl berdisi LAT
Decimal -
Latitute LNG
Decimal -
Langtitute CREATED
Date -
Tanggal buat STATUS
Integer -
Status peta
g. Tabel Dokumen Pada tabel ini akan menyimpan dokumen-dokumen perijinan
perusahaan berupa scan file, yang berguna untuk rekomendasi kelayakan perusahaan untuk dipetakan dalam aplikasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
72
Tabel 3.16 Struktur Tabel Dokumen
Nama Atribut Tipe Data
Constrain Deskripsi
ID_DOK Autonumber Primary
key Kode dokumen
KODE_PERUSAHAAN Varchar10 Foreign key
Kode perusahaan
NAMA_DOK Varchar40 -
Nama dokumen NAMA_FILE
Varchar20 - Nama file
dokumen
CREATED Date
- Tanggal buat
h. Tabel Hasil Usaha Tabel ini akan menyimpan semua macam-macam hasil usaha yang
dihasilkan oleh perusahaan yang telah dipetakan. Hanya perusahaan yang dianggap sudah memenuhi syarat kelayakan dokumen saja yang bisa
menambahkan hasil usaha.
Tabel 3.17 Struktur Tabel Hasil Usaha Perusahaan
Nama Atribut Tipe Data
Constrain Deskripsi KD_HASIL
Autonumber Primary key
Kode hasil
KODE_PERUSAHAAN Varchar10 Foreign key
Kode perusahaan
NAMA_HASIL Varchar30 -
Nama hasil usaha DES_HASIL
Text -
Deskripsi singkat PIC_HASIL
Varchar10 - foto hasil usaha
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
73
i. Tabel Cabang Tabel ini akan menyimpan pemetaan cabang-cabang yang tersebar
dan dimiliki oleh perusahaan yang telah dipetakan.
Tabel 3.18 Struktur Tabel Cabang Perusahaan
Nama Atribut Tipe Data
Constrain Deskripsi
KD_CAB Autonumber Primary key Kode cabang
KODE_PERUSAHAAN Varchar10 Foreign key Kode
NAMA_CAB Varchar30 -
Nama cabang ALAMAT_CAB
Text -
Alamat TELP_CAB
Varchar15 - No telpon
FAX_CAB Varchar15 -
No fax EMAIL_CAB
Varchar50 - Alamat email
KET_CAB Text
- Deskripsi
j. Tabel Galeri Tabel ini akan menyimpan segala aktifitas atau acara perusahaan
yang didokumentasikan dalam bentuk foto sehingga bisa dilihat oleh orang yang mengaksesnya.
Tabel 3.19 Struktur Tabel Galeri
Nama Atribut Tipe Data
Constrain Deskripsi
KD_FOTO Autonumber Primary key Kode foto
KODE_PERUSAHAAN Varchar10 Foreign key Kode Usaha NAMA_FOTO
Varchar30 - judul foto
FILENAME Varchar20 -
Nama file KET
Text -
Deskripsi CREATED
Date -
Tanggal buat
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
74
3.4 Rancangan Antarmuka Sistem