UML系统分析的一点困惑
以前也做过一些小的东西,主要是web方面的,但是没有做过系统分析。
虽然学过UML系统建模,相关的工具也会用,最近要写论文可是在系统分析过程中总觉得茫然,思绪纷乱,怎么个分析法
用例到底是一个什么样的概念,貌似可大可小。。。
比如一个会员注册系统,那么提交注册表单,添加注册会员,删除会员,修改会员等等都可以作为用例
可是如果我是一个综合的系统呢,就是说包含了诸多功能模块(会员注册,产品管理等等),那么每一个功能模块又可以当作一个用例??
然后每个功能模块里的操作又可以再分为用例????
极度困惑。。。
[解决办法]
I give one suggest,you can download a book called <software architeture in practices>
or you can just search UML 2.0 from internet.
normaly, you just treat 会员注册系统like a system. If you want to do it easy. it just can be one big componet. and another component can be data.
Otherwise 会员注册系统 as System, others can be subsystem and all of them deal with Data
[解决办法]