Come possiamo rendere Use Case Model in UML per una dichiarazione data?

1

Ho la seguente dichiarazione per la quale devo rendere Use Case Model I sono solo bloccato in due punti, ho completato tutti gli attori e casi d'uso.

Dichiarazione del problema

News Mobile Application offre ai suoi normali utenti la possibilità di leggere / ascoltare notizie su sport, intrattenimento, affari, politica e istruzione ecc. L'applicazione mobile è accessibile nelle aree urbane e remote che utilizzano i servizi internet. Un utente può ascoltare / leggere notizie locali abilitando il servizio GPS. Pochi servizi aggiuntivi possono anche accedere all'utente membro, inclusi i commenti sugli affari correnti e la gestione del proprio profilo. Un utente membro lo registrerà utilizzando le credenziali su detta applicazione mobile. Un utente membro può anche essere un analista, reporter o un dipendente di un'istituzione. C'è un altro stakeholder; Amministratore di questa applicazione mobile funzionerà diversamente. L'amministratore monitora e elimina notizie false o irrilevanti inserite dall'utente membro e inserisce le ultime notizie. Ci sono anche giornalisti assunti a tempo pieno dal canale di notizie, che registrano dall'amministratore.

Sono bloccato nei seguenti due punti:

  1. News mobile application is accessible in urban and remote areas using internet services

  2. A member user will register him/her using credentials on said mobile application

Nel punto 1, sono confuso dal fatto che considereremo l'applicazione di notizie come attore perché utilizza Internet, in caso affermativo, in che modo le aree urbane e remote verranno collocate in Use Case Model. O dovrei inserire questa affermazione wholse come nota per il limite dell'applicazione News?

Al punto 2, dovrei rendere Use Case per Register using Credentials e rendere l'attore Member per usarlo o cosa?

Qualsiasi aiuto preciso sarebbe apprezzato. Grazie in anticipo.

    
posta Khubaib Khawar 07.05.2018 - 11:20
fonte

1 risposta

2

Per quanto riguarda il punto 1 (l'applicazione mobile di notizie è accessibile nelle aree urbane e remote utilizzando i servizi Internet): questa non è la descrizione di un caso d'uso. ma è un vincolo all'architettura della soluzione. Solo le soluzioni che utilizzano connessioni Internet sono accettabili.

Per quanto riguarda il punto 2: Self-Registration sembra essere un caso d'uso valido, con Member come attore (iniziante). Il fatto che sia con le credenziali non sembra aggiungere valore nel titolo del caso d'uso, a meno che non ci siano altri modi in cui un membro può registrarsi da solo.

    
risposta data 07.05.2018 - 12:48
fonte

Leggi altre domande sui tag