Baixe o app para aproveitar ainda mais
Prévia do material em texto
Informática LTDA Especificação dos Requisitos do Software AcervoInfo Autores: Jean Carlos Penas Serra - ES Março De 2015 Informática LTDA Informática LTDA 2 Aprovação Aprovamos a Especificação dos Requisitos do projeto Sistema para uma Biblioteca trata-se de um sistema chamado de AcervoInfo. Jean Carlos Informática LTDA Especificação dos Requisitos do Software < organização > 3 Versões revisadas anteriores Não aplicável. Informática LTDA Informática LTDA 4 Especificação dos Requisitos do Software Sumário Aprovação ................................................................................................................................................ 2 Versões revisadas anteriores ..................................................................................................................... 3 Especificação dos Requisitos do Software ............................................................................................... 4 Sumário .................................................................................................................................................... 4 1 Introdução ..................................................................................................................................... 5 1.1 Objetivos deste documento ................................................................................................... 5 1.2 Escopo do produto ................................................................................................................ 5 1.2.1 Nome do produto e de seus componentes principais .................................................... 5 1.2.2 Limites do produto ........................................................................................................ 5 1.2.3 Benefícios do produto ................................................................................................... 5 1.3 Materiais de referência ......................................................................................................... 5 1.4 Definições e siglas ................................................................................................................ 6 1.5 Visão geral deste documento ................................................................................................ 6 2 Descrição geral do produto ........................................................................................................... 7 2.1 Perspectiva do produto ......................................................................................................... 7 2.1.1 Diagrama de contexto ................................................................................................... 7 2.1.2 Interfaces de usuário ..................................................................................................... 7 2.1.3 Interfaces de hardware .................................................................................................. 7 2.1.4 Interfaces de software ................................................................................................... 7 2.1.5 Interfaces de comunicação ............................................................................................ 7 2.1.6 Restrições de memória .................................................................................................. 8 2.1.7 Modos de operação ....................................................................................................... 8 2.1.8 Requisitos de adaptação ao ambiente ........................................................................... 8 2.2 Funções do produto .............................................................................................................. 9 2.3 Usuários e sistemas externos ................................................................................................ 9 2.3.1 Descrição ...................................................................................................................... 9 2.3.2 Características dos usuários .......................................................................................... 9 2.4 Restrições ............................................................................................................................. 9 2.5 Hipóteses de trabalho .......................................................................................................... 10 2.6 Requisitos adiados .............................................................................................................. 10 3 Requisitos específicos ................................................................................................................. 10 3.1 Requisitos de interface externa ........................................................................................... 10 3.1.1 Interfaces de usuário ................................................................................................... 10 3.1.1.1 Interface de usuário ................................................................................................ 10 3.1.2 Interfaces de hardware ................................................................................................ 12 3.1.2.1 Interface de hardware.............................................................................................. 12 3.1.3 Interfaces de software ................................................................................................. 12 3.1.3.1 Interface de software .............................................................................................. 12 3.2 Requisitos funcionais .......................................................................................................... 13 3.2.1 Casos de uso da Biblioteca ......................................................................................... 13 Especificação dos Requisitos do Software < organização > 5 1 Introdução 1.1 Objetivos deste documento Objetivos deste artefato Descrever e especificar os requisitos que devem ser atendidos pelo produto de forma a satisfazer as necessidades de seus clientes, bem como definir o produto a ser feito, para os desenvolvedores da Informática LTDA. Público – Alvo Clientes, usuários e desenvolvedores do projeto AcervoInfo. 1.2 Escopo do produto 1.2.1 Nome do produto e de seus componentes principais Nome do produto AcervoInfo Componentes principais AcervoInfo (Componente único) Missão do produto Apoio informatizado para bibliotecas. 1.2.2 Limites do produto Número Limite 1 O AcervoInfo não faz débito automático em contas de clientes em banco responsável pelo pagamento da GRU. 1.2.3 Benefícios do produto Número de ordem Benefício Valor para o cliente 1 Agiliza o processo de empréstimo Essencial 2 Envia lembres via e-mail de forma antecipada a data de evolução. Desejável 1.3 Materiais de referência Número de ordem Tipo do material Referência bibliográfica 1 Relatório Relatório fornecido pela UFES segundo as especificações de requisitos da biblioteca central. Informática LTDA Informática LTDA 6 1.4 Definições e siglas Número de ordem Sigla Definição 1 Cadastro de livro Cadastro de livros doados e comprados pela instituição. 2 Cadastro de exemplares Cadastro de livros de mesmo assunto. 3 Cadastro de assunto Cadastro do livro por assunto. 4 Bibliotecário Funcionário que efetuará os cadastros e que manipulará o sistema. 5 Consulta de acervo Consulta da localização do livro pelo usuário 6 Usuário da bibliotecaSão as pessoas que irão consultar acervos e fazer empréstimos de livros. 7 Geração de relatório Gera uma nota que contém informações que informa a data de devolução do livro dentre outros. 1.5 Visão geral deste documento De acordo com o Padrão para Especificação de Requisitos, ou seja: Parte 2: Descrição geral do produto Parte 3: Requisitos específicos Parte 4: Informação de suporte Especificação dos Requisitos do Software < organização > 7 2 Descrição geral do produto 2.1 Perspectiva do produto 2.1.1 Diagrama de contexto Não aplicável. 2.1.2 Interfaces de usuário Número de ordem Nome Descrição 1 Tabela de Usuários Interface para inclusão, consulta, alteração e exclusão de usuários. 2 Tabela de relatórios Interface online para impressão de relatórios da base de dados. 3 Tabela de livros Interface para inclusão, consulta, alteração e exclusão de livros. 4 Tabela de empréstimos Interface para renovação de empréstimos e regularização de pendências 5 Relatório de empréstimos Interface para geração de relatórios associados aos empréstimos. 2.1.3 Interfaces de hardware Não aplicável. 2.1.4 Interfaces de software Número de ordem Nome Descrição 1 Conexão com o servidor de bancos de ao polo central do IFES. Através desse meio de comunicação é que será possível fazer consultas em acervos de outro campus do Instituto. 2.1.5 Interfaces de comunicação Número de ordem Nome Descrição 1 Correio eletrônico Envios de e-mails via correio eletrônicos aos usuários com data de devolução a ponto de expirar. Informática LTDA Informática LTDA 8 2.1.6 Restrições de memória Número de ordem Tipo de memória Limites aplicáveis 1 HD O produto deve ocupar no máximo 200 MB (sem considerar as bases de dados). 2 RAM O produto deve executar em 128 MB. 2.1.7 Modos de operação Número de ordem Tipo de operação Descrição da operação Detalhes de operação 1 Interativa MODO DE GESTÃO Modo de operação do AcervoInfo, no qual o sistema está disponível para a gestão dos livros, acervos, exemplares, gestão de usuários e a geração de multas. 2 Interativa MODO DE EMPRÉSTIMO Modo de operação do AcervoInfo, no qual o sistema está liberado apenas para o empréstimo de livros e geração de relatórios de empréstimos. 2.1.8 Requisitos de adaptação ao ambiente Número de ordem Requisito Detalhes 1 Configuração da impressão do relatório de empréstimo. Dimensões do relatório deverão ser configuráveis. 2 Configuração da impressão da GRU. Dimensões do relatório deverão ser configuráveis. Especificação dos Requisitos do Software < organização > 9 2.2 Funções do produto Número de ordem Caso de uso Descrição 1 Gestão De Usuários. Controle de usuários que terão acesso ao AcervoInfo. Provê recuperação, criação, alteração e exclusão. 2 Gestão De Livros. Processamento de recuperação, criação, exclusão e alteração de Livros. Durante a criação e alteração, pode- se incluir ou excluir Fornecedores existentes de livros. 3 Gestão De Empréstimos Processamento de recuperação, criação, alteração de empréstimos de livros. Durante a criação do empréstimo, o cliente deverá apresentar uma documentação de identificação para dar procedimento ao processo. 4 Gestão De Multas Processamento de recuperação, criação, alteração, impressão e exclusão de multas gerados por atraso. 5 Emissão de Relatórios. Emissão de relatórios das bases de dados do AcervoInfo: relatórios de Livros, Fornecedores, Livros em acervos e relação de empréstimos. 2.3 Usuários e sistemas externos 2.3.1 Descrição Número de ordem Ator Definição 1 Bibliotecário Funcionário operador do sistema de cadastro e empréstimo. 2 Gerente da biblioteca. Funcionário responsável por gerar o relatório de arquisição do livro do acervo. 2.3.2 Características dos usuários Número Ator Frequência de uso Nível de instrução Proficiência na aplicação Proficiência em informática 1 Bibliotecário Diário 1ª Grau Operacional Aplicação 2 Gerente da biblioteca Diário 2ª Grau Completa Aplicação – Sistema Operacional 2.4 Restrições Número de ordem Restrição Descrição 1 Ambiente O ambiente operacional a ser utilizado é o Windows XP ou compatível. Informática LTDA Informática LTDA 10 2.5 Hipóteses de trabalho Número de ordem Hipótese De quem depende 1 Será utilizado um sistema de gerência de bancos. O funcionário terá que povoa-lo. 2.6 Requisitos adiados Número de ordem Referência ao requisito Detalhes 1 Múltiplos pontos de atualização do pedido de empréstimos Suporte de múltiplos terminais de empréstimos de livros. 3 Requisitos específicos 3.1 Requisitos de interface externa 3.1.1 Interfaces de usuário 3.1.1.1 Interface de usuário Usuários 3.1.1.1.1 Leiaute sugerido 3.1.1.1.2 Diagrama de estados Não aplicável. Especificação dos Requisitos do Software < organização > 11 3.1.1.1.3 Campos Número Nome Descrição Valores válidos Formato Requisitos de edição Restrições 1 Login Identificador de login do usuário - Texto de até 10 caracteres alfanuméricos Obrigatório/ Alterável. Único por usuário. 2 Nome Nome do usuário - Texto de até 60 caracteres, entre alfabéticos e espaços. Obrigatório/ Alterável. - 3 Senha Senha do usuário - Texto de até 10 caracteres alfanuméricos Obrigatório/ Alterável. Conteúdo oculto por asteriscos. 4 Grupos Atributo que informa os grupos a que o usuário pertence - Conjunto com um ou mais valores. Obrigatório/ Alterável. Valores: Gerente da biblioteca, bibliotecário, usuários. 3.1.1.1.4 Comandos Número Nome Ação Restrições 1 Novo Limpa a tela para inserção de novo usuário - 2 Pesquisar Recupera dados cadastrais do usuário, fornecido o login - 3 Salvar Salvar os dados no cadastro, alterando os dados do usuário, se existir no cadastro usuário com o login, ou inserindo novo usuário, caso contrário. - 4 Excluir Exclui usuário do cadastro. - 5 Fechar Fechar esta interface - 6 - 7 - 8 - Informática LTDA Informática LTDA 12 3.1.2 Interfaces de hardware 3.1.2.1 Interface de hardware << nome da interface >> 3.1.2.1.1 Fonte da entrada Teclados, mouse, disco rígido, web. 3.1.2.1.2 Destino da saída Monitores, web, disco rígido. 3.1.3 Interfaces de software 3.1.3.1 Interface de software Empréstimos 3.1.3.2 Interface da Operação de Empréstimos. Especificação dos Requisitos do Software < organização > 13 3.1.3.2.1 Fonte da entrada Teclado, mouse. 3.1.3.2.2 Destino da saída Monitor, Web. 3.2 Requisitos funcionais 3.2.1 Modelos De Processos De Negócio. 3.2.2 Casos de usos 3.2.2.1.1 Descrição Dos Processos. PROCESSOS ATORES Identificação Do Usuário. Bibliotecário. Informática LTDA Informática LTDA 14 Consultar Livro Bibliotecário/Usuário. Identificação Do Acervo. Bibliotecário/Usuário. Registrar presença Bibliotecário. Verificação de dependência Bibliotecário. Registrar empréstimos. Bibliotecário. Receber o livro. Usuário. Verifica Naturezada dependência. Bibliotecário. Gera GRU. Bibliotecário. Paga GRU. Usuário. Procura Solução. Gerente. Fazer o cadastro do usuário. Bibliotecário. Emitindo relatório Mensal. Gerente. Verificação do Relatório. Gerente. Avalia o relatório. Diretor. Arquiva o relatório. Diretor. Verifica problema. Gerente. Especificação dos Requisitos do Software < organização > 15 3.2.3 Casos de uso do empréstimo de livros. 3.2.3.1.1 Descrição Dos Processos. PROCESSOS ATORES Consultar Acervo Usuários. Solicitar Empréstimos Usuários. Liberar Empréstimo Bibliotecários. Consultar Pendência Bibliotecários. Informar Dados Do Livro Usuários. Gerar Relatório Bibliotecários. Informática LTDA Informática LTDA 16 3.2.4 Casos de uso de procedimento para o pagamento de multas de livros. 3.2.4.1.1 Descrição Dos Processos. PROCESSOS ATORES Informar por telefone; Bibliotecário. Enviar E-mail. Bibliotecário Comunicar Atraso. Bibliotecário Entregar o livro. Usuários. Consultar Pendência. Bibliotecário/Usuários. Gerar Multa. Bibliotecários. Pagar Multa. Usuários. Confirmar Pagamento de Multa. Bibliotecários/Usuários. Especificação dos Requisitos do Software < organização > 17 Informática LTDA Informática LTDA 18
Compartilhar