1. Use Case是用于需求分析的工具。因为是需求分析,其讨论的也仅仅局限于功能,而且。把这点描述清楚就够了。
至于功能在界面上如何体现不需要描述。
2. Use Case建模的是针对特定角色的功能。所以Use Case的事件流中不需要包括验证和授权的过程。默认情况是已经通过验证为此角色。验证和授权应该作为一个独立的Use Case,用来表述验证和授权具体需要。
3. Use Case可以建模一个功能,例如新建,也可以建模多个功能,例如新建、编辑、删除。应该根据需要去调整粒度。总体是原则能够简单清晰的把功能需要建模清楚就行