23
- Tabel_hc_berat menyimpan data temporary urutan berat barang berdasarkan algoritma Steepest Ascent Hill Climbing. Struktur hc_barang dapat dilihat pada
Tabel 3.6.
Tabel 3.6. Rancangan Tabel hc_berat
Nama_Field Tipe_Data Ukuran_Field
Keterangan id
integer 11
Id index1
integer 11
Indeks barang iterasi pertama urutan pertama
index2 integer
11 Indeks barang iterasi pertama urutan
kedua index3
integer 11
Indeks barang iterasi pertama urutan ketiga
index4 integer
11 Indeks barang iterasi pertama urutan
keempat index5
integer 11
Indeks barang iterasi pertama urutan kelima
3.2.1. Data barang
Data barang dalam penelitian ini merupakan data yang diinputkan user. Data yang diinputkan oleh user berupa ukuran panjang, tinggi lebar dan berat barang, sedangkan
untuk ukuran ruangan defaultnya adalah 100. Untuk ukuran barang serta ukuran ruangan user dapat mengedit menggantinya dengan munggunakan tombol update. Isi
dari database untuk data barang, yaitu: a. Tabel barang
Barang yang datanya diinputkan oleh user akan tersimpan dalam database barang yang dapat dilihat pada Tabel 3.7.
Tabel 3.7. Tabel Barang
id_barang id_user
panjang tinggi
lebar berat
2 1
25 30
25 60
3 1
25 25
25 60
Universitas Sumatera Utara
24
Tabel 3.7. Tabel Barang lanjutan
id_barang id_user
panjang tinggi
lebar berat
6 1
25 35
25 60
7 1
25 30
25 30
8 1
23 15
20 10
9 1
25 30
25 30
10 1
25 20
25 20
11 1
25 20
25 20
12 1
23 15
25 5
b. Tabel barang sisa Tabel barang sisa berisi daftar barang yang tidak dapat masuk ke dalam gudang.
Rancangan tabel dapat dilihat pada Tabel 3.8.
Tabel 3.8. Tabel Barang Sisa
id_barang id_user
panjang tinggi
lebar berat
9 1
25 30
25 30
c. Tabel temp barang Tabel temp barang berisi data letakposisi barang serta maksimal tumpukan barang
sementara. Rancangan tabel dapat dilihat pada Tabel 3.9.
Universitas Sumatera Utara
25
Tabel 3.9. Tabel Temp Barang
id_brg id_user
x y
z pjg
tgg lbr
brt atas kanan dalam
idx_x idx_y idx_z
max_tpkn 2
1 12.5
-10 -12.5
25 30
25 60
F T
F 1
60 3
1 -12.5
-12.5 12.5
25 25
25 60
F F
T 1
1 60
6 1
-12.5 -7.5
-12.5 25
35 25
60 F
F F
60 7
1 12.5
-10 12.5
25 30
25 30
F F
T 2
1 30
8 1
-12.5 17.5
-12.5 23
15 20
10 T
F F
1 50
10 1
12.5 15
-12.5 25
20 25
20 T
F F
1 1
40 11
1 -12.5
10 12.5
25 20
25 20
T F
F 1
1 1
40 12
1 12.5
-12.5 12.5
23 15
25 5
T F
F 2
1 1
25
Keterangan: id_brg = id_barang
pjg = panjang lbr = lebar
brt = berat idx_x, idx_y, idx_z = index_x, index_y, index_z
max_tpkn = max_tumpukan
Universitas Sumatera Utara
26
d. Tabel hc berat Tabel hc_berat berisi data temporary hasil pengurutan barang berdasarkan berat
menggunakan algoritma Steepest Ascent Hill Climbing. Rancangan tabel dapat dilihat pada Tabel 3.10.
Tabel 3.10. Tabel HC Berat
id index1 index2 iindex3 index4 index5 index6 index7 index8 index9 1
6 2
3 7
9 10
11 8
12 2
2 3
6 7
9 10
11 8
12 3
2 6
7 3
9 10
11 8
12 4
2 6
3 9
7 10
11 8
12 5
2 6
3 7
10 9
11 8
12 6
2 6
3 7
9 11
10 8
12 7
2 6
3 7
9 10
8 11
12 8
2 6
3 7
9 10
11 12
8 9
12 6
3 7
9 10
11 8
2
e. Tabel user Tabel User berisi tentang data user yang berupa id_user, username dan password.
Rancangan tabel dapat dilihat pada Tabel 3.11.
Tabel 3.11. Tabel User
id_user username
password confirm
1 stella
stella stella
2 test123
test123 test123
3.2.2.Data ruangan
Data ruangan dalam penelitian ini merupakan data default yaitu 100 dengan satuan m. meter, akan tetapi user juga dapat mengganti ukuran ruangan menggunakan tombol
edit ukuran ruangan. Data yang diinputkan oleh user berupa ukuran panjang, tinggi dan lebar ruangan. Isi dari database untuk data ruangan yaitu:
a. Tabel Ukuran Ruangan Tabel ukuran barang berisi data ukuran ruangan . Rancangan tabel dapat dilihat pada
Tabel 3.12.
Universitas Sumatera Utara
27
Tabel 3.12. Tabel Ukuran Ruangan
id id_user
panjang lebar
tinggi 1
1 50
50 50
2 2
10 10
10
3.3. Analisis Sistem