Berikut ini merupakan spesifikasi dari proses-proses pada rancangan layar. Spesifikasi Proses Layar Awal
Tampilkan layar awal
Menunggu klik tombol dari pengguna Jika
Tombol yang diklik = LOGIN Tampilkan layar login
Tombol yang diklik = EXIT
Keluar dari program
Spesifikasi Proses Layar Login Tampilkan layar Login
Menunggu pengguna mengisi data pada layar login dan mengklik tombol Jika
Tombol yang diklik = OK
Jika
Validasi = benar
Tampilkan layar utama Validasi = salah
Tampilkan pesan salah login Tombol yang diklik = CANCEL
Kembali ke layar awal
Tampilkan pesan bahwa program akan keluar secara otomatis
Keluar dari program
Spesifikasi Proses Layar Utama Tampilkan layar utama
Menunggu pengguna memilih menu yang tersedia pada menu bar atau mengklik tombol pada toolbar
Jika
Menu yang dipilih = Export to Excel
Panggil modul untuk mengekspor Cube yang aktif untuk ditampilkan pada spreadsheet di Microsoft Excel
Menu yang dipilih = Print Preview
Tampilkan print preview dari Cube yang aktif Menu yang dipilih = Print
Print Cube yang aktif Menu yang dipilih = DTS Tampilkan layar DTS
Menu yang dipilih = Log Out Keluar dari layar utama Tampilkan layar awal
Menu yang dipilih = Open Cube File
Tampilkan Common Dialog Open File
Menunggu pengguna memilih file yang akan dibuka dan menekan tombol open Validasi file Cube yang akan dibuka
Jika
Validasi = benar
Buka file yang dipilih pengguna
Validasi = salah
Tampilkan pesan bahwa ada kesalahan saat membuka file Menu yang dipilih = Save Cube File
Tampilkan Common Dialog Save File
Menunggu pengguna memasukkan nama file dan menekan tombol save Validasi file Cube yang akan disave
Jika
Validasi = benar
Save Cube yang aktif
Tampilkan pesan bahwa penyimpanan file berhasil dilakukan
Tampilkan pesan bahwa ada kesalahan saat menyimpan file
Menu yang dipilih = Pemakaian Report Tampilkan layar Pemakaian Report
Menu yang dipilih = Product Rekening terjual Report Tampilkan layar Rekening terjual Report Menu yang dipilih = Tunggakan Report
Tampilkan layar Tunggakan Report Menu yang dipilih = Toolbar On
Toolbar = visible Menu yang dipilih = Toolbar Off Toolbar = tidak visible
Menu yang dipilih = About Us Tampilkan layar about
Tombol toolbar yang dipilih = Export To Excel
Panggil modul untuk mengekspor Cube yang aktif untuk ditampilkan pada spreadsheet di Microsoft Excel
Tombol toolbar yang dipilih = Print Preview
Tampilkan print preview dari Cube yang aktif Tombol toolbar yang dipilih = Print
Print Cube yang aktif
Tombol toolbar yang dipilih = Pemakaian Report Tampilkan layar Pemakaian Report
Tampilkan layar Rekening Terjual Report Tombol toolbar yang dipilih = Tunggakan Report
Tampilkan layar Tunggakan Report
Spesifikasi Proses Pemakaian Report Tampilkan layar Pemakaian Report
Ambil data-data dari data warehouse untuk Cube
Menunggu pengguna mengklik salah satu tombol yang tersedia Jika
Tombol yang diklik = View Result
Tampilkan Cube sesuai input dari ListBox untuk field-field dan measure yang akan ditampilkan dan aggregate function-nya
Tombol yang diklik = Export to Excel
Panggil modul untuk mengekspor Cube yang aktif untuk ditampilkan pada spreadsheet di Microsoft Excel
Tombol yang diklik = View Chart
Panggil modul untuk mengatur tampilan chart Tampilkan layar chart sesuai cube yang dipilih Tombol yang diklik = Print Preview
Tampilkan print preview dari Cube yang aktif Tombol yang diklik = Print
Print Cube yang aktif
Tampilkan layar Rekening Terjual Report
Ambil data-data dari data warehouse untuk Cube
Menunggu pengguna mengklik salah satu tombol yang tersedia Jika
Tombol yang diklik = View Result
Tampilkan Cube sesuai input dari ListBox untuk field-field dan measure yang akan ditampilkan dan aggregate function-nya
Tombol yang diklik = Export to Excel
Panggil modul untuk mengekspor Cube yang aktif untuk ditampilkan pada spreadsheet di Microsoft Excel
Tombol yang diklik = View Chart
Panggil modul untuk mengatur tampilan chart Tampilkan layar chart sesuai cube yang dipilih Tombol yang diklik = Print Preview
Tampilkan print preview dari Cube yang aktif Tombol yang diklik = Print
Print Cube yang aktif
Spesifikasi proses Tunggakan Report Tampilkan layar Tunggakan Report
Ambil data-data dari data warehouse untuk Cube
Menunggu pengguna mengklik salah satu tombol yang tersedia
Tombol yang diklik = View Result
Tampilkan Cube sesuai input dari ListBox untuk field-field dan measure yang akan ditampilkan dan aggregate function-nya
Tombol yang diklik = Export to Excel
Panggil modul untuk mengekspor Cube yang aktif untuk ditampilkan pada spreadsheet di Microsoft Excel
Tombol yang diklik = View Chart
Panggil modul untuk mengatur tampilan chart Tampilkan layar chart sesuai cube yang dipilih Tombol yang diklik = Print Preview
Tampilkan print preview dari Cube yang aktif Tombol yang diklik = Print
Print Cube yang aktif
Spesifikasi Proses Layar Chart Tampilkan layar Chart
Menunggu pengguna mengubah-ubah view chart-nya Jika pengguna mengubah-ubah view chartnya
Tampilkan chart sesuai view yang diinginkan pengguna Jika pilihan chart = 3D
Tombol yang diklik = Rotate
Putar sudut pandang chart Tombol yang diklik = Stop
Jika tombol yang diklik = Row/Column
Mengganti tampilan row menjadi kolom dan kolom menjadi row Jika tombol yang diklik = Close
Keluar dari layar Chart
Spesifikasi Proses Data Transformation Service (DTS) Tampilkan layar untuk DTS
Menunggu pengguna mengisi nama server dan nama database yang akan digunakan sebagai sumber dan tujuan trasnformasi data
Jika
Tombol yang diklik = Test Connection
Mengecek apakah program bisa terhubung dengan nama server dan nama
database yang diinput oleh pengguna
Jika
Koneksi = berhasil
Tampilkan pesan bahwa test connection berhasil Koneksi = tidak berhasil
Tampilkan pesan bahwa test connection tidak berhasil Tombol yang diklik = OK
Melakukan trasnformasi data dari database sumber ke database tujuan Jika
Proses transformasi berhasil
Tampilkan pesan bahwa proses transformasi data berhasil Keluar dari layar DTS
Proses gagal
Tampilkan pesan bahwa proses transformasi data berhasil Tombol yang diklik = Cancel
Keluar dari layar DTS
Spesifikasi Proses Layar About Us Tampilkan layar About
Jika pengguna mengklik tombol OK Keluar dari layar About