Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Projeto Engenharia de Software - Loja de Instrumentos Musicais

Por:   •  8/1/2018  •  1.357 Palavras (6 Páginas)  •  576 Visualizações

Página 1 de 6

...

4.2 - Regras de negócios

ID

Descrição

Prioridade

Requisitos relacionados

RN01

O sistema deve manter o histórico das encomendas, logo, os clientes que fizeram encomendas não podem ser excluídos.

Alta

RN02, RN03, RN04, RN05

RN02

O sistema deve gerar um código único para cada cliente que solicitar encomenda.

Alta

RN01, RN03, RN04, RN05

RN03

Pagamentos podem ser feitos em dinheiro ou cartão.

Alta

RN01, RN02, RN04, RN05

RN04

Encomendas pagas não podem ser canceladas

Alta

RN01, RN02, RN03, RN05

RN05

A data de entrega da encomenda deve ser superior a data que a encomenda foi feita.

Alta

RN01, RN02, RN03, RN04

4.3 - Requisitos não funcionais

Identificador

Descrição

Categoria

Escopo

Prioridade

Requisitos Funcionais

RNF01

O sistema deve controlar o acesso às funcionalidades.

Funcionalidades para controlar o acervo da loja devem ser restritas a administradores. Funcionalidades de atendimento a clientes devem estar restritas a atendentes. Funcionalidades de consulta ao acervo devem estar disponíveis na Internet.

Segurança de Acesso

Sistema

Alta

RNF02

A consulta ao acervo deve estar disponível pela Internet, a partir dos principais navegadores disponíveis no mercado.

Portabilidade

Funcionali-dade

Média

RNF03

Os itens devem ser identificados por um código de barras, sendo possível a leitura dos mesmos usando dispositivos de leitores de código de barras.

Facilidade de operação

Funcionali-dade

Alta

RNF04

O sistema deve estar integrado ao Sistema de Operadoras de Cartão de Crédito para enviar e receber informações para pagamento com cartão de crédito.

Interoperabilidade

Funcionali-dade

Alta

RNF05

A persistência das informações deve ser implementada, em um primeiro momento, em um Sistema Gerenciador de Bancos de Dados Relacionais (SGBDR) livre (Postgres ou MySQL). Contudo, no futuro deve ser possível utilizar outros SGBDRs ou até mesmo outra tecnologia de bancos de dados.

Manutenibilidade

Sistema

Alta

RNF06

O sistema deve ser fácil de usar, devendo-se evitar a dig itação desnecessária de informações, de modo a dar agilidade ao processo.

Facilidade de Operação

Sistema

Alta

RNF07

O sistema deve ser fácil de manter, de modo a acomodar novas funcionalidades ou até mesmo adaptação para outras lojas.

Manutenibilidade

Sistema

Alto

5 – Descrição informal

O usuário pode realizar um pedido por duas formas, através de uma encomenda sendo está feita pela internet ou pessoalmente no estabelecimento, ou por uma compra/aluguel convencional de um produto/estúdio da loja de instrumentos. Para cada situação temos um caso de uso que requer informações diferentes, mas que sempre finaliza na venda de um produto.

6 - DEFINIÇÃO DA ARQUITETURA DO SISTEMA

Pela análise dos requisitos e do modelo do sistema, será adotado a arquitetura Duto e Filtro, que considera a existência de uma rede pela qual dados fluem de uma extremidade (origem) até a outra (destino). O fluxo de dados se dá através dos dutos e os dados sofrem transformações nos filtros. Um duto provê uma forma unidirecional de fluxo de dados, atuando como um condutor entre dois componentes, do componente origem para o componente destino.

No nosso sistema ele está representado pelo esquema abaixo, onde os dados dos pedidos vão passar pelo filtro do tipo de pedido a ser feito então encaminhado para o tipo de processamento que deve ser realizado:

[pic 1]

7 - ESTRUTURA ANALÍTICA DO PROJETO (EAP)

Ordem

Descrição

1

Gerenciamento do projeto

1.1

Elaboração do escopo

1.2

Identificação

...

Baixar como  txt (10 Kb)   pdf (58.6 Kb)   docx (18.4 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no Essays.club