《软件方法》阅读笔记——3
作者:互联网
- 第四章 业务建模 之 业务序列图 1. 中心思想: 在业务用例分析清楚以后,开始描述业务用例的实现,系统所承担的业务流程是怎么样的,以便之后推导出有待开发的系统用例图是什么样的。 2. 业务流程描述的方法: a). 文本; b). 活动图,泳道图,分清楚各个业务组织之间的边界; c). 序列图,时序图:只涉及相关的组织和人,分析清楚交互的动作是什么,交互的内容是什么。 3. 业务序列图的要点: a). 序列图中的箭头消息代表责任而不是数据流,代表承担的功能业务是什么; b). 重点聚焦于系统之间的协作是什么,系统之间的交互是怎样的; c). 只需要关心核心模块的相关的分析; c). 可以把时间作为系统的特殊业务实体。 4. 业务建模的步骤: 现状业务序列图----改进业务序列图 a). 现状业务序列图: 现状不是纯手工,现状不是规范,根据业务序列图要点画出现状业务序列图,了解认识现状,但不能以要分析的业务系统为中心拼凑。 b). 改进业务序列图: 分析清楚现状之后寻找业务改进的地方。思考的点:信息化、模块划分、职责划分、流程简化、信息流改善、封装领域逻辑。【阿布思考法:假设有充足的资源解决问题,得到一个完美方案;用手上现有的资源得到一个完美的方案】
- 第五章 需求 之 系统用例
- 总结
面向对象是一种方法论,怎么去认识真实的世界,是一种思想理论。 UML是用面向对象的思想,分析真实世界的工具和交流的语言,将真实世界翻译成与软件行业交互的语言。《软件方法》中讲述了怎么去按照面向对象的思想,用UML分析真实世界,指导帮助开发软件的方法。
标签:系统,执行者,笔记,业务,用例,序列图,阅读,软件,交互 来源: https://www.cnblogs.com/zhangxinyue/p/13983234.html