ExercíCio a Editora ABC Trabalha Com Diversos Autores

5
CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DISCIPLINA: ANALISE ESTRUTURADO DE SISTEMAS PROFESSOR: EDUARDO JOSÉ RIBEIRO DE CASTRO Exercício: Identifique os requisitos funcionais, não funcionais e regras de negocio para os sitemas abaixo: 1 - "A Editora ABC trabalha com diversos autores que escrevem livros para ela publicar. Alguns autores escrevem apenas um livro, enquanto outros escrevem muitos. Além disso, alguns livros são escritos por diversos autores. Mensalmente é enviado às livrarias um catálogo com o nome dos livros lançados e seus respectivos autores. Esse catálogo é organizado por assunto para facilitar a divulgação. Informações sobre a cota de compra de cada livraria são modificadas a cada três meses, de acordo com a média de compra no trimestre solicitada pela livraria. Uma carta é enviada à livraria anunciando a nova cota em cada assunto e os descontos especiais que lhe serão concedidos para comprar em quantidades maiores. Aos autores dos dez livros mais vendidos no ano, a Editora ABC oferece prêmios. A festa de premiação é anunciada com dez dias de antecedência, por meio de publicação em jornal dos dez livros mais vendidos, com seus respectivos autores.

Transcript of ExercíCio a Editora ABC Trabalha Com Diversos Autores

Page 1: ExercíCio a Editora ABC Trabalha Com Diversos Autores

CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

DISCIPLINA: ANALISE ESTRUTURADO DE SISTEMASPROFESSOR: EDUARDO JOSÉ RIBEIRO DE CASTRO

Exercício:

Identifique os requisitos funcionais, não funcionais e regras de negocio para os sitemas abaixo:

1 - "A Editora ABC trabalha com diversos autores que escrevem livros para ela publicar.

Alguns autores escrevem apenas um livro, enquanto outros escrevem muitos. Além disso, alguns livros são escritos por diversos autores.

Mensalmente é enviado às livrarias um catálogo com o nome dos livros lançados e seus respectivos autores. Esse catálogo é organizado por assunto para facilitar a divulgação.

Informações sobre a cota de compra de cada livraria são modificadas a cada três meses, de acordo com a média de compra no trimestre solicitada pela livraria.

Uma carta é enviada à livraria anunciando a nova cota em cada assunto e os descontos especiais que lhe serão concedidos para comprar em quantidades maiores.

Aos autores dos dez livros mais vendidos no ano, a Editora ABC oferece prêmios.

A festa de premiação é anunciada com dez dias de antecedência, por meio de publicação em jornal dos dez livros mais vendidos, com seus respectivos autores.

Page 2: ExercíCio a Editora ABC Trabalha Com Diversos Autores

CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Requisitos funcionais

Rf01 – O sistema deve cadastrar livro (rgn01)Rf02 – O Sistema deve cadastrar autorRf03 – O sistema deve gerar catalogo de lançamento de livros (rnf01) (rnf02) (rgn02) (rgn03)Rf04 – O sistema deve cadastrar as livrariasRf05 – O sistema deve cadastrar a cota de cada livrariaRf06 – O sistema deve cadastrar descontos especiaisRf07 – O sistema deve cadastrar o pedido da livraria (venda)Rf08 – O sistema deve gerar os descontos especiais (rgn06)Rf00 – O sistema deve gerar cota de livro (rgn04) (rgn05)Rf10 – O sistema deve emitir relatório dos livros mais vendidos (rnf04) (rnf05) (rgn07)Rf11 – O sistema deve emitir carta de nova cota (rnf03)

Requisitos não funcionais

Rnf01 – O sistema deve gerar o catalogo contendo o nome do livro e seu(s) respectivo(s) autor(es)Rnf02 – O sistema deve gerar o catalogo contendo o assuntoRnf03 – O sistema deve gerar a carta de nova cota contendo os descontos especiaisRnf04 – O sistema deve gerar o relatório dos mais vendidos contendo o nome dos livros mais vendidosRnf05 – O sistema deve gerar o relatório dos mais vendidos contendo o nome do(s) autor(es)

Regras de negocio

Rgn01 – Quando a editora cadastrar livro o sistema deve permitir cadastrar mais de um autor Rgn02 – Quando a editora gerar o catalogo de livro o sistema deve organizar por assuntoRgn03 – Quando o sistema gerar o catalogo o sistema deve gerar após 30 dias (mensalmente)Rgn04 – Quando o sistema modificar a cota o sistema deve modificar a cada 90 dias mesesRgn05 – Quando o sistema calcular a cota o sistema deve calcular pela media de compra no trimestreRgn06 – Quando o sistema gerar os descontos especiais o sistema deve calcular a partir de compras maioresRgn07 – Quando o sistema gerar o relatório dos livros mais vendidos o sistema deve gerar dos dez livros mais vendidos no ano

Page 3: ExercíCio a Editora ABC Trabalha Com Diversos Autores

CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

2 - Gostaria que fosse construído um sistema para monitorar a temperatura e a pressão de pacientes da UTI, que deverão ficar ligados on-line à rede de computadores do hospital. Os pacientes devem ser cadastrados pelo responsável. Essa rede é formada por um computador principal e vários terminais que monitoram os pacientes.

Se a temperatura ou pressão do paciente lida pelo terminal se tornarem críticas, o computador principal deverá mostrar uma tela de alerta com um histórico das medidas realizadas para o paciente. Um aviso sonoro deve ser ativado nesse caso.

A verificação da temperatura é realizada comparando-se a temperatura do paciente a temperatura padrão digitada pelo responsável (Maximo e mínimo).

A verificação da pressão do paciente é realizada comparando-se com um valor padrão de pressão (máximo e mínimo) a ser digitado pelo responsável e verificando se a pressão medida está dentro dos parâmetros considerados normais para o paciente (valores próximos ao máximo e mínimos são permitidos).

Temos vários sistemas online no computador principal e todos devem funcionar ao mesmo tempo.

Requisitos funcionais

Rf01 – O sistema deve cadastrar pacienteRf02 – O Sistema deve cadastrar temperatura padrão por paciente (rnf01)Rf03 – O sistema deve cadastrar pressão do paciente (rnf02)Rf04 – O sistema deve monitorar a pressão do paciente (rgn01) (rnf06) (rgn05)Rf05 – O sistema deve monitorar a temperatura do paciente (rgn02) (rgn06)Rf07 – O sistema deve registrar as medidas de pressão lidasRf08 – O sistema deve registrar as medidas de temperatura lidasRf09 – O sistema deve emitir um alerta (rnf03) (rnf04) (rnf05) (rgn03) (rgn04)Rf010 – O sistema deve gerar o histórico de medidas

Requisitos não funcionais

Rnf01 – o sistema deve registrar o valor padrão de temperaturaRnf02 – o sistema deve registrar o valor padrão de pressão maximo e mínimoRnf03 – o sistema deve emitir um aviso sonoro para o alertaRnf04 – o sistema deve apresentar uma tela de alerta contendo o histórico das medidas Rnf05 – o sistema deve ser executado em conjunto com vários outros sistemasRnf06 – os terminais devem estar ligados on-line para monitoramentoRnf07 – o histórico de medidas deve ser de pressão e temperatura

Regras de negocio

Page 4: ExercíCio a Editora ABC Trabalha Com Diversos Autores

CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Rgn01 – o sistema deve realizar o monitoramente comparando-se a pressão do paciente com o valor maximo e minimo cadastradoRgn02 – O sistema deve emitir um aviso de alerta se a pressão estiver fora do padrão mínimo e Maximo cadastrado Rgn03 - o sistema deve realizar o monitoramente comparando-se a temperatura do paciente com o valor cadastradoRgn04 – O sistema deve emitir um aviso de alerta se a temperatura estiver fora do padrão cadastradoRgn05 – O sistema deve registrar as medidas de pressão lidas para cada mediçãoRgn06 – O sistema deve registrar as medidas de temperatura lidas para cada medição