对象类静态结构模型是系统开发模型的核心回答对谁做这一问题是系统分析设计阶段的重要内容和产物该模型描述系统的静态结构包括:构成系统的类对象它们的属性和操作以及这些对象类间的关系对象类静态建模的过程是一个不断反复不断细化的过程一个系统的对象类静态结构模型由若干张类图对象图构成5类图描述系统中的类及类间的关系类图是UML十种模型图中最为重要的一种图Person11单向关联UML和设计模式共享聚集继承关系
#
#
9 设计模式(3) Factory 、 Singleton模式权 巍主要内容91 工厂模式(Factory)911简单工厂912工厂方法913抽象工厂92 单例模式( Singleton )93 里氏代换原则2UML和设计模式91 工厂模式--创建型模式创建型模式(Creational Pattern)是对类的实例化过程的抽象化。一些系统在创建对象时,需要动态地决定怎样创建对象,创建哪些对象,以
Chap04 系统概要设计中的UML静态建模包图案例:BBS(数据访问层)
软件系统中创建一个复杂对象:该对象由各个部分的子对象用一定的算法构成由于需求的变化负责对象的各个部分(即:各个子对象)经常变化但是将它们组合在一起的算法却相对稳定如何应对这种变化提供一种封装机制来隔离出复杂对象的各个部分的变化并令系统中复杂对象的构建算法稳定不变 Builder模式的示意代码 例子UML和设计模式17
需求的定义需求开发活动直接有效灵活深入主要技术易陷入文山书海甚至产生误导说明E什么是需求如何使用UML对需求建模需求建模实例本章小结FEAT01FEAT06FEAT11建立概念模型—关联分析FEAT12.项目经理可以按项目任务关键字统计实际工作时长产能用例编号建立用例模型—划分用例优先级UC02.查询历史任务数据UC08.统计项目产能 UC10.统计团队产能记录时间日志3a1首先阐述了需求的三个
读卡机-卡号接收卡()弹出卡()读卡()学校::学生属性表示: 操作[1]WashingMachine<<id info>>brandNamemodelNameserialNumber<<machine info>>capacity<<clothes-related>>addClothes()addDetergent()removeClothes()<<machine-related>>turnO
8 设计模式(2) Strategy、Bridge模式权 巍主要内容81 Strategy模式82 Bridge模式83 “开-闭”原则84 组合/聚合复用原则2UML和设计模式81 Strategy(策略)模式UML和设计模式3网上商城购物车系统的例子计算购物车中所有商品的总金额、运费。而商城经常促销,不同的商品有不同的折扣。怎样计算?用if、switch等条件语句,根据不同情况用不同算法计算
结构事物(Structure Things) 关联关系(Association) 四 UML中的图
违法有害信息,请在下方选择原因提交举报