Empresa de Informática Infinity LTDA Especificação dos Requisitos do Software: Sistema de Gerenciamento de Planos Corporativo de Celulares Autores: Bruno Alexandre de Souza Emerson Diogo de Lima Muzambinho/MG 20012
Projeto < Sistema de Gerenciamento de Plano Corporativo de Celulares > Aprovação Aprovamos os Requisitos do projeto do Sistema de Gerenciamento de Plano Corporativo de Celulares. Maria Cláudia Faria Ricardo Cooperativa Crédito de Carmo do Rio Claro Dolor Dominiquini Filho Cooperativa Crédito de Carmo do Rio Claro Bruno Alexandre de Souza Infinity LTDA Emerson Diogo de Lima Infinity LTDA 27/04/12 27/04/12 27/04/12 27/04/12 < Cooperativa de Crédito do Carmo do Rio Claro > 2
Especificação dos Requisitos do Software Especificação dos Requisitos do Software Sumário Especificação dos Requisitos do Software... 3 1 Introdução... 4 1.1 Objetivos deste documento... 4 1.2 Visão geral deste documento... 4 1.3 Visão do Problema... 4 1.3.1 Descrição do Problema... 4 1.3.2 A quem afeta... 4 1.3.3 Benefícios de uma boa solução... 4 1.4 Escopo do produto... 5 1.4.1 Nome do produto... 5 1.4.2 Missão do produto... 5 1.4.3 Limites do produto... 5 1.4.4 Benefícios do produto... 5 2 Descrição geral do produto... 6 2.1.1 Diagrama de Casos de Uso... 6 3 Detalhamento dos requisitos... 6 3.1 Requisitos funcionais... 6 3.1.1 Casos de uso Manter Associado... 6 3.1.2 Caso de uso Manter Acesso...8 3.1.3 Caso de uso Lançar Consumo...9 3.1.4 Caso de uso Gerar Relatório...9 3.2 Requisitos de dados... 10 3.2.2 Diagrama Entidade-Relacionamento... 11 3.3 Protótipo...10 3.4 Regras de negócio...12...10 3 < Cooperativa de Crédito do Carmo do Rio Claro >
Projeto < Sistema de Gerenciamento de Plano Corporativo de Celulares > 1 Introdução 1.1 Objetivos deste documento Demonstrar a especificação dos requisitos do Sistema de Gerenciamento do Plano Corporativo de Celular, no caso proposto para a Cooperativa de Crédito de Carmo do Rio Claro que possui uma parceria com a empresa de telefonia Móvel. 1.2 Visão geral deste documento O documento é dividido em 3 (três) partes. A primeira delas descreve a situação problemática que gerou a necessidade de desenvolvimento de um produto de software, bem como uma definição do escopo deste produto. A segunda parte apresenta, em linhas gerais, o produto por meio da descrição das suas funcionalidades, das suas interfaces, dos seus usuários, bem como das restrições que devem observadas durante o projeto de desenvolvimento. Por fim, a terceira parte detalha as funcionalidades do produto. 1.3 Visão do Problema 1.3.1 Descrição do Problema A Cooperativa de Crédito de Carmo do Rio Claro contratou de uma empresa de Telefonia móvel um plano corporativo de celulares, o qual é repassado para seus associados estes acessos. Mensalmente a Empresa de Telefonia móvel envia para a Cooperativa de Crédito o resumo de uso mensal de todas as linhas. Essa empresa cobra da Cooperativa o total de uso do plano, por isso é necessário que a Cooperativa identifique a qual associado pertence cada acesso dessa fatura, verifique o valor que ele usou e acrescente uma taxa administrativa por gestão do plano. Posteriormente a Cooperativa debita da conta corrente do associado a fatia referente ao seu plano corporativo de celular no mês. Atualmente todo esse processo é feito manualmente, o que leva um tempo considerável de um funcionário tanto para separar o que cada associado gastou e acrescentar com a taxa de administração e também para lançar em conta corrente. Outro problema é que não se tem um histórico de uso dos meses anteriores de que cada associado pagou sobre seu plano. Utilização de muito tempo de funcionários para gerenciamento manual do plano. Falta de histórico de informações sobre uso do plano de cada associado. Possibilidade de erro humano no cálculo e lançamento manual dos valores referente aos planos. 1.3.2 A quem afeta Cooperativa de Crédito do Carmo do Rio Claro 1.3.3 Benefícios de uma boa solução Permitir que seja informatizado os processos de gerenciamento do plano corporativo de celulares na Cooperativa de Crédito de Carmo do Rio Claro. Permitir a qualquer momento ter as informações de uso de cada associado em um determinado período. < Cooperativa de Crédito do Carmo do Rio Claro > 4
Especificação dos Requisitos do Software Disponibilizar um relatório de texto que permita melhor entendimento e facilite os lançamentos na conta corrente dos associados Agilidade nos processos de gerenciamento do plano. 1.4 Escopo do produto 1.4.1 Nome do produto Sistema de Gerenciamento de Plano Corporativo de Celulares. 1.4.2 Missão do produto Permitir que seja informatizado os processos de gerenciamento do plano corporativo de celulares na Cooperativa de Crédito do Carmo do Rio Claro. 1.4.3 Limites do produto Não possui interação direta com o Sistema SISBR da Cooperativa de Crédito do Carmo do Rio Claro. 1.4.4 Benefícios do produto Número de ordem Benefício Informatizar o sistema Melhor gestão sobre as informações Emitir relatório Valor para o cliente Maior velocidade, eficiência e precisão Histórico do cliente Receber as informações armazenadas 5 < Cooperativa de Crédito do Carmo do Rio Claro >
Projeto < Sistema de Gerenciamento de Plano Corporativo de Celulares > 2 Descrição geral do produto 2.1 Perspectiva do produto 2.1.1 Diagrama de Casos de Uso 3 Detalhamento dos requisitos 3.1 Requisitos funcionais 3.1.1 Caso de uso Manter Associado < Cooperativa de Crédito do Carmo do Rio Claro > 6
Especificação dos Requisitos do Software 3.1.1.1 Caso de uso Manter Associado Este caso de uso descreve as possíveis atividades de manutenção do cadastro de associados, ou seja, permite incluir, alterar ou consultar associados. 3.1.1.1.1 Precondições Regra de negocio 1. Regra de negocio 2. 3.1.1.1.2 Fluxo principal O usuário informa nome completo e o número da sua conta corrente. O dados informados são pesquisados Se necessário alterar ou inserir dados do associado Se necessário incluir informações O caso de uso termina. 3.1.2 Caso de uso Manter Acesso 3.1.2.1 Caso de uso Manter Acesso Este caso de uso descreve as possíveis atividades de manutenção do cadastro de acessos, ou seja, permite incluir, alterar ou consultar os números disponibilizados pela operadora. E também associar a cada número de acesso seu respectivo plano. 3.1.2.1.1 Precondições Deve haver números de acessos disponíveis para os associados. 3.1.2.1.2 Fluxo principal 1- O usuário informa número de acesso. 2- O usuário informa o valor da tarifa de administração que será cobrada sobre esse acesso. 3- O usuário informar a qual plano esse acesso pertence. 4- Também é informado o respectivo associado que adquiriu esse acesso 5- O caso de uso termina. 7
Projeto < Sistema de Gerenciamento de Plano Corporativo de Celulares> 3.1.3 Caso de uso importar dados 3.1.3.1 Caso de uso importar dados Permite importar através de uma mídia de CD disponibilizada pela operadora de telefonia móvel o consumo referente a cada número de acesso para que seja feito o cálculo mensal de gastos de cada associado. 3.1.3.1.1 Precondições O consumo mensal de cada número de acesso é repassado pela operadora através de uma mídia de CD. 3.1.3.1.2 Fluxo principal 1- O usuário copia do CD o arquivo.mdb 2- O usuário importa o arquivo pelo sistema. 3- O caso de uso termina. 3.1.4 Caso de uso Gerar Relatório 3.1.4.1 Caso de uso Gerar Relatório Emitir um relatório geral dos associados ativos descrevendo seu respectivo nome, número de conta, número de acesso, e o seu consumo mensal. 3.1.4.1.1 Precondições Deve existir no plano pelo menos um associado que possua um número de acesso.
Especificação dos Requisitos do Software 3.1.4.1.2 Fluxo principal 1- O usuário solicita a disponibilização do relatório 2- È realizada uma pesquisa do consumo 3- Se encontrado é emitido um relatório disponível para impressão. 4- O caso de uso termina. 3.1.5 Caso de uso exportar dados 3.1.5.1 Caso de uso exportar dados Permite exportar um arquivo no formato.txt com layout compatível com o sistema SISBR para que seja feito lançamentos automáticos nas contas correntes dos associados referente a utilização do plano corporativo de celular em um determinado período. 3.1.5.1.1 Precondições Que se tenha ao menos um associado com um número ativo e com consumo no período apurado. 3.1.5.1.2 Fluxo principal 1- O usuário exporta o arquivo pelo Sistema de Gerenciamento de Planos de Celulares. 2- O usuário importa o arquivo pelo sistema SISBR. 3- O caso de uso termina. 3.1.6 Caso de uso Manter Planos 3.1.6.1 Caso de uso Manter Planos Este caso de uso descreve as possíveis atividades de manutenção do cadastro de planos, ou seja, permite incluir, alterar ou consultar os planos disponibilizados pela operadora. 3.1.6.1.1 Precondições Deve haver planos disponibilizados pela operadora de telefonia móvel. 9
Projeto < Sistema de Gerenciamento de Plano Corporativo de Celulares> 3.1.6.1.2 Fluxo principal 1- O usuário informa o nome do plano. 2- O caso de uso termina. 3.2 Requisitos de dados 3.2.0 Diagrama de Classe
Especificação dos Requisitos do Software 3.2.1 Diagrama Entidade-Relacionamento 3.3 Protótipo Anexado. 11
Sistema de Gerenciamento de Plano Corporativo de Celulares. 3.4 Regras de negócio 3.4.1 Regra de negócio 1 Caso (s) de uso a que se aplica Descrição Manter Associado Todo associado deve possuir uma conta corrente na Cooperativa de Crédito. 3.4.2 Regra de negócio 2 Caso (s) de uso a que se aplica Descrição Manter Associado Toda solicitação de adesão a algum plano corporativo deve ser aprovado pela Gerência da Cooperativa 3.4.3 Regra de negócio 3 Caso (s) de uso a que se aplica Descrição Importar Arquivo Para que haja importação é necessário que exista ao menos um acesso cadastrado e que o mesmo possua consumo dentro do período apurado. 3.4.4 Regra de negócio 4 Caso (s) de uso a que se aplica Descrição Exportar Arquivo Para que haja Exportação é necessário que exista a importação. Sistema de Gerenciamento de Plano Corporativo de Celulares