大学计算机第14讲-系统与怎样研究系统I.pptVIP

大学计算机第14讲-系统与怎样研究系统I.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * 如何着手分析:识别管理对象(如:实物);识别管理对象的状态及生命周期(如:转移、变迁);识别相应的动作(针对实物的动作);识别需要管理的内容(信息);识别管理这些内容的目标;识别达到这些目标针对管理内容的活动(信息活动);----可控制性、完整性; 如何着手分析:识别管理对象(如:实物);识别管理对象的状态及生命周期(如:转移、变迁);识别相应的动作(针对实物的动作);识别需要管理的内容(信息);识别管理这些内容的目标;识别达到这些目标针对管理内容的活动(信息活动);----可控制性、完整性; 如何着手分析:识别管理对象(如:实物);识别管理对象的状态及生命周期(如:转移、变迁);识别相应的动作(针对实物的动作);识别需要管理的内容(信息);识别管理这些内容的目标;识别达到这些目标针对管理内容的活动(信息活动);----可控制性、完整性; 如何着手分析:识别管理对象(如:实物);识别管理对象的状态及生命周期(如:转移、变迁);识别相应的动作(针对实物的动作);识别需要管理的内容(信息);识别管理这些内容的目标;识别达到这些目标针对管理内容的活动(信息活动);----可控制性、完整性; * * 建模是“思维的过程”,模型反映的是“思维的结果” 衡量模型优劣的标准? 是否清晰地表达了思想? 是否清晰地表达了关于一个系统(被建模对象)的思想? 表达方式的一致性?----同类概念采用相同的表达方式,相同表达方式表达的是相同类的概念而不是不同类的概念 是否遵循公认的表达方法?---为交流服务 问题域建模-理解系统II--结构化思维运用示例 (5)什么是建模? 建模与模型 What How Where Who When Why Data Function Networks People Time Motivation 层级 视角 层级0 层级1 层级2 层级3 A-0 整个系统 1 2 3 4 A0 1 2 3 A2 1 2 A21 2 4 1 3 A23 由宏观到微观 由粗粒度到细粒度 不同视角看同一系统 问题域建模-理解系统II--结构化思维运用示例 (6)回顾与小结? 问题域建模----多视角多层次刻画系统 软件域建模-设计系统I --面向对象思维及其一种表达方法 Research Center on Intelligent Computing for Enterprises Services, Harbin Institute of Technology 战德臣 哈尔滨工业大学 教授.博士生导师 教育部大学计算机课程教学指导委员会委员 面向对象方法:是计算学科的一种典型的分析系统、设计系统的思维方法,它以对象为中心,逐一地独立地分析或设计系统每一对象的各种特性,达到系统分析与设计的目的。 “取”与“送”的思维差别? 送 取 软件域建模-设计系统I--面向对象思维及其一种表达方法 (1)什么是面向对象方法? 对象 “功能/过程”与“对象”的思维差别? 功能/过程为中心,通常以“动词+名词”来表述。 对象为中心,“对象”  功能/过程思维示意 面向对象思维示意 软件域建模-设计系统I--面向对象思维及其一种表达方法 (2)面向对象与结构化方法的思维有什么差别吗? 面向对象是一种分析思维 大英百科全书描述了分类学理论中有关人类认识现实世界普遍采用的3个构造法则: 区分对象及其属性 区分整体对象及其组成部分 形成并区分不同对象的类 然后,以对象为思考问题的出发点 涉及到哪个对象的功能,便由哪个对象自己去处理; 不同对象之间通过消息或事件发生联系; 对象依据接收到的消息或事件进行工作。 软件域建模-设计系统I--面向对象思维及其一种表达方法 (3)思维和思维结果的表达有什么差别吗? 思维:如何把系统说清楚,建立模型的思路 模型:思维结果的表达方法,应采用标准的规范的表达方法 软件域建模-设计系统I--面向对象思维及其一种表达方法 (4)面向对象思维的基本步骤是什么? 对象(类)1 对象(类)2 对象(类)4 对象(类)3 对象(类)1.状态1 对象(类)1.状态2 对象(类)1.状态3 功能A(转换) 对象(类)1 功能A 功能B 功能C 功能B(转换) 对象(类)1.状态1 对象(类)1.状态2 对象(类)1.状态n S1:识别对象(类) S2:识别每一对象(类)的状态 S3:识别每一对象(类)的状态的转换 S4:识别对象(类)的功能 UML类图:描述(对象)类及其之间关系的一种图示化方法 类1 变

文档评论(0)

4477704 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档