Sobre este projeto
it-programming / web-development
Aberto
-Desenvolver e aplicar os conhecimentos adquiridos em sala de aula sobre algoritmos, técnicas de programação e engenharia de software.
-Desenvolver a lógica de programação.
-Argumentar e discutir o uso de processos de software.
-Desenvolver a capacidade de identificar necessidades e propor soluções.
-Fomentar o hábito de executar projetos envolvendo múltiplas disciplinas.
Este PIM é composto de duas partes: uma teórica e outra prática.
Para a parte prática, cada aluno ou grupo de PIM deverá desenvolver, em linguagem C, um sistema para venda de ingressos de teatro.
O sistema de venda de ingressos de teatro deverá levar em consideração uma tabela de valores para os ingressos, a qual deverá contemplar meia-entrada (50% de desconto) para estudantes, crianças de 02 a 12 anos, adultos a partir de 60 anos e professores da rede pública de ensino.
24
Manual de Estágio
A tabela também deverá contemplar ingresso com 100% de desconto para crianças carentes da rede pública de ensino às terças-feiras.
Ao concretizar a compra do ingresso, o sistema deverá emitir (mostrar na tela) um ticket com a data, a hora, o nome da peça teatral e o número da poltrona. Nenhum espectador pode ter um ingresso com o mesmo número da poltrona de outro espectador da mesma peça teatral de um determinado horário.
O sistema deverá informar quando não existir mais lugares disponíveis e, consequentemente, não permitir mais a venda de ingressos para a peça em questão. Deverá também fazer a gestão do caixa, isto é, informar no fechamento do caixa todas as movimentações do dia e o saldo do fechamento.
Cada aluno ou grupo de PIM deverá adotar um modelo de ciclo de vida para o desenvolvimento do sistema para venda dos ingressos e apresentar as justificativas para escolha de tal modelo.
Também farão parte da avaliação deste PIM itens como legibilidade, organização e comentários do código-fonte, acurácia, completude, telas do programa e utilização de diversos recursos e métodos da linguagem C.
Obs.: A ferramenta de desenvolvimento adotada é o DEV C++. Verificar informações sobre o download do DEV C++ no seu Ambiente Virtual de Aprendizagem – AVA.
Para a parte teórica, o aluno ou grupo deve desenvolver o trabalho de forma a atender aos seguintes aspectos: Capa; Folha de rosto; Resumo; Abstract; Sumário; Introdução;
25
Serviço Social
Desenvolvimento; Conclusão; Referências: citar as fontes de pesquisa (bibliografia nos moldes da ABNT).
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias