构架模式、UML与组件设计.pptVIP

  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文档。上传文档
查看更多
* 讨论 如何进行文档的组织? 设计自己的工作方式 如何形成良好的工作模式? 感谢你的观看 2019年5月18日 * FM Stock 感谢你的观看 2019年5月18日 * FM Stocks 的结构 AccountSummary.asp AccountSummary_Client Form IAccount Internet Information Server and ASP SQL Server ActiveX DLL account Business layer Presentation layer Data layer 感谢你的观看 2019年5月18日 * 设计 将具体的用户需求转化成具体的编程规范(programming sepcification) 的过程 感谢你的观看 2019年5月18日 * 设计的演变 概念性设计 逻辑性设计 物理性设计 感谢你的观看 2019年5月18日 * 三种设计角度 商务解决方案 概念性 逻辑性 物理性 感谢你的观看 2019年5月18日 * 三种设计角度 概念性设计 从用户和商务的角度看问题, 将问题和解决方案定义场景和使用案例 逻辑性设计 从设计组的角度看解决方案, 从使用案例中,发掘一系列类和服务极其相互配合的关系 物理性设计 从程序员的角度看解决方案, 具体定义解决方案的组件,包装,分布及技术实施 感谢你的观看 2019年5月18日 * 4+1 视图模式 使用案例视图( “+1” 视图) 使用案例模型 逻辑视图 设计模型 实施视图 实施模型 过程视图 包括在设计模型中 分发视图 逻辑视图 实施视图 分发视图 过程视图 使用案例 视图 最终用户: 功能性 系统工程师: 拓扑结构、联系 程序员: 软件开发管理 综合: 性能、扩展性 感谢你的观看 2019年5月18日 * 议程 软件架构与模式 UML: 通用建模语言 组件设计过程 三种设计角度 概念性设计 逻辑性设计 物理性设计 综合设计 感谢你的观看 2019年5月18日 * 连续设计过程中的概念性设计 概念性设计 逻辑性设计 应用场景 物理性设计 组件,用户接口, 物理数据库 服务和对象,用户接口, 逻辑数据库 概念性设计的目标是用来确定商务需求, 了解用户的工作和他们的需求 感谢你的观看 2019年5月18日 * 实体类 为应用程序存储信息的模型 稳定的数据模型 通常用于商业逻辑层 Entity class name Entity class name entity 感谢你的观看 2019年5月18日 * 定义实体类 Noun-Verb-Adjective (NVA) 方法分析使用案例文档,寻找潜在的实体类 确定使用案例的场景,在文档描述中确定句子的主语(名词) 将潜在的实体类列出 检查使用案例的其他要求或数据字典已确定是否有附加的实体类 与客户以及开发人员共同确定最后清单 感谢你的观看 2019年5月18日 * 对象的例子 任务序列 对象 前台服务员查找顾客的预定记录 前台服务员,顾客,预定记录 系统提取出空余的房间 系统,房间 将该房间分配给客人 房间,客人 前台服务员发放给客人房间钥匙 前台服务员,钥匙 感谢你的观看 2019年5月18日 * 服务的例子 任务序列 服务 前台服务员查找顾客的预定记录 查看预定记录 系统提取出空余的房间 提取空余的房间 将该房间分配给客人 分配房间 前台服务员发放给客人房间钥匙 发放钥匙 感谢你的观看 2019年5月18日 * 属性的例子 叙述 属性 顾客有姓名和地址 姓名,地址 顾客通过各种类型的预定 预定类型 客人所属的公司 公司 顾客抽烟不? 抽烟否 感谢你的观看 2019年5月18日 * UML 中类图表的表示 类的关联与关系:关联描述了对象之间的协作关系。 集合与合成 概括 实现 关联的属性:描述了类的关联的细节。 名称 脚色 浏览方向 感谢你的观看 2019年5月18日 * 关 联 表示了类之间的使用关系 包括了两类: ”uses a” “knows of a” 方向表示了数据之间的交换性 用户 账号 单向关联 地址 双向关联 感谢你的观看 2019年5月18日 * 议程 软件架构与模式 UML: 通用建模语言 OODA: 面对对象的分析与设计 UML介绍 使用案例视图 类图表 交互图表与行为图表 模块与组件 组件设计 感谢你的观看 2019年5月18日 * 交互图表 表示对象类型之间的协作关系 对应一个使用案例 两种格式 顺序图表 协作图表 表示单一顺序过程, 无复杂的条件和循环分支 感谢你的观看 2019年5月18日 * 交互图表 顺序图表强调事件间的次序, 表示对象类的激活和消灭 协作图表强调对

文档评论(0)

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

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

1亿VIP精品文档

相关文档