SISTEMA DE INFORMAÇÃO, UTILIZANDO OS PADROES DA UML.
Artigo: SISTEMA DE INFORMAÇÃO, UTILIZANDO OS PADROES DA UML.. Pesquise 862.000+ trabalhos acadêmicosPor: Johnie • 1/6/2013 • 3.247 Palavras (13 Páginas) • 563 Visualizações
SISTEMA DE ENSINO PRESENCIAL CONECTADO
TECNOLOGIA EM ANÁLISE DESENV. DE SISTEMAS – 4º SEMESTRE
JOHNIÊ DOS ANJOS ALVES
SISTEMA DE INFORMAÇÃO, UTILIZANDO OS PADROES DA UML.
Juazeiro
2013
JOHNIÊ DOS ANJOS ALVES
SISTEMA DE INFORMAÇÃO, UTILIZANDO OS PADROES DA UML.
Trabalho apresentado ao Curso de Tec. em Análise e Dese. de Sistemas UNOPAR - Universidade Norte do Paraná, atividade interdisciplinar – 4º Semestre
Orientador: Prof. Paulo Kiyoshi Nishitani
Profª. Polyanna P. Gomes Fabris
Prof. Adriane Lopes
Prof. Márcio Chiaveli
Profª. Marcia Bastos
Prof. Reinaldo B. Nishikawa
Tutor eletrônico: Ricardo M. dos Santos
Tutor de sala: Thaise Soares Silva Gama
Pólo de Apoio Presencial: Juazeiro
Juazeiro
2013
Sumário
1. INTRODUÇÃO 1
2. OBJETIVO 2
3. DESENVOLVIMENTO 3
4. UML (Unified Modeling Language / Linguagem de Modelagem Unificada) 4
4.1 DIAGRAMAS DE UML 5
4.2 Diagrama de Estado: 6
4.3 VANTAGENS DIAGRAMA DE ESTADO 6
4.4 DIAGRAMA DE IMPLEMENTAÇÃO: 7
4.5 SISTEMA OPERACIONAL 9
5. QUESTÕES ÉTICAS 10
6. RELACIONAMENTO DE LIVROS DE COMUNICAÇÃO DE DADOS 11
7. ORM (Object Relational Mapping / Mapeamento Objeto-Relacional) 12
7.1 FERRAMENTAS ORM 12
7.2 FERRAMENTA HIBERNATE 13
7.2.1 Vantagens 13
7.2.2 Desvantagens 14
8. CONCLUSÃO 15
9. REFERÊNCIAS 16
1. INTRODUÇÃO
Este trabalho tem a finalidade principal de pesquisar e aplicar os conceitos estudados no curso como um todo de ADS – UNOPAR – polo Juazeiro – BA. Com o intuito de aplicar o conhecimento e técnicas avançadas de analise de sistema adquirido; integrando programação, banco de dados, conceito de rede de computadores e teleprocessamentos, sistema operacional e ética profissional da área de TI (Tecnologia da Informação), que são de estrema importância para um projeto de um sistema.
2. OBJETIVO
O principal objetivo do trabalho e realizar a aplicação dos conceitos das disciplinas de: Rede de Computadores, Comunicação de Dados e Teleprocessamento, Modelagem orientada a Objeto, Sistemas Operacionais, Desenvolvimento Orientado a Objeto II, Ética, Politica e Sociedade e Metodologia Cientifica. Bem como elaborando as atividades seguindo as diretrizes com: que não é a quantidade de diagramas da UML em um projeto que vão determinar a qualidade no processo do produto, mas sim a eficiência no uso deles. Analisar as vantagens que o diagrama de estado para o entendimento do sistema em desenvolvimento, escolha do sistema operacional adequado para a implantação do sistema para informatizar a Nossa Locadora de Livros. Analisar um caso de uso relevante para este cenário e sua importância, mostrar como são trabalhadas as questões éticas, como caracterizamos a noção de uma empresa socialmente responsável, conhecermos alguns livros de Comunicação de Dados e conhecermos como é o processo de criação e execução de uma ORM.
3. DESENVOLVIMENTO
Observando a necessidade da Nossa Locadora de Livros, a empresa Alunos da UNOPAR, realizou a entrevista individual destacando as necessidades de cada usuário do sistema. A partir deste ponto podemos colhe os requisitos e montar os diagramas onde atendesse as necessidades de gerenciamento de locação, compras, estoque e financeiro, limitando assim o acesso especifico a cada usuário, exceto a diretoria, onde tem livre acesso a todo o sistema e funcionários. Mantendo o controle de livros e autores, e sua classificação. Diante dos requisitos o projeto atenderá as atuais necessidades e caso a futuras atualizações.
4. UML (Unified Modeling Language / Linguagem de Modelagem Unificada)
A UML é uma linguagem visual utilizada para modelar sistemas computacionais por meio do paradigma de Orientação a Objetos. Essa linguagem tornou-se, nos últimos anos, a linguagem padrão de modelagem de software adotada internacionalmente pela indústria de Engenharia de Software. E como já vimos, não é quantidade de Diagramas da UML criada num projeto que vão determinar a qualidade no processo e no produto, mas sim a eficácia no uso deles. A UML não
...