L1 LAMPIRAN USER INTERFACE
1. Form Login
Form Login adalah tampilan awal pada saat aplikasi data warehouse di jalankan. User diharuskan untuk mengisi username and password kemudian system akan memvalidasi inputan user. Bila inputan salah maka user diwajibkan untuk mengisi ulang username and passwordnya, billa inputan benar maka system akan menutup form login dan menampilkan “Form Pencapaian Penjualan M obil & Sparepart, dan Service” 2. Form Grafik Penjualan (Mobil & S parepart), dan Service
Form Grafik Penjualan (M obil & Sparepart) dan Service akan tampil setelah user sukses melakukan login.Form ini menampilkan pencapaian penjualan mobil dan sparepart dan service yang dilakukan oleh PT. Duta Cendana Adimandiri. Data yang ditampilkan adalah untuk Top 5 M obil, Top 5 Sparepart, dan Top 5 Service dan dapat ditampilkan per tahun atau data per bulan.. Data akan ditampilkan dalam bentuk per tahun apabila tanggal (date) saat mengoperasikan system ini adalah tanggal dalam bulan “Januari”. Bila user mengoperasikan
L2 system ini pada tanggal 1,2,3 atau tanggal berapa pun dalam bulan “Januari”, system akan menampilkan pencapaian penjualan mobil, sparepart, dan service dalam tahun sebelumnya. Dikarenakan data kami hanya dari tahun 2000 hingga tahun 2008, maka bila sekarang tahun 2010, maka di system yang kami buat kami asumsikan bahwa sekarang tahun 2009, maka system akan menampilkan pencapaian penjualan mobil, sparepart, dan service dalam setahun pada tahun 2008. Bila user mengoperasikan system ini antara bulan Februari – Desember, maka system akan menampilkan data pencapaian penjualan mobil dan sperapart serta service dalam bentuk per bulan pada bulan sebelumnya. M issal, user mengoperasikan system ini pada bulan “Februari” maka system akan menampilkan data pencapaian penjualan mobil, sparepart serta service pada bulan “Januari”. Bila user menekan tombol “Close” maka window Form Grafik Penjualan dan Service ini akan ditutup dan menampilkan form M DI. 3. Form MDI
Di dalam Form ini, terdapat menu: a. User
:
Di menu “User”, terdapat sub menu “change username & password” untuk menampilkan “Form change username & password”, “User M anagement” untuk menampilkan “Form User M anagement” dan Exit untuk keluar dari sistem.
b. Report : Di menu “Report’, terdapat sub menu “Sales & Sparepart”
L3 untuk menampilkan “Form Sales & Sparepart” dan sub menu “Service” untuk menampilkan “Form Service”.
c. Transform
:
M enu “Transform” ini menampilkan “Form Transform”.
d. About Us
:
M enampilkan “Form About Us”
4. Form Change Username & Password
Form ini dapat tampil dengan memilih menu “User” pada M DI Form lalu memilih sub menu “change username & password”. Pada awal form ini tampil, username yang telah melakukan login akan tampil di bagian “Username” dan enabled untuk semua textbox di set “false”, serta enabled untuk button “check ” dan “cahnge” di set “false”. Pada form ini user dapat memilih untuk merubah username, password atau username dan password dengan cara memilih salah satu dari radio button:
a. Change Username Bila user memilih untuk radio button “change username” maka enabled textbox “new username” dan enabled button “Check” akan menjadi “true” dan user dapat mengetikkan username yang diinginkannya. Setelah itu, untuk mengecek apakah username yang diinginkan oleh user belum ada yang menggunakan, user harus menekan tombol “Check”, bila username yang diinginkan sudah ada yang menggunakan maka system akan menampilkan message box “Username sudah ada yang menggunakan” dan user harus
L4 menginput username yang lain, bila username yang diinginkan belum ada yang menggunakan maka enabled button “Change” akan berubah menjadi “true” dan setelah itu user dapat menekan tombol “Change” untuk merubah username.
b. Change Password Bila user memilih untuk radio button “change password” maka enabled textbox “old password”, “new password”, “confirm password” dan button “change” di set menjadi “true”. Setelah itu, user harus mengetikkan password lamanya di “old password” setelah itu password baru diketik di “new password” dan memasukkan kembali password barunya di “confirm password”. Saat menekan tombol “change”, system akan melakukan pengecekkan dari inputan user. Pertama, system akan mengecek password lama yang dimasukkan di “old password”, bila salah maka user harus memasukkan password lamanya di “old password” lagi, bila sudah benar kemudian dilakukan pengecekkan pada “confirm password”, bila confirm password yang diisi tidak sama dengan new password maka user harus mengisi ulang pada “confirm password” sampai confirm password yang diinput sama dengan new password. Bila semua inputan sudah benar, maka perubahan pada password akan diproses.
c. Change Username and Password Bila user memilih untuk radio button “change username and password”, maka enabled textbox “new username” dan enabled button “Check” akan menjadi “true” dan user dapat mengetikkan username yang diinginkannya. Setelah itu, untuk mengecek apakah username yang diinginkan oleh user belum ada yang menggunakan, user harus menekan tombol “Check”, bila username yang diinginkan sudah ada yang menggunakan maka system akan menampilkan message box “Username sudah ada yang menggunakan” dan user harus menginput username yang lain, bila username yang diinginkan belum ada yang menggunakan maka enabled textbox “old password”, “new password”, “confirm password” dan button “change” di set menjadi “true”. Setelah itu, user harus mengetikkan password lamanya di “old password” setelah itu password baru diketik di “new password” dan memasukkan kembali password barunya di “confirm password”. Saat menekan tombol “change”, system
L5 akan melakukan pengecekkan dari inputan user. Pertama, system akan mengecek password lama yang dimasukkan di “old password”, bila salah maka user harus memasukkan password lamanya di “old password” lagi, bila sudah benar kemudian dilakukan pengecekkan pada “confirm password”, bila confirm password yang diisi tidak sama dengan new password maka user harus mengisi ulang pada “confirm password” sampai confirm password yang diinput sama dengan new password. Bila semua inputan sudah benar, maka perubahan pada username dan password akan diproses. 5. Form User Management
Form ini tampil bila user memilih menu “user” dan sub menu “user management”. Form ini diperuntukkan untuk admin yang memiliki wewenang untuk menghapus, menambah, dan mengupdate data user. Di form ini, enabled text box “Search”, “Name”, “Username”, “Password”, dan button “Go”, “Check” dan “ Check Username”, “Add”, “Update”, dan “Delete” di set “false” . di Form ini, user dapat memilih radio button :
a. Add Bila user memilih “Add”, enabled pada text box “name”, “username”, “password” dan button “check” akan di set “true”. Setelah itu, admin dapat menginput nama karyawan yang akan menggunakan sistem ini, username yang akan digunakan, dan passwordnya.
L6 Setelah itu, admin akan menekan button “Check” untuk mengecek apakah nama karyawan tersebut sudah terdaftar di database atau belum. Bila sudah terdaftar, maka admin tidak dapat menambahkan user baru dengan nama karyawan tersebut, bila nama karyawan tersebut belum terdaftar maka enabled text box “Name” dan button “Check” akan di set false dan enabled button “Check username” akan di set “true”. Bila admin menekan button “Check username”, sistem akan mengecek apakah username yang diinput sudah ada yang menggunakan atau belum, bila sudah ada yang menggunakan, maka harus menggunakan username lainnya, dan bila belum ada yang menggunakan maka username tersebut dapat digunakan oleh user yang baru dan enabled button “check username” di set “false” dan button “Add” di set “true”. Kemudian admin dapat menginput password sementara untuk user baru dan memilih jabatan user. Setela itu, admin dapat menekan button “Add” dan sistem akan menambahkan user baru pada database.
b. Update Bila User memilih “update”, maka enabled text box “Search” dan button “Go” di set “true”. Setela itu, admin dapat mencari user dengan menginput huruf atau nama pada text box “Search” dan kemudian menekan button “Go” untuk mencari kemudian sistem akan mencari nama user sesuai dengan apa yang dinput admin. Bila user yang dimaksud tidak terdaftar di database maka akan sistem akan memberikan pesan bahwa “data yang dimaksud tidak ada”, dan bila data yang dimaksud ada, maka data tersebut akan ditampilkan di dalam grid dan enabled button “Update” di set “true”. Admin hanya dapat merubah jabatan dari user saja, untuk merubah username dan password hanya dapat dilakukan oleh user yang bersangkutan. Untuk mengubah data user yang sudah tampil di grid, admin dapat memilih salah satu data user yang ada pada grid, dan kemudian data tersebut akan tampil di text box, setelah admin merubah jabatan yang dimaksud admin dapat meneka button “Update” dan sistem akan mengupdate data user yang dimaksud.
c. Delete Bila User memilih “delete”, maka enabled text box “Search” dan button “Go” di set “true”. Setela itu, admin dapat mencari user dengan menginput huruf atau nama pada text
L7 box “Search” dan kemudian menekan button “Go” untuk mencari kemudian sistem akan mencari nama user sesuai dengan apa yang dinput admin. Bila user yang dimaksud tidak terdaftar di database maka akan sistem akan memberikan pesan bahwa “data yang dimaksud tidak ada”, dan bila data yang dimaksud ada, maka data tersebut akan ditampilkan di dalam grid dan enabled button “delete” di set “true”.. Untuk menghapus data user yang sudah tampil di grid, admin dapat memilih salah satu data user yang ada pada grid, dan kemudian data tersebut akan tampil di text box kemudian admin dapat meneka button “Delete” dan sistem akan menghapus data user yang dimaksud. 6. Form Report S ales & S parepart
Form ini tampil bila user memilih menu “Report” dan sub menu “Sales & Sparepart”. Form ini menampilkan Pivot table dan grafik berupa Bar, Line , dan Pie yang menggambarkan data yang berkaitan dengan penjualan mobil dan sparepart. Grafik dapat tampil dengan cara memblok data yang ada di dalam pivot table seperti gambar di atas, kemudian grafik akan menampilkan data yang telah di blok. Pada form ini juga terdapat button : a. Top
: untuk menampilkan Form Top 5 Sales & Sparepart
b. Bottom
: untuk menampilkan Form Bottom 5 Sales & Sparepart
L8 c. Average
: untuk menampilkan Form Average Sales & Sparepart
d. Compare
: untuk menampilkan Form Perbandingan Penjualan Pesaing
e. Cancel
: untuk kembali ke menu utama (Form M DI)
7. Form Top 5 S ales & S parepart
Form ini dapat tampil dengan menekan button “Top” pada Form Sales & Sparepart. Form ini menampilkan data mengenai 5 produk (mobil dan sparepart) terbanyak penjualannya, 5 karyawan yang tingkat penjualannya tinggi, dan informasi lain yang berhubungan dengan penjualan. User dapat memilih untuk melihat data per tahun, per kuartal, atau per bulan dengan cara memilih radio button yang ada, antara lain:
a. Tahun Bila user memilih tahun, maka daftar tahun yang dapat dipilih oleh user antara tahun 2000 hinga tahun 2008. Enabled untuk combo box kuartal dan bulan akan di set “false” sehingga user tidak dapat memilih data kuartal atau bulan.
L9 b. Kuartal Bila user memilih kuartal, maka daftar kuartal yang dapat dipilih oleh user antara kuartal 1 hingga kuartal 3. Enabled untuk combo box bulan akan di set “false” sehingga user tidak dapat memilih data bulan. Yang dapat dipilih oleh user adalah data tahun dan kuartal. M isal tahun : 2006, Kuartal : 3
c. Bulan Bila user memilih bulan, maka daftar bulan yang dapat dipilih oleh user tergantung pada kuartal yang dipilih. i. Bila user memilih kuartal “1”, maka data yang tampil di daftar bulan adalah antara 1 hingga 4. ii. Bila user memilih kuartal “2”, maka data yang tampil di daftar bulan adalah antara 5 hingga 8. iii. Bila user memilih kuartal “3”, maka data yang tampil di daftar bulan adalah antara 9 hingga 12. M isal : tahun : 2006, Kuartal : 3, Bulan :12
Setelah itu, user dapat memilih data yang berkaitan dengan penjualan untuk ditampilkan. Pada form ini, data dikategorikan sesuai dengan subjek. Untuk melihat data penjualan, user harus memilih terlebih dahulu kategori kemudian memilih data yang ingin dilihat. Bila check box “kategori” di pilih, maka enabled combo box “Kategori” akan di set “true” karena awalnya di set “false”. Bila kategori di combo box “kategori” dipilih maka enabled pada combo box “data” akan di set “true” karena awalnya di set “false”guna untuk mencegah user untuk memilih langsung data tanpa memilih kateogri data yang ingin dilihat. Kategori untuk data di Form ini antara lain:
a. Karyawan Bila user memilih kategori karyawan, maka daftar data yang dapat dipilih user untuk ditampilkan antara lain : i. Top 5 karyawan Penjualan M obil
: menampilkan 5 karyawan dengan penjualan mobil tertinggi
L10 ii. Top 5 karyawan Penjualan Sparepart
: menampilkan 5 karyawan dengan penjualan mobil terendah
iii. Top 5 Karyawan
: menampilkan 5 karyawan dari bagian penjualan mobil dan sparepart dengan masing-masing
pencapaian
penjualan
tertinggi.
b. M obil Bila user memilih kategori mobil, maka daftar data yang dapat dilihat user untuk ditampilkan antara lain: i.
Top 5 Penjualan M obil Daerah Bogor M enampilkan 5 mobil yang penjualannya tertinggi di daerah Bogor
ii.
Top 5 Penjualan M obil Daerah Cianjur M enampilkan 5 mobil yang penjualannya tertinggi di daerah Cianjur
iii.
Top 5 Penjualan M obil Daerah Tangerang M enampilkan 5 mobil yang penjualannya tertinggi di daerah Tangerang
iv.
Top 5 Penjualan M obil Daerah Cinere M enampilkan 5 mobil yang penjualannya tertinggi di daerah Cinere
v.
Top 5 Penjualan M obil M enampilkan 5 mobil yang penjualannya tertinggi secara umum.
vi.
Penjualan Jenis Transmisi M obil Daerah Bogor M enampilkan mobil dengan jenis transmisi apa yang paling banyak diminati oleh customer di daerah Bogor.
L11 vii.
Penjualan Jenis Transmisi M obil Daerah Cianjur M enampilkan mobil dengan jenis transmisi apa yang paling banyak diminati oleh customer di daerah Cianjur.
viii.
Penjualan Jenis Transmisi M obil Daerah Tangerang M enampilkan mobil dengan jenis transmisi apa yang paling banyak diminati oleh customer di daerah Tangerang.
ix.
Penjualan Jenis Transmisi M obil Daerah Cinere M enampilkan mobil dengan jenis transmisi apa yang paling banyak diminati oleh customer di daerah Cinere.
x.
Penjualan jenis Transmisi M obil M enampilkan mobil dengan jenis transmisi apa yang paling banyak diminati oleh customer secara umum.
xi.
Top 5 Warna M obil Daerah Bogor M enampilkan 5 warna mobil yang banyak diminati oleh customer daerah Bogor.
xii.
Top 5 Warna M obil Daerah Cianjur M enampilkan 5 warna mobil yang banyak diminati oleh customer daerah Cianjur.
xiii.
Top 5 Warna M obil Daerah Tangerang M enampilkan 5 warna mobil yang banyak diminati oleh customer daerah Tangerang.
xiv.
Top 5 Warna M obil Daerah Cinere M enampilkan 5 warna mobil yang banyak diminati oleh customer daerah Cinere.
xv.
Top 5 Warna M obil M enampilkan 5 warna mobil yang banyak diminati oleh customer secara umum.
L12 c. Sparepart Bila user memilih kategori sparepart, maka daftar data yang dapat dilihat user untuk ditampilkan antara lain: i. Top 5 Penjualan Sparepart Daerah Bogor M enampilkan 5 sparepart dengan tingkat penjualan tertinggi di daerah Bogor.
ii. Top 5 Penjualan Sparepart Daerah Cianjur M enampilkan 5 sparepart dengan tingkat penjualan tertinggi di daerah Cianjur.
iii. Top 5 Penjualan Sparepart Daerah Tangerang M enampilkan 5 sparepart dengan tingkat penjualan tertinggi di daerah Tangerang.
iv. Top 5 Penjualan Sparepart Daerah Cinere M enampilkan 5 sparepart dengan tingkat penjualan tertinggi di daerah Cinere.
v. Top 5 Penjualan Sparepart M enampilkan 5 sparepart dengan tingkat penjualan tertinggi secara umum.
d. Daerah i. Jenis Penjualan Daerah Bogor M enampilkan jenis penjualan tertinggi daerah Bogor ii. Jenis Penjualan Daerah Cianjur M enampilkan jenis penjualan tertinggi daerah Cianjur iii. Jenis Penjualan Daerah Tangerang M enampilkan jenis penjualan tertinggi daerah Tangerang iv. Jenis Penjualan Daerah Cinere M enampilkan jenis penjualan tertinggi daerah Cinere v. Jenis Penjualan Keseluruhan M enampilkan tingkat penjualan untuk Daerah Bogor, Cianjur, Tangerang, dan Cinere.
L13 e. Customer i.
Top 5 Customer Daerah Bogor M enampilkan 5 customer dengan tingkat pembelian tertinggi di daerah Bogor.
ii.
Top 5 Customer Daerah Cianjur M enampilkan 5 customer dengan tingkat pembelian tertinggi di daerah Cianjur.
iii.
Top 5 Customer Daerah Tangerang M enampilkan 5 customer dengan tingkat pembelian tertinggi di daerah Tangerang.
iv.
Top 5 Customer Daerah Cinere M enampilkan 5 customer dengan tingkat pembelian tertinggi di daerah Cinere.
v.
Top 5 Customer M enampilkan 5 customer dengan tingkat pembelian tertinggi secara keseluruhan.
vi.
Jenis Customer Daerah Bogor M enampilkan tingkat pembelian jenis customer di daerah Bogor.
vii.
Jenis Customer Daerah Cianjur M enampilkan tingkat pembelian jenis customer di daerah Cianjur.
viii.
Jenis Customer Daerah Tangerang M enampilkan tingkat pembelian jenis customer di daerah Tangerang.
ix.
Jenis Customer Daerah Cinere M enampilkan tingkat pembelian jenis customer di daerah Cinere.
x.
Jenis Customer M enampilkan tingkat pembelian jenis customer secara keseluruhan