W wlq Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-21 #1 我的系統中有新增﹐異動﹐查詢刪除四個功能﹐是否一定要分成這四個 UseCase? 我的系統中有几十個這樣相同的模塊﹐是否我要把這個過程重 復几十次?
道 道明德 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-21 #2 1.可能您以系统功能来代替系统需求了。UseCase是用来表达和帮助发现用户的需求的。 比如有“用户注册”Usecase(用户自我注册),或者“注册用户”Usecase (操作员增加一个注册用户),但很少需要“新增用户”Usecase。 2.每个系统,对于档案资料都有新增﹐異動﹐查詢刪除这样的功能,在实现 时,最好将这些功能抽象出来,作为一个模式描述,便于重用和风格统一。 3.关于建模,国内看资料可以到 http://www.umlchina.com ,提问题可以到 http://www.smiling.com.cn/group/setting/gohome.ecgi?group_id=9986
1.可能您以系统功能来代替系统需求了。UseCase是用来表达和帮助发现用户的需求的。 比如有“用户注册”Usecase(用户自我注册),或者“注册用户”Usecase (操作员增加一个注册用户),但很少需要“新增用户”Usecase。 2.每个系统,对于档案资料都有新增﹐異動﹐查詢刪除这样的功能,在实现 时,最好将这些功能抽象出来,作为一个模式描述,便于重用和风格统一。 3.关于建模,国内看资料可以到 http://www.umlchina.com ,提问题可以到 http://www.smiling.com.cn/group/setting/gohome.ecgi?group_id=9986
L lqy Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-21 #3 新增﹐異動﹐查詢﹐刪除 應該是對象的一個方法 而不是一個 use case 你這里的 user case 應該是模塊