soligee aciab

26

Upload: sync-master

Post on 28-Jun-2015

819 views

Category:

Education


0 download

DESCRIPTION

Apresentação do projeto Software Livre para Gestão Empresarial aos membros da Associação Comercial e Industrial de Bandeirantes [ACIAB] - Projeto da Universidade Sem Fronteiras - Extensão Tecnológica Empresarial

TRANSCRIPT

Page 1: Soligee Aciab
Page 2: Soligee Aciab

• O que é o Programa Universidade sem Fronteiras

• O subprograma Extensão Tecnológica Empresarial -

ETE

• Projeto Software Livre Gestão Empresarial - SOLIGEE

• Equipe do Laboratório Avançado de Software - LAS

• Software Livre para Gestão Empresarial

– Interface

– Regras de Negócio

– Banco de Dados

Roteiro

Page 3: Soligee Aciab

O Programa

• Universidade Sem Fronteiras– Dimensão– Composição e abrangência– Público alvo– Dividida em 7 subprogramas

• Incubadora dos Direitos Sociais, Apoio às Licenciaturas, Apoio à Agricultura Familiar, Apoio à Pecuária Leiteria, Apoio à Produção Agroecológica Familiar, Diálogos Culturais e Extensão Tecnológica Empresarial

Page 4: Soligee Aciab

O Subprograma ETE

• Extensão Tecnológica Empresarial– Objetivos do programa

• Integração• Fomentar o surgimento de novos

empreedimentos• Desenvolvimento de micros e pequenos

empreedimentos• Criação e geração de emprego e renda• Descentralização do desenvolvimento econômico

– Investimento• 6 Milhões• Até 100 mil para cada projeto

Page 5: Soligee Aciab

LAS

• Laboratório Avançado de Software - LAS

– Equipe: composta por graduandos, graduados e docentes orientandos;

– Visão: desenvolver e distribuir soluções de alta tecnologia, baseada em plataformas livres de desenvolvimento.

– Valores: investimento em jovens talentos.

Page 6: Soligee Aciab

LAS - Equipe

• Coordenadores

• Orientadores

• Gerentes de Projeto

• Analistas de Sistemas

• Projetistas de Banco

• Projetistas de Interface

• Programadores

Page 7: Soligee Aciab

LAS - Projetos

• Software Livre para Gestão Empresarial• Coordenador: Cristiane Y. H. de Castro

• Estruturação e Capacitação na Gestão da Produção e Comercialização da Uva

• Coodernador: Daniela F. G. Trindade

Page 8: Soligee Aciab

Projeto SOLIGEE

• Coordenador• Cristiane Y. H. de Castro

• Orientadores• Carlos Eduardo Ribeiro• Ederson Marcos Sgarbi• Guilherme Sachs

• Gerentes de Projeto e Analistas de Sistemas• Alessandro Henrique• Rogério Matsui Guenta

• Projetistas de Banco• Carlos Alberto Jóia Lazarim• Marcel Sachetti

• Interface• Guilherme Berribelli

• Programadores• Alex Catanelli

Page 9: Soligee Aciab

• Software Livre para Gestão Empresarial – O que é Software Livre?

• Executar para qualquer propósito;• Estudar e adaptar a suas necessidades de uso;• Redistribuir e ajudar o próximo;• Modificar e ajudar a melhorar o software;

– O que é Gestão Empresarial?• Ato de administrar ou gerenciar uma empresa;

O Projeto

Page 10: Soligee Aciab

Os Desafios

• Público Alvo

• Mesmo domínio de mercado

• Características diferentes

• Similaridades

• Linha de Produto de Software

Page 11: Soligee Aciab

Solução

Page 12: Soligee Aciab

• O que é o SOLIGEE? – SOftware LIvre para GEstão Empresarial

• Facilidade de adaptação

• Objetivo do sistema– Ajudar a sua empresa a ter um maior controle

das atividades

O Software SOLIGEE

Page 13: Soligee Aciab

• Deficiências encontradas atualmente:– excessiva quantidade de papéis – perda de tempo– dificuldades em busca e controle de

informações – insatisfação do cliente – informações fisicamente expostas– perdas de informações

O Software SOLIGEE

Page 14: Soligee Aciab

• Funcionalidades que o Sistema terá:– Módulo de Estoque e Venda

• Cadastro e Listagem de Clientes, Produtos, Fornecedores, etc;

• Cadastro por código de barras;• Emissão Nota Fiscal (compra e venda); • Controle de Estoque e Estoque Mínimo;• Cálculo do Preço de Venda;• Controle de Comissões para Vendedores;• Reajuste de Preços manual ou em lote.

O Software SOLIGEE

Page 15: Soligee Aciab

• Funcionalidades que o Sistema terá:– Módulo Financeiro:

• Controle de Contas a Pagar;• Controle de Contas a Receber;• Movimento de Caixa;• Controle de cheques recebidos e emitidos;• Quitação parcial ou total de parcelas;• Geração dos dados financeiros totalmente

automáticos, provenientes da movimentação de vendas e compras.

O Software SOLIGEE

Page 16: Soligee Aciab

• Funcionalidades que o Sistema terá:– Demais Funcionalidades:

• Diversos tipos de relatórios;• Multi-usuário; • Fácil de usar;• Seguro, robusto e confiável.

O Software SOLIGEE

Page 17: Soligee Aciab

A Arquitetura de desenvolvimento do software

O Software SOLIGEE

Page 18: Soligee Aciab

• Principais Requisitos de Segurança– Garantir que os dados confidenciais estejam

disponíveis apenas a pessoas autorizadas;– Garantir proteção dos dados contra

modificação maliciosa ou acidental;– Garantir a disponibilidade do dado.

Segurança no Banco de Dados

Page 19: Soligee Aciab

• Controle de Acesso (Leitura,Escrita,Execução)

• Controle de Inferência

• Controle de Criptografia

Segurança no Banco de Dados

Page 20: Soligee Aciab

Integridade dos DadosDicionário: estado do que não sofreu alteração ou

degradação

• Referencial – telefone sem pessoa?

• Domínio – restrições na própria tabela

• Entidade – chaves únicas e não nulas

Segurança no Banco de Dados

Page 21: Soligee Aciab

Acesso Rápido

• Com um clique dados em diversas tabelas são relacionados e exibidos

Segurança no Banco de Dados

Endereço

Telefone

Pessoa

Codigo_pessoa

Codigo_pessoa

Page 22: Soligee Aciab

Programação

Regras de Negócios B.O.Regras de Negócios B.O.(business object)(business object)

Linguagem de Programação JAVA:

Regra de Negócio são tipos de requisitos de como os negócios, incluindo suas ferramentas de negócios, devem operar.

Classes B.O.

Classe responsável pela execução das regras de negócios, faz parte

da seção controller do modelo mvc.

Page 23: Soligee Aciab

Regras de Negócios: ExemplosRegras de Negócios: Exemplos

Programação

Notas Fiscais

Usuário entra com o CPF

O dado é transportado para a classe

PessoaBO

O dado (CPF) passa por uma

serie de cálculos, que geram sua

validaçãoPermite a continuação do

Cadastro de Pessoa Física/Jurídica

Vendedor adiciona os Itens, que são constituídos por produtos e suas

respectivas quantidades

Vendedor confirma os itens e passa ao próximo passo, Nota fiscal e seus respectivos percentuais, faz os cálculos na classe

NFEntradaBO

Sistema da baixa nos produtos,e

efetua o cadastro e impressão dessa

Nota fiscal

Validação de CPF

Page 24: Soligee Aciab

• Meio de interação entre Usuário/Sistema;

• Usabilidade: disposição dos elementos na tela para que facilite a utilização pelo Usuário Final;

• Facilidades:– Menus claros e objetivos (Arquivo, Clientes,

Cadastros…);– Botões bem distribuídos e de fácil entendimento;– Ligações diretas para qualquer

parte/funcionalidade do Sistema;– Métodos para facilitar as buscas e outras

operações ligadas a ela.

Interface

Page 25: Soligee Aciab

• Utilização de tecnologias de ponta

• Objetivos:– Reutilização de código;– Facilidades para possíveis

alterações/manutenções;– Facilidade na navegação/utilização do

Sistema pelo Usuário Final.

Interface

Page 26: Soligee Aciab