软件工程----7面向对象分析
1 分析的概念
分析类是概念层上的内容,用于描述系统较高层次上的对象
主要有:1 边界类 2 控制类 3 实体类
分析活动:需求分析的重点主要在于其本身。
2 识别分析类
识别边界类
识别控制类
识别实体类:人员,组织,物品,设备,事件,表格。
3 定义交互行为
1 列出启动该用户的参与者 2 列出启动该用户的参与者使用的边界对象 3 列出管理该用例的控制对象 4 根据用例描述的所有流程,按时间顺序列出分析对象之间进行交互消息访问的序列。
4 建立分析类
定义关系和属性
应用分析模式
5 评审分析模型
1 检查正确性的问题列表 2 检查完整性的问题列表 3 检查一致性的问题列表 4 检查可行性的问题列表