Вы находитесь на странице: 1из 10

Samuel Bruno Nhamazana

Resolução de exercícios

Licenciatura em Informática

Universidade Pedagógica

Maputo

2019
Samuel Bruno Nhamazana

Resolução de exercícios

Trabalho da cadeira de Engenharia de


Software, Informática – Minor em
Desenvolvimento de Sistemas, 3º Ano,
Laboral.

Docente:

Cláudia Jovo Gune

Universidade Pedagógica

Maputo

2019
Índice

1. Introdução.................................................................................................................................2
1.1. Objectivo Geral..................................................................................................................3

1.2. Objectivos Específicos.......................................................................................................3

2. Resolução de exercícios...........................................................................................................4
2.1. Exercício 1.........................................................................................................................4

2.2. Exercício 2.........................................................................................................................5

2.3. Exercício 3.........................................................................................................................6

3. Conclusão.................................................................................................................................7
1

Índice de Figuras
Figura 1 – Diagrama de Casos de Uso do Sistema de Gestão de Clínica Veterinária.....................4
Figura 2 - Diagrama de Casos de Uso do Sistema de Aluguer de Temas de Festas Infantis...........5
Figura 3 - Diagrama de Casos de Uso do Sistema de Telemóvel....................................................6
2

1. Introdução

A maioria dos problemas encontrados em sistemas orientados a objetos tem sua origem na
construção do modelo, no desenho do sistema. Muitas vezes as empresas e profissionais não dão
muita ênfase à essa fase do projeto, e acabam cometendo diversos erros de análise e modelagem,
isso quando há modelagem.

O diagrama de casos de uso documenta o que o sistema faz do ponto de vista do usuário. Em
outras palavras, ele descreve as principais funcionalidades do sistema e a interação dessas
funcionalidades com os usuários do mesmo sistema. Nesse diagrama não nos aprofundamos em
detalhes técnicos que dizem como o sistema faz. Para modelagem dos diagramas de casos de uso
será utilizado o software Astah.
3

1.1. Objectivo Geral

 Resolução de exercícios.

1.2. Objectivos Específicos

 Familiarizar-se com ferramentas para a elaboração de diagramas de casos de uso;


 Praticar a construção de diagramas de casos de uso.
4

2. Resolução de exercícios

Nota: Os casos de uso iniciados por “Manter” incluem o registo, a consulta e a atualização de
dados.

2.1. Exercício 1

Figura 1 – Diagrama de Casos de Uso do Sistema de Gestão de Clínica Veterinária

Fonte: Autor, 2019.


5

2.2. Exercício 2

O caso de uso Controlar Aluguer de tema inclui o endereço completo da festa o tema escolhido, a
data da festa, a hora de início e o término da festa. Também faz <<include>> de consultar cliente
para que não sejam alugados temas para clientes inexistentes.

Consideremos a Liza Dona da Empresa.

Figura 2 - Diagrama de Casos de Uso do Sistema de Aluguer de Temas de Festas Infantis

Fonte: Autor, 2019.


6

2.3. Exercício 3

Figura 3 - Diagrama de Casos de Uso do Sistema de Telemóvel

Fonte: Autor, 2019.


7

3. Conclusão

O diagrama de Casos de Uso é o diagrama mais abstrato, flexível e informal da UML.


Normalmente, é utilizado no início da modelagem para identificar os requisitos do sistema. Pode
ser utilizado como base para criação de outros diagramas. Usando uma linguagem simples,
permite que qualquer pessoa compreenda o comportamento externo do sistema, identifica os
tipos de usuários que interagem com o sistema, os papéis que eles assumem e as funções
requisitadas.

Contudo, há que salientar que os objetivos do trabalho foram alcançados, pois pessoalmente
consegui tirar proveito das aulas práticas consorciando as aulas teóricas que já vinha tendo, o que
tornou a resolução dos exercícios interessante e mais produtiva, pois a prática ajuda no processo
de interação com o mundo da informática fazendo com que procuremos soluções para
determinados problemas, assim, fazendo alterações significantes no estado cognitivo.

Вам также может понравиться