第一周学习总结

用户头像
kevin
关注
发布于: 2020 年 09 月 20 日

UML可以分为:结构性图形(Structure Diagrams)行为式图形(Behavior Diagrams)



分别对应了静态结构和动态结构。



用例(Use Case)的特征:

  • 用例是相对独立的     

意味着它不需要与其他用例交互而独自完成参与者的目的。即用例从“功能”上说是完备的。用例本质体现了系统参与者的愿望,不能完整达到参与者愿望的不能称为用例。



  • 用例的执行结果对参与者来说是可观测的和有意义的     

后台进程对参与者来说是不可观测的,它应该作为系统需求在补充规约中定义而不是一个用户需求。     

单纯地输入密码却是没有意义的,输入完了呢?有什么结果吗?



  • 不存在没有参与者的用例,用例不应该自动启动,也不应该主动启动另一个用例(必须由一个参与者发起)      

从ATM取钱是一个有效的用例,ATM吐钞却不是(ATM不会自己无缘无故的就吐钞)。



  • 用例必然是以动宾短语形式出现的      

以“计算”、“统计”、“报表”、“输出”、“录入”之类命名的用例是不正确的。



  • 一个用例就是一个需求单元、分析单元、设计单元、开发单元、测试单元,甚至部署单元

用户头像

kevin

关注

还未添加个人签名 2018.03.27 加入

还未添加个人简介

评论

发布
暂无评论
第一周学习总结