摘要:
七、部署图 部署图作为系统设计与架构领域的重要工具,形象的描述了系统硬件、软件、网络连接的物理布局 1、确定系统节点 2、关系 阅读全文
posted @ 2025-04-18 16:09
张彦山
阅读(95)
评论(0)
推荐(0)
摘要:
六、构件图 一个系统肯定要拆分模块 展示关键模块 简单mvc的架构 2、接口与依赖关系 阅读全文
posted @ 2025-04-18 16:02
张彦山
阅读(70)
评论(0)
推荐(0)
摘要:
五、活动图 聚焦用户购票流程 活动图作为强大的可视化工具,能够清晰的展示系统中各参与对象的系列,以及控制流 活动图的构成要素,在绘制之前,首要的是明确 参与活动的对象 并以此来设计泳道 划分为用户和系统两个泳道 每个泳道代表不同实体的活动序列,直观的展示了双方的互动过程 1、确定泳道 2、创建步骤 阅读全文
posted @ 2025-04-18 15:51
张彦山
阅读(238)
评论(0)
推荐(0)
摘要:
四、状态图 用于描绘复杂状态和行为的重要工具 以机票航班为例解析创建步骤 1、航班销售周期 2、触发事件 一旦起飞,就不可查询 这些三种状态和初始与终态,构成状态图的基础框架 其实只要描述清楚状态转换就行 3、停止售票之后的:子状态 内部变化,已经触发这些变化的内部条件 这不仅理解系统的动态行为,也 阅读全文
posted @ 2025-04-18 15:39
张彦山
阅读(235)
评论(0)
推荐(0)
摘要:
三、顺序图 不仅加深了对系统交互的理解,也展示了顺序图在软件开发不同周期的价值 顺序图是一种强大的可视化工具,能够详尽的描绘出系统的用例和类交互的序列,其构建过程通常分为两个关键阶段 一个是需求建模阶段,二是分析设计阶段 在需求建模阶段,采用业务数据表达便于客户理解交互过程,此时不涉及深入的类结构定 阅读全文
posted @ 2025-04-18 15:28
张彦山
阅读(179)
评论(0)
推荐(0)
摘要:
二、类图 1、确定系统的核心类 1、User用户 :使用系统的个人,具有查询、购票、退订、查看订单的功能 2、Administrator管理员:管理航班信息,拥有最高权限 3、Airport机场:起降功能 4、Flight航班:出发地、目的地、时间等 5、Ticket机票:代表用户购买的具体座位与特 阅读全文
posted @ 2025-04-18 14:46
张彦山
阅读(333)
评论(0)
推荐(0)
摘要:
一、用例图 1、首先确定参与者 一共四个 游客、注册用户、管理员、信用评价系统 2、确定用例 3、用例间关系 为了增强模型的内聚性,减少耦合度 定义用例之间的依赖关系 购买机票用例,需要先查询航班信息 包含与扩展的区别:一个是一定要执行,一个是不一定要执行 扩展关系:不是每次退订都修改信用等级,而是 阅读全文
posted @ 2025-04-18 14:04
张彦山
阅读(430)
评论(0)
推荐(0)
摘要:
答案: B、D 关联、聚合、组合都是一种特殊的关联关系 聚合和组合也是一种特殊关联关系 关联包含聚合和组合 肯定不会选关联 “使用了”关键字,所以是依赖 聚合是可以独立存在,大难临头各自飞 组合是强聚合的关系,同生死共进退 答案:组合、聚合、关联 答案:C 一对一,一对多,多对多 答案:D,A 答案 阅读全文
posted @ 2025-04-18 13:26
张彦山
阅读(132)
评论(0)
推荐(0)
浙公网安备 33010602011771号