Trabalho Individual 4º Semestre UNOPAR
-
Upload
chico-tavares -
Category
Documents
-
view
255 -
download
3
description
Transcript of Trabalho Individual 4º Semestre UNOPAR
![Page 1: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/1.jpg)
Santiago2015
3
FRANCISCO ADÃO FERRANDO TAVARES
SISTEMA DE ENSINO PRESENCIAL CONECTADOSUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO
DE SISTEMAS
AN POPAROMEAutomatização da pizzaria
![Page 2: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/2.jpg)
Santiago
2015
4
AN POPAROMEAutomatização da pizzaria
Trabalho de Produção Textual Individual l apresentado à Universidade Norte do Paraná - UNOPAR, como requisito parcial para a obtenção de média semestral nas disciplinas de Banco de Dados I; Organização de Computadores; Análise Orientada a Objetos I; Linguagens de Programação e Estrutura de Dados.
Orientador: Profª. Merris Mozer; Prof. Anderson E.M. Gonçalves, Prof Roberto Y. Nishimura, Prof. Paulo K. Nishitani, Prof. Polyanna P.G. Fabris.
FRANCISCO ADÃO FERRANDO TAVARES
![Page 3: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/3.jpg)
SUMÁRIO
1 INTRODUÇÃO.........................................................................................................6
2 OBJETIVO................................................................................................................7
3 DESENVOLVIMENTO..............................................................................................8
3.1 O DIAGRAMA DE CASO DE USO....................................................................83.2 DIAGRAMA DE CLASSE...................................................................................83.3 FILA E SUAS OPERAÇÕES..............................................................................93.4 MODELAGEM DAS ENTIDADES....................................................................113.5 VANTAGENS E DESVANTAGENS DA PLATAFORMA..................................12
4 CONCLUSÃO.........................................................................................................13
REFERÊNCIAS.........................................................................................................14
5
![Page 4: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/4.jpg)
1 INTRODUÇÃO
A UM (Unified Modeling Language), que significa Linguagem
Unificada de Modelagem é uma linguagem padrão para modelagem orientada a
objetos. Ela surgiu da fusão de três grandes métodos, do BOOCH, OMT
(Rumbaugh) e OOSE (Jacobson). Esta linguagem tem como papel auxiliar a
visualizar o desenho e a comunicação entre objetos. Ela permite que
desenvolvedores visualizem os produtos de seu trabalho em diagramas
padronizados, e é muito usada para criar modelos de sistema de software. É uma
linguagem de modelagem única, comum e amplamente utilizável.
6
![Page 5: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/5.jpg)
2 OBJETIVO
Utilizar um conjunto de técnicas de notação gráfica para criar
modelos visuais de software de sistemas intensivos, combinando as melhores
técnicas de modelagem de dados, negócios, objetos e componentes.
7
![Page 6: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/6.jpg)
3 DESENVOLVIMENTO
3.1 OS DIAGRAMAS DA UML
Diagrama de Caso de Uso: Um caso de uso é uma descrição
narrativa de uma sequência de eventos que ocorre quando um ator usa um sistema
para realizar uma tarefa. Basicamente, representa o conjunto de comportamentos de
alto nível que o sistema deve executar para um determinado ator Representa o
conjunto de comportamentos de alto nível que o sistema deve executar para um
determinado ator. É útil quando se tenta definir o escopo do sistema junto ao cliente.
Diagrama de classe: demonstra a estrutura estática das classes de
um sistema, seus atributos e operações, mostrando o relacionamento entre as
classes. Comumente utilizado para a construção dos produtos que necessitam de
orientação a objetos. Este diagrama representa uma coleção de classes e seus
inter-relacionamentos. O diagrama de classes representado na figura exibe as
principais classes encontradas no sistema com seus devidos atributos.
8
![Page 7: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/7.jpg)
Diagrama de Objetos: representa um retrato, em tempo de execução, dos objetos do
software e seus inter-relacionamentos. O diagrama de objeto esta relacionado com o
diagrama de classes e, é praticamente um complemento dele. Fornece uma visão
dos valores armazenados pelos objetos de um Diagrama de Classe em um
determinado momento da execução do processo do software.
Diagrama de Sequência: Representa uma perspectiva, orientada por tempo, da
9
![Page 8: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/8.jpg)
colaboração entre os objetos. É também um diagrama de objetos que mostra o envio
de mensagens entre eles. Descrevem ao longo de uma linha de tempo a sequência
de comunicações entre objetos, além disso, o decorrer do tempo é visualizado
observando-se o diagrama no sentido vertical de cima para baixo.
3.2 MRN E DER
O modelo relacional Normalizado (MRN) é um modelo de dados,
adequado a ser o modelo subjacente de um Sistema Gerenciador de Banco de
Dados (SGBD), que se baseia no princípio em que todos os dados estão guardados
em tabelas. O MRN apareceu devido às seguintes necessidades: aumentar a
indenpendência dos dados nos sistemas operacionais de banco de dados; prover
um conjunto de funções apoiadas em álgebra relacional para armazenamento e
recuperação de dados; permitir processamento AD HOC. O modelo relacional
revelou-se ser o mais flexível e adequado ao solucionar os vários problemas que se
colocam no nível de concepção e implementação da Base de Dados. A estrutura
fundamental do modelo relacional é a relação (tabela).
10
![Page 9: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/9.jpg)
3.3 PROGRAMAÇÃO ORIENTADA A OBJETOS
Diz respeito a um padrão de desenvolvimento que é seguido por
muitas linguagens, como C# e Java. A programação orientada a objetos foi criada
para tentar aproximar o mundo real do mundo virtual: a ideia fundamental é tentar
simular o mundo real dentro do computador. Nela, o programador é responsável por
moldar o mundo dos objetos, e explicar para estes objetos como eles devem
interagir entre si. Os objetos “conversam” uns com os outros através do envio de
mensagens, e o papel principal do programador é especificar quais serão as
mensagens que cada objeto pode receber, e também qual a ação que aquele objeto
deve realizar ao receber aquela mensagem em específico.
3.4 TECNOLOGIAS PARA DESENVOLVIMENTO WEB
N
11
![Page 10: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/10.jpg)
4 CONCLUSÃO
A conclusão deste trabalho levou-me a ter um melhor entendimento
sobre o diagrama UML de implantação, suas particularidades e a melhor forma de
trabalhar com esta poderosa ferramenta. Abordando as fazes de um projeto de
banco de dados, descobri que para projetar um banco de dados é necessário ter um
pleno conhecimento nas mais diversas áreas e caminhos da informática, além de
exercitar bastante a prática para um total domínio.
12
![Page 11: Trabalho Individual 4º Semestre UNOPAR](https://reader033.fdocuments.net/reader033/viewer/2022061602/563db7ff550346aa9a8f9384/html5/thumbnails/11.jpg)
REFERÊNCIAS
FURLAN, José. Modelagem de Objetos através da UML. Editora Makron Books.
GUEDES, Gilleanes. UML Uma Abordagem Prática. Editora Novatec. São Paulo, 2007.
TONSIG, Sérgio Luiz. Engenharia de Software: Análise e Projeto de Sistemas. 2ª edição. Rio de Janeiro: Editora Ciência Moderna, 2008.
TANAKA, Simone Sawasaki. Análise de Sistemas III. São Paulo: Pearson Prentice Hall, 2009
13