Upload
internet
View
122
Download
7
Embed Size (px)
Citation preview
Students to Business - 2009
Alunos:Alunos:Diego Castelo BrancoDiego Castelo Branco [ [ [email protected] [email protected] ]]Guilherme BarretoGuilherme Barreto [ [ [email protected] [email protected] ]]Leandro CarvalhoLeandro Carvalho [ [ [email protected] [email protected] ] ] Roberta MotaRoberta Mota [ [ [email protected] [email protected] ]]
1
Students to Business - 2009
Apresentação do ProdutoApresentação do Produto
Tecnologia utilizadaTecnologia utilizada
Processo de DesenvolvimentoProcesso de Desenvolvimento
DificuldadesDificuldades
ConclusãoConclusão
2
Students to Business - 2009
O que é o e-Scambo?O que é o e-Scambo?
o e-Scambo é um portal de venda de livros que possibilita o acesso dos consumidores aos produtos de forma eficaz e rápida.
Escopo de atuaçãoEscopo de atuação Destinado apenas a vendas de livros Sistema possui três tipos de usuário:
Visitante, Cliente e Funcionário;
[1/1]
3
Students to Business - 2009
ASP.netASP.net
Microsoft C#Microsoft C#
Visual Studio 2008Visual Studio 2008
Microsoft SQL 2005 Express editionMicrosoft SQL 2005 Express edition
Controle de Versão SVNControle de Versão SVN
[1/1]
4
Students to Business - 2009
PrototipagemPrototipagem
DocumentaçãoDocumentação
Modelagem em CamadasModelagem em Camadas
Modelagem da Base de dadosModelagem da Base de dados
CodificaçãoCodificação
[1/9]
5
Students to Business - 2009
ProtótipoProtótipo Produtos
[2/9]
6
Students to Business - 2009
ProtótipoProtótipo Carrinho de
compras
[3/9]
7
Students to Business - 2009
Classes do SistemaClasses do Sistema Entidades
[4/9]
8
-id : int-nome : string-login : string-senha : string-email : string-telefone : string-CPF : string-sexo : int-ativo : bool-pontos : int-dataNascimento : string-dataCadastro : string
Usuario
-endereco : Endereco
Cliente
-matricula : string-administrador : bool
Funcionario
-id : int-itemsCompra : ItemCompra
CarrinhoCompras-id : int-produto : Produto-quantidade : int
ItemCompra-id : int-categoria : Categoria-descricao : string-valorBase : decimal-dataCadastro : string-ativo : bool-informacoes : string-pathImagem : string
Produto
-id : int-data : string-dataEntrega : string-notaFiscal : string-cliente : Cliente-quitada : bool-valorTotal : decimal
Compra
-id : int-descricao : string-dataCadastro : string-ativa : bool
Categoria
-id : int-logradouro : string-descricao : string-complemento : string-CEP : string-bairro-cidade-estado-pais
Endereco
Students to Business - 2009
Classes do SistemaClasses do Sistema Negócio
[5/9]
9
+Inserir(entrada obj : object)+Alterar(entrada obj : object)+Excluir(entrada obj : object)+RecuperarTodos() : object
«interface»ICadastro
ContraladorFuncionario
ControladorCliente
ControladorCategoria
+RecuperarTodos(entrada categoriaID : int)
ControladorProduto
+VerificaDisponibilidade(entrada IitemCompra : ItemCompra)
ControladorCarrinhoCompra
+Efetuar(entrada Carrinho : CarrinhoCompras, entrada cliente : Cliente)+VerificarQuitacao()+VerificarDisponibilidade(entrada itemCompra : ItemCompra)
ControladorCompra
ControladorEstoque
+Inserir(entrada obj : Endereco)+Alterar(entrada ID : int)+Recuperar(entrada UsuarioID : int)
ControladorEndereco
Students to Business - 2009
Classes do SistemaClasses do Sistema Acesso a dados
[6/9]
10
+Inserir(entrada obj : object)+Alterar(entrada obj : object)+Excluir(entrada obj : object)+RecuperarTodos() : object
«interface»IAcessoDados
ADFuncionario
ADCliente
ADCategoria
+RecuperarTodos(entrada categoriaID : int)
ADProduto
+VerificaDisponibilidade(entrada IitemCompra : ItemCompra)
ADCarrinhoCompra
+Efetuar(entrada Carrinho : CarrinhoCompras, entrada cliente : Cliente)+VerificarQuitacao()+VerificarDisponibilidade(entrada itemCompra : ItemCompra)
ADCompra
ADEstoque
+Inserir(entrada obj : Endereco)+Alterar(entrada ID : int)+Recuperar(entrada UsuarioID : int)
ADEndereco
Students to Business - 2009
Modelagem em CamadasModelagem em Camadas MVC.
[7/9]
11
Interface Gráfica -
GUI
Camada de Negócio
Camada de Acesso a
Dados
Camada de fachada
Camada de Entidades
Students to Business - 2009
Modelagem da Base de dadosModelagem da Base de dados Entidade e relacionamento normalizado
[8/9]
12
Usuario
PK Id
FK1 TipoUsuarioId nome login senha email telefone CPF Sexo ativo pontos DataNasc DataCadastroFK2 EndercoId matricula administrador
Compra
PK Id
FK1 ClienteId DataCompra DataEntrega Notafiscal quitada ValorTotal
TipoUsuario
PK id
Descricao
ItensVendidos
PK Id
FK1 CompraIDFK2 ProdutoID Quantidade ValorUnitario
Categoria
PK Id
Descricao DataCadastro Ativo
Produto
PK Id
FK1 CategoriaID Decricao ValorBase DataCadastro Ativo Informacoes PathImagem
Endereco
PK Id
Logradouro Descricao Complemento CEP Bairo Cidade Estado Pais
Estoque
PK Id
FK1 ProdutoID Quantidade DataEntrada DataSaida Liberado
Students to Business - 2009
CodificaçãoCodificação
Divisão de tarefas
Definição de interfaces
Priorização da camada de acesso a dados
Desenvolvimento paralelo da Interface Gráfica – GUI
[9/9]
13
Students to Business - 2009
Curto PrazoCurto Prazo
Ausência de recursosAusência de recursos
Falta de experiênciaFalta de experiência
Concorrência com atividades acadêmicasConcorrência com atividades acadêmicas
14
Students to Business - 2009
OportunidadesOportunidades
ExpectativasExpectativas
Crescimento profissionalCrescimento profissional
Compartilhamento de experiênciasCompartilhamento de experiências
Trabalho em equipeTrabalho em equipe
NetworkingNetworking
15
Students to Business - 2009
Alunos:Alunos:Diego Castelo BrancoDiego Castelo Branco [ [ [email protected] [email protected] ]]Guilherme BarretoGuilherme Barreto [ [ [email protected] [email protected] ]]Leandro CarvalhoLeandro Carvalho [ [ [email protected] [email protected] ] ] Roberta MotaRoberta Mota [ [ [email protected] [email protected] ]]
16
Jaboatão dos Guararapes,16 de junho de 2009