O Projeto Integrado I
Por: Juliano Santos • 19/5/2016 • Trabalho acadêmico • 1.456 Palavras (6 Páginas) • 568 Visualizações
UNIVERSIDADE DO VALE DO RIO DO SINOS
UNISINOS
PROJETO INTEGRADO I
TRABALHO FINAL
JULIANO DE ANDRADE DOS SANTOS
GABRIEL CUNHA
DEZEMBRO 2012
SÃO LEOPOLDO – RS
Sumário
1. Introdução 3
2. Caracterização e necessidades do cliente 4
3. Metodologia utilizada 4
4. Ferramentas utilizadas no desenvolvimento do trabalho 17
5. Conclusão 18
2. Caracterização e necessidades do cliente
A empresa XYZ, fictícia do ramo de assistência técnica em empilhadeiras de combustão a gás natural, localizada na região do Vale do Rio do Sinos, necessitava ter maior controle sobre a quantidade de atendimentos realizados a seus clientes e decidiu pela informatização de seu processo de atendimento. Com isso, esperava reduzir custos em com seu processo “carro-chefe” aumentando o faturamento e dessa forma propiciar também um atendimento mais organizado e ágil, aumentando também a satisfação de seus clientes.
O cliente espera pode retirar alguns tipos de relatórios da aplicação, descritos abaixo:
• Quantidade de atendimentos realizados no mês;
• Número de atendimentos realizados dentro e fora do prazo estipulado;
• Número de atendimentos em regime de garantia;
• Atendimentos com avaliação dentro e fora do esperado;
Por ser um cliente de pequeno porte, o desenho da aplicação será realizado no modelo Cliente x Servidor, não requerendo assim uma grande estrutura tecnológica para rodar a aplicação que deverá rodar internamente na rede do usuário, não estando disponível para acesso externo.
3. Metodologia utilizada
A metodologia para o desenvolvimento do trabalho foi seguida conforme orientações do livro da cadeira “Definição de Processo de Software” no modelo “Cascata” o qual sugere que alguns passos sejam executados antes da efetiva criação/desenvolvimento da aplicação:
3.1. Definição de Requisitos
A definição de requisitos trata da primeira e mais importante fase do processo, que consiste em reunião entre cliente e analista para que seja efetuado levantamento dos requisitos do sistema, bem como objetivos do negócio e necessidades do usuário.
Nesse caso, algumas informações relevantes levantadas estão descritas abaixo:
o O objetivo principal do cliente é ter o controle informatizado dos atendimentos de assistência técnica realizados para seus clientes;
Para tanto, faz-se necessário primeiramente à realização do mapeamento do processo do cliente, conforme diagrama BPMN anexado abaixo:
Com o diagrama explicitado é possível levantar as funções do sistema que estão descritas abaixo:
o Cadastro de Clientes;
o Registro de Ordem de Serviço;
o Estoque;
o Solicitação de Compras;
o Faturamento;
o Pesquisa de Satisfação;
3.2. Projetos do sistema e do software
Na etapa de engenharia/arquitetura do software, estão descritos a estrutura e modelo de dados do software. Abaixo apresentamos os modelos “Conceitual” e “Projeto Lógico do Banco de Dados”.
3.2.1. Modelo Conceitual
3.2.2. Modelo Lógico
3.3. Implementação
Nessa fase, todas as informações foram entregues ao desenvolvedor que cria o código fonte, telas do sistema, compila e disponibiliza o executável pela área de testes.
O desenvolvimento (fictício) foi criado usando a ferramenta XXXXXXX em uma metodologia de programação orientada a objeto, dentre os paradigma disponíveis no mercado.
Com base na necessidade do cliente e análise realizada anteriormente, foi desenvolvida a aplicação XYZ que é apresentada abaixo em etapas conforme fluxo do processo do cliente:
3.3.1. O início do processo ocorre através do contato do cliente com a Central de Relacionamento para registro da solicitação. Caso seja um cliente novo, antes do processo de registro é necessário executar o cadastro do cliente na base de dados. Para essa finalidade, foi desenvolvida uma tela simples apenas com os campos necessários para o cadastro, conforme apresentado na Figura1;
FIGURA1
Os campos utilizados estão baseados nas tabelas previamente criadas no banco de dados da aplicação. Após preencher os campos a central deve salvar clicando em “Salvar Cliente” que será cadastrado na base de dados;
3.3.2. Seguindo o fluxo de atendimento, é realizado então o cadastro da Ordem de Serviço (FIGURA 2) para atendimento técnico. Nessa etapa os seguintes campos são preenchidos;
o Cliente (previamente cadastrado);
o Tec. Responsável;
o Descrição (sendo a descrição do problema);
Em seguida é dado prosseguimento clicando em “Salvar OS”.
FIGURA 2
3.3.3. Em seguida o técnico designado para atendimento da OS deve ir até o local avaliar o problema e dar seu parecer técnico, preenchendo então o campo "Avaliação" no cadastro de OS com as suas considerações quanto ao serviço requisitado;
3.3.4. Após
...