15
Teoria Geral da Administração
UNIGRANRIO
17
Teoria Geral da Administração
UNIGRANRIO
19
Teoria Geral da Administração
UNIGRANRIO
5
Teoria Geral da Administração
UNIGRANRIO
15
Teoria Geral da Administração
UNIGRANRIO
4
Teoria Geral da Administração
UNIGRANRIO
2
Teoria Geral da Administração
UNIGRANRIO
17
Teoria Geral da Administração
UNIGRANRIO
20
Teoria Geral da Administração
UNIGRANRIO
5
Teoria Geral da Administração
UNIGRANRIO
Texto de pré-visualização
Desenvolvimento dos Sistemas de Informação Desenvolvimento do material Pedro Jorge Guimarães de Abreu 1ª Edição Copyright 2020 Afya Nenhuma parte deste material poderá ser reproduzida transmitida e gravada por qualquer meio eletrônico mecânico por fotocópia e outros sem a prévia autorização por escrito da Afya Sumário Desenvolvimento dos Sistemas de Informação Para início de conversa 04 Objetivos 05 1 Resolução de Problemas e Desenvolvimento de Sistemas 06 2 Diferentes Abordagens de Desenvolvimento de Sistemas e sua Relação com o Projeto de Sistemas 09 3 O Checklist das Etapas de Desenvolvimento de Sistemas 11 Referências 15 4 Sistemas de Informações Gerenciais Para início de conversa Um sistema de informação é desenvolvido para resolver um problema na empresa ou um conjunto deles que a diretoria reconhece e deseja enfrentar Os sistemas são utilizados pelos gerentes e funcionários para analisar os resultados ou a solução de algum problema operacional O desenvolvimento de um sistema pode ser programado internamente sob medida customizado dentro dos processos de uma única empresa adquirido de fornecedores especializados em sistemas terceirização de um fornecedor de pacotes de software ou um de provedor de serviços de aplicação na web 5 Sistemas de Informações Gerenciais Objetivos Compreender a aplicação de sistemas de informações em soluções Entender o valor empresarial dos sistemas e as suas aplicações Conhecer as diferentes abordagens de desenvolvimento de sistemas Distinguir as etapas de desenvolvimento de sistemas 6 Sistemas de Informações Gerenciais 1 Resolução de Problemas e Desenvolvimento de Sistemas Nos sistemas de informações a resolução de problemas compreende quais são as oportunidades que a tecnologia pode trazer para o ambiente empresarial Os sistemas de informações quando são desenvolvidos passam por um processo de prototipagem Muito semelhantes à indústria automobilística os sistemas inicialmente passam por um projeto preliminar até chegar a sua forma final tendo no mínimo três ou quatro versões concluindo com o seu desenho final Figura 1 Desenho final de um sistema de processo de prototipagem Fonte Elaborado pelo autor A prototipagem é a representação inicial de um sistema sem muitos requisitos É a base da solução desenvolvida para a área que se propõe Como exemplo podemos citar os sistemas voltados para área financeira recursos humanos marketing logística atendimento e outras áreas de negócios condição lógica instruções se verdadeiro instruções se falso 7 Sistemas de Informações Gerenciais Figura 2 Uso de prototipagem Fonte Adaptado de Laudon 2007 A construção de sistemas de informações tem o seu início com a entrevista do programador nos setores e áreas de negócio para levantar a necessidade de cada setor Na sequência das fases de construção dos sistemas algumas organizações podem optar pela definição de outras soluções como compra de sistemas préprogramados para a partir de então só preencher a adaptação Essa solução é rápida mas devemos ter o cuidado em adaptar as empresas ao sistema Figura 3 Geração de folha de pagamento Fonte Elaborado pelo autor 1 2 3 4 5 6 Sim Não 1 Identificar requisitos 2 Desenvolver um protótipo 3 Usar o protótipo 4 Usuário satisfeito 5 Protótipo operacional 6 Revisar e aperfeiçoar Importante Processo de folha de pagamento Atualizar arquivo mestre Escrever cheques eletrônicos e arquivos de saída Escrever saídas Calcular remuneração bruta Calcular remuneração líquida Calcular remuneração Obter entradas Validar entradas Obter várias entradas 8 Sistemas de Informações Gerenciais No exemplo da Figura 3 para a geração da folha de pagamento na área de recursos humanos usase um sistema préprogramado em que as entradas são adaptadas como o lançamento da folha de ponto o cabeçalho do contracheque e outras informações que carecem de customização Fazendo uma analogia quando compramos sapatos em lojas dificilmente pagamos para serem feitos sob medida O problema é que apesar de ser o número que calçamos às vezes o sapato não encaixa direito podendo machucar o pé Com as empresas em alguns casos a adaptação de um sistema não funciona bem tornandose necessária a construção de um outro abandonando o sistema antigo e assumindo a operação com uma solução nova A equipe de construção do sistema pode ser interna ou terceirizada Normalmente a opção pela terceirização é a mais usual no mercado Tais terceirizações podem ser domésticas ou estrangeiras ou seja programadores brasileiros ou de fora do país em que a variável importante é o custo da hora de trabalho Figura 4 Processo de montagem do protótipo Fonte Adaptado de Laudon 2007 Processo de folha de pagamento Desenvolver um protótipo que funcione Usar protótipo Protótipo pode ser utilizado Revisar e aperfeiçoar o protótipo de sistema Usuário satisfeito Fase 1 Fase 2 Fase 3 Fase 4 Sim Não 9 Sistemas de Informações Gerenciais A Figura 4 destaca o que ocorre em cada fase de desenvolvimento do sistema até chegar ao formato ideal de programação para toda a empresa A resolução de problemas organizacionais tendo como princípio o uso de sistemas de informações nos permite compreender que a construção de soluções é um processo de interação social e de geração de inovação no ambiente de negócios Esse processo está evidenciado na Figura 5 Figura 5 Os impactos do processo decisório em uma empresa digital Fonte Adaptado de Laudon 2007 2 Diferentes Abordagens de Desenvolvimento de Sistemas e sua Relação com o Projeto de Sistemas Os sistemas de informações integram pessoas a empresa com os seus processos de negócio e aparatos tecnológicos A interação desses três elementos resulta na intranet que se utiliza sistema de informação disponível para uso do funcionário Definir e entender o problema Escolha Implementação Desenvolver soluções Identificar casos do problema Identificar objetivos da solução Estudo de viabilidade Avaliar alternativasEscolha de solução Testar o sistema preparar documentos treinamento 10 Sistemas de Informações Gerenciais A avaliação do investimento é feita para nortear as fases de desenvolvimento do sistema A validação do processo de desenvolvimento segundo Laudon 2007 considera as seguintes fases Definição Avaliação e escolha Implementação Finalização de implementação Desenvolvimento e programação Testes Treinamento Documentação e conversão Laudon 2007 informa que antes de o sistema começar a rodar é importante a avaliação de risco do projeto ainda na sua fase de desenvolvimento considerando o valor empresarial dos sistemas Alto Baixo Examinar IdentificarDesenvolver Evitar Projeto de rotina Valor dos Sistemas de Informações ROI Taxa de Retorno sobre Investimento TIR Taxa Interna de Retorno Figura 6 Análise do risco do projeto Fonte Adaptado de Laudon 2007 Importante 11 Sistemas de Informações Gerenciais 3 O Checklist das Etapas de Desenvolvimento de Sistemas Das diferentes abordagens na construção e desenvolvimento de sistemas o usuário final pode escolher algumas soluções disponíveis no mercado como o desenvolvimento orientado Esta solução implica soluções simples em que o usuário pode criar seu sistema com ferramentas adquiridas de softwares com adaptações Este sistema é muito útil para pequenos negócios porque representa uma solução para o tratamento da informação Soluções customizadas representam sistemas que podem ter aplicação universal bastando ativar as etapas necessárias do sistema pois elas permitem adaptações atendendo assim à necessidade do usuário Para soluções customizadas é necessário segundo Laudon 2007 o entendimento de metodologias aplicadas a esse fim como Definição de processos Captura da informação Armazenagem de dados Distribuição da informação Em poucas palavras representa um minissistema à disposição do usuário mas de forma simples e aplicável a um pequeno volume de dados A especificação de processos constitui o entendimento de quais informações são necessárias para cada etapa do processo de funcionamento da organização em um sistema orientado a pequenas aplicações Figura 7 Fluxo de funcionamento Fonte Elaborado pelo autor Geração de relatórios Distribuição da informação Armazenagem Distribuição de dados Levantamento de necessidades 12 Sistemas de Informações Gerenciais O desafio maior na fase de desenvolvimento é envolver o usuário nesse processo e fazer com que ele acredite que suas ideias podem contribuir diretamente para a construção de uma ferramenta potente para as demandas de informação da empresa O ciclo de vida dos sistemas de informações representa a sequência de etapas até o pleno funcionamento da solução organizacional Esse processo ocorre de acordo com os seguintes estágios que podem ser vistos na Figura 8 Figura 8 Ciclo de vida dos sistemas de informações Fonte Adaptado de Laudon 2007 A fase de análise de sistemas constitui o momento de levantamento de dados e informações a respeito das necessidades organizacionais voltadas ao aspecto da necessidade de informação disponível ao processo de negócio Nessa fase também ocorrem outros aspectos importantes como a definição de problemas e as ferramentas que podem ser construídas no sistema para gerar um melhor fluxo de atividades redução de erro e um processo operacional mais curto Produção e manutenção Análise do sistema Projeto de sistema Programação Teste Conversão 13 Sistemas de Informações Gerenciais O projeto de sistema constitui o início da prototipagem em que se formam os comitês reuniões são criadas para trabalhar na construção de soluções do sistema de informações Nessa etapa ocorrem os testes para encontrar a solução de programação ideal A fase de programação sinaliza que toda a fase de prototipagem foi superada e agora o conceito de solução existe o objetivo é estender a programação para todas as áreas da empresa A fase de teste pode trazer mais oportunidades de melhoria e então algumas áreas das empresas são colocadas à prova com o objetivo de antecipar problemas de operação rotinas desenvolvidas e soluções não pensadas A fase de teste após sua conclusão é também acompanhada pelo Treinamento e Documentação usuários finais e especialistas em sistemas de informação precisam de treinamento para usar o novo sistema Neste momento devese preparar uma detalhada documentação mostrando como o sistema funciona tanto do ponto de vista técnico como do ponto de vista do usuário final LAUDON 2007 A conversão representa o momento decisivo no processo de construção dos sistemas Para isso há três grandes possibilidades de conversão 1 Fase 2 Paralelo 3 Simultâneo O modelo em fase é representado pela solução em que as partes da organização são migradas do sistema antigo para o sistema novo 14 Sistemas de Informações Gerenciais Figura 9 Construção de vários sistemas Fonte Dreamstime A migração dos sistemas representa um dos momentos mais críticos do processo de construção de soluções em informação Na solução em paralelo os dois sistemas antigo e novo são utilizados e o antigo migra para o sistema novo Esse processo representa a solução mais utilizada pois escolhese um dia e assim o sistema antigo deixa de ser utilizado passando a operar o novo A produção e manutenção representam o sistema sendo operado e funcionando diariamente sem problemas e a fase de manutenção representa correções e ajustes necessários ao bom funcionamento da solução A manutenção representa também um momento crítico pois pode representar custos não programados e dependendo da ética da empresa que o criou pode haver gastos superiores a tudo o que foi investido até então Neste capítulo foi possível compreender que os sistemas de informações são construídos com base na interação com o usuário O ciclo de vida dos sistemas representa todas as etapas correspondentes à operação dos sistemas de informações durante sua operação tendo como objetivo maior a eficiência e eficácia nos processos de negócio HTML5 Arduino RUBY Http C Swift JAVA COM Css3 JS PHP Python 15 Sistemas de Informações Gerenciais Referências BATISTA E O Sistemas de informação O uso consciente da tecnologia para o gerenciamento São Paulo Saraiva 2005 BIO S R Sistema de informação um enfoque gerencial 2 ed São Paulo Atlas 2008 CÔRTES P L Administração de sistemas de informação São Paulo Saraiva 2008 GOLEMAN D et al Tecnologia e gestão da informação Rio de Janeiro Editora Campus 2009 LAUDON K C Sistemas de informações gerenciais 7 ed São Paulo Pearson Prentice Hall 2007 Sistemas de informações gerenciais 9 ed São Paulo Pearson Prentice Hall 2011 ÓBRIEN J A Sistemas de informação e as decisões gerenciais na era da internet 3 ed São Paulo Saraiva 2011 STAIR R M Princípios de sistemas de informação uma abordagem gerencial 9 ed São Paulo Cengage Learning 2010 TURBAN E Introdução a sistemas de informação Rio de Janeiro Elsevier 2007
15
Teoria Geral da Administração
UNIGRANRIO
17
Teoria Geral da Administração
UNIGRANRIO
19
Teoria Geral da Administração
UNIGRANRIO
5
Teoria Geral da Administração
UNIGRANRIO
15
Teoria Geral da Administração
UNIGRANRIO
4
Teoria Geral da Administração
UNIGRANRIO
2
Teoria Geral da Administração
UNIGRANRIO
17
Teoria Geral da Administração
UNIGRANRIO
20
Teoria Geral da Administração
UNIGRANRIO
5
Teoria Geral da Administração
UNIGRANRIO
Texto de pré-visualização
Desenvolvimento dos Sistemas de Informação Desenvolvimento do material Pedro Jorge Guimarães de Abreu 1ª Edição Copyright 2020 Afya Nenhuma parte deste material poderá ser reproduzida transmitida e gravada por qualquer meio eletrônico mecânico por fotocópia e outros sem a prévia autorização por escrito da Afya Sumário Desenvolvimento dos Sistemas de Informação Para início de conversa 04 Objetivos 05 1 Resolução de Problemas e Desenvolvimento de Sistemas 06 2 Diferentes Abordagens de Desenvolvimento de Sistemas e sua Relação com o Projeto de Sistemas 09 3 O Checklist das Etapas de Desenvolvimento de Sistemas 11 Referências 15 4 Sistemas de Informações Gerenciais Para início de conversa Um sistema de informação é desenvolvido para resolver um problema na empresa ou um conjunto deles que a diretoria reconhece e deseja enfrentar Os sistemas são utilizados pelos gerentes e funcionários para analisar os resultados ou a solução de algum problema operacional O desenvolvimento de um sistema pode ser programado internamente sob medida customizado dentro dos processos de uma única empresa adquirido de fornecedores especializados em sistemas terceirização de um fornecedor de pacotes de software ou um de provedor de serviços de aplicação na web 5 Sistemas de Informações Gerenciais Objetivos Compreender a aplicação de sistemas de informações em soluções Entender o valor empresarial dos sistemas e as suas aplicações Conhecer as diferentes abordagens de desenvolvimento de sistemas Distinguir as etapas de desenvolvimento de sistemas 6 Sistemas de Informações Gerenciais 1 Resolução de Problemas e Desenvolvimento de Sistemas Nos sistemas de informações a resolução de problemas compreende quais são as oportunidades que a tecnologia pode trazer para o ambiente empresarial Os sistemas de informações quando são desenvolvidos passam por um processo de prototipagem Muito semelhantes à indústria automobilística os sistemas inicialmente passam por um projeto preliminar até chegar a sua forma final tendo no mínimo três ou quatro versões concluindo com o seu desenho final Figura 1 Desenho final de um sistema de processo de prototipagem Fonte Elaborado pelo autor A prototipagem é a representação inicial de um sistema sem muitos requisitos É a base da solução desenvolvida para a área que se propõe Como exemplo podemos citar os sistemas voltados para área financeira recursos humanos marketing logística atendimento e outras áreas de negócios condição lógica instruções se verdadeiro instruções se falso 7 Sistemas de Informações Gerenciais Figura 2 Uso de prototipagem Fonte Adaptado de Laudon 2007 A construção de sistemas de informações tem o seu início com a entrevista do programador nos setores e áreas de negócio para levantar a necessidade de cada setor Na sequência das fases de construção dos sistemas algumas organizações podem optar pela definição de outras soluções como compra de sistemas préprogramados para a partir de então só preencher a adaptação Essa solução é rápida mas devemos ter o cuidado em adaptar as empresas ao sistema Figura 3 Geração de folha de pagamento Fonte Elaborado pelo autor 1 2 3 4 5 6 Sim Não 1 Identificar requisitos 2 Desenvolver um protótipo 3 Usar o protótipo 4 Usuário satisfeito 5 Protótipo operacional 6 Revisar e aperfeiçoar Importante Processo de folha de pagamento Atualizar arquivo mestre Escrever cheques eletrônicos e arquivos de saída Escrever saídas Calcular remuneração bruta Calcular remuneração líquida Calcular remuneração Obter entradas Validar entradas Obter várias entradas 8 Sistemas de Informações Gerenciais No exemplo da Figura 3 para a geração da folha de pagamento na área de recursos humanos usase um sistema préprogramado em que as entradas são adaptadas como o lançamento da folha de ponto o cabeçalho do contracheque e outras informações que carecem de customização Fazendo uma analogia quando compramos sapatos em lojas dificilmente pagamos para serem feitos sob medida O problema é que apesar de ser o número que calçamos às vezes o sapato não encaixa direito podendo machucar o pé Com as empresas em alguns casos a adaptação de um sistema não funciona bem tornandose necessária a construção de um outro abandonando o sistema antigo e assumindo a operação com uma solução nova A equipe de construção do sistema pode ser interna ou terceirizada Normalmente a opção pela terceirização é a mais usual no mercado Tais terceirizações podem ser domésticas ou estrangeiras ou seja programadores brasileiros ou de fora do país em que a variável importante é o custo da hora de trabalho Figura 4 Processo de montagem do protótipo Fonte Adaptado de Laudon 2007 Processo de folha de pagamento Desenvolver um protótipo que funcione Usar protótipo Protótipo pode ser utilizado Revisar e aperfeiçoar o protótipo de sistema Usuário satisfeito Fase 1 Fase 2 Fase 3 Fase 4 Sim Não 9 Sistemas de Informações Gerenciais A Figura 4 destaca o que ocorre em cada fase de desenvolvimento do sistema até chegar ao formato ideal de programação para toda a empresa A resolução de problemas organizacionais tendo como princípio o uso de sistemas de informações nos permite compreender que a construção de soluções é um processo de interação social e de geração de inovação no ambiente de negócios Esse processo está evidenciado na Figura 5 Figura 5 Os impactos do processo decisório em uma empresa digital Fonte Adaptado de Laudon 2007 2 Diferentes Abordagens de Desenvolvimento de Sistemas e sua Relação com o Projeto de Sistemas Os sistemas de informações integram pessoas a empresa com os seus processos de negócio e aparatos tecnológicos A interação desses três elementos resulta na intranet que se utiliza sistema de informação disponível para uso do funcionário Definir e entender o problema Escolha Implementação Desenvolver soluções Identificar casos do problema Identificar objetivos da solução Estudo de viabilidade Avaliar alternativasEscolha de solução Testar o sistema preparar documentos treinamento 10 Sistemas de Informações Gerenciais A avaliação do investimento é feita para nortear as fases de desenvolvimento do sistema A validação do processo de desenvolvimento segundo Laudon 2007 considera as seguintes fases Definição Avaliação e escolha Implementação Finalização de implementação Desenvolvimento e programação Testes Treinamento Documentação e conversão Laudon 2007 informa que antes de o sistema começar a rodar é importante a avaliação de risco do projeto ainda na sua fase de desenvolvimento considerando o valor empresarial dos sistemas Alto Baixo Examinar IdentificarDesenvolver Evitar Projeto de rotina Valor dos Sistemas de Informações ROI Taxa de Retorno sobre Investimento TIR Taxa Interna de Retorno Figura 6 Análise do risco do projeto Fonte Adaptado de Laudon 2007 Importante 11 Sistemas de Informações Gerenciais 3 O Checklist das Etapas de Desenvolvimento de Sistemas Das diferentes abordagens na construção e desenvolvimento de sistemas o usuário final pode escolher algumas soluções disponíveis no mercado como o desenvolvimento orientado Esta solução implica soluções simples em que o usuário pode criar seu sistema com ferramentas adquiridas de softwares com adaptações Este sistema é muito útil para pequenos negócios porque representa uma solução para o tratamento da informação Soluções customizadas representam sistemas que podem ter aplicação universal bastando ativar as etapas necessárias do sistema pois elas permitem adaptações atendendo assim à necessidade do usuário Para soluções customizadas é necessário segundo Laudon 2007 o entendimento de metodologias aplicadas a esse fim como Definição de processos Captura da informação Armazenagem de dados Distribuição da informação Em poucas palavras representa um minissistema à disposição do usuário mas de forma simples e aplicável a um pequeno volume de dados A especificação de processos constitui o entendimento de quais informações são necessárias para cada etapa do processo de funcionamento da organização em um sistema orientado a pequenas aplicações Figura 7 Fluxo de funcionamento Fonte Elaborado pelo autor Geração de relatórios Distribuição da informação Armazenagem Distribuição de dados Levantamento de necessidades 12 Sistemas de Informações Gerenciais O desafio maior na fase de desenvolvimento é envolver o usuário nesse processo e fazer com que ele acredite que suas ideias podem contribuir diretamente para a construção de uma ferramenta potente para as demandas de informação da empresa O ciclo de vida dos sistemas de informações representa a sequência de etapas até o pleno funcionamento da solução organizacional Esse processo ocorre de acordo com os seguintes estágios que podem ser vistos na Figura 8 Figura 8 Ciclo de vida dos sistemas de informações Fonte Adaptado de Laudon 2007 A fase de análise de sistemas constitui o momento de levantamento de dados e informações a respeito das necessidades organizacionais voltadas ao aspecto da necessidade de informação disponível ao processo de negócio Nessa fase também ocorrem outros aspectos importantes como a definição de problemas e as ferramentas que podem ser construídas no sistema para gerar um melhor fluxo de atividades redução de erro e um processo operacional mais curto Produção e manutenção Análise do sistema Projeto de sistema Programação Teste Conversão 13 Sistemas de Informações Gerenciais O projeto de sistema constitui o início da prototipagem em que se formam os comitês reuniões são criadas para trabalhar na construção de soluções do sistema de informações Nessa etapa ocorrem os testes para encontrar a solução de programação ideal A fase de programação sinaliza que toda a fase de prototipagem foi superada e agora o conceito de solução existe o objetivo é estender a programação para todas as áreas da empresa A fase de teste pode trazer mais oportunidades de melhoria e então algumas áreas das empresas são colocadas à prova com o objetivo de antecipar problemas de operação rotinas desenvolvidas e soluções não pensadas A fase de teste após sua conclusão é também acompanhada pelo Treinamento e Documentação usuários finais e especialistas em sistemas de informação precisam de treinamento para usar o novo sistema Neste momento devese preparar uma detalhada documentação mostrando como o sistema funciona tanto do ponto de vista técnico como do ponto de vista do usuário final LAUDON 2007 A conversão representa o momento decisivo no processo de construção dos sistemas Para isso há três grandes possibilidades de conversão 1 Fase 2 Paralelo 3 Simultâneo O modelo em fase é representado pela solução em que as partes da organização são migradas do sistema antigo para o sistema novo 14 Sistemas de Informações Gerenciais Figura 9 Construção de vários sistemas Fonte Dreamstime A migração dos sistemas representa um dos momentos mais críticos do processo de construção de soluções em informação Na solução em paralelo os dois sistemas antigo e novo são utilizados e o antigo migra para o sistema novo Esse processo representa a solução mais utilizada pois escolhese um dia e assim o sistema antigo deixa de ser utilizado passando a operar o novo A produção e manutenção representam o sistema sendo operado e funcionando diariamente sem problemas e a fase de manutenção representa correções e ajustes necessários ao bom funcionamento da solução A manutenção representa também um momento crítico pois pode representar custos não programados e dependendo da ética da empresa que o criou pode haver gastos superiores a tudo o que foi investido até então Neste capítulo foi possível compreender que os sistemas de informações são construídos com base na interação com o usuário O ciclo de vida dos sistemas representa todas as etapas correspondentes à operação dos sistemas de informações durante sua operação tendo como objetivo maior a eficiência e eficácia nos processos de negócio HTML5 Arduino RUBY Http C Swift JAVA COM Css3 JS PHP Python 15 Sistemas de Informações Gerenciais Referências BATISTA E O Sistemas de informação O uso consciente da tecnologia para o gerenciamento São Paulo Saraiva 2005 BIO S R Sistema de informação um enfoque gerencial 2 ed São Paulo Atlas 2008 CÔRTES P L Administração de sistemas de informação São Paulo Saraiva 2008 GOLEMAN D et al Tecnologia e gestão da informação Rio de Janeiro Editora Campus 2009 LAUDON K C Sistemas de informações gerenciais 7 ed São Paulo Pearson Prentice Hall 2007 Sistemas de informações gerenciais 9 ed São Paulo Pearson Prentice Hall 2011 ÓBRIEN J A Sistemas de informação e as decisões gerenciais na era da internet 3 ed São Paulo Saraiva 2011 STAIR R M Princípios de sistemas de informação uma abordagem gerencial 9 ed São Paulo Cengage Learning 2010 TURBAN E Introdução a sistemas de informação Rio de Janeiro Elsevier 2007