BINUS UNIVERSITY
Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008
ANALISIS DAN PERANCANGAN SISTEM INVENTORY
BERBASIS WEB PADA PT. FABER-CASTELL
INTERNATIONAL INDONESIA
Metta Anggriani 0800736176 Lia Adriana 0800738345 Aditya Kurniawan 0800759040 Kelas / Kelompok : 07 PFT / 06
Abstrak
Tujuan dari penulisan skripsi ini adalah menganalisis kebutuhan informasi dan merancang basis data untuk membuat sistem inventory berbasis web yang ada dalam ruang lingkup suplai barang dari supplier, persediaan barang, penerimaan barang, pengeluaran barang, dan perpindahan (replenishment) barang pada PT. Faber-Castell International Indonesia. Penulisan skripsi ini menggunakan dua metode yaitu analisis dan perancangan. Analisis merupakan metode survei dan wawancara untuk mendapatkan kebutuhan informasi. Metode perancangan meliputi perancangan basis data (konseptual, logikal, fisikal) dan perancangan aplikasi. Hasil yang dicapai adalah suatu sistem inventory berbasis web yang memenuhi kebutuhan informasi dan menggunakan basis data sehingga semua data yang ada saling terintegrasi. Simpulannya adalah sistem inventory ini memungkinkan data dikelola, disimpan, dan dicari dengan lebih baik dan menghasilkan laporan yang akurat serta menjamin keamanan data dengan membatasi hak akses karyawan. Sistem inventory ini juga membantu karyawan dalam mengalokasikan barang ke lokasi yang sesuai.
Kata Kunci
PRAKATA
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan anugerah-Nya sehingga penulis dapat menyelesaikan skripsi yang berjudul “Analisis dan Perancangan Sistem Inventory Berbasis Web pada PT. Faber-Castell International Indonesia” tepat pada waktu yang ditentukan.
Skripsi ini diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada jurusan Teknik Informatika jenjang pendidikan Strata-1 di Binus University, Jakarta.
Penulis menyadari sepenuhnya bahwa skripsi ini masih terdapat kekurangan dan kelemahan yang disebabkan oleh keterbatasan penulis, baik dalam pengetahuan, pengalaman, maupun waktu. Oleh karena itu, penulis mengharapkan kritik, saran, dan tanggapan yang membangun dari semua pihak agar skripsi ini dapat berguna di masa mendatang.
Dalam kesempatan ini, penulis ingin mengucapkan terima kasih kepada semua pihak yang telah memberikan bantuan dan dukungannya. Ucapan terima kasih ini penulis sampaikan kepada :
1. Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Binus University. 2. Ir. Sablin Yusuf, M.Sc,M.Comp.Sc, selaku Dekan Fakultas Ilmu Komputer. 3. Fredy Purnomo, S.Kom.,M.Kom., selaku Kepala Jurusan Teknik Informatika.
memberikan informasi yang berguna bagi penyusunan skripsi ini.
6. Seluruh dosen dan staff Binus University yang telah banyak membantu kami selama tahun – tahun perkuliahan.
7. Orang tua dan seluruh anggota keluarga penulis yang telah memberikan dukungan baik secara moril maupun materiil bagi keberhasilan penyusunan skripsi ini.
8. Teman – teman dan semua pihak yang tidak dapat disebutkan satu per satu, yang telah secara langsung maupun tidak langsung memberikan bantuan dan dukungan yang sangat berguna dalam penyusunan skripsi ini.
Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi para pembaca dan pihak – pihak yang membutuhkannya dan mohon maaf bila ada kata – kata yang salah atau kurang berkenan bagi para pembaca. Atas perhatiannya penulis ucapkan terima kasih.
Jakarta, Januari 2008
DAFTAR ISI
Halaman Judul Luar ... i
Halaman Judul Dalam ... ii
Halaman Persetujuan Hard Cover ... iii
Halaman Pernyataan Dewan Penguji ... iv
Abstrak ... vii
Prakata ... viii
Daftar Isi ... x
Daftar Tabel ... xiv
Daftar Gambar ... xvi
BAB 1 PENDAHULUAN 1.1 Latar Belakang ... 1
1.2 Ruang Lingkup ... 2
1.3 Tujuan dan Manfaat ... 2
1.4 Metodologi ... 3
1.5 Sistematika Penulisan ... 4
BAB 2 LANDASAN TEORI 2.1 Sistem Basis Data ... 6
2.1.1 Pengertian umum ... 6
2.1.2.1Perancangan Basis Data Konseptual ... 8
2.1.2.2Perancangan Basis Data Logikal ... 9
2.1.2.3Perancangan Basis Data Fisikal ... 10
2.1.3 Normalisasi ... 11
2.1.4 Entity–Relationship Model ... 13
2.1.4.1Entity Type ... 13
2.1.4.2Relationship Type ... 14
2.1.4.3Atribut – Atribut ... 14
2.1.4.4Structural Constraint ... 16
2.1.5 Database System Development Lifecycle (DSDLC) ... 17
2.2 Data Flow Diagram (DFD) ... 23
2.3 State Transition Diagram (STD) / Statechart Diagram ... 24
2.4 Flowchart ... 26
2.5 Perancangan User Interface / Layar ... 27
2.6 Teori Web ... 28
2.7 Inventory ... 37
BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan ... 40
3.2 Struktur Organisasi Perusahaan ... 41
3.3 Prosedur yang sedang berjalan ... 49
3.3.1 Prosedur Penerimaan Barang ... 49
3.3.2 Prosedur Pengeluaran Barang ... 50
3.4 Permasalahan yang dihadapi ... 50
3.5 Alternatif Pemecahan Masalah ... 51
3.6 Prosedur yang diusulkan ... 51
3.6.1 Diagram Aliran Data (Data Flow Diagram) ... 51
3.6.2 Flowchart ... 53
A. Prosedur Penerimaan Barang ... 53
B. Prosedur Pengeluaran Barang ... 54
C. Prosedur Perpindahan Barang ... 55
3.6.3 Perancangan Basis Data ... 57
3.6.3.1Perancangan Basis Data Konseptual ... 58
1. Mengidentifikasi entity type ... 58
2. Mengidentifikasi relationship type ... 60
3. Mengidentifikasi dan menghubungkan atribut – atribut dengan entity ... 62
4. Menentukan atribut domain ... 69
5. Menentukan atribut – atribut candidate, primary, dan alternate key ... 70
6. Memvalidasi conceptual data model terhadap transaksi user ... 72
3.6.3.2Pemilihan DBMS ... 74
3.6.3.3Perancangan Basis Data Logikal ... 74
1. Menentukan relasi untuk logical data model ... 74
2. Memvalidasi relasi dengan menggunakan normalisasi ... 90
1. Merancang base relation ... 103
2. Menganalisis transaksi ... 120
3. Memperkirakan kebutuhan ruang penyimpanan ... 122
4. Perancangan mekanisme keamanan (security) ... 151
3.6.4 State Transition Diagram ... 153
3.6.5 Rancangan Layar ... 162
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Rencana Implementasi ... 206
4.1.1 Spesifikasi Hardware dan Software ... 206
4.1.2 Jadwal Implementasi ... 209
4.1.3 Cara Pengoperasian Aplikasi Basis Data ... 209
4.2 Evaluasi ... 252
BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan ... 258
5.2 Saran ... 259
DAFTAR PUSTAKA ... 260
DAFTAR TABEL
Tabel 2.1 Simbol – simbol flowchart ... 26
Tabel 3.1 Identifikasi entity type ... 58
Tabel 3.2 Multiplicity dan tipe relationship ... 60
Tabel 3.3 Atribut – atribut dari entity ... 62
Tabel 3.4 Atribut domain ... 69
Tabel 3.5 Primary key dan alternate key dari entity ... 72
Tabel 3.6 Cross-referencing transactions and relation ... 123
Tabel 3.7 Perkiraan Jumlah Baris (Row) pada masing – masing tabel ... 129
Tabel 3.8 Perkiraan Kapasitas Tabel Lokasi ... 130
Tabel 3.9 Perkiraan Kapasitas Tabel Supplier ... 131
Tabel 3.10 Perkiraan Kapasitas Tabel Satuan ... 132
Tabel 3.11 Perkiraan Kapasitas Tabel Barang ... 133
Tabel 3.12 Perkiraan Kapasitas Tabel UkuranBarang ... 134
Tabel 3.13 Perkiraan Kapasitas Tabel LokasiBarang ... 135
Tabel 3.14 Perkiraan Kapasitas Tabel Karyawan ... 136
Tabel 3.15 Perkiraan Kapasitas Tabel Stok ... 137
Tabel 3.16 Perkiraan Kapasitas Tabel TransReplenismentHeader ... 138
Tabel 3.17 Perkiraan Kapasitas Tabel TransReplenismentDetail ... 139
Tabel 3.18 Perkiraan Kapasitas Tabel TransPenerimaanHeader ... 140
Tabel 3.19 Perkiraan Kapasitas Tabel TransPenerimaanDetail ... 141
Tabel 3.21 Perkiraan Kapasitas Tabel TransPenerimaanDetail ... 143
Tabel 3.22 Perkiraan Kapasitas Tabel RevisiPenerimaanHeader ... 144
Tabel 3.23 Perkiraan Kapasitas Tabel RevisiPenerimaanDetail ... 145
Tabel 3.24 Perkiraan Kapasitas Tabel RevisiPengeluaranHeader ... 146
Tabel 3.25 Perkiraan Kapasitas Tabel RevisiPengeluaranDetail ... 147
Tabel 3.26 Perkiraan Kapasitas Tabel RevisiTransReplenismentHeader ... 148
Tabel 3.27 Perkiraan Kapasitas Tabel RevisiTransReplenismentDetail ... 149
Tabel 3.28 Perkiraan Kapasitas Tabel Users ... 150
Tabel 3.29 Tabel perkiraan kapasitas yang dibutuhkan ... 151
Tabel 3.30 Tabel Hak Akses User ... 152
Tabel 4.1 Jadwal Implementasi Aplikasi Basis Data ... 209
Tabel 4.2 Hasil Questionnaire Pertanyaan 1 ... 252
Tabel 4.3 Hasil Questionnaire Pertanyaan 2 ... 253
Tabel 4.4 Hasil Questionnaire Pertanyaan 3 ... 253
Tabel 4.5 Hasil Questionnaire Pertanyaan 4 ... 254
Tabel 4.6 Hasil Questionnaire Pertanyaan 5 ... 254
Tabel 4.7 Hasil Questionnaire Pertanyaan 6 ... 255
Tabel 4.8 Hasil Questionnaire Pertanyaan 7 ... 255
Tabel 4.9 Hasil Questionnaire Pertanyaan 8 ... 256
DAFTAR GAMBAR
Gambar 2.1 Database System Development Lifecycle ... 18
Gambar 2.2 Jenis – Jenis Inventory ... 38
Gambar 3.1 Struktur Organisasi PT. Faber-Castell International Indonesia ... 42
Gambar 3.2 Diagram konteks sistem inventory PT.Faber-Castell International Indonesia ... 51
Gambar 3.3 Diagram nol sistem inventory PT. Faber-Castell International Indonesia ... 52
Gambar 3.4 Flowchart prosedur penerimaan barang ... 54
Gambar 3.5 Flowchart prosedur pengeluaran barang ... 56
Gambar 3.6 Flowchart prosedur perpindahan barang ... 57
Gambar 3.7 E-R Diagram ... 68
Gambar 3.8 Entity-Relationship Diagram konseptual dengan penambahan primary key ... 71
Gambar 3.9 ERD dengan pathway (jalur arah transaksi) ... 73
Gambar 3.10 Relasi antara Stok, Barang, Satuan, dan Lokasi ... 83
Gambar 3.11 Relasi antara TransPenerimaan, Barang, Satuan, dan Lokasi ... 84
Gambar 3.12 Relasi antara TransPengeluaran, Barang, Satuan, dan Lokasi ... 85
Gambar 3.13 Relasi antara RevisiPenerimaan, Barang, Satuan, dan Lokasi ... 86
Gambar 3.14 Relasi antara RevisiPengeluaran, Barang, Satuan, dan Lokasi ... 87
Gambar 3.15 Relasi antara TransReplenishment, Barang, Satuan, dan Lokasi ... 88
Gambar 3.17 ERD Logikal ... 102
Gambar 3.18 STD Login ... 153
Gambar 3.19 STD Home ... 153
Gambar 3.20 STD Keluar ... 154
Gambar 3.21 STD Menu ... 155
Gambar 3.22 STD Penerimaan ... 156
Gambar 3.23 STD Pengeluaran ... 157
Gambar 3.24 STD Barang ... 158
Gambar 3.25 STD Supplier ... 159
Gambar 3.26 STD Alokasi ... 159
Gambar 3.27 STD Replenisment ... 160
Gambar 3.28 STD Lihat Revisi ... 161
Gambar 3.29 STD Laporan ... 161
Gambar 3.30 Rancangan Layar Halaman Login ... 162
Gambar 3.31 Rancangan Layar Halaman Home ... 162
Gambar 3.32 Rancangan Layar Halaman Insert Penerimaan Header ... 163
Gambar 3.33 Rancangan Layar Halaman Insert Penerimaan Detail ... 164
Gambar 3.34 Rancangan Layar Halaman Insert Penerimaan Detail (lanjutan) ... 164
Gambar 3.35 Rancangan Layar Halaman Insert Penerimaan Detail (lanjutan) ... 165
Gambar 3.36 Rancangan Layar Halaman Insert Penerimaan Detail (lanjutan) ... 165
Gambar 3.37 Rancangan Layar Halaman Pengaturan Lokasi ... 166
Gambar 3.38 Rancangan Layar Halaman Pengaturan Detail Lokasi ... 166
Gambar 3.39 Rancangan Layar Halaman Pengaturan Detail Lokasi (lanjutan) ... 167
Gambar 3.41 Rancangan Layar Halaman Pengaturan Detail Lokasi (lanjutan) ... 169
Gambar 3.42 Rancangan Layar Halaman Pengaturan Detail Lokasi (lanjutan) ... 169
Gambar 3.43 Rancangan Layar Halaman Pengaturan Detail Lokasi (lanjutan) ... 170
Gambar 3.44 Rancangan Layar Halaman Lihat Penerimaan ... 171
Gambar 3.45 Rancangan Layar Halaman Insert Pengeluaran Header ... 172
Gambar 3.46 Rancangan Layar Halaman Insert Pengeluaran Detail ... 172
Gambar 3.47 Rancangan Layar Halaman Insert Pengeluaran Detail (lanjutan) ... 173
Gambar 3.48 Rancangan Layar Halaman Insert Pengeluaran Detail (lanjutan) ... 173
Gambar 3.49 Rancangan Layar Halaman Insert Pengeluaran Detail (lanjutan) ... 174
Gambar 3.50 Rancangan Layar Halaman Pengambilan Barang ... 175
Gambar 3.51 Rancangan Layar Halaman Pengambilan Detail Barang ... 175
Gambar 3.52 Rancangan Layar Halaman Pengambilan Detail Barang (lanjutan) ... 176
Gambar 3.53 Rancangan Layar Halaman Pengambilan Detail Barang (lanjutan) ... 177
Gambar 3.54 Rancangan Layar Halaman Pengambilan Detail Barang (lanjutan) ... 177
Gambar 3.55 Rancangan Layar Halaman Pengambilan Detail Barang (lanjutan) ... 178
Gambar 3.56 Rancangan Layar Halaman Pengambilan Detail Barang (lanjutan) ... 179
Gambar 3.57 Rancangan Layar Halaman Lihat Pengeluaran ... 180
Gambar 3.58 Rancangan Layar Halaman Insert Barang ... 181
Gambar 3.59 Rancangan Layar Halaman Insert Barang (lanjutan) ... 181
Gambar 3.60 Rancangan Layar Halaman Insert Barang (lanjutan) ... 182
Gambar 3.61 Rancangan Layar Halaman Insert Barang (lanjutan) ... 183
Gambar 3.62 Rancangan Layar Halaman Lihat Barang ... 183
Gambar 3.63 Rancangan Layar Halaman Insert Ukuran ... 184
Gambar 3.65 Rancangan Layar Halaman Insert Ukuran (lanjutan) ... 185
Gambar 3.66 Rancangan Layar Halaman Insert Satuan ... 186
Gambar 3.67 Rancangan Layar Halaman Insert Satuan (lanjutan) ... 186
Gambar 3.68 Rancangan Layar Halaman Insert Satuan (lanjutan) ... 187
Gambar 3.69 Rancangan Layar Halaman Insert Supplier ... 188
Gambar 3.70 Rancangan Layar Halaman Insert Supplier (lanjutan) ... 188
Gambar 3.71 Rancangan Layar Halaman Insert Supplier (lanjutan) ... 189
Gambar 3.72 Rancangan Layar Halaman Lihat Supplier ... 189
Gambar 3.73 Rancangan Layar Halaman Insert Lokasi ... 190
Gambar 3.74 Rancangan Layar Halaman Insert Lokasi (lanjutan) ... 190
Gambar 3.75 Rancangan Layar Halaman Insert Lokasi (lanjutan) ... 191
Gambar 3.76 Rancangan Layar Halaman Insert Lokasi Barang ... 192
Gambar 3.77 Rancangan Layar Halaman Insert Lokasi Barang (lanjutan) ... 192
Gambar 3.78 Rancangan Layar Halaman Insert Lokasi Barang (lanjutan) ... 193
Gambar 3.79 Rancangan Layar Halaman Lihat Lokasi Barang ... 194
Gambar 3.80 Rancangan Layar Halaman Insert Tr Replenish Header ... 194
Gambar 3.81 Rancangan Layar Halaman Insert Tr Replenish Detail ... 195
Gambar 3.82 Rancangan Layar Halaman Insert Tr Replenish Detail (lanjutan) ... 196
Gambar 3.83 Rancangan Layar Halaman Insert Tr Replenish Detail (lanjutan) ... 197
Gambar 3.84 Rancangan Layar Halaman Insert Tr Replenish Detail (lanjutan) ... 198
Gambar 3.85 Rancangan Layar Halaman Lihat Tr Replenish ... 199
Gambar 3.86 Rancangan Layar Halaman Lihat Revisi Penerimaan ... 200
Gambar 3.87 Rancangan Layar Halaman Lihat Revisi Pengeluaran ... 201
Gambar 3.89 Rancangan Layar Halaman Laporan Stok Terakhir ... 203
Gambar 3.90 Rancangan Layar Halaman Laporan Penerimaan ... 203
Gambar 3.91 Rancangan Layar Halaman Laporan Penerimaan (lanjutan) ... 204
Gambar 3.92 Rancangan Layar Halaman Laporan Pengeluaran ... 204
Gambar 3.93 Rancangan Layar Halaman Laporan Pengeluaran (lanjutan) ... 205
Gambar 4.1 Layar Login ... 210
Gambar 4.2 Layar Home ... 210
Gambar 4.3 Layar Insert Penerimaan Header ... 211
Gambar 4.4 Layar Insert Penerimaan Detail ... 211
Gambar 4.5 Layar Insert Penerimaan Detail (lanjutan) ... 212
Gambar 4.6 Layar Insert Penerimaan Detail (lanjutan) ... 212
Gambar 4.7 Layar Insert Penerimaan Detail (lanjutan) ... 213
Gambar 4.8 Layar Atur Lokasi ... 214
Gambar 4.9 Layar Atur Detail Lokasi ... 214
Gambar 4.10 Layar Atur Detail Lokasi (lanjutan) ... 215
Gambar 4.11 Layar Atur Detail Lokasi (lanjutan) ... 215
Gambar 4.12 Layar Atur Detail Lokasi (lanjutan) ... 216
Gambar 4.13 Layar Atur Detail Lokasi (lanjutan) ... 216
Gambar 4.14 Layar Atur Detail Lokasi (lanjutan) ... 217
Gambar 4.15 Layar Atur Detail Lokasi (lanjutan) ... 218
Gambar 4.16 Layar Lihat Penerimaan ... 218
Gambar 4.17 Layar Insert Pengeluaran Header ... 219
Gambar 4.18 Layar Insert Pengeluaran Detail ... 219
Gambar 4.20 Layar Insert Pengeluaran Detail (lanjutan) ... 220
Gambar 4.21 Layar Insert Pengeluaran Detail (lanjutan) ... 221
Gambar 4.22 Layar Ambil Barang ... 222
Gambar 4.23 Layar Ambil Detail Barang ... 222
Gambar 4.24 Layar Ambil Detail Barang (lanjutan) ... 223
Gambar 4.25 Layar Ambil Detail Barang (lanjutan) ... 223
Gambar 4.26 Layar Ambil Detail Barang (lanjutan) ... 224
Gambar 4.27 Layar Ambil Detail Barang (lanjutan) ... 225
Gambar 4.28 Layar Ambil Detail Barang (lanjutan) ... 225
Gambar 4.29 Layar Lihat Pengeluaran ... 226
Gambar 4.30 Layar Insert Barang ... 227
Gambar 4.31 Layar Insert Barang (lanjutan) ... 228
Gambar 4.32 Layar Insert Barang (lanjutan) ... 228
Gambar 4.33 Layar Insert Barang (lanjutan) ... 229
Gambar 4.34 Layar Lihat Barang ... 230
Gambar 4.35 Layar Insert Ukuran Barang ... 231
Gambar 4.36 Layar Insert Ukuran Barang (lanjutan) ... 231
Gambar 4.37 Layar Insert Ukuran Barang (lanjutan) ... 232
Gambar 4.38 Layar Insert Satuan ... 232
Gambar 4.39 Layar Insert Satuan (lanjutan) ... 233
Gambar 4.40 Layar Insert Satuan (lanjutan) ... 233
Gambar 4.41 Layar Insert Supplier ... 234
Gambar 4.42 Layar Insert Supplier (lanjutan) ... 235
Gambar 4.44 Layar Lihat Supplier ... 236
Gambar 4.45 Layar Insert Lokasi ... 237
Gambar 4.46 Layar Insert Lokasi (lanjutan) ... 237
Gambar 4.47 Layar Insert Lokasi (lanjutan) ... 238
Gambar 4.48 Layar Insert Lokasi Barang ... 239
Gambar 4.49 Layar Insert Lokasi Barang (lanjutan) ... 239
Gambar 4.50 Layar Insert Lokasi Barang (lanjutan) ... 240
Gambar 4.51 Layar Lihat Lokasi Barang ... 241
Gambar 4.52 Layar Insert Tr Replenish Header ... 242
Gambar 4.53 Layar Insert Tr Replenish Detail ... 242
Gambar 4.54 Layar Insert Tr Replenish Detail (lanjutan) ... 243
Gambar 4.55 Layar Insert Tr Replenish Detail (lanjutan) ... 244
Gambar 4.56 Layar Insert Tr Replenish Detail (lanjutan) ... 244
Gambar 4.57 Layar Lihat Tr Replenish ... 245
Gambar 4.58 Layar Lihat Revisi Penerimaan ... 246
Gambar 4.59 Layar Lihat Revisi Pengeluaran ... 247
Gambar 4.60 Layar Lihat Revisi Tr Replenish ... 248
Gambar 4.61 Layar Laporan Stok Terakhir ... 249
Gambar 4.62 Layar Laporan Penerimaan ... 249
Gambar 4.63 Layar Laporan Penerimaan (lanjutan) ... 250
Gambar 4.64 Layar Laporan Penerimaan (lanjutan) ... 250
Gambar 4.65 Layar Laporan Pengeluaran ... 251
Gambar 4.66 Layar Laporan Pengeluaran (lanjutan) ... 251
Gambar 4.68 Diagram Pie Hasil Questionnaire Pertanyaan 1 ... 252
Gambar 4.69 Diagram Pie Hasil Questionnaire Pertanyaan 2 ... 253
Gambar 4.70 Diagram Pie Hasil Questionnaire Pertanyaan 3 ... 253
Gambar 4.71 Diagram Pie Hasil Questionnaire Pertanyaan 4 ... 254
Gambar 4.72 Diagram Pie Hasil Questionnaire Pertanyaan 5 ... 254
Gambar 4.73 Diagram Pie Hasil Questionnaire Pertanyaan 6 ... 255
Gambar 4.74 Diagram Pie Hasil Questionnaire Pertanyaan 7 ... 255
Gambar 4.75 Diagram Pie Hasil Questionnaire Pertanyaan 8 ... 256