Pim Vi
Pim Vi
Pim Vi
RELATÓRIO PIM VI
DESENVOLVIMENTO DE UM SOFTWARE E DE PROCESSOS DE
GERENCIAMENTO DE SERVIÇOS DE TI PARA A REDE DE FARMACIA
FARMA MAIS
UNIP CAMPOLIM
SOROCABA/2023
UNIVERSIDADE PAULISTA – UNIP EAD
PROJETO INTEGRADO MULTIDISCIPLINAR
CURSO SUPERIOR DE TECNOLOGIA DA INFORMAÇÃO
RELATÓRIO PIM VI
DESENVOLVIMENTO DE UM SOFTWARE E DE PROCESSOS DE
GERENCIAMENTO DE SERVIÇOS DE TI PARA A REDE DE FARMACIA
FARMA MAIS
N° NOME RA
01 BRUNA DIAS MIGLIORINI 2215751
02 LUCAS DIAS MIGLIORINI 2268838
UNIP CAMPOLIM
SOROCABA/2023
RESUMO
Este projeto visa implementar toda uma infra-estrutura de TI, utilizando todos os
equipamentos que atendam todas as necessidades da rede de farmácias Farma
Mais, foi realizado uma reestruturação do sistema organizando através de
técnicas e praticas, tendo como facilidade tornar mais fácil a vida útil do sistema
e de quem as utiliza. Neste trabalho será possível demonstrar com muita
organização em relação à preocupação em oferecer todos os serviços de nossa
atualidade e evolução integrando a rede de farmácias Farma Mais, a área de
tecnologia da informação em uma estrutura planejada de toda a sede. Foram
tomados os devidos cuidados em relação à qualidade de software da empresa,
incluindo diversos testes para que não ocasionassem erros no meio do
processo. O projeto aborda também todo um planejamento voltado para a área
de TI, contando que hoje em dias tudo se envolve através da tecnologia, foi feito
um gerenciamento, desenho, transição, operação e função de serviço, para que
houvesse certa melhoria significativa, tanto na área tecnológica quanto como na
rede de farmácias em si.
This project aims to implement an entire IT infrastructure, using all the equipment
that meet all the needs of the pharmacy network Farma Mais, was carried out a
restructuring of the system organizing through techniques and practices, having
as ease to make easier the useful life of the system and who uses them. In this
work it will be possible to demonstrate with much organization in relation to the
concern to offer all the services of our current and evolution integrating the
network of pharmacies Farma Mais, the area of information technology in a
planned structure of each headquarters. Due care has been taken regarding the
quality of the company's software, including several tests so that they did not
cause errors in the middle of the process. The project also addresses a whole
planning focused on the IT area, telling that nowadays everything is involved
through technology, a management, design, transition, operation and service
function was made, so that there was a certain significant improvement, both in
the technological area and in the pharmacy network itself.
1.0 INTRODUÇÃO..............................................................................................06
2.0 DESCRIÇÕES DO NEGOCIO.......................................................................07
3.0 ALGORITIMOS.............................................................................................08
3.1 Ciclos de vida do software.........................................................................08
3.2 A fase de Levantamento de Requisitos e Analise....................................08
3.3 Fase do Projeto............................................................................................08
3.4 Fase de implementação (codificação).......................................................09
3.5 A Fase de Teste...........................................................................................09
3.6 A Fase de Implantação...............................................................................09
3.7 Fase de Manutenção...................................................................................09
3.8 Implementação (programação)..................................................................10
3.9 Qualidade de Software.................................................................................11
3.10 Medindo a Qualidade do Software.........................................................11
4.0 FUNDAMENTOS DE ENGENHARIA DE SOFTWARE................................13
4.1 A Importância dos requisitos.....................................................................13
4.3 Requisitos do Usuário (RU)........................................................................13
4.3 Requisitos Funcionais (RF)........................................................................14
4.4 Requisitos Não Funcionais (RNF)..............................................................15
4.5 Requisitos do Sistema (RS)........................................................................16
5.0 GERENCIAMENTO DE SERVIÇOS DE TI...................................................18
5.1 ITIL (Information Technology Infrastructure Library)...............................18
5.2 Governança..................................................................................................20
CONSIDERAÇÕES FINAIS................................................................................21
REFERENCIAS...................................................................................................22
1.0 INTRODUÇÃO
Este trabalho abordara a rede de farmácias Farma Mais, com uma matriz em
São Paulo, com filiais espalhadas em cinco cidades na capital de São Paulo,
além de outras três capitais fora do estado. Todos os temas abrangem sobre a
tecnologia voltada a uma estrutura de farmácias que contaram sobre cada
implementação na parte de implementação de sistemas de programação.
Outro tópico que será abordado será uma função do gerenciamento de TI, como
um suporte, todo o seu fundamente se segue através de um livro chamado
“Biblioteca ITIL 4”. Este livro possui as cinco fases: estratégia de serviço,
desenho de serviço, tranisção de serviço, operação e a melhoria continuam. A
rede de farmácias Farma Mais ira adotar todas estas praticas incluindo o SVS,
que nesse caso é exercido por atividades trabalhadas em conjunto com a ITIL.
Pra finalizar esta introdução do projeto, será abordado sobre a governança que
faz parte dos componentes do ITIL. A governança em TI se trata de uma
liderança, ela é responsável por avaliar e dirigir os processos de TI.
2.0 DESCRIÇÕES DO NEGOCIO
A rede de farmácias Farma Mais, possui uma matriz na cidade de São Paulo,
com filiais espalhadas por cinco grandes cidades do estado de SP, além de
outras três grandes capitais do Brasil.
Endereço filial 1: Av. Juscelino Barreto, 242, Taboão – Santo André - SP.
Endereço filial 2: Av. Taboão flores, 545, Centro – São Bernardo do Campo –
SP.
Endereço filial 4: Rua Celso Amarantes, 783, Jardim Montreal – Diadema – SP.
Endereço filial 5: Rua das Flores, 345, Vila Rosa – São Caetano do Sul – SP.
Endereço Filial 6: Av. Dr. Henriques Câmara, 134, Centro – Rio de Janeiro – RJ.
Endereço filial 7: Av. Dos Andrades, 747, Centro – Belo Horizonte – MG.
- Funcionalidade.
- Confiabilidade.
- Usabilidade.
- Eficiências.
- Manutenibilidade.
- Portabilidade.
Podemos assim medir a confiabilidade contando, por exemplo, com o numero de
bugs de alta prioridade encontrados na produção. Podemos usar também o teste
de carga que avalia quão bem o software funciona em condições normais de
uso. É interessante focarmos em observar em relação às “condições normais de
uso”, podem variar entre cargas baixas e cargas altas, o ponto é que tais
ambientes são esperados.
O teste de carga é útil também para medir a eficiências do desempenho; o teste
de estresse é uma variação importante do teste de carga, usado para determinar
a capacidade operacional máxima de um aplicativo.
Indo mais a fundo, o teste de “estresse” é realizado inundando o software com
solicitações que excedem em muito seus padrões de uso normais e esperados
para determinar ate que ponto, um sistema pode ser pressionado antes de dar
algum defeito. Com esse teste de estresse, podemos obter informações sobre
sua capacidade de recuperação do software no geral, quando ele falha por um
exemplo, ele der ter uma recuperação mais rápida e tranqüila.
Podemos realizar a medição de segurança avaliando quanto tempo leva para
corrigir ou corrigir vulnerabilidades do software. Podemos verificar também
incidentes de segurança, reais de versões anteriores do software, incluindo se o
sistema foi violado ou se alguma violação causou o tempo de inatividade para os
usuários. Todos os problemas de segurança anteriores devem ser solucionados
em versões futuras. Uma medida simples de manutenibilidade, é contar o
numero de linhas do código, o software com mais linhas de código é mais difícil
de manter, o que significa que a mudança tem maior probabilidade de levar a
erros.
4.0 FUNDAMENTOS DE ENGENHARIA DE SOFTWARE
Na imagem abaixo podemos observar alguns dos requisitos funcionais que uma
empresa deve obter.
REDE DE FARMACIAS FARMA MAIS
REQUISITOS
FUNCIONAIS ESPECIFICAÇÃO
(RF)
RF01 OS OPERADORES DE CAIXA TODOS RECEBERAM UMA IDENTIFICAÇÃO ATRAVES DE CRACHA.
PERMITIR QUE OS OPERADORES DE CAIXA APÓS IDENTIFICAÇÃO TIVESSEM ACESSO AO
RF02 SISTEMA.
RF03 RECONHECER DESCRIÇÃO DO PRODUTO ATRAVES DE CODIGO DE BARRAS.
RF04 OS PRODUTOS JÁ ESTARÃO DEFINIDOS NA MEMÓRIA DO SOFTWARE.
RF05 CADA PRODUTO POSSUI UM CODIGO DE BARRAS EXCLUSIVO.
RF06 OS NOMES DOS PRODUTOS SÃO EXIBIDOS APÓS SEREM RECONHECIDOS.
APÓS O RECONHECIMENTO DOS PRODUTOS, SÃO EXIBIDOS SEUS NOMES, CUSTO E
RF07 QUANTIDADES.
RF08 A CONTA É CALCULADA ALTOMATICAMENTE PELO SOFTWARE.
RF09 TODOS OS PRODUTOS FORAM INSERIDOS NO SISTEMA.
RF10 A FATURA É CALCULADA APÓS A INSERÇÃO DE TODOS OS PRODUTOS.
(Autoria propria, 2023).
Um projeto em si que não possui requisitos não funcionais tambem pode não ter
clareza, resultanso em um escopo totalmente vago do projeto, e uma
desconexão entre os designers e as expectativas do cliente.
Abaixo poderemos observar uma tabela com alguns dos requisitos do sistema
da empresa Farma Mais.
REDE DE FARMACIAS FARMA MAIS
REQUISITOS
DO SISTEMA ESPECIFICAÇÃO
(RS)
FOI ESCOLHIDO O SISTEMA OPERACIONAL WINDOWS POR SEU MELHOR SUPORTE E
RS01 FACILIDADE DE USO.
COMPUTADORES DA REDE FARMACEUTICA SERÃO NO MODELO HP. COM ÓTIMO
RS02 DESEMPENHO DE PROCESSAMENTO.
PARA GUARDAR OS REQUISITOS DE PRODUTOS, REGISTROS DE CLIENTES, ESCOLHEMOS A
RS03 BASE DE DADPS SQL SERVER.
RS04 UM NAVEGADOR QUE SUPORTE CGI, HTML E JAVASCRIPT.
PARA IMPLEMENTAR O PROJETO ESCOLHEMOS A LINGUAGEM JAVA, POR PERMITIR UMA
RS05 BOA USABILIDADE E PERFORMACE.
UTILIZAÇÃO DE HTML COMO PAGINAS ESTATICAS E PAGINAS GERADAS USANDO SEVLET E
RS06 JPS COMO PAGINAS DINAMICAS.
UTILIZAÇÃO DO ONEDRIVE PARA SERVIÇO DE PLATAFORMA DE ARMAZENAMENTO EM
RS07 NUVEM.
(Autoria propria, 2023).
5.0 GERENCIAMENTO DE SERVIÇOS DE TI
De acordo com Cestari Filho (2011, p. 3), a integração da TI aos negócios faz essa área
se tornar uma parceira estratégica, ou seja, ela deixou de ser tratada por técnicos e
passou a ser incorporada na estratégia da empresa, ajudando-a a alcançar seus
objetivos.
Bon (2006, p. 1) fala que foi solicitado ao CCTA (Central Computing and Telecommunications
Agency) o desenvolvimento de um método que possibilitasse às organizações do setor público
inglês um uso dos recursos de TI capaz de garantir bons resultados e eficiência nos custos, ou
seja, desenvolver um método independentemente de qualquer provedor, resultando na biblioteca
de infraestrutura de TI a ITIL.
O livro da ITIL é constituído por cinco fases de serviço, no qual nos apresenta
Estratégias de Serviço, Desenho de Serviço, Transição de Serviço, Operação de
Serviço e a Melhoria Continua.
A propagação da prestação de serviço é baseada no Clico de Vida, em conjunto
com o SVS (Sistema de Valor de Serviços), no qual consiste em avaliar e propor
a prestação de um serviço de qualidade à empresa.
A aplicação das fases a ser desenvolvida a rede de farmácias Farma Mais segue
abaixo.
- Gerenciamento de mudança.
- Gerenciamento de configuração e ativo de serviço.
- Validação e teste de serviços.
- Avaliações de mudanças.
- Gerenciamento de conhecimento.
- Gerenciamento de incidentes.
- Cumprimento de requisições.
- Gerenciamento de acesso.
- Gerenciamento de eventos.
5.2 Governança
- Responsabilidade.
- Estratégia.
- Aquisição.
- Desempenho
- Conformidades
- Comportamento Humano
- Alinhamento Estratégico.
- Entrega de Valor.
- Gerenciamento de Recursos.
- Gerenciamento de Riscos.
- Mensuração de Performance.
CONSIDERAÇÕES FINAIS
Podemos concluir que com essas novas tecnologias para a empresa Farma
Mais, aumentou o bom custo-benefício, a empresa busca sempre adotar
métodos completos de definição e monitoramento dos seus processos e
serviços. Por meio deste projeto foi possível compreender soluções funcionais
na área de engenharia de software a níveis gerenciais.