UML适用于系统开发的哪些阶段

    UML的本家儿要方针是,以面标的目的对象图的体例描述任何类型的系统,最常用于成立软件系统的模子,也可以描述非软件范畴的系统,如机械系统、企业布局、营业过程或信息系统等。

    此外,UML合用于系统的分歧阶段,如下阶段:

东西/原料

  • 软件系统

方式/步调

  1. 1

    1.用户需求阐发阶段

        可以用用例来捕捉用户的需求,用例图从用户的角度来描述系统的功能,暗示了操作者与系统的一个交互过程。

        经由过程用例建模,描述对系统感乐趣的外部脚色和他们对系统的功能要求(用例)。

  2. 2

    2.系统阐发阶段

        阐发阶段本家儿要关心问题域中的本家儿要概念,如对象、类以及它们的关系等,需要成立系统的静态模子,可用UML类图来描述。

        为了实现用例,类之间需要协作,这可以用动态模子的时序图、协作图、状况图和勾当图来描述。在本阶段,只对问题域的类建模,而不界说软件系统的解决方案细节(如用户接口的类、数据库等)。

  3. 3

    3.设计阶段

        把阐发阶段的成果扩展当作手艺解决方案。插手新的类来供给手艺根本布局--用户接口、数据库操作等。设计阶段的成果是机关阶段的具体的规格申明。

  4. 4

    4.编程(机关)阶段

        把设计阶段的类转换当作某种面标的目的对象编程说话的代码。在用UML成立阐发和设计建模时,最好不要直接把模子转换为代码。

        因为在早期阶段,模子仅仅是理解和阐发系统布局的东西,过早考虑编码问题晦气于成立简单准确的模子。

  5. 5

    5.测试阶段

        UML模子也是测试阶段的依据。单位测试利用类图和类规格申明;集当作测试利用部件图和协作图;确认测试利用用例图,以验证测试成果是否知足用户的需求。

注重事项

  • UML可对任何具有静态布局和动态行为的系统进行建模
  • 发表于 2019-05-30 23:51
  • 阅读 ( 1548 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具