13
Santiago 2015 3 FRANCISCO ADÃO FERRANDO TAVARES SISTEMA DE ENSINO PRESENCIAL CONECTADO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS AN POPAROME Automatização da pizzaria

Trabalho Individual 4º Semestre UNOPAR

Embed Size (px)

DESCRIPTION

Trabalho individual do 4º semestre de análise e desenvolvimentos de sistemas da UNOPAR

Citation preview

Page 1: Trabalho Individual 4º Semestre UNOPAR

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

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

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

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

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

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

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

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

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

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

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