12.14周四每日总结

发布时间 2023-12-14 11:59:15作者: 来自理塘的胡图图

今天上课更加深入讲解了类图和时序图,并通过测试和让学生讲解让我们更加深入这些内容。

其中

面向对象建模过程

识别信息系统的目标和边界(上下范围图);

识别用例,建立用例图;

识别对象和类,建立类图;

设计用例的详细逻辑,建立时序图或协作图;

必要时重复以上活动,精化并调整各图。

让我们更加理解了如何进行面对对象建模,包括其中的静态模型和动态模型

此外

类的识别方法:

1、名词识别法    识别问题域中的实体,实体的描述通常用名词、名词短语、名词性代词的形式出现。   用指定语言对系统进行描述;   从系统描述中标识名词、名词短语、名词性代词;   识别确定(取、舍)类。

2、系统实体识别法    不关心系统的运作流程及实体之间的通信状态,而只考虑系统中的人员、组织、地点、表格、报告等实体,经过分析将他们识别为类(或对象)。   被标识的实体有:系统需要存储、分析、处理的信息实体、系统内部需要处理的设备、与系统交互的外部系统、系统相关人员、系统的组织实体。    在确定类时,常使用两类技术:  

⑴ 分解技术 将整体类和组合类分解。可控制单个类的规模。     

⑵ 抽象技术 根据一些类的相似性建立抽象类,并建立抽象类与这些类之间的继承关系。   抽象类实现了系统内部的重用,很好地控制了复杂性,并为所有子类定义了一个公共的界面,使设计局部化,提高系统的可修改性和可维护性。

最后使用医院病号检测案例让我们有更加直观的感受