Programa De Gerenciamento De Obras
UNIVERSIDADE DE FORTALEZA
CENTRO DE CIÊNCIAS TECNOLÓGICAS – CCT
Disciplina: Algoritmos e Programação de Computadores – 2015.1 Prof.: Raphael
Torres
Implementação de uma programa para Gerenciamento de
Obras e Funcionários em uma construtora
1.
Contextualização
O estudo de programação de computadores é uma atividade desafiadora para a ampla maioria dos alunos. Para alcançar um bom nível de maturidade em programação, os estudantes tipicamente necessitam desenvolver um conjunto bastante amplo de programas. Quanto maior a exposição do estudante a problemas, preferencialmente com níveis de complexidade distintos, maior tende a ser o acúmulo de experiências e, consequentemente, sua desenvoltura em programação.
Em uma construtora, um dos grandes desafios é o gerenciamento dos funcionários e das obras que estão sendo executadas pela empresa. Propõe-se este trabalho, portanto, como mais uma ação da trajetória de formação discente em programação de computadores, partindo de situações reais presentes em algum ramo da engenharia. 2.
Objetivos
Geral: Desenvolver um programa que permita o gerenciamento das obras e dos operários de uma construtora.
Específicos: Implementar um programa de computador, em linguagem C, com as seguintes funcionalidades:
Cadastrar obra
Cadastrar funcionário
Alterar/Remover o cadastro de uma obra
Alterar/Remover o cadastro de um operário
Exibir todas as obras cadastradas
Exibir apenas as obras com menos de 1 ano para concluir
Exibir todos os funcionários cadastrados na construtora
Exibir as informações e os funcionários alocados em uma obra escolhida
Os atributos presentes nas estruturas da obra e do funcionário são descritos nas Tabelas 1 e 2 respectivamente.
Atributo
Tabela 1: Estrutura padrão da obra
Tipo
ID (Número Identificador da Obra)
Nome (apenas letras minúsculas e maiúsculas).
Preenchimento obrigatório.
Local (endereço da obra)
Data de Inicio
Duração (em dias) estimada para conclusão da obra