NutStok Sistema de gerenciamento de bibliotecas

Preview:

DESCRIPTION

NutStok Sistema de gerenciamento de bibliotecas. Bruno Cavalcante ( bmsc ) Diego Lima ( dclal ) Marcelo Andrade ( mcma ) Reynaldo Tibúrcio ( rfrt ). Introdução. O NutStok tem como foco auxiliar no gerenciamento de bibliotecas Controle de reservas de títulos - PowerPoint PPT Presentation

Citation preview

NUTSTOKSISTEMA DE GERENCIAMENTO DE BIBLIOTECASBruno Cavalcante (bmsc)

Diego Lima (dclal)

Marcelo Andrade (mcma)

Reynaldo Tibúrcio (rfrt)

INTRODUÇÃO

O NutStok tem como foco auxiliar no gerenciamento de bibliotecas Controle de reservas de títulos Controle de pedidos de títulos a fornecedores Relatórios

ARQUITETURA

RESERVAR TÍTULO

Pré-condição(ões):

O usuário deverá estar logado no sistema.

Pós-condição(ões):

A reserva é armazenada no sistema.

Fluxo de eventos principal: O usuário informa a referência do título para ser reservado e o

período de reserva (data inicial e data final) e confirma a reserva; O sistema verifica a disponibilidade do título naquele período e

efetua a reserva em nome do usuário; Uma mensagem de confirmação é exibida na tela.

Fluxo(s) secundário(s):

No fluxo principal 1, se alguma das datas forem inválidas ou a data inicial for superior a data final, o sistema deverá exibir uma mensagem de erro na tela.

No fluxo principal 2, se o título não estiver disponível para reserva durante o período informado, será exibida uma mensagem de erro na tela.

RESERVAR TÍTULO

RESERVAR TÍTULO

RESERVAR TÍTULO

RESERVAR TÍTULO

FAZER PEDIDO DE TÍTULO A FORNECEDOR

Pré-condição(ões):

O usuário deverá estar logado no sistema.

Pós-condição(ões):

O pedido é registrado no sistema.

Fluxo de eventos principal: O usuário informa aos dados referentes ao pedido (referência do

título e sua quantidade); O sistema cria um pedido contendo a referência do título,

quantidade e a data atual e o envia para o fornecedor; O sistema registra o pedido; Uma mensagem de confirmação é exibida na tela.

Fluxo(s) secundário(s):

No fluxo principal 2, se a quantidade não for um número ou for um número negativo, será exibida uma mensagem de erro na tela.

FAZER PEDIDO DE TÍTULO A FORNECEDOR

FAZER PEDIDO DE TÍTULO A FORNECEDOR

PROJETO DO SUBSISTEMA

PROJETO DO SUBSISTEMA

PROJETO DO SUBSISTEMA

PROJETO DE BANCO DE DADOS

Mapeamento das Classes persistentes

PROJETO DE BANCO DE DADOS

Mapeamento dos Relacionamentos

PROJETO DE BANCO DE DADOS

Modelo Lógico

PROJETO DE BANCO DE DADOS

Restrições de Integridade As restrições de integridade serão feitas

somente através de FK e PK Não serão utilizados outros recursos do SGBD

Recommended