精品文档
1)识别系统的用例和角色
进行系统分析并抽象出类 设计系统中的类及其行为
2)识别类有哪些方法,你是如何识别类的?
行为分析、名词分析法、CRC分析法、根据边界类、控制类、实体类的划分识别、参考
设计模式确定类以及通过对领域进行分析得到类。 我采用的是行为分析法。
3)解释关联的多重性?如何确定类的属性、操作、类之间的关联关系、组织类之间的继承?
关联的多重性表示:在建模过程中,一个关联实例中有多少个相互连接的对象。通过分
析系统结构与组成,确定类的关联关系、组织类之间的继承。
4.3 建立动态模型
系统的动态行为模型由交互图(顺序图和协同图)、状态机图和活动图表达。在系统的分析和设计中应当对主要的Use Case和对象类绘制这些图形,以便分析系统的行为,印证和修改系统的静态结构,满足用户的需求,达到系统的目标。
4.3.1顺序图
可编辑
精品文档
酒店管理系统顺序图---入住
酒店管理系统顺序图---退房
可编辑
精品文档
酒店管理系统顺序图---换房
4.3.2 通信图
酒店管理系统通信图---入住
可编辑
精品文档
4.3.3活动图 酒店管理系通信作图---退房
酒店管理系统通信图---换房
可编辑
精品文档
4.3.4状态图 酒店管理系统活动图---入住
酒店管理系统活动图---退房
可编辑
相关推荐: