Baixe o app para aproveitar ainda mais
Prévia do material em texto
15 UNIP EaD Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia Projeto Integrado Multidisciplinar VI Guaxupé/MG 2022 UNIP EaD Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia Projeto Integrado Multidisciplinar IV Nome: Fernanda Zenaide RA: 0430208 Curso: Gestão em Tecnologia da Informação Semestre: Primeiro Guaxupé/MG 2022 Resumo Este trabalho possui o objetivo de realizar o Projeto Integrado Multidisciplinar V onde foi proposto quatro casos. O primeiro sendo de um pet shops que opera com uma matriz de São Paulo-Capital, contendo filiais espalhadas por pelo menos cinco grandes cidades do estado de São Paulo, além de outras três em grandes capitais do Brasil. O segundo sendo de uma rede de lojas de sapatos que atua com uma matriz de São Paulo-Capital, possuindo filiais espalhadas por pelo menos cinco grandes cidades do estado de SP, contendo também outras três em grandes capitais do Brasil. O terceiro caso se refere a uma rede de locadora de carros que possui sua matriz também São Paulo-Capital, possuindo filiais espalhadas por pelo menos cinco grandes cidades do estado de São Paulo, havendo também outras três em grandes capitais do Brasil. O quarto e último caso apresentado é de uma rede de supermercados que também possui sua matriz operante em São Paulo-Capital, filiais espalhadas por pelo menos cinco grandes cidades do estado de São Paulo incluindo outras três em grandes capitais do Brasil. Para o desenvolvimento do trabalho será necessário fazer a escolha de um dos casos e desenvolver as matérias Gerenciamento de Serviços de TI, Fundamentos de Engenharia de Software e Algoritmo com sua estrutura baseada nas normas ABNT. Palavras-chave: Gerenciamento de Serviços de TI; Fundamentos de Engenharia de Software; Algoritmo. Abstract The objective of this study is to carry out the Multidisciplinary Integrated Project V where four cases were proposed. The first is a pet shop that operates with a headquarters in São Paulo-Capital, with branches spread over at least five major cities in the state of São Paulo, plus three in other major capitals of Brazil. The second being a shoe store chain that operates with a head office in São Paulo-Capital, having branches spread throughout at least five major cities in the state of São Paulo, and another three in major capital cities in Brazil. The third case refers to a car rental company that has its headquarters also in São Paulo-Capital, having branches spread throughout at least five large cities in the state of São Paulo, and there are, also three others in large Brazilian capitals. The fourth and last case presented is a supermarket chain that also has its headquarters operating in São Paulo-Capital, with branches spread throughout at least five large cities in the state of São Paulo, including three in other large capitals of Brazil. For the development of the work, it will be necessary to choose one of the cases and develop the subjects IT Service Management, Fundamentals of Software Engineering and Algorithm with its structure based on ABNT standards. Keywords: IT Service Management; Fundamentals of Software Engineering; Algorithm. Sumário 1. Introdução 5 2. Algoritmos 6 2.1 Arquitetura de um computador 6 2.2 ENIAC 6 2.3 CPU 6 2.4 Evoluçao dos computadores 6 2.5 Linguagem C 9 3 Fundamentos de Engenharia de Software 10 3.1 Engenharia de Software 10 3.1.1 Tipos de produção de Software 10 3.2 Planejamento do processo 10 3.3 Modelos de processos de software 11 3.3.1 Incremental 11 3.3.2 Modelo espiral 11 3.3.3 RAD 11 3.3. 4 Prototipagem 11 3.3.5 Modelo balbúrdia 11 3.3.6 Modelo cascata 12 4 Gerenciamento de Serviços de TI 13 4.5 ITIL 13 4.6 ITIL SVS 14 4.7 GSTI para o Supermercado São Miguel 15 6 Referencias 18 1. 1. Introdução O projeto o ocorrerá em uma rede de supermercados denominada São Miguel conta com sua matriz em São Paulo-Capital, possui filiais espalhadas em Campinas, Santo André, Guarulhos, Ribeirão Preto e Sorocaba, além de outras três em Belo Horizonte, Rio de Janeiro e Brasília. Possuirá a finalidade de alcançar os objetivos propostos pelo Projeto Integrado Multidisciplinar VI. Onde fará conexão com as matérias apresentadas neste bimestre. Terá seu início com a disciplina Algoritmos onde será necessário desenvolver um sistema de adastro sendo utilizado a linguagem C; terá sua continuidade com a disciplina de Fundamentos da Engenharia de Software especificando os requisitos do usuário, os requisitos funcionais, os requisitos não funcionais e os requisitos do sistema e terá o seu final com a disciplina Gerenciamento de serviços de TI, onde se deve escolher, apresentar e justificar os principais processos que envolvem a gestão de serviços de TI. 2. Algoritmos 2.1 Arquitetura de um computador Representa todo e qualquer característica de um computador que você precisa conhecer para compreender como um computador executa um programa. Consequentemente essa arquitetura possui os seguintes elementos: Instruções/idioma que o computador pode entender; O hardware. A tecnologia de computador implícitos que manipula essas instruções. 2.2 ENIAC Com a primeira versão do ENIAC que consiste em um projeto que foi desenvolvido na Universidade da Pensilvânia, onde foi criado o primeiro computador digital do mundo deram origem a muitas ideias fascinantes, representando um grande marco na história dos computadores. Como por exemplo: · Um armazenamento no qual os dados podem ser lidos/gravados (instruções são como os dados; eles residem na mesma memória); · Uma unidade de controle que busca instruções, as decodifica e executa; · Um dispositivo de entrada através do qual dados e instruções podem ser inseridos; 2.3 CPU O membro que do computador que é responsável por calcular e realizar tarefas determinadas pelo usuário e é considerado o cérebro do PC, é denominado como CPU também conhecido como processador é o principal item do computador, sendo constituído: · A unidade lógica aritmética: que é responsável por executa operações como adição e subtração nos dados; · A unidade de controle: responsável por coordenar as atividades doe um computador; · Os registros: são as células de armazenamento de dados sendo usadas para o armazenamento temporário de dado. 2.4 Evolução dos computadores A evolução dos computadores tem ocorrido de forma avassaladora desde a sua criação, essa evolução pode ser dividida em quatro tempos. Sendo esses tempos denominados: Mainframes: Sendo os computadores grandes que suportam muitos usuários oferecendo grande poder de computado. Autor: IBM_System_360 Minicomputadores: adotando muitas técnicas do mainframe, foram projetadas para vender por um valor mais acessível satisfazendo as necessidades de computação para grupos menores de usuários. Autor: Barbara Mannara Supercomputadores: foram projetados para aplicações científicas, sendo o custo mais caro, podendo alcançar mais de um milhão de dólares, contendo o processamento geralmente em modo beath. Autor: Associated Press Microcomputadores: Na era do microprocessador, O termo “micro” refere-se apenas às dimensões físicas, não ao desempenho computacional pode ser bem acomodado em uma mesa. Os microcomputadores são diretamente o produto dos avanços tecnológicos: CPUs mais rápidas, semicondutores, memórias etc. Autor: Cinco TI 2.5 Linguagem C Desenvolvida em 1972, por Laboratórios Bell da AT&T, nos Estados Unidos. Mesmos nos dias atuais possui o melhor desempenho quando se trata em velocidade e execução, possui os principais sistemas organizacionais nessa linguagem como o Windows. Além do que para se estender sistemas operacionais para trabalhar com novos dispositivos, será necessário escrever programas de driver que são descritos somente e Linguagem C. Possui uma estrutura simples e flexível tendo em vista que suas principais característica são: · Portabilidade; · Geração de código eficiente; · Simplicidade; · Confiabilidade; · Facilidade de uso; · Regularidade. 3 Fundamentosde Engenharia de Software 3.1 Engenharia de Software Projetando e construindo softwares de computador abrange grande gama de programas executados em computadores como processamento de dados e informações incluindo formas impressas e virtuais, combinando caracteres dos mais diversos tipos, sendo incluso representações de informação no formato de imagens, vídeos e áudios. Sendo o desenvolvimento computacional independendo do objetivo sempre se é iniciado pelo software, pois é ele que resolve um problema ou atende uma necessidade, sendo de cálculo, manufatura, da engenharia, da ciência ou até da automação. Portanto o custo do software está centrado na engenharia de software, sendo considerados os seguintes critérios: · Análise, projeto, codificação, implementação, testes, diagnósticos e implantação; · Suporte ao cliente/usuário; · Especificação, documentação e procedimentos. 3.1.1 Tipos de produção de Software · Software como veículo de melhora de outros produtos: pode melhorar outro software ou um produto industrial. · Software como veículo de melhora de um produto industrial: quando um software está associado a um hardware específico de uma máquina, de sensores ou de outros dispositivos, possuindo a finalidade melhorar o produto industrial. · Software como veículo de melhora de outro software: são subprodutos que se instalam no computador com a intenção de melhorar outro software. · Software como produto completo: podendo ser citados toda linha de softwares que normalmente são comercializados. 3.2 Planejamento do processo Deve ser delimitado em começo, meio e fim. Sendo respectivamente chamado de: Input: onde se inicia normalmente marca os itens necessários para dar entrada ao processo. Os itens se referindo aos requisitos de entrada do processo. Processo: combinação orquestrada dos itens de entrada para produzir um produto de software ou sistema, sendo um componente de outro produto ou executando um determinado trabalho. Output: conhecida como a finalização do processo com a entrega do produto ou serviço determinado no processo. Havendo também a decomposição de processo que possui o objetivo de estabelecer uma sequência coerente de práticas objetivando o desenvolvimento ou evolução do sistemas de software. Englobam as atividades de analise, especificação, modelagem, implementação, testes, implantação, suporte e manutenção. Sendo caracterizado pelo emprego de ferramentas especificas de escolha do arcabouço do processo, registro e interação das ferramentas de trabalho e métodos aplicáveis. 3.3 Modelos de processos de software 3.3.1 Incremental Se aplica sequencias lineares dos elementos do modelo cascata e aplica de forma evolucionaria incrementos com base no prazo de entrega, aprovação e validação. 3.3.2 Modelo espiral E um modelo evolucionário, que combina a natureza iterativa da prototipagem com o estilo clássico do modelo cascata. 3.3.3 RAD É uma abordagem para desenvolvimento de software com objetivo de entregar software rapidamente. 3.3. 4 Prototipagem Tem o mesmo objetivo de uma maquete. Antes da entrega final do sistema, são criados protótipos mostrados em um esboço para melhorar o entendimento de desenvolvedores e clientes sobre as possíveis problemáticas que possam surgir. 3.3.5 Modelo balbúrdia Normalmente, se situa em organizações que são administradas por crises, não havendo planejamento nem controle com relação aos possíveis riscos. Só existindo duas fases: codificação e correção. 3.3.6 Modelo cascata Foi o primeiro modelo publicado do processo de desenvolvimento do software, originário de outros processos da engenharia de sistemas. Considerado o modelo clássico do ciclo de vida de desenvolvimento do software, desenvolvido de forma sequencial encadeada e reflete as atividades fundamentais do desenvolvimento. 4 Gerenciamento de Serviços de TI 4.5 ITIL ITIL é uma sigla que provém do inglês Information Technology Infrastructure Library, tendo sua tradução livre significando Biblioteca de Infraestrutura de Tecnologia da Informação. Tem como seu objetivo organizar os processos de TI e auxiliar os profissionais para que os mesmos exerçam suas funções com máxima eficiência. Foi pedido a CCTA (Central Computing and Telecommunications Agency) que fosse criado um método que proporcionasse as organizações do setor público inglês a utilizar recursos do TI garantido bons resultados com eficiências nos lucros. Portando a ITIL representa boas práticas que foram testadas por outras empresas com o objetivo de gerenciar serviços de TI Sendo alguns do motivadores dessas boas práticas: · Demanda em obter a medição do retorno dos investimentos em TI. · Complexidade da infraestrutura de TI. · Ritmo das mudanças dos serviços de TI. · Necessidade da disponibilidade dos serviços de TI. · Aspectos relacionados com a segurança. · Custos de entrega e manutenção de TI. · Requerimentos da organização em relação à qualidade e ao custo/benefício dos serviços de TI. Nos dias atuais é de suma importância o controle dos processos de TI sendo feita a análise do seu desempenho dos serviços disponibilizado e sendo feita a melhora de sua maturidade no processo de gerenciamento dos serviços de TI. Essas habilidades formam o conjunto de funções e processos para gerenciar os serviços durante o seu ciclo de vida, sendo distribuído em estágios nesse ciclo de vida de serviço. Ciclo de Vida de Serviços ITIL v3 Autor: Vinicius Aires Barros A ITIL v4 proporciona orientações necessárias para as organizações atingirem novas metas no gerenciamento de serviços. 4.6 ITIL SVS Demonstra como diversos componentes e atividades de uma organização trabalha junto com a finalidade de auxiliar a criação de valor através de serviços habilitados de TI. Seus principais componentes são: · A cadeia de valor do serviço ITIL; · As práticas de ITIL; · Os princípios orientadores da ITIL; · A governança; · A melhoria contínua. Estrutura da ITIL SVS Fonte: Vertigo Tecnologia 4.7 GSTI para o Supermercado São Miguel O TI sendo estabelecido primeiramente com sentido a organizar a parte interior da empresa como por exemplo os departamento de contabilidade, recursos humanos e financeiro; ou até na parte operacional como no departamento de compra. Tendo também ocorrido neste período a mecanização da frente de caixa. Visando aumentar sua produtividade, sendo utilizado tecnologias como balanças eletrônicas, Transferência Eletrônica de Fundos (TEF), Emissor de Cupom Fiscal e leitores de códigos de barras / scanners. Para se implementar uma framework é necessário saber que ela é dividida em partes: · Perspectivas de negócios · Objetivos · Conceitos estratégicos · Definição do produto · Perspectiva da vantagem competitiva · Critérios de sucesso e fracasso · Escopo · Foco estratégico Tudo isso proporcionando a redução de custos na produtividade, aumento da competitividade do negócio, atendimento das demandas de mercado e garantindo a qualidade de serviço. 5 Conclusão Este projeto foi realizado em uma rede de supermercados denominada São Miguel conta com sua matriz em São Paulo-Capital, possui filiais espalhadas em Campinas, Santo André, Guarulhos, Ribeirão Preto e Sorocaba, além de outras três em Belo Horizonte, Rio de Janeiro e Brasília; e tinha como objetivo atender o enunciado do Projeto Integrado Multidisciplinar VI, Se iniciou com a disciplina Algoritmos, passando para a disciplina Fundamentos de Engenharia de Software e finalizando com a disciplina Gerenciamento de Serviços de TI. Foi percebido que o TI já é uma realidade em vários setores e é necessário que todas as empresas se adaptem ao novos tempos. Pois se não houver está adaptação haverá o risco dessas empresas desaparecerem. 6 Referencias CanalTech https://canaltech.com.br/hardware/o-que-e-cpu/ acessado em 27/05/2022. CincoTI http://www.5ti.com.br/notebooks/12885-dell-microcomputador-portatil-latitude-3490-core-i5-8250uram-8gbssd-256gbwin-10pro-210-aoyq-5ymj-dc175.html acessado 27/05/2022. Researchgate https://www.researchgate.net/figure/Figura-44-Itens-do-Ciclo-de-Vida-de-Servicos-ITIL-v3-Adaptada-de-12_fig10_338801743acessado 24/05/2022 Techtudo https://www.techtudo.com.br/noticias/2016/10/vale-pena-comprar-um-minicomputador-veja-modelos-venda-no-brasil.ghtml acessado 27/05/2022. Techenter https://techenter.com.br/o-que-e-mainframe/ acessado em 27/05/2022. Trybe dhttps://blog.betrybe.com/linguagem-de-programacao/linguagem-c/ acessado em 27/05/2022. Vertigo Tecnologia https://vertigo.com.br/devops-vs-itil4-vs-sre-acabe-com-suas-duvidas/ acessado 24/05/2022.
Compartilhar