概要设计是一个设计师根据用户交互过程和
用户需求来形成交互框架和视觉框架的过程,其结果往往以反映交互控件布置、
界面元素分组以及界面整体板式的页面框架图的形式来呈现。这是一个在
用户研究和设计之间架起桥梁,使用户研究和设计无缝结合,将对用户目标与需求转换成具体
界面设计解决方案的重要阶段。
概要设计的主要任务是把
需求分析得到的系统扩展
用例图转换为
软件结构和
数据结构。设计软件结构的具体任务是:将一个
复杂系统按功能进行模块划分、建立模块的
层次结构及调用关系、确定模块间的接口及
人机界面等。数据
结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,概要设计建立的是目标系统的
逻辑模型,与计算机无关。
概要设计是一个设计师根据用户交互过程和<a href="./?mention=用户需求">用户需求</a>来形成交互框架和视觉框架的过程,其结果往往以反映交互控件布置、<a href="./?mention=界面元素">界面元素</a>分组以及界面整体板式的页面框架图的形式来呈现。这是一个在<a href="./?mention=用户研究">用户研究</a>和设计之间架起桥梁,使用户研究和设计无缝结合,将对用户目标与需求转换成具体<a href="./?mention=界面设计">界面设计</a>解决方案的重要阶段。<br/>概要设计的主要任务是把<a href="./?mention=需求分析">需求分析</a>得到的系统扩展<a href="./?mention=用例图">用例图</a>转换为<a href="./?mention=软件结构">软件结构</a>和<a href="./?mention=数据结构">数据结构</a>。设计软件结构的具体任务是:将一个<a href="./?mention=复杂系统">复杂系统</a>按功能进行模块划分、建立模块的<a href="./?mention=层次结构">层次结构</a>及调用关系、确定模块间的接口及<a href="./?mention=人机界面">人机界面</a>等。数据<a href="./?mention=结构设计">结构设计</a>包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,概要设计建立的是目标系统的<a href="./?mention=逻辑模型">逻辑模型</a>,与计算机无关。