Upload
fabio-duarte
View
45
Download
0
Embed Size (px)
Citation preview
UNIVERSIDADE DO EXTREMO SUL CATARINENSE – UNESC
CURSO DE CIÊNCIA DA COMPUTAÇÃO
FÁBIO DUARTE DE SOUZA
MARCOS WILLIAM BORDIGNON ZEFERINO
ASSISTÊNCIA TÉCNICA
CRICIÚMA, JULHO DE 2008.
FÁBIO DUARTE DE SOUZA
MARCOS WILLIAM BORDIGNON ZEFERINO
ASSISTÊNCIA TÉCNICA
Trabalho apresentado à disciplina de Engenharia de Software I, solicitado pela Profª Msc. Ana Claúdia G. B.
CRICIÚMA, JULHO DE 2008.
2
SUMÁRIO
LISTA DE FIGURAS.......................................................................................... iv
RESUMO........................................................................................................... v
1. INTRODUÇÃO...............................................................................................06
2. ESTUDO PRELIMINAR COM PROJETO DE VIABILIDADE.........................07
3. LEVANTAMENTO DE DADOS......................................................................08
4. PLANEJAMENTO ESTRATÉGICO DA INFORMAÇÃO................................09
4.1. Infra-estrutura administrativa...........................................................09
4.2. Infra-estrutura técnica.......................................................................09
5. ANÁLISE DE REQUISITOS...........................................................................10
5.1 Requisitos funcionais e não funcionais........................................................10
6. Diagrama de Casos de uso ...........................................................................16
7. Diagrama de Classe.......................................................................................17
8. Diagrama de Atividades.................................................................................18
9. Diagrama de Estados ....................................................................................18
10. Diagrama de Seqüência................................................................................19
11. CONCLUSÃO..............................................................................................21
3
LISTA DE FIGURAS E TABELAS
FIGURA 1 – Diagrama de Casos de Uso...........................................................16
FIGURA 2 – Diagrama de Classe......................................................................17
FIGURA 3 – Diagrama de Atividades.................................................................18
FIGURA 4 – Diagrama de Estados ...................................................................18
FIGURA 5 – Diagrama de Seqüência ...............................................................19
4
RESUMO
O desenvolvimento de software requer vários processos, que precisam ser
cumpridos nos seus mínimos detalhes, como realizar o levantamento de dados,
entrevistas, requisitos funcionais e não funcionais.
A criação dos diagramas ajuda na hora de resolver problemas em
determinados locais.
5
1. INTRODUÇÃO
O módulo de Assistência Técnica, visa garantir as condições necessárias,
funcionais, avaliação e controle dos problemas relacionado ao sistema de cervejaria.
O mesmo está integrado em um conjunto de módulos para o perfeito
funcionamento do sistema. Auxilia o departamento de assistência técnica a
gerenciar a entrada de equipamentos para a manutenção, emissão de relatórios e os
problemas mais freqüentes.
6
2. ESTUDO PRELIMINAR COM PROJETO DE VIABILIDADE
O processo de manutenção de equipamentos era feito sem nenhuma
organização, sendo que era realizado anotações referentes aos equipamentos com
problemas, utilizando-se uma agenda para anotações. Problemas que não era
possível a solução na empresa, era encaminhado para uma assistência externa.
Com a implementação do software de controle de suportes, o gerente do
Departamento de T.I, possui um maior controle das máquinas que estão em
manutenção, e também os problemas mais comuns que acontecem na empresa.
Poder-se-á ser emitido um relatório referente aos suportes solicitados e relação de
problemas.
7
3. LEVANTAMENTO DE DADOS
O sistema de Assistência Técnica, possui a finalidade de controle de
equipamentos que estão em manutenção. A empresa passa a ter um maior controle
sobre os equipamentos, o local onde estão situadas e se estão tendo muitos
problemas ou não.
O sistema tem como objetivo:
ter em seu banco de dados todos os departamentos da empresa cadastrados,
para solicitação de serviços;
possuir cadastrados os técnicos que utilização o sistema para prestar os
serviços;
ter cadastrado todos os suportes solicitados pelos departamentos para
assistência.
8
4. PLANEJAMENTO ESTRATÉGICO DA INFORMAÇÃO
4.1. Infra-estrutura administrativaPara a implantação do sistema, será necessário um (01) técnico para
realizar o treinamento dos funcionários para a utilização do sistema. O
sistema é instalado somente no servidor, onde os técnicos e
departamentos terão acesso pela Web.
4.2. Infra-estrutura técnicaPara o correto e perfeito funcionamento do sistema, é necessário um
(01) servidor potente, com as seguintes configurações mínimas:
Processador Pentium IV (2.3Ghz), ou equivalente;
2 GB memória RAM;
500 GB disco rígido;
Sistema Operacional GNU/LINUX;
Sistema de backup;
Outros equipamentos de apoio:
01 Impressora Matricial;
01 Mesa para computador;
01 Cadeira;
9
5. Análise de Requisitos
A análise de requisitos é o processo de descobrir, refinar, modelar e
especificar os propósitos do cliente. Os erros mais comuns são encontrados nos
testes e a operação do sistema é derivada da má interpretação dos requisitos.
Requisitos Funcionais e Requisitos Não-Funcionais
Requisito Funcional
F1 – Solicita compra de peças
Descrição: Gerente realiza a solicitação de compra de peças
Oculto: Não.
Requisitos Não-Funcionais
Nome Restrição Categoria Desejável PermanenteNF1 É necessário ter uma ordem
de serviço gerada para a requisição da compra da peça.
Interface
NF2 Somente o gerente pode solicitar a compra da peça ao setor de compras.
Segurança
Requisito Funcional
F2– Gera relatório de serviço
Descrição: Gerente gera o relatório realizado do serviço.
Oculto: Não.
Requisitos Não-Funcionais
Nome Restrição Categoria Desejável PermanenteNF3 É necessário ter algum Relatórios
10
equipamento para poder realizar a geração do relatório por equipamentos em manutenção.
NF4 Somente o gerente e o técnico poderão gerar um relatório do problema do equipamento.
Segurança
Requisito Funcional
F3 – Gerar relatório máquinas problemáticas
Descrição: Gerente gera um relatório de maquina que estão sempre com problema
Oculto: Não.
Requisitos Não-Funcionais
Nome Restrição Categoria Desejável PermanenteNF5 Somente o gerente e o
técnico poderão gerar um relatório por maquinas que apresentam o maior números de problemas.
Segurança
NF6 Verifica qual departamento acontece o maior número de problema referente a equipamentos.
Segurança
Requisito Funcional
F4– Qualifica área de serviço.
Descrição: Gerente verifica qual a área de serviço que o técnico irá realizar.
Oculto: Não.
Requisitos Não-Funcionais
Nome Restrição Categoria Desejável PermanenteNF7 O técnico poderá verificar em
qual área o problema do equipamento será incluído, quando o gerente não estiver no departamento ou não
Segurança
11
presente.NF8 Os departamentos não terão
acesso no sistema, a alteração ou inclusão de tipos de áreas de manutenção.
Segurança
Requisito Funcional
F5– Realizar análise problema
Descrição: Técnico realiza a análise do problema e retorna para o Gerente
Oculto: Não.
Requisitos Não-Funcionais
Nome Restrição Categoria Desejável PermanenteNF9 O técnico e o gerente
poderão realizar a análise do problema.
Segurança
NF10 Departamento não poderá realizar análise do problema.
Segurança
NF11 Departamento não poderá realizar nenhum tipo de manutenção no equipamento.
Segurança
Requisito Funcional
F6– Gerar ordem de serviço
Descrição: Departamento gera ordem de serviço
Oculto: Não.
Requisitos Não-Funcionais
Nome Restrição Categoria Desejável PermanenteNF12 Somente o diretor
responsável do departamento poderá assinar a ordem de serviço.
Segurança
NF13 O funcionário do departamento, poderá gerar a ordem de serviço,
Segurança
12
mas o mesmo tem que possuir a assinatura do diretor responsável.
NF14 Cada ordem possuirá um número que o identifica.
Segurança
Requisito Funcional
F7– Encaminhar assistência externa
Descrição: Técnico faz a verificação do problema, e se não for possível consertar o
equipamento, o mesmo é encaminhado para a assistência externa.
Oculto: Não.
Requisitos Não-Funcionais
Nome Restrição Categoria Desejável PermanenteNF15 O técnico ou gerente
poderá encaminhar para assistência externa.
Segurança
NF16 Deverá ser enviado, juntamente com o equipamento, uma cópia da ordem de serviço, e um relatório descrito pelo técnico ou gerente sobre o problema ocorrido.
Segurança
NF17 Máquinas da diretoria, deverão ser entregues no prazo máximo de 24h.
Segurança
NF18 Qualquer equipamento, deverá ser entregue no prazo máximo de 48h.
Segurança
Requisito Funcional
F8– Realiza análise do problema.
Descrição: O técnico irá realizar a análise do problema.
Oculto: Não.
Requisitos Não-Funcionais
13
Nome Restrição Categoria Desejável PermanenteNF19 Será feito um
questionário com o usuário do departamento sobre o referido problema.
Segurança
NF20 Somente o técnico ira realizar a análise do problema.
Segurança
Requisito Funcional
F9– Executa as tarefas e atividades de manutenção
Descrição: O técnico realiza as suas tarefas e atividades referente ao conserto,
manutenção de equipamentos.
Oculto: Não.
Requisitos Não-Funcionais
Nome Restrição Categoria Desejável PermanenteNF21 Somente o técnico irá
realizar as tarefas e atividades de manutenção em equipamentos.
Segurança
NF22 Irá ser feito um levantamento dos problemas
Segurança
NF23 O técnico irá realizar a manutenção não ultrapassando 8h diárias
Segurança
Requisito Funcional
F10– Requisitar peça.
Descrição: Técnico requisita uma peça, para poder realizar o conserto do
equipamento.
Oculto: Não.
Requisitos Não-Funcionais
Nome Restrição Categoria Desejável Permanente
14
NF24 Departamento não poderá requisitar peça para equipamento.
Segurança
NF25 Somente o técnico irá requisitar a peça, pois foi realizado um diagnóstico do problema.
Segurança
NF26 Deverá ser informado o motivo de compra da peça
Segurança
6. Diagrama de Casos de Uso
15
Figura 1: Diagrama de casos de uso
7. Diagrama de Classe
16
Figura 2: Diagrama de Classe
8. Diagrama de Atividades
17
Figura 3: Diagrama de Atividades
9. Diagrama de Estados
18
Figura 4: Diagrama de Estados
10.Diagrama de Seqüência
19
Figura 5: Diagrama de Seqüência
11.Conclusão
O planejamento, desenvolvimento, testes e finalizações de módulos em
sistemas ERP, são uma alternativa para o rápido processo de desenvolvimento de
software, pois o sistema é divido em partes, e sendo assim, o processo de
manutenção é melhorado.
É necessário uma equipe bem instruída, e acima de tudo determinada a
chegar no objetivo, pois antes do sistema estar completamente finalizado, o mesmo
passa por vários processos, e estes devem ser realizados com bastante cautela,
pois um dado que passou, poderá se tornar um problema futuro.
20