Pg2

109 visualizações

Publicada em

ads2

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
109
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Pg2

  1. 1. Teixeira de Freitas, Bahia 2014 AGUINALDO GOMES DE SOUZA, ELENILTON DE SOUSA FREITAS, ELOISA SALA DE OLIVEIRA AMARAL, VALDINEI PINHEIRO DOS SANTOS SISTEMA DE ENSINO PRESENCIAL CONECTADO TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS INTRODUÇÃO A ANÁLISE DE SISTEMAS Portfólio em Grupo
  2. 2. Teixeira de Freitas, Bahia 2014 INTRODUÇÃO A ANÁLISE DE SISTEMAS Portfólio em Grupo Trabalho apresentado ao Curso Análise e Desenvolvimento de Sistemas da UNOPAR - Universidade Norte do Paraná, para as disciplinas: Banco de dados II, Análise Orientada a Objetos II, Programação Orientada a Objetos e Programação para Web I. Orientadores: Prof. Roberto Y. Nishimura, Prof. Anderson E. M. Gonçalves, Prof. Márcio Roberto Chiaveli e Prof.ªVeronice de Freitas. AGUINALDO GOMES DE SOUZA, ELENILTON DE SOUSA FREITAS, ELOISA SALA DE OLIVEIRA AMARAL, VALDINEI PINHEIRO DOS SANTOS
  3. 3. SUMÁRIO 1 INTRODUÇÃO .................................................................................................................3 2 DESENVOLVIMENTO ....................................................................................................4 3 CONCLUSÃO................................................................................................................ 15 REFERÊNCIAS ..................................................................................................................... 16
  4. 4. 3 1 INTRODUÇÃO Esta pesquisa da ênfase aos requisitos do sistema de locação de filmes que tem como finalidade a realização de uma navegação rápida, ágil e fácil. Com um autocontrole de todas as atividades executadas na locação, dentre elas destacamos o cadastro de clientes, comprovação de pagamento, liberação por webmail da senha, acréscimo do valor de locações. Dando assim uma maior comodidade tanto para o cliente final, ao utilizar os serviços da locadora, quanto ao proprietário que tem num único sistema tudo já organizado, dando agilidade no processo.
  5. 5. 4 2 DESENVOLVIMENTO Este é o site da nossa Locadora de Filmes Telecine Mozer. Este pequeno sistema contém o front-end com a listagem de filmes cadastrados previamente através do painel administrativo. Figura 1 – Print da tela inicial do sistema
  6. 6. 5 Este é o código-fonte usado, na página inicial do sistema, conforme o QUADRO 1. Quadro 1 – Código-fonte do site <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>TELECINE MOZER - Sua locadora de filmes Online!</title> <link rel="stylesheet" href="css/style.css" type="text/css" media="all" /> <!--[if IE 6]> <link rel="stylesheet" href="css/ie6.css" type="text/css" media="all" /> <![endif]--> <script type="text/javascript" src="js/jquery- 1.4.2.min.js"></script> <script type="text/javascript" src="js/jquery-func.js"></script> </head> <body> <!-- Principal --> <div id="shell"> <!-- Header --> <div id="header"> <?php include('header.php'); ?> </div> <!-- end Header --> <!-- Main --> <div id="main"> <!-- Content -->
  7. 7. 6 <div id="content"> <!-- Box --> <!-- Movie --> <div class="box"> <div class="head"> &nbsp; </div> <?php $sql = "SELECT * FROM filme"; $query = mysql_query($sql); $conta = 0; While($linhas = mysql_fetch_array($query)){ $conta++; ?> <div class="movie"> <div class="movie- image"> <a href="#"><span class="play"><span class="name"><?=$linhas['nomeFilme'];?></span></span><img src="css/images/<?=$linhas['imagemFilme'];?>.jpg" alt="movie" /></a> </div> <div class="rating"> <p>R$
  8. 8. 7 12,50</p> </div> </div> <?php if ($conta==5){ echo '<div class="cl">&nbsp;</div> </div> <div class="box"> <div class="head"> &nbsp; </div> '; $conta = 0; } } ?> <!-- end Movie --> <div class="cl">&nbsp;</div> </div> <!-- end Box -->
  9. 9. 8 </div> <!-- end Content --> <div class="cl">&nbsp;</div> </div> <!-- end Main --> <!-- Footer --> <div id="footer"> <p> &copy; 2016 Formaremos e seremos bons Analistas de Sistema</p> </div> <!-- end Footer --> </div> <!-- end Principal --> </body> </html> Fonte: Elaborado pelos autores (2014) Abaixo estão alguns Print Screen do nosso sistema em execução, retratando alguns momentos do mesmo.
  10. 10. 9 Figura2 – Print da tela de login do cliente Figura3 – Print do Painel Administrativo
  11. 11. 10 Figura4 – Entrada de filmes no Painel Administrativo O QUADRO 2 a seguir mostra o código-fonte usado na parte da conexão, do login do cliente e do cadastro de filmes: Quadro 2 – Parte do código-fonte do sistema  arquivo conectar.php  <?php $connect = mysql_connect('localhost','root',''); $db = mysql_select_db('unopar'); ?>  entrar.php  <?php session_start(); include("conectar.php");
  12. 12. 11 if ($_POST) { $email = $_POST['email']; $senha = $_POST['key']; $sql = "SELECT * FROM cliente WHERE emailCliente = '".$email."' AND senhaCliente = '".$senha."'"; $query = mysql_query($sql); $linhas = mysql_fetch_array($query); $resultado = mysql_num_rows($query); if (empty($resultado)) { echo"<script language='javascript' type='text/javascript'>alert('Login e/ou senha incorretos!');window.location.href='logar.php';</script>"; die(); } else { $_SESSION['usuarioNome'] = $linhas['nomeCliente']; header("Location: index.php"); } } ?>  cadastrar.php  <?php session_start(); include("../conectar.php"); if ($_POST) { $nome = $_POST['nome']; $url = $_POST['url']; $data = $_POST['data']; $valor = $_POST['valor']; $sql = "insert into filme(idFilme, nomeFilme, dataLancFilme, valorFilme)
  13. 13. 12 values(NULL, '".$nome."', '".$data."','".$valor."')"; $query = mysql_query($sql); $linhas = @mysql_fetch_array($query); echo"<script language='javascript' type='text/javascript'>alert('Filme cadastrado com sucesso!');window.location.href='painel.php';</script>"; die(); header("Location: index.php"); } ?> Fonte: Elaborado pelos autores (2014) Logo abaixo temos o diagrama de banco de dados apresentando o MRN na 3a. forma normal e o diagrama de caso de uso da compra do filme.
  14. 14. 13
  15. 15. 14
  16. 16. 15 3 CONCLUSÃO Neste trabalho desafio o desafio de produzir o TELECINE MOZER um sistema web que nos trouxe conhecimentos que serão extremamente úteis para quem pretende trabalhar com esse tipo de desenvolvimento. Vimos também mais sobre Diagrama de Caso Uso e Diagrama de banco de dados e melhorou bastante o entendimento sobre o mesmo, quando devemos implementar o diagrama, e os benefícios de sua utilização dentro do projeto de desenvolvimento.
  17. 17. 16 REFERÊNCIAS MACHADO, F. B., MAIA, L. P., Arquitetura de Sistemas Operacionais. Edição, Ed.LTC, 2002, Rio de Janeiro SOLER, Luciano; MORAIS, Everson Matias de. Desenvolvimento de aplicação web. São Paulo: Pearson Education do Brasil, 2010. PHP Seguro: Disponível em: http://hospedagem2.procergs.com.br/tutorial/PROCERGS-PHP-Seguro.pdf Segurança em PHP: Disponível em:http://www.martinsfontespaulista.com.br/anexos/produtos/capitulos/254879.pdf UNIVERSIDADE FEDERAL DO PARANÁ. Biblioteca Central. Normas para apresentação de trabalhos. 2. ed. Curitiba: UFPR, 1992. v. 2.

×