第6讲信息系统开发与设计.ppt
- 文档编号:2121916
- 上传时间:2022-10-27
- 格式:PPT
- 页数:141
- 大小:636.50KB
第6讲信息系统开发与设计.ppt
《第6讲信息系统开发与设计.ppt》由会员分享,可在线阅读,更多相关《第6讲信息系统开发与设计.ppt(141页珍藏版)》请在冰豆网上搜索。
现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystems6.16.1面向对象的基本概念面向对象的基本概念面向对象的基本概念面向对象的基本概念6.26.2面向对象方法分析与设计方法面向对象方法分析与设计方法面向对象方法分析与设计方法面向对象方法分析与设计方法6.36.3面向对象的分布式技术面向对象的分布式技术面向对象的分布式技术面向对象的分布式技术(选讲选讲选讲选讲)6.46.4统一建模语言统一建模语言统一建模语言统一建模语言UMLUML概述概述概述概述6.56.5UMLUML建模技术建模技术建模技术建模技术6.66.6UMLUML在系统开发中的应用在系统开发中的应用在系统开发中的应用在系统开发中的应用6.76.7面向对象系统分析与设计实例面向对象系统分析与设计实例面向对象系统分析与设计实例面向对象系统分析与设计实例第第66章章面向对象系统分析与设计方面向对象系统分析与设计方法法现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystems学习要求学习要求nn面向对象的基本概念面向对象的基本概念:
包括类、对象、关联、继承、聚合、组装、接口、包括类、对象、关联、继承、聚合、组装、接口、操作、方法、多态、动态联编等;操作、方法、多态、动态联编等;nn面向对象的建模面向对象的建模包括类图、时序图、合作图、用例图、状态图等包括类图、时序图、合作图、用例图、状态图等nn软件开发过程和工具软件开发过程和工具常用软件开发过程模型的一般概念,统一软件开常用软件开发过程模型的一般概念,统一软件开发过程(发过程(RUPRUP)现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystemsnn面向对象分析和设计1.1.需求捕获需求捕获,需求的基本概念,领域建模、需求的基本概念,领域建模、商业建模以及用商业建模以及用UseCaseUseCase捕获和描述系统捕获和描述系统的需求的需求2.2.面向对象分析和设计的基本概念和方法面向对象分析和设计的基本概念和方法现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystems回回顾顾nn结构化生命周期法结构化生命周期法nn系统开发生命周期系统开发生命周期nn生命周期阶段划分生命周期阶段划分1111、调查和可行性研究、调查和可行性研究、调查和可行性研究、调查和可行性研究2222、系统分析、系统分析、系统分析、系统分析3333、系统设计、系统设计、系统设计、系统设计4444、系统实现与测试、系统实现与测试、系统实现与测试、系统实现与测试现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystems项目论证项目论证和选择和选择项目项目规划规划系统系统分析分析逻辑逻辑设计设计系统系统实现实现物理物理设计设计维护维护信息系统生命周期结构化生命周期法结构化生命周期法现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystems现代信息系统建模方法综述现代信息系统建模方法综述nn系统模型系统模型是现实世界中的某些事物的一种抽象表示是现实世界中的某些事物的一种抽象表示模型是理解、分析、开发或改造事物原型的一种常用手段模型是理解、分析、开发或改造事物原型的一种常用手段模型是开发过程中的一个不可缺少的工具。
模型是开发过程中的一个不可缺少的工具。
nn抽象抽象抽取事物的本质特性,忽略事物的其他次要因素抽取事物的本质特性,忽略事物的其他次要因素nn信息系统内涵信息系统内涵数据处理数据处理事务管理事务管理决策支持。
决策支持。
现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystemsnn模型的类型划分模型的类型划分模型的类型划分模型的类型划分功能模型功能模型功能模型功能模型信息模型信息模型信息模型信息模型数据模型数据模型数据模型数据模型控制模型控制模型控制模型控制模型决策模型决策模型决策模型决策模型信息系统可以看成是由一系列有序的模型信息系统可以看成是由一系列有序的模型信息系统可以看成是由一系列有序的模型信息系统可以看成是由一系列有序的模型构成的,所谓有序是指这些模型上分别在系统构成的,所谓有序是指这些模型上分别在系统构成的,所谓有序是指这些模型上分别在系统构成的,所谓有序是指这些模型上分别在系统的不同开发阶段、不同开发层次上建立的。
的不同开发阶段、不同开发层次上建立的。
的不同开发阶段、不同开发层次上建立的。
的不同开发阶段、不同开发层次上建立的。
现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystemsnn模型的表示形式数学公式数学公式缩小的物理装置缩小的物理装置图表文字说明图表文字说明也可以是专用的形式化语言也可以是专用的形式化语言nn模型建立的方法自顶向下、逐步求精自顶向下、逐步求精自底向上、综合集成自底向上、综合集成nn信息系统模型最常见的描述方法形式化描述形式化描述图示化描述图示化描述现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystemsnn面向过程的建模面向过程的建模面向过程的建模面向过程的建模把过程看作系统模型的基本部分,数据是随把过程看作系统模型的基本部分,数据是随把过程看作系统模型的基本部分,数据是随把过程看作系统模型的基本部分,数据是随着过程而产生的。
最有影响的面向过程的设着过程而产生的。
最有影响的面向过程的设着过程而产生的。
最有影响的面向过程的设着过程而产生的。
最有影响的面向过程的设计方法是计方法是计方法是计方法是YourdonYourdon设计法。
设计法。
设计法。
设计法。
nn面向数据的建模面向数据的建模模型的输入输出看成是最为重要的,因此,模型的输入输出看成是最为重要的,因此,首先定义的是数据结构,而过程模块是从数首先定义的是数据结构,而过程模块是从数据结构中导出的,即功能跟随数据。
最有影据结构中导出的,即功能跟随数据。
最有影响的面向数据的设计方法是响的面向数据的设计方法是JacksonJackson设计法。
设计法。
信息系统的建模方法现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystemsnn面向信息的建模面向信息的建模从整个系统的逻辑数据模型开始的,通过一个全从整个系统的逻辑数据模型开始的,通过一个全局信息需求视图来说明系统中所有基本数据实体局信息需求视图来说明系统中所有基本数据实体及其相互关系,然后,在此基础上逐步构造整个及其相互关系,然后,在此基础上逐步构造整个模型模型nn面向决策的建模面向决策的建模由数据库、模型库和各自的管理系统组成。
决策由数据库、模型库和各自的管理系统组成。
决策支持系统模型需要反映的问题是系统的决策制订支持系统模型需要反映的问题是系统的决策制订原则和机理、系统的组织机构和人员配置。
原则和机理、系统的组织机构和人员配置。
现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystemsnn面向对象的分析方法面向对象的分析方法利用面向对象的信息建模概念利用面向对象的信息建模概念,如实体、关系、属性等,如实体、关系、属性等,同时运用封装、继承、多态等机制来构造模拟现实系统同时运用封装、继承、多态等机制来构造模拟现实系统的方法。
的方法。
传统的结构化设计方法的基本点是面向过程,系统被分传统的结构化设计方法的基本点是面向过程,系统被分传统的结构化设计方法的基本点是面向过程,系统被分传统的结构化设计方法的基本点是面向过程,系统被分解成若干个过程。
解成若干个过程。
解成若干个过程。
解成若干个过程。
面向对象的方法是采用构造模型的观点,在系统的开发面向对象的方法是采用构造模型的观点,在系统的开发过程中,各个步骤的共同的目标是建造一个问题域的模过程中,各个步骤的共同的目标是建造一个问题域的模型。
型。
面向对象的设计中,初始元素是对象,然后将具有共同面向对象的设计中,初始元素是对象,然后将具有共同特征的对象归纳成类,组织类之间的等级关系,构造类特征的对象归纳成类,组织类之间的等级关系,构造类库。
在应用时,在类库中选择相应的类。
库。
在应用时,在类库中选择相应的类。
现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystems6.16.1面向对象的基本概念面向对象的基本概念nn一、一、概述概述nn二、二、对象对象(object)(object)nn三、三、消息消息(message)(message)与操作方法与操作方法(method)(method)nn四、四、对象接口对象接口(Interface)(Interface)nn五、五、类类(class)(class)nn六、六、继承性继承性(inheritance)(inheritance)nn七、七、封装性封装性(encapsulation)(encapsulation)nn八、八、多态性多态性(polymorphism)(polymorphism)现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计现代制造信息系统分析与设计AnalysisandDesignofManufacturingInformationSystems1、概述、概述nn面向对象思想的起源面向对象思想的起源19671967年,第一个面向对象的语言年,第一个面向对象的语言SimulaSimula。
8080年代,年代,SmalltalkSmalltalk、C+C+、ObjectiveCObjectiveC等通用面向对象语言出现。
等通用面向对象语言出现。
nn面向对象思想的成熟面向对象思想的成熟SmalltalkSmalltalk8080和和C+C+语言被越来越多的人所理解和接受,形成语言被越来越多的人所理解和接受,形成面向对象编程面向对象编程(Object-OrientedProgramming(Object-OrientedProgramming,即
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 开发 设计