SlideShare uma empresa Scribd logo
1 de 17
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
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
SUMÁRIO
1 INTRODUÇÃO .................................................................................................................3
2 DESENVOLVIMENTO ....................................................................................................4
3 CONCLUSÃO................................................................................................................ 15
REFERÊNCIAS ..................................................................................................................... 16
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.
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
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 -->
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$
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 -->
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.
9
Figura2 – Print da tela de login do cliente
Figura3 – Print do Painel Administrativo
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");
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)
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.
13
14
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.
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.

Mais conteúdo relacionado

Destaque

Pg2
Pg2Pg2
Pg2csmp
 
Bayport Q3 2015 Investor Update Published
Bayport Q3 2015 Investor Update PublishedBayport Q3 2015 Investor Update Published
Bayport Q3 2015 Investor Update PublishedLado Gurgenidze
 
Helloween Atom Voskanyan
Helloween Atom VoskanyanHelloween Atom Voskanyan
Helloween Atom Voskanyanavoskanyan2002
 
Artists motif’s and logos
Artists motif’s and logosArtists motif’s and logos
Artists motif’s and logosmeganmalc
 
Textual analysis of ‘seek bromance’ and erik prydez
Textual analysis of ‘seek bromance’ and erik prydezTextual analysis of ‘seek bromance’ and erik prydez
Textual analysis of ‘seek bromance’ and erik prydezmeganmalc
 
фернан магеллан
фернан магелланфернан магеллан
фернан магелланHasmikPetrosyan
 
Anticipating the risks from global illicit trafficking
Anticipating the risks from global illicit traffickingAnticipating the risks from global illicit trafficking
Anticipating the risks from global illicit traffickingOECD Governance
 
Can we learn to tame "Black Swans"?
Can we learn to tame "Black Swans"? Can we learn to tame "Black Swans"?
Can we learn to tame "Black Swans"? OECD Governance
 

Destaque (15)

վիտամիններ
վիտամիններվիտամիններ
վիտամիններ
 
Pg2
Pg2Pg2
Pg2
 
Bayport Q3 2015 Investor Update Published
Bayport Q3 2015 Investor Update PublishedBayport Q3 2015 Investor Update Published
Bayport Q3 2015 Investor Update Published
 
Ativ1 4 mariaines.xls
Ativ1 4 mariaines.xlsAtiv1 4 mariaines.xls
Ativ1 4 mariaines.xls
 
Male gaze
Male gazeMale gaze
Male gaze
 
Apresentação curso
Apresentação cursoApresentação curso
Apresentação curso
 
Helloween Atom Voskanyan
Helloween Atom VoskanyanHelloween Atom Voskanyan
Helloween Atom Voskanyan
 
Artists motif’s and logos
Artists motif’s and logosArtists motif’s and logos
Artists motif’s and logos
 
Textual analysis of ‘seek bromance’ and erik prydez
Textual analysis of ‘seek bromance’ and erik prydezTextual analysis of ‘seek bromance’ and erik prydez
Textual analysis of ‘seek bromance’ and erik prydez
 
Final Branding Project
Final Branding ProjectFinal Branding Project
Final Branding Project
 
фернан магеллан
фернан магелланфернан магеллан
фернан магеллан
 
Revista piclistbr maio2009
Revista piclistbr maio2009Revista piclistbr maio2009
Revista piclistbr maio2009
 
Classificació Animals
Classificació AnimalsClassificació Animals
Classificació Animals
 
Anticipating the risks from global illicit trafficking
Anticipating the risks from global illicit traffickingAnticipating the risks from global illicit trafficking
Anticipating the risks from global illicit trafficking
 
Can we learn to tame "Black Swans"?
Can we learn to tame "Black Swans"? Can we learn to tame "Black Swans"?
Can we learn to tame "Black Swans"?
 

Semelhante a Sistema de locação de filmes Telecine Mozer

Introdução ao framework CakePHP
Introdução ao framework CakePHPIntrodução ao framework CakePHP
Introdução ao framework CakePHPigorpimentel
 
Play Framework - FLISOL
Play Framework - FLISOLPlay Framework - FLISOL
Play Framework - FLISOLgrupoweblovers
 
Programando para programadores: Desafios na evolução de um Framework
Programando para programadores: Desafios na evolução de um FrameworkProgramando para programadores: Desafios na evolução de um Framework
Programando para programadores: Desafios na evolução de um FrameworkPablo Dall'Oglio
 
Strings, Arrays e Manipulação Datas em PHP
Strings, Arrays e Manipulação Datas em PHPStrings, Arrays e Manipulação Datas em PHP
Strings, Arrays e Manipulação Datas em PHPDaniel Arndt Alves
 
Escrevendo códigos php seguros
Escrevendo códigos php segurosEscrevendo códigos php seguros
Escrevendo códigos php segurosDouglas V. Pasqua
 
FIEB - WebVibe - Desenvolvimento Seguro de Aplicações WEB
FIEB - WebVibe - Desenvolvimento Seguro de Aplicações WEBFIEB - WebVibe - Desenvolvimento Seguro de Aplicações WEB
FIEB - WebVibe - Desenvolvimento Seguro de Aplicações WEBErick Belluci Tedeschi
 
Aula 10 - Trabalhando com Templates - Programação Web
Aula 10  - Trabalhando com Templates - Programação WebAula 10  - Trabalhando com Templates - Programação Web
Aula 10 - Trabalhando com Templates - Programação WebDalton Martins
 
Simplificando o Javascrip
Simplificando o JavascripSimplificando o Javascrip
Simplificando o JavascripMiquéias Amaro
 
Php 03 Sessoes Cookies Cabecalhos
Php 03 Sessoes Cookies CabecalhosPhp 03 Sessoes Cookies Cabecalhos
Php 03 Sessoes Cookies CabecalhosRegis Magalhães
 
PHP Conference Brasil 2013 - Aplicações PHP 5.4 com componentes Aura
PHP Conference Brasil 2013 - Aplicações PHP 5.4 com componentes AuraPHP Conference Brasil 2013 - Aplicações PHP 5.4 com componentes Aura
PHP Conference Brasil 2013 - Aplicações PHP 5.4 com componentes AuraFlávio Lisboa
 
Computação Científica com Python, Numpy e Scipy
Computação Científica com Python, Numpy e ScipyComputação Científica com Python, Numpy e Scipy
Computação Científica com Python, Numpy e ScipyMarcel Caraciolo
 

Semelhante a Sistema de locação de filmes Telecine Mozer (20)

Introdução ao framework CakePHP
Introdução ao framework CakePHPIntrodução ao framework CakePHP
Introdução ao framework CakePHP
 
Sistema php
Sistema phpSistema php
Sistema php
 
Play Framework - FLISOL
Play Framework - FLISOLPlay Framework - FLISOL
Play Framework - FLISOL
 
Programando para programadores: Desafios na evolução de um Framework
Programando para programadores: Desafios na evolução de um FrameworkProgramando para programadores: Desafios na evolução de um Framework
Programando para programadores: Desafios na evolução de um Framework
 
Strings, Arrays e Manipulação Datas em PHP
Strings, Arrays e Manipulação Datas em PHPStrings, Arrays e Manipulação Datas em PHP
Strings, Arrays e Manipulação Datas em PHP
 
Escrevendo códigos php seguros
Escrevendo códigos php segurosEscrevendo códigos php seguros
Escrevendo códigos php seguros
 
Zend Framework
Zend FrameworkZend Framework
Zend Framework
 
FIEB - WebVibe - Desenvolvimento Seguro de Aplicações WEB
FIEB - WebVibe - Desenvolvimento Seguro de Aplicações WEBFIEB - WebVibe - Desenvolvimento Seguro de Aplicações WEB
FIEB - WebVibe - Desenvolvimento Seguro de Aplicações WEB
 
Aula 10 - Trabalhando com Templates - Programação Web
Aula 10  - Trabalhando com Templates - Programação WebAula 10  - Trabalhando com Templates - Programação Web
Aula 10 - Trabalhando com Templates - Programação Web
 
apostila.pdf
apostila.pdfapostila.pdf
apostila.pdf
 
Simplificando o Javascrip
Simplificando o JavascripSimplificando o Javascrip
Simplificando o Javascrip
 
Doctrine for dummies
Doctrine for dummiesDoctrine for dummies
Doctrine for dummies
 
Php 07 Cakephp
Php 07 CakephpPhp 07 Cakephp
Php 07 Cakephp
 
Segurança Web com PHP5
Segurança Web com PHP5Segurança Web com PHP5
Segurança Web com PHP5
 
Variaveis Superglobais
Variaveis SuperglobaisVariaveis Superglobais
Variaveis Superglobais
 
Php 03 Sessoes Cookies Cabecalhos
Php 03 Sessoes Cookies CabecalhosPhp 03 Sessoes Cookies Cabecalhos
Php 03 Sessoes Cookies Cabecalhos
 
PHP Conference Brasil 2013 - Aplicações PHP 5.4 com componentes Aura
PHP Conference Brasil 2013 - Aplicações PHP 5.4 com componentes AuraPHP Conference Brasil 2013 - Aplicações PHP 5.4 com componentes Aura
PHP Conference Brasil 2013 - Aplicações PHP 5.4 com componentes Aura
 
Php 04 Mysql
Php 04 MysqlPhp 04 Mysql
Php 04 Mysql
 
Computação Científica com Python, Numpy e Scipy
Computação Científica com Python, Numpy e ScipyComputação Científica com Python, Numpy e Scipy
Computação Científica com Python, Numpy e Scipy
 
Api usando Silex
Api usando SilexApi usando Silex
Api usando Silex
 

Mais de csmp

Modeloestruturaçaoads
ModeloestruturaçaoadsModeloestruturaçaoads
Modeloestruturaçaoadscsmp
 
Pg sem3ex
Pg sem3exPg sem3ex
Pg sem3excsmp
 
P1
P1P1
P1csmp
 
Ver
VerVer
Vercsmp
 
Modelo portfliounopar
Modelo portfliounoparModelo portfliounopar
Modelo portfliounoparcsmp
 
Pg sem3-1505102
Pg sem3-1505102Pg sem3-1505102
Pg sem3-1505102csmp
 

Mais de csmp (6)

Modeloestruturaçaoads
ModeloestruturaçaoadsModeloestruturaçaoads
Modeloestruturaçaoads
 
Pg sem3ex
Pg sem3exPg sem3ex
Pg sem3ex
 
P1
P1P1
P1
 
Ver
VerVer
Ver
 
Modelo portfliounopar
Modelo portfliounoparModelo portfliounopar
Modelo portfliounopar
 
Pg sem3-1505102
Pg sem3-1505102Pg sem3-1505102
Pg sem3-1505102
 

Sistema de locação de filmes Telecine Mozer

  • 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
  • 3. SUMÁRIO 1 INTRODUÇÃO .................................................................................................................3 2 DESENVOLVIMENTO ....................................................................................................4 3 CONCLUSÃO................................................................................................................ 15 REFERÊNCIAS ..................................................................................................................... 16
  • 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 -->
  • 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. 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. 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. 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");
  • 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. 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. 13
  • 15. 14
  • 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.