3.11 Menerapkan berbagai struktur kontrol dalam aplikasi antar muka (user interface)
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.
- Memudahkan pembacaan data yang dihasilkan oleh 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
Posting Komentar