计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

试论UML实例国际贸易文件传递系统(2)

2013-05-09 18:15
导读:四、系统动态建模 在考察了系统某一时刻的对象及对象之间朴素关系的静态结构后,下面要关注的是在任何时刻对象及其关系改变的情况,这些情况可以

    四、系统动态建模

    在考察了系统某一时刻的对象及对象之间朴素关系的静态结构后,下面要关注的是在任何时刻对象及其关系改变的情况,这些情况可以用UML的动态模型进行形象化描述,可以借助UML中的活动图、时序图(State/Ac-tivity Model)来描述,在活动图中(见图3),把每时刻的系统状态抽象成状态和事件,然后组成一个网络,侧重于描述每一类对象的动态行为。它是对某一时刻中属性特征的概括,并且每种状态间存在着迁移,迁移则表示了这类对象在何时对系统内外发生的哪些事件作出何种响应。活动设计一般是在对操作序列的顺序图细化的基础上表达。建立起系统动态数据的视图,如图4所示,以此为点,可以建立起整个系统的状态流程分析。

    五、系统部署

    部署图(也称配置图、布局图)显示了运行软件系统的硬件,以及如何将软件配置到硬件中。部署图的用途是显示该系统不同的组件将在何处物理地运行,以及它们将如何彼此。一个系统模型只有一个配置图。部署图可以清楚地描绘硬件设备的配置、通信以及在各硬设备上各种软组件和对象的配制。部署图用关联关系表示各节点之间通信路径,表示为一条实线。在连接硬件时通常关心节点之间是如何连接的,因此关联关系一般不使用名称,而是使用构造型(见图5)。

    六、结束语

    信息传递目前正处于传统手工、半手工向数字化过渡的阶段,转变过程中需要应用和集成最新的信息技术,以达到对网络信息资源最有效的利用和共享。传统的系统分析设计方法难以保证效率和质量,将UML应用于国际贸易信息传递,可以加速开发进程,提高代码质量,支持动态的业务需求。从实际效果来看,UML可以保证软件开发的稳定性、鲁棒性,在实际应用中取得良好的效果。

上一篇:浅谈国际贸易中的风险转移若干问题 下一篇:没有了