13
1.Projeto de Interface 1.1 Interface com Usuário (Entrada de Dados) 1.1.1 ST000 – Pesquisa Aluno 1.1.2Controle de Botões – Funcionalidade/Visibilidade Tela Botão Ação Visibilidade 1 Pesquisa Aluno Alterar Possibilita o usuário alterar os dados de cadastro do aluno, exceto os campos curso e situação. Habilitado a partir da pesquisa realizada, com confirmação quando houver risco de perda de dados. 2 Excluir Altera o cadastro do aluno para inativo, após a confirmação do usuário. Inativo.

Projeto Interface

Embed Size (px)

Citation preview

Page 1: Projeto Interface

1.Projeto de Interface

1.1 Interface com Usuário (Entrada de Dados)

1.1.1 ST000 – Pesquisa Aluno

1.1.2Controle de Botões – Funcionalidade/Visibilidade Tela Botão Ação Visibilidade

1 Pesquisa Aluno

Alterar Possibilita o usuário alterar os dados de cadastro do aluno, exceto os campos curso e situação.

Habilitado a partir da pesquisa realizada, com confirmação quando houver risco de perda de dados.

2 Excluir Altera o cadastro do aluno para inativo, após a confirmação do usuário.

Inativo.

3 Novo Permite que o usuário cadastre um novo aluno.

Sempre Ativo

4 Imprimir Manda comando de impressão para o dispositivo.

Inativo

5 Visualizar Visualiza os dados de cadastro ou os dados alterados.

Ativo e sempre selecionado

6 Cancelar Cancela as ações sem aviso Ativo

Page 2: Projeto Interface

de confirmação retornando a tela anterior,

1.1.3Relacionamentos com outras interfaces

A tela Manter Aluno disponibiliza a funcionalidade de fazer uma pesquisa com o nome do aluno, caso o usuário deseje fazer uma pesquisa para efetuar uma eventual matricula, ou uma alteração no cadastro do mesmo, basta digitar o primeiro nome ou o nome completo e clicar no ícone “lupa” que o sistema ira realizar a pesquisa. O botão “novo” fica sempre ativo, o botão “excluir” nesta tela não tem funcionalidade, o botão “alterar” e “visualizar” ficam ativados a partir da realização de uma pesquisa.

Ao clicar no botão “visualizar” o sistema realiza a ação de abrir uma sub-tela ST001 com os campos cadastrais do aluno inativos e caso o usuário queira alterar algum dado na ST001 é só escolher a opção ”alterar” e os campos cadastrais ficam ativados, após o usuário ter realizado a alteração clica no botão “Salvar” e o sistema retorna para tela base.

Se o usuário deseja realizar um novo cadastro é só clicar no botão “novo” e o sistema realizara a abertura da sub-tela ST001 com os campos vazios, depois de realizado o cadastro clica no botão “Salvar” e o sistema retorna a tela base.

1.1.4Tabela de RelacionamentosTipo de Componente

Nome do Componente

Evento Resposta

1 Botão Pesquisar Clicar Abre tela ST0012 Botão Novo Clicar Abre tela ST0013 Botão Alterar Clicar Abre tela ST0014 Botão Excluir Inativo Inativo5 Botão Imprimir Inativo Inativo6 Botão Visualizar Clicar Abre tela ST0017 Botão Cancelar Clicar Cancela Pesquisa

Page 3: Projeto Interface

1.1.5 Subtela(s) da interface-base (Manter Aluno)

1.1.5.1 ST001 – Visualização da Pesquisa (aluno)1.1.5.1 ST001 – Visualização da Pesquisa (aluno)

Page 4: Projeto Interface

1.1.5.2 Controle de Botões – Funcionalidade/Visibilidade

Tela Botão Ação Visibilidade

1 Manter Aluno

Alterar Possibilita o usuário alterar os dados de cadastro do aluno, exceto os campos curso e situação.

Habilitado a partir da pesquisa realizada.

2 Excluir Altera o cadastro do aluno para inativo, após a confirmação do usuário.

Inativo.

3 Novo Permite que o usuário cadastre um novo aluno.

Inativo

4 Imprimir Manda comando de impressão para o dispositivo.

Habilitado na tela ST001.

5 Salvar Salva os dados de cadastro ou os dados alterados.

Habilitado nas funcionalidades novo e alterar, com confirmação quando houver risco de perda de dados..

6 Cancelar Cancela as ações sem aviso de confirmação retornando a tela anterior,

Sempre ativo.

2. Interface com usuário com Processamento.

2.1 ST002 – Caixa.

Page 5: Projeto Interface

2.1.1 Relacionamentos com outras interfaces

Ao abrir a tela caixa o botão “abrir caixa” fica selecionado e todos botões e campos ficam inativos, e ao clicar no botão “Abrir Caixa” o sistema disponibiliza a tela ST003 (login e senha), e após clicar no botão “Ok” o sistema retorna para a tela base com o botão “Abrir” inativo e todos os outros botões e campos ativos.

Ao clicar no botão “Fechar Caixa” o sistema disponibilizara a tela ST003 de login e senha e ao clicar no botão “Ok” o sistema abrir a tela ST004 (Fechar Caixa), se o usuário clicar no botão “abastecimento” o sistema abre a tela ST003(Login e senha) após clicar no botao “OK” o sistema abre a tela ST005 (Abastecimento) e ao clicar no botão “Ok” o sistema retorna para tela base, se a opção for o botão “Sangria” o sistema abrira a tela ST003 (Login e Senha) e após confirmar clicando no botão “Ok” o sistema disponibilizara a tela ST006(Sangria) assim que o usuário clicar no botão “Ok” o sistema retorna a tela base.

2.1.2 Tabela de Relacionamentos

Tipo de Componente

Nome do Componente

Evento Resposta Resposta

1 Botão Abrir Caixa Clicar Abre tela ST003 Abre tela ST0022 Botão Fechar Caixa Clicar Abre tela ST003 Abre tela ST0043 Botão Abastecimento Clicar Abre tela ST003 Abre tela ST0054 Botão Sangria Clicar Abre tela ST003 Abre tela ST006

2.1.3 Subtela(s) da interface-base (Caixa)

2.1.3.1 ST004 – Fechar Caixa2.1.3.1 ST004 – Fechar Caixa

2.1.3.2 ST005 – Abastecimento2.1.3.2 ST005 – Abastecimento

Page 6: Projeto Interface

2.1.3.3 ST006 –Sangria2.1.3.3 ST006 –Sangria

Page 7: Projeto Interface

2.2 Controle de Botões – Funcionalidade/Visibilidade

Tela Botão Ação Visibilidade

1 Caixa Abrir Caixa Habilita campos de registro e os demais botões.

Desabilitado quando a operação abrir caixa for concluída.

2 Fechar Caixa Disponibiliza tela para registro de data.

Habilitado quando a operação de abrir caixa for concluída.

3 Abastecimento

Disponibiliza tela para registro de valores.

Habilitado quando a operação de abrir caixa for concluída.

4 Sangria Disponibiliza tela para registro de valores.

Habilitado quando a operação de abrir caixa for concluída.

5 Ok Confirma operação realizada

Habilitado quando a operação de abrir caixa for concluída.

6 Cancelar Cancela as ações sem aviso de confirmação apagando todos os dados da tela,

Sempre ativo.

7 Fechar Caixa Ok Confirma operação realizada e o sistema disponibiliza tela de relatório de fechamento de

Sempre Ativo e selecionado

8 Cancelar Cancela as ações sem aviso de confirmação apagando todos os dados da tela, o sistema retorna a tela base

Sempre ativo.

9 Abastecimento

Ok Confirma operação realizada , o sistema retorna a tela base

Sempre Ativo e selecionado

10 Cancelar Cancela as ações sem aviso de confirmação apagando todos os dados da tela, o sistema retorna a tela base

Sempre ativo.

11 Sangria Ok Confirma operação realizada , o sistema retorna a tela base

Sempre Ativo e selecionado

12 Cancelar Cancela as ações sem aviso de confirmação apagando todos os dados da tela, o sistema retorna a tela base

Sempre ativo.

Page 8: Projeto Interface

3. Interface com Usuário (Autenticação)3.1 ST003 – Login e Senha

4. Interfaces de Entrada que seguirão o mesmo padrão:Tela Características Particulares

1 Manter Aluno Não Aplicável2 Manter Professores Não Aplicável 3 Manter Curso Não Aplicável

PROJETO DE INTERFACE

Page 9: Projeto Interface

SCA (Sistema de Controle Acadêmico)

Manaus – AMSetembro - 2007