O documento apresenta o diagrama de casos de uso, classes e sequência de um sistema de gerenciamento de locadora de vídeo. Inclui descrição dos casos de uso como cadastrar, alterar e excluir clientes, vídeos e usuários. Tem como objetivo automatizar os processos de locação e devolução de DVDs.
O documento apresenta a especificação de requisitos para o sistema de uma vídeo locadora, descrevendo os subsistemas identificados, os modelos de casos de uso, classes e comportamentos dinâmicos do sistema.
O documento discute diagramas de classes no contexto de análise e projeto de sistemas. Explica que diagramas de classes mostram as classes, atributos, métodos e relacionamentos de um sistema de forma estática. Também discute conceitos como classes, atributos, métodos, relacionamentos, herança e agregação.
Sistema de Gerenciamento de Locadora de Vídeo - ApresentaçãoGleyciana Garrido
O documento descreve um sistema de locação de DVDs que tem como objetivo automatizar o processo de locação e devolução de DVDs para agilizar o atendimento ao cliente. Ele apresenta os requisitos funcionais do sistema, como cadastro de usuários e DVDs, locação, devolução e informações sobre estoque. Também inclui diagramas de casos de uso, classe e sequência.
UML, Linguagem de Modelagem Unificada, é um padrão para modelagem visual de software.
Neste tutorial abordamos como utilizar a UML para fazer especificação de software através de conjunto de modelos e diagramas.
A modelagem visual facilita o entendimento e a comunicação do 'o quê' precisa ser feito e 'como' deverá ser feito o software;
O documento descreve conceitos e técnicas relacionadas a diagramas de casos de uso, incluindo: (1) casos de uso capturam interações entre usuários e sistemas; (2) diagramas de casos de uso ajudam no entendimento dos requisitos funcionais de um sistema; (3) casos de uso representam versões externas do sistema e envolvem atores e sequências de ações.
Este documento especifica os requisitos para um sistema que permita a autorização em lote de pedidos de devolução de compras realizadas através do e-commerce de uma loja. Ele descreve o problema de negócio, os envolvidos no projeto, e três requisitos principais: permitir a seleção múltipla de pedidos de devolução, autorizar as devoluções selecionadas de uma só vez, e verificar se os produtos já foram enviados antes de prosseguir com a autorização. O documento também inclui protótipos da interface para demonstr
Primeira aula da disciplina Programação Dinâmica para Web. Primeiros conceitos sobre Arquitetura de Aplicações web e informações gerais sobre a disciplina.
O documento apresenta a especificação de requisitos para o sistema de uma vídeo locadora, descrevendo os subsistemas identificados, os modelos de casos de uso, classes e comportamentos dinâmicos do sistema.
O documento discute diagramas de classes no contexto de análise e projeto de sistemas. Explica que diagramas de classes mostram as classes, atributos, métodos e relacionamentos de um sistema de forma estática. Também discute conceitos como classes, atributos, métodos, relacionamentos, herança e agregação.
Sistema de Gerenciamento de Locadora de Vídeo - ApresentaçãoGleyciana Garrido
O documento descreve um sistema de locação de DVDs que tem como objetivo automatizar o processo de locação e devolução de DVDs para agilizar o atendimento ao cliente. Ele apresenta os requisitos funcionais do sistema, como cadastro de usuários e DVDs, locação, devolução e informações sobre estoque. Também inclui diagramas de casos de uso, classe e sequência.
UML, Linguagem de Modelagem Unificada, é um padrão para modelagem visual de software.
Neste tutorial abordamos como utilizar a UML para fazer especificação de software através de conjunto de modelos e diagramas.
A modelagem visual facilita o entendimento e a comunicação do 'o quê' precisa ser feito e 'como' deverá ser feito o software;
O documento descreve conceitos e técnicas relacionadas a diagramas de casos de uso, incluindo: (1) casos de uso capturam interações entre usuários e sistemas; (2) diagramas de casos de uso ajudam no entendimento dos requisitos funcionais de um sistema; (3) casos de uso representam versões externas do sistema e envolvem atores e sequências de ações.
Este documento especifica os requisitos para um sistema que permita a autorização em lote de pedidos de devolução de compras realizadas através do e-commerce de uma loja. Ele descreve o problema de negócio, os envolvidos no projeto, e três requisitos principais: permitir a seleção múltipla de pedidos de devolução, autorizar as devoluções selecionadas de uma só vez, e verificar se os produtos já foram enviados antes de prosseguir com a autorização. O documento também inclui protótipos da interface para demonstr
Primeira aula da disciplina Programação Dinâmica para Web. Primeiros conceitos sobre Arquitetura de Aplicações web e informações gerais sobre a disciplina.
Este documento apresenta os conceitos fundamentais da metodologia de desenvolvimento orientada a objetos, incluindo: 1) a definição de metodologia e orientação a objetos; 2) os conceitos de classe, objeto, herança e encapsulamento; 3) as diferenças entre metodologias estruturadas e orientadas a objetos.
Sistema de Gerenciamento de Locadora de Vídeo - Banco de DadosGleyciana Garrido
- O documento descreve um sistema de gerenciamento de banco de dados para uma locadora de vídeos, incluindo introdução, levantamento de requisitos e modelagem de dados.
- Ele levanta os requisitos do sistema, como cadastro de usuários e vídeos, locações, devoluções e débitos.
- Também apresenta os modelos conceitual, lógico e físico do banco de dados, implementado em SQL e interfaces Java.
Este documento descreve cinco casos de uso principais para um sistema de e-commerce: listar produtos, gerenciar carrinho de compras, cadastrar cliente, efetuar compra e realizar pagamento. Ele especifica os atores, pré e pós-condições, fluxos principais e alternativos e possíveis erros para cada caso de uso.
O documento descreve o projeto de um sistema para uma clínica veterinária, incluindo os processos de levantamento de requisitos, regras de negócio, diagramas de casos de uso, interfaces gráficas e diagramas de sequência. O sistema permitirá cadastrar medicamentos, funcionários e gerenciar a folha de pagamento.
Requisitos
Funcionais
Não-funcionais
Problemas
Possíveis Soluções
UML
Diagrama de Casos de Uso
Diagrama de Atividades
Diagramas de Caso de Uso no Rose
Diagramas de Atividades no Rose
Aborda aspectos da elicitação, gestão e documentação dos requisitos de um software. Estudo dos desafios que o analista de sistemas precisa enfrentar. Expõe exemplos dos tipos de artefatos de requisitos que podem ser documentados. Recomenda melhores práticas para a escrita dos requisitos e casos de uso.
Projeto de Banco de Dados: Gerenciamento de Locadora de Vídeo (parte escrita)Gleyciana Garrido
A necessidade de armazenar, organizar e recuperar informações é crescente no mundo moderno e estão visivelmente presente no nosso cotidiano como é o caso dos cadastros de clientes e de funcionário de uma empresa que são exemplos de iniciadores dos modernos bancos de dados, pois buscam as funções básicas do mesmo:
• Acrescentar novos dados;
• Localizar os dados armazenados anteriormente;
• Alterar dados ou apagar aqueles que não são mais úteis.
Hoje é impossível lidar com um grande número de informações usando métodos tradicionais surgindo assim a necessidade da utilização dos bancos de dados no nosso dia a dia.
Banco de Dados é uma coleção de dados inter-relacionados, representando informações sobre um domínio específico.
Um Sistema de Banco de Dados consiste em uma coleção de dados inter-relacionados e uma coleção de programas para prover o acesso a esses dados.
O objetivo principal de um sistema de banco de dados é possibilitar um ambiente que seja adequado e eficiente para uso na recuperação e armazenamento de informações.
O documento discute a modelagem de software, definindo-a como a construção de modelos abstratos de um software. Apresenta os objetivos da modelagem, como descrever requisitos do cliente, estabelecer a base para o projeto de software e definir requisitos validáveis. Também explica que a modelagem fornece diferentes perspectivas de um sistema, como interação, estrutura e comportamento, utilizando notações como a UML.
Slide do hangout sobre Lógica de Programação para Iniciantes, exibido pelo LadyTalks.
Link do vídeo: https://www.youtube.com/watch?v=E-b-Vm7MEkY
Palestrante: Mariana Camargo (mundodama.com.br)
Este documento apresenta conceitos básicos de programação e algoritmia. Descreve as principais etapas na criação de um programa, como definição do problema, planeamento da resolução, codificação, teste e depuração. Explora ainda conceitos-chave como algoritmos, operações elementares de sistemas de informação e operadores lógicos e aritméticos.
Aula 03 - Introdução aos Diagramas de AtividadeAlberto Simões
Introdução aos Diagramas de Atividade (UML) para a disciplina de Planeamento de Sistemas de Informação do Mestrado em Informação Empresarial da Escola Superior de Estudos Industriais e de Gestão do Instituto Politécnico do Porto.
O documento apresenta os conceitos de diagramas de casos de uso. Explica que eles descrevem as interações entre atores e o sistema, sem detalhar como o sistema funciona internamente. Detalha os componentes de um diagrama de casos de uso, incluindo atores, casos de uso e associações, e fornece exemplos de cada um.
O documento discute os tipos de dados primitivos e derivados, incluindo inteiros, reais, lógicos e caracteres. Ele explica esses tipos de dados em linguagens como Java e C, listando os intervalos e bits de cada tipo.
Um diagrama de caso de uso descreve as interações entre atores e um sistema. Mostra atores, casos de uso e seus relacionamentos. Casos de uso representam requisitos funcionais do sistema e especificam o que o sistema deve fazer. Atores são entidades externas que interagem com o sistema em um caso de uso.
O documento fornece um resumo sobre sistemas operacionais. Explica que um sistema operacional é um software que gerencia os recursos de hardware e fornece uma interface de alto nível para programas acessarem dispositivos. Também discute conceitos como processos, memória, escalonamento e exclusão mútua, que são fundamentais para a operação de sistemas operacionais modernos.
O documento discute o que é um dicionário de dados, seus elementos principais e como eles são usados para documentar um diagrama de entidade relacionamento. Os elementos do dicionário de dados incluem entidade, atributo, classe, domínio, tamanho e descrição.
O documento discute diagramas de componentes no UML. Aborda modelagem de código-fonte, versões executáveis, bancos de dados físicos e sistemas adaptáveis. Também fornece diretrizes para engenharia de produção e reversa desses diagramas.
1. O documento especifica os requisitos e casos de uso do sistema My Books, incluindo login, cadastro de livros, movimentações de estoque, consulta de estoque e relatórios.
2. São descritos seis casos de uso principais e fluxos alternativos e de exceção.
3. O documento também inclui regras de negócio, requisitos funcionais e não funcionais, matrizes de rastreabilidade e modelos conceitual e lógico de dados.
Lista de exercicios algoritmos resolvida-Mauro Pereira
O documento apresenta algoritmos resolvidos em pseudocódigo para exercícios de estruturas sequenciais, condicionais, repetição e vetores. Inclui explicações sobre cada algoritmo e diferentes soluções propostas.
Este documento resume um projeto de desenvolvimento de software para uma locadora de filmes utilizando a ferramenta SpeedCASE. O projeto descreve os casos de uso, atores, regras de negócio, diagramas, releases e tecnologias empregadas.
Titulo: Vídeo-locadora
Alunos:Glêdysonn Barbosa de Oliveira,João Roberto do Nascimento Filho,jose henrique da silva,JOSE ROMULO RIBEIRO DA SILVA,leonardo costa de almeida,Tulio Jose Torres de Medeiros,
Cidade: Maceió
Disciplina: Integração
Turma: GP07
Data:25-07-2014
Hora:18:20
Comentarios:Gerenciamento da Integração - GP07 - Maceió - AL
Publico até ápos a correção
Este documento apresenta os conceitos fundamentais da metodologia de desenvolvimento orientada a objetos, incluindo: 1) a definição de metodologia e orientação a objetos; 2) os conceitos de classe, objeto, herança e encapsulamento; 3) as diferenças entre metodologias estruturadas e orientadas a objetos.
Sistema de Gerenciamento de Locadora de Vídeo - Banco de DadosGleyciana Garrido
- O documento descreve um sistema de gerenciamento de banco de dados para uma locadora de vídeos, incluindo introdução, levantamento de requisitos e modelagem de dados.
- Ele levanta os requisitos do sistema, como cadastro de usuários e vídeos, locações, devoluções e débitos.
- Também apresenta os modelos conceitual, lógico e físico do banco de dados, implementado em SQL e interfaces Java.
Este documento descreve cinco casos de uso principais para um sistema de e-commerce: listar produtos, gerenciar carrinho de compras, cadastrar cliente, efetuar compra e realizar pagamento. Ele especifica os atores, pré e pós-condições, fluxos principais e alternativos e possíveis erros para cada caso de uso.
O documento descreve o projeto de um sistema para uma clínica veterinária, incluindo os processos de levantamento de requisitos, regras de negócio, diagramas de casos de uso, interfaces gráficas e diagramas de sequência. O sistema permitirá cadastrar medicamentos, funcionários e gerenciar a folha de pagamento.
Requisitos
Funcionais
Não-funcionais
Problemas
Possíveis Soluções
UML
Diagrama de Casos de Uso
Diagrama de Atividades
Diagramas de Caso de Uso no Rose
Diagramas de Atividades no Rose
Aborda aspectos da elicitação, gestão e documentação dos requisitos de um software. Estudo dos desafios que o analista de sistemas precisa enfrentar. Expõe exemplos dos tipos de artefatos de requisitos que podem ser documentados. Recomenda melhores práticas para a escrita dos requisitos e casos de uso.
Projeto de Banco de Dados: Gerenciamento de Locadora de Vídeo (parte escrita)Gleyciana Garrido
A necessidade de armazenar, organizar e recuperar informações é crescente no mundo moderno e estão visivelmente presente no nosso cotidiano como é o caso dos cadastros de clientes e de funcionário de uma empresa que são exemplos de iniciadores dos modernos bancos de dados, pois buscam as funções básicas do mesmo:
• Acrescentar novos dados;
• Localizar os dados armazenados anteriormente;
• Alterar dados ou apagar aqueles que não são mais úteis.
Hoje é impossível lidar com um grande número de informações usando métodos tradicionais surgindo assim a necessidade da utilização dos bancos de dados no nosso dia a dia.
Banco de Dados é uma coleção de dados inter-relacionados, representando informações sobre um domínio específico.
Um Sistema de Banco de Dados consiste em uma coleção de dados inter-relacionados e uma coleção de programas para prover o acesso a esses dados.
O objetivo principal de um sistema de banco de dados é possibilitar um ambiente que seja adequado e eficiente para uso na recuperação e armazenamento de informações.
O documento discute a modelagem de software, definindo-a como a construção de modelos abstratos de um software. Apresenta os objetivos da modelagem, como descrever requisitos do cliente, estabelecer a base para o projeto de software e definir requisitos validáveis. Também explica que a modelagem fornece diferentes perspectivas de um sistema, como interação, estrutura e comportamento, utilizando notações como a UML.
Slide do hangout sobre Lógica de Programação para Iniciantes, exibido pelo LadyTalks.
Link do vídeo: https://www.youtube.com/watch?v=E-b-Vm7MEkY
Palestrante: Mariana Camargo (mundodama.com.br)
Este documento apresenta conceitos básicos de programação e algoritmia. Descreve as principais etapas na criação de um programa, como definição do problema, planeamento da resolução, codificação, teste e depuração. Explora ainda conceitos-chave como algoritmos, operações elementares de sistemas de informação e operadores lógicos e aritméticos.
Aula 03 - Introdução aos Diagramas de AtividadeAlberto Simões
Introdução aos Diagramas de Atividade (UML) para a disciplina de Planeamento de Sistemas de Informação do Mestrado em Informação Empresarial da Escola Superior de Estudos Industriais e de Gestão do Instituto Politécnico do Porto.
O documento apresenta os conceitos de diagramas de casos de uso. Explica que eles descrevem as interações entre atores e o sistema, sem detalhar como o sistema funciona internamente. Detalha os componentes de um diagrama de casos de uso, incluindo atores, casos de uso e associações, e fornece exemplos de cada um.
O documento discute os tipos de dados primitivos e derivados, incluindo inteiros, reais, lógicos e caracteres. Ele explica esses tipos de dados em linguagens como Java e C, listando os intervalos e bits de cada tipo.
Um diagrama de caso de uso descreve as interações entre atores e um sistema. Mostra atores, casos de uso e seus relacionamentos. Casos de uso representam requisitos funcionais do sistema e especificam o que o sistema deve fazer. Atores são entidades externas que interagem com o sistema em um caso de uso.
O documento fornece um resumo sobre sistemas operacionais. Explica que um sistema operacional é um software que gerencia os recursos de hardware e fornece uma interface de alto nível para programas acessarem dispositivos. Também discute conceitos como processos, memória, escalonamento e exclusão mútua, que são fundamentais para a operação de sistemas operacionais modernos.
O documento discute o que é um dicionário de dados, seus elementos principais e como eles são usados para documentar um diagrama de entidade relacionamento. Os elementos do dicionário de dados incluem entidade, atributo, classe, domínio, tamanho e descrição.
O documento discute diagramas de componentes no UML. Aborda modelagem de código-fonte, versões executáveis, bancos de dados físicos e sistemas adaptáveis. Também fornece diretrizes para engenharia de produção e reversa desses diagramas.
1. O documento especifica os requisitos e casos de uso do sistema My Books, incluindo login, cadastro de livros, movimentações de estoque, consulta de estoque e relatórios.
2. São descritos seis casos de uso principais e fluxos alternativos e de exceção.
3. O documento também inclui regras de negócio, requisitos funcionais e não funcionais, matrizes de rastreabilidade e modelos conceitual e lógico de dados.
Lista de exercicios algoritmos resolvida-Mauro Pereira
O documento apresenta algoritmos resolvidos em pseudocódigo para exercícios de estruturas sequenciais, condicionais, repetição e vetores. Inclui explicações sobre cada algoritmo e diferentes soluções propostas.
Este documento resume um projeto de desenvolvimento de software para uma locadora de filmes utilizando a ferramenta SpeedCASE. O projeto descreve os casos de uso, atores, regras de negócio, diagramas, releases e tecnologias empregadas.
Titulo: Vídeo-locadora
Alunos:Glêdysonn Barbosa de Oliveira,João Roberto do Nascimento Filho,jose henrique da silva,JOSE ROMULO RIBEIRO DA SILVA,leonardo costa de almeida,Tulio Jose Torres de Medeiros,
Cidade: Maceió
Disciplina: Integração
Turma: GP07
Data:25-07-2014
Hora:18:20
Comentarios:Gerenciamento da Integração - GP07 - Maceió - AL
Publico até ápos a correção
Este documento resume o projeto de criação de uma locadora web. Ele descreve os objetivos, escopo, deliveráveis, organizações envolvidas, cronograma e riscos do projeto. O projeto visa permitir o cadastro online de clientes e filmes, aluguel e reserva de filmes online e sistema de entrega para aumentar as vendas e facilitar o cliente.
O documento apresenta o projeto de banco de dados para uma locadora de vídeo, com o modelo conceitual, lógico e dicionário de dados. O projeto modela as entidades e relacionamentos entre filiais, estoque, títulos, clientes, locações e pagamentos.
O documento descreve o caso de uso de login e manutenção de livros em um sistema de biblioteca. Ele inclui o catálogo de atores, os casos de uso de efetuar login e manter livros com seus fluxos básicos e alternativos, pré e pós-condições. O caso de login valida as credenciais do usuário com um sistema externo. O caso de manter livros permite consultar, incluir, alterar e excluir livros da biblioteca.
Este documento apresenta o plano de teste para um projeto de locação de filmes. Ele descreve as pessoas envolvidas no teste, os tipos de teste que serão e não serão executados, o formato dos testes, critérios para iniciar e encerrar ciclos de teste e itens a serem testados em cada etapa.
O documento apresenta os principais conceitos da programação orientada a objetos, incluindo classe, objeto, herança, sobrecarga, sobrescrita e polimorfismo. Além disso, discute o projeto orientado a objetos, modelagem UML, documentação e diagramas como classe, caso de uso e sequência.
O documento discute diagramas UML de casos de uso. Resume os principais pontos como: (1) UML é uma linguagem para modelagem de software que inclui diagramas estáticos, dinâmicos e funcionais; (2) Diagramas de casos de uso descrevem o que um sistema faz e incluem casos de uso, atores e o sistema; (3) Casos de uso representam funcionalidades do sistema enquanto atores representam entidades externas que interagem com o sistema.
1. O documento discute diagramas de fluxo de dados, incluindo seus componentes, diretrizes para desenvolvimento e como criar diagramas de fluxo de dados nivelados.
2. Um diagrama de fluxo de dados representa os processos de um sistema como "bolhas" interligadas por fluxos de dados, e pode incluir depósitos de dados e entidades externas.
3. Diagramas de fluxo de dados nivelados dividem um sistema complexo em diagramas separados para cada nível, começando pelo diagrama de contexto de alto nível e o nível 0.
O documento descreve os componentes e construção de diagramas de sequência no UML. Especificamente, ele explica que diagramas de sequência ilustram a interação entre objetos através da troca de mensagens, e incluem atores, objetos, mensagens, linhas de vida e foco no controle para representar a criação e destruição de objetos.
Análise Orientada a Objetos - Diagrama de SequenciaCursoSENAC
O documento descreve o diagrama de sequência como um diagrama que determina a sequência de eventos em um caso de uso, mostrando quais operações devem ser disparadas entre os objetos envolvidos e em qual ordem para completar o caso de uso. Ele explica os componentes do diagrama de sequência, incluindo atores, objetos, linhas de vida e mensagens.
O documento descreve os principais conceitos de diagramas de classes, incluindo sua notação, tipos, relacionamentos e aplicações. Diagramas de classes são usados para modelar a estrutura de um sistema através de classes, atributos, operações e relacionamentos entre classes.
O documento descreve um sistema para consultórios odontológicos que pode ser acessado por secretárias e dentistas. A secretária pode cadastrar pacientes, marcar consultas, gerar relatórios e boletos. O dentista pode fazer o mesmo e também consultar pacientes, marcar consultas e registrar tratamentos. Dois casos de uso são documentados: "Manipular Pacientes" e "Consultar Orçamentos". O diagrama de classes mostra as classes Paciente, Consulta, Dentista, Secretária e Orçamento e suas relações.
O documento descreve um exercício de banco de dados relacional com as seguintes instruções: (1) criar tabelas para clientes, vendedores, compras e produtos com dados de exemplo; (2) criar consultas para recuperar determinados registros; (3) alterar um campo e adicionar uma tabela.
O documento discute a linguagem de modelagem unificada (UML), incluindo sua evolução, ferramentas de modelagem e exemplos de diagramas UML como classe, sequência e atividades.
Videoulas de algoritmos e lógica de programaçãoaldoirjava
O documento apresenta exemplos de algoritmos para resolver diferentes problemas. Nos exemplos, são mostrados passo a passo como ler dados de entrada, fazer cálculos e exibir resultados. Problemas como calcular média, trocar valores de variáveis, calcular salário com comissão e outros são demonstrados com algoritmos de programação.
1) O documento descreve elementos da linguagem de modelagem UML, incluindo diagramas, notações e conceitos como classes, objetos, atributos e operações.
2) São apresentados os principais diagramas da UML como diagrama de classe, caso de uso, interação e implementação.
3) O documento explica conceitos-chave da UML como classes, objetos, atributos, operações, visibilidade, generalização e agregação.
Projeto de pesquisa: biodiesel b50 de óleo de soja e mamona a eficiência da...Gleyciana Garrido
O documento descreve um projeto de pesquisa sobre a produção e análise de biodiesel derivado de óleos de soja e mamona. O projeto sintetizou biodiesel de soja, mamona e uma blenda de 50% de cada um, e analisou o índice de peróxido de cada amostra, encontrando os menores valores para a blenda B50.
Conheça a ferramenta de ecommerce da Oracle, o Oracle iStore.
Ferramenta de vendas online já integrada nativamente com o OM, ONV e Pricing.
Assuntos abordados na apresentação:
-Estrutura & Integrações do iStore;
-Layout - Atribuições, Facilidades e Recursos Core;
-Gestão dos Usuários;
-Tracking e Gestão Comercial;
-Definições da Loja;
-Definições do Pedido;
-Gerenciamento de Catálogo de Produtos;
-Criando um Usuário na Loja;
-Navegação Padrão;
-Personalizações na Loja;
-Usuário com Múltiplos Clientes;
-Arquitetura Proxy Reverso;
/***********************************************************************************************\
/ >>Quer participar de um webinario gratuito de como implementar o Oracle iStore?\
/Acesse: \
/http://www.luis-soto.com/istore \
/***********************************************************************************************\
Este documento descreve o escopo e especificações para o desenvolvimento de um sistema de controle para um centro automotivo. O sistema permitirá cadastrar e gerenciar clientes, veículos, funcionários, produtos, serviços, orçamentos e ordens de serviço.
1. O documento descreve o plano de projeto de software para o sistema DashBoard TI, que tem como objetivo auxiliar o gestor de TI do Hospital Universitário de Sergipe no controle de atividades e recursos.
2. São apresentados casos de uso como efetuar login, manter colaborador, manter atividade, exibir painel e manter metas. Diagramas conceituais e telas também são descritos.
3. Detalhes sobre estimativas de tempo, recursos, riscos, tarefas, comunicação e estrutura da equipe são
1. O documento descreve o plano de projeto de software para o sistema DashBoard TI, que tem como objetivo auxiliar o gestor de TI do Hospital Universitário de Sergipe no controle de atividades e recursos.
2. São apresentados os casos de uso do sistema, incluindo efetuar login, manter colaborador, manter atividade, exibir painel e manter metas. Diagramas conceituais também são descritos.
3. O documento inclui detalhes sobre a estimativa do projeto, gestão de riscos, planejamento temporal
O documento descreve o projeto de desenvolvimento de um sistema de advocacia para a empresa Alci & Araújo Advogados Associados. Foi realizada uma entrevista com o sócio Alci Araújo para levantar os requisitos funcionais e não funcionais do sistema. O sistema permitirá cadastrar e gerenciar processos, clientes, agenda e funcionários, além de se integrar com o sistema financeiro para geração de folha de pagamento.
Manual do sistema web de arrecadação da FETAEPFETAEP
Este manual fornece instruções sobre o uso do Sistema Web de Arrecadação da FETAEP, incluindo como acessar o sistema, cadastrar informações de endereços, empregadores, grupos familiares e imóveis rurais. O sistema permite a manutenção de cadastros de contribuintes para emissão de guias de contribuição sindical e confederativa.
[1] O documento descreve as funções e responsabilidades do administrador local do sistema Paraná Digital, incluindo cadastrar e remover usuários, multiterminais e impressoras.
[2] O administrador local gerencia as contas de usuários e equipamentos na escola de forma a garantir a segurança e uniformidade do sistema em todas as escolas.
[3] A interface do administrador local permite funções como adicionar ou remover usuários individualmente ou em lote a partir de um arquivo de texto, além de configurar multiterminais e impressoras.
Este documento apresenta o plano de projeto de um software de gestão para o Berçário Girassol. Ele descreve as principais funcionalidades, requisitos, estimativas de tempo e esforço, análise de riscos, planejamento e organização da equipe. O objetivo é melhorar o gerenciamento de alunos, responsáveis, turmas e funcionários da instituição de forma digital.
O relatório de resultados do teste do módulo de vendas do sistema SIGCAL encontrou 3 problemas: 1) falha de segurança na autenticação de usuários, 2) emissão de notas fiscais sem dados obrigatórios, 3) remoção incorreta de itens da nota fiscal. As correções necessárias foram identificadas e uma sugestão foi feita para melhorar a interface de inserção de quantidade de itens. A maioria dos casos de teste teve sucesso.
Este documento fornece instruções sobre o cadastro e credenciamento de fornecedores no Sistema Unificado de Cadastramento de Fornecedores (SICAF), explicando como acessar o sistema, solicitar senha, preencher os níveis de cadastro como pessoa física ou jurídica e realizar consultas.
Este documento fornece instruções sobre o uso do Sistema Unificado de Cadastramento de Fornecedores (SICAF), explicando como realizar o cadastro no sistema, os diferentes níveis de cadastro requeridos e como acessar as funcionalidades de consulta. O documento descreve os passos para solicitar uma senha de acesso, preencher os dados de cadastro como pessoa física ou jurídica, e validar o cadastro junto à unidade cadastradora.
Aplicativo movel tem a função de auxiliar pessoas com necessidades especias exibindo vagas preferenciais e busca melhorar a locomoção e logo a mobilidade urbana
Este documento apresenta exercícios para modelagem de casos de uso, incluindo:
1) Desenvolver um diagrama de casos de uso para um sistema de locação de DVDs.
2) Documentar o caso de uso "Realizar Locação" para este sistema.
3) Descrever um caso de uso para venda de passagens aéreas pela internet.
O documento descreve os componentes e estrutura básica de um diagrama de casos de uso. Ele explica que casos de uso representam as funcionalidades do sistema e atores representam os usuários. O documento também fornece exemplos de como documentar casos de uso e mostrar as associações entre casos de uso e atores.
Este documento fornece instruções sobre como cadastrar, consultar, alterar e remover motoristas no sistema Fusiontrak. Explica como acessar a tela de cadastro de motoristas, seu objetivo e os passos para inserir, buscar, editar e excluir motoristas cadastrados.
Este documento fornece instruções sobre como cadastrar, consultar, alterar e remover motoristas no sistema Fusiontrak. Explica como acessar a tela de cadastro de motoristas, seu objetivo e os passos para inserir, buscar, editar e remover perfis de motoristas.
Este documento fornece instruções sobre como utilizar corretamente o Sistema de Divulgação de Informação Aeronáutica (SDIA). Ele explica os passos para acessar o sistema, selecionar um assunto, fornecer detalhes sobre localização e vigência, inserir informações e anexos, revisar o resumo, e como lidar com a inoperância do sistema. Além disso, esclarece as competências de cada tipo de usuário originador para divulgação de informações por meio do SDIA.
1. O documento descreve funcionalidades do Sistema Integrado de Gestão de Atividades Acadêmicas (SIGAA) utilizado pelo Instituto Federal Farroupilha, incluindo acesso, portal docente e turmas virtuais.
2. O portal docente permite aos professores gerenciarem suas atividades de ensino, como lançamento de notas e frequência, por meio de turmas virtuais.
3. Dentro das turmas virtuais, os professores podem cadastrar planos de curso, conteúdos a serem ensinados
Este manual fornece instruções sobre como usar o Sistema de Cadastro Online do programa Acessa São Paulo, incluindo como acessar o sistema, pesquisar e editar dados de usuários, registrar atendimentos, cadastrar novos usuários e perguntas frequentes.
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SWLays Lopes
Este documento apresenta o plano de projeto de software para o sistema Bariatric Dashboard System, desenvolvido para o gerenciamento de cirurgias bariátricas em um hospital universitário. O plano descreve as principais funções do sistema, como manutenção de pacientes, usuários, profissionais de saúde e especialidades médicas. Também apresenta estimativas de tempo e custo usando a técnica de Lorenz e Kidd, além de análises de riscos, cronograma e estrutura da equipe.
O documento fornece instruções sobre como usar o Sistema de Protocolos, incluindo como fazer login, pesquisar e cadastrar novos protocolos para beneficiários, não beneficiários e colaboradores. Detalha os passos para preencher os dados necessários em cada tipo de protocolo e finalizá-los.
Este documento fornece instruções sobre como cadastrar, consultar, alterar e remover segmentos de clientes no sistema Fusiontrak. Ele explica como acessar a tela de segmentos de clientes, seu objetivo e os passos para inserir, editar e remover segmentos, incluindo os campos necessários. Também fornece informações sobre permissões de acesso e contato de suporte.
Semelhante a Sistema de Gerenciamento de Locadora de Vídeo - Diagramas (20)
CIPA E MAPA DE RISCO - HIGIÊNE E SEGURANÇA DO TRABALHOGleyciana Garrido
CIPA
Comissão Interna de Prevenção de Acidentes
O que é CIPA?
Comissão Interna de Prevenção de Acidentes. Seu objetivo é "observar e relatar as condições de risco nos ambientes de trabalho e solicitar medidas para reduzir até eliminar o riscos existentes e/ou neutralizar os mesmos..." Sua missão é, portanto, a preservação da saúde e integridade física dos trabalhadores e de todos os que interagem com a empresa (aqueles que prestam serviço para a empresa).
CIPA-Cronologia Histórica
Prevenção de Acidentes de Trabalho no Brasil;
1944-Criação da Legislação que favorece a criação das CIPA’S
Modificações no quadro de acidentes no Brasil
Principais Atividades
Discutir e ajudar na investigação dos acidentes ocorridos, na empresa e de trajeto;
– Sugerir medidas de prevenção e neutralização dos riscos no ambiente de trabalho, que se julguem necessárias;
– Promover a divulgação e zelar pela observância das normas de segurança do Ministério do Trabalho, como as normas de segurança da empresa;
O documento discute acidentes de trabalho, doenças ocupacionais e segurança no ambiente de trabalho. Aborda o que constitui um acidente de trabalho, como eles são classificados, a importância da CAT e dos equipamentos de proteção individual e coletiva. Também descreve a função da CIPA na prevenção de acidentes e elaboração do mapa de riscos.
Projeto de Pesquisa: Biodiesel B50 de Óleo de Soja e Mamona - A Eficiência da...Gleyciana Garrido
É um “biocombustível derivado de biomassa renovável para uso em motores a combustão interna com ignição por compressão ou, conforme regulamento, para geração de outro tipo de energia, que possa substituir parcial ou totalmente combustíveis de origem fóssil.” (Lei nº 11.097, de
13 de janeiro de 2005)
A titulação foi realizada a partir da fórmula:
[ (A-B) x N x f x 1000 ] / P = índice de peróxido em meq por 1000 g da amostra, onde:
A= n° de ml da solução de tiossulfato de sódio 0,1N gasto na titulação da amostra.
B= n° de ml da solução de tiossulfato de sódio 0,1N gasto na titulação do branco.
N= normalidade da solução de tiossulfato de sódio.
f= fator da solução de tiossulfato de sódio. P= n° de g da amostra
MAMONA:
[(2 - 1,5)ml x 0,1N x 0,964 x 1000] / 5g = 9,64 meq
SOJA:
[(3 - 1,5)ml x 0,1N x 0,964 x 1000] /5g = 28,92 meq
BLENDA:
[(2,05 – 1,5) x 0,1N x 0,964 x 1000] /5g = 10,60 meq
O documento discute a evolução do saber científico, desde os saberes espontâneos baseados na intuição e tradição até o desenvolvimento do método científico moderno. Apresenta como o positivismo influenciou inicialmente as ciências humanas, mas teve seus limites evidenciados, levando a novas abordagens que reconhecem a complexidade dos fenômenos humanos. Também mostra como as ciências naturais passaram a considerar mais a teoria do que apenas o empirismo puro.
O documento apresenta 10 exercícios de programação orientada a objetos em Java. Os exercícios abordam conceitos como polimorfismo, encapsulamento, tipos de retorno de métodos, laços de repetição, vetores e diagrama de classes para um sistema simples de reserva de quartos de hotel.
1. Acidentes no trajeto entre casa e trabalho são considerados acidentes de trabalho segundo a lei. Fatores como agressões pessoais ou intoxicações não são considerados acidentes de trabalho.
2. O documento explica os tipos de acidentes de trabalho: incapacitantes, sérios, com danos materiais, leves e de trajeto.
3. O CAT é um documento importante pois registra acidentes e doenças ocupacionais para dar assistência aos trabalhadores e estatísticas à Previdência Social.
O documento discute o perfil profissional desejado pelas empresas, incluindo educação continuada, inovação, idiomas, tecnologia e visão global. Também aborda a importância da atitude, do comprometimento emocional e da vontade de aprender para se adaptar à velocidade das mudanças do mercado de trabalho. Por fim, apresenta as áreas de TI que mais crescerão e são mais valorizadas pelas empresas, como analytics, mobilidade e nuvem.
Sistema de Gerenciamento de Locadora de Vídeo - Diagramas
1. 1
Instituto Federal de Educação, Ciência e Tecnologia do Ceará
Campus Cedro
Projeto: Sistema de Gerenciamento de Locadora de Vídeo
Assunto: Diagrama de Caso de Uso
Diagrama de Classes
Diagrama de Sequência
Equipe: Mat.:
Gleiciana Martins Garrido 0209
Maria Elayne Silva 0039
Kamilla Barbosa 0144
Luíza Karine Bitu 0187
Curso: Integrado Informática S7
Cedro, 2012
2. 2
INTRODUÇÃO
Neste trabalho será apresentado o Diagrama de caso de uso, o Diagrama
de classes e o Diagrama de sequência do Sistema de Gerenciamento de
Locadora.
Esse sistema tem por objetivo automatizar o processo de locação e
devolução de DVDs de vídeo visando agilidade no atendimento ao cliente e
melhorando a qualidade dos serviços oferecidos. Mantendo um controle dos
cadastros de clientes e do acervo de DVDs e sua movimentação.
3. 3
LEVANTAMENTO DO SISTEMA
Requisitos Funcionais
1. O Sistema Cadastra os Usuários;
2. O Sistema Pede Login dos Usuários;
3. O Sistema Cadastra, Modifica, Exclui e Busca Informações dos Vídeos;
4. O Sistema Cadastra, Modifica, Exclui e Busca Informações dos Clientes;
5. O Sistema Cadastra e Fornece Informações da Locação;
6. O Sistema Recebe a Devolução do Vídeo Locado;
7. O Sistema Informa o Débito do Cliente;
8. O Sistema Informa a Quantidade de DVDs Em Estoque;
9. O Sistema Informa o Estado dos DVDs;
10.O Sistema Informa Quais DVDs Estão Danificados.
Atributos do Sistema
O Sistema de Gerenciamento de Locadora controla o cadastro de vídeos
necessitando dos seguintes requisitos: Código, Título, Gênero, Situação, Informações,
Preço e Quantidade em Estoque.
Controla também o cadastro dos clientes precisando dos seguintes requisitos:
Código, Nome, Data de nascimento, CPF, Endereço, Telefone, E-mail e Débito.
Os filmes têm suas saídas controladas através das Locações que contem:
Código, Nome do Cliente, Código do Vídeo, Data da Locação, Data da devolução e
Valor da locação.
Regras do Negócio
RN01: Só poderá ser cadastrado o cliente que tenha idade maior ou igual a 18 anos.
5. 5
DESCRIÇÃO
Atores
Administrador: É um super-usuário responsável por gerenciar os funcionários da
entidade e possui acesso a todas as informações do sistema.
Funcionário: É um usuário responsável por atender os clientes, cadastrar vídeos e
cadastrar clientes.
Casos de Usos
Fazer Login
Sumário: O usuário entra no sistema de forma segura por meio de login e senha.
Ator Primário: Administrador e Funcionário.
Pré-condições: O usuário está cadastrado no sistema.
Fluxo Principal:
1. O usuário solicita o fazer login.
2. O sistema abre uma interface solicitando o login e a senha do usuário e os
respectivos campos para as informações.
3. O usuário preenche todos os campos com as informações solicitadas e clica ok.
4. O sistema analisa os dados e abre uma interface informando uma mensagem de
êxito e disponibiliza o acesso ao sistema, o caso de uso é terminado.
Fluxo Alternativo (3): Cancelar
5. Se o usuário clicar em cancelar o caso de uso termina.
Fluxos de Exceção (3): Campo obrigatório vazio
a. Se o usuário não preencher os campos obrigatórios o caso de uso exibirá uma
mensagem de erro e voltará pra o passo 2.
Fluxo Exceção (4): Usuário não cadastrado
a. Se as informações não corresponderem com as informações dos usuários
cadastrados o caso de uso exibe uma mensagem de erro e retorna para passo 2.
Fluxos de Exceção (4): Dado incorreto
a. Se o usuário fornecer um dos dados que não existem no banco de dados o
sistema exibe uma mensagem de erro informando o campo de erro.
b. O usuário corrige o erro e clica ok.
c. O sistema faz o passo 4.
Pós-condições: O usuário conseguiu acesso ao Sistema.
6. 6
Cadastrar Usuário
Sumário: O Administrador insere informações dos funcionários habilitando-os o
acesso ao sistema.
Ator Primário: Administrador
Pré-condições: O Administrador fez login no sistema.
Fluxo Principal:
1. O Administrador solicita o cadastrar usuário.
2. O Sistema exibe uma interface, requisitando informações sobre o novo usuário e
os campos para as tais informações.
3. O Administrador preenche os campos com as informações e clica em ok.
4. O Sistema salva as informações criando um novo usuário e abre uma interface
exibindo uma mensagem de êxito, o caso de uso termina.
Fluxo Alternativo (3): Cancelar
a. Se o Administrador clicar em cancelar o caso de uso termina.
Fluxos de Exceção (3): Campo obrigatório vazio
a. Se o Administrador não preencher os campos obrigatórios o caso de uso exibirá
uma mensagem de erro e voltará para o passo 2.
Fluxos de Exceção (4): Usuário já cadastrado
a. Se o Administrador fornecer um dado já existente no banco de dados, o sistema
exibe uma mensagem de erro informando o mesmo.
b. O usuário corrige o erro e clica ok.
c. O sistema faz o passo 4.
Pós-condições: Usuário foi cadastrado.
Alterar Usuário
Sumário: O administrador alterar informações dos usuários cadastrados no sistema.
Ator Primário: Administrador
Pré-condições: O administrador fez login no sistema. O usuário está cadastrado no
sistema.
Fluxo Principal:
1. O administrador solicita o alterar usuário.
2. O sistema abre uma interface solicitando o Nome do usuário e o campo
necessário para receber essa informação.
3. O administrador fornece a informação solicitada e clica ok.
7. 7
4. O sistema busca a informação no banco de dados, e achando-a exibe uma
interface com as respectivas informações do usuário.
5. O administrador altera a informação desejada e clica ok.
6. O sistema salva a alteração e exibe uma mensagem de êxito e termina o caso de
uso.
Fluxo Alternativo (3): Cancelar
a. Se o Administrador clicar em cancelar e o caso de uso termina.
Fluxos de Exceção (3): Campo obrigatório vazio
a. Se o Administrador deixar o campo Nome do usuário vazio o caso de uso
exibirá uma mensagem informando o erro.
b. O funcionário corrige o erro e clica ok.
c. O sistema executa o passo 4.
Fluxos de Exceção (5): Campo obrigatório vazio
a. Se o Administrador deixar algum campo vazio o caso de uso exibirá uma
mensagem informando o erro.
b. O funcionário corrige o erro e clica ok.
c. O sistema executa o passo 6.
Fluxos de Exceção (4): Usuário não cadastrado
a. Se o sistema não achar o nome do usuário no banco de dados, exibe uma
mensagem de alerta informando que o usuário não foi cadastrado e volta para o
passo 2.
Pós-condições: O administrador alterou o registro do usuário.
Excluir Usuário
Sumário: Exclui usuário do sistema.
Ator Primário: Administrador
Pré-condições: O Administrador solicitou o caso de uso Alterar usuário inserindo o
nome do usuário. O usuário está cadastrado no banco de dados do sistema. O
administrador fez login no sistema.
Fluxo Principal:
1. O sistema apaga todos os registros do vídeo detectado.
Pós-condições: Foi excluído o registro do usuário cadastrado no sistema.
8. 8
Cadastrar Vídeo
Sumário: O funcionário insere informações do vídeo para cadastra-lo no sistema.
Ator Primário: Funcionário
Pré-condições: O funcionário fez login no sistema.
Fluxo Principal:
1. O funcionário solicita o cadastrar vídeo.
2. O sistema abre uma interface solicitando as seguintes informações: Título,
Gênero, Preço, Situação e Informações e os respectivos campos para serem
preenchidos.
3. O funcionário fornece cada uma das informações solicitadas e clica ok.
4. O sistema salva todas as informações gerando o código do vídeo, exibe uma
interface com uma mensagem de êxito e com o código do vídeo, o caso de uso
termina.
Fluxo Alternativo (3): Cancelar
a. Se o Funcionário clicar em cancelar o caso de uso termina.
Fluxos de Exceção (3): Campo obrigatório vazio
a. Se o funcionário não preencher os seguintes campos obrigatórios: Preço, Título
e Gênero, o caso de uso exibirá uma mensagem informando o erro.
b. O funcionário corrige o erro e clica ok.
c. O sistema executa o passo 4.
Fluxos de Exceção (4): Vídeo já cadastrado
a. Se o vídeo já existir o sistema exibirá uma mensagem de alerta informando que
o vídeo já foi cadastrado.
b. O funcionário escolhe a opção salvar mesmo assim.
c. O sistema salva e acrescenta mais um na quantidade em estoque do vídeo e o
caso de uso termina.
Fluxos de Exceção (4): Vídeo já cadastrado
a. Se o vídeo já existir o sistema exibirá uma mensagem de alerta informando que
o vídeo já foi cadastrado.
b. O funcionário escolhe a opção não salvar.
c. O sistema executa o passo 2.
Pós-condições: O Sistema salvou um novo vídeo no banco de dados.
9. 9
Alterar Vídeo
Sumário: Alterar registro do vídeo cadastrado no sistema.
Ator Primário: Funcionário
Pré-condições: O funcionário fez login no sistema. O vídeo está cadastrado no
sistema.
Fluxo Principal:
1. O funcionário solicita o alterar usuário.
2. O sistema abre uma interface solicitando o código do vídeo e o campo
necessário para receber essa informação.
3. O funcionário fornece a informação solicitada e clica ok.
4. O sistema busca a informação no banco de dados, e achando-a exibe uma
interface com as respectivas informações do vídeo possibilitando ao funcionário
modifica-lo.
5. O funcionário altera as informações desejadas e clica ok.
6. O sistema salva a alteração e exibe uma mensagem de êxito e termina o caso de
uso.
Fluxo Alternativo (3): Cancelar
a. Se o funcionário clicar em cancelar e o caso de uso termina.
Fluxos de Exceção (3): Campo obrigatório vazio
a. Se o funcionário deixar o campo do código do vídeo vazio o caso de uso exibirá
uma mensagem informando o erro.
b. O funcionário corrige o erro e clica ok.
c. O sistema executa o passo 4.
Fluxos de Exceção (5): Campo obrigatório vazio
a. Se o funcionário deixar algum campo vazio o caso de uso exibirá uma
mensagem informando o erro e o campo correspondente.
b. O funcionário corrige o erro e clica ok.
c. O sistema executa o passo 6.
Fluxos de Exceção (4): Vídeo não cadastrado
1. Se o sistema não achar o código do vídeo no banco de dados, exibe uma
mensagem de alerta informando que o vídeo não existe e volta para o passo 2.
Pós-condições: O funcionário alterou o registro do vídeo selecionado.
10. 10
Excluir Vídeo
Sumário: Exclui vídeo do sistema.
Ator Primário: Funcionário
Pré-condições: O funcionário fez login no sistema. O vídeo está cadastrado no banco
de dados do sistema. O funcionário solicitou o caso de uso Alterar vídeo inserindo o
código do vídeo.
Fluxo Principal:
1. O sistema apaga todos os registros do vídeo detectado.
Pós-condições: Foi excluído o vídeo do sistema.
Buscar Vídeo
Sumário: Buscar vídeo no banco de dados do sistema.
Ator Primário: Funcionário
Pré-condições: O funcionário fez login no sistema. O vídeo está cadastrado no banco
de dados do sistema. O funcionário solicitou o caso de uso Alterar vídeo ou o Locar
vídeo inserindo o código do vídeo.
Fluxo Principal:
1. O sistema procura no seu banco de dados pelo o código no caso de uso Alterar
cliente ou Locar vídeo, achando-o manda as informações do mesmo para o caso
de uso solicitante e encerra o caso de uso.
Fluxos de Exceção (1): Vídeo não cadastrado
a. Se o sistema não achar o vídeo, manda uma mensagem de erro informando o
erro e termina o caso de uso.
Pós-condições: Foi buscado o vídeo desejado e passado para o caso de uso solicitante.
Cadastrar Cliente
Sumário: Cadastrar cliente no sistema.
Ator Primário: Funcionário
Pré-condições: O funcionário fez login no sistema.
Fluxo Principal:
1. O funcionário solicita o cadastrar cliente.
11. 11
2. O sistema abre uma interface solicitando as seguintes informações: Nome, Data
de nascimento, CPF, Endereço, Telefone, E-mail e os campos necessários para
receber as informações.
3. O funcionário fornece cada uma das informações solicitadas e clica ok.
4. O sistema salva todas as informações mostrando uma interface com uma
mensagem de êxito, o caso de uso termina.
Fluxo Alternativo (3): Cancelar
b. Se o Funcionário clicar em cancelar e o caso de uso termina.
Fluxos de Exceção (3): Campo obrigatório vazio
d. Se o funcionário não preencher os seguintes campos obrigatórios: Nome, Data
de nascimento, CPF, Endereço e Telefone o caso de uso exibirá uma mensagem
informando o erro.
e. O funcionário corrige o erro e clica ok.
f. O sistema executa o passo 4.
Fluxos de Exceção (4): Cliente já cadastrado
a. Se o cliente já existir o sistema exibirá uma mensagem de alerta informando que
o cliente já foi cadastrado e volta para o passo 2.
Fluxos de Exceção (4): Violação do RN14
a. Se o cliente tiver idade menor que 18 o caso de uso exibirá uma mensagem de
erro e voltará para o passo 2.
Pós-condições: Um cliente foi armazenado no banco de dados do sistema.
Regras do Negócio: RN01.
Alterar Cliente
Sumário: Alterar registro do cliente cadastrado no sistema.
Ator Primário: Funcionário
Pré-condições: O funcionário fez login no sistema. O cliente está cadastrado no
sistema.
Fluxo Principal:
1. O funcionário solicita o alterar cliente.
2. O sistema abre uma interface solicitando o nome do cliente e o campo
necessário para receber essa informação.
3. O funcionário fornece a informação solicitada e clica ok.
4. O sistema busca a informação no banco de dados, e achando-a exibe uma
interface com as respectivas informações do cliente possibilitando ao
funcionário modifica-lo.
12. 12
5. O funcionário altera as informações desejadas e clica ok.
6. O sistema salva a alteração e exibe uma mensagem de êxito e termina o caso de
uso.
Fluxo Alternativo (3): Cancelar
a. Se o funcionário clicar em cancelar e o caso de uso termina.
Fluxos de Exceção (3): Campo obrigatório vazio
a. Se o funcionário deixar o campo do nome do cliente vazio o caso de uso exibirá
uma mensagem informando o erro.
b. O funcionário corrige o erro e clica ok.
c. O sistema executa o passo 4.
Fluxos de Exceção (5): Campo obrigatório vazio
a. Se o funcionário deixar algum campo vazio o caso de uso exibirá uma
mensagem informando o erro e o campo correspondente.
b. O funcionário corrige o erro e clica ok.
c. O sistema executa o passo 6.
Fluxos de Exceção (4): Cliente não cadastrado
a. Se o sistema não achar o nome do cliente no banco de dados, exibe uma
mensagem de alerta informando que o vídeo não existe e volta para o passo 2.
Pós-condições: O funcionário alterou o registro do cliente selecionado.
Excluir Cliente
Sumário: Exclui cliente do sistema.
Ator Primário: Funcionário
Pré-condições: O funcionário solicitou o caso de uso Alterar cliente inserindo o nome
do cliente. O cliente está cadastrado no banco de dados do sistema. O funcionário fez
login no sistema.
Fluxo Principal:
1. O sistema apaga todos os registros do vídeo detectado.
Pós-condições: Foi excluído o registro do usuário cadastrado no sistema.
13. 13
Buscar Cliente
Sumário: Busca cliente no banco de dados do sistema.
Ator Primário: Funcionário
Pré-condições: O funcionário fez login no sistema. O funcionário solicitou o caso de
uso Alterar cliente ou o Locar vídeo inserindo o nome do cliente. O cliente está
cadastrado no banco de dados do sistema.
Fluxo Principal:
1. O sistema procura no seu banco de dados pelo o nome inserido no caso de uso
Alterar cliente ou Locar vídeo, achando-o manda as informações do mesmo
para o caso de uso solicitante e encerra o caso de uso.
Fluxos de Exceção (1): Cliente não cadastrado
a. Se o sistema não achar o nome do cliente, manda uma mensagem de erro
informando o erro e termina o caso de uso.
Pós-condições: Foi buscado o cliente desejado e passado para o caso de uso
solicitante.
Mostrar Débito
Sumário: Mostrar débito do cliente.
Ator Primário: Funcionário
Pré-condições: O funcionário fez login no sistema. O funcionário solicitou o caso de
uso o Locar vídeo inserindo o nome do cliente. O cliente está cadastrado no banco de
dados do sistema.
Fluxo Principal:
1. O sistema manda o valor do débito do cliente para o caso de uso solicitante e
encerra o caso de uso.
Pós-condições: Foi passado o valor do débito do cliente para o caso de uso solicitante.
Locar Vídeos
Sumário: Locar vídeos a um cliente.
Ator Primário: Funcionário
Pré-condições: O funcionário fez login no sistema. O cliente está cadastrado no
sistema.
Fluxo Principal:
1. O funcionário solicita o locar vídeos.
14. 14
2. O sistema abre uma interface solicitando o nome do Cliente, o código do vídeo,
Data da Locação e Data de Devolução e os campos respectivos para receber as
informações a serem fornecidas pelo funcionário.
3. O funcionário fornece cada uma das informações solicitadas e clica ok.
4. O sistema salva todas as informações e mostra uma interface com as seguintes
informações: Código da Locação, Nome do Cliente, Código do Vídeo, Título do
Vídeo, Valor da Locação, Data da Locação e Data da Devolução e termina o
caso de uso.
Fluxo Alternativo (3): Cancelar
a. Se o funcionário clicar em cancelar e o caso de uso termina.
Fluxos de Exceção (4): Campo obrigatório vazio
a. Se o funcionário não preencher os seguintes campos obrigatórios: nome do
Cliente e o código do vídeo, o caso de uso exibirá uma mensagem informando o
erro.
b. O funcionário corrige o erro e clica ok.
c. O sistema executa o passo 4.
Fluxo Exceção (4): Vídeo Indisponível
a. Se o sistema identificar que o vídeo já foi locado, exibe uma mensagem de erro.
b. O funcionário troca o código.
c. O sistema realiza o passo 4.
Fluxo Exceção (4): Cliente não cadastrado
a. Se não for encontrado o nome do cliente o sistema vai exibir uma mensagem
desse erro e volta para o passo 2.
Fluxo Exceção (4): Vídeo não cadastrado
a. Se não for encontrado o código do vídeo, o sistema vai exibir uma mensagem
desse erro e volta para o passo 2.
Pós-condições: O sistema salva o registro da locação no banco de dados.
Efetuar Devolução
Sumário: O funcionário recebe o vídeo locado.
Ator Primário: Funcionário
Pré-condições: O funcionário deve ter feito login no sistema.
Fluxo principal:
1. O funcionário solicita o Efetuar Devolução.
2. O sistema exibe uma interface solicitando o código do Vídeo e o respectivo
campo para o dado.
15. 15
3. O funcionário digita o código e clica ok.
4. O sistema analisa a informação e busca o código no banco de dados, achando tal
registro, exibe uma interface mostrando esse registro e contendo dois campos de
marcar: Devolvido e Pago.
5. O funcionário clica nos campos.
6. O sistema executa as operações necessárias para liberação do vídeo e o do
débito do cliente, exibe uma mensagem de êxito e termina o caso de uso.
Fluxo Alternativo (3): Cancelar
a. Se o Funcionário clicar em cancelar e o caso de uso termina.
Fluxos de Exceção (3): Campo obrigatório vazio
a. Se o funcionário não preencher o seguinte campo obrigatório: Código da
Locação, o caso de uso exibirá uma mensagem informando o erro.
b. O funcionário corrige o erro e clica ok.
c. O sistema executa o passo 4.
Fluxos de Exceção (5): Campo obrigatório vazio
a. Se o funcionário não preencher o seguinte campo obrigatório: devolvido, o caso
de uso exibirá uma mensagem informando o erro.
b. O funcionário corrige o erro e clica ok.
c. O sistema executa o passo 6.
Fluxos de Exceção (5): Campo obrigatório vazio
a. Se o funcionário não preencher o seguinte campo obrigatório: Pago, o sistema
executa as operações necessárias para liberação do vídeo e guarda o débito do
cliente, exibe uma mensagem de êxito com o valor do débito do cliente e
termina o caso de uso.
Pós-condições: O sistema altera a situação do vídeo locado para disponível.
Buscar Locação
Sumário: Busca locações no banco de dados do sistema.
Ator Primário: Funcionário
Pré-condições: O funcionário solicitou o caso de uso Efetuar Devolução ou o Criar
Relatório inserindo o código do vídeo devolvido e o nome do cliente. O vídeo está
cadastrado e locado no banco de dados do sistema. O funcionário fez login no sistema.
Fluxo Principal:
1. O sistema procura no seu banco de dados pelo o código da locação inserido pelo
caso de uso Efetuar Devolução ou Criar relatório, achando-o manda as
informações do mesmo para o caso de uso solicitante e encerra o caso de uso.
16. 16
Fluxos de Exceção (1): Locação não existente
a. Se o sistema não achar o código da locação, manda uma mensagem de erro
informando o erro e termina o caso de uso.
Pós-condições: Foi buscada a locação e passado os registros para o caso de uso
solicitante.
Criar Relatório
Sumário: Fornecer informações especifica de clientes, vídeos ou locações.
Ator Primário: Administrador e Funcionário
Pré-condições: O usuário fez login no sistema. O cliente está cadastrado no sistema. O
vídeo está cadastrado no sistema. A locação está cadastrada no sistema.
Fluxo Principal:
1. O usuário solicita criar relatório.
2. O sistema exibe uma interface dando três opções de escolha: Clientes, Vídeos e
Locações.
3. O usuário faz sua escolha.
4. O sistema exibe opções de filtros específicos da escolha do usuário e executa
pesquisa de acordo com as opções desejadas, mostrando o resultado da consulta
e o caso de uso termina.
Fluxo Alternativo (3): Cancelar
a. Se o usuário clicar em cancelar o caso de uso termina.
Fluxo Alternativo (3): Clientes
a. Se o usuário escolher a opção cliente o sistema irá exibir as seguintes opções de
filtros: Nome, Data de nascimento, CPF, Endereço, Telefone ou E-mail.
b. O usuário faz sua escolha.
c. O sistema executa o passo 4.
Fluxo Alternativo (3): Vídeos
a. Se o usuário escolher a opção vídeos o sistema irá exibir as seguintes opções de
filtros: Título, Gênero, Situação, Informações ou Quantidade em Estoque.
b. O usuário faz sua escolha.
c. O sistema executa o passo 4.
Fluxo Alternativo (3): Locações
a. Se o usuário escolher a opção locações o sistema irá exibir as seguintes opções
de filtros: Nome do Cliente, Código do Vídeo, Data da Locação, Data da
devolução.
b. O usuário faz sua escolha.
17. 17
c. O sistema executa o passo 4.
Fluxo Exceção (4): Cliente não cadastrado
a. Se não for encontrado o nome do cliente o sistema vai exibir uma mensagem
desse erro e volta para o passo 2.
Fluxo Exceção (4): Vídeo não cadastrado
b. Se não for encontrado o código do vídeo, o sistema vai exibir uma mensagem
desse erro e volta para o passo 2.
Pós-condições: Foi realizada consultas de acordo com o desejo do usuário e por essas
consultas foi criado o relatório.