TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

2014.1 :: PROGRAMAÇÃO ESTRUTURADA II - ATPS - ETAPA 01

Ensaios: 2014.1 :: PROGRAMAÇÃO ESTRUTURADA II - ATPS - ETAPA 01. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  9/6/2014  •  616 Palavras (3 Páginas)  •  652 Visualizações

Página 1 de 3

Demanda:

Construa um projeto que leia as informações de candidatos a uma vaga de desenvolvedor JAVA. Ao término do cadastramento, o sistema deve exibir o nome e a nota do candidato aprovado.

Regras de Negócio:

A nota final do candidato é obtida através de seis critérios: experiência em programação, conhecimento de algoritmo, conhecimento de especificação em UML, conhecimento de banco de dados, certificação JAVA e média geral das disciplinas de programação. Cada critério gera uma nota e a soma de todas as notas desses critérios gera a nota final do candidato

O projeto deve implementar as regras de negócio apresentadas a seguir:

• RN01: Cálculo da nota através do tempo de experiência em programação

O usuário deve informar o ano que começou a trabalhar com programação. O sistema deve calcular a quantidade de anos de experiência e aplicar as seguintes notas:

 Nota vinte para candidatos com mais de dez anos de experiência.

 Nota dez para candidatos com mais de cinco anos de experiência.

 Nota cinco para candidatos com mais de dois anos de experiência.

• RN02: Cálculo da nota através do conhecimento de algoritmo

O usuário deve informar o seu nível de conhecimento em algoritmo. O usuário pode informar 1 (Excelente), 2 (Muito Bom), 3 (Bom), 4 (Regular) e 5 (Nenhum). O sistema deve atribuir os valores existentes na tabela apresentada no anexo.

• RN03: Cálculo da nota através do conhecimento de especificação em UML

O usuário deve informar o seu nível de conhecimento em especificação UML. O usuário pode informar 1 (Excelente), 2 (Muito Bom), 3 (Bom), 4 (Regular) e 5 (Nenhum). O sistema deve atribuir os valores existentes na tabela apresentada no anexo.

• RN04: Cálculo da nota através do conhecimento de banco de dados

O usuário deve informar o seu nível de conhecimento em banco de dados. O usuário pode informar 1 (Excelente), 2 (Muito Bom), 3 (Bom), 4 (Regular) e 5 (Nenhum). O sistema deve atribuir os valores existentes na tabela apresentada no anexo.

• RN05: Cálculo da nota através da quantidade de certificações em JAVA

O usuário deve informar a quantidade de certificações em JAVA que possui e o sistema deve aplicar as seguintes notas:

 Nota vinte e cinco para candidatos com mais de duas certificações.

 Nota vinte para candidatos com duas certificações.

 Nota dez para candidatos com uma certificação.

• RN06: Cálculo da nota através da média geral das disciplinas de programação

As médias das cinco disciplinas de programação cursadas na Anhanguera (Programação Estruturada I, Programação Estruturada II, Programação Orientada a Objetos I, Programação Orientada a Objetos II e Programação Concorrente) precisam ser informadas pelo usuário. Com esses cinco valores em mãos, o sistema calcula a média geral e define os seguintes valores:

...

Baixar como (para membros premium)  txt (4.3 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com