BAB III PERANCANGAN SISTEM
ya
ya
3.1 Perancangan Alur Sistem
Perancangan aplikasi sistem informasi Lelang Online berbasis PHP MySQL adalah sebagai berikut :
3.1.1 Rancangan Alur Sistem Admin
Gambar 3.1 Flowchart Sistem Admin
start
Login admin?
Input kedatangan Edit Metode Pembayaran
Menejemen Bantua Menejemen lelang
Menejemen Member Konfigurasi
Setting Administrasi
Logout ?
Edit Tabel Input kedatangan
Menejemen Berita
tidak Edit Durasi Penawaran
Home
36
3.1.2 Rancangan Alur Sistem Lelang Online
Start
Kontak Info Berita
Login Anggota Login Anggota
pendaftaran Saran
Email Saran
Simpan ?
Simpan ?
Username + Password
Login ?
Tidak Tidak
Ya Ya
Ya Menu Utama
End
Gambar 3.2. Flowchart sistem Lelang Online
3.2 Pembuatan Tabel
1 Tabel Admin Menyimpan informasi tentang user yang berhak mangaksesmengelola
database secara keseluruhan, dalam hal ini peneliti membatasi user dengan hak tersebut untuk user khususadmin
Tabel 3.1 Tabel admin
atribut Deskripsi Tipe data
key User_admin Username yang digunakan untuk login
Varchar32 MUL
Pass_admin Password untuk login Varchar32
2. Tabel Auctions Menyimpan informasi tentang data barang lelang,waktu dan
pembayaran lelang.
Tabel 3.2 Tabel Auction.
Atribut Deskripsi Tipe
Data Key
Id Kode barang lelang
Int4
PRI
User Nama pelelang
Varchar32 Title
Nama barang lelang tinytext
Starts Tanggal mulai lelang
Int30 Derscription
Keterangan tentang barang lelang Text
Pict_url Keterangan gambar barang lelang
Tinytext
Atribut Deskripsi Tipe
Data Key
Category Keterangan barang
lelang Int11 Minimum_bid Penawaran
terendah Double16,0
Duration Keterangan lama
lelang Char2
Payment Tempat pembayaran
Varchar20 Ends Brakirnya
lelang Int30
Current_bid Penawar Double16,0
Quantity Jumlahstok barang
Int11
3. Tabel Categories Menyimpan informasi tentang nama dan total barang lelang.
Tabel 3.3 Tabel categories lelang
Atribut Deskripsi Tipe
Data Key
Cat_id Kode barang lelang
Int4 PRI
Cat_name Nama barang lelang
Tinytext Sub_counter
Total barang lelang Int11
4. Tabel Categories_plain
Tabel 3.4 Tabel categories_plain lelang
Atribut Deskripsi Tipe
Data Key
id Kode barang lelang
Int11 PRI
Atribut Deskripsi Tipe
Data Key
Cat_id Jenis barang lelang
Tinytext Cat_name
Golongan barang lelang Int11
5. Tabel Payments Menyimpan informasi tempat pembayaran
Tabel 3.5 Tabel
payments Atribut Deskripsi
Tipe Data
Key Id
Kode tempat pembayaran Int2
PRI Description
Nama tempat pembayaran Varchar30
6. Tabel Durations Menyimpan informasi data lamanya lelang
Tabel 3.6 Tabel Penawaran
Atribut Deskrpsi Tipe
Data Key
Days Lamanya hari Penawaran
Int2 Description
Keterangan hari,minggu bulan Varchar30
7. Tabel Users Menyimpan semua informasi data Pelelang
Tabel 3.7 Tabel users
Atribut Deskripsi Tipe
Data
Key
Id Kode Users
Int4
PRI
Nick Nama untuk login
Varchar20 Password Password
Users Varchar32
Name Nama asli Users
Tinytext Address Alamat
Users Tinytext
City Kota Users
Varchar25 Prov Propinsi
Users Varchar20
Zip Kode pos Users
Varchar6 Phon
Nomer telephon Users Varchar40
Email Alamat Surat
Varchar50
3.3 Implementasi Perancangan