任务客户实体对象信息认识面向对象详解.ppt

任务客户实体对象信息认识面向对象详解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务客户实体对象信息认识面向对象详解.ppt

* UML---部署图 是用来建模系统的物理部署。例如计算机和设备,以及它们之间是如何连接的 * 任务实施 使用Visual Studio 2010开发工具的“类视图”功能,设计客户类,并转化为C#代码。 员工信息包括:编号(id),姓名(name)、工资等级(salaryLevel)、基本工资(baseSalary)。其行为有计算工资总额。 * 总结 简述类与对象的关系? 面向对象的最基本的特征 UML系统开发中有哪三个主要模型? * 项目实施--项目需求   1)客户关系系统中,主要包括如下的实现   客户信息={编号、姓名、电话、客户类型、地址}   公司员工信息={编号、姓名、部门、职位、电话、地址}   员工工资表={编号、月份、处理订单量、基本工资、奖金}   产品信息={编号、产品名称、产品型号、价格、出产地}   订单信息={订单编号、订单日期、提交订单客户编号、订单处理的员工编号、订单状态}   订单明细={订单编号、产品编号、数量、价额}   系统用户={用户名,密码,权限}   (2)实体之间的关系   一个客户可能提交多个订单   一个员工可能处理多个订单   一个订单可能存在订多个产品   员工的工资更加处理订单的数量确定其奖金   一个公司有多个员工 * 分析客户管理系统的对象及其关系-----面向对象程序设计概述 项目二 * 项目介绍 【项目目标】   1、理解类、对象、封装和方法   2、熟悉使用Vs绘制基本类图   3、熟悉现实世界中实体的表示方法   4、理解基于UML面向对象的分析与设计的方法    【项目任务】   任务2-1 描述现实世界中的实体   任务2-2 客户对象的行为与关系分析------使用UML建立项目模型 * 回顾与作业点评 1、命名空间的声明与使用 2、数据的输入与输出 * 项目任务 任务2-1 客户实体对象信息分析-----认识面向对象 1、理解面向对象的基本概念 2、理解UML的概念 如何描述现实世界中的实体? * 预习检查 面向对象程序设计的特征? 类图的构成? * 面向对象的基本概念-----面向对象   面向对象的编程方法(Object-Oriented Programming)是九十年代才流行的一种软件编程方法。它强调对象的“抽象”、“封装”、“继承”、“多态”。面向对象编程是一种计算机编程架构, 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。 * 面向对象的基本概念-----对象 客观世界中任何一个事物都可以看成一个对象(object),对象可以是自然物体,也可以是社会生活中一种逻辑结构,甚至一篇文章、一个图形、一项计划等都可以视作对象。 * 面向对象的基本概念-----对象 任何一个对象都应当具有这两个要素:即属性(attribute)和行为(behavior) 一个对象往往由一组属性和一组行为构成,一般来说,凡是具备属性和行为这两个要素的,都可以作为对象 * * 面向对象的基本概念-----对象 属性 型号 价格 里程 行为 起动 停车 行驶 属性 车轮数量 档的数量 行为 加速 换档 刹车 属性 名称 颜色 品种 行为 摇尾巴 吃东西 犬 吠 * 面向对象的基本概念-----对象 对象是问题域中某些事物的一个抽象,反映事物在系统中需要保存的必要信息和发挥的作用,是包含一些特殊属性(数据)和服务(行为方法)的封装实体。 它应有唯一的名称,有一系列状态(表示为数据),有表示对象行为的一系列行为(方法)。 对象 = 属性 + 行为(方法、操作) * 面向对象的基本概念-----类 面向对象方法中的“类”,是具有相同属性和服务的一组对象的集合。 对于一个具体的类,它有许多具体的个体,我们就管这些个体叫做对象。 类的内部状态是指类集合中对象的共同状态;类的运动规律是指类集合中对象的共同运动规律。 * 面向对象的基本概念 类和对象的关系 类是对象的抽象,对象是类的实例化 类 对象 归纳共性 类的实例化 * 面向对象的基本概念-事件与方法 事件(Event)又称为消息(Message),表示向对象发出的服务请求。方法(Method)表示对象能完成的服务或执行的操作功能。 在一个系统中的多个对象之间通过一定的渠道相互联系,要使某一个对象实现某一种行为或操作,应当向他传送相应的消息。 对象之间就是通过发送和接收消息互相联系的。 在面向对象的概念中,一个对象可以有多个方法,提供多种服务,完成多种操作功能。但这些方法只有在另外一个对象向他发出请求之后(发生事件)才会被执行。 * 面向对象的最基本的特征 面向对象的最基本的特征是: 抽象性 封装性 继承性 多态性 * 面向对象的基本概念--抽象 抽象(abstraction)是

文档评论(0)

钱缘 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档