• Tidak ada hasil yang ditemukan

Fakta Pembelian Asumsi :

Dalam dokumen BAB IV PERANCANGAN DATA WAREHOUSE (Halaman 36-47)

k. Num_of_Bytes = 8192 x Num_of_Pages.

l. Num_of_Kbytes = 8192 / 1024 x Num_of_Pages = 8 x Num_of_Pages. Analisis perkiraan kapasitas media penyimpanan data pada data warehouse PT. MPK untuk perhitungan fakta adalah sebagai berikut :

Rn = R x (n + (1 + i)n)

n = Tahun ke- R = Jumlah Record

i = Presentase pertumbuhan record per Tahun

Perhitungan untuk dimensi yang mengalami pertumbuhan data adalah sebagai berikut :

n = Tahun ke- R = Jumlah Record

i = Presentase pertumbuhan record per Tahun

Berikut adalah analisis perkiraan kapasitas media penyimpanan untuk 5 Tahun mendatang dengan asumsi presentase pertumbuhan sebesar 10% per Tahun.

1. Fakta Pembelian Asumsi :

Jumlah transaksi dalam 1 Bulan = 120 x 20 = 2400 transaksi Jumlah record dalam satu transaksi sekitar 3 record

Jumlah record dalam 1 Bulan = 2400 x 3 = 7200 Jumlah record dalam 1 Tahun = 7200 x 12 = 86400

122  

Maka dapat dihitung jumlah record sampai tahun ke-5 yaitu : R5 = 86400 x (5 + (1 + 0.1)5)

= 571149

Jumlah record FaktaPembelian pada tahun ke-5 adalah 571149

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah :

• Num_Row = 571149 rows • Num_Col = 10 columns

• Fixed_Data_Sized = 4+4+4+4+4+4+4+15+15+15 = 73 bytes • Num_Variable_Cols = 0

• Null_Bitmap = Bit status null kolom = 2 + ((10 + 7) / 8) = 4.125 • Row_Size = 73 + 4.125 + 4 = 81.125 bytes

• Rows_per_Page = 8096 / (81.125 + 2) = 98 rows • Num_of_Pages = 571149/98 = 5828 pages • Num_of_Bytes = 8192 x 5828 = 47742976 bytes

• Num_of_Kbytes = 8 x 5828 = 46624 Kbytes = 45.53 Mbytes 2. Fakta Persediaan

Asumsi :

Jumlah transaksi dalam 1 Bulan = 300 x 20 = 6000 transaksi Jumlah record dalam satu transaksi sekitar 3 record

Jumlah record dalam 1 Bulan = 6000 x 3 = 18000 Jumlah record dalam 1 Tahun = 18000 x 12 = 216000

123  

R5 = 216000 x (5 + (1 + 0.1)5) = 1427870

Jumlah record FaktaPembelian pada tahun ke-5 adalah 1427870

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah :

• Num_Row = 1427870 rows • Num_Col = 7 columns

• Fixed_Data_Sized = 4+4+4+15+15+15+15 = 72 bytes • Num_Variable_Cols = 0

• Null_Bitmap = Bit status null kolom = 2 + ((7 + 7) / 8) = 3.75 • Row_Size = 72 + 3.75 + 4 = 79.75 bytes

• Rows_per_Page = 8096 / (79.75 + 2) = 99 rows • Num_of_Pages = 1427870/99 = 14423 pages • Num_of_Bytes = 8192 x 14423 = 118153216 bytes

• Num_of_Kbytes = 8 x 14423 = 115384 Kbytes = 112.68 Mbytes 3. Fakta Penjualan

Jumlah transaksi dalam 1 Bulan = 180 x 20 = 3600 transaksi Jumlah record dalam satu transaksi sekitar 3 record

Jumlah record dalam 1 Bulan = 3600 x 3 = 10800 Jumlah record dalam 1 Tahun = 10800 x 12 = 129600 Maka dapat dihitung jumlah record sampai tahun ke-5 yaitu :

R5 = 129600 x (5 + (1 + 0.1)5) = 856722

124  

Jumlah record FaktaPembelian pada tahun ke-5 adalah 856722

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah :

• Num_Row = 856722 rows • Num_Col = 10 columns

• Fixed_Data_Sized = 4+4+4+4+4+4+4+15+15+15 = 73 bytes • Num_Variable_Cols = 0

• Null_Bitmap = Bit status null kolom = 2 + ((10 + 7) / 8) = 4.125 • Row_Size = 73 + 4.125 + 4 = 81.125 bytes

• Rows_per_Page = 8096 / (81.125 + 2) = 98 rows • Num_of_Pages = 571149/98 = 8742 pages • Num_of_Bytes = 8192 x 8742 = 71614464 bytes

• Num_of_Kbytes = 8 x 8742 = 69936 Kbytes = 68.30 Mbytes 4. Dimensi Waktu

• Num_Row = 1825 rows • Num_Col = 4 columns

• Fixed_Data_Sized = 4+4+4+4= 16 bytes • Num_Variable_Cols = 0

• Null_Bitmap = Bit status null kolom = 2 + ((4 + 7) / 8) = 3.375 • Row_Size = 16 + 3.375 + 4 = 23.375 bytes

• Rows_per_Page = 8096 / (23.375 + 2) = 319 rows • Num_of_Pages = 1825/319 = 5 pages

125  

• Num_of_Bytes = 8192 x 5 = 40960 bytes • Num_of_Kbytes = 8 x 5 = 40 Kbytes 5. Dimensi Barang

Jumlah Barang saat ini = 294 R5 = 294 x (1 + 0.1)5) = 474

Jumlah record DimensiBarang pada tahun ke-5 adalah 474.

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah : • Num_Row = 474 rows • Num_Col = 3 columns • Fixed_Data_Sized = 4+5 = 9 bytes • Num_Variable_Cols = 1 • Max_Var_Size = 30

• Variable_Data_Size = Jumlah bytes yang dibutuhkan untuk semua kolom variable = 2 + (1 x 2) + 30 = 34

• Null_Bitmap = Bit status null kolom = 2 + ((3 + 7) / 8) = 2.5 • Row_Size = 9 + 34 + 2.5 + 4 = 49.5 bytes • Rows_per_Page = 8096 / (49.5 + 2) = 158 rows • Num_of_Pages = 474/158 = 3 pages • Num_of_Bytes = 8192 x 3 = 24576 bytes • Num_of_Kbytes = 8 x 5 = 24 Kbytes 6. Dimensi JenisBarang

126  

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah : • Num_Row = 2 rows • Num_Col = 3 columns • Fixed_Data_Sized = 4+5 = 9 bytes • Num_Variable_Cols = 1 • Max_Var_Size = 20

• Variable_Data_Size = Jumlah bytes yang dibutuhkan untuk semua kolom variable = 2 + (1 x 2) + 20 = 24

• Null_Bitmap = Bit status null kolom = 2 + ((3 + 7) / 8) = 2.5 • Row_Size = 9 + 24 + 2.5 + 4 = 39.5 bytes • Rows_per_Page = 8096 / (39.5 + 2) = 195 rows • Num_of_Pages = 2/195 = 0.01 pages • Num_of_Bytes = 8192 x 0.01 = 81.92 bytes • Num_of_Kbytes = 8 x 0.01 = 0.08 Kbytes 7. Dimensi Karyawan

Jumlah Karyawan saat ini = 376 R5 = 376 x (1 + 0.1)5) = 606

Jumlah record DimensiKaryawan pada tahun ke-5 adalah 606.

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah :

• Num_Row = 606 rows • Num_Col = 4 columns

127  

• Fixed_Data_Sized = 4+5 = 9 bytes • Num_Variable_Cols = 2

• Max_Var_Size = 20 + 10 = 30

• Variable_Data_Size = Jumlah bytes yang dibutuhkan untuk semua kolom variable = 2 + (2 x 2) + 30 = 36

• Null_Bitmap = Bit status null kolom = 2 + ((4 + 7) / 8) = 3.375 • Row_Size = 9 + 36 + 3.375 + 4 = 52.375 bytes • Rows_per_Page = 8096 / (52.375 + 2) = 149 rows • Num_of_Pages = 606/149 = 4.07 pages • Num_of_Bytes = 8192 x 4.07 = 33341.44 bytes • Num_of_Kbytes = 8 x 4.07 = 32.56 Kbytes 8. Dimensi Supplier

Jumlah Supplier saat ini = 108 R5 = 108 x (1 + 0.1)5) = 174

Jumlah record DimensiSupplier pada tahun ke-5 adalah 174.

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah : • Num_Row = 174 rows • Num_Col = 4 columns • Fixed_Data_Sized = 4+5 = 9 bytes • Num_Variable_Cols = 2 • Max_Var_Size = 20 + 30 = 50

128  

• Variable_Data_Size = Jumlah bytes yang dibutuhkan untuk semua kolom variable = 2 + (2 x 2) + 50 = 56

• Null_Bitmap = Bit status null kolom = 2 + ((4 + 7) / 8) = 3.375 • Row_Size = 9 + 56 + 3.375 + 4 = 72.375 bytes • Rows_per_Page = 8096 / (72.375 + 2) = 109 rows • Num_of_Pages = 174/109 = 1.60 pages • Num_of_Bytes = 8192 x 1.60 = 13107.2 bytes • Num_of_Kbytes = 8 x 1.60 = 12.8 Kbytes 9. Dimensi Negara

Jumlah Negara saat ini = 10 R5 = 10 x (1 + 0.1)5) = 16

Jumlah record DimensiNegara pada tahun ke-5 adalah 16.

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah : • Num_Row = 16 rows • Num_Col = 3 columns • Fixed_Data_Sized = 4+5 = 9 bytes • Num_Variable_Cols = 1 • Max_Var_Size = 20

• Variable_Data_Size = Jumlah bytes yang dibutuhkan untuk semua kolom variable = 2 + (1 x 2) + 20 = 24

• Null_Bitmap = Bit status null kolom = 2 + ((3 + 7) / 8) = 2.5 • Row_Size = 9 + 24 + 2.5 + 4 = 39.5 bytes

129   • Rows_per_Page = 8096 / (39.5 + 2) = 195 rows • Num_of_Pages = 16/195 = 0.08 pages • Num_of_Bytes = 8192 x 0.08 = 655.36 bytes • Num_of_Kbytes = 8 x 0.08 = 0.64 Kbytes 10. Dimensi Customer

Jumlah Customer saat ini = 502 R5 = 502 x (1 + 0.1)5) = 809

Jumlah record DimensiCustomer pada tahun ke-5 adalah 809.

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah : • Num_Row = 809 rows • Num_Col = 4 columns • Fixed_Data_Sized = 4+5 = 9 bytes • Num_Variable_Cols = 2 • Max_Var_Size = 20 + 30 = 50

• Variable_Data_Size = Jumlah bytes yang dibutuhkan untuk semua kolom variable = 2 + (2 x 2) + 50 = 56

• Null_Bitmap = Bit status null kolom = 2 + ((4 + 7) / 8) = 3.375 • Row_Size = 9 + 56 + 3.375 + 4 = 72.375 bytes

• Rows_per_Page = 8096 / (72.375 + 2) = 109 rows • Num_of_Pages = 809/109 = 7.42 pages

130  

• Num_of_Kbytes = 8 x 7.42 = 59.36 Kbytes 11. Dimensi Kota

Jumlah Kota saat ini = 25 R5 = 25 x (1 + 0.1)5) = 40

Jumlah record DimensiKota pada tahun ke-5 adalah 40.

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah : • Num_Row = 40 rows • Num_Col = 3 columns • Fixed_Data_Sized = 4+5 = 9 bytes • Num_Variable_Cols = 1 • Max_Var_Size = 20

• Variable_Data_Size = Jumlah bytes yang dibutuhkan untuk semua kolom variable = 2 + (1 x 2) + 20 = 24

• Null_Bitmap = Bit status null kolom = 2 + ((3 + 7) / 8) = 2.5 • Row_Size = 9 + 24 + 2.5 + 4 = 39.5 bytes

• Rows_per_Page = 8096 / (39.5 + 2) = 195 rows • Num_of_Pages = 40/195 = 0.21 pages

• Num_of_Bytes = 8192 x 0.21 = 1720.32 bytes • Num_of_Kbytes = 8 x 0.21 = 1.68 Kbytes

131  

Tabel 60 Hasil Analisis Perkiraan Kapasitas Media Penyimpanan lima (5) tahun kedepan

Nama Tabel Besar Record (Bytes) Jumlah Current Record Jumlah record 5 tahun mendatang Jumlah (Kbytes) DimensiWaktu 23.375 - 1825 40 DimensiBarang 49.5 294 474 24 DimensiJenisBarang 39.5 2 2 0.08 DimensiKaryawan 52.375 376 606 32.56 DimensiSupplier 72.375 108 174 12.8 DimensiNegara 39.5 10 16 0.64 DimensiCustomer 72.375 502 809 59.36 DimensiKota 39.5 25 40 1.68 FaktaPembelian 81.125 86400 571149 46624 FaktaPersediaan 79.75 216000 1427870 115384 FaktaPenjualan 81.125 129600 856722 69936 Total : 232115.04

4.6 Perancangan Layar Aplikasi 1. Layar Login

Pada Rancangan layar login, user akan diminta untuk memasukkan inputan berupa username dan password. Tombol login digunakan untuk verifikasi username dan password. Bila user memasukkan username dan password dengan benar, maka user akan dialihkan ke halaman menu.

132  

Gambar 25 Rancangan Layar Halaman Login

Jika user tidak memasukkan username, maka muncul pesan sebagai berikut :

Gambar 26 Rancangan Layar Halaman Login dengan username kosong Jika user tidak memasukkan password, maka muncul pesan sebagai berikut :

Gambar 27 Rancangan Layar Halaman Login dengan password kosong

Dalam dokumen BAB IV PERANCANGAN DATA WAREHOUSE (Halaman 36-47)

Dokumen terkait