Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouStella Capote Alterado mais de 10 anos atrás
1
Exercício Academia 2º Semestre 2009 > PUCPR > Tecnologia de Programação Bruno C. de Paula
2
Comandos SQL Padrão do TableAdapter Select: Método GetData; Método Fill; Insert: Método Insert; Update: Método Update; Delete: Método Delete. 225/07/09
3
Objetivo do Exercício Criar uma interface que permita o acompanhamento de um programa de exercícios para um conjunto de alunos de uma academia. 325/07/09
4
Especificação Cada aluno tem um conjunto de objetivos diferentes: emagrecimento, saúde, etc; 425/07/09
5
Especificação Cada aluno pode participar apenas de um esporte: emagrecimento, saúde, etc; 525/07/09
6
Especificação Alunos possuem um peso e uma altura, com os quais é feito o cálculo de seu IMC; É guardado um histórico do usuário. A qualquer momento um aluno pode deixar de ser ativo na academia; 625/07/09
7
Sugestão de modelagem 725/07/09
8
Sugestão de modelagem TbAtletas 825/07/09
9
Sugestão de modelagem TbAcompanhamento 925/07/09
10
Sugestão de modelagem TbModalidades 1025/07/09
11
Sugestão de modelagem TbObjetivos 1125/07/09
12
Sugestão para a organização das páginas NovoObjetivo.aspx: Criação de um novo objetivo; Usar FormView: DefaultMode=Insert; Dica: Não esqueça da validação de obrigatório (RequiredFieldValidator); 1225/07/09
13
Sugestão para a organização das páginas ListagemObjetivos.aspx: Listagem dos objetivos; Usar Repeater; 1325/07/09
14
Sugestão para organização das páginas EditarObjetivo.aspx: Listagem dos objetivos através de uma ListBox; Edição dos objetivos através de um FormView; DefaultMode=Edit Dica: não esqueça de criar dois ObjectDataSource: um para a lista e um para o FormView. 1425/07/09
15
Sugestão para organização das páginas ExcluirObjetivo.aspx: Listagem dos objetivos através de links em um Repeater com um LinkButton dentro; CommandName=Delete; CommandArgument= Exclusão do objetivo após confirmação via JavaScript, usar propriedade OnClientClick. 1525/07/09
16
Sugestão para organização das páginas Criar as páginas seguintes a partir deste modelo: NovaModalidade.aspx, ListagemModalidades.aspx, EditarModalidade.aspx e ExcluirModalidade.aspx NovoAtleta.aspx, ListagemAtletas.aspx, EditarAtleta.aspx e ExcluirAtleta.aspx Acompanhamento.aspx – Listar para cada aluno: O peso, altura e imc atual; Cada mudança de peso e altura e o seu IMC no momento. 1625/07/09
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.