Академический Документы
Профессиональный Документы
Культура Документы
ANLISE E PROJETO DE UM
SISTEMA
Araraquara SP
Outubro 2012
Araraquara SP
Outubro 2012
SUMRIO
1- Estudo Inicial_____________________________________4
1.1- Objetivos do sistema_________________________4
1.2 - Funcionamento do sistema__________________4
2 - Modelagem lgica do sistema__________________5
2.1 - Levantamento de requisitos_________________5
2.1.1 - Diagrama de Use Case_____________________6
2.1.1.1 - Descrio dos Use Cases___________________7
2.2 - Diagrama de Classes________________________16
1- Estudo Inicial
Este trabalho destina-se a exemplificar a anlise e o projeto de um sistema de
informao.
O sistema escolhido como tema um sistema de uso domstico para fornecer
um controle sobre os livros de um determinado usurio.
CENRIO PRINCIPAL
1. O usurio solicita a tela de cadastro de editoras.
2. O usurio informa os dados da editora, preenchendo os campos
obrigatrios.
7
CENRIO ALTERNATIVO
2. Os campos obrigatrios no so preenchidos.
2.1 O sistema exibe a tela novamente para preenchimento dos dados e
exibe a mensagem "Preencha os campos com valores vlidos !".
CENRIO PRINCIPAL
1. O usurio seleciona o registro a ser excludo na lista de editoras
disponveis e confirma a excluso.
2. O sistema exibe mensagem de cadastro removido com sucesso.
CENRIO PRINCIPAL
1. O usurio solicita a tela de alterao de editoras, aps selecionar um
registro na lista de editoras cadastradas.
2. O usurio insere os novos dados da editora.
3. O usurio grava as alteraes e o sistema persiste para o banco de dados.
4. O sistema exibe a mensagem de cadastro alterado com sucesso.
CENRIO ALTERNATIVO
2. Os novos dados informados so invlidos.
2.1 O sistema ento exibe uma mensagem "Informe valores vlidos para os
dados" e retorna tela para a leitura dos novos dados.
CENRIO PRINCIPAL
1. O funcionrio solicita a tela de consulta de editoras.
2. O sistema exibe uma lista com os as editoras cadastradas.
10
CENRIO PRINCIPAL
1. O usurio solicita a tela de cadastro de autores.
2. O funcionrio informa os dados do autor, preenchendo os campos
obrigatrios.
3. O sistema grava no banco de dados o registro de autor.
4. O sistema exibe mensagem de cadastro efetuado com sucesso.
CENRIO ALTERNATIVO
2. Os campos obrigatrios no so preenchidos.
2.1 O sistema exibe a tela novamente para preenchimento dos dados e
exibe a mensagem "Preencha os campos com valores vlidos !".
11
CENRIO PRINCIPAL
1. O usurio seleciona o registro a ser excludo na lista de autores
disponveis e confirma a excluso.
2. O sistema exibe mensagem de cadastro removido com sucesso.
CENRIO PRINCIPAL
1. O usurio solicita a tela de alterao de autores, aps selecionar um
registro na lista de autores cadastrados.
2. O usurio insere os novos dados do autor.
3. O usurio grava as alteraes e o sistema persiste para o banco de dados.
4. O sistema exibe a mensagem de cadastro alterado com sucesso.
12
CENRIO ALTERNATIVO
2. Os novos dados informados so invlidos.
2.1 O sistema ento exibe uma mensagem "Informe valores vlidos para os
dados" e retorna tela para a leitura dos novos dados.
CENRIO PRINCIPAL
1. O funcionrio solicita a tela de consulta de autores.
2. O sistema exibe uma lista com os autores cadastrados.
13
CENRIO PRINCIPAL
1. O funcionrio solicita a tela de cadastro de livros.
2. O funcionrio informa os dados do livro, preenchendo os campos
obrigatrios.
3. O sistema grava no banco de dados o registro de livro.
4. O sistema exibe mensagem de cadastro efetuado com sucesso.
CENRIO ALTERNATIVO
2. Os campos obrigatrios no so preenchidos.
2.1 O sistema exibe a tela novamente para preenchimento dos dados e
exibe a mensagem "Preencha os campos com valores vlidos !".
14
CENRIO PRINCIPAL
1. O usurio seleciona o registro a ser excludo na lista de livros
disponveis e confirma a excluso.
2. O sistema exibe mensagem de cadastro removido com sucesso.
CENRIO PRINCIPAL
1. O usurio solicita a tela de alterao de livros, aps selecionar um
registro na lista de livros cadastrados.
2. O usurio insere os novos dados do livro.
3. O usurio grava as alteraes e o sistema persiste para o banco de dados.
4. O sistema exibe a mensagem de cadastro alterado com sucesso.
15
CENRIO ALTERNATIVO
2. Os novos dados informados so invlidos.
2.1 O sistema ento exibe uma mensagem "Informe valores vlidos para os
dados" e retorna tela para a leitura dos novos dados.
CENRIO PRINCIPAL
1. O funcionrio solicita a tela de consulta de livros.
2. O sistema exibe uma lista com os livros cadastrados.
16
17