Bentuk rancangan halaman prediksi lanjutan dapat di lihat pada Gambar 3.8.
Gambar 3.7 Rancangan halaman Prediksi Lanjutan
3.5 Perancangan
Database
Database pada aplikasi ini berfungsi untuk tempat penyimpanan data-data antara lain tabel catbl, tabel catbtl, tabel bl, tabel btl,, tabel ramalbl, tabel ramalbtl, dan tabel
tahunan yang akan di uraikan sebagai berikut.
1. Tabel catbl Tabel ini berfungsi sebagai tempat penyimpanan jenis-jenis kategori biaya langsung
yang telah di-input. Struktur tabel ini dapat dilihat pada Tabel 3.4.
Tabel 3.4 Tabel catbl
No Nama Field
Tipe Ukuran
Keterangan 1.
id_catbl Int
4 Nomor id_catbl
primary key
2.
Catbl Varchar
100 Nama dari jenis
kategori BL
1. Hasil prediksi
3. Lihat Grafik 4. Lihat data training dari BL
5. Lihat data training dari BTL 2.Tabel
hasil prediksi
Universitas Sumatera Utara
2. Tabel catbtl Tabel ini berfungsi sebagai tempat penyimpanan jenis-jenis kategori biaya tak
langsung yang telah di-input. Struktur tabel ini dapat dilihat pada Tabel 3.5.
Tabel 3.5 Tabel catbtl
No Nama Field
Tipe Ukuran
Keterangan 1.
id_catbtl Int
4 Nomor
id_catbtl primary key
2. Catbtl
Varchar 100
Nama dari jenis kategori BTL
3. Tabel bl Tabel ini berfungsi sebagai tempat penyimpanan biaya langsung. Struktur tabel ini
dapat dilihat pada Tabel 3.6.
Tabel 3.6
Tabel bl
No Nama Field
Tipe Ukuran
Keterangan 1.
id_bl Int
4 Nomor id_bl
primary key
2. Namabl
Varchar 100
Nama dari BL
3.
Biayabl Varchar
100 Nominal dari
BL
4. tahunbl
Year 4
Tahun dari BL
4. Tabel btl Tabel ini berfungsi sebagai tempat penyimpanan biaya tak langsung. Struktur tabel ini
dapat dilihat pada Tabel 3.7.
Universitas Sumatera Utara
Tabel 3.7 Tabel btl
No Nama Field
Tipe Ukuran
Keterangan 1.
id_btl Int
4 Nomor id_btl
primary key
2. namabtl
Varchar 100
Nama dari BTL
3. Biayabtl
Varchar 100
Nominal dari BTL
4. tahunbtl
Year 4
Tahun dari BTL
5. Tabel ramalbl Tabel ini berfungsi sebagai tempat penyimpanan hasi peramalan biaya langsung.
Struktur tabel ini dapat dilihat pada Tabel 3.8.
Tabel 3.8 Tabel ramalbl
No Nama Field
Tipe Ukuran
Keterangan 1.
id_ramal Int
4 Nomor
id_ramalbl primary key
2. nama_bl
Int 100
Nama dari BL
3.
Sessbl Varchar
100 Session dari BL
4. Actualbl
Varchar 100
Nilai sesungguh dari BL
5.
Ramalbl Varchar
100 Nilai sesudah
peramalan dari BL
6. Tahunbl
varchar 100
Tahun dari BL
Universitas Sumatera Utara
6. Tabel ramalbtl Tabel ini berfungsi sebagai tempat penyimpanan hasi peramalan biaya tak langsung..
Struktur tabel ini dapat dilihat pada Tabel 3.9.
Tabel 3.9 Tabel ramalbtl
No Nama Field
Tipe Ukuran
Keterangan 1.
id_ramalbtl Int
4 Nomor
id_ramalbtl primary key
2. nama_btl
int 100
Nama dari BTL
3. Sessbtl
Varchar 100
Session dari BTL
4.
actualbtl Varchar
100 Nilai sesungguh
dari BTL
5. Ramalbtl
Varchar 100
Nilai sesudah peramalan dari
BTL
6. Tahunbtl
varchar 100
Tahun dari BTL
7. Tabel tahunan Tabel ini berfungsi sebagai tempat penyimpanan prediksi hasil prediksi dan digunakan
untuk membentuk grafik. Struktur tabel ini dapat dilihat pada Tabel 3.10.
Universitas Sumatera Utara
Tabel 3.10 Tabel tahunan
No Nama Field
Tipe Ukuran
Keterangan 1.
id_grafik Int
4 Nomor
id_grafik primary key
2. Sesstahun
Varchar 100
Session dari hasil prediksi
3. ramal
Varchar 100
Hasil ramalan prediksi
4. tahun
varchar 4
Tahun dari prediksi
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI DAN PENGUJIAN SISTEM
Pada bab ini akan diuraikan tahapan selanjutnya dalam pengembangan sistem yaitu tahapan proses pengimplementasian algoritma ke dalam sistem dan melakukan
pengujian dari sistem yang dikembangkan.
4.1. Spesifikasi Perangkat Keras dan Perangkat Lunak