teste
1 INTRODUÇÃO 2
3 DESENVOLVIMENTO 4
3.1 – Segurança no Desenvolvimento de Aplicações Web 4
3.2 – Diagrama de Atividade (UML) 7
3.3 – Normalização do Diagrama Entidade Relacionamento (MRN) 8
4 CONCLUSÃO 9
REFERÊNCIAS 10
1 INTRODUÇÃO
O presente trabalho tem por objetivo aplicar e exercitar os conteúdos assimilados no 4º período de Analise e Desenvolvimento de Sistema, elencando os diversos conceitos, técnicas e práticas das disciplinas:
Banco de Dados II;
Análise Orientada a Objetos II;
Programação Orientada a Objetos;
Programação Web I. 2 OBJETIVO
Será abordado aqui a importância da segurança no desenvolvimento de aplicações web e as principais vulnerabilidade de sistemas web, também será explanado o Diagrama de Atividade (UML) e por ultimo e não menos importante a Normalização do Diagrama Entidade Relacionamento (MRN) e sua importância para manter a integridade do banco de dados.
3 DESENVOLVIMENTO
3.1 – Segurança no Desenvolvimento de Aplicações Web
Software é fundamental na automação dos processos de sistemas de informação. Se houver falhas nestes processos, seja por causas de erros de um operador humano ou erros na programação do software, ou ainda por causas intencionais, como ataques por um hacker, a integridade do sistema fica comprometida.
É comum ouvirmos frases do tipo: “Este sistema é totalmente seguro!” ou ainda “Nossa política de segurança é à prova de falhas.” Essas e muitas outras frases deste tipo são ditas sem conclusões e de forma precipitada, pois não há como medir a segurança na sua forma absoluta.
Vale ressaltar que quanto mais recursos de segurança forem implementados no sistema, mais difícil será seu uso, um exemplo de sistema que ilustra bem está questão é o Internet Banking que precisa ser muito confiável e de fácil usabilidade, notasse que muitos bancos utilizam-se de diversos artifícios de segurança para garantir a integridade e a legitimidade de seus usuários desta forma utilizam recursos