Este documento apresenta o desenvolvimento de um sistema de locação de filmes chamado Telecine Mozer. O sistema possui frontend com lista de filmes cadastrados e painel administrativo para cadastro e gerenciamento. É apresentado o código do site e prints de telas como login, painel administrativo e cadastro de filmes. Diagramas de banco de dados e caso de uso também são incluídos.
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. 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
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. 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. 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 -->
10. 9
Figura2 – Print da tela de login do cliente
Figura3 – Print do Painel Administrativo
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");
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.
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. 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.