安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)第九章 面向对象的系统开发方法

《物流管理信息系统》 第九章 面向对象的系统开发方法 MIS MISMIS sMIS MIS MIS M 第一节面向对象的基本概念 MIS 第二节面向对象系统开发的原理 第三节面向对象系统开发工具UML MIS MIS MIS MIS MIS MISMIS MISMIS MIS
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 第一节 面向对象的基本概念 第二节 面向对象系统开发的原理 第三节 面向对象系统开发工具—UML

《物流管理信息系统》 教学目的 MIS MIS MIS MIS MI S MIS 让学生掌握面向对象系统开发方法,理 解它与结构化系统开发方法的优缺点。 MIS M MIS MIS 教学重点与难点 MIS >面向对象的基本概念 MIS >面向对象系统开发原理 MIS 之面向对象的开发工具S MIS MIS
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 教学目的 教学重点与难点 让学生掌握面向对象系统开发方法,理 解它与结构化系统开发方法的优缺点。 Ø 面向对象的基本概念 Ø 面向对象系统开发原理 Ø 面向对象的开发工具

《物流管理信息系统》 M 第一节s面向对象的基本概念 “面向对象”是指人类从客观事物组织结构 的角度认识客观世界并模拟客观世界的一种方法。 出发点是按人们通常的思维方式,建立直接表现 事物及其相互关系的概念,由此建立适应人们 般思维方式的描述问题的模型。 一、对象的基本概念MIS M MIS M(1)对象的定义 MIS 在面向对象的系统中,问题对象是基本的运 行实体,是由一组数据和施加于这些数据上的一 组操作封闭而成的。1SM1SM1S MI S
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S “面向对象”是指人类从客观事物组织结构 的角度认识客观世界并模拟客观世界的一种方法。 出发点是按人们通常的思维方式,建立直接表现 事物及其相互关系的概念,由此建立适应人们一 般思维方式的描述问题的模型。 在面向对象的系统中,问题对象是基本的运 行实体,是由一组数据和施加于这些数据上的一 组操作封闭而成的

《物流管理信息系统》 标识 即是对象的名称,用来在问题域中区分其它对象。 数据 描述对象属性的存贮或数据结构,表明对象的一个状 操作 即对象的行为。分为对象自身承受的操作和施加 于其它对象的操作。 接口 主要指对外接口,是指对象受理外部消息所指定 的操作名称集合
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 即是对象的名称,用来在问题域中区分其它对象。 描述对象属性的存贮或数据结构,表明对象的一个状 态。 即对象的行为。分为对象自身承受的操作和施加 于其它对象的操作。 主要指对外接口,是指对象受理外部消息所指定 的操作名称集合

《物流管理信息系统》 消息 接 埃作集合 回送消息 状态韩转换 状态集合 对象的自动机表示
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S

《物流管理信息系统》 (2)对象的特征 MISMIS MIS 对象是构成和支撑整个软件系统的基石。对 象的三个主要特征为: MI S ◆模块独立性 MIS MIS ◆动态连接性 MIS MIS ◆易维护性 MIS 3)对象的识别 M 系统的目的不同,对象的划分也就不一样 M 对象划分的基本原则是:寻求大系统中事物 的共性,将所有共同的系统成分确定为一个对象
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 对象是构成和支撑整个软件系统的基石。对 象的三个主要特征为: u模块独立性 u动态连接性 u易维护性 系统的目的不同,对象的划分也就不一样 。 对象划分的基本原则是:寻求大系统中事物 的共性,将所有共同的系统成分确定为一个对象

《物流管理信息系统》 二、类的基本概念 MISMIS MIS 在现实世界中有许多内部状态和外部行为相 似的对象,由这些对象构成的集合就是类 M构成类的基本元素: MIS MIS ●标识: 类的名称,用以区分其它类; ●继承描述:指子类承袭的父类的名称,以及继承得到 M 的结构与功能: S 数据结构:是对该类数据的组织结构的描述; M ●操作: 指该类通用功能的具体实现方法: l S ●接口: 指面向其它类的统一的外部通讯协议。 对象与类的关系相当于一般程序设计语言中 变量和变量所具有的类型的关系。M1SMIS
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 对象与类的关系相当于一般程序设计语言中 变量和变量所具有的类型的关系。 在现实世界中有许多内部状态和外部行为相 似的对象,由这些对象构成的集合就是类。 构成类的基本元素:

《物流管理信息系统》 三、消息和消息传递1S M MIS 面向对象的世界是通过对象与对象间彼此的 相互合作来推动的,消息是对象之间的通信载体。 M(1)消息及其性质M1SM1 MIS 消息就是用来请求对象执行某个处理或回答 某些信息的要求,是连接对象的纽带。在面向对 象系统中有两类消息,即公有消息和私有消息。 消息具有如下几个性质: ◆同一对象可以接收不同形式的多个消息,产生不同响应。 一条消息可以发送给不同的对象,消息的解释完全由接收 对象完成,不同对象对相同形式的消息可以有不同解释。 与传统程序调用不同,对于传来的消息,对象可以返回相 应的回答信息,也可以不返回,即消息响应不是必须的
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 消息就是用来请求对象执行某个处理或回答 某些信息的要求,是连接对象的纽带。在面向对 象系统中有两类消息,即公有消息和私有消息。 面向对象的世界是通过对象与对象间彼此的 相互合作来推动的,消息是对象之间的通信载体

《物流管理信息系统》 (2)消息传递机制 MISMIS MIS 当一个消息发送给某个对象时,包含要求接收对 象去执行某些活动的信息,接收到消息的对象经 过解释予以响应,对象间的这种相互合作需要一 个机制协助进行,这样的机制称为“消息传递” 消息 传送对象 接 接收对象 《操作名,参数)> 消息传递模型
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S 当一个消息发送给某个对象时,包含要求接收对 象去执行某些活动的信息,接收到消息的对象经 过解释予以响应,对象间的这种相互合作需要一 个机制协助进行,这样的机制称为“消息传递”

《物流管理信息系统》 (3)消息模式与方法1 MIS MIS 口消息的形式用消息模式message patte)刻画。一个 消息模式定义一类消。 口消息模式不仅定义了对象接口所能受理的消息,还定 义了对象固有处理能力,是对象接口的唯一信息,使 用对象只需要了解它的消息模式。 口对象的消息模式的处理能力即所谓的“方法 (Mlod),方法是实现消息具体功能的手段
《物流管理信息系统》 M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S M I S
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)第三章 物流管理信息系统的技术基础.pdf
- 安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)第七章 物流管理信息系统的系统设计.pdf
- 安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)第一章 信息系统和管理.pdf
- 安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)引言 MIS.pdf
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)课程教学大纲.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)考核说明.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)网络信息采集复习题.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第四章辅导.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第四章作业讲评.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第六章作业讲评.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第二章辅导.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第二章作业讲评.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第三章辅导.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第三章作业讲评.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第一章作业讲评.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第六章辅导.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第五章作业.doc
- 天津开放大学:《网络信息采集》课程教学资源(学习资料)第一章辅导.doc
- 天津开放大学:《网络信息采集》课程教学资源(试卷习题)2009年-2010年度第二学期网络信息采集期末考试模拟题.doc
- 天津开放大学:《网络信息采集》课程教学资源(试卷习题)2007年-2008年度第二学期网络信息采集期末考试试题(答案).doc
- 安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)第二章 物流管理信息系统概论.pdf
- 安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)第五章 物流管理信息系统的战略规划和开发方法.pdf
- 安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)第八章 物流管理信息系统的系统实施.pdf
- 安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)第六章 物流管理信息系统的系统分析.pdf
- 安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)第十章 信息系统的管理.pdf
- 安徽科技学院:《物流管理信息系统》课程教学资源(课件讲义)第四章 Web开发的基本技术.pdf
- 南华大学:2019版医学信息工程本科专业培养方案.pdf
- 南华大学:管理学院信管系信息管理与信息系统专业课程教学大纲汇编.pdf
- 南京农业大学:《应用土地信息系统》课程教学大纲.pdf
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第一章 信息系统和管理 Management Information System(主讲:李松).ppt
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第七章 数据通信与计算机网络.ppt
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第三章 企业资源计划.ppt
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第九章 管理信息系统的开发过程.ppt
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第二章 管理信息系统概论.ppt
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第五章 计算机系统.ppt
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第八章 信息系统的规划和开发方法.ppt
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第六章 数据资源管理技术.ppt
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第十一章 事务处理系统办公自动化系统.ppt
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第十三章 信息系统的发展及对未来的影响.ppt
- 吉林大学:《管理信息系统》课程电子教案(PPT课件)第十二章 决策支持系统与专家系统.ppt