Struktur kontrol dalam aplikasi antar muka
User Interface adalah merupakan mekanisme komunikasi antara pengguna
(user) dengan sistem. Antarmuka pemakai (User Interface) dapat menerima
informasi dari pengguna (user) dan memberikan informasi kepada pengguna
(user) untuk membantu mengerahkan alur penelusuran masalah hingga
ditemukannya suatu solusi.
User Interface berfungsi untuk menginputkan pengetahuan baru kedalam
basis pengetahuan sistem pakar (ES), menampilkan penjelasan sistem dan
memberikan panduan pemakai sistem secara menyeluruh step by step,
sehingga user mengerti apa yang akan dilakukan terhadap suatu sistem.
2. Tujuan Pembuatan User Interface
- Memudahkan Input Data Masukan Oleh User
User Interface yang baik adalah sebuah interface yang mudah dimengerti
dan simple. User Interface harus memberikan sebuah kemudahan bagi user
untuk dapat berinterkasi dengan program.
- Membuat Program Menjadi Menarik
Tujuan yang kedua adalah dari sisi seni atau aestetik dari program. Kita
dapat melihat setiap aplikasi baik web,deksop maupun aplikasi mobile
pastinya memiliki sebuah ciri khas interface tersendiri. Contoh seperti
Facebook dengan variasi warna birunya, Line dengan wrna hijau muda
dengan icon – icon nya yang khas. Kekhasan ini pastinya sangat
berpengaruh pada ketertarikan orang terhadap suatu program.
- Menampilkan hasil pemrosesan data oleh program
Selanjutnya adalah penampilan data, pernahkan anda menggunakan aplikasi
tanpa user interface pada linux seperti aplikasi ifconfig atau aplikasi
firewall tanpa user interface. Anda yang tidak terbiasa menggunakan
terminal pasti akan kebingungan dan malas untuk membaca data dari
terminal tanpa ada user interface yang canggih untuk menampilkan data
dan berinteraksi dengan komputer. Dengan adanya user interface, data
dapat ditampilkan dalam bentuk grafis sehingga user dapat melihat
langsung data yang ada pada program.
Tujuan lainnya selain penampilan data adalah memudahkan pembacaan data
dari sebuah program. Tanpa adaanya user interface yang baik, diperlukan
waktu yang lama untuk mengurutkan, mencari, atau memfilter data yang
dihasilkan dari sebuah program. Dengan adanya user interface ini, tugas
umum seperti mengurutkan data, mencari, atau melakukan filter data akan
menjadi lebih mudah, karena telah di handle pekerjaannya oleh user
interface. User hanya memilih menu pada user interface dan selanjutnya
data akan diproses sesuai dengan kebutuhan user.
- Efisiensi kerja yang dilakukan oleh user
Dengan adanya user interface, kerja dari user akan lebih efisien dan
tidak membutuhkan waktu ekstra untuk mengerjakan suatu tugas ekstra yang
sebenarnya dapat dilakukan oleh user interface. contoh, sebuah user
interface yang baik pada aplikasi statistik penjualan akan dapat
langsung menghasilkan grafik dan juga kurva mengenai ramalan penjualan
tanpa harus diproses datanya secara manual oleh user. Tentunya hal ini
akan sangat berpengaruh besar pada efisiensi waktu dari seorang pekerja.
Dimana dia dapat memanfaatkan waktunya untuk melakukan tugas lainnya
yang lebih penting.
- Memperkecil kesalahan masukan data yang dilakukan oleh user
Sebuah user interface yang baik dapat mengurangi kesalahan masukan data
yang dilakukan oleh user. Sebagai contoh, user interface pada aplikasi
program facebook yang berupa update status, user interface tersebut
membatasi masukannya berupa text, gambar, dan mungkin video. Apabila
kita memasukkan data lainnya semisal data wmv atau semacamnya yang tidak
disupport oleh interface, maka data tersebut tidak akan ditampilkan dan
terdapat peringatan mengenai kesalahan yang dilakukan oleh user
3. Manfaat Antar Muka (Interface) pengguna
Manfaat User Interface untuk menghubungkan atau penterjemah informasi
antara pengguna dengan system operasi, sehingga computer dapat
digunakan. Dengan demikian, user interface bisa juga diartikan sebagai
mekanisme inter-relasi atau integrasi total dari perangkat keras dan
lunak yang membentuk pengalaman bekomputer. Use interface dari sisi
software bias berbentuk Graphical User Interface (GUI) atau Command Line
Interfae (CLI), sedangkan dari sisi hardware bias berbentuk Aplle
Desktop Bus (ADB), USB, dan fire wire.
Desain Interface :
Struktur Menu Utama

Struktur Menu Admin

Struktur Menu User

Desain Input
Perancangan Input untuk menghasilkan informasi, diperlukan
perancanganinput sebagai dasar dalam perancangan suatu sistem, sehingga
menghasilkan suatu output yang diharapkan. Perancangan yang terdapat
dalam sistem informasi persewaan buku ini adalah :
Halaman Tampilan Login
- Halaman Login Admin

- Halaman Login User

Input Form Buku

Form Persewaan Buku

Desain Output
- Bukti Persewaan

- Output Daftar Penyewa
- Output Tabel Buku



Komentar