第一部分:框架体系简介
首论:可重用铁三角
一、设计模式六要素
1、模式名称(两行式登陆元素、用户名和密码控件、登陆元素)
2、描述(一个两行的表单元素,用于采集用户的ID和密码,从而使他们能够进入网站内容受密码保护的
3、上下文情境(无论何时,只要网站中的某位用户希望从公有区域转向访问私密信息,我们将使用登陆
4、曾于何处使用:它列出了那些使用过这一模式实例。
5、工作方式:开发团队在这里将描述该元素技术层面的内容(用户标记有 User Name 的输入框中键入
6、其他必备模式:比如创建新用户ID的模式;修改密码的模式;重新获得密码的模式;从网站的受密码
二、组件六要素
1、组件名称
2、组件版本号:版本号可以详实地记载从一个版本到下一个版本中发生的变化。如果需要对之前实现的
3、定义:描述组件的目的和用途(例如:首页专题sun.com网站首页中一个较为复杂而又重要的部分。
4、使用方法:描述了组件应于何处使用,包含相关信息(例如:在任何索引页上使用。如果没有额外内
5、示例:为我们提供了一个鲜活、生动的组件实例。
6、代码:链接到该组件的已实现版本(包括不使用编程语言的版本)
三、交互设计框架体系包含的元素
1、描述:不仅描述了框架本身同时也描述了框架应该满足的需求。
2、上下文环境:描述了在使用给定框架时用户可能遇到的问题,或者他们希望满足的需求。(例如,当某个用户面对一个必须登录才能使用的Web应用时,可能会考虑是否要注册。而注册框架将会处理此时用户心中产生的各种疑问。它会介绍该应用的功能和优点,注册时须付出的努力和成本,以及如何开始注册等等。)
3、任务流程
4、其他必备框架:列出了与当前框架配合使用时不可或缺的其他框架。(例如,一个电商框架可能由网站中特定于产品销售与服务单元的元素构成。然而,为了更好地支持该过程中的任务,电商框架还需要其他框架的配合:搜索框架,提供寻找商品的第二渠道;购物车框架,用于处理购买信息;付款框架,用于付款结算。
5、相关框架:那些鱼当前描述的框架有相似的目的或者支持相似的用户或业务目标的框架。例如电商网站的订单管理系统和顾客账户系统。这些系统可以作为框架进行存档和备案,然后在相关框架中进行互相连接。
6、构成元素:列出了所有从属于该框架的设计模式。
7、设计标准:列出框架中一系列设计导向性方针。准确地标识出为了网站用户而必须实现的目标,形成一系列如规章制度搬的指标,表达了设计背后的动机。
(例如,注册框架包含的设计标准:
第二部分:框架体系(电商网站实例和电影网站实例)
一、电商网站
1、目录框架(构成元素:分类页、陈列页、内容页)
2、搜索框架(构成元素:快速搜索、搜索结果、搜索产出、高级搜索、过滤器、分页)3、注册框架(构成元素:价值声明、投入成本明细、推荐语、行动号召、白板/即时参与、注册表单) 4、关于我们(构成元素:公司背景、财务状况、客户名录、团队介绍、时事与新闻、工作机会、联系方 二、电影网站(构成元素:初始页、引子/预告片、演职员名单、故事梗概)
第三部分:框架体系的使用
一、打造你的框架
1、标识出问题,作为框架存档或备案。
2、品鉴资源
3、把它写出来 4、分配工作量
二、使用框架体系
1.组织计划
2.搭建框架
3.让框架切实可行 三、改善我们的未来
1、挫折成本
2、资源
|
|