TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Por: barros18alex • 4/9/2016 • Trabalho acadêmico • 896 Palavras (4 Páginas) • 218 Visualizações
[pic 1]
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Disciplinas: Linguagem para Organização e Transferência de Dados para Web; Redes de Computadores; Engenharia de Software e Gerência de Projeto; Desenvolvimento de Software Seguro; Programação em Dispositivos Móveis.
Alex Barros de Almeida – RA: 8740848540
Ana Carolina Pereira Silva Bezerra – RA: 8363802758
Erick Pereira da Luz – RA: 8519907296
Humberto Pereira Nascente – RA: 8512874843
Pedro Henrique H. O. Marques – RA: 8737996107
DESAFIO PROFISSIONAL
TUTOR PRESENCIAL: PAULO DUTRA
VALPARAÍSO - GOIÁS
Sumário
1 INTRODUÇÃO
2 CERTIFICAÇÃO E ASSINATURA DIGITAIS
2.1 CERTIFICAÇÃO DIGITAL
2.1.1 Método de Certificação Digital
2.2 ASSINATURA DIGITAL
3 MAPEAMENTO DE PROCESSOS
Figura 2.1: mapeamento do processo de recebimento de e-doc.
4 DIAGRAMA DE CASOS DE USO DO SISTEMA
Fonte: Autor do Trabalho
5 ALGORITMO DE RECEBIMENTO DE ARQUIVO XML
6 INFRAESTRUTURA DE REDE
7 ESTRUTURA DE SOFTWARE
CONCLUSÃO
INTRODUÇÃO
Hoje em dia os processos administrativos das empresas privadas e órgãos do governo são feitos também de forma digital, através da internet ou de redes locais privadas. Isso torna as atividades mais rápidas e eficientes fazendo com que a prestação de serviço seja mais adequada.
Este trabalho demonstra como pode ser criada uma solução computacional usada para suprir a necessidade de um órgão do governo que deseja disponibilizar seus serviços online.
CERTIFICAÇÃO E ASSINATURA DIGITAIS
A evolução da tecnologia da informação tem tornado a relação entre Governo, cidadãos e empresas, muito mais práticas e eficientes. Esse relacionamento é denominado de Governo Eletrônico (e-gov). Porém não seria possível usufruir dessa facilidade sem uma garantia de autenticidade dos serviços prestados pelo Governo. Para tal função existem as assinaturas e certificações digitais.
CERTIFICAÇÃO DIGITAL
A certificação digital tem com objetivo garantir autenticidade, confidencialidade, segurança e integridade das informações contidas nas transações eletrônicas que usam como meio de comunicação a Intermete.
Método de Certificação Digital
A segurança de dados que compõem uma transação eletrônica é feita por meio de criptografia, ou seja, um algoritmo cifrador, ao receber os dados da transação, juntamente com uma chave privada, cifra as informações tornando-as ilegíveis. Para que os dados de uma transação eletrônica possam ser lidos novamente, é preciso submetê-los a um algoritmo decifrador, este se comportará conforme a chave da transação.
ASSINATURA DIGITAL
As transações eletrônicas, assim como as tramitações físicas de documentos, deve possuir autenticidade. A assinatura digital é a soma do resumo criptográfico (hash do documento) mais a chave pública do signatário. A figura 1.1 demonstra como é gerada uma assinatura digital:
Figura 1.1: Ilustração de como é formada a assinatura digital.
[pic 2]
Fonte: http://www.iti.gov.br/images/publicacoes/cartilhas/cartilhaentenda.pdf
MAPEAMENTO DE PROCESSOS
Abaixo será ilustrado pela figura 2.1 o mapeamento do processo de recebimento de documentos pelo TCF:
Figura 2.1: mapeamento do processo de recebimento de e-doc.
[pic 3]
Fonte: http://www.iti.gov.br/images/publicacoes/cartilhas/cartilhaentenda.pdf
DIAGRAMA DE CASOS DE USO DO SISTEMA
A figura 3.1 mostra os casos de uso do sistema E-DOC:
Figura 3.1: Diagrama de casos de uso
[pic 4]
Fonte: Autor do Trabalho
ALGORITMO DE RECEBIMENTO DE ARQUIVO XML
[pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12][pic 13]
NÃO SIM[pic 14][pic 15][pic 16][pic 17][pic 18][pic 19][pic 20][pic 21][pic 22]
INFRAESTRUTURA DE REDE
Para a instalação dos servidores que serão utilizados para os serviços de aplicação e armazenamento de dados, serão levados em conta os seguintes procedimentos:
...