首页 > 其他分享 >12.14周四每日总结

12.14周四每日总结

时间:2023-12-14 12:01:44浏览次数:33  
标签:总结 周四 名词 实体 系统 用例 12.14 抽象类 识别

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

其中

面向对象建模过程

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

识别用例,建立用例图;

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

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

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

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

此外

类的识别方法:

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

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

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

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

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

 

标签:总结,周四,名词,实体,系统,用例,12.14,抽象类,识别
From: https://www.cnblogs.com/sion6/p/17900918.html

相关文章

  • 12.14周四课堂测试
    软件需求与分析课堂测试十——综合案例分析(5分) 班级:信2105-2班    学号:20214112    姓名:李佳岳根据下列案例需求描述,回答相关问题:有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务:1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也......
  • Java基础知识概览总结
    1.Java语法数据类型:Java中的基本数据类型包括整型、浮点型、字符型和布尔型,而引用类型包括类、接口和数组等。变量和常量:使用关键字var、final和static声明变量和常量。运算符:包括算术运算符、比较运算符、逻辑运算符和位运算符等。控制流程:使用条件语句(if-else、switch)、循环......
  • 12.14——python类
    classEmployee:  up=0.1    def__init__(self,name,salary):    #构造器__init__    self.username=name#实例变量    self.salary=salary1          defup_salary(self):#self表示......
  • 2023年12月13日总结
    更好的观看总结今天是dp专题。感觉好难。那就这样吧,开启新的一天吧!决策单调性优化DP四边形不等式优化OI-WIKIDP的决策单调性优化总结--command_blockDP优化方法大杂烩--alex-wei四边形不等式考虑最简单的情形,我们要解决如下一系列最优化问题。\[f(i)=\min_{1\le......
  • 学习总结
    访问控制功能是确保系统资源安全的重要手段。在后端搭建中,访问控制功能主要包括以下几个方面:1.用户认证:验证用户的身份,确保只有合法用户才能访问受保护的资源。通常包括用户名和密码的校验,或者使用第三方认证服务(如OAuth2)进行认证。2.角色认证:在用户认证通过后,根据用户的角色......
  • 12.13每日总结
    packagetuxiang;importokhttp3.*;importorg.json.JSONObject;importjavax.imageio.ImageIO;importjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.image.BufferedImage;importja......
  • Linux课堂知识总结7
     在这节课的学习中,我们学习了Linux的存储管理操作。1.初识硬盘机械HDD固态SSD固态的优势:SSD采用电子存储介质进行数据存储和读取的一种技术,突破了传统机械硬盘的性能瓶颈,拥有极高的存储性能,被认为是存储技术发展的未来新星。2.分区类型 主分区:正常情况使用的分区......
  • 每日总结12.13
    今天完成软件构造的大作业中,一直报这个错误,目前不知道是什么原因,还没解决。在解决的过程中发现可能和下面有关,但都没有问题,之后再换个办法解决吧。确认Maven或Gradle依赖配置是否正确:如果你使用Maven或Gradle进行依赖管理,确保在你的配置文件中添加了OkHttp依赖。你......
  • 每日总结
    面向对象设计原则1、开闭原则开闭原则的定义:软件实体应当对扩展开放,对修改关闭。如何实现开闭原则:抽象化是开闭原则的关键,提供相对稳定的抽象层和灵活的具体层。2、里氏替换原则所有引用基类的地方必须能透明地使用其子类的对象里氏代替原则的实现方法:子类可以扩展父类的功......
  • 知识库搭建工具年度总结来啦!赶紧收藏!
    随着信息时代的到来,知识管理变得越来越重要。无论是个人还是企业,都需要一个高效的知识库来存储和管理各种知识资源。为了帮助大家搭建一个优秀的知识库,我将为大家推荐4款知识库搭建工具。下面我们一起来了解这些工具吧!HelpLookHelpLook是一款功能强大的知识库搭建工具。它提供了全......