So che un sistema contiene un insieme di diagrammi di casi d'uso e non uno schema di casi d'uso, ma comunque nella prima fase per trovare i requisiti di sistema o per analizzarli ho problemi nel distinguere l'attore di un caso d'uso.
supponiamo che il sistema sia: Libreria
un attore è il Membro e un attore è Librarian .
un tipico caso d'uso è Prendi in prestito un libro
Supponiamo che colui che interagisce con il software sia Bibliotecario. Quindi prendere in prestito un libro dovrebbe essere associato al bibliotecario o al membro?
In effetti Prendere in prestito un libro use case è un servizio del sistema per il membro. ma l'attore che interagisce con esso è il bibliotecario.
In quale fase e in quale diagramma del caso d'uso dovrei usare il membro come attore e associarlo al caso d'uso Prendi in prestito un libro ? e in quale diagramma dovrei associarlo al bibliotecario?
Anche il bibliotecario è davvero un attore del sistema o parte di un sistema?