Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE ANHANGUERA – UNIDERP POLO DE LIMEIRA-SP Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas TAFFAREL DAVID DOS SANTOS - 6024498237 PROJETO INTERDISCIPLINAR APLICADO AOS CURSOS SUPERIORES DE TECNOLOGIA III (PROINTER III) (Relatório Final - ETAPA 2) Tutor (a) EAD: Joice Siqueira Lima LIMEIRA / SP 2018 UNIVERSIDADE ANHANGUERA – UNIDERP POLO DE LIMEIRA-SP Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas TAFFAREL DAVID DOS SANTOS - 6024498237 PROJETO INTERDISCIPLINAR APLICADO AOS CURSOS SUPERIORES DE TECNOLOGIA III (PROINTER III) (Relatório Final - ETAPA 2) 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 sistemas III, apresentado à Anhanguera Educacional como requisito para a avaliação na Atividade PROINTER , No 2º ou 3º semestre 2018, sob orientação da tutor (a) EAD Joice Siqueira Lima. LIMEIRA / SP 2018 1 APRESENTAÇÃO Por indisponibilidade do autor do trabalho, irei tratar de uma empresa fictícia, com base nas minhas experencias vivenciada. A empresa é a MAHCEL Comércio e Manutenções de Celulares ME, CNPJ de número 01.123.456/0001-12 e Inscrição Estadual de número 111.222.333.1234. Localizada na Rua Maria Roque Menconi, 447 – Anavec – Limeira/SP. Tendo o telefone: (19) 3452-1234. 2 ANÁLISE SITUACIONAL Quando o cliente chega a loja, buscando um serviço de manutenção ou compra de um aparelho celular novo ou usado, o atendente faz o cadastro do cliente usando o software MICROCEL. 2.1. Situação Atual No software MICROCEL falta um modulo para emissão de nota fiscal. O endereço é digitado manualmente (rua, avenida, cep e bairro), podendo assim conter erros de digitação e cadastrar um endereço incorreto. Essas faltas de informações, gera dificuldades em localizar o cliente quando um serviço está finalizado. A falta de emissão da nota fiscal, dificulta o controle da aplicação da garantia caso necessário. 2.1.1 HISTÓRICOS RESUMIDO DA EMPRESA A MAHCEL conta com uma vasta experiencia em vendas e manutenção de aparelhos celulares desde 2005. A loja tem como proprietária a Senhora Mayara Hansen, que trabalha com dois atendentes e dois técnicos especializados em manutenção de celulares e tabletes de todas as marcas e modelos. Oferecendo também, acessórios originais como: capas, películas e fones de ouvido, para diversos dispositivos moveis. 2.2. Mapeamento dos Sistemas de Informação O sistema MICROCEL tratasse de um sistema operacional e gerencial: onde estão armazenados os cadastros dos clientes, valores de orçamentos, pedidos de venda, cadastros dos produtos e serviços, notas fiscais de saída e entrada. Formulários Propostos: Mapeamento dos Sistemas de Informação. Nome do Sistema Ambiente Operacional Padrões de Desenvolvimento Sistema Operacional Banco de Dados Servidor de Aplicação Modelagem Utilizada Linguagem de Programação MICROCEL Cliente/Servidor Windows MySQL Windows Relacional C# Sistema Dados Disponíveis Origem dos Dados (área funcional) Utilização (áreas funcionais) MICROCEL Cadastro Clientes Atendente/Vendas Atendente/Vendas MICROCEL Orçamento Atendente/Vendas Técnico Manuten. MICROCEL Venda Atendente/Vendas Atendente/Vendas 2.3. Problemas e Oportunidades Durante a visita in loco observei os seguintes problemas: A rede que interliga os computadores ao servidor está deteriorada, com fiação de categoria ruim e switch ultrapassado = sugiro refazer a rede com a fiação adequada e adquirir um switch gigabit. Endereços incompletos ou errados cadastrados = correção do banco de dados acrescentando, e ao digitar o CEP, preencher automaticamente o endereço. Formulário proposto: Principais Problemas e Oportunidades Sistema Área Funcional Problemas Oportunidades Servidor/Cliente Vendas Rede Deteriorada Refazer rede e adquirir um switch MICROCEL Vendas Endereços Insatisfatórios Adicionar modulo ao sistema de CEP 2.4. Proposta A presente proposta comercial se refere ao desenvolvimento do sistema MORPHEUS e integração com o sistema MICROCEL. 2.4.1 OBJETIVO GERAL Esta proposta ampliar as funcionalidades do sistema MICROCEL integrando-o com sistema MORPHEUS, acrescentando o modulo de emissão de notas fiscais. E o preenchimento automático do endereço através do CEP. 2.4.2 OBJETIVO ESPECÍFICO Segue os objetivos específicos: Inclusão do modulo MORPHEUS que fará a checagem desses CEP’s completando com o endereço correto. Servidor com uma base de dados dos CEP´s, permanentemente online. No modulo MORPHEUS também estará disponível a emissão da nota fiscal de venda para o cliente. 2.4.3 JUSTIFICATIVA Com a integração do sistema MORPHEUS, será facilitada a inclusão dos endereços de forma automatizada, eliminando os erros de digitação, e ainda a possibilidade da emissão da nota fiscal, atendendo a legislação local. 3 PROJETO LÓGICO 3.1. Visão de Projeto O sistema MORPHEUS tem como principal função, diminuir ou até mesmo eliminar os erros no banco de dados no cadastro dos clientes. Os usuários chaves, são os atendentes, responsáveis pela alimentação do sistema. Outra função é a emissão da nota fiscal, caso seja necessário. Através de mouse e teclado, o atendente irá iniciar o sistema MICROCEL e acessar o cadastro de clientes, clicar em “Novo Cadastro”, digitara o nome, data de nascimento e CPF do cliente. Na parte do endereço, o ator irá digitar o CEP, sempre com oito dígitos, não será necessário digitar o hífen. Ao pressionar a tecla “TAB.” no teclado, o endereço será completado automaticamente, ficando somente para inserir o número da residência caso tenha. Caso o CEP seja digitado incorretamente, uma mensagem alertara o usuário. Após o cadastro correto do cliente, o ator irá clicar no botão: “Emitir Nota Fiscal”, digitar o produto ou serviço oferecido, e o valor total. 3.2. Modelagem de Negócio Os atores envolvidos no novo sistema são os atendentes. Outro ator é o sistema MICROCEL. 3.2.1 Entendimento dos Principais Processos de Negócio Formulário proposto: Entendimento dos Principais Processos de Negócio. Processo Serviços Envolvido Executar o software MICROCEL Clique duplo no ícone do MICROCEL Atendente Selecionar Módulo Cadastro Em cadastro, clicar em “Novo Cliente” Atendente Preencher nome, CPF e data nascimento Em cadastro preencher conforme necessidade Atendente Preencher o CEP Digitar os oitos dígitos do CEP e digitar TAB. Atendente Localizar o CEP Após ter inserido o CEP, o sistema MORPHEUS irá localizar o endereço MORPHEUS Completar o endereço Com o CEP inserido, MORPHEUS irá completar com a rua, av. etc. MORPHEUS Emitir nota fiscal Clicar em “Emitir Nota Fiscal”, completar os dados. Atendente / MORPHEUS 3.2.2 Levantamento dos Requisitos Funcionais e Organização dos Requisitos Funcionais em Casos de Uso Dos requisitos funcionais: Atualizar online constantemente e automaticamente a base de dados dos CEP´s; O Sistema MORPHEUS devera interagir com o sistema MICROCEL, quando digitado o CEP; Verificar se o CEP foi digitado corretamente; Auto completar o endereço, rua, avenida, bairro, cidade e estado. Emitir nota fiscal com a descrição do produto ou serviço realizado, valor total e endereço completo do cliente. Requisitos não-funcionais: Somente os atendentes terão acesso ao cadastro; Não permitir a edição do endereço completado pelo sistema; A resposta para completar o endereço deverá ser inferior a dois segundos; O desenvolvimento do sistema não deverá ultrapassar 30 dias úteis; Será utilizado o hardware já existente em cliente/servidor. Formulário Proposto: Levantamentodos Requisitos Funcionais e Organização dos Requisitos Funcionais em Casos de Uso. Requisitos funcionais atendidos pelo caso de uso Atores envolvidos Caso de uso Executar o software MICROCEL Atendentes UC01 Selecionar Módulo Cadastro Atendentes UC02 Preencher nome, CPF e data nascimento Atendentes UC03 Preencher o CEP Atendentes UC04 Localizar o CEP MORPHEUS UC05 Completar o endereço MORPHEUS UC06 Emitir nota fiscal Atendente / MORPHEUS UC07 Caso de Uso Geral Atendente / MORPHEUS UC08 Formulário Proposto: Documentação de Casos de Uso Nome caso de uso UC01 Caso de uso geral Descrição Executar o software MICROCEL Ator principal Vendedores Atores secundários Pré-condição O software precisa estar instalado Pós-condição o software precisa abrir sem erro Fluxo principal Ações dos atores Ações do sistema Dar duplo clique no ícone Abrir tela inicial Restrições / Validações Nome caso de uso UC02 Caso de uso geral Descrição Selecionar Módulo Cadastro Ator principal Vendedores Atores secundários Pré-condição Abrir o cadastro através do menu novo cliente Pós-condição O sistema abrira o cadastro Fluxo principal Ações dos atores Ações do sistema Em cadastro, clicar em “Novo Cliente” Abri o cadastro de um novo cliente Restrições / Validações Nome caso de uso UC03 Caso de uso geral Descrição Preencher nome, CPF e data nascimento Ator principal Vendedores Atores secundários Pré-condição Estar com o cadastro do cliente em edição Pós-condição Salvar dados Fluxo principal Ações dos atores Ações do sistema Preencher dados do cliente Salvar dados inseridos Restrições / Validações Nome caso de uso UC04 Caso de uso geral Descrição Preencher o CEP Ator principal ATENDENTES Atores secundários Pré-condição Ter preenchido o cadastro do cliente Pós-condição Apertar a tecla TAB. Fluxo principal Ações dos atores Ações do sistema Digitar os oitos dígitos do CEP e digitar TAB. Verificar CEP digitado Restrições / Validações Nome caso de uso UC05 Caso de uso geral Descrição Localizar o CEP Ator principal MORPHEUS Atores secundários Pré-condição Estar com o CEP corretamente preenchido Pós-condição Validar CEP Fluxo principal Ações dos atores Ações do sistema Localizar CEP na base de dados Validar CEP Restrições / Validações Nome caso de uso UC06 Caso de uso geral Descrição Completar o endereço Ator principal MORPHEUS Atores secundários Pré-condição Estar com o CEP validado Pós-condição Completar o endereço Fluxo principal Ações dos atores Ações do sistema Completar o endereço de acordo com o CEP digitado Preencher endereço Restrições / Validações Nome caso de uso UC07 Caso de uso geral Descrição Emitir nota fiscal Ator principal MORPHEUS Atores secundários Pré-condição Estar com os dados do cliente corretamente preenchidos Pós-condição Nota fiscal será emitida Fluxo principal Ações dos atores Ações do sistema Clicar em emitir nota fiscal Emitir nota fiscal Restrições / Validações UC07 Nome caso de uso UC08 Caso de uso geral Descrição Caso de Uso Geral Ator principal ATENDENTE / MORPHEUS Atores secundários Pré-condição Pós-condição Fluxo principal Ações dos atores Ações do sistema Restrições / Validações UC08 3.3. Modelagem do Domínio da Solução O sistema MORPHEUS será desenvolvido em C# o que dará uma boa usabilidade em qualquer sistema operacional. Atualmente o computadores e servidores existentes atende aos requisitos do sistema. A infraestrutura de rede terá que ser refeita, com cabos de rede RG45 cat6, aproximadamente 200 metros, e o switch será trocado por um gigabit. 3.3.1 DIAGRAMA DE CLASSES 3.3.2 DIAGRAMA DE SEQUÊNCIA 3.3.2 DIAGRAMA DE Entidade e Relacionamento 4 CONCLUSÃO Diante desse trabalho e estudo realizado chegamos à conclusão que o sistema em uso MICROCEL pela empresa MAHCEL é confiável, mas apresentava inconsistência no cadastro de endereços. Pois dependia do fator humano para a validação dos mesmos. O sistema MORPHEUS, se integra para combater o fator humano e tornar o cadastro mais confiável. 5 REFERÊNCIAS BIBLIOGRÁFICAS PAULA, Reverton José; TORO, Patrícia Rocha. Fundamentos da Analise Orientada a Objetos: Diagrama de sequencias de Sistemas. Caderno de Atividades. Valinhos: Anhanguera Educacional 2014. DEVMEDIA disponível em: https://www.devmedia.com.br/modelo-entidade-relacionamento-mer-e-diagrama-entidade-relacionamento-der/14332 Acesso em: 21/04/2018. DEVMEDIA disponível em: https://www.devmedia.com.br/artigo-engenharia-de-software-3-requisitos-nao-funcionais/9525 Acesso em: 11/04/2018.
Compartilhar