Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE ANHANGUERA – UNIDERP CURSO: PROJETO INTERDISCIPLINAR APLICADO A TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS NOME: WILERSON ANTONIO RUFINO RA: 5310462397 PROJETO INTERDISCIPLINAR - PROINTER Caso Da Locadora De Automóveis N1 - Relatório Parcial Disciplina: Projeto Interdisciplinar Aplicado a Tecnologia em Análise e Desenvolvimento de Sistemas II Tutor (a) EAD: Joice Siqueira Lima AÇU / RN. 2017 UNIVERSIDADE ANHANGUERA – UNIDERP CURSO: PROJETO INTERDISCIPLINAR APLICADO A TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS NOME: WILERSON ANTONIO RUFINO RA: 5310462397 PROJETO INTERDISCIPLINAR - PROINTER Caso Da Locadora De Automóveis N1 - Relatório Parcial Disciplina: Projeto Interdisciplinar Aplicado a Tecnologia em Análise e Desenvolvimento de Sistemas II Tutor (a) EAD: Joice Siqueira Lima Trabalho desenvolvido para o curso de tecnologia em análise e desenvolvimento de sistemas, disciplina projeto interdisciplinar aplicado a tecnologia em análise e desenvolvimento de distemas II, apresentado à Anhanguera Educacional como requisito para a avaliação na Atividade PROINTER , No 2º semestre 2017, sob orientação da tutor (a) EAD Joice Siqueira Lima. AÇU / RN 2017 SUMÁRIO Introdução 4 Desenvolvimento 4 O Software 4 Os componentes básicos de um sistema....................................................4 O Funcionamento do Software 5 Interfaces de usuário....................................................................................5 Interfaces de hardware.................................................................................5 Funções do produto......................................................................................5 Usuário.........................................................................................................5 Restrições.....................................................................................................5 Cronograma do Projeto......................................................................................6 Tecnologias de Modelagem Estruturada 6 Diagrama de Fluxo de Dados (DFD).......................................................................6 Dicionários de Dados..............................................................................................7 Diagrama de Entidade e Relacionamento (DER)....................................................7 Algoritmos & Fluxogramas da Locadora de Automóveis 8 Fluxogramas...........................................................................................................8 Algoritmos...............................................................................................................9 Diagrama de Entidade e Relacionamento.............................................................13 Manutenção Veicular e Responsabilidade Social e Ambiental 13 CONSIDERAÇÕES FINAIS............................................................................15 REFERÊNCIAS BIBLIOGRÁFICAS 15 Introdução. Em um mercado cada vez mais competitivo, no qual clientes encontram a suas disposições inúmeras opções em produtos e serviços as empresas precisam adotar soluções de forma que possibilitem o controle dos serviços prestados e dos recursos financeiros, além de uma maior qualidade no atendimento aos clientes, levando em conta o perfil (histórico de atendimento) do mesmo, garantindo um atendimento personalizado. Este documento tem por objetivo apresentar uma solução a empresa Locadora de Automóveis, que com seus métodos, objetivos e metas, assim como outras empresas do mesmo segmento, tem um ponto deficitário, devido ao aumento da demanda de serviços, falta a mesma uma ferramenta adequada que vise a gestão dos recursos e serviços, condicionando a empresa uma maior competitividade e um crescimento sustentável. Para esta tarefa, será necessário o desenvolvimento de um software que possibilite o cadastro dos clientes, cadastro de automóveis, cadastro de locação de automóveis com valores de locação e movimentação de locação destinada a um cliente com cálculo do valor total, considerando o número total de veículos locados, a implementação dos recursos tecnológicos assim como a capacitação dos funcionários. Desenvolvimento Este projeto software, denominado: “Locadora de Automóveis”, tem por objetivo apresentar uma solução em software para o controle de locação de automóveis classificados por tipo. Os tipos podem ser: básico, intermediário ou executivo. O Software. Para satisfazer as necessidades do cliente foi desenvolvido o software (sistema aberto), com base no levantamento dos requisitos de software, que permitirá a gestão de clientes, automóveis classificados por tipo, dos recursos financeiros e relatórios com indicativos uteis para ajudar na tomada de decisões não usuais com rapidez e antecedência, a fim de solucionar problemas não predefinidos, usando informações internas (SPT e SIG) e externas (preços de veículos, combustíveis e etc..) através de uma interface limpa e responsiva, permitindo assim o uso do programa via dispositivos moveis. O acesso a interface será realizado através de uma tela com login e senha com acesso restrito os gerentes administrativos e aos demais usuários autorizados. O controle do processo de locação será realizado, com base serviços adquiridos pelos clientes cadastrados (valor da classe x tempo de locação x quantidades de automóveis). Para implementação do sistema a empresa terá que dispor de recursos tecnológicos como: microcomputadores ou notebooks, dispositivo móvel e acesso à internet. Devido ao software dispor de uma interface simples e intuitiva, não será necessário nem um treinamento prévio para utilização do mesmo. 3.1 Os componentes básicos do sistema são: Objetivo: disponibilizar um sistema para gestão e automatização dos processos administrativos, financeiros e controle de recursos; Entrada: cadastro dos usuários dos sistemas, cadastro dos clientes, cadastro dos automóveis, cadastro dos serviços e tabelas de preços; Processo de transformação: Inserção e atualização dos cadastros no SGBD, gerar serviços com valores de locação. Saída: fluxo de caixa, relatórios índices financeiros e administrativos; Retroalimentação (feedback): índices administrativos e financeiros; Ambiente: setores gerencias, administrativos e financeiros; Subsistemas: controle de estoque de automóveis. O Funcionamento do Software. Segue abaixo a descrição do projeto: o público a que se destina o software; o cronograma de desenvolvimento; e as funcionalidades que serão entregues, desenvolvidas. 4.1 Interfaces de usuário Nº Ord. Nome Descrição Tela Cadastro Usuários Interface para cadastro, consulta, edição e exclusão de usuários. Tela Cadastro Clientes Interface para cadastro, consulta, edição e exclusão de clientes. Tela Cadastro Automóveis Interface para cadastro, consulta, edição e exclusão de veículos. Tela Locação Interf. para movimentação das locações Nº Ord. Nome Descrição Computadores Microcomputadores ou notebooks com acesso à internet. Dispositivos Dispositivos moveis com acesso à internet Rede Sistema de internet 4.2 Interfaces de hardware Nº Ord. Caso de uso Descrição Gestão de Usuários Controle de usuários que terão acesso ao sistema. Gestão de Clientes Processamento de consulta, criação, exclusão e alteração de clientes. Gestão de Recursos -Automóveis Processamento de consulta, criação, exclusão e alteração de veículos em estoque e alugados. Gestão de Recursos - Financeiros 4.3 Funções do produto 4.4 Usuário Nº Ord. Ator Frequência de uso Proficiência na aplicação Gestor de estoque Diário / comercial Operacional Aux. Administrativo Diário / comercial Operacional Gerente Diário Completa4.6 Cronograma do projeto Tecnologias de Modelagem Estruturada. 5.1 Diagrama de Fluxo de Dados (DFD); Diagramas de fluxo de dados entraram em grande uso no final da década de 1970, impulsionados pelo livro Structured Design (‘Projeto estruturado de sistemas’), de Ed Yourdon e Larry Constantine, pioneiros da computação. É uma das principais ferramentas utilizadas no projeto de sistemas de informação. O DFD é um diagrama gráfico, baseado apenas em quatro símbolos, que mostra a estrutura do sistema e sua fronteira, ou seja, todas as relações entre os dados, os processos que transformam esses dados e o limite entre o que pertence ao sistema e o que está fora dele. O DFD e tipicamente composto por quatro elementos sendo eles: • Processo: transforma entradas em saídas; • Fluxo: dados em movimento; • Depósito: dados em repouso; • Entidade Externa: entidades com as quais o sistema se comunica. 5.2 Diagrama de Entidade e Relacionamento (DER); O Modelo Entidade e Relacionamento foi definido por Peter Chen em 1976, teve como base a teoria relacional criada por E.F.Cood (1970). É um modelo conceitual utilizado para descrever os objetos (entidades) envolvidos em um domínio de negócios, com suas características (atributos) e como elas se relacionam entre si (relacionamentos). Esta estrutura representara de forma abstrata a estrutura que possuirá o banco de dados da aplicação. Elementos de modelagem: • Entidades e Atributos: algo do mundo real (objeto) com existência independente, podendo ser concreta (pessoas, carros e etc.…) ou abstrata (trabalho, curso e etc....). Atributos são propriedades particulares que descrevem as Entidades. • Relacionamento: é uma associação entre entidades e é representado por uma linha que conecta entidade. De acordo com a quantidade de objetos envolvidos em cada lado do relacionamento, podemos classifica-los de quatro formas: Um para um – a entidade-pai se relaciona com apenas uma linha de dados na entidade-filho. Um para muitos – a entidade-pai se relaciona com uma ou mais linhas de dados na entidade-filho. Muitos para um – várias linhas da entidade-pai se relacionam com apenas uma linha na entidade-filho. Muitos para muitos – várias linhas da entidade-pai se relacionam com várias linhas na entidade-filho. • Normalização: é um conjunto de regras que visa, principalmente, a organização de um projeto de banco de dados para reduzir a redundância de dados, aumentar a integridade de dados e o desempenho. A Normalização ocorre por meio da decomposição das formas que estruturam o banco de dados. 5.3 Dicionário de Dados. Um dicionário de dados é uma coleção de metadados que contêm definições e representações de elementos de dados. Dentro do contexto de SGBD, um dicionário de dados é um grupo de tabelas, habilitadas apenas para leitura ou consulta, ou seja, é uma base de dados, propriamente dita, que entre outras coisas, mantém as seguintes informações: Definição precisa sobre elementos de dados; Perfis de usuários, papeis e privilégios; Descrição de objetos; Restrições de integridade; Stored procedures; Estrutura geral da base de dados; Informação de verificação; Alocação de espaços; Índices. 6. Algoritmos & Fluxogramas da Locadora de Automóveis. 6.1 Fluxogramas. Diagrama de fluxo de dados. Cadastro de Cliente. Diagrama de fluxo de dados. Cadastro de Automóveis. Diagrama de fluxo de dados. Locação. Diagrama de fluxo de dados. Classificação. 6.2 Algoritmos. Classe de conexão PDO Classe Cliente Metodos da Clase Cliente Metodos da Clasee Cliente Cadastro Cliente Metod Somar Somar valores por usuarios Classe Carro Metodos da Classe Carros Cadastrar Automoveis 6.3 Diagrama de entidade e relacionamento. Manutenção Veicular e Responsabilidade Social e Ambiental. A poluição em suas diferentes formas, afetam o equilíbrio da atmosfera, interferem na cadeia alimentar, alteram os mecanismos naturais de proteção do planeta, prejudicam as espécies vegetais e animais existentes. Os veículos automotores são expressivas fontes de emissão de poluentes, resultado de diferentes fatores, dos quais se destacam as crescentes taxas de urbanização, os incentivos à produção e consumo de veículos particulares, além da falta de manutenção dos veículos em circulação. Os veículos automotores são responsáveis por 40% da poluição atmosférica nas grandes cidades. Embora haja quem o conteste, a maioria dos cientistas acredita que essa contaminação da atmosfera é a principal causa da formação de chuva ácida e do efeito estufa. Nos seres humanos, ela provoca distúrbios respiratórios (asma, bronquite), alergias, lesões degenerativas no sistema nervoso e em órgãos vitais, ardência dos olhos, dor de cabeça e até câncer. Os automóveis sofrem desgastes ficam suscetíveis a diversas avarias quando em circulação, estes quando malconservados poluem mais e consomem combustível além do necessário. As manutenções preventivas garantem a segurança veicular e ajuda a reduzir os indicadores de poluentes emitidos no ar. É importante que os motoristas estejam cientes sobre necessidade de realizar regularmente a inspeção como forma de contribuir tanto com o bom estado do veículo quanto com a preservação do meio ambiente, oque que refletira em uma melhor qualidade de vida nos grandes centros urbanos. Os principais gases emitidos pelos veículos são: Monóxido de carbono (CO): gás sem cor ou cheiro que se associa à hemoglobina, provocando dor de cabeça e redução da capacidade respiratória. Em altas concentrações, provoca asfixia e pode até matar. Hidrocarbonetos (HC): são compostos orgânicos como metano e benzeno, que podem ser cancerígenos em grande concentração. Ajudam a formar oxidantes como o ozônio (O3) e contribuem para o aquecimento global. Dióxido de enxofre (SO2): resulta da queima do enxofre, que está em maior concentração no diesel. Reduz a visibilidade e causa a chuva ácida, que provoca a corrosão de construções e a destruição da vegetação. Aldeídos (CHO): produto exclusivo da combustão do álcool e da gasolina brasileira, que possui até 25% de álcool. Em grandes quantidades na atmosfera, pode causar irritação nos olhos e nas vias respiratórias. Dióxido de carbono (CO2): não faz mal ao homem (é o gás produzido na nossa respiração), mas é o principal causador do efeito estufa. Óxidos de nitrogênio (NOx): formam oxidantes como o ozônio (O3), que provoca irritação nos olhos e no sistema respiratório e constituem o smog, névoa de poluição que dificulta a visibilidade. Contribuem para o efeito estufa. Material particulado (MP): inclui fuligem, poeira, a fumaça e todo material suspenso no ar, gerados principalmente pelo motor a diesel. Dentre as três formas mais comuns de combustíveis, usadas em larga escala, com certeza o diesel, utilizado principalmente por caminhões e ônibus, é o mais poluente, em comparação à gasolina e o etanol. Além da poluição atmosférica, o meio ambiente também sofre impactos gerados por vazamentos de fluidos dos veículos e descartes incorretos de resíduos sólidos. As consequências para o meio ambiente podem ser graves como por exemplo contaminação do solo e vegetação, poluição que atinge os lençóis freáticos e aquíferos. É importante ficar atento as falhas que os veículos possam apresentar e buscar solução em oficinas especializadas, garantindo assim qualidade na manutenção e o descarte adequado dos componentes danificados. A manutenção preventiva e corretiva contribui com o meio ambiente e a saúde da população além de que um carro em boas condições contribui com a segurança no transito e maior economia para o proprietário. CONSIDERAÇÕES FINAIS O objetivo deste trabalho foi realizar um estudo para implementação de um software (sistema aberto) para uma locadora de automoveis, tendo como base as disciplicnas norteadoras ministradas neste semestre, diante do problema apresentado,utilizando os conceitos da Teoria Geral de Sistemas e Analise estruturada de Sistemas, passando por algumas fases do projeto como o planejamento, implementando as tecnicas de levantamento dos requisitos do estudo de casos, com objetivo de obter as informações necessarias para andamento do projeto, alem da aplicação dos demais conceitos aprendidos durante o semestre, foi possivel consolidar todo conhecimento aprendido, tendo uma visão pratica dos processos com uma abordagem sistemica na construção de software. REFERÊNCIAS BIBLIOGRÁFICAS http://www.cbmeagle.com.br/saiba-quais-sao-os-cuidados-com-os-veiculos-para-reduzir-a-poluicao/ http://portalauto.com.br/geral/emissao-de-gases/ https://pt.wikipedia.org/wiki/Modelo_entidade_relacionamento https://pt.wikipedia.org/wiki/Normaliza%C3%A7%C3%A3o_de_dados livro " Applying Use Cases: A Pratical Guide", Geri Schneider & Jason Winters, Addison-Wesley, 1998. Project Management “Um guia do Conhecimento em Gerenciamento de projetos (Guia PMBOK) 4º Edição. Pablo Dall’Oglio PHP Programando com Orientação a Objetos. https://secure.php.net/manual/pt_BR/intro-whatis.php CARBONARI, Maria E. E.; SILVA, Gibson Z.; PEREIRA, Adriana C. et al. Sustentabilidade na Prática: Fundamentos, Experiências e Habilidades. Valinhos: Anhanguera Publicações, 2011. DENNIS, A. Análise e Projeto de Sistema. 2. ed. Rio de Janeiro: LTC - Livros Técnicos e Científicos, 2005. ENGELBRECHT, Ângela de Mendonça; PIVA, Dilermando. Algoritmos e Programação de Computadores. Rio de Janeiro: Elsevier – Campus, 2012. SILVA, Nelson Peres. Análise e Estruturas de Sistemas de Informação. São Paulo: Érica, 2007. https://www.oficinadanet.com.br/artigo/738/tipos_de_sistemas_de_informacao_na_empresa. https://administracaocriativa.wordpress.com/tag/componentes-do-sistema/ https://www.devmedia.com.br/guia/banco-de-dados-para-programadores/37586
Compartilhar