我从事系统分析。我是否应该将所有系统操作(包括基本操作,例如添加/删除/编辑)作为用例?
我应该专注于核心系统操作,还是必须包括所有可能的操作?
我知道两个用例可以与以下关系相关联:
1.extend 2. include 3. require
除了这些关系之外,还有另一种方法可以关联两个用例吗?
http://www.visualusecase.com/visual-use-case-screenshots/use-case-diagram-editor-screenshot.html
如果有人能告诉我租借视频和收费信用卡使用案件之间的关联是否合法?我不是在询问包含关系,而是关于没有名字的关系.
这个俱乐部会员制度是用java制作的.我已经完成的是一个数据库,其中有一个名为accounts的表,其中存储了已注册的成员和管理员,该表的字段是username,firstname,lastname,password,date_join,role等...
到目前为止,我们的程序所做的是,如果该人注册,那么他自动成为会员,直到管理员也将他作为管理员推广,会员在系统中具有有限的权限,而不像具有完全权限的管理员.
我们的教授说我们需要修改我们的计划并为想要加入我们俱乐部的人添加付款要求,会员资格应该在一定时间内到期.
由于我们在俱乐部缺乏经验,我们不知道应该如何实施这一额外功能.是否需要为付款创建另一个表并将其链接到帐户表?在该计划中,注册用户是否应该在成功注册之前首先支付一定的俱乐部费用?或者他现在可以注册然后再付款?当他的帐户到期时,如果他没有续订会员资格,他是否会被从数据库中删除?
任何一个对这种系统有所了解的人,可以建议一个好的实现吗?提前致谢.