Vous êtes sur la page 1sur 2

Curso: Sistema de Informação Avaliação 1º Bimestre

Disciplina: Programação III Professor: Wilian Queiroz


Tema: Avaliação Geral Valor: 5,5

1 Tema:
LIVRE

2 Descrição
Criação de uma aplicação atuarial em C#. Entende-se por “Aplicação Atuarial” um sistema de pequeno porte
de controle\gerência de informações para uma determinada necessidade.

Tal aplicação deverá possuir funcionalidades abaixo para manutenção e consulta das informações:

• Inclusão
• Alteração.
• Exclusão.
• Consulta Geral.
• Consulta com filtro

3 Regras
3.1 A aplicação deve possuir em sua base de dados no MÍNIMO seis (6) tabelas, que possuam relacionamentos
entre si.

3.2 Grupos de até três (3) alunos.

3.3 Todos os campos informados pelo usuário DEVEM ser validados e consistidos conforme seu tipo e
conteúdo.

3.4 Deverão ser utilizados corretamente os conceitos apresentados em laboratório.


• Classe (herança, encapsulamento, polimorfismo) e Interface.
• Formulários MDI\Modal
• Tratamento de exceção (sempre que necessário)
• Menu, onde deverá ter um link para um formulário que apresente:
o Os integrantes da equipe
o Turno
• Conexão a base de dados.
o Fica livre aos alunos a escolha da forma de conexão (conectada ou desconectada).
• Implementação baseada no conceito de arquitetura em camadas (MVC).
• O trabalho deve estar organizado e devidamente comentado.

4 Características de base de dados


O formato da base de dados e atributos das tabelas é livre, desde que atenda as funcionalidades e restrições
da aplicação em questão.
Curso: Sistema de Informação Avaliação 1º Bimestre
Disciplina: Programação III Professor: Wilian Queiroz
Tema: Avaliação Geral Valor: 5,5

5 Características das classes


A estrutura de classes é livre, desde que atenda as funcionalidades e restrições solicitadas anteriormente e as
boas práticas de programação.

6 4) Avaliação
6.1 Trabalhos entreguem após data estipulada será decrescido inicialmente de 20% e mais 10% por dia de atraso,
limitado até o final do bimestre.

6.2 A nota máxima não será obtida somente na perfeita execução da aplicação e defesa dos alunos, será levado
em consideração os critérios especificados no item 7 (Critérios de avaliação);

6.3 Sendo defesa individual, alunos de mesma equipe poderão ter notas diferentes;

6.4 Em caso de erros ou não conformidade com a especificação será verificada a criticidade, será levado em
consideração os critérios especificados no item 7 (Critérios de avaliação);

7 Critérios de avaliação
Abaixo segue tabela com os valores:

Criticidade Valor Exemplo


baixo 0,05 - Utilização incorreta de nomes nos componentes
- Ordem de navegação no formulário (tabIndex)
*
Média 0,1 - Validações básicas e lógicas. Ex: data de
nascimento maior de data atual, campo concebido
para entrada de números aceitando caracteres
alfabéticos, intervalos entre datas, etc.
*
Alta 0,5 - Implementação incorreta de uma funcionalidade
- Não utilização de divisão de camadas (MVC)
- Utilização incorreta dos conceitos.
*
Grave Total - Não implementação de uma funcionalidade
- Não validação de uma restrição

* O valor é acumulativo e será decrescido por ocorrência.

Vous aimerez peut-être aussi