Concepção de Software para Gestão de Horários Escolares

Este projecto está inserido no âmbito da disciplina de Dissertação/Estágio do ano académico 2008/09 pertencente ao Mestrado em Engenharia Informática (MEI) do Departamento de Engenharia Informática (DEI) da Faculdade de Ciências e Tecnologia da Universidade de Coimbra (FCTUC). Guardadas algumas part...

Full description

Bibliographic Details
Main Author: Correia, Alexandre Roberto de Souza (author)
Format: masterThesis
Language:por
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10316/11546
Country:Portugal
Oai:oai:estudogeral.sib.uc.pt:10316/11546
Description
Summary:Este projecto está inserido no âmbito da disciplina de Dissertação/Estágio do ano académico 2008/09 pertencente ao Mestrado em Engenharia Informática (MEI) do Departamento de Engenharia Informática (DEI) da Faculdade de Ciências e Tecnologia da Universidade de Coimbra (FCTUC). Guardadas algumas particularidades, a tarefa de elaborar horários académicos dos cursos e depois comunicar a toda a comunidade de pessoas do DEI não tem sido diferente do que ocorre em outros departamentos universitários ao redor do mundo. Visto que a organização manual de aulas, disciplinas, cursos, professores e salas, numa grelha semanal de horários, é algo que consome uma quantidade apreciável de tempo, as vantagens de um sistema informático adequado são evidentes. Assim, o principal objectivo deste projecto foi o de melhorar o desempenho das tarefas de elaborar e comunicar o horário dos cursos oferecidos pelo Departamento. Com base numa análise do problema e o actual Sistema Informático, foi desenvolvida uma nova aplicação, denominada TTSv2, que está pronta para a elaboração e comunicação dos horários no próximo ano académico. O autor deste documento tentará convencer o leitor de que a aplicação TTSv2 representa uma evolução relativa ao estado actual, visto incluir melhorias como: Segurança – as comunicações entre o servidor Web e os navegadores dos clientes ocorre com os protocolos seguros SSL/TLS. Utilizadores agora têm credenciais para aceder à aplicação e realizar as tarefas; Menos intervenção manual – a quantidade de intervenção manual que ocorria anteriormente foi reduzida, tornando o processo mais eficiente; Disponível para utilização – a aplicação está disponível online para utilização simultânea por toda a comunidade do DEI, e pode ser acedida de qualquer sítio através do URL https://timetable.dei.uc.pt/timetable/; e Qualidade da manutenção e possibilidade de extensão – o projecto seguiu o “design patterns” Modelo Vista Controlador (MVC) e recomendações da Framework adoptada. Assim acredita-se que com menos esforço (em relação ao esforço de manter e estender a aplicação actual) o próprio DEI poderá fazer a manutenção da aplicação e estender as suas funcionalidades no futuro.