Data Flow Diagram Perancangan Prosedur Yang Diusulkan

2. DFD Level 2 Proses 1 pendaftaran Pelanggan 1.1 Input pelanggan Pelanggan 1.2 Konfirmasi registrasi Data Pelanggan Data Pelanggan Data Pelanggan Data Pelanggan Gambar 4.8 DFD level 2 Proses 1 pendaftaran 3. DFD Level 2 Proses 6 update Admin 6.1 Input data kategori 6.2 Input data Barang 6.3 Konfirmasi Data pesanan 6.4 Konfirmasi Data pembayaran Kategori Barang Pesan Pembayaran Gambar 4.9 DFD level 2 Proses 6 update

4.3.2.3. Kamus Data

Kamus data merupakan sebuah daftar katalog fakta yang tersusun dari elemen data yang berhubungan dengan sistem. Kamus data dibuat berdasarkan arus data yang tergambar pada DFD. Kamus data yang berdasarkan penggambaran DFD Data Flow Diagram dari sistem informasi yang dirancang dan diusulkan adalah sebagai berikut: 1. Nama Arus : Data Pelanggan Alias : data_pelanggan Aliran data : pelanggan-Proses1.0, proses1.0-file_pelanggan, file_pelanggan- proses2.0, Struktur Data : username, password, nama_lengkap, tanggal_lahir, email, no_telp, alamat, propinsi, konfirmasi. 2. Nama Arus :Data Order Alias : data_order Aliran Data :proses 2.0-proses3.0, file_barang-proses 3.0, proses3.0- file_pesan, file_pesan-proses 4.0, proses 6.0-admin. Struktur Data : nomor, idtransaksi, idproduk, jumlah, ukuran, harga_satuan. 3. Nama Arus : Data Barang Alias : data_barang Aliran Data : Admin-proses 6.0-file_barang, proses3.0-file_barang, file_barang-proses5.0. Struktur data : no, kodebarang, idclub, idkategori, idmusim, idliga, homeaway, deskripsi, harga_jual, gambar. 4. Nama Arus : Data Pembayaran Alias : data_pembayaran Aliran Data : proses4.0-file_pembayaran, file_pembayaran-proses6.0, proses2.0-admin. Struktur Data : idpembayaran, username, no_telp, idtransaksi, an_transfer, ke_bank, tanggal_transfer, jumlah, status. 5. Nama Arus : Data Pembelian Alias : data_pembelian Aliran Data : file_barag-proses 7.0, proses 7.0-file_pembelian, proses 7.0- supplier. Struktur Data : idtransaksi, username, alamat_tujuan, propinsi, ongkir, tanggalm bayar, status.

4.2.4. Perancangan Basis Data

Perancangan basis data merupakan proses menciptakan perancangan untuk basis data yang akan mendukung operasi dan tujuan perusahaan. Dalam merancang suatu basis data, digunakan metodologi metodologi yang membantu dalam tahap perancangan basis data. Metodologi perancangan adalah pendekatan struktur dengan menggunakan prosedur, teknik, alat, serta bantuan dokumen untuk membantu dan memudahkan dalam proses perancangan.

4.2.4.1. Normalisasi

Normalisasi dipakai untuk mengorganisasi data ke dalam table-tabel untuk memenuhi kebutuhan pemakai di dalam suatu organisasi.

a. Bentuk Unnormal

{ username, password, nama_lengkap, tanggal_lahir, email, no_telp, alamat, propinsi, konfirmasi, nomor, idtransaksi, idproduk, jumlah, ukuran, harga_satuan, no, kodebarang, idclub, idkategori, idmusim, idliga, homeaway, deskripsi, harga_jual, gambar, idpembayaran, username, no_telp, idtransaksi, an_transfer, ke_bank, tanggal_transfer, jumlah, status, username, password, level, nama_lengkap, email, no_telp, idtransaksi, username, alamat_tujuan, propinsi, ongkir, tanggalm bayar, status, idclub, idliga, club, idliga, liga, idmusim, musim, ukuran, stok }