• Tidak ada hasil yang ditemukan

Login Kategori Cari Beli Detail Produk

1. Bentuk Tidak Normal (Unnormalized)

3.5. Spesifikasi File

Menjelaskan tentang file atau table yang terbentuk dari transformasi normalisasi (dan atau file-file penunjang untuk web). File-file ini tersimpan pada database sepatu_db.sql dengan parameter-parameter sbb:

1. Tabel Admin

a. Nama File : Tabel admin b. Akronim File : admin

c. Fungsi : Untuk menyimpan data admin d. Tipe File : File Master

e. Organisasi File : Index sequential

f. Akses : Random

g. Media File : Hard Disk h. Panjang Record : 230 karakter i. Software : Mysql j. Record Key : username

Tabel III.1 Spesifikasi file admin

No Elemen Data Nama File Tipe Size Ket

1 User Name Username varchar 30 Primary Key

2. Tabel Bank

a. Nama File : Tabel Bank b. Akronim File : bank

c. Fungsi : Untuk menyimpan data bank d. Tipe File : File Master

e. Organisasi File : Index sequential

f. Akses : Random

g. Media File : Hard Disk h. Panjang Record : 35 karakter i. Software : Mysql j. Record Key : kd_bank

Tabel III.2

Spesifikasi file data bank

No Elemen Data Nama File Tipe Size Ket

1 Kode Bank kd_bank varchar 5 Primary Key

2 Nama Bank nm_bank varchar 30

3. Tabel Barang

a. Nama File :Tabel Barang b. Akronim File : barang

c. Fungsi : Untuk menyimpan data barang d. Tipe File : File Master

e. Organisasi File : Index sequential

f. Akses : Random

g. Media File : Hard Disk h. Panjang Record : 257 karakter i. Software : Mysql

j. Record Key : kd_barang

Tabel III.3 Spesifikasi file barang

No Elemen Data Nama File Tipe Size Ket

1 Kode Barang kd_barang Char 5 Primary Key

2 Nama Barang nm_barang varchar 100

3 Harga Modal harga_modal Int 12

4 Harga Jual harga_jual Int 12

5 Stok stok Int 4

6 Size Tersedia size_tersedia Varchar 20 7 Keterangan keterangan Text

8 File Gambar file_gambar Varchar 100

4. Tabel Kategori

a. Nama File :Tabel Kategori b. Akronim File : kategori

c. Fungsi : Untuk menyimpan data kategori barang d. Tipe File : File Master

e. Organisasi File : Index sequential

f. Akses : Random

g. Media File : Hard Disk h. Panjang Record : 104 karakter i. Software : Mysql j. Record Key : kd_kategori

Tabel III.4 Spesifikasi file Kategori

No Elemen Data Nama File Tipe Size Ket

1 Kode Kategori kd_kategori Char 4 Primary Key 2 Nama Kategori nm_kategori varchar 100

5. Tabel Konfirmasi Pembayaran

a. Nama File :Tabel Konfirmasi Pembayaran b. Akronim File : konfirmasi

c. Fungsi : Untuk menyimpan data Konfirmasi Pembayaran d. Tipe File : File Transaksi

e. Organisasi File : Index sequential

f. Akses : Random

g. Media File : Hard Disk h. Panjang Record : 159 karakter i. Software : Mysql j. Record Key : id

Tabel III.5

Spesifikasi file Konfirmasi Pembayaran

No Elemen Data Nama File Tipe Size Ket 1 Id

Pembayaran

Id Int 4 Primary Key

2 Nomor

Pemesanan

no_pemesanan varchar 8 Foreign Key

3 Nama

Pelanggan

nm_pelanggan Varchar 100

4 Kode Bank kd_bank varchar 5 Foreign Key

5 Bank Asal bank_asal varchar 30

6 Jumlah Transfer

jumlah_transfer Int 12

7 Keterangan Ket Text

6. Tabel Pelanggan

a. Nama File : Tabel Pelanggan b. Akronim File : konten

c. Fungsi : Untuk menyimpan data Pelanggan d. Tipe File : File Master

e. Organisasi File : Index sequential

f. Akses : Random

g. Media File : Hard Disk h. Panjang Record : 346 karakter i. Software : Mysql

j. Record Key : kd_pelanggan

Tabel III.6

Spesifikasi file pelanggan

No Elemen Data Nama File Tipe Size Ket 1 Kode

Pelanggan

kd_pelanggan Char 6 Primary Key

2 Nama

Pelanggan

nm_pelanggan Varchar 100

3 Jenis Kelamin Kelamin Enum (‘laki-laki’,’per empuan’)

4 Email Email Varchar 100

5 Nomor

Telepon

no_telepon Varchar 100

6 User Name Username Varchar 20

7 Password Password Varchar 100

8 Tanggal Daftar

tgl_daftar Date

7. Tabel Pemesanan

a. Nama File :Tabel Pemesanan b. Akronim File : pemesanan

c. Fungsi : Untuk menyimpan data pemesanan pelanggan d. Tipe File : File Transaksi

e. Organisasi File : Index sequential

f. Akses : Random

g. Media File : Hard Disk h. Panjang Record : 303 karakter i. Software : Mysql

Tabel III.7

Spesifikasi file Pemesanan

No Elemen Data Nama File Tipe Size Ket

1 Nomor

Pemesanan

no_pemesanan Char 8 Primary Key

2 Kode Pelanggan

kd_pelanggan Char 6 Foreign Key

3 Tanggal Pemesanan tgl_pesan Date 4 Nama Penerima nm_penerima varchar 60 5 Alamat Lengkap alamat_lengkap varchar 200

6 Kode Kota kd_kota Char 3 Foreign Key

7 Kode Pos kode_pos Varchar 6

8 Nomor

telepon

no_telepon Varchar 20

9 Status Bayar status_bayar Enum (‘pesan’ ,’lunas’, ’batal’)

8. Tabel Pemesanan Item

a. Nama File : Tabel Pemesanan Item b. Akronim File : pemesanan_item

c. Fungsi : Untuk menyimpan data detail pemesanan pelanggan d. Tipe File : File Transaksi

e. Organisasi File : Index sequential

f. Akses : Random

g. Media File : Hard Disk h. Panjang Record : 32 karakter i. Software : Mysql j. Record Key : -

Tabel III.8

Spesifikasi file Pemesanan Item

No Elemen Data Nama File Tipe Size Ket

1 Id Pesan Id Int 4

2 Nomor

Pemesanan

no_pemesanan Char 8 Foreign Key

3 Kode barang kd_barang Char 5 Foreign Key

4 Harga Harga Int 12

5 Jumlah Jumlah Int 3

9. Tabel kota

a. Nama File :Tabel kota b. Akronim File : kota

c. Fungsi : Untuk menyimpan data kota d. Tipe File : File Master

e. Organisasi File : Index sequential

f. Akses : Random

g. Media File : Hard Disk h. Panjang Record : 115 karakter i. Software : Mysql

j. Record Key : kd_kota

Tabel III.9

Spesifikasi file Data Kota

No Elemen Data Nama File Tipe Size Ket

1 Kode Kota kd_kota Char 3 Primary Key

2 Nama Kota nm_kota varchar 100

10. Tabel Size

a. Nama File : Tabel Size b. Akronim File : Size

c. Fungsi : Untuk menyimpan data ukuran sepatu d. Tipe File : File Master

e. Organisasi File : Index sequential

f. Akses : Random

g. Media File : Hard Disk h. Panjang Record : 25 karakter i. Software : Mysql j. Record Key : -

Tabel III.10 Spesifikasi file Size

No Elemen Data Nama File Tipe Size Ket

1 Kode size kd_size Varchar 5 Primary Key

Dokumen terkait