uml - Use case diagram for role based list filter -


I have to model an experiment case diagram with the following requirements:

We have 3 actors (Actor 1, actor 2, actor 3). All artists can see a list. The list should be automatically filtered on an actor basis. Therefore Actor1 Filter1 has been applied to the list automatically, Actor2 Filter2 is applicable and Actor3 Filter3 is applicable to it.

I'm not sure what is the best practice to model this scenario using the usage scenario.

You have basically 2 options.

  1. Finally use a UC with different scenarios (in my opinion, liked) In this case you only have 1 UC and All the actors are connected. In the special circumstances of each actor, just create 3 different scenarios for each actor and decide on the basis of the actor, which scenario you can use only you can use 1 scenario and cover all the rules within it. You can. This is also a better option, if the difference is equally small and easy and is defined in the same point in the scenario.

  2. Use different UCs You can alternativelly use a main UC and then receive 3 special use cases. Each actor gets a case of using "his". The main UC has defined the main scenario, its geographic part (probably just skeleton) and 3 sub-usage cases define their own special lines.

  3. I think that is confusing though and is very complicated (4 uses cases, relationships).

    For this reason, I suggest the first option. It shows the main point of use (the visual list) and the fact that all 3 actors can use it. On the other hand, it suppresses detailed rules for the internal details of the element. Good use of abstraction, main modeling theory.

    Both diagrams here: Enter image details here


Comments

Popular posts from this blog

Pass DB Connection parameters to a Kettle a.k.a PDI table Input step dynamically from Excel -

multithreading - PhantomJS-Node in a for Loop -

c++ - MATLAB .m file to .mex file using Matlab Compiler -