Beruflich Dokumente
Kultur Dokumente
1 INTRODUO
2 OBJETIVO 4
3 DESENVOLVIMENTO
REFERNCIAS
10
ANEXOS
11
Diagramas
11
Web Site
12
1 INTRODUO
O trabalho a seguir prope entender um sistema em diagrama em
UML (Modelo de Linguagem Unificado) e sua aplicao Web em PHP (Personal
Home Page ou Pagina Pessoal) para alugar Filmes, e a importncia de ter um bom
sistema com segurana e desempenho, aqui denominado "Estudo de Caso Telecine Mozer".
Primeiramente um sistema seja ele off-line, ou on-line e jogos e seus
servidores assim como tambm sistemas WEP (Sites) todos precisam de um SGDB.
O que um SGDB, um Banco de Dados ou Base de Dados (BD)
uma coleo de dados relacionados entre si. Sua Propriedades bsicas so
Representar algum aspecto do mundo real, Coleo logicamente coerente de dados
com um significado inerente e Projetado, construdo e preenchido com dados para
um propsito especfico.
Com isso podemos cria um Software seja ele um Programa, um jogo
ou ate mesmo um site. Assim sendo devemos conhecer e utilizar o Processo de
Desenvolvimento, para adquirir, Qualidade, Desempenho, Eficincia, Facilidade de
uso e principalmente Segurana. Para isso deve seguir um modelo de processo de
software e desenvolver nos mnimos detalhes e com muita ateno para os quesitos
acima.
"Segundo Pressman (2006), [um modelo de] processo de software
pode ser visto como um roteiro que deve ser seguido para criar um software de alta
qualidade em um tempo determinado. Tal modelo de processo , portanto, uma
representao abstrata de um processo de software (SOMMERVILLE, 2005), e
precisa ser ajustado s necessidades especficas e concretas do processo de
software de cada organizao em particular, bem como s caractersticas especficas do software que deve ser desenvolvido, usualmente no contexto de um
projeto, com prazo e custos limitados".
E tambm no devemos esquecer da UML e os Diagramas de
Estudo de caso. "Cada Use Case composto pelo diagrama de arquitetura de
componentes onde h descrio de cada componente, assim como outro diagrama
contendo o fluxo do processo relacionado com a segurana do software".
2 OBJETIVO
Com o intuito de elaborar este trabalho para a UNOPAR na EAD
(Ensino a Distncia) e os professores do 4 Semestre de 2014 para o Curso Superior
de Tecnologia em Anlise e Desenvolvimento de Sistemas. O Aluno dera aprofundar
seus conhecimentos adquiridos ate o presente momento, e tambm pesquisar um
pouco alem para concluso do mesmo.
Tendo o eixo temtico sobre o "Estudo de caso - Telecine Mozer"
para anlise de implantao e ou melhoria em um site na linguagem conhecida
como PHP e ou Sistema programado em C# (Sharp).
Assim, o aluno far sua pesquisa necessria para com o trabalho e
abortar os pontos mais importantes: Segurana no Desenvolvimento de Aplicaes
WEB, Diagrama de Atividades (UML) e Normalizao do Diagrama de Entidade e
Relacionamento.
3 DESENVOLVIMENTO
Os investimentos na rea de segurana passaram a ser o maior
quesito nos ltimos anos, pelas empresas. Por mais que um sistema seja sem por
cento seguro, de alguma forma ele ser invadido ou haver um erro em um
determinado momento.
vejamos alguns erros e vulnerabilidades comuns, erros casuais
cometido acidentalmente por um operador humano ou erros na programao, sendo
estes intencionais ou inconsciente. Ou na pior das hiptese
Hacker, essas vulnerabilidades podem e iram levar
a divulgao indevida de
3.4 SOLUO
Pensando nisso para nosso "estudo de caso Telecine Mozer", temos
de utilizar preveno para estes tipos de ataques acima informados:
Quebra
de
autenticao
gerenciamento
de
sesso
CONCLUSO
O maior problema das empresas e o maior desafio dos programadores
controlar o acesso as informaes pessoas dos usurios ou da empresa. Como foi
visto existe mais brechas, falhas ou seja vulnerabilidades em sistemas WEB (online) do que em programas (off-line).
Desta forma um sistema deve ser totalmente seguro, deve sempre
verificar possveis falhas e testar, antes de entregar ao cliente final. Assim por sua
vez ocorre de muitas vezes projetos serem entregues depois do prazo de entrega.
Com isso foi observado a necessidade de seguir as Formas Normais,
seguir um Modelo de processo de Software e ter seu cdigo bem tratado
(incrementado), pois segurana tudo, ningum quer sua senha ou seu endereo
disponvel para qual quer pessoa, muito menos para um inimigo ou concorrente.
Neste projeto "Estudo de Caso - TelecineMozer" pode ser montado
seguindo as mais recentes formas de segurana informados anteriormente, como
por exemplo o Anti DDOS ou Anti SQL Injection.
Veja em anexos Figura 2 - Classe de Diagrama, onde mostra as
informaes do banco de dados, as aes do usurio e a cardinalidade para o site.
E na Figura 3 - Web Site TelecineMozer, um exemplo da tela do visitante com um
formulrio para login do cliente.
A ideia do site que qual quer visitante assim que acessar o site
pode fazer um cadastro, fazer o login, escolher o filme e assistir, mas este deve ter o
pagamento em dia, caso contrario poder imprimir o boleto e voltar a ver os filmes.
E se por ventura o filme no estiver disponvel, o sistema sugere
outras opes, de mesmo gnero. Alem disso o Diretor pode gerenciar as
mensalidades e os Clientes.
10
REFERNCIAS
BANCO DE DADOS. Disponvel em:
<https://intranet.ifs.ifsuldeminas.edu.br/~fatima.bueno/Banco%20de
%20Dados/Apostila%20Banco%20de%20Dados.pdf>. Acesso em: 23 Outubro.
2014.
Conhea um pouco sobre o MySQL. Oficina da Net. Disponvel em:
<http://www.oficinadanet.com.br/artigo/390/conheca_um_pouco_sobre_o_mysql>.
Acesso em: 14 Outubro. 2014.
DIAGRAMA DE ATIVIDADES UML. Disponvel em: <http://msdn.microsoft.com/ptbr/library/dd409360.aspx>. Acesso em: 18 Outubro. 2014.
MODELO RELACIONAL NORMALIZAO. Disponvel em:
<http://www.estgv.ipv.pt/paginaspessoais/steven/Disciplinas/II2/Bibliografia/Sebenta/s
eb_cap5_1.pdf>. Acesso em: 18 Outubro. 2014.
FURTADO, Gustavo. O que um SGBD. Dicas de Programao. Disponvel em:
<http://www.dicasdeprogramacao.com.br/o-que-e-um-sgbd/>. Acesso em: 13
Outubro. 2014.
SEGURANA NO DESENVOLVIMENTO DE APLICAES. Disponvel em:
<http://www.cic.unb.br/~jhcf/MyBooks/cegsic/2009_2011/GSIC701_Seguranca_Dese
nvolvimento_Aplicacoes.pdf>. Acesso em: 16 Outubro. 2014.
SEGURANA EM APLICAOES WEB. Disponvel em:
<http://www.cic.unb.br/~jhcf/MyBooks/cegsic/2009_2011/GSIC701_Seguranca_Dese
nvolvimento_Aplicacoes.pdf>. Acesso em: 16 Outubro. 2014.
11
ANEXOS
Diagramas.
Segue abaixo diagrama de atividade para o "TelecineMozer".
12
Web Site.
Segue abaixo a tela do site "TelecineMozer" com o prompt de login.