sumber gambar : www.macnation.org
Deborah J. Mayhew, dengan General Principles Of UIDesign, atau Prinsip Umum Desain User Interface. Ada 17 prinsip yang harus dipahami para perancang sistem, terutama untuk mendapatkan hasil maksimal dari tampilan yang dibuat.
- User Compatibility, yang bisa berarti kesesuaian tampilan dengan tipikal dari user. karena berbeda user bisa jadi kebutuhan tampilannya berbeda. misalnya, jika aplikasi diperuntukkan bagi anak-anak, maka jangan menggunakan istilah atau tampilan orang dewasa.
- Product Compatibility, istilah ini mengartikan bahwa produk aplikasi yang dihasilkan juga harus sesuai. memiliki tampilan yang sama/serupa. baik untuk user yang awam maupun yang ahli.
- Task Compatibility, berarti fungsional dari task/tugas yang ada harussesuai dengan tampilannya. misal untuk pilihan report, orang akan langsung mengartikan akan ditampilkan laporan. sehingga tampilan yang ada bukanlah tipe data (dari sisi pemrogram).
- Work Flow Compatibility, aplikasi bisa dalam satu tampilan untuk berbagai pekerjaan.. jika tampilan yang ada hanya untuk satu pekerjaan saja. misaluntuk kirim mail, maka kita harus membuka tampilan tersendiri untuk daftar alamat.
- Consistency. Konsisten. Contohnya, jika anda menggunakan istilah save yang berarti simpan, maka gunakan terus istilah tersebut.
- Familiarity, Icon disket akan lebih familiar jika digunakan untuk perintah menyimpan.
- Simplicity,aplikasi harus menyediakan pilihan default untuk suatu pekerjaan.
- Direct Manipulation,manipulasi secara langsung. misalnya untuk mempertebal huruf, cukup dengan ctrl+B.
- Control, berikan kontrol penuh pada user, tipikal user biasanya tidak mau terlalu banyak aturan.
- WYSIWYG, What You See Is What You Get, buatlah tampilan mirip seperti kehidupan nyata user. dan pastikan fungsionalitas yang ada berjalan sesuai tujuan.
- Flexibility, tool/alat yang bisa digunakan user. jangan hanya terpaku padakeyboard atau mouse saja.
- Responsiveness,tampilan yang dibuat harus ada responnya. misal, yang sering kita lihat ketika ada tampilan please wait... 68%...
- Invisible Technology. user tidak penting mengetahui algoritma apa yang digunakan. Contohnya untuk mengurutkan pengguna tidak perlu mengetahui algoritma yang digunakan programmer (max sort, bubble sort, quick sort, dst)
- Robustness,handal. Dapat mengakomodir kesalahan user. jangan malah error, apalagi sampai crash.
- Protection,melindungi user dari kesalahan yang umum dilakukan. misalnya dengan memberikan fitur back atau undo.
- Ease of Learning. aplikasi. mudah dipelajari.
- Ease of use, aplikasi harus mudah digunakan
Tujuan dari perancangan User Interface adalah merancang interface yang efektif untuk sistem perangkat lunak. Efektif artinya siap digunakan, dan hasilnyasesuai dg kebutuhan.Kebutuhan disini adalah kebutuhan penggunanya. Pengguna sering menilai sistem dari interface, bukan dari fungsinya melainkan dari user interfacenya. Jika desain user interfacenya yang buruk, maka itu sering jadi alasan untuk tidak menggunakan software. Selain itu interface yang buruk sebabkan pengguna membuat kesalahan fatal.
Pustaka :
Bartee, Thomas, “Introduction to computer science”, McGraw Hill International Edition, 1984
Davis, Gordon B, “Intorduction to computers”, McGraw Hill International Edition, 1986
Nugroho, Eko, “Pengenalan Komputer”, Andi Offset Yogyakarta, 1993
Kadir, Abdul.”Pengenalan Sistem Informasi”, Andi Offset Yogyakarta, 2003
Sommerville, Ian. "Software Engineering" .6th . Addison Wesley. 2001
Download kelompok 7 presentasi
A-Rifqi Naufal Rafif-122130057
BalasHapushttps://drive.google.com/open?id=0B8B-LJEXlMJmcHFEMGJKMXdhUzg
Komentar ini telah dihapus oleh pengarang.
BalasHapusA - Gita Karmani - 122130023
BalasHapushttps://drive.google.com/open?id=0B8C1p2ng2no1ZWc1U1BVanFKbGc
Komentar ini telah dihapus oleh pengarang.
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapusA - Della Ayu Avianna - 122130031
BalasHapushttps://drive.google.com/file/d/0B4flyB4uSyDPeUp2VjN2Y1AtRE0/view?usp=sharing
A-Erfan Erdyanto-122130070
BalasHapusTugas 9
https://drive.google.com/file/d/0B9k-xBVs8GkwNkNFS3N0ZDFhSnM/view?usp=sharing
A_122130101_Rizekika Na'afi
BalasHapushttps://drive.google.com/file/d/0B-gMPM9AFr2zc2FxQ1VqVGtlY1U/view?usp=sharing
A - 122130074 - Chayene Christalia Kalalo
BalasHapusTUGAS 9
https://drive.google.com/file/d/0By_dUVyo5_AqVzdiSjA0TXlMQ1U/view?usp=sharing
A - 122130077 - Evelina Nadia Lispriyantika
BalasHapusTugas 9
https://drive.google.com/file/d/0BwTAjYL3FOiCOWl6VDhXRVFpcG8/view?usp=sharing
Komentar ini telah dihapus oleh pengarang.
BalasHapusA_122130202_M. Aminudin Risqianto
BalasHapusTugas 9
https://drive.google.com/file/d/0BxfXW-HwP6HqbTFXTE9Hd0szQkk/view?usp=sharing
A - 122130036 - DIVA VANESHA
BalasHapusTUGAS 9
https://drive.google.com/file/d/0ByvDKmUj4zyddjdpdXFyNGlhaTQ/view?usp=sharing
Komentar ini telah dihapus oleh pengarang.
BalasHapusA_122130114_Kristanto Deo Murti
BalasHapushttps://drive.google.com/file/d/0B1Sw9bHFlUjbZlFrUVVWejQtZkU/view?usp=sharing
A_122130088_Choirul Umam
BalasHapushttps://drive.google.com/file/d/0BzpMJztb2EflVTNOOVAyOGJOZUk/view?usp=sharing
A-122130087-Novia Setia Ningrum
BalasHapushttps://drive.google.com/file/d/0B0IcVPsnYOBnOHhFcUNJWGxJLVE/view?usp=sharing
A_122130253_Safira Ratnasari
BalasHapushttps://drive.google.com/file/d/0B1nUyzIi_3TTOGh2U0JVMW9hN2s/view?usp=sharing
Kelas A_122130156_Arranda Syahfitra Siregar
BalasHapusTugas 9
https://drive.google.com/file/d/0Bz-PJ6hUJh4EeUFLQUh1ZEtNZG8/view?usp=sharing
A_122130028_Ambar Kusumasari
BalasHapushttps://drive.google.com/file/d/0B4F079Q4swtXbDdjQnRjNm54SzA/view?usp=sharing
A_122130092_Della Intan Saridewi
BalasHapusTugas 9
File Data Access
https://drive.google.com/file/d/0BwQn-azwWAoiMEVYaEJNRXNmVTA/view?usp=sharing
File Data Word
https://drive.google.com/file/d/0BwQn-azwWAoiWGFFbklVTm05Rkk/view?usp=sharing
A_122130018_Eka Febriani S
BalasHapusTugas 9
https://drive.google.com/file/d/0B_CnyHcTvjWtZTJpSHBRbTliaEE/view?usp=sharing
A_122130124_Fayakun Akbar
BalasHapusTugas 8
https://drive.google.com/file/d/0BzgLeynHxfm7ZW9BX2s1cGpWeUE/view?usp=sharing
A_122130043_Rani Triyani
BalasHapusTUGAS 9
https://drive.google.com/file/d/0B1517mXnQLIZZTZYUGo5UWhOcGc/view
A_122130039_Maulana Aldy K
BalasHapusTugas 9
A. Database Microsoft Access
https://drive.google.com/open?id=0B7J1MD24KwMKMkV1SDh1blZOTlU
A_122130039_Maulana Aldy K
BalasHapusTugas 9
B. screenshot tugas
https://drive.google.com/open?id=0B7J1MD24KwMKNXZ0SlJSWUVweEE
A-122130021-Claudia Dinda Matita
BalasHapushttps://drive.google.com/file/d/0ByYF4rjcy31gdkJvWl9SRlN5dzg/view?usp=sharing
A-122130102-DENI WIDIYANTO
BalasHapushttps://drive.google.com/file/d/0B28N524q8orGOUw2LWdKSXZIT0U/view?usp=sharing
A_1220071_Very Jhon Dapid Nainggolan
BalasHapusTugas 9
https://drive.google.com/open?id=0ByVQoSVTX0kxOHVxa09INGlXbFE
A-122130102-Deni Widiyanto (Revisi)
BalasHapusTugas 9
https://drive.google.com/file/d/0B28N524q8orGbXpnVHZURHMydVE/view?usp=sharing
A_122130267_Avian Wisnu Setiyoko
BalasHapusTugas 9
https://drive.google.com/file/d/0B_doboju6RcsT0ZVSVg2ZVpjakE/view?usp=sharing
A-122120054-Lulu Ratnasari
BalasHapusTugas 9
https://drive.google.com/file/d/0B2uFVa7IYTnyZFN2MkNBSjVCOU0/view?usp=sharing
A_122130022_Felix Zelin Pradina
BalasHapusTugas 9
https://www.dropbox.com/s/9dgmokc7ecbd6c3/felix%20database.accdb?dl=0
A_122130037_Herditya Mahardika
BalasHapusTugas 9
https://drive.google.com/file/d/0B6LKM_Ul-orJWXNCcmZCbHlNUGs/view?usp=docslist_api
A_122120041_Ridho Utomo
BalasHapusTugas 9 & 10
https://drive.google.com/open?id=0B885XwL38-bJUE9HWDBaTWxBcmM
A-122130026-Nur Endah Fitriana
BalasHapusTugas 9
https://drive.google.com/file/d/0B6NQaewX16T-QzNTS3NSVDNmcjA/view?usp=sharing
A_122130041_Husnan Yusuf
BalasHapusTugas 9
https://drive.google.com/file/d/0B2fZcnCELSUWamszeVd3V0tzOGc/view?usp=sharing
A-122130033-Dikri Machmul Kurniawan
BalasHapusTugas 9
https://drive.google.com/file/d/0B7BMX9szeWRSTW9oZWtHTkdDc3c/view?usp=sharing
A-122130081-Anhar Dwi Kuntoro
BalasHapusTugas 9
https://drive.google.com/file/d/0B7Td_EzGSGg3cnJ1Y2RRcUowNFk/view?usp=sharing
A-122130102-Deni Widiyanto (revisi)
BalasHapusTugas 9
https://drive.google.com/file/d/0B28N524q8orGbXpnVHZURHMydVE/view?usp=sharing
A-122130038-Alivian Vickry S
BalasHapusTugas 9
a. Form dan Report
https://drive.google.com/folderview?id=0B5ZHwGu7v3hfYjR6UUVPc3hMOTg&usp=sharing
b.DB
https://drive.google.com/file/d/0B5ZHwGu7v3hfbXFOYUFCRjMwTUE/view?usp=sharing
A_122130113_Aditya Tri Wahyudi
BalasHapusTugas 9
https://drive.google.com/file/d/0B_X4WiXrT_GBZEFobml3cmlHd2c/view?usp=sharing