Relasi Tabel Entity Relationship Diagram Struktur File

75

4.2.4.4. Struktur File

File merupakan kumpulan dari item data yang diatur di dalam suatu record, dimana item-item data tersebut dimanipulasi untuk proses tertentu. Struktur file dibuat sebagai pendukung agar pemakai user mengetahui segala yang berhubungan dengan pengolahan database. Struktur Filenya terdiri dari : 1. Struktur File Konsumen Nama File : Konsumen Primary Key : id_konsumen Media Penyimpanan : Harddisk Tabel 4. 9. Struktur File Konsumen No Nama Field Type Size Keterangan 1. id_konsumen int 11 Primary Key 2. username varchar 30 3. password varchar 32 4. nama varchar 50 5. alamat text 6. kota varchar 25 7. kd_post char 5 8. provinsi varchar 25 76 Tabel 4. 9. Struktur File Konsumen lanjutan No Nama Field Type Size Keterangan 9. telepon varchar 25 10. hp varchar 15 11. email varchar 30 12. tanggal_daftar date 2. Struktur File Produk Nama File : Produk Primary Key : id_produk Foreign Key : id_kategori Media Penyimpanan : Harddisk Tabel 4.10. Struktur File Produk No Nama Field Type Size Keterangan 1. id_produk int 11 Primary Key 2. id_kategori varchar 10 Foreign Key 3. nama_produk varchar 100 4. tanggal date 5. deskripsi varchar 300 6. gambar varchar 50 7. harga bigint 50 8. stok int 10 9. berat decimal ‘6’,’2’ 77 3. Struktur File Pesanan Nama File : Pesanan Primary Key : id_pesan Foreign Key : id_konsumen, id_produk Media Penyimpanan : Harddisk Tabel 4.11. Struktur File Pesanan No Nama Field Type Size Keterangan 1. Id_pesan int 10 Primary Key 2. id_konsumen varchar 30 Foreign Key 3. id_produk integer 11 Foreign Key 4. hrg decimal 10.0 5. jml_pesan integer 11 6. total_byr decimal 10.0 7. tgl_pesan date 8. no_tran enum ‘0’.’1’,’2’ 9. gambar_awb varchar 50 10. pesan_nama_lengkap varchar 50 11. pesan_alamat text - 12. pesan_kota varchar 20 13. pesan_kode_post varchar 5 14. pesan_provinsi varchar 20 15. pesan_telepon varchar 15 16. pesan_email varchar 40 78 4. Struktur File Kategori Nama File : Kategori Primary Key : id_kategori Media Penyimpanan : Harddisk Tabel 4.12. Struktur File Kategori No Nama Field Type Size Keterangan 1. id_kategori integer 11 Primary Key 2. kode_kategori varchar 10 3. nama_kategori varchar 50 5. Struktur File Pembayaran Nama File : Pembayaran Primary Key : id_pembayaran Foreign Key : id_konsumen Media Penyimpanan : Harddisk Tabel 4.13. Struktur File Pembayaran No Nama Field Type Size Keterangan 1. id_pembayaran int 10 Primary Key 2. id_konsumen int 10 Foreign Key 3. atm_pengirim varchar 50 4. nm_bank varchar 50 5. atm_tgl date 6. atm_jumlahtransfer varchar 50 7. atm_no_tran varchar 30 79 6. Stuktur File Status Pesan Nama File : Pembayaran Foreign Key : id_pesan Media Penyimpanan : Harddisk Tabel 4.14. Struktur File Status Pesan No Nama Field Type Size Keterangan 1. id_pesan integer 20 Foreign Key 2. status_bayar enum ‘0’,’1’, ‘2’ 3. status_pesan enum ‘0’,’1’, ‘2’ 4. status_kirim enum ‘0’,’1’, ‘2’ 5. no_awb varchar 100

4.2.4.5. Kodifikasi

Pengkodean berfungsi untuk mendefinisikan suatu objek secara singkat, mengklasifikasikan data dan memasukan data kedalam database, selain itu kode dapat dibentuk dari kumpulan huruf, angka dan karakter khusus. Pada program sistem informasi terdapat beberapa pengkodean untuk memudahkan dalam pencarian data. Sistem kodifikasi ini di buat guna untuk mengidentifikasi suatu objek secara singkat. Kodifikasi digunakan sebagai identitas untuk setiap data yang akan diinput dalam table masing-masing. Kode dapat 80 dibentuk dari kumpulan huruf, angka dan karakter khusus. Pengkodean dalam sistem informasi pemesanan ini menggunakan tipe kode group, yaitu kode yang berdasarkan field-field dan tiap field-field kode mempunyai arti. Berikut kode-kode yang digunakan : Tabel 4.15. Kode kategori No Urut Jenis Kategori 01 Kerajinan Tangan 02 Aksessoris 03 Garment 04 Periklanan 05 Lain –lain. 1. Kode Transaksi TR XX XXX No urut pembelian Kode Kategori Produk Contoh : TR02009 Pemesanan produk jenis kategori accesories dengan no urut 09. 2. Kode id_konsumen XX XX XX No Urut Tahun Daftar Bulan Daftar 81 Contoh : 10 10 09 Konsumen bergabung pada bulan November 2011 dengan nomor urut ke sembilan.

4.2.5. Perancangan Antar Muka

Setelah perancangan prosedur yang diusulkan, perancangan basis data, perancangan maka pada perancangan anatar muka ini akan dijelaskan tentang struktur menu, perancangan input dan perancangan output.

4.2.5.1. Struktur Menu

Dalam perancangan program ini menggunakan menu yang mengintegrasikan semua bagian dalam program adapun gambaran menu, seperti yang ditampilkan pada gambar berikut ini :