SóProvas


ID
359986
Banca
FEPESE
Órgão
UDESC
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Considere um software hipotético a desenvolver, que interagirá com duas categorias de usuários humanos: gerentes e empregados (cada papel com acesso a diferentes conjuntos de funcionalidades). O software em questão fará sua persistência de dados em um banco de dados MySQL e deve interagir com o site dos Correios (ECT) para obtenção de dados relacionados a CEP (código de endereçamento postal).

Avalie as seguintes afirmações a respeito da modelagem de casos de uso desse software hipotético:

1. A modelagem de casos de uso do software deve apresentar exatamente um ator associado à modelagem da interação humana (com gerentes e empregados).

2. Além da modelagem da interação humana, a modelagem de casos de uso do software deve apresentar apenas mais um ator, correspondente à modelagem da interação com o site dos correios.

3. Além da modelagem da interação humana, a modelagem de casos de uso do software deve apresentar apenas mais um ator, correspondente à modelagem da interação com o banco de dados MySQL.

4. A modelagem de casos de uso do software deve apresentar um ator correspondente à modelagem da interação com o banco de dados MySQL e um ator correspondente à modelagem da interação com o site dos correios.

Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Comentários
  • "Ator é uma entidade externa (fora do sistema) que interage com o sistema".
    Neste caso, acredito que o gabarito teria que ser alterado para a letra "A", pois o "site dos correios" deve ser modelado como ator pois é uma entidade externa ao sistema
  • Diagrama de Caso de

    Uso

    Mostra atores (pessoas ou outros usuários do sistema),

    casos de uso (os cenários onde eles usam o sistema), e

    seus relacionamentos.

    Portando letra "C"

  • Entendo que o Banco de dados é um componente do sistema. No diagrama de casos de uso, não entramos no mérito da implementação e sim no funcionamento de acordo com a perspectiva do usuário.

    Sendo assim, não deveria aparecer nenhum ator relativo a base de dados. Diria que seriam necessários três atores:

    • gerente
    • empregado
    • sistema do correio (ator externo)

    Portanto, na minha opinião, nenhuma das afirmativas apresentada pela banca.