DESAIN INPUT
Data Capture Identifikasi dan penambahan data baru. Data yang didapat biasanya dari source document (form yang digunakan untuk menyimpan data transaksi). Data Entry Proses mengubah data menjadi format yang dapat dibaca oleh komputer. Biasanya 100% berbasis keyboard. Batch Processing Pemrosesan data dimana data tentang beberapa transaksi dikumpulkan ke dalam sebuah file tunggal lalu diproses. Online Processing Pemrosesan data dimana data tentang transaksi tunggal diproses secara langsung / segera. Remote Batch Pemrosesan data dimana data dimasukkan secara online, dikumpulkan sebagai suatu batch, dan diproses dikemudian waktu / pada saatnya.
Desain Input 1
METODE DAN IMPLEMENTASI INPUT KEYBOARD MOUSE TOUCH SCREEN SOUND AND SPEECH BAR CODE SMART CARD PRINSIP DESAIN INPUT Dapatkan hanya data variabel, gunakan kode untuk atribut yang tepat. Jangan meng-capture data yang dapat dikalkulasi atau dihitung dengan program komputer
Kontrol Internal Jumlah input harus selalu diawasi, karena bisa jadi source document salah letak, hilang atau terlewat. Data harus valid. CARA MEMVALIDASI DATA Exsistence checks Cek apakah seluruh field yang dibutuhkan input telah dimasukkan. Field yang dibutuhkan harus diidentifikasi dengan jelas pada screen input. Data type checks Memastikan bahwa data yang digunakan sebagai input adalah benar. Contoh : data alphabet tidak boleh berada pada field angka. Domain checks Menentukan apakah data input tiap field berada pada aturan atau range nilai yang sudah ditetapkan untuk field tersebut. Desain Input 2
Combination checks Menentukan apakah hubungan yang terdapat di antara dua field itu benar. Self-checking digits Menentukan ada tidaknya kesalahan data entry pada primary key. Menentukan jumlah digit yang dimasukkan harus sesuai dengan jumlah digit yang dikehendaki. Format checks Membandingkan data yang dimasukkan dengan persyaratan pemformatan yang telah ada.
KONTROL UMUM GUI UNTUK DESAIN INPUT Text Box Kontrol yang paling sering digunakan untuk input data. Mengharuskan pengguna untuk mengetikkan data di dalam kotak tersebut. Mengizinkan satu atau beberapa baris data untuk dimasukkan. Text box cocok digunakan untuk nilai input yang tidak dapat dibatasi.
Desain Input 3
Radio Button Untuk mengidentifikasi dan memilih dengan cepat nilai tertentu dari satu set nilai. Radio button terdiri dari lingkaran kecil dan satu deskripsi tekstual yang sesuai dengan pilihan nilai. Terbentuk dalam kelompok-kelompok. Biasa digunakan untuk jumlah pilihan yang sedikit
Check Box Terdiri dari sebuah persegi panjang yang dilengkapi deskripsi tekstual tentang field input dimana pengguna akan memberikan nilai yes/no. Digunakan untuk pemilihan berupa daftar
Desain Input 4
List Box Sebuah kontrol yang meminta pengguna untuk memilih nilai item data dari daftar kemungkinan pilihan. Biasa digunakan untuk pilihan dalam jumlah nilai yang besar yang telah ditentukan, dimana screen space yang tersedia terbatas
Combination Box ( Combo Box ) Menggabungkan kemampuan textbox dan listbox. Combo box memberikan fleksibilitas kepada pengguna dalam memasukkan nilai item data ( seperti text box ) atau memilih nilai dari suatu daftar ( seperti list box )
Desain Input 5
Spin Box Sebuah kontrol yang terdiri dari text box dengan satu baris tunggal diikuti dua tombol kecil (panah atas dan panah bawah) yang rata vertikal. Pengguna dapat memasukkan data langsung ke dalam text box atau memilih nilai dengan cara mengklik tombol untuk menggulung daftar nilai tersebut.
Button Button / tombol bukanlah kontrol input. Button tidak memberikan konstribusi untuk seleksi atau input data aktual. Button dapat digunakan untuk memproses data, menunda transaksi, meminta bantuan, navigasi data.
Desain Input 6
KONTROL INPUT TAMBAHAN Digunakan pada antarmuka windows tampilan lebih menarik.
untuk
membuat
Drop-Down Calendar Untuk memasukkan data tanggal berupa tampilan dropdown
Slider Edit Control Peralatan non-numerik untuk memilih nilai
Masked Edit Control Membuat format checks terhadap data input
Desain Input 7
DESAIN DAN PROTOTIPE INPUT Alat Automasi untuk Desain dan Prototiping Input Microsoft Access Dapat digunakan untuk membuat struktur data tertentu dan membuat form dengan cepat, form dapat diuji mana yang bekerja baik mana yang tidak. Bahasa Pemrograman Berbasis GUI Untuk prototiping input nonfungsional ( kelihatan nyata tapi tidak ada kode untuk mengimplementasikan semua tombol atau field ). Proses Desain Input 1. Mengidentifikasi input persyaratan logika
sistem
dan
memeriksa
2. Memilih Kontrol GUI yang sesuai 3. Mendesain, memvalidasi, dan mengetes input 4. Jika perlu, mendesain source document
Desain Input 8