1o curso de audio e video operacional: imagens para Auxilie, Procurados e Desaparecidos.Para facilitar a difusao e acesso do material de aula para o tema proposto, disponibilizei no link abaixo a apresentacao utilizada que pode ser livremente copiada e redistribuida, desde que os dados de autoria sejam mantidos.Para acessar a apresetacao clique aqui. Uma de minhas areas de interesse e referente a Sistemas Distribuidos, pois, acredito, que cada vez mais os sistema de modo geral estao saindo de equipamentos stand alone para o nosso cotidiano, principalmente com a disciminacao dos tablets e smartfones. Entretanto, visando esclarecer de maneira clara o que sao os tais Sistemas Distribuidos, quero compartilhar um trabalho de conceitos que escrevi como exercicio de aula. Espero que aproveitem e nao deixem de comentar principalmente sobre eventuais criticas que possibilitem melhorar o referido trabalho. Para acessar ao referido trabalho basta clicar aqui . Mais uma vez, iniciando os trabalhos na Acadepol/RS, na cadeira de Inteligencia Policial, passo a ministrar a materia de Sistemas de Informacao. Visando contribuir com a construcao de novos conhecimenos, deixo publicado a apresentacao montada para as atividades de aula, que pode ser acessada clicando aqui.Desde ja, me coloco a disposicao para eventuais questionamentos.Obrigado. Framework Mvc Para PhpAutor: Renan AbreuDesenvolver produtos de alta qualidade e dever de todo engenheiro de software.Nao basta dominar uma linguagem de programacao, faz-se necessario criar mais do que simplesmente milhoes de linhas de codigos.O bom analista sempre coloca em pratica suas habilidades mais importantes, modelagem de dados e engenharia de requisitos, todavia, esta tarefa e muito complexa, pois , alem de modelar dados e levantar requisitos, concentra esforcos em realizar projetos arquiteturais. Gracas aos frameworks, nosso trabalho de projetar arquiteturas torna-se reduzido e menos desgastante porque fornecem uma infra-estrutura do esqueleto de implementacao especifica [RP06], ou seja, uma miniarquitetura reusavel que fornece a estrutura e o comportamento genericos para uma familia de abstracoes de software dentro de um contexto[RP06]. Baseando-se nos padroes de projetos, design paterns,tipicos de linguagens orientada a objetos,foi concebido o framework SifraPHP. Simples Framework PHP ou simplesmente SifraPHP, implementa um padrao arquitetural chamado MVC (Model View Controller).MVC tem a funcao de arquiteturar o software em tres diferentes camadas: interface grafica (View), regra do negocio ou modelagem de dados(Model) e controlador(Controller). A camada View objetiva solucionar alguns problemas restringido o controle apenas sobre a interface.Esta caracteristica e extremamente importante pois as telas nao precisao saber como os dados serao tratados,ao excluir a camada de manipulacao dos dados, tambem conhecida por Model, podemos inserir em nosso projeto um tempo unico a implementacao da IHM(interface homem maquina). Projetar interfaces graficas sempre foi um trabalho arduo, isso se da ao fato de que a maioria dos usuarios julgam uma aplicacao apenas por sua aparencia, porem, PIG(projeto de interface grafica) traz tres grandes preocupacoes ao desenvolvedor : interface entre componentes do software, padronizacao entre interfaces (de produtos diferentes) e por ultimo, interface entre homem maquina.Por nao ser uma tarefa trivial e nao haver exclusividade a construcao desta,e comum notarmos aplicacoes com excelentes funcionalidades , apliacadas ao contexto do problema, mas que deixam a desejar