46、UML序列图开发与高层时间模型转换

UML序列图与时间模型转换

UML序列图开发与高层时间模型转换

在软件开发中,UML序列图和不同层次的模型转换是非常重要的概念。下面将详细介绍UML序列图开发以及高层时间模型向低层模型转换的相关内容。

UML序列图开发

新手开发者在理解和开发UML序列图时常常遇到困难。大多数UML资料只是简单解释序列图的符号和语义,或者展示预先构建好的序列图,一些作者提供的简单指南对很多新手开发者来说并不足够。

在包含用例的序列图中,连接多个包含/扩展用例的关系可以通过控制对象之间的消息传递来优雅地表示。例如,Payfee的序列图将从PmtController开始。

高层时间模型转换

在信息系统的建模和编程中,不同描述层次之间的关系是一个重要的理论问题。我们关注给定类型属性在不同描述层次的处理方式,以及高层描述如何转换为低层描述。以时间属性为例,探讨不同模型之间的转换。

1. 引言

信息系统的一个理想特性是用户能够使用其业务领域的术语和概念与系统进行交流和推理。为了实现这一目标,开发者使用多种建模和编程技术。在将系统部署到计算机上时,这些技术产生的描述需要从一个层次转换到另一个层次,最终形成可在特定计算机上执行的二进制代码。

我们通过分析给定属性类型在不同层次的描述方式,关注使用低层描述时应考虑的复杂性。例如,在关注实体的存在及其相互关系时,图可以作为高层次模型,因为它能精确且一致地映射这些属性。

2. 面向图的ER模型的符号和语义

我们采用统一实体 - 关系模型,它与传统的实体 - 关系模型有所不同。该模型使用“框”表示实体类型,“爪形”表示基本关系类型(具有强制的一方和

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值