TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Documento de Projeto de Software Gerador de Documentos PDF

Por:   •  8/2/2017  •  Relatório de pesquisa  •  393 Palavras (2 Páginas)  •  1.103 Visualizações

Página 1 de 2

Documento de Projeto de Software

Projeto: Gerador de Documentos PDF

1. Introdução

Este documento apresenta o documento de projeto do sistema Gerador de Documentos PDF, que tem por objetivo gerar documentos em formato pdf a partir da composição realizado pelo usuário através da interface do sistema e de imagens escolhidas pelo mesmo. O usuário terá opção de entrar com Imagem de Cabeçalho, Corpo(Marca D'água) e Rodapé. Ainda podendo entrar com texto de conteúdo do documento. Essa atividade foi  conduzida de forma objetiva para fins de aprendizado e experiência na utilização de Theads. Este documento está organizado da seguinte forma: a seção 2 apresenta a plataforma de software a ser utilizada na implementação do sistema; a seção 3 discute aspectos do projeto da arquitetura do sistema; as seções 4 e 5 apresentam os modelos relativos aos subsistemas identificados; finalmente, a seção 6 discute aspectos do projeto de classes.

2. Plataforma de Implementação

O sistema em questão trata-se de um Sistema de Informação e apresenta as seguintes características:

• Envolve quantidade de dados razoável e a sua gerência deve ser feita usando um banco de dados;

• Há uma pequena quantidade de interfaces com o usuário;

Levando-se em consideração essas características, decidiu-se implementar o sistema Gerador de Documentos PDF. Usando a linguagem de programação Java, o banco de dados relacional MySQL.

3. Arquitetura de Software

Como se pode perceber pela especificação de requisitos para o sistema em questão,não há grandes restrições de desempenho e disponibilidade.

Usabilidade:

        Prover ao usuário a capacidade de entrada de dados no sistema (inputs) de modo mais eficiente. Para tal, as interfaces do sistema devem permitir, sempre que possível, a entrada por meio de seleção ao invés da digitação de campos;

Manutenibilidade

        Coerência na  organização do sistema deve se dar de modo que as  responsabilidades  de cada interface com ocultação de informações específicas sobre a implementação dos módulos;

Segurança:

        Autenticar usuários usando login e senha;

Desempenho:

        Portabilidade: uso da linguagem Java e de bibliotecas e mecanismos de

persistência capazes de rodar no sistemas operacional Windows.

4. Diagrama Fluxo de Dados Nível 1

[pic 1]

A Figura acima apresenta o diagrama de fluxo de dados. DFD1

5. Diagrama de Classes - Nível de Abstração  

[pic 2]

A Figura acima apresenta o diagrama de Classe.

...

Baixar como (para membros premium)  txt (2.8 Kb)   pdf (199.4 Kb)   docx (150.3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com