上QQ阅读APP看书,第一时间看更新
第4章 线框图
在假想软件的层次结构图中,线框图在草图与实体模型软件之间。其用途在于细化出草图遗漏的细节:每个画面确切要有什么,怎么组合到一起的,即应用软件的地理特征。草图是不经意画出的,而且通常用完即弃。你也许会将草图附到设计文档中,作为会谈定论的依据,但草图不大可能代表对最终软件的确切理解。而另一方面,线框图却记录了应用软件要如何构建的一些细节。(参看图4.1描述的两者之间的区别。)
图4.1 左边的草图成为右边的线框图,添加了有关画面元素及其布局的细节说明
区别并不是黑白分明的。有些线框图也有点潦草,有的草图也有点线条化。但一般而言,线框图比其他软件设计图有以下特征:
·线框图包含了所有要显示到画面上的元素;草图可能会省略一些。
·线框图相当程度上描绘了元素的类型、位置和尺寸,距最后结果很相近;草图则对这些元素有很大的变形。
·线框图不会指定组件确切的、像素级的表现效果,那是原型软件要达到的功能。相反,它基本不用渲染,通常只是简单、平面的形状、线条和文本。
·线框图可能会有些屏幕上组件的视觉分量感指示,通常用阴影进行区别。
线框图可以是可交互的,也可以不是。如果它是可交互的,则也是原型。