Anda di halaman 1dari 5

NIM Nama MatKul

: 101402023 : Joko Ali Permady : Interaksi Manusia dan Komputer

Gambar 1. Program ketika pertama kali dijalankan

Komponen-Komponen Utama 1. Field TextBox : Kode Barang Kode barang hanya dapat diisi oleh angka. Kode barang harus 13 digit. Field TextBox : Nama Barang Nama barang dapat diisi oleh Huruf dan Angka, maksimal 25 karakter. Nama barang tidak boleh seluruhnya angka, missal : 12321312 Secara automatis, Input akan diubah menjadi UPPER CASE. Field ComboBox : Satuan Satuan dipilih dari list yang tersedia. Dapat juga memilih dengan menginput huruf awal dari list satuan.

2.

3.

4.

Field TextBox : Harga Harga hanya dapat diisi oleh angka Maksimal 9 digit Ketika lost focus, Harga secara automatis terformat sebagai currency. Button : Proses Akan memeriksa terlebih dahulu validitas setiap field yang ada. Apabila semua field sudah valid, maka akan ada pop up yang menampilkan data yang terinput dan pemberitahuan di status bar yang menyatakan data berhasil diproses. Apabila ada field yang tidak valid, maka secara automatis akan merujuk ke field yang tidak valid tersebut untuk diperbaiki beserta pemberitahuan. Button : Reset Akan memberikan konfirmasi, apakah akan mereset semua field yang ada atau tidak. Jika memilih ya, maka seluruh field akan direset atau dikembalikan nilainya seperti awal program dijalankan.

5.

6.

Penggunaan program dan fiturnya

Ketika mengisi kode barang, maka user diharuskan mengisi kode barang sebanyak 13 digit sesuai barcode yang ada. Apabila kode barang kurang dari 13 (tidak valid), maka akan ada indikator salah Sebaliknya jika kode barang sudah valid, maka akan ada indikator benar . .

Ketika mengisi nama barang, user dapat mengisi nama barang dengan kombinas huruf dan angka. Namun tak dapat menggunakan angka keseluruhan. Apabila nama barang angka seluruhnya (tidak valid), maka akan ada indicator Sebaliknya jika nama barang sudah valid, maka akan ada indicator . .

Ketika memilih satuan dari yang terdaftar, user dapat menggunakan arah ,, dan atau memilih dengan menekan huruf awal dari kata, misalnya K untuk kotak. Apabila user membiarkan satuan kosong, maka akan ada indicator . Apabila user memilih salah satu list yang ada, maka akan ada indicator .

Ketika user menekan tombol proses, ada field yang salah, maka program secara automatis akan memberikan peringatan kesalahan sekaligus langsung membuat field yang salah focus.

Ketika semua field telah valid, ditandai dengan seluruh indicator menampilkan checklist maka tombol proses dapat memproses data dan kemudian menampilkannya.

Apabila user menekan tombol reset, maka akan muncul konfirmasi untuk mereset semua field.

Anda mungkin juga menyukai