People make use of software applications in their activities, applying them as tools in carrying out tasks. That this use should be good for people--easy, effective, efficient, and enjoyable--is a principal goal of design. In this book, we present the notion of Conceptual Models, and argue that Conceptual Models are core to achieving good design. From years of helping companies create software applications, we have come to believe that building applications without Conceptual Models is just asking for designs that will be confusing and difficult to learn, remember, and use.
We show how Conceptual Models are the central link between the elements involved in application use: people's tasks (task domains), the use of tools to perform the tasks, the conceptual structure of those tools, the presentation of the conceptual model (i.e., the user interface), the language used to describe it, its implementation, and the learning that people must do to use the application. We further show that putting a Conceptual Model at the center of the design and development process can pay rich dividends: designs that are simpler and mesh better with users' tasks, avoidance of unnecessary features, easier documentation, faster development, improved customer uptake, and decreased need for training and customer support.
評分
評分
評分
評分
如果能多些例子就好瞭 ... 和麵對對象的思想很像 研究object attributes relationship. 不同的是麵對對象偏實現層麵 而conceptual model把用戶不需要的概念過濾掉瞭
评分OOD
评分如果能多些例子就好瞭 ... 和麵對對象的思想很像 研究object attributes relationship. 不同的是麵對對象偏實現層麵 而conceptual model把用戶不需要的概念過濾掉瞭
评分如果能多些例子就好瞭 ... 和麵對對象的思想很像 研究object attributes relationship. 不同的是麵對對象偏實現層麵 而conceptual model把用戶不需要的概念過濾掉瞭
评分如果能多些例子就好瞭 ... 和麵對對象的思想很像 研究object attributes relationship. 不同的是麵對對象偏實現層麵 而conceptual model把用戶不需要的概念過濾掉瞭
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 qciss.net All Rights Reserved. 小哈圖書下載中心 版权所有