没有看源文件,觉得Use Case图过于复杂,不像Uses Case 图而更像
功能划分了,很多不在一个层次上的东西画在了一起。
The use-case model is a model of the system's intended functions
and its environment, and serves as a contract between the customer
and the developers. The use-case model is used as an essential
input to activities in analysis, design, and test.
你的Use Case图一步做了本应很多步才能完成的工作。这和用Visio 2000做
功能模块划分有什么区别呢?这样的Rose设计对分析设计指导意义吗?
切莫为了画use case而画use case,切莫把Ration Rose当做一个画图工具,一定
要按照标准Rose设计流程来做。
就我用Rose做设计的经验以为,应按Rational Rose Modling Process来进行
1、 写出problem Statement
2、 列出Glossary
3、 根据问题陈述做出Business Model
4、 建立Uses case Model
5、 分析出 Key abstration
6、 找出Layer
7、 VOPC图
......
切记: Ration是一个帮助你进行分析设计开发的工具,你必须遵循相应的规则
另,图中uses Case之间的关系有点问题,extend、include、realize使用不当