Results (
Indonesian) 2:
[Copy]Copied!
Bagaimana Kita Menjelaskan Tugas Yang Diidentifikasi? analisis Task dapat diterapkan dalam dua cara. Seperti yang telah kita mencatat, WebApp sering digunakan untuk menggantikan software yang berdiri sendiri atau kegiatan manual atau semi otomatis. Untuk memahami tugas-tugas yang harus dilakukan untuk mencapai tujuan dari ac-tivity, Anda harus memahami tugas-tugas yang manusia saat melakukan (bila menggunakan pendekatan yang ada) dan kemudian peta ini menjadi serupa (tetapi tidak harus Iden-vertikal) set tugas yang diimplementasikan dalam konteks user interface WebApp. Atau, Anda dapat mempelajari persyaratan yang diketahui (termasuk kasus penggunaan) untuk webapp dan memperoleh satu set tugas-tugas pengguna. Terlepas dari keseluruhan pendekatan analisis tugas, sebagai seorang desainer, Anda harus mendefinisikan dan mengklasifikasikan tugas. Satu pendekatan adalah elaborasi bertahap. Sebagai contoh, mari kita kembali kasus penggunaan Mengembangkan layout untuk ruang yang akan dimonitor. Use case ini secara eksplisit mengutip sejumlah tugas utama dan menyiratkan sejumlah besar subtasks. Setiap tugas utama dapat diuraikan ke dalam sub-tugas yang dilaksanakan sebagai bagian dari antarmuka. Sebagai contoh, perhatikan berikut use case kutipan: Aku harus bisa menggunakan "penyusunan tool box" yang akan memungkinkan saya untuk menggambar dinding, jendela, dan pintu untuk rencana lantai. Aku harus mampu menentukan dimensi untuk dinding, pintu, dan jendela; mengarahkan dengan benar; dan mewakili sensor keamanan dan perangkat monitoring yang diperlukan. Masing-masing elemen gambar (dinding, jendela, pintu, sensor, perangkat monitoring) harus mampu dipindahkan dan diputar. Mengacu pada Gambar 9.4, sebuah DraftingToolBox (objek isi) diimplementasikan dalam desain antarmuka. Dalam DraftingToolBox, menggambar subfunctions-Buat label, Rotate, dan Tertentu y dimensi dicatat secara eksplisit. Fungsi yang memungkinkan pengguna "untuk menggambar dinding, jendela, dan pintu untuk rencana lantai" harus dilaksanakan tetapi tidak secara eksplisit disebutkan dalam antarmuka. Untuk mencapai fungsi gambar, benda Wall, Window, dan pintu yang menyeret dan menjatuhkan untuk membentuk grid denah menuju bagian bawah dari tata letak antarmuka. sistem lain fungsi-Kenalkan sensor dan sensor-y Tertentu menyiratkan pengumpulan fungsional kompleks komponen yang menerapkan algoritma khusus untuk melakukan fungsi-fungsi. Komponen fungsional ini dimulai ketika pengguna memilih link yang sesuai dalam DraftingToolBox. The "Tempatkan perintah" link memungkinkan pengguna untuk menavigasi ke e-commerce sec-tion dari SafeHomeAssured.com WebApp. Namun, struktur data internal harus diciptakan untuk menyimpan daftar semua sensor dan perangkat monitoring yang telah ditentukan secara manual atau secara otomatis dianjurkan. Struktur data ini kemudian akan digunakan untuk mengembangkan tagihan bahan dan penawaran harga yang diperlukan untuk menyelesaikan pesanan. desain antarmuka harus ditinjau terhadap kasus penggunaan untuk memastikan bahwa setiap tugas pengguna eksplisit dan implisit ditangani. Sebagai hasil karya desain, model antarmuka harus mengakomodasi setiap tugas dengan cara yang konsisten dengan model pengguna (profil dari WebApp pengguna biasa) dan persepsi sistem (apa pengguna mengharapkan dari webapp). Bagaimana Kami Desain untuk Pengguna Berbeda dengan Peran yang berbeda-beda? Ketika jumlah pengguna yang berbeda, masing-masing memainkan peran yang berbeda, yang menggunakan antarmuka pengguna, kadang-kadang perlu untuk melampaui analisis tugas dan objek elaborasi dan menerapkan analisis alur kerja. Teknik ini memungkinkan Anda untuk memahami bagaimana proses pekerjaan selesai ketika beberapa orang (dan peran) yang terlibat. Con-Sider sebuah perusahaan obat yang bermaksud untuk menerapkan sistem yang sepenuhnya mengotomatiskan proses resep dan memberikan obat resep. Seluruh process8 akan berputar di sekitar aplikasi berbasis web yang dapat diakses oleh dokter (atau asisten mereka), apoteker, dan pasien. Alur kerja dapat direpresentasikan secara efektif dengan diagram UML swimlane (variasi pada diagram aktivitas)-terutama di mana ada beberapa pengguna atau badan lain yang berpartisipasi dalam interaksi. Kami menganggap hanya sebagian kecil dari proses-pekerjaan situasi yang terjadi ketika Pasien meminta isi ulang. Gambar 9.5 menyajikan diagram swimlane yang menunjukkan tugas dan keputusan untuk masing-masing tiga peran dicatat dalam paragraf sebelumnya. Informasi ini mungkin telah menimbulkan melalui wawancara atau dari penggunaan kasus yang ditulis oleh masing-masing aktor. Apapun, aliran peristiwa (ditunjukkan pada gambar) memungkinkan desainer antarmuka untuk mengenali sejumlah karakteristik antarmuka utama: 1. Setiap user mengimplementasikan tugas yang berbeda melalui antarmuka; Oleh karena itu, tampilan dan nuansa dari antarmuka yang dirancang untuk pasien akan berbeda dari satu dirancang untuk apoteker atau dokter. 2. Desain interface untuk apoteker dan dokter harus mengakomodasi akses dan menampilkan informasi dari sumber-sumber sekunder informasi (misalnya, akses ke persediaan untuk apoteker dan akses terhadap informasi tentang obat alternatif untuk dokter). 3. Banyak kegiatan yang dicatat dalam diagram swimlane dapat dijabarkan lebih lanjut dengan menggunakan analisis tugas dan / atau objek elaborasi (misalnya, resep Mengisi bisa berarti pengiriman mail-order, kunjungan ke apotek, atau kunjungan ke pusat distribusi obat khusus) . Sebagai antarmuka dianalisis, proses elaborasi berlanjut. Setelah alur kerja telah ditetapkan, hirarki tugas dapat didefinisikan untuk setiap jenis pengguna. Hirarki yang diperoleh elaborasi bertahap dari setiap tugas diidentifikasi untuk pengguna. Sebagai contoh, perhatikan Permintaan tugas pengguna yang resep diisi ulang. Hirarki Tugas berikut dikembangkan:
Being translated, please wait..
