38
{
penting dalam sistem komputerisasi, karena database merupakan kumpulan dari beberapa file, dalam hal ini file – file tersebut dikelompokan secara terstruktur dalam
beberapa tabel sesuai dengan informasi yang terkandung di dalamnya.
3.3.1 ERD Entity Relationship Diagram
Proses perancangan database menggunakan ERD Entity Relationship Diagram ditunjukan pada Gambar 3.3.1
Gambar 3.3.1 ERD Entity Relationship Diagram
Universitas Sumatera Utara
39
{
3.3.2 Relationship Relasi Antar Tabel
Tabel saling berelasi dalam aplikasi I-Commerce ini. Relasi antar tabel ditunjukan
pada Gambar 3.3.2
Gambar 3.3.2 Relationship Relasi Antar Tabel
3.3.3 Struktur Tabel
Berikut ini rancangan tabel yang penulis gunakan dalam membangun aplikasi ini : 1.
Tabel Admins terdiri dari : Tabel 3.1. Tabel Admins
Field Name Data Type
Size Description
Username Varchar
50 Username
Password varchar
50 Password
Nama_lengkap varchar
100 Nama lengkap
Email varchar
100 email
No_telp varchar
20 No telp
Level Varchar
20 level
Universitas Sumatera Utara
40
{
2. Tabel hubungi terdiri dari :
Tabel 3.2. Tabel hubungi Field Name
Data Type Size
Description Id_hubungi
Int 5
Id hubungi Id_kustomer
Int 5
Id kustomer Subjek
Varchar 100
subjek Pesan
Text -
pesan Tanggal
Date -
Tanggal
3. Tabel kategori terdiri dari :
Tabel 3.3 Tabel Kategori Field Name
Data Type Size
Description Id_kategori
Int 5
Id Nama_kategori
Varchar 100
Nama kategori
Universitas Sumatera Utara
41
{
4. Tabel kota terdiri dari :
Tabel 3.4 Tabel kota Field Name
Data Type Size
Description Id_kota
Int 3
Id kota Nama_kota
Varchar 100
Nama kota Ongkos_kirim
Int 10
Ongkos kirim
5. Tabel Kustomer terdiri dari:
Tabel 3.5 Tabel kustomer Field name
Data type Size
Description Id_kustomer
Int 5
Id kustomer Password
Varchar 50
Password Nama_lengkap
Varchar 100
Nama lengkap Alamat
Text -
Alamat Email
Varchar 100
Email Telpon
Varchar 20
Telpon Id_kota
Int 5
Id kota
Universitas Sumatera Utara
42
{
6. Tabel modul terdiri dari
Tabel 3.6 Tabel modul Field name
Data type Size
Description Id_modul
Int 5
Id modul Static_content
Text -
Static content Gambar
Varchar 100
gambar
7. Tabel Orders terdiri dari:
Tabel 3.7 Tabel Orders Field Name
Data type Size
Description Id_orders
Int 5
Id orders Status_orders
Varchar 50
Status_order Tgl_order
Date -
Tgl order Jam_order
Time -
Jam order Id_kustomer
Int 5
Id kustomer
Universitas Sumatera Utara
43
{
8. Tabel order_detail terdiri dari:
Tabel 3.8 Tabel order_detail Field name
Data type Size
Description Id_orders
Int 5
Id orders Id_produk
Int 5
Id produk Jumlah
Int 5
Jumlah
9. Tabel order_temp terdiri dari:
Tabel 3.9 Tabel order_temp Field name
Data type Size
Description Id_orders_temp
Int 5
Id orders temp Id_produk
Int 5
Id produk Id_session
Varchar 100
Id session Jumlah
Int 5
Jumlah Tgl_orders_temp
Date -
Tgl orders temp Jam_order_temp
Time -
Jam order temp Stok_temp
Int 5
Stok temp
Universitas Sumatera Utara
44
{
10. Tabel produk terdiri dari:
Tabel 3.10 Tabel produk Field name
Data type Size
Description Id_produk
Int 5
Id produk Id_kategori
Int 5
Id kategori Nama_produk
Varchar 100
Nama produk Deskripsi
Text -
Deskripsi Harga
Int 20
Harga Stok
Int 5
Stok Berat
Decimal 5,2
Berat Tgl_masuk
Date -
Tgl masuk Gambar
Varchar 100
Gambar Dibeli
Int 5
dibeli Diskon
Int 5
diskon
3.4 Flowchart Perancangan Aplikasi Online Penjualan Anime Stuff “Otaku Shop” Berbasis Web
Flowchart menggambarkan aliran pada sistem aplikasi penjualan yang bertema anime. Secara umum, user masuk ke aplikasi melihat info produk lalu melakukan
pemesanan. Selanjutnya admin kita akan memeriksa pesanan dan mengkonfirmasi pemesanan.
Universitas Sumatera Utara
45
{
3.4.1 Flowchart Menu Utama