Struktur Tabel Perancangan Data

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