• Tidak ada hasil yang ditemukan

BAB III ANALISA SISTEM BERJALAN

3.6. Spesifikasi File

Perancangan sistem informasi penjualan ini menggunakan database dengan

namaatk.sql yang berisi beberapa tabel-tabel dengan spesifikasi seperti di bawahini:

1. Spesifikasi File Admin

Nama File : File admin

Akronim : Admin

Fungsi : Sebagai tempat penyimpanan data admin

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 76 karakter

Kunci Field : id_admin

Software :MySQL

Tabel III.1. Spesifikasi File Admin

No Elemen Data Akronim Tipe Size Extra

1. id admin id_admin Integer 1 Auto_Increment

2. nama admin nama_admin Varchar 20

3. User name user_admin Varchar 10

4. Password password_admin Varchar 35 5. Level Level Varchar 15

2. Spesifikasi File Kategori

Nama File :File Kategori

Akronim : kategori.MYD

Fungsi : Sebagai tempat penyimpanan data kategori

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 24 karakter

Kunci Field : id_kategori

Software :MySQL

Tabel III.2. Spesifikasi File Kategori

3. Spesifikasi File Keranjang

Nama File : File Keranjang

Akronim : Keranjang.MYD

Fungsi : Sebagai tempat penyimpanan data keranjang

Tipe : File Transaksi

Organisasi File : Indexed Sequential

No Elemen Data Akronim Tipe Size Keterangan

1. id_kategori id_kategori Integer 4 Primary Key 2. nama_kategori nama_kategori Varchar 20

Akses File : Random

Media : Hardisk

Panjang Record : 59 karakter

Kunci Field : id_keranjang

Software :MySQL

Tabel III.3.

Spesifikasi File Keranjang

4. Spesifikasi File Produk

Nama File :File Produk

Akronim :Produk.MYD

Fungsi :Sebagai tempat penyimpanan data produk

Tipe :File Master

Organisasi File :Indexed Sequential

Akses File :Random

Media :Hardisk

No Elemen Data Akronim Tipe Size Keterangan

1. Id_keranjang id_keranjang Character 11 Primary Key

2. Id_Member id_Member Varchar 6 Foreign Key

3. Id_produk id_produk Varchar 10 Foreign Key

4. Harga Harga Integer 5

5. Disc Disc Integer 3

6. Harga_disc Harga_disc Integer 5

7. Jumbel Jumbel Integer 2

Panjang Record :42 karakter

Kunci Field :id_produk

Software :MySQL

Tabel III.4. Spesifikasi File Produk

5. Spesifikasi File Member

Nama File :File Member

Akronim : Member.MYD

Fungsi : Sebagai tempat penyimpanan data Member

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File :Random

No Elemen Data Akronim Tipe Size Keterangan

1. id_produk id_produk Integer 10 Primary Key

2. id_kategori id_kategori Varchar 4 Foreign Key

3. nama_produk nama_produk Varchar 20

4. detail_produk detail_produk Text

5. Harga Harga Integer 5

6. Gambar Gambar Text

7. kd_merk Kd_merk Varchar 3

8. Berat Berat Double

Media : Hardisk

Panjang Record : 118 karakter

Kunci Field : id_Member

Software :MySQL

Tabel III.5. Spesifikasi File Member

6. Spesifikasi File Kota

Nama File : File Kota

Akronim : Kota.MYD

Fungsi : Sebagai tempat penyimpanan data kota pengiriman

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

No Elemen Data Akronim Tipe Size Keterangan

1. id_Member id_Member Integer 6 Primary Key

2. nama_Member nama_Member Varchar 20

3. User_name User_name Varchar 10 4. Password Password Varchar 32

5. Email Email Varchar 20

6. Alamat Alamat Text

7. Kota Kota Varchar 10

8. kode_pos kode_pos Varchar 5

Media : Hardisk

Panjang Record : 21 karakter

Kunci Field : id_kota

Software :MySQL

Tabel III.6. Spesifikasi File Kota

No Elemen Data Akronim Tipe Size Keterangan

1 Id_kota Id_kota Integer 5 Primary key

2 Nama_kota Nama_kota Varchar 25

3 Ongkos_kirim Ongkos_kirim Integer 6

7. Spesifikasi File Pesanan

Nama File : File Pesanan

Akronim : Pesanan.MYD

Fungsi : Sebagai tempat penyimpanan data pesan

Tipe : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 43 karakter

Kunci Field : id_pesan

Tabel III.7. Spesifikasi File Pesanan

No Elemen Data Akronim Tipe Size Keterangan

1 Id_pesan Id_pesan Varchar 5 Primary Key

2 Id_member Id_member Varchar 6 Foreign Key

3 Total Total Integer 5

4 Biaya_kirim Biaya_kirim Integer 5

5 Jumbar Jumbar Integer 3

6 Nama_penerima Nama_penerima Varchar 20 7 Alamat_penerima Alamat_penerima Text

8 Id_kota Id_kota Integer 2

9 Kd_pos Kd_pos Varchar 5

10 Telepon_penerima Telepon_penerima Varchar 13

11 Statuspesan Statuspesan Varchar 15

12 Tgl_pesan Tgl_pesan Date

13 Tgl_kirm Tgl_kirm Date

8. Spesifikasi File Konfirmasi

Nama File : File Konfirmasi

Akronim : Konfirmasi.MYD

Fungsi : Sebagai tempat penyimpanan data konfirmasi

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Panjang Record : 76 karakter

Kunci Field : -

Software :MySQL

Tabel III.8.

Spesifikasi File Konfirmasi

No. Elemen Data Akronim Type Panjang Keterangan

1. id_pesan id_pesan Varchar 5 Foreign Key

2. nama_pemesan nama_pemesan Varchar 20 3. pemilik_rekening pemilik_rekening Varchar 20

4. Bank Bank Varchar 30

5. jumlah_bayar jumlah_bayar Integer 8 6. tanggal_transfer tanggal_transfer Date

7. bukti_transfer bukti_transfer Text

9. Spesifikasi File Komentar

Nama File : FileKomentar

Akronim : Komentar

Fungsi : Sebagai tempat penyimpanan data komentar

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 68 karakter

Software :MySQL

Tabel III.9.

Spesifikasi File Komentar

No. Elemen Data Akronim Type Panjang Keterangan 1. id_komentar id_komentar Integer 10 Primary Key

2. Id produk id_produk Integer 10 Foreign Key

3. Tgl_komentar tgl_komentar Date

4. Nm_pengirim nm_pengirim varchar 20 5. email_pengirim email_pengirim varchar 30

6 Pesan Pesan Text

7 Status Status varchar 15

10. Spesifikasi File Hak Akses

Nama File : File Hak Akses

Akronim : Hak Akses

Fungsi : Sebagai pembeda akses antara admin

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 25 karakter

Kunci Field : level

Tabel III.10.

Spesifikasi File Hak Akses

No. Elemen Data Akronim Type Panjang Keterangan

1. Level Level Varchar 10 Primary Key

2. Data admin data_admin Boolean

3. Data kategori data_kategori Boolean

4. Data produk data_produk Boolean

5. Data Member data_Member Boolean

6 komentar Komentar Boolean

7 Data_kota data_kota Boolean

11. Spesifikasi File Alamat Kirim

Nama File : File alamat_kirim

Akronim : alamat_kirim.MYD

Fungsi : Sebagai penyimpan data alamat kirim

Tipe : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 53 karakter

Kunci Field : id_pesan

Tabel III.11.

Spesifikasi File Alamat Kirim

No. Elemen Data Akronim Type Panjang Keterangan

1. Session Session Varchar 32

2. Nama_penerima nama_penerima Varchar 20

3. Alamat Alamat Text

4. Kota Kota Varchar 25

5. Kode_pos node_pos Varchar 5

6. No_telpon no_telpon Varchar 13

12. Spesifikasi File Produk_Promo

Nama File : File produk_ promo

Akronim : produk_promo

Fungsi : Sebagai tempat penyimpanan data produk promo

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 28 karakters

Kunci Field :id_hubung

Tabel III.12.

Spesifikasi File Produk Promo

No. Elemen Data Akronim Type Panjang Keterangan 1. Id_hubung id_hubung Integer 11 Primary Key

2. Id_promo id_promo Integer 6 Foreign Key

3 Id_produk id_produk Integer 10

13. Spesifikasi File Promo

Nama File : File Promo

Akronim : Promo

Fungsi : Sebagai tempat penyimpanan data testimoni

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 83 karakter

Kunci Field :id_promo

Tabel III.13. Spesifikasi File Promo

No. Elemen Data Akronim Type Panjang Keterangan

1. Id_promo id_promo Integer 6 Primary Key

2. nama_promo nama_promo Varchar 35

3 Gambar Gambar Text

4 Deskripsi Deskripsi Text

5 Tgl_mulai Tgl_mulai Date

6 Tgl_keluar Tgl_keluar Date

3.7. Pengkodean

Dokumen terkait