Uma empresa que veio à moda antiga

Slides:



Advertisements
Apresentações semelhantes
Criando aplicações WEB
Advertisements

EBSCOhost Estilo guiado de pesquisa avançada
SISTEMA PARA GERAÇÃO DE INFORME SEMANAL AUTOMATIZADO
Profa. Rudson apostilas.wikidot.com/hipermidia
Sistema Web para Departamentos
Material III-Bimestre Wagner Santos C. de Jesus
Utilizando a linguagem HTML para criar FORMULÁRIOS
Tutorial de utilização do
Tecnologias para Internet
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 6.
DAC – Departamento de Atendimento ao Cliente
Tela Inicial / Usuários Nesta página é possível visualizar os usuários e grupos. Por padrão o sistema tem dois grupos: admin (que são para os administradores.
Para criação dos instrumentos de avaliação (questionários) é necessário seguir os seguintes procedimentos: Acessar o Portal SIGA com o perfil de Gerente.
Uma empresa que veio à moda antiga (Luciano Amado e Gabriel Brandão)
Programação Web com PHP
A Linguagem HTML.
Silvane Gonçalves Analista de Sistemas
Programação para estrutura Cliente-Servidor
Layout.
1ª Aula de Html Íria Albuquerque.
LOGIN Para acessar o sistema, digite em seu browser:
POWER POWER POINT POINT.
Programação Orientada à Objetos
ASP (Active Server Pages)
Objetivo Ao final deste treinamento serão capazes de:
Banco de Dados 4P/SI – 2010/02 Prof. Carlos Alberto Seixas.
Professor: Márcio Amador
PrograMação para internet
Conceitos Programas Programação Linguagens de Programação SQL.
Arquitetura de Desenvolvimento Web MVC vs. Three Tiers
SAD Gestor RT.
A Linguagem PHP Instituto Vianna Júnior Desenvolvimento para Web Prof. Lúcia Helena de Magalhães 2008.
JSP JavaServer Pages Marco Antonio, Arquiteto de Software – TJDF Dezembro/2005.
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
LINGUAGENS DE PROGRAMAÇÃO WEB
Aon Affinity Unis: Módulo Pendências – Manual do Usuário.
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Autoria WEB Prof. Thiago Nogueira Tolentino Barbosa
Cascading Style Sheets (css). Cascading Style Sheets  Cascading Style Sheets (CSS) é uma linguagem de estilo utilizada para definir a apresentação de.
Aguilar Figueira Dias Orientador Prof. Dr. João Bosco da Mota Alves
O que é CSS? O CSS (Cascading Style Sheets) ou Folhas de Estilo em Cascatas é uma documentação que define as regras de formatação que serão aplicadas aos.
Unidade 5 – Integrando JSP e Servlets Prof.: Henrique Santos
Tarciane Andrade Análise de Casos de Uso Tarciane Andrade
Manual Paciente Virtual para Aluno. Nessa parte do manual será apresentado ao usuário (Administrador) como criar um paciente Criar Paciente.
Karine Alessandra Córdova
Manual Paciente Virtual para Aluno. Preencher Consulta.
PORTAL DO AGENTE Guia de acesso rápido.
Uma empresa que veio à moda antiga.   Vetum aetas, em latim, significa “Velha era”, “Era antiga”, entre outros sinônimo. Mas por que escolher este nome.
Técnico em Informática - Senac
Student Tech Clubs Desenvolvimento WEB Antonio Ladeia Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas Instituto Federal da Bahia Introdução.
Introdução a Arquitetura, HTML e CSS
Felipe Nunes Flores – Programa de Educação Tutorial.
Desenvolvimento WEB II Aula 3 – Conexão com o Banco de Dados
Desenvolvimento WEB II Introdução ao AJAX Professora: Kelly de Paula Cunha.
APRESENTAÇÃO DA DISCIPLINA
Programação para Web I AULA 2 BANCO DE DADOS.
Programação PHP Gustavo Eduardo Terra.
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
CSS VS CSS3. CSS CSS é uma linguagem de paginas de estilo, utilizada para definir a apresentação de documentos escritos numa linguagem de marcação, como.
APRESENTAÇÃO PORTAL CITI CONTA CORRENTE
Visão Geral de Desenvolvimento Web Front End Tecnologias.
© Todos os direitos reservados para Icatu Seguros S/A Nenhuma parte desta publicação pode ser reproduzida, arquivada ou transmitida de nenhuma.
1 AJAX em aplicações Rails Lívia Monnerat Castro
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para:
Cotação Eletrônica Orientações para o FORNECEDOR Versão 1.0.
WebSites Dinâmicos Professor: Márcio Ferreira da Silva.
Persistência de dados e padrão DAO
Persistência de dados e padrão DAO Padrões de Projeto Orientado a Objetos Profa. Danielle Martin/Mauricio Universidade de Mogi das Cruzes.
Questionário (Editando) Autor: Skyup Informática.
Tarefa Autor: Skyup Informática. Atividade – Tarefa O módulo atividade tarefa tem como principio básico a interação professor-aluno. Os alunos podem apresentar.
Transcrição da apresentação:

Uma empresa que veio à moda antiga Vetum Aetas Uma empresa que veio à moda antiga

Apresentação do Projeto Final Alunos responsáveis: Luciano G. Amado Gabriel H. Brandão Professores Examinadores: Adriana Lemos Felipe Cordeiro Márcio de Val

O que é o Vetum Aetas? Vetum aetas, em latim, significa “Velha era”, “Era antiga”, entre outros sinônimo. Mas por que escolher este nome para uma locadora?

Uma locadora antiga? Não é esse o pensamentos que passamos com o nome da empresa, e sim dizer que nossos modos são antigos. Por exemplo: possuímos uma loja física, o que não é comum de encontrar.

Qual o diferencial? Para esta empresa fazer sucesso, precisamos inovar à moda antiga, pois já existem grandes empresas no ramo de locadora, fazendo o aluguel do filme online. Nossa ideia: fazer uma locadora de filme e também de jogos para que possamos agradar ao máximo os clientes que possuímos.

Alugar jogos? Primeiramente, devemos explicar que nossa locadora anteriormente era apenas de jogos, porém houve uma necessidade de evoluir, mas como? Nossa ideia foi criar uma sessão em nossa locadora para crianças e adolescentes e atraí-los com jogos que vão de educativos a jogos de ação. Com essa estratégia em mente, os parentes mais velhos dos jogadores serão atraídos e então entra a parte de filmes.

O que o portal possui? Nosso website é separado em duas partes principais: filmes e jogos. Filmes: Consiste em nome, descrição, categoria, duração (em minutos) e classificação. Jogos: Consiste em nome, descrição, gênero e classificação. Cada jogo e filme possui uma foto ao lado para que nosso cliente possa ver o produto.

Tecnologias UML, MySQL, HTML, CSS, PHP, JAVA... Como (e por que) todas essas técnicas e tecnologias foram utilizadas?

Tecnologias Nosso sistema irá utilizar as tecnologias de UML para descrever os Casos de Uso e Diagramas de Classe. O site será baseado nos sistemas HTML, CSS, e PHP, com banco de dados em MySQL. O sistema local será feito em JAVA, com seu bano de dados em MySQL também. Essas tecnologias garantem um bom funcionamento do site e manutenção do sistema.

UML UML significa Unified Modeling Language. É uma linguagem universal utilizada na modelagem de sistemas. É dividida na parte Conceitual, Física e Lógica. As técnicas mais utilizadas em nosso projeto serão dos Diagramas de Caso de Uso e Diagramas de Classe.

HTML HTML (HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto) é uma linguagem de marcação utilizada para produzir páginas na Web. Documentos HTML podem ser interpretados por navegadores. Em nosso Website utilizamos o HTML para, em geral, fazer o posicionamento e organizar o conteúdo, separado por página.

PHP PHP (um acrônimo recursivo para “PHP: Hypertext Preprocessor”) é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web. A presença do PHP no Website foi essencial, pois com ele, foi possível a conexão do site com o banco de dados, que tornou possível a visualização e atualização dos produtos Online.

MySQL O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a Linguagem de Consulta Estruturada (do inglês Structured Query Language) como interface. Com o banco de dados, foi possível guardar os produtos para que possam ser exibidos em tempo real, e online (no caso do site).

CSS Cascading Style Sheets (ou simplesmente CSS) é uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML. No nosso website, foi possível montar a parte de design, inserindo classe e modificando tags do HTML.

Java Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferentemente das linguagens convencionais, que são compiladas para código nativo, a linguagem Java é compilada para um bytecode que é executado por uma máquina virtual.

Java A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não sua única linguagem. A função do Java na empresa foi para o sistema da empresa, onde é possível cadastrar, alterar e atualizar clientes, filmes ou jogos.

Sistema para administração NA-admin, um sistema de administração novo para uma empresa antiga.

Proposta Nossos planos para o NA-admin consiste em administrar a loja de uma forma ágil e segura para que nossos cliente fiquem satisfeitos. Com o NA-admin será possível administrar os filmes e jogos na loja e poder os produtos periodicamente.

Estado atual Atualmente o nosso sistema administrativo online está contemplando apenas o gerenciamento online com uma parte de Usuário e Senha para que os funcionários possam adicionar os novos Filmes e Jogos, e manter nossos clientes por dentro das novidades.

Layout do Site - Inicial

Layout do Site – NA-admin

Sistema JAVA NA.jar, um sistema administrativo em JAVA feito sob medida para o sistema.

Caso de Uso

Diagrama de classe

Layout - Início Ao ser executado, o programa exibe uma Barra de Progresso, que indica como está a execução do programa. Feito isso, o site exibirá uma tela de Login, como a tela ao lado

Layout - Menu A tela principal de nosso programa possui apenas uma barra no topo, que serve para as opções de cadastrar, editar e consultar. Dentro de cada opção, o usuário pode escolher entre cliente, jogo ou filme.

Layout - Cadastro A tela de cadastro possui um formulário com os dados a serem inseridos no banco de dados. Preenchendo o formulário e pressionando a opção de “Cadastrar”, os dados serão salvos.

Layout - Consulta A tela de consulta possui um campo onde se insere o critério para busca (Nome, para os três; CPF, no caso de cliente; ID, no caso de produto) Assim que é inserido algo no campo de busca, começa o processo de atualização da tabela que é exibida, para mostrar apenas as linhas onde os dados utilizados no critério de busca são encontrados

Layout - Consulta

Layout - Edição A tela de edição de dados possui parte dele destinado à busca, para que o usuário defina em que linha deseja realizar a edição, e a outra parte, para inserir os dados que deseja que sejam atualizados.

Código – Função bd.Escolha public void Escolha(String escolha, Molde molde){ if (escolha.equals("usuario")){ adicionaCliente(molde); } else if (escolha.equals("jogo")){ adicionaJogo(molde); } else if (escolha.equals("filme")){ adicionaFilme(molde); }

Código – Função bd.Escolha Esta função é utilizada ao ser realizado um cadastro. A partir da tela de cadastro a ser utilizada, esta função chama sua respectiva função de cadastro. Caso se esteja na tela de Cadastro de Cliente, existirá o botão “Cadastrar”. Parte do código define: bd.Escolha("usuario", usuario); Será executado, então, o 1º “if”, que chamará sua respectiva função (“adicionaCliente()”)

Código – Função bd.Atualizar Atualizar(String escolha, Molde molde, String busca) Esta função é utilizada ao ser realizado uma atualização. Por exemplo, na tela de atualização de jogo: bd.Atualizar("jogo", molde, busca.getText()); O primeiro parâmetro é para definir a tabela a ser atualizada. Dentro da função, existe um comando “If” para escolher qual formato utilizar.

Código – Função bd.Atualizar O segundo parâmetro chama a classe Molde, que foi previamente criada na tela de atualização. Na classe Molde estão definidos os moldes de variáveis de cada tipo de classe (cliente, filme, jogo). O terceiro parâmetro define em qual “linha” se deve realizar a alteração, utilizando, como base, o campo de busca.

Código – Função bd.Consultar ResultSet Consultar(String escolha,String busca) Esta função é utilizada ao ser realizado uma consulta (nas telas de “consulta” ou de “atualizar”, nas tabelas de busca). Por exemplo, na tela de atualização de jogo: ResultSet rs = bd.Consultar("usuario", busca.getText());

Código – Função bd.Consultar O primeiro parâmetro parâmetro serve para definir que classe será consultada. O segundo parâmetro é utilizado para se pegar os parâmetros que se deseja encontrar. Dentro da função, ele é utilizado no SQL em uma sintaxe “Select”, para retornar o resultado.

Resumo Nossa empresa se utiliza do conhecimento técnico aprendidos pelos seus técnicos, mais suas experiências vividas na empresa, para se manter adaptada ao mercado.