我正在练习用例的练习,但我很难知道它什么时候可以或可以接受。这个练习是关于天主教教会的圣礼制度,还有一部分说
大主教要求:
1)在省内天主教教会实现的所有洗礼和婚礼都要登记在一个中央数据库中,该数据库可以从任何天主教会访问(以实现在线文件控制)。
2)每个教会的个人电脑必须有互联网连接。每个教区牧师都需要有一个用户帐户,并有一个密码来访问系统。
3)受洗证书和结婚证明必须能够按照每一种证书的正式格式印刷,并在庆祝圣礼的教堂独立递交。
4)知道是否有前一次婚姻及其实际状况的澄清:如果女友或男友有前夫,但婚姻已被废除或被加窗,则允许再婚。
5)知道婚姻被取消的原因
从这一点出发,我派生出了这个用例:
以及演员教区牧师,所以我的对白是:

但我不知道如何在第2点中对教区牧师的用户进行建模,以及如何在第3点中对证书的打印进行建模,我想知道您对派生用例的看法如何。如有任何建议,我们将不胜感激。
发布于 2021-01-05 18:55:17
创建用例的
作为一个用户类型,我想要执行某些动作,这样我就可以达到一定的效果了。
用有意义的单词或短语替换上面模板中每个括号中的文本,您应该有一个“有效”的用例。
创建尽可能多的这些句子,以充分涵盖您的候选软件系统的期望行为。
发布于 2021-01-06 06:16:38
的问题
通常,对于管理用户帐户,需要一个管理员角色,因此缺少的用例应该是与参与者“管理员”一起“管理用户帐户”。
的问题
为什么不模拟用例“打印洗礼证书”或“打印结婚证”?
我也避免要求这些用例的参与者是“教区牧师”,这些用例应该是每个拥有注册用户帐户的人都可以访问的,而且在技术上不需要非常具体的等级。因此,更好地将参与者建模为“用户”或“完全访问用户”。
对于打印或查询信息之类的用例,只要只读访问就足够了,您可以引入另一个角色,如“标准用户”。
https://softwareengineering.stackexchange.com/questions/420701
复制相似问题