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

Atividades Práticas Supervisionadas APS - SmartProcedure

Por:   •  22/3/2017  •  Trabalho acadêmico  •  1.324 Palavras (6 Páginas)  •  260 Visualizações

Página 1 de 6

Universidade Paulista – UNIP

SmartProcedure

Adriano Augusto – R.A: B540HE-6;

Gustavo Henrique – R.A: T742EA1;

Saulo Beviacqua – R.A: B309EC-4;

Tiago Bevilaqua – R.A: B193BB-6.

São Paulo - Novembro – 2013

Adriano Augusto – R.A:B540HE-6

Gustavo Henrique – R.A: T742EA1;

Saulo Beviacqua – R.A: B309EC-4;

Tiago Bevilaqua – R.A: B193BB-6.

SmartProcedure

Trabalho apresentado ao Professor: Wagner

da disciplina:  Atividades Práticas Supervisionadas

da turma:SI4P68

 turno: Noturno

do curso de: Sistemas de Informação.

Universidade Paulista - Unip

São Paulo - Novembro – 2013

  1. Introdução - SmartProcedure

O trabalho pretende atingir as especificações repassadas como exigências: Uma aplicação utilizando Inteligência de negócio (business inteligence), lógica associada a essa inteligência como inserção, atualização, remoção e listagem dos dados já persistidos em banco de dados.

O trabalho engloba todo um procedimento de cadastro de pessoas; produtos e pedidos. Com isso é possível determinar o sistema como “Sistema de registro de pedidos”.

A ideia é simples e inteligênte! É persistido N Produtos, esses com suas características estão atrelados a um Pedido, que por sua vez faz parte de uma Pessoa. Ou seja: Uma pessoa possui um pedido que contém vários produtos.

A meta é suportar o maior número de pedidos possíveis para assim filtra-los por região, desta maneiraotimizamos os procedimentos em cada área específica e temos uma avaliação muito mais detalhada das mesmas, onde estão os maiores e mais lucrativos Pedidos, avaliar também em cada área qual o produto mais solicitado.

Essa medida foi adotada a fim de proporcionar maior lucro e menor custo em qualquer parte relacionada aos Pedidos, e claro, uma maior satisfação de cada Pessoa/Cliente que está diretamente ligado aos Pedidos com seus Produtos.

  1. Desenvolvimento - SmartProcedure
  1. : Diagrama de Contexto - SmartProcedure:

O contexto dosistema não é nada complexo, pelo contrário, apenas existe uma entidade externa que produz todos os eventos: O usuário do sistema é responsável por todos os procedimentos, seja inserção, atualização, listagem ou remoção de dados contidos no sistema.

Segue abaixo o diagrama de contexto do sistema dividido em duas partes:

[pic 1]

  1. : Lista de Eventos - SmartProcedure:

A lista de eventos do sistema se refere a todos os eventos de qualquer natureza contidos dentro do sistema e aborda todo o contexto do mesmo.

Os eventos reference a inserção, atualização, listagem e remoção das seguintes entidades: Pessoa; Pedido;Produto e também a geração do relatório de pedidos por região.

Segue abaixo a lista de eventos dividida em três partes:[pic 2]

  1. : DFD Preliminar -  SmartProcedure:

Os DFDs preliminares são a forma exemplificada de cada evento. Em outras palavras, uma visão interna de cada evento do sistema, o que é alterado ou consultado para realizar alguma tarefa.

Segue abaixo todos os DFDs preliminares contidos no sistema:

2.3.1: DFD preliminares relacionados à Pessoa

[pic 3]

[pic 4]

2.3.2: DFD preliminares relacionados a Produto:

[pic 5]

[pic 6]

2.3.3: DFD preliminares relacionados a Pedido:

[pic 7]

[pic 8]

2.3.4: DFD preliminar relacionado ao Relatório:

[pic 9]

  1. : Diagrama de Transição de Estado -  SmartProcedure:

DTE ou Diagrama de Transição de Estado do projeto é focado em transferir uma ideia real das interfaces do sistema e passo a passo dependendo das ações do usuário, possibilitando assim uma vizão abrangente  das interações entre Sistema e Usuário de todo o sistema.

Segue separadamente abaixo o DTE do SmartProcedure:

[pic 10]

2.4.1: DTEs Relacionados à Pessoa:

[pic 11]

[pic 12]

2.4.2: DTEs Relacionados a Produto:

[pic 13]

[pic 14]

2.4.3: DTEs Relacionados a Pedido:

[pic 15]

[pic 16]

2.4.4: DTE Relacionado a Gerar Relatórios:

[pic 17]

  1. : Dicionário de Dados -  SmartProcedure:

O dicionário de dados do sistema se responsabiliza por especificar claramente todos os tipos de atributos de cada entidade no sistema.

Aqui é possível visualizar os tipos aceitos de dados em cada atributo, além de suas restrições.

Segue abaixo o Dicionário de Dados referente a todas as entidades englobadas no sistema:

[pic 18][pic 19][pic 20][pic 21][pic 22]

2.6: Diagrama Entidade Relacionamento -  SmartProcedure:

O DER (Diagrama Entidade Relacionamento): Responsável por exemplificar todos os relacionamentos em um só diagrama.

...

Baixar como (para membros premium)  txt (11.1 Kb)   pdf (1.8 Mb)   docx (1.2 Mb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com