Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DESENVOLVIMENTO DE SISTEMA WEB

Por:   •  19/12/2017  •  3.352 Palavras (14 Páginas)  •  442 Visualizações

Página 1 de 14

...

Key words: Web. RubyOnRails. PostgreSQL. Automatization.

SUMÁRIO

1 INTRODUÇÃO 9

2 PROJETO 10

2.1 DOCUMENTAÇÕES CONCEITUAIS DO PROJETO 11

2.1.1 TEMA 11

2.1.2 JUSTIFICATIVA 11

2.1.3 REFERENCIAL TEÓRICO 12

2.1.4 DELIMITAÇÃO DO PROBLEMA 12

2.1.5 FORMULAÇÕES DE HIPÓTESES 12

2.1.6 OBJETIVO 13

2.1.7 FERRAMENTAS DE DESENVOLVIMENTO 13

2.1.8 MATRIZ DE PAPEIS E RESPONSABILIDADE 13

2.1.9 CRONOGRAMA DO PROJETO 14

2.1.10 CUSTOS DO PROJETO 14

2.1.11 PRIMÍCIAS 14

2.1.12 ANALISE DE VIABILIDADE 14

2.1.13 ATA REUNIÃO E APROVAÇÃO DO CLIENTE 15

3. ANALISE 15

3.1 ENTREVISTA 15

3.2 DESCRIÇÕES DA NECESSIDADE DO CLIENTE 15

3.3 LEVANTAMENTOS DE REQUISITOS 15

3.4 ANALISE DOS REQUISITOS 16

3.4.1 ANALISE DOS REQUISITOS 17

4. MODELAGEM E DIAGRAMAÇÃO 18

4.1 DIAGRAMA DE CASO DE USO 18

4.2 DIAGRAMA DE CLASSE 19

4.3 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 19

5. ACEITE DO CLIENTE 20

4.CONCLUSÃO 21

5. REFERENCIA 22

1 INTRODUCÃO

A automatização dos processos de vendas é importante para a determinação

de resultados e qualidade das informações. Analisar os problemas de gerenciamento de vendas e logística de carregamento em uma empresa no setor de bebidas é a etapa inicial para determinação das características funcionais para o desenvolvimento do sistema que deve auxiliar o gerenciamento comercial. Utilizar diagramas facilita a visualização dos requisitos que o aplicativo deve possuir, ajudando o desenvolvimento, a documentação e a concepção de novas versões.

Através dos diagramas é possível determinar as tabelas a serem criadas no

PostgreSql , este banco de dados é utilizado por grandes portais pelo mundo inteiro, demonstra uma grande estabilidade e desempenho para web, não necessitando de muitos recursos de hardware no servidor onde se encontra.

Para atender todas as condições necessárias, proposta pelos objetivos

funcionais é utilizado um browser como uma ferramenta para execução de software, criando diversos benefícios na facilidade de utilização e na disponibilidade do sistema. Para maximizar o desenvolvimento e o desempenho proposto, é utilizada a linguagem Ruby com seu framework Rails que possui uma grande quantidade de extensões e bibliotecas disponíveis para criar um portal seguro e funcional, permitindo uma vasta diversidade de mecanismos para gerenciar os dados armazenados, inclusões e tratamentos.

Cada bloco de código Ruby é responsável por realizar uma função, em uma

tela em especifico, dentro de um modulo responsável por determinada entidade, como por exemplo, cliente e pedido. Os acessos a esses módulos e funções são gerenciados conforme o departamento cadastrado no usuário. Desta maneira é criado níveis de acessos aos dados, onde são disponibilizados conforme a necessidade do processo em um determinado setor. A informação fica protegida de vazamentos, totalmente direcionada e simplificada ao utilizador.

A compatibilidade entre as definições técnicas de linguagem e banco de dados deve ser garantida na utilização de um servidor web que gerenciar a execução da aplicação em Ruby, sua comunicação com o banco de dados e o processamento de entrada e saída de informações gerada com a comunicação aos navegadores dos usuários.

Um período de testes e homologação do sistema garante uma qualidade superior na sua operacionalidade, superando dificuldades primárias de consertos de erros com a verificação na compatibilidade da estrutura disponível. É indispensável

propostas de testes locais no computador do programador e homologação no

servidor da empresa.

2 PROJETO

As informações trocadas e armazenadas entre a empresa e seus clientes e

parceiros é de grande valor para o gerenciamento e a sobrevivência no mercado.

Segundo Stallings (2003, p. 5):

Uma empresa sobrevive e prospera com informações: as informações

dentro da organização e as informações trocadas com fornecedores, cliente

e agências reguladoras. Além do mais, a informação precisa ser

consistente, acessível e estar no local certo.

A utilização de um software para gerenciamento de informação é

constantemente utilizada por conseguir uma ótima organização e acessibilidade. A construção de sistemas on-line ou portais amplia as possibilidades de gestão. Um portal sendo o centro de integração entre informações e sistemas, aumenta a acessibilidade aos dados que estão arquivados, ao alcance em qualquer ponto de internet, agilizando as tomadas de decisões e o tempo. É essencial construir um sistema robusto, seguro, que consiga aceitar uma grande quantidade de usuários conectados, com uma taxa significativa de transferência entre cliente e servidor. Em qualquer conteúdo web, o código fonte é dividido em dois conceitos, a página do servidor que possui scripts interagindo

...

Baixar como  txt (24.8 Kb)   pdf (82.9 Kb)   docx (30 Kb)  
Continuar por mais 13 páginas »
Disponível apenas no Essays.club