软件工程第六章:交互设计
1. 定位与背景 (Where Are We Now?)1.1 软件开发的阶段定位
三阶段七环节:
计划阶段(问题定义、可行性分析)
开发阶段(需求分析、系统设计、开发、测试)-> 交互设计主要发生在这里
运行阶段(运维)
需求分析的三个层次:
业务需求:客户或市场的最高层次目标(我们要达成什么商业目的?)。
用户需求:用户使用软件需要完成的任务(用户怎么用?)。
功能需求:开发团队需要实现具体系统功能(系统具体怎么做?)。
1.2 建模方法回顾(前序知识铺垫)
结构化分析:实体关系图 (E-R)、状态图 (SD)、数据流图 (DFD)、数据字典 (DD)。
面向对象与...
more...







