Analise e Desenvolvimento de Sistemas


Participe do fórum, é rápido e fácil

Analise e Desenvolvimento de Sistemas
Analise e Desenvolvimento de Sistemas
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Top dos mais postadores
Fernandes (26272)
Portfólio Desafio 1 Vote_lcap1Portfólio Desafio 1 Voting_bar1Portfólio Desafio 1 Vote_rcap1 
elenilton-apostileiros (6339)
Portfólio Desafio 1 Vote_lcap1Portfólio Desafio 1 Voting_bar1Portfólio Desafio 1 Vote_rcap1 
Elenilton (6320)
Portfólio Desafio 1 Vote_lcap1Portfólio Desafio 1 Voting_bar1Portfólio Desafio 1 Vote_rcap1 
jsjunior (1857)
Portfólio Desafio 1 Vote_lcap1Portfólio Desafio 1 Voting_bar1Portfólio Desafio 1 Vote_rcap1 
Professor (541)
Portfólio Desafio 1 Vote_lcap1Portfólio Desafio 1 Voting_bar1Portfólio Desafio 1 Vote_rcap1 
Aninha (477)
Portfólio Desafio 1 Vote_lcap1Portfólio Desafio 1 Voting_bar1Portfólio Desafio 1 Vote_rcap1 
Paulinha (304)
Portfólio Desafio 1 Vote_lcap1Portfólio Desafio 1 Voting_bar1Portfólio Desafio 1 Vote_rcap1 
provasunopar2 (298)
Portfólio Desafio 1 Vote_lcap1Portfólio Desafio 1 Voting_bar1Portfólio Desafio 1 Vote_rcap1 
Braga Jr. (241)
Portfólio Desafio 1 Vote_lcap1Portfólio Desafio 1 Voting_bar1Portfólio Desafio 1 Vote_rcap1 
auxilioacademico2024 (206)
Portfólio Desafio 1 Vote_lcap1Portfólio Desafio 1 Voting_bar1Portfólio Desafio 1 Vote_rcap1 

PAINEL DO USUÁRIO

Mensagens: 0


Alterar
Ver
Tópicos e mensagens
Quem está conectado?
29 usuários online :: 0 registrados, 0 invisíveis e 29 visitantes :: 2 motores de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 354 em Seg 5 maio 2014 - 21:37
Últimos assuntos
» V.E.N.D.O PORTFÓLIO 2024.1
Portfólio Desafio 1 I_icon_minitimeSeg 29 Abr 2024 - 13:38 por Fernandes

» V.E.N.D.O PORTFÓLIO 2024.1
Portfólio Desafio 1 I_icon_minitimeSeg 29 Abr 2024 - 13:37 por Fernandes

»  V.E.N.D.O PORTFÓLIO 2024.1
Portfólio Desafio 1 I_icon_minitimeSeg 29 Abr 2024 - 13:37 por Fernandes

»  V.E.N.D.O PORTFÓLIO 2024.1
Portfólio Desafio 1 I_icon_minitimeSeg 29 Abr 2024 - 13:37 por Fernandes

»  V.E.N.D.O PORTFÓLIO 2024.1
Portfólio Desafio 1 I_icon_minitimeSeg 29 Abr 2024 - 13:36 por Fernandes

» V.E.N.D.O PORTFÓLIO 2024.1
Portfólio Desafio 1 I_icon_minitimeSeg 29 Abr 2024 - 13:36 por Fernandes

» Projeto de Extensão I Gestão em Recursos Humanos
Portfólio Desafio 1 I_icon_minitimeDom 28 Abr 2024 - 12:18 por elenilton-apostileiros

» Apostileiros - Portfólios EAD, Portfólios Prontos, Projeto de Extensao, Projeto de Ensino - Modelo padrão e exclusivo (sem plágio). Unopar, Anhanguera, Uniderp, Pitágoras, Ampli, UNIP e outras - Apoio Acadêmico em Produção Textual Interdisciplinar
Portfólio Desafio 1 I_icon_minitimeDom 28 Abr 2024 - 12:18 por elenilton-apostileiros

» Projeto de Extensão II – Administração
Portfólio Desafio 1 I_icon_minitimeDom 28 Abr 2024 - 12:18 por elenilton-apostileiros

maio 2024
DomSegTerQuaQuiSexSáb
   1234
567891011
12131415161718
19202122232425
262728293031 

Calendário Calendário


Portfólio Desafio 1

3 participantes

Ir para baixo

Portfólio Desafio 1 Empty Portfólio Desafio 1

Mensagem por LeonardoNeves Qua 11 maio 2016 - 16:14

ARQUITETURA DE APLICAÇÕES

Sistemas de aplicações são criados para atender algumas necessidades de negócio ou organizacionais, em que todos os negócios têm muito em comum (pois necessitam contratar pessoas, emitir faturas, administrar contas etc.), e isso é especialmente verdadeiro em negócios que são do mesmo setor (tipo).

Essas semelhanças levam ao desenvolvimento de arquiteturas de softwares que descrevem a estrutura e organização dos diferentes tipos de sistemas de software. Arquiteturas de aplicação encapsulam as principais características de uma classe de sistemas, podendo ser reimplementada no desenvolvimento de novos sistemas, mas para sistemas de muitas empresas, o reuso de aplicações é possível sem a reimplementação.

Como um projetista de software você pode usar arquiteturas genéricas de diversas maneiras como:



Um ponto de partida para o processo de projeto de arquitetura, que caso não esteja familiarizado com o tipo de aplicação, baseie seus projetos em arquiteturas genéricas.
Um checklist do projeto, ou seja, você desenvolveu um projeto de arquitetura e agora pode checar se falta algum componente importante a considerar no projeto.
Uma maneira de organização do trabalho da equipe de desenvolvimento, em que você pode atribuir para os membros do projeto para implementar subsistemas diferentes dentro da arquitetura.
Um meio de avaliação dos componentes para reuso, no qual você pode comparar os componentes que podem ser reutilizados (reusados) na aplicação em desenvolvimento.
Vocabulário para conversar sobre os tipos de aplicação, ou seja, você poderá usar os conceitos utilizados na arquitetura genérica para falar sobre as aplicações.


Existem muitos tipos de sistemas de aplicações, que podem parecer muito diferentes. Desta forma descreveremos a seguir os quatro tipos mais abrangentes de aplicações.

APLICAÇÕES DE PROCESSAMENTO DE DADOS

São aplicações voltadas a dados. Elas processam dados em lotes sem intervenções explícitas do usuário durante o processamento, em que ações específicas tomadas pela aplicação dependem dos dados que são processados. Geralmente são usadas em aplicações de negócios, cujas operações similares são realizadas sobre uma grande quantidade de dados.



APLICAÇÕES DE PROCESSAMENTO DE TRANSAÇÕES

São aplicações centradas em banco de dados que processam as solicitações de informações provenientes de usuários e que atualizam as informações no banco de dados. Este é o tipo mais comum de sistemas de negócios interativos. Essas aplicações são organizadas de tal maneira  que as ações do usuário não podem interferir uma nas outras e a integridade do banco de dados é mantida. Exemplo de aplicações: sistema de reservas, de e-commerce, bancários etc.



SISTEMAS DE PROCESSAMENTO DE EVENTOS

É uma classe muito grande de aplicações, na qual as ações de sistema dependem da interpretação de eventos no ambiente do sistema. Esses eventos podem ser a entrada de um comando do usuário ou a mudança de variáveis monitoradas pelo sistema. Muitas aplicações baseadas em PC são sistemas de processamento de eventos, como, por exemplo, jogos, processadores de texto, planilhas, editor de imagens, sistemas de tempo real etc.



SISTEMA DE PROCESSAMENTO DE LINGUAGENS

São sistemas em que as intenções do usuário são expressas em uma linguagem formal e o sistema processa a linguagem em formato interno e em seguida interpreta a representação. Também são conhecidos como compiladores.


###############
Na prática:
###############

seguindo o mesmo raciocínio, citado/mencionado no tópico anterior, sobre a ideia do software de doação temos:

3.1.3 Arquitetura de Aplicações

Nós optamos pela plataforma web, usando arquitetura cliente-servidor, já que iremos trabalhar com informações em tempo real, pensando em disponibilizar o conteúdo o mais rápido possível. Com a IDE PHPStorm, que é uma ferramenta desenvolvida para o uso de linguagens de programação, como por exemplo  o PHP, inclusive é a linguagem programação que iremos trabalhar, nada melhor, pois nela temos vários componentes já testados e validados por outros desenvolvedores, então as implementações ficam cada vez mais didáticas e é importante frisar que a cada dia, mais desenvolvedores utilizam esta IDE.

As Aplicações de Processamento de Transações, são aplicações centradas em banco de dados que processam as solicitações de informações provenientes de usuários e que atualizam as informações no banco de dados. Este é o tipo mais comum de sistemas de negócios interativos e é este que iremos utilizar no nosso projeto. Essas aplicações são organizadas de tal maneira que as ações do usuário não podem interferir uma nas outras e a integridade do banco de dados é mantida.

Temos os principais Frameworks utilizados na atualidade a disposição como o Symfony, o Zend Framework, o Laravel, dentre outros, levando em consideração a forma de desenvolvimento e a didática, não utilizaremos nenhum destes, mas sim, iremos desenvolver o nosso próprio framework, simples e funcional. A ideia de padrão de trabalho por trás de um framework no PHP, esta ligado ao modelo MVC (Model View Controller). MVC é uma forma de programação que isola a lógica de negócio (como a aplicação funciona) da camada de exibição (a parte visual). O Model cuida do banco de dados, o View cuida da camada de exibição e o Controller cuida da lógica de negócio. Isso tudo faz com que você trabalhe mais rápido e de forma setorizada.

Figura 3 - Modelo de Aplicações de Processamento de Transações
[Apenas Administradores podem visualizar imagens]
Figura 3 - Modelo de Aplicações de Processamento de Transações

É isso ai pessoal, mais uma pra conta! Bom, espero que mais uma vez tenha ajudado a todos, bons estudos e até a próxima!
LeonardoNeves
LeonardoNeves
Nivel 1
Nivel 1

Mensagens : 17
Data de inscrição : 14/11/2015
Idade : 43

Ir para o topo Ir para baixo

Portfólio Desafio 1 Empty Re: Portfólio Desafio 1

Mensagem por Fernandes Sáb 21 maio 2016 - 8:54

conseguiu ?

Fernandes
Nivel S
Nivel S

Mensagens : 26272
Data de inscrição : 02/10/2015
Idade : 31
Localização : Terezina

Ir para o topo Ir para baixo

Portfólio Desafio 1 Empty Re: Portfólio Desafio 1

Mensagem por GUGA Qui 27 Out 2016 - 12:26

Boa tarde! Poderia me enviar as imagens para o meu e-mail por favor?
[Apenas Administradores podem visualizar links]

GUGA
Nivel 0
Nivel 0

Mensagens : 4
Data de inscrição : 27/10/2016

Ir para o topo Ir para baixo

Portfólio Desafio 1 Empty Re: Portfólio Desafio 1

Mensagem por Fernandes Seg 31 Out 2016 - 13:50

.

Fernandes
Nivel S
Nivel S

Mensagens : 26272
Data de inscrição : 02/10/2015
Idade : 31
Localização : Terezina

Ir para o topo Ir para baixo

Portfólio Desafio 1 Empty Re: Portfólio Desafio 1

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos