Tabel 3.1 Simbol-simbol Data Flow Diagram No.
Simbol Fungsi
1. Eksternal Entity
merupakan kesatuan di luar lingkungan system yang dapat berupa
seseorang, organisasi yang dapat mengirimkan data atau menerima data dari sistem.
2. Arus data merupakan tempat mengalirnya
informasi menunjukan arus data berupa sistem. 3.
Proses merupakan pengolahan data atau aliran data masuk menjadi data aliran keluar.
4. Penyimpanan
data merupakan
tempat penyimpanan data yang ada di dalam sistem.
3.2 Perancangan Database
Basis data database adalah kumpulan filed atau tabel arsip yang saling berhubungan, yang di simpan dalam media penyimpanan elektronis dalam
perancangan basis data akan menggunakan relasi tabel dimana yang akan menghubungkan keterkaitan field-field yang ada di dalam database dari berbagai data
yang saling berhubungan satu dengan yang lainnya. Basis Data database merupakan
Universitas Sumatera Utara
salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam
menyediakan informasi
pada para
pengguna atau
user http:elib.unikom.ac.idfilesdisk1443_. Berikut ini rancangan table yang
penulis gunakan dalam membangun sistem informasi :
a. Tabel account terdiri dari :
Tabel 3.2 account Nama Field
Tipe Data Lebar Data
id Int
3 username
varchar 50
password varchar
15 account_type
varchar 50
b. Tabel member terdiri dari :
Tabel 3.3 member Nama Field
Tipe Data Lebar Data
account_id Int
3 first_name
varchar 50
last_name varchar
50 gender
varchar 15
email varchar
40 address
varchar 50
Universitas Sumatera Utara
city varchar
15 province
varchar 20
zipcode int
5 phone_number
varchar 12
c. Tabel member_category terdiri dari :
Tabel 3.4 member_category Nama Field
Tipe Data Lebar Data
id int
2 category
varchar 30
path varchar
20
d. Tabel category terdiri dari :
Tabel 3.5 category Nama Field
Tipe Data Lebar Data
id int
2 category
varchar 30
path varchar
20
Universitas Sumatera Utara
e. Tabel image terdiri dari :
Tabel 3.6 image Nama Field
Tipe Data Lebar Data
id int
4 file_name
varchar 100
path varchar
20 f. Tabel product terdiri dari :
Tabel 3.7 product Nama Field
Tipe Data Lebar Data
id int
4 product_name
varchar 50
details text
price int
10 stock
int 3
id_category int
2 id_image
int 4
path varchar
20
Universitas Sumatera Utara
g. Tabel visitor terdiri dari :
Tabel 3.8 visitor Nama Field
Tipe Data Lebar Data
id int
3 Ip
varchar 15
user_agent varchar
255 datetime
datetime
h. Tabel member_cart terdiri dari :
Tabel 3.9 member_cart Nama Field
Tipe Data Lebar Data
id_cart int
4 id_member
int 4
id_product int
3 quantity
int 2
total_price int
10
i. Tabel cart terdiri dari :
Tabel 3.10 cart Nama Field
Tipe Data Lebar Data
id_cart int
4
Universitas Sumatera Utara
id_cart int
4 id_visitor
int 4
id_product int
3 quantity
int 2
total_price int
10
j. Tabel order_information terdiri dari :
Tabel 3.11 order_information Nama Field
Tipe Data Lebar Data
transaction_id int
4 confirmation_id
varchar 10
member_id int
3 name
varchar 50
phone_number varchar
12 province
varchar 20
city varchar
15 subdistric
varchar 15
address varchar
50 zipcode
int 5
payment varchar
15 transaction_time
datetime confirmation_status
varchar 50
total_pay int
10
Universitas Sumatera Utara
k. Tabel order_product terdiri dari :
Tabel 3.12 order_product Nama Field
Tipe Data Lebar Data
id int
4 transaction_id
int 4
product_id int
3 quantity
int 2
total_price int
10 l. Tabel cash terdiri dari :
Tabel 3.13 cash Nama Field
Tipe Data Lebar Data
transaction_id Int
10 name
varchar 50
receipt varchar
10 amount
int 9
datetime datetime
m. Tabel transfer terdiri dari :
Tabel 3.14 transfer Nama Field
Tipe Data Lebar Data
transaction_id Int
10 name
varchar 50
Universitas Sumatera Utara
bank varchar
50 account_number
varchar 20
amount int
9 datetime
datetime
3.3 Flowchart