文档介绍
3、对话框 对话框是在需要时,显示在屏幕上一个矩形区域内的图形和正文信息。通过对话,实现系统和用户之间的通信。 对话框显示的方式与弹出式菜单类似,即瞬时弹出。同时,系统还应将对话框所覆盖的原图像进行保存,以便在对话结束后能立即恢复。 有三种对话形式: 必须回答式 无需回答式 警告式 必须回答式对话框 无需回答式对话框 警告式对话框 4、窗口(window) 图形学中称为视图区(Viewport),视为虚拟屏幕。一个实用窗口,可包含部件: 菜单区(menu bar) 图标区(icon bar) 标题区(title bar) 移动区(move bar) 大小区(size bar) 退出区(quit bar) 用户工作区(user’s work bar) 横向滚动区(horizontal scroll bar) 纵向滚动区(vertical scroll bar) 下图描述了一个包括多个部件的窗口。 标题区 图 标 区 大小区 退出区 菜单区 滚动 区 菜单 工作区 4.6.3 I/O用户界面设计 I/O用户界面的设计,尤其是数据输入界面的设计,直接影响到用户使用系统的效率。特别是输入数据量大时,主要考虑提高输入速度。 1、数据输入界面设计 数据输入界面设计是系统的一个重要组成部分,一个好的输入界面应该尽可能方便而有效地进行数据输入。 ⑴ 尽量减少输入工作量:采用对相同内容输入设置默认值(缺省值)、自动填入 、列表或点击选择 。 ⑵ 输入屏幕与输入格式匹配。 应以操作简便为主要原则。 ⑶ 数据输入的一般规则 。 常常考虑确定输入、交互动作、确定删除、提供反馈数据等。 软件工程 第四章 软件设计 Common公共数据区 A B Common公共数据区 A B (a) 松散的公共耦合 (b) 紧密的公共耦合 一个模块只是往公共数据环