Projeto Service manager

Iniciamos um trabalho no curso de SI, que será a apresentação do projeto de um sistema WEB funcionando, nosso grupo é composto por cinco integrantes; Adilson, Aldovrando, Eu(Fabiano), Heitor e Henrique. O tema definido pelo grupo foi o desenvolvimento de um Sistema de Gestão de Ordens de Serviços e Vendas.
Vou tentar publicar toda semana a documentação que estamos fazendo baseando nos estudos que vimos ao decorrer do Curso.

Discutimos sobre as tecnologias que iríamos usar, lembrando que o projeto deverá ser desenvolvido para WEB para funcionar em plataforma Windows ou Linux no padrão MVC(http://pt.wikipedia.org/wiki/MVC).
Linguagens da discussão; Java, PHP, .Net e Adobe Flex (AS – ActionScript)
Banco de dados: Oracle, MySQL

As tecnologias que escolhemos no final da discussão para usar no projeto são:

Linguagem: PHP / MySQL (ainda em discusão para usar Flex no visual)
Banco de Dados: MySQL

 

A próxima etapa será definir os padrões para o projeto e especificação dos use cases.

 

As regras de negócio definem como o seu negócio funciona.

Regras do Negócio são declarações sobre a forma da empresa fazer negócio. Elas refletem políticas do negócio. Organizações têm políticas para satisfazer os objetivos do negócio,satisfazer clientes, fazer bom uso dos recursos, e obedecer às leis ou convenções gerais do negócio. Regras do Negócio tornam-se requisitos, ou seja, podem ser implementados em um sistema de software como uma forma de requisitos de software desse sistema. Representam um importante conceito dentro do processo de definição de requisitos para sistemas de informação e devem ser vistas como uma declaração genérica sobre a organização.

As regras de negócio definem como o seu negócio funciona, podem abranger diversos assuntos como suas políticas, interesses, objetivos, compromissos éticos e sociais, obrigações contratuais, decisões estratégicas, leis e regulamentações entre outros.

Como o próprio nome define, a regra de negócio se aplica diretamente ao desenvolvimento de determinada plataforma de software voltada para um sistema de informação. É a regra de negócio que especifica as particularidades das funcionalidades a serem desenvolvidas.

No processo de desenvolvimento de qualquer sistema, a regra de negócio visa detalhar as funcionalidades particulares do software. Com isso facilita por parte dos programadores o desenvolvimento de métodos de tratamento de exceções, particularidades que o sistema possa executar e o mais importante, limitar ações fora do processo normal de funcionamento de um sistema específico.
(texto tirado do site: Wikipédia, a enciclopédia livre.)
http://pt.wikipedia.org/wiki/Regras_de_neg%C3%B3cio

Regras de Estímulo e Resposta
Esse tipo de regra de negócio afeta o fluxo de trabalho de um caso de uso de negócios e pode ser rastreada nos casos de uso de negócios aos quais se aplica. É possível mostrar um caminho condicional ou alternativo através do fluxo de trabalho. Se as ações envolvidas são menos significativas, talvez seja suficiente deixar a avaliação da regra de negócio ser incluída em um estado de atividade.

Regras de Restrição de Operação
Esse tipo de regra de negócio geralmente é convertida em precondições e pós-condições de um fluxo de trabalho ou em um caminho condicional ou alternativo em um fluxo de trabalho. Ele também pode ser uma meta de desempenho ou alguma outra regra não comportamental que deve ser rastreado nos casos de uso de negócios aos quais ela se aplica.

Regras de Restrição de Estrutura
Esse tipo de regra de negócio afeta as relações entre instâncias de entidades de negócios. Elas são expressas pela existência de uma associação entre duas entidades de negócios; às vezes como uma multiplicidade na associação.

Regras de Dedução
Geralmente, as regras de dedução parecem semelhantes aos tipos de regra de estímulo e resposta, de restrição de operação ou de restrição de estrutura; a diferença é a existência de algumas etapas que precisam ser atingidas para chegar à conclusão. A regra implica um método que precisa ser refletido em um estado de atividade do fluxo de trabalho e eventualmente em uma operação em um trabalhador de negócio ou entidade de negócios.

Regras de Cálculo
As regras de cálculo são diferentes das regras de dedução; a diferença é que o método é mais formal e semelhante a um algoritmo. Assim como as regras de dedução, esse método precisa ser rastreado em uma atividade no fluxo de trabalho e eventualmente em uma operação em um trabalhador de negócio ou uma entidade de negócios.

informações tiradas do site
http://www.wthreex.com/rup/process/modguide/md_brule.htm

Inproprietário O mundo do software livre – parte 1

Inproprietário O mundo do software livre – parte 2

Inproprietário O mundo do software livre – parte 3

Documentário: INPROPRIETÁRIO: O Mundo do Software Livre

Todos que amam o software livre já devem ter visto ou ouvido falar de filmes e documentários como Revolution OS e The Code Linux, que são dois dos mais conhecidos exemplos de documentários que abortam o Linux e o software livre, mas poucas pessoas ainda conhecem o ótimo documentário nacional que foi feito como trabalho de conclusão de curso de Comunicação Social Habilitação em Jornalismo curso do Centro Universitário FIEO | UNIFIEO pelos jornalistas Daniel Bianchi e Jota Rodrigo.

O documentário Inproprietário: O Mundo do Software Livre, com duração de 32 minutos, conta com a participação de Richard Stallman e outros amantes de software livre e aborda desde a história da criação do Unix que teve durante um breve período de vida o seu código aberto e que tornou assim a sua derivação e larga utilização em universidades nos EUA possível em meados da década de 70, mas que foi fechado pela AT&T e que fez nascer assim a ideia do software livre e o surgimento do movimento GNU e mais adiante o kernel do Linux.

Linux: Documentário: INPROPRIETÁRIO: O Mundo do Software Livre. De forma muito simples e clara o filme tornou possível de ser explicada inclusive para as pessoas não ligadas a área de tecnologia o conceito de software, como ele é escrito e o que é o código fonte de um programa, diz ainda o que é um sistema operacional.

A obra ainda mostra a utilização do software livre e Linux não como uma alternativa tecnológica mas como uma reação de mercado e uma filosofia por diversos profissionais de tecnologia e por diversos setores do governo e forças armadas mostrando através de relatos de algumas pessoas diretamente ligadas a projetos de implementação de software livre como o software livre é viável tecnicamente e economicamente.

Em sua participação Richard Stallman fala sobre a idéia de software livre e os pilares sobre os quais foram fundadas o conceito de software livre.

Como não poderia ficar de fora também foi incluído e demonstrado o conceito de software proprietário, seu custo, suas limitações e sua pesada concorrência com o software livre.

Fica demonstrado nesse filme com clareza a importância do conceito do software livre e do compartilhamento livre e total ao conhecimento humano.

Pessoalmente falando, eu diria que esse documentário está entre os melhores já produzidos com esse assunto, não devendo em nada à produções como as acima citadas, eu particularmente parabenizo ao Daniel e Jota pelo maravilhoso trabalho de divulgação do software livre.

A obra que está licenciada sob a Creative Commons Atributo 2.5 Brasil pode ser baixada e assistida através do endereço abaixo ou em outras redes de torrents pela internet.
Abraços e até a próxima.
Carlos Tavares

Leia mais aqui: http://www.vivaolinux.com.br/dica/Documentario-INPROPRIETARIO-O-Mundo-do-Software-Livre

Post Copiado e incrementado a partir do site Viva o Linux

http://www.vivaolinux.com.br/dica/Documentario-INPROPRIETARIO-O-Mundo-do-Software-Livre

Exemplo passado pelo prof. Edson

Classe Eletrodomestico.java

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
public class Eletrodomestico {
 
    private boolean ligado;
    private int voltagem;
    private int consumo;
 
    public Eletrodomestico(){
 
    }
 
    public Eletrodomestico(boolean ligado, int voltagem, int consumo){
        this.voltagem = voltagem;
        this.ligado = ligado;
        this.consumo = consumo;
    }
 
    public int getConsumo() {
        return consumo;
    }
 
    public void setConsumo(int consumo) {
        this.consumo = consumo;
    }
 
    public boolean isLigado() {
        return ligado;
    }
 
    public void setLigado(boolean ligado) {
        this.ligado = ligado;
    }
 
    public int getVoltagem() {
        return voltagem;
    }
 
    public void setVoltagem(int voltagem) {
        this.voltagem = voltagem;
    }
 
}

Classe Tv.java

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
public class Tv extends Eletrodomestico {
 
    private int canal;
    private int volume;
    private int tamanho;
 
    public Tv(int voltagem, int consumo, int canal, int volume, int tamanho){
        super(false, voltagem, consumo);
        this.canal = canal;
        this.volume = volume;
        this.tamanho = tamanho;
    }
 
    public int getCanal() {
        return canal;
    }
 
    public void setCanal(int canal) {
        this.canal = canal;
    }
 
    public int getTamanho() {
        return tamanho;
    }
 
    public void setTamanho(int tamanho) {
        this.tamanho = tamanho;
    }
 
    public int getVolume() {
        return volume;
    }
 
    public void setVolume(int volume) {
        this.volume = volume;
    }
 
}

Navegador Firefox 4 está mais rápido e com abas novas e menores

Recurso permite acessar dados do browser do desktop no celular.
Entre as novidades está o ‘App Tab’ e o novo motor ‘JagerMonkey’.

A velocidade de navegação é um dos pontos altos da versão final do Firefox 4, afirmou a Mozilla. O browser, que foi lançado oficialmente nesta terça-feira (22), recebeu uma enorme melhoria no seu desempenho. O navegador já pode ser baixado pelo site da Mozilla.

Além de um tempo de inicialização mais veloz, a empresa afirma que o browser melhorou o carregamento das páginas e dos gráficos. O Firefox 4 também promete melhorias significativas na velocidade de processamento de códigos Javascript, com o novo motor “JägerMonkey”.

App Tab’ é uma das novidades do Firefox 4 (Foto: Divulgação)

Novas abas
Para tornar a interface mais limpa, as abas do Firefox 4 ficam em cima da AwesomeBar, barra de endereços que autocompleta as buscas do usuário. Com o App Tab, o browser elege os sites que o usuário mais utiliza, como o webmail, e os remove da barra de abas, colocando-os em um botão permanente no navegador – como uma aba menor. O botão é pequeno, aparece sempre que o browser é aberto e muda de cor quando há alguma atualização naquele site – como um e-mail novo.

Recurso Panorame ajuda usuários a separar abas por assunto (Foto: Divulgação)Recurso ‘Panorame’ ajuda usuários a
separar abas por assunto (Foto: Divulgação)

Outra novidade é que toda vez que o usuário abrir uma nova aba, o Firefox irá verificar se já existe alguma aba aberta com aquele site. Se existir, o browser irá direcionar o usuário para aquela aba.

Já o recurso Panorame permite que o usuário organize as abas em diferentes grupos, separadas por assunto. Para trocar de grupo, o usuário deve apenas clicar no botão “Agrupar abas” e escolher o outro grupo. As abas abrem automaticamente no navegador.

Esse recurso é bastante útil para aqueles usuários que gostam de abrir diversas abas simultaneamente, já que ajuda a gerenciar várias abas e até dar nomes para os grupos.

Novo botão de menu dispensa a 'barra de menu' (Foto: Reprodução)Novo botão de menu dispensa a ‘barra de menu’
(Foto: Reprodução)

Menus
Já que a barra de menu, por padrão, não fica visível, uma maneira de evitar seu uso, que atrapalharia em termos de espaço de navegação, foi a criação de um novo botão de menu no canto superior esquerdo que permite acessar várias opções como os Favoritos, Histórico Complementos, navegação privativa, etc.

Firefox no celular
Uma das inovações é o Firefox Sync, que permite sincronizar as informações do navegador no desktop com aparelhos móveis. O usuário poderá acessar os marcadores, histórico de navegação e, inclusive, abas abertas em um smartphone, por exemplo. No momento que a nova versão é instalada, o usuário é solicitado a criar uma conta no próprio navegador, na guia Sync, em Ferramentas.

Recurso permite organizar abas por assunto (Foto: Divulgação)Recurso permite organizar abas por assunto (Foto: Divulgação)

Personalização do layout
Através de um clique como botão direito no topo do navagador é o usuário pode optar por exibir ou esconder as diversas barras de conteúdo, como menus, navegação, favoritos, extensões e também o posicionamento das abas. Nesse último caso, a posicionamento pode ser em cima, para ocupar menos espaço, ou embaixo da barra de endereços como era até a versão 3.6.

Sessões
Ao reiniciar o navegador ele abre com um aba padrão vazia e pergunta se deseja restaurar a sessão anterior, ou seja, as abas que estavam abertas na última vez que o usuário fechou Firefox. Até a última versão essa opção era definida nas opções de configuração e não era habilitada por padrão. Para usuários leigos facilita bastante porque não precisam mais descobrir aonde fica esse ajuste e podem usufruir da recuperação de abas no primeiro uso.

Outros recursos
Se alguma extensão estiver causando problemas de travamento, por exemplo, é possível reiniciar o navegador sem carregá-las, basta escolher a opção “reiniciar com extenções desativadas”, sob o menu “Ajuda”.

Fonte: G1

http://g1.globo.com/tecnologia/noticia/2011/03/navegador-firefox-4-esta-mais-rapido-e-com-abas-novas-e-menores.html

OCR é um acrónimo para o inglês Optical Character Recognition, é uma tecnologia para reconhecer caracteres a partir de um arquivo de imagem ou mapa de bits sejam eles escaneados, escritos a mão, datilografados ou impressos. Dessa forma, através do OCR é possível obter um arquivo de texto editável por um computador.

http://pt.wikipedia.org/wiki/Reconhecimento_%C3%B3tico_de_caracteres

E ai galerinha, beleza!!

Resolvi criar esta categoria para escrever um pouco sobre GED, Gestão Eletrônica de Documentos ou Gerenciamento Eletrônico de Documentos, e também um pouco de OCR, Reconhecimento Ótico de Caracteres.

A idéia para esta categoria é mostrar o que é, como funciona e as funcionalidades que estão disponiveis, abaixo estou postando dois links que vou usar como referencia para o primeiro artigo.

OCR – http://www.free-ocr.com – converte o texto na imagem em arquivo de texto,  e tem suporte para arquivos das seguintes extensões: PDF, JPG, GIF, TIFF ou BMP.

GED – https://www.knowledgetree.com – Sistema de gestão eletrônica de documentos online, disponivel para testar por 14 dias.

até breve, abraços.

O governo do Estado de São Paulo adquiriu 11 mil tablets que serão utilizados pela polícia militar, incluindo unidades do corpo de bombeiros e dos policiamentos ambiental e rodoviário. A entrega dos equipamentos começará a ser feita ainda neste mês e deverá ser concluída até o final do ano.

O modelo adquirido é o i-MXT, da mineira MXT, tido como o primeiro tablet 100% desenvolvido no Brasil. O portátil possui tela de 7 polegadas e recursos como saída HDMI, porta USB, GPS, Bluetooth, Wi-Fi, 3G, câmeras frontal e traseira, entre outros. Seu sistema operacional é o Android 2.2, mas de acordo com a MXT, será possível atualizar os tablets para a recém-anunciada versão 3.0 (Honeycomb).

imxt

imxt

i-MXT – Imagem pr MXT

O governo de São Paulo gastará 2.100 reais para cada unidade, sendo 2.200 reais para os tablets enviados às cidades do interior. Os equipamentos serão utilizados para que a polícia possa ter mais agilidade na obtenção de dados (de carros parados nas estradas, por exemplo) e também na atualização das informações acessadas.

Fonte: Infowester

Governo de São Paulo equipará polícia do estado com 11 mil tablets