Matakuliah Tahun Versi : M0044/Interaksi Manusia dan Komputer : 2005 :2/2 Pertemuan <<7>> Menghubungkan Kebutuhan User dengan Tipe Interface 1 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menghubungkan Kebutuhan User dengan Tipe Interface 2 Outline Materi – Mempelajari Kebutuhan User – Mengevaluasi Advantage Primary Interaction Styles dengan – Kebutuhan user 3 Some Guidelines • A dialogue needs to be simple, natural, and consistent. • Requirements placed on the users’ memory need to be minimal. • Feedback must be informative and constructive. • Errors must be prevented. • Detailed discussion is beyond the scope of this unit. 4 Determine User-Interface Elements • Representations of objects in the model – Many possibilities: icons, fields, tables, diagrams, windows – Need a clear & consistent system of representations • Activation of functions – Buttons, menu screens, pull-down/pop-up menus – Also need support for visualisation and feedback – Needs to be consistent and fit within the dialog pattern/style • Result is a list of user-interface elements 5 Describe Interface Elements • User Interface: – General effect: colours, fonts, types of menus, types of icons, default positions – Navigation: dialog linkages between buttons, menus, screens, windows, etc. – Computer screens/windows/forms, etc.: layout, interactivity, consistency – Outcome of activity is screen/form designs, navigation diagram and other descriptions 6 Example Navigation Diagram (Partial) Start Miniature of screen or window Exit Commands, menu selections, or buttons to change screens or windows 7 User Centered Design Menurut The Human Factors and Ergonomics Society mendesign UI yang baik mengikuti prosedur seperti di Bawah ini : 8 User Requirement User Requirements (Cross ref: functional task analysis, user needs) • In general, user requirements are the set of data that indicates how a product requirement is defined in terms of customer goals, strengths, limitations, attitudes, and behaviors. • This data ensures the customer benefits from the solutions delivered by keeping the focus of design on the user and not on the designer. • User requirements are identified by examining the users themselves, the tasks and goals that the users are trying to accomplish, and the environment of circumstances surrounding their work. • Collecting and analyzing user requirements data supports design decisions. When designers have access to detailed information relevant to product use, they can more easily evaluate and reject initial design solutions as incompatible with user capabilities and requirements. Designers can also use this information to optimize design, enable early testing of problems, and gather data for training and learning facilitators. Without user requirements, other considerations such as ease of implementation and reuse of code may take priority. 9 User Profile The user profile is a source of user requirements. The user profile specifies information regarding the general population (types) of individuals who will make daily use of the system functions. A user profile often categorizes the potential user populations (e.g., data input personnel, information gathering personnel) and states each category's percentage of the total user population. The pertinent characteristics of each category are also specified. Common characteristics include, but are not limited to: •Amount / level / type of training expected •Education and training level •Experience, knowledge, or skills in the task domain •Preferences or expectations that might influence acceptance of product •Preferred method of accomplishing overall tasks and subtasks 10 • Jenis-jenis Tugas User Query by Patient Update data Job title Query across Patients Add Relations Evaluate System Task Nurse 0.14 0.11 Physician 0.06 0.04 Supervisor 0.01 0.01 0.04 Appointment personal 0.26 Medical-record maintainer 0.07 0.04 0.04 0.01 Clinical researcher 0.08 Database programmer 0.02 0.02 0.05 11 Video Rental Store •Suatu sistem Informasi untuk mengelola penyewaan video didalam toko persewaan video. Tokonya menawarkan video dalam kategori yang ber-beda-beda. Untuk menjadi member, gratis dan terbuka untuk semua orang tetapi diharuskan mendaftar untuk menyewa video. Tokonya melacak aktifitas dari setiap pelanggan dan akan mengirimkan reminder bila video tidak dikembalikan dalam waktu 48 jam. Reminder kedua akan dikirim setelah satu minggu, dan jika tidak mengembalikan video, pelanggan akan di exclude hingga videonya di kembalikan. Untuk setiap video title, ada beberapa tape untuk disewakan, dan member dapat memesan video tertentu untuk di sewa pada tanggal tertentu. •Tambahkan assumsi bila diperlukan 12 Video Rental Store Gunakan Use Case untuk mengidentifikasi user requirement Sewa Pengembalian Kasir Pengembalian Print Remainder 13 User Profile Kasir • Load Pekerjaan yang tinggi • Semua pekerjaan dihandle oleh kasir • Kebutuhan: – Feature yang lengkap – Mudah digunakan – Controling yang baik, mis • Computer harus menghitung secara otomatis denda • Computer harus otomatis membuat remainder 14 Latihan Ada sebuah bengkel yang meminta bantuan anda untuk membuatkan system service. Jika dilihat dari prosedur yang berlaku disana maka pertama –tama jika ada pelanggan baru maka akan mendaftar di bagian customer service, jika sudah pernah berkunjung maka pelanggan akan dilayani oleh Bagian Service dengan membuat Order, setelah itu pelanggan akan mendapat no, dan akan menunggu sampai no yang dipegang pelanggan sesuai dengan urutan, baru kemudian mobil akan diservice sesuai dengan keluhan pelanggan, mobil akan disservice oleh montir yang diassign di dalam Order, jika di dalam perbaikan ada bagian yang perlu diganti , maka montir akan meminta persetujuan pelanggan untuk mengganti sparepart, jika disetujui maka montir akan mengambil sparepart dari bagian gudang, setelah selesai maka mobil akan diuji terlebih dahulu oleh bagian QC, dan jika sparepart kurang maka bagian gudang akan membuka nota pemesanaan barang ke Supplier yang terlebih dahulu harus disetujui dan ditandatangani oleh bagian Finance. Setelah selesai maka pelanggan akan membayar seluruh biaya jasa service dan sparepart di kasir, dan kasir akan mencetak Bill Pembayaran untuk Pelanggan. Buat User Profile dan user Requirement 15 Toko Bangunan Maju Terus • Toko bangunan “Maju Terus” menjual bahan bangunan seperti semen, paku, pasir, cat dll. Setiap melakukan penjualan pada pelanggan dibuatlah nota penjualan dan pembayaran dilakukan secara tunai. Bila ada pelanggan akan membeli barang, dilayani oleh penjaga toko dan pembayaran diberikan pada kasir. Pembelian barang pada supplier juga dilakukan secara tunai. Toko Maju Jaya mempunyai banyak supplier dan setiap supplier mesupply barang yang berbeda. • Buat User Profile dan user Requirement 16 SERVICE ELEKTORNIK “PASTI” • Service Elektronik “Pasti” menerima reparasi barangbarang elektronik seperti Radio, VCD, Televisi dan Tape. Setiap ada pelanggan yang akan memperbaiki barang elektroniknya diterima oleh bagian penerimaan barang dan diberikan bukti reparasi. Setiap barang yang akan direparasi diberikan pada Montir tertentu dan Service Elektronik “Pasti” mempunyai beberapa Montir. Pada saat memperbaiki, bila diperlukan spare part, maka Montir akan meminta spare part dan dicatat oleh bagian Administrasi utk pelanggan mana. Setelah selesai pada bukti reparasi akan ditulis spare part yang digunakan dan biaya reparasinya. • Buat User Profile dan user Requirement 17
© Copyright 2024 Paperzz