informatização do processo de resolução de incidências ...hugomcp/projeto/pi2.pdf ·...

5
Informatização do Processo de Resolução de Incidências para os Serviços Técnicos da UBI Proposta de Projeto Orientador: Pedro Ricardo Morais Inácio Co-orientador: Eng. José Cruz (Serviços Técnicos UBI) 1 Objetivos A gestão de incidências na UBI são feitas através de uma plataforma produzida e mantida internamente, denominada de SIGTEC. Esta plataforma, bastante elabo- rada, permite a entrada/registo de incidências, bem como a sua distribuição a a colaboradores da UBI e acompanhamento, até à sua resolução. Na fase de reso- lução, um técnico é destacado e desloca-se ao ponto onde a reparação técnica é necessária. Estas reparações podem ser relacionadas com falhas elétricas, aqueci- mento, água, intervenção mecânica, etc. No final da reparação, o técnico (ou a equipa de técnicos) preenchem um documento em papel que indica o nome do ou dos técnicos, a que horas o serviço foi terminado e quanto tempo demorou a resolu- ção. Pode ainda conter algumas observações. O objetivo principal deste projeto é o de desenhar e implementar uma aplicação Android que torne o processo de relatório de resolução de incidências em serviços técnicos da UBI mais ágil e automatizado. Idealmente, a aplicação desenvolvida no contexto do projeto interage diretamente com a base de dados do SIGTEC, marcando o serviço como concluído, e agilizando uma das tarefas mais morosas dos Serviços Técnicos (ST) da UBI. Para além da funcionalidade principal referida (a da informatização do processo de resolução de incidências), podem ser ainda perseguidas formas de guarnecer a aplicação desenvolvida com funcionalidades úteis aos ST da UBI, nomeadamente com a inclusão de: Uma lista de contactos úteis no contexto dos ST; Uma agenda que se auto-sincroniza com a da UBI, indicando explicitamente os eventos nas várias faculdades, úteis para antecipar intervenções técnicas; Uma forma de navegar na pasta de documentos partilhada dos ST; A possibilidade de tirar fotos e de as enviar com um comentário, associando-as a um serviço; Uma forma de visualizar e gerir uma lista de tarefas repetitivas (uma chec- klist ), e.g., tarefas de manutenção que precisam ser feitas várias vezes ao longo do ano; Uma calculadora. 1

Upload: phungdieu

Post on 10-Feb-2019

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Informatização do Processo de Resolução de Incidências ...hugomcp/projeto/PI2.pdf · Co-orientador: Eng. José Cruz (Serviços Técnicos UBI) 1 Objetivos A gestão de incidências

Informatização do Processo de Resolução deIncidências para os Serviços Técnicos da UBI

Proposta de Projeto

Orientador: Pedro Ricardo Morais InácioCo-orientador: Eng. José Cruz (Serviços Técnicos UBI)

1 ObjetivosA gestão de incidências na UBI são feitas através de uma plataforma produzida emantida internamente, denominada de SIGTEC. Esta plataforma, bastante elabo-rada, permite a entrada/registo de incidências, bem como a sua distribuição a acolaboradores da UBI e acompanhamento, até à sua resolução. Na fase de reso-lução, um técnico é destacado e desloca-se ao ponto onde a reparação técnica énecessária. Estas reparações podem ser relacionadas com falhas elétricas, aqueci-mento, água, intervenção mecânica, etc. No final da reparação, o técnico (ou aequipa de técnicos) preenchem um documento em papel que indica o nome do oudos técnicos, a que horas o serviço foi terminado e quanto tempo demorou a resolu-ção. Pode ainda conter algumas observações. O objetivo principal deste projeto é ode desenhar e implementar uma aplicação Android que torne o processo de relatóriode resolução de incidências em serviços técnicos da UBI mais ágil e automatizado.Idealmente, a aplicação desenvolvida no contexto do projeto interage diretamentecom a base de dados do SIGTEC, marcando o serviço como concluído, e agilizandouma das tarefas mais morosas dos Serviços Técnicos (ST) da UBI.

Para além da funcionalidade principal referida (a da informatização do processode resolução de incidências), podem ser ainda perseguidas formas de guarnecer aaplicação desenvolvida com funcionalidades úteis aos ST da UBI, nomeadamentecom a inclusão de:

• Uma lista de contactos úteis no contexto dos ST;

• Uma agenda que se auto-sincroniza com a da UBI, indicando explicitamenteos eventos nas várias faculdades, úteis para antecipar intervenções técnicas;

• Uma forma de navegar na pasta de documentos partilhada dos ST;

• A possibilidade de tirar fotos e de as enviar com um comentário, associando-asa um serviço;

• Uma forma de visualizar e gerir uma lista de tarefas repetitivas (uma chec-klist), e.g., tarefas de manutenção que precisam ser feitas várias vezes aolongo do ano;

• Uma calculadora.

1

Page 2: Informatização do Processo de Resolução de Incidências ...hugomcp/projeto/PI2.pdf · Co-orientador: Eng. José Cruz (Serviços Técnicos UBI) 1 Objetivos A gestão de incidências

Dada a sua natureza, e para além do desenvolvimento da aplicação, espera-seque o projeto acarrete um esforço significativo no teste em campo e integração como sistema atual, após a sua engenharia. Esta integração deverá ser potencialmentelevada a cabo com a ajuda dos Serviços de Informática da UBI. O(a) aluno(a) teráuma oportunidade de solidificar o seu conhecimento nas várias áreas abrangidaspor este projeto, nomeadamente Programação e Programação para DispositivosMóveis, Engenharia de Software, Sistemas Operativos, Bases de Dados e Gestão deEmpresas. A aplicação resultante deste trabalho será testada e usada em ambientereal. Os testes podem eventualmente decorrer com utilizadores finais da mesma, seestiver pronta a tempo.

Como parceiros na proposta, os ST disponibilizaram-se a receber e co-supervisionaro(a) aluno(a) nas suas instalações durante alguns períodos de tempo. O ambienteserá ideal para trabalhar a proposta na direção de um produto mais utilizável.

Por outro lado, pretende-se que a aplicação a desenvolver concretize o pontode arranque para algo mais elaborado. Assim, um dos objetivos secundários desteprojeto é o de pensar a aplicação de forma minimamente modular, estruturando edocumentando bem o código.

2 Tarefas a RealizarT1 Contextualização com as tecnologias envolvidas, nomeadamente com o SIG-

TEC, e com a proposta. Preparação do ambiente de trabalho e desenvolvi-mento;

T2 Levantamento dos requisitos; engenharia de software;

T3 Implementação da aplicação Android; teste preliminar em campo do protótipo,ainda sem integração com SIGTEC;

T4 Integração de pelo menos uma funcionalidade com a plataforma SIGTEC;

T5 Aprimoramento, testes e documentação;

T6 Escrita do relatório de projeto.

3 CronogramaT1 0.5 meses

T2 0.5 meses

T3 1 mês

T4 0.5 meses

T5 0.5 meses

T6 0.5 meses

2

Page 3: Informatização do Processo de Resolução de Incidências ...hugomcp/projeto/PI2.pdf · Co-orientador: Eng. José Cruz (Serviços Técnicos UBI) 1 Objetivos A gestão de incidências

4 Requisitos Técnicos/AcadémicosBons conhecimentos de programação, interação humana com o computador, basesde dados, programação de dispositivos móveis, e gestão e empreendedorismo. Terboas classificações em unidades curriculares afins às áreas indicadas.

5 Elementos de avaliação a entregarPara além do relatório, o(a) aluno(a) deverá entregar o código fonte bem documen-tado, e o pacote de instalação da aplicação Android desenvolvida.

6 Resultados esperados• 1 Aplicação Android (código fonte e documentação);

• 1 relatório de projeto.

7 Referências[1] C. Collberg and S. Kobourov, Self-plagiarism in Computer Science, Communi-cations of the ACM, 48(4): 88 - 94, 2005.

[2] Pedro R. M. Inácio, Introdução à Programação de Aplicações Android. Aponta-mentos de Apoio e Guias Laboratoriais de Programação de Dispositivos Móveis, May2015. Download a partir de https://www.di.ubi.pt/~inacio/ipaa-ebook.php.

[3] Google Inc. The official site for Android developers. Provides the Android SDKand documentation for app developers and designers. [Online] Available: http://developer.android.com/index.html [Last access: 13/09/2014.]

8 ContactosPedro R. M. Inácio ([email protected])José Cruz ([email protected])

9 AnexosRascunho de um possível layout para a aplicação móvel.Formulário de resolução de incidências dos ST.

3

Page 4: Informatização do Processo de Resolução de Incidências ...hugomcp/projeto/PI2.pdf · Co-orientador: Eng. José Cruz (Serviços Técnicos UBI) 1 Objetivos A gestão de incidências
Page 5: Informatização do Processo de Resolução de Incidências ...hugomcp/projeto/PI2.pdf · Co-orientador: Eng. José Cruz (Serviços Técnicos UBI) 1 Objetivos A gestão de incidências