在建模完成后,开发人员利用一些UML Case工具如Rational ROSE生成程序代码框架,并对代码框架进行修改和补充,形成完整代码;而且,还可根据代码逆向生成 UML模型。这就较好地保证了模型与代码的一致性。
测试必须在整个项目周期中进行,对每个阶段都要用所建立的模型进行测试,这样才能保证开发的质量,减少开发的风险。
统一建模语言 UML 是国际软件工程领域具有划时代意义的重要成果,适用于以面向对象技术来描述任何类型的系统,而且适用于系统开发的不同阶段,从需求规格描述直至系统完成后的测试和维护。软件系统的规模越来越大,复杂度不断提高,RUP迭代式增量开发方式可以降低风险,同时可以适应需求变化的需要。
在本次UML实践之旅中,我们通过对图书馆管理系统的需求进行分析,将 UML 应用于系统开发的各个阶段,建立了系统的需求模型、静态模型和动态模型,同时遵循Rationl统一过程(RUP)的核心思想和基本原则,采用以用例为驱动、以体系构架为核心的迭代化面向对象分析和设计过程。
本文来自 280文秘网(https://www.it280.com),转载请保留网址和出处
【UML业务建模实例分析[5]】相关文章:
2025年外省高中学业水平合格性考试成绩转入江苏认定的通告公布03-29
中国大地保险公司实习报告03-29
2018国家电网新大纲财会类市场模拟卷多选题(二)03-29
07年4月北师大“中国古代文学史(一)”串讲(5)03-29
2023年广东梅州中考成绩查询时间及查分入口[7月7日起]03-29
专业英语学习-金融词汇03-29
2021湖北黄冈市浠水县基层医疗卫生机构专项招聘医务人员资格审查公告03-29
盐阜大众报报业集团(盐城)公开招聘《东方生活报》编辑记者的公告 2月25日到3月3日报名03-29
