4结构化程序设计结构化程序设计6
4结构化程序设计结构化程序设计6
5详细设计工具详细设计工具6
5详细设计工具详细设计工具第六章详细设计6
1数据设计数据设计6
1数据设计数据设计6
2人人--机接口的设计机接口的设计6
2人人--机接口的设计机接口的设计6
3模块逻辑的设计模块逻辑的设计6
3模块逻辑的设计模块逻辑的设计6
6详细设计的特征量详细设计的特征量6
6详细设计的特征量详细设计的特征量6
1数据设计1、数据库的物理设计数据库的物理设计包括索引文件的确定和数据的物理安排
索引文件可以提高数据库的检索速度,但也会增加系统的开销,因此需要确定哪些文件是必须进行索引的
数据的物理安排是指系统文件在存贮介质上的存放方式
2、数据结构设计数据的结构设计需要根据系统的模块功能进行确定
2人-机接口的设计6
1人-机接口设计的一般性原则1、影响人-机接口设计的因素一是考虑软件的类型:不同的类型的软件可以采用不同的接口,如果是一个信息系统软件或操作系统程序,可以采用字符型接口;如果是一个辅助设计软件,则采用图形接口比较好
二是考虑使用软件的用户类型:一个友好的用户接口必须针对软件用户的特征进行设计
软件的用户类型一般分为以下三种:(1)应用领域用户
(2)知识型用户
(3)计算机职业用户
2、人-机接口设计的一般性指导原则1)系统的全部接口格式和风格应保持一致
2)适当组织菜单层次,保证每屏菜单项不多于7项
3)菜单项的提示或命名应尽可能短,便于快速阅读或键入
4)为不同的用户提供不同的操作方式
5)力求用户需要的输入量最少
6)对于图形用户界面,力求要求用户移动鼠标的距离和需要点击的次数总和最小,需要连续使用的控件尽量按使用顺序排到一起
7)对于一些破坏性命令或功能选项,应该要求进行确