Académique Documents
Professionnel Documents
Culture Documents
Porto Velho
2014
SUMRIO
1. INTRODUO...............................................................................................3
2. OBJETIVO.....................................................................................................4
3. DESENVOLVIMENTO...................................................................................5
3.1 TCNICAS E RECURSOS NA CONSTRUO DE APLICATIVOS PARA
DISPOSITIVOS MVEIS...................................................................................5
3.1.1 Persistncia em Bancos de Dados..........................................................5
3.1.2 Threads em Banco de Dados...................................................................6
3.1.3 Sincronismo de Processos.......................................................................6
3.1.4 Projetando Interfaces de Usurios...........................................................6
3.1.5 Bancos de Dados......................................................................................7
3.2 SEGURANAS EM SISTEMAS DE INFORMAO...................................8
3.2.1 Vulnerabilidade, Ataque e Ameaa..........................................................8
3.2.2 Poltica de Segurana..............................................................................9
3.2.3 Medidas de Segurana............................................................................9
3.2.4 Auditoria de Sistemas.............................................................................10
3.2.5 Engenharia Social...................................................................................10
4. CONCLUSO.............................................................................................11
5. REFERNCIAS...........................................................................................12
1. INTRODUO
2. OBJETIVO
Tenho como objetivo apresentar todos os tpicos listados na orientao do
Portflio Individual, de modo como esclarecer e explicar todos eles como funcionam
e para o que servem, afim de um melhor entendimento.
.
3. DESENVOLVIMENTO
3.1 TCNICAS E RECURSOS NA CONSTRUO DE APLICATIVOS PARA
DISPOSITIVOS MVEIS
O desenvolvimento de sistemas para dispositivos mveis uma tarefa
bastante complexa que precisa ter vrios cuidados. A utilizao das metodologias,
tcnicas e ferramentas de Engenharia de Software promovem a aumento da
qualidade dos sistemas, a facilidade de manuteno e o aumento da produtividade,
uma vez que fornecem notaes padronizadas e diretrizes que permitem maior
preciso no atendimento as necessidades do cliente. As linguagens de programao
orientada a objetos colaboram para o aumento da qualidade, pois a construo dos
softwares formados por unidades bsicas, como as classes, favorece a obteno
dos fatores de qualidade citados anteriormente.
3.1.1 Persistncia em bancos de dados
A conservao dos dados consiste no armazenamento confivel e coerente
das informaes em um sistema de armazenamento de dados. A persistncia de
objetos o armazenamento consistente de objetos de uma aplicao orientada a
objetos para que esses existam em diferentes execues de diferentes aplicaes.
Os sistemas atuais trazem o seguinte desafio: integrar as aplicaes
elaboradas no modelo orientado a objetos aos consagrados bancos de dados
relacionais, que feito atravs do mapeamento objeto-relacional.
O mapeamento objeto-relacional uma tcnica de desenvolvimento que
consiste em representar o objeto de maneira relacional na gravao do banco de
dados, que tem a habilidade necessria para fazer o caminho inverso sem perder a
informao. O Hibermate um exemplo de ferramenta que faz esse trabalho de
forma transparente ao programador.
No Hibermate, temos a persistncia de objetos simples e a de colees, a
primeira exige um ID, ou chave primria, que confere o nico objeto no banco de
dados, viabilizando a persistncia; a segunda, apesar de mapear colees, tem toda
a coleo que ser mapeada de maneira diferente, permitindo que um array ou map
possa persistir.
Consequentemente, para fazer consultas ao banco de dados, o framework
usa o HQL (Hibermate Query Language), que apesar do nome, completamente
orientado a objetos, entendendo noes como herana e polimorfismo. Assim,
aparece a terceira modalidade de persistncia, a herana, que pode ser hierarquia,
subclasse ou classe concreta.
10
11
12
4. CONCLUSO
Este portflio descreveu sobre importantes conceitos e tcnicas segurana
da informao, tambm abordou temas como persistncia, threads, sincronismo de
processos, interface com usurios, criao e manipulao de banco de dados no
que acelera a construo de sistemas para dispositivos mveis.
O trabalho buscou sintetizar um documento prtico e objetivo, os conceitos
fornecidos e absorvidos no 6 semestre. com grande gosto e aproveitando ao
mximo as experincias e os ensinamentos decorrentes da execuo de uma
atividade deste tamanho, que agora posso concluir que foram criados, apresentados
todos os requisitos precisos para a apresentao do Portflio Individual.
13
5. REFERNCIAS
LAUDON, Kenneth, LAUDON Jane. Sistemas de Informao Gerenciais.
9 Edio. So Paulo: Pearson Prentice Hall, 2010.
ERIKA, Coachman. Segurana da informao. So Paulo: Pearson Education do
Brasil, 2010.
SOMMERVILLE, Ian. Engenharia de Software. 8 Edio. So Paulo: Pearson
Addison-Wesley, 2007.
Wikipdia, Disponvel em: http://pt.wikipedia.org/wiki/Seguran%C3%A7a_da_informa
%C3%A7%C3%A3o
Acesso: 08/05/2014