Sei sulla pagina 1di 30

I

UNIP INTERATIVA Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia

PIM IV Consulting Consultoria.

SO PAULO 2012 UNIP INTERATIVA Projeto Integrado Multidisciplinar

II

Cursos Superiores de Tecnologia

PIM IV Realizado por Consulting Consultoria.

NOME DO ALUNO 1111111 GESTO EM TI II SEMESTRE

SO PAULO 2011

NOME DO ALUNO

III

PIM IV Consulting Consultoria.

Trabalho de concluso de curso para obteno do ttulo de graduao em Gesto da Tecnologia da Informao apresentado Universidade Paulista UNIP.

Aprovao em: BANCA EXAMINADORA

___________________________/___/___ Professor Universidade Paulista UNIP ___________________________/___/___ Professor Universidade Paulista UNIP ___________________________/___/___ Professor Universidade Paulista UNIP

DEDICATRIA

IV

Dedico este projeto aqueles que me apoiaram a comear o curso de gesto da tecnologia da informao por ensino a distncia, aqueles que entenderam a minha necessidade e acreditaram no curso como uma formao e aperfeioamento de conhecimentos, especialmente os tutores a distncia que esclareceram minhas dvidas e minha namorada que me ajudou de diversas maneiras em meu trabalho.

AGRADECIMENTOS

Agradeo meus pais, minha namorada, professores e colegas que me incentivaram a cursar o curso de gesto da tecnologia da informao.

VI

O planejamento no uma tentativa de predizer o que vai acontecer. raciocinar O planejamento um instrumento para agora, sobre que trabalhos e aes sero

necessrios hoje, para merecermos um futuro. O produto final do planejamento no a informao: sempre o trabalho. (Peter Drucker)

RESUMO

VII

. O relatrio apresenta uma microempresa que atua na rea de terceirizao no Japo. A rede de computares da microempresa visitada composta de aproximadamente 30 computadores e duas impressoras/copiadora e utiliza uma rede ponto a ponto, foi constatada a utilizao dados e ferramentas computacionais. Faz-se uma descrio e uma anlise do processo do sistema de informao vigente na empresa e sugere-se direo uma reestruturao que satisfaa o mercado japons j que a microempresa depende do mesmo. O trabalho faz uma abordagem de como a TI adiciona valor a um negcio e entre parceiros de negcios, e que nos dias atuais a informao o bem mais valioso para uma empresa. Apresenta ainda a necessidade da capacitao do profissional em TI para ajudar as empresas a usar com melhor aproveitamento as ferramentas que surgem no mercado, execuo de seus objetivos e a extrair dele o mximo de benefcios dos seus recursos. de aplicativos como : bancos de

Palavras-chave: informao.qualidade,terceirizao,ferramentas

VIII

ABSTRACT

The report presents a micro-enterprise that operates in the area of outsourcing in Japan's computer network micro visited is composed of approximately 30 computers and two printers / copier and uses a peer network, has found the use of applications such as banks data and computational tools. It is a description and analysis of process information system existing in the company and suggests the direction a restructuring that meets the Japanese market since it depends on the micro. The work is an approach to how IT adds value to a business and between business partners, and that nowadays information is the most valuable asset for a company. It also presents the need for professional training in IT to help companies use to better use the tools that come on the market, implementation of its objectives and to draw him the maximum benefit from their resources.

Keyword: information, quality, outsourcing, tools

IX

LISTA DE ILUSTRAES

Fig. 1: ..................................................................................................................... XIII Fig. 2: ..................................................................................................................... XIII Fig, 3: ..................................................................................................................... XIV

SUMRIO

INTRODUO ......................................................................................................... XII 1. TIPO DE SISTEMAS DA INFORMAO ............................................................ XIII 1.1 Tipos de Sistemas de Informao para cada nvel organizacional..........XIII 1.2 Sistemas de Trabalhadores de Conhecimento (STCs) e Sistemas de automao de escritrio............................................................................................XIII

XI

1.3 Sistemas de Informao Gerenciais (SIG)...............................................XIII 1.4 Sistemas de Apoio a Deciso (SAD)........................................................XIII 1.5 Sistemas de Apoio ao Executivo (SAEs).................................................XIV 1.6 Sistemas de Informao Financeira e Contbil.......................................XV 1.7 Sistemas de Recursos Humanos.............................................................XVI 2. CONCEITO DE TICA ....................................................................................... XIX 2.1 Problemas encontrados no descumprimento das Legislaes Trabalhistas (CLT). .......................................................................................................................XX 2.2 Implantar a coleta seletiva.......................................................................XXI 2.3 Melhorar a qualidade de vida dos trabalhadores...................................XXIII 2.4 Implantar o plano de Banco de Horas na empresa...............................XXIV 2.5 Segurana e Higiene do trabalho...........................................................XXV 3. BANCO DE DADOS E FERRAMENTAS UTILIZADAS .................................... XXVI 3.1 Mas o que seria modelagem de dados?...............................................XXVI 3.2 Backups e gerenciamento de recuperao de dados..........................XXVII 3.3 Estrutura organizacional de servidores...............................................XXVIII 3.4 Segurana e proteo contra vrus.......................................................XXIX 4. ANLISE GERAL .............................................................................................. XXIX 5. SOLUES EM INFRAESTRUTURA ............................................................... XXX 6. PODEMOS GANHAR MAIS DINHEIRO APENAS POUPANDO NOSSAS ECONOMIAS? ..................................................................................................... XXXII 6.1 No temos dinheiro vista para a compra do novo servidor de banco de dados, e agora?...................................................................................................XXXIII 6.2 Como aumentar o lucro da nossa empresa, para compensar os novos gastos com infraestrutura?..................................................................................XXXIII CONCLUSO...................................................................................................... XXXV REFERNCIAS .................................................................................................. XXXVI

XII

INTRODUO

Este trabalho apresenta a aplicao das matrias de redes de computadores, modelagem de processos e metodologia cientifica em cima de uma microempresa na rea de terceirizao no Japo, capacitada a apresentar a seus clientes, solues diferenciadas, qualificadas e eficientes. Em visita a empresa foi analisada a estrutura de redes de computadores e telecomunicaes da empresa, utilizando os conhecimentos do curso adquiridos at aqui visando um melhor rendimento produtivo, financeiro e em diversos aspectos trazendo a Gesto de TI para maximizar os ganhos, melhorar a qualidade e segurana da informao.

XIII

. A microempresa visitada, denominada Kakushin-kougyou Inc., localizada em Kakegawa-shi, Shizuoka-ken, Japo, atua na rea de terceirizao. Atravs deste encontro estabeleceu-se um dilogo sobre a necessidade de reestruturar a rede de computadores da microempresa. que contem em sua rede aproximadamente 30 computadores. Atravs do dilogo estabelecido com a microempresa ficou claro a necessidade da renovao de ferramentas computacionais para agilizar rapidamente a rea de Tecnologia da Informao visando a excelncia da qualidade da prestao de servios dentro da comunidade no Japo.

TECNOLOGIAS PROPOSTAS Meios de transmisso de dados O meio de transmisso de dados tambm pode definir como link serve para oferecer suporte ao fluxo de dados entre dois pontos. Computadores em rede ficam interligados por meio de fios eltricos, fibras pticas, ondas de rdio ou raios de luz e nas redes com fio, pode-se utilizar o par tranado ou cabo coaxial, para garantir a interligao das filiais com a matriz todo tempo ser utilizado dois meios de transmisso podendo ser link dedicado, DSL ou cable modem. Link principal Link principal ser o principal meio de transmisso de dados utilizado para interligar as filiais com a matriz ele devera suportar um alto fluxo de dados e ficara disponvel o maior tempo possvel para evitar que a empresa deixe de produzir. Como link principal foi ofertado contratao de link dedicado para matriz e para as filiais. Link dedicado um servio criado especialmente para empresas que necessitam de conexo com total confiabilidade e gerenciamento de utilizao no qual ira proporciona um link dedicado Internet, irrestrito, de alta velocidade e de grande disponibilidade, permitindo a troca de dados a taxas superiores s das solues discadas e de banda larga, como cable modem e ADSL. Vantagens: Bandas de 2Mbps 155Mbps; Conectividade com alta disponibilidade (SLA); IP Fixo incluso grtis adequado ao seu negcio; Full Duplex (download = upload);

XIV semana); Grficos de Utilizao de Circuitos; Relatrio de Disponibilidade;

Contratao opcional de roteador; Gerncia pr-ativa para altas velocidades; Atendimento Tcnico Especializado 24 X 7 (24 horas, 7 dias da

Link Backup Link Backup ser a segunda opo como meio de transmisso de dados ele ser utilizado apenas se o link principal ficar indisponvel Para a matriz o ser utilizado link dedicado como backup devido ao alto trafego de dados que a matriz ter que suportar no podemos arriscar na contratao de um link de qualidade inferior, e para as filiais ofertamos a contratao de link DSL e cable modem. DSL ou xDSL (Digital Subscriber Lin) uma famlia de tecnologias que fornecem um meio de transmisso digital de dados, aproveitando a prpria rede de telefonia que chega na maioria das residncias e empresas. As velocidades tpicas de download de uma linha DSL variam de 128 kbps at 52 Mbps dependendo da tecnologia implementada e oferecida aos clientes. As velocidades de upload so menores do que as de download para o ADSL e so iguais para o caso do SDSL. Vantagens: Pode ser usada simultaneamente a ligao da Internet e conversao. A velocidade muito maior que a ligao por um modem normal (1.5

Mbps vs. 56 Kbps) Desvantagens: A ligao DSL funciona tanto melhor quanto mais perto se est da

central do servidor, ou seja, funciona tanto pior quanto mais longe se est. O download mais rpido que o upload. Garantia de banda de apenas 10%

Cable Modem utiliza as redes de transmisso de TV por cabo convencionais (chamadas de televiso a cabo) para transmitir dados em velocidades que variam de 70 Kbps a 150 Mbps, fazendo uso da poro de banda no utilizada pela TV a cabo.

XV

Vantagem ter a velocidade mais prxima do que foi contratado ao contrrio dos Provedores de ADSL que entregam uma velocidade muito mais baixa. Desvantagem ser mais cara que a ADSL e tem que ter disponibilidade de cabo passando pela rua.

Operadoras de Telecom contempladas Link Principal: Matriz: Filiais: Link dedicado Operadora OI Velocidade 2 MB Link dedicado Operadora Intelig Velocidade 20MB

Link Backup: Matriz: Link dedicado Operadora OI Velocidade 10MB

Filiais Recife, Salvador, Rio de Janeiro, Porto Alegre e Braslia. Link ADSL Operadora GVT Velocidade 15Mbps download e 1Mbps Upload

Filial Manaus: Link Cable modem Operadora Net Virtwa Velocidade 10Mbps

VPN (Virtual Private Network) VPN uma tecnologia que tem por objetivo criar uma rede privada utilizando a estrutura da internet.

XVI

A utilizao da internet como infraestrutura de conexo entre hosts de rede privada pode ser uma tima soluo em termos de custo, mais no como privacidade porque os dados so trocados abertamente possibilitando que qualquer usurio que esteja na rede possa ler as informaes facilmente, Ao criar uma conexo VPN estamos criando um tnel entre as extremidades da conexo assim os dados trafegam seguros de uma ponta ate a outra. A VPN deve dispor de ferramentas para permitir o acesso de clientes remotos autorizados aos recursos da rede corporativa e viabilizar a interconexo de redes geogracamente distantes, de forma a possibilitar o acesso de filiais a matriz. Em geral, uma VPN, deve estar sempre possibilitando o compartilhamento de recursos e informaes, alem de assegurar privacidade e integridade dos dados que trafegam pela Internet. Como Funciona: A VPN pode ser feita basicamente de duas formas 1) Via software:

Um simples host em trnsito, conecta em um provedor de Internet e atravs dessa conexo, estabelece um tnel com a rede remota. 2) Via Hardware:

Duas redes se interligam atravs de hosts com link dedicado ou discado via internet, formando assim um tnel entre as duas redes. Para esse projeto optamos pela VPN via Hardware porque apresenta desempenho e segurana bem superior quando comparados ao VPN via Software e suporta varias aplicaes com alta taxa de desempenho. Vantagens: Economia Segurana reforada Suporte a protocolo de rede Segurana de endereo IP

Protocolo VPN: Os protocolos de VPN so os responsveis pela abertura e gerenciamento das sesses de tunei, o VPN pode trabalhar com vrios protocolos como PPTP, L2TP, L2F, IPSec, nesse projeto iremos utilizar o IPSec: IPSec podemos resumir como sendo um conjunto de padres utilizados para que possamos garantir uma comunicao segura (criptografada) entre dois ou mais

XVII

hosts em uma rede, mesmo que as informaes sejam enviadas por um meio no seguro, como a internet. Existem dois modos, consoante a unidade o que se est protegendo. No modo transporte se protege o contedo til do pacote IP e no modo tnel se protege o pacote IP completo. Vantagens do IPSsec: Controle de acesso; Integridade dos dados (pacotes); Autenticao do host origem; Privacidade nos dados (pacotes); Privacidade no fluxo dos dados (pacotes); Reenvio de pacotes

Hardware e Softwares utilizados Roteador Roteador um dispositivo de rede que permite interligar redes distintas, um roteador tambm pode ser utilizado para unir duas redes que utilizem protocolos de rede distintos, j que estes aparelhos operam na camada de protocolo do modelo OSI, eles so capazes de entender os pacotes de dados e alter-los caso necessrio, eles podem enderear os pacotes tanto baseados no endereo TCP/IP quando no endereo fsico (MAC) das placas de rede. Propomos os roteadores com as seguintes funes: Redundncia: o roteador ter 2 portas WAN, essa funo ser

responsvel em acionar o link redundante (back up) caso o link principal fique inoperante. QoS (qualyt of service): essa funo ira definir qual a quantidade de

banda que cada equipamento da rede poder utilizar do link evitando que um equipamento ocupe uma banda deixando outros equipamentos sem navegao. VPN (Virtual Private Network): funo que ser a responsvel por fazer

o tnel entre as filiais e a matriz.

Hub/Switch O hub um dispositivo que tem a funo de interligar os computadores de uma rede local. Sua forma de trabalho a mais simples se comparado ao switch e ao roteador: o hub recebe dados vindos de um computador e os transmite s outras mquinas. No momento em que isso ocorre, nenhum outro computador consegue

XVIII

enviar sinal. Sua liberao acontece aps o sinal anterior ter sido completamente distribuda. Switch um dispositivo utilizado em redes de computadores para reencaminhar mdulos (frames) entre os diversos ns. Possuem portas, assim como os concentradores (hubs) e a principal diferena entre um comutador e um concentrador, que o comutador segmenta a rede internamente, sendo que a cada porta corresponde um domnio de coliso diferente, o que significa que no haver colises entre os pacotes de segmentos diferentes ao contrrio dos concentradores, cujas portas partilham o mesmo domnio de coliso.

Servidor Um servidor um sistema de computao que fornece servios a uma rede de computadores. Esses servios podem ser de natureza diversa, como por exemplo, arquivos e correio eletrnico. Hardwares de servidores Servidores dedicados, que possuem uma alta requisio de dados por partes dos clientes e que atuam em aplicaes crticas utilizam hardware especfico para servidores.

Firewall um dispositivo de uma rede de computadores que tem por objetivo aplicar uma poltica de segurana a um determinado ponto da rede. Web Proxy Este servio pode atuar como um servidor que armazena dados em forma de cache em redes de computadores. So instalados em mquinas com ligaes tipicamente superiores s dos clientes e com poder de armazenamento elevado. Este servio ser utilizado para prov um armazenamento local de pginas da Internet e arquivos disponveis em servidores remotos da Internet assim como sua constante atualizao, permitindo aos clientes de uma rede local (LAN) acesslos mais rapidamente e de forma vivel sem a necessidade de acesso externo. Quando este recebe uma requisio para acesso a um recurso da Internet, um Proxy que usa cache procura resultados da URL em primeira instncia no armazenamento local. Se o recurso for encontrado, este consentido

imediatamente. Seno, carrega o recurso do servidor remoto, retornando-o ao

XIX

solicitante onde o mesmo armazena uma cpia deste na sua unidade de armazenamento local para uma futura solicitao. Centos uma distribuio Linux de classe Enterprise derivada de cdigos fonte gratuitamente distribudos pela Red Hat Enterprise Linux e mantida pelos CentOS Project. A numerao das verses baseada na numerao do Red Hat Enterprise Linux. Por exemplo, o CentOS 4 baseado no Red Hat Enterprise Linux 4. A diferena bsica entre um e outro o fornecimento de suporte pago na aquisio de um Red Hat Enterprise Linux. Funcionalmente, pode-se considerar os sistemas clones. CentOS proporciona um grande acesso aos softwares padro da indstria, incluindo total compatibilidade com os pacotes de softwares preparados

especificamente para os sistemas da Red Hat Enterprise Linux. Isso lhe d o mesmo nvel de segurana e suporte, atravs de updates, que outras solues Linux Enterprise, porm sem custo. Suportam tanto ambientes de servidores para aplicaes de misso crticas quanto ambientes de estaes de trabalho e ainda possui uma verso Live CD. Funes Aplicadas para os Centos Servidor de e-mail Um servidor de E-mail gerencia os e-mails que so enviados e recebidos. Os servidores de e-mail podem ser servidores Internet, onde e-mails enviados e recebidos podem ser transitados para qualquer lugar do mundo, ou servidores de correio de intranet onde as mensagens trafegam apenas dentro da empresa. Atravs do correio eletrnico podem ser criados grupos de discusso sobre quaisquer assuntos. Estes grupos so chamados de listas ou refletores. Um refletor uma caixa postal eletrnica falsa. Todas as mensagens enviadas para esta caixa postal so transmitidas para as pessoas cadastradas na lista deste refletor. Desta forma cada membro do grupo passa a dispor das mensagens enviadas para o refletor em sua caixa postal ou mailbox. Cada membro pode ler as mensagens e dar a sua opinio sobre elas enviando uma nova mensagem para o refletor Ferramenta de monitoramento

XX

uma aplicao de monitoramento de redes e infraestrutura de TI, com ele podemos monitorar hosts entre outros servios, alertando quando ocorrer algum incidente e tambm quando o mesmo for solucionado.

DNS O DNS (Domain Name System - Sistema de Nomes de Domnios) um sistema de gerenciamento de nomes hierrquico e distribudo operando segundo duas definies: Examinar e atualizar seu banco de dados. Resolver nomes de domnios em endereos de rede (IPs). O sistema de distribuio de nomes de domnio foi introduzido em 1984, e com ele, os nomes de hosts residentes em um banco de dados podem ser distribudos entre servidores mltiplos, diminuindo assim a carga em qualquer servidor que prov administrao no sistema de nomeao de domnios. Ele baseiase em nomes hierrquicos e permite a inscrio de vrios dados digitados alm do nome do host e seu IP. Em virtude do banco de dados de DNS ser distribudo, seu tamanho ilimitado e o desempenho no degrada tanto quando se adiciona mais servidores nele. Este tipo de servidor usa como porta padro a 53. O servidor DNS traduz nomes para os endereos IP e endereos IP para nomes respectivos, e permitindo a localizao de hosts em um domnio determinado. Num sistema livre o servio implementado pelo software BIND. Esse servio geralmente se encontra localizado no servidor DNS primrio, o servidor DNS secundrio uma espcie de cpia de segurana do servidor DNS primrio. DHCP O DHCP (Dynamic Host Configuration Protocol) permite que todos os micros da rede recebam suas configuraes de rede automaticamente a partir de um servidor central, sem que voc precise ficar configurando os endereos manualmente em cada um. Quando uma estao entra na rede no sabe quem , no possui um endereo IP e no sabe sequer qual o endereo do servidor DHCP da rede. Ela manda, ento, um pacote de broadcast endereado ao IP "255.255.255.255", que transmitido pelo switch para todos os micros da rede. O servidor DHCP recebe este pacote e responde com um pacote endereado ao endereo IP "0.0.0.0", que tambm transmitido para todas as estaes. Apesar disso, apenas a estao que

XXI

enviou a solicitao ler o pacote, pois ele endereado ao endereo MAC da placa de rede. Como vimos na introduo, quando uma estao recebe um pacote destinado a um endereo MAC diferente do seu, ela ignora a transmisso. Dentro do pacote enviado pelo servidor DHCP esto especificados o endereo IP, mscara, gateway e servidores DNS que sero usados pela estao.
Arquitetura OSI A arquitetura de uma rede formada por camadas (ou nveis), interfaces e protocolos. As camadas so processos, implementados por hardware ou software, que se comunicam com o processo correspondente na outra mquina. Cada camada oferece um conjunto de servios ao nvel superior, usando funes realizadas no prprio nvel e servios disponveis nos nveis inferiores. Em uma estrutura baseada em camadas, os dados transferidos em uma comunicao de um nvel especfico no so enviados diretamente ao processo do mesmo nvel em outra estao, mas descem, atravs da cada camada adjacente da mquina transmissora at o nvel inicial, onde transmitido, para depois subir atravs de cada nvel adjacente da mquina receptora. Os protocolos so conjuntos de regras e formatos que permitem a comunicao entre as camadas nas diferentes mquinas. Em cada camada podem ser definidos um ou mais protocolos. J as interfaces representam o limite entre cada nvel adjacente onde uma camada compreende as informaes vindas de outra camada.

Figura 1 - Camadas, interfaces e protocolos

MODELAGENS DE PROCESSOS DA MICROEMPRESA Conhecendo a modelagens de processos da empresa

XXII

No dia 3 de Novembro ocorreu o primeiro contato com a microempresa Kakushin Kougyou Inc. A visita microempresa aconteceu no perodo noturno e atravs do dialogo com o diretor, foi constatado a existncia de um, diagrama de estrutura para um sistema de folha de pagamento , para o cadastramento e admisso de funcionrios entre outros. Para cadastro dos funcionrios so usadas fichas e estas so arquivadas em computadores.Os mesmos dados so transferidos para um banco de dados. . A utilizao e documentao dessas ferramentas fazem a microempresa cada vez mais competitiva, explorando e utilizando de ferramentas computacionais , aumentando assim a capacidade e a velocidade quanto a tomada de decises.

Diagrama de caso de uso


O diagrama de caso de uso descreve a funcionalidade proposta para um novo sistema, que ser projetado. Segundo Ivar Jacobson, podemos dizer que um caso de uso um "documento narrativo que descreve a sequncia de eventos de um ator que usa um sistema para completar um processo". Um caso de uso representa uma unidade discreta da interao entre um usurio (humano ou mquina) e o sistema. Um caso de uso uma unidade de um trabalho significante. Por exemplo: o "loginpara o sistema", "registrar no sistema" e "criar pedidos" so todos casos de uso. Cada caso de uso tem uma descrio da funcionalidade que ir ser construda no sistema proposto. Um caso de uso pode "usar" outra funcionalidade de caso de uso ou "estender" outro caso de uso com seu prprio comportamento. Casos de uso so tipicamente relacionados a "atores". Um ator um humano ou entidade mquina que interage com o sistema para executar um significante trabalho.

Orientao a objeto
A Programao Orientada ao Objeto (Object-Oriented Programming) pode ser considerada como uma extenso quase natural da Programao Modular; entretanto a sigla OOP tem causado um certo "frisson" entre a comunidade de Informtica, nos ltimos anos. Na verdade, isto no deveria acontecer, uma vez que a OOP foi concebida h muito tempo atrs (no inicio da dcada de 70). A sua origem vem da linguagem Simula (Simula Language), concebida na Noruega no incio da dcada de 60, e como o nome indica, foi criada para fazer simulaes; entretanto, seu uso alavancou um conceito que at ento passava "despercebido" pela maioria dos projetistas: a similaridade com o mundo real. A primeira linguagem de programao a implementar sistematicamente os conceitos de OOP

XXIII

foi a linguagem SIMULA-68; em seguida surgiu a linguagem Smalltalk -criada pela Xerox -, que pode ser considerada a linguagem que popularizou e incentivou o emprego da OOP. Atualmente podemos encontrar verses de Smalltalk para microcomputadores, o que facilitou enormemente o seu uso, tirando-a dos ambientes privativos das Universidades. O resultado foi uma linguagem de pura linhagem OO, poderosssima, que implementa todos os conceitos de OO, o que no acontece com as chamadas linguagens OO hbridas que implementam apenas alguns conceitos de orientao ao objeto. Com o aparecimento da famosa "crise do software", o emprego da OOP foi a sada protagonizada pelos desenvolvedores para minimizar os custos dos sistemas, em particular os custos relativos s manutenes corretivas, uma vez que cerca de 75% dos custos dos programas referem-se ao indesejvel expediente de alterar e/ou remendar cdigos dos sistemas j implantados e em operao. Basicamente, a OOP utiliza os mesmos princpios da engenharia de hardware que projeta novos equipamentos usando os mesmos componentes bsicos como transistores, resistores, fusveis, diodos, chips, etc. Os "objetos" j existentes so utilizados para produzir novos "objetos", tornando essa metodologia mais poderosa que as metodologias tradicionais de desenvolvimento de sistemas. Se consideramos a Orientao ao Objeto como um novo paradigma de desenho de software, devemos considerar, tambm, uma nova maneira de pensar, porque apesar de a escrita do cdigo continuar sendo procedural, alguns conceitos mudam radicalmente: a estruturao e o modelo

computacional. Fundamentalmente o que se deseja com esta metodologia so basicamente duas caractersticas: reutilizao de cdigo e modularidade de escrita; e nisto a OOP imbatvel quando comparada com as metodologias antigas. Em termos de modelo computacional podemos dizer que enquanto as metodologias tradicionais utilizam o conceito de um processador, uma memria e dispositivos de I/O para processar, armazenar e exibir as informaes, a OOP emprega um conceito mais real, mais concreto, que o de Objeto. Uma definio para objeto seria a de um "ente" ativo dotado de certas caractersticas que o tornam "inteligente", a ponto de tomar certas decises quando devidamente solicitado. Outra definio mais formal para objeto poderia ser: uma unidade dinmica, composta por um estado interno privativo (estrutura de dados) e um comportamento (conjunto de operaes). E neste caso, segundo PRICE [12], um objeto em particular como um processador com memria prpria e independente de outros objetos. Em termos de implementao, objeto um bloco de dados privados envolvidos por cdigo, de maneira que o acesso a ele s pode ser feito sob condies especiais. Todo o comportamento desse "ente" encapsulado descrito atravs de rotinas que manipulam seus dados, sendo que o seu estado corrente est em seus prprios dados; em outras palavras, cada objeto tem suas prprias caractersticas, moldadas a partir de uma matriz. Formalmente, para ser

XXIV

considerada

uma

linguagem

OO,

esta

precisa

implementar

quatro

conceitos

bsicos: abstrao, encapsulamento, herana e polimorfismo.

2. Engenharia de Software
A engenharia de software prope mtodos sistemticos com o uso adequado de ferramentas e tcnicas, que levam em considerao o problema a ser resolvido, as necessidades dos clientes e os recursos disponveis. A rea est fundamentada, sobretudo na cincia da computao e na

matemtica. Ao longo dos ltimos anos, essa rea e suas diferentes disciplinas tm amadurecido bastante, atravs da proposio de novos mtodos e tcnicas que possibilitem o desenvolvimento de softwares mais confiveis, de melhor qualidade, com custo reduzido e alta produtividade. Qualidade o que motiva os desenvolvedores usarem dos processos descritos pela Engenharia de Software. Todos os processos descritos nas diferentes tcnicas e formas de desenvolvimentos buscam o mesmo objetivo, a qualidade do software, qualidade que vai desde a produo at a entrega do produto (software). necessrio, segundo Falbo (2005), que a qualidade seja incorporada ao produto ao longo de seu processo de desenvolvimento. E que, de fato, a qualidade dos produtos de software depende fortemente da qualidade dos processos usados para desenvolv-los e mant-los. Segundo Falbo (2005), um processo de software pode ser classificado quanto ao seu propsito em: Atividades de Desenvolvimento (ou Tcnicas ou de Construo): so as atividades diretamente relacionadas ao processo de desenvolvimento do software, ou seja, que contribuem diretamente para o desenvolvimento do produto de software a ser entregue ao cliente. So exemplos de atividades de desenvolvimento: especificao e anlise de requisitos, projeto e implementao. Atividades de Gerncia: so aquelas relacionadas ao planejamento e acompanhamento gerencial do projeto, tais como realizao de estimativas, elaborao de cronogramas, anlise dos riscos do projeto etc. Atividades de Garantia da Qualidade: so aquelas relacionadas com a garantia da qualidade do produto em desenvolvimento e do processo de software utilizado, tais como revises e inspees de produtos (intermedirios ou finais)do desenvolvimento.

Processos de Software
Para manter a qualidade da produo de um software e garantir tambm um software de qualidade preciso seguir algumas normas, algumas regras comum a todos aqueles que querem ter seu software com certificado de qualidade. O processo de software definido, por Macoratti.net, como um conjunto de atividades uniformizadas a serem aplicadas sistematicamente que se encontram agrupadas em fases, cada uma das quais com os seus intervenientes com responsabilidades, que possui diversas entradas e produz diversas sadas. Isto , define quem faz o qu, quando e como para atingir certo objetivo.

XXV

Fases de um processo de software


Para Schwartz (1975) as principais fases de um processo de software so: Especificao de Requisitos: traduo da necessidade ou requisito operacional para uma descrio da funcionalidade a ser executada. Projeto de Sistema: traduo destes requisitos em uma descrio de todos os componentes necessrios para codificar o sistema. Programao (Codificao): produo do cdigo que controla o sistema e realiza a computao e lgica envolvida. Verificao e Integrao (Verificao): verificao da satisfao dos requisitos iniciais pelo produto produzido. A escolha de um modelo de ciclo de vida (ou modelo de processo) o ponto departida para a definio de um processo de desenvolvimento de software. Um modelo de ciclo de vida organiza as macro-atividades bsicas, estabelecendo precedncia e dependncia entre as mesmas. Cada atividade deve ser associada tcnicas, ferramentas e critrios de qualidade, entre outros, formando uma base slida para o desenvolvimento. Embora diferentes projetos requeiram processos com caractersticas especficas para atender s suas particularidades, possvel estabelecer um conjunto de ativos de processo a ser utilizado na definio de processos de software de uma organizao. Sendo estas seqncias de fases citadas logo acima, no precisam ser necessariamente executas nesta ordem e muito menos somente estas, podem ser adicionadas outras fases conforme a demanda do projeto.

Metodologia cientfica aplicada


A Metodologia tem como funo mostrar a voc como andar no caminho das pedras da pesquisa, ajud-lo a refletir e instigar um novo olhar sobre o mundo: um olhar curioso, indagador e criativo. A elaborao de um projeto de pesquisa e o desenvolvimento da prpria pesquisa, seja ela uma dissertao ou tese, necessitam, para que seus resultados sejam satisfatrios, estar baseados em planejamento cuidadoso, reflexes conceituais slidas e alicerados em conhecimentos j existentes. Pesquisar um trabalho que envolve um planejamento anlogo ao de um cozinheiro. Ao preparar um prato, o cozinheiro precisa saber o que ele quer fazer, obter os ingredientes, assegurar-se de que possui os utenslios necessrios e cumprir as etapas requeridas no processo. Um prato ser saboroso na medida do envolvimento do cozinheiro com o ato de cozinhar e de suas habilidades tcnicas na cozinha. O sucesso de uma pesquisa tambm depender do procedimento seguido, do seu envolvimento com a pesquisa e de sua habilidade em escolher o caminho para atingir os objetivos da pesquisa.

XXVI

A pesquisa um trabalho em processo no totalmente controlvel ou previsvel. Adotar uma metodologia significa escolher um caminho, um percurso global do esprito. O percurso, muitas vezes, requer ser reinventado a cada etapa. Precisamos, ento, no somente de regras e sim de muita criatividade e imaginao. Esta publicao Metodologia da Pesquisa e Elaborao de Dissertao visa fornecer para voc informaes bsicas de metodologia da pesquisa servindo de guia elaborao do projeto e da dissertao de mestrado e da tese de doutorado do Programa de Ps-Graduao em Engenharia de Produo da Universidade Federal de Santa Catarina. Descreve princpios tericos e fornece orientaes prticas que ajudaro voc a aprender a pensar criticamente, ter disciplina, escrever e apresentar trabalhos conforme padres metodolgicos e acadmicos. Est estruturada da seguinte forma: O Pesquisador e a Comunicao Cientfica Descreve os processos de comunicao na pesquisa cientfica e tecnolgica dando nfase aos canais de comunicao usados pelo pesquisador. A Pesquisa e suas Classificaes Apresenta as definies de pesquisa, as formas clssicas de sua classificao e as etapas de um planejamento de pesquisa. Mtodos Cientficos Identifica como se processam as operaes mentais no processo de pesquisa cientfica. Mostra como a abordagem cientfica pelos mtodos: dedutivo, indutivo, hipottico-dedutivo, dialtico e fenomenolgico. As Etapas da Pesquisa Sistematiza o processo de pesquisa em etapas e mostra os procedimentos que precisam ser adotados em cada uma delas. Reviso de Literatura Identifica os passos para a elaborao da reviso de literatura e os procedimentos que devem ser adotados em cada etapa. Como Levantar Informaes para Realizar Pesquisas em Engenharia de Produo?

XXVII

Identifica as fontes disponveis para pesquisa em Engenharia de Produo e mostra as possibilidades oferecidas pelas fontes digitais, fontes impressas em papel e como localizar os materiais necessrios pesquisa. Leitura, Fichamento, Resumo, Citaes e Referncias Fornece elementos para que se faa leituras proveitosas e snteses que facilitem o processo de anlise dos textos. Mostra como devem ser as citaes e as referncias dos textos nos moldes da ABNT. Problema e Hipteses de Pesquisa Define problema e hipteses de pesquisa. Identifica parmetros formulao do problema e da(s) hiptese(s). O Projeto de Pesquisa (Dissertao ou Tese) Define o esquema de um Projeto de Pesquisa. Orienta quanto ao contedo de todos os tpicos do projeto. Elaborao e Apresentao do Relatrio de Pesquisa (Dissertao ou Tese) Orienta quanto forma e ao contedo dos elementos que constituem o relatrio de pesquisa. Mostra os tpicos que devem aparecer na dissertao ou tese. Como Apresentar Graficamente seu Relatrio de Pesquisa (Dissertao ou Tese)? Identifica como as normas da ABNT devem ser aplicadas na apresentao grfica do relatrio de pesquisa. Como Elaborar Artigos para Publicao? Define, segundo a ABNT, a estrutura de um artigo. Mostra o contedo de cada um dos elementos pr-textuais, textuais e ps-textuais.

XXVIII

CONCLUSO

Cada vez mais empresas tm empregado avanadas tecnologias na rea da informao em busca de ferramentas adequadas ao gerenciamento estratgico do conhecimento.Tendo em vista que o conhecimento considerado o bem mais valioso dos dias atuais ,a empresa visitada busca obter vantagens competitivas dentro da rea de atuao a terceirizao.Ter mais oportunidades a empresa que se qualificar , compreender e os acontecimentos do mercado antes das demais, tendo em vista que a infra estrutura de uma empresa muito importante. Hoje atravessamos um momento de mudanas de paradigmas tecnolgicos e histricos capazes de afetar as tcnicas e os processos de produo e prestao de servios que indiretamente criam novas relaes sociais, econmicas e polticas.. Conclumos que a capacitao do individuo para ajudar as empresas a utilizarem os sistemas de informao, a coletarem dados, process-los e transformlos em conhecimento adicionado-lhes valor para tomadas de decises dentro da empresa a chave para o sucesso.

XXIX

REFERNCIAS

AMBLER, Scott W. Agile Documentation. 2001-2004, The Official Agile Modeling (AM) Site, 2001, Disponvel em : , Acesso em: 02 abr. 2001. GALLO, MICHAEL A., HANCOCK, W. M.: Comunicao entre Computadores e Tecnologas de Rede, So Paulo, 2003.

XXX

SOARES, L. F. G., LEMOS,G. e COLCHER, S.: Redes de Computadores: das LANs, MANs e WANs s Redes ATM, 2 Ed., Rio de Janeiro, Ed. Campus, 1995. TANENBAUM, A. S.: Redes de Computadores, Traduo da 4 edio, Rio de Janeiro, Ed. Campus, 2003. Wikipdia, a enciclopdia livre. Ensino Fundamental http://pt.wikipedia.org/wiki/Ensino_fundamental http://www.projetoderedes.com.br/artigos/artigo_modelo_osi.php http://pt.wikipedia.org/wiki/Diagrama_de_caso_de_uso http://www.ccuec.unicamp.br/revista/infotec/artigos/leite_rahal.html
[1]FERREIRA, Marcelo; JARABECK, Flvio. CA Visual Objects-O Livro, SP, Express, 1995. [2] FERREIRA, Marcelo; JARABECK, Flvio. Programao Orientada ao Objeto com Clipper 5.0, So Paulo, Makron Books, 1991. [3] FURLAN, Jos David. Modelagem de Objetos atravs da UML: anlise e desenho orientados a objeto. So Paulo, Makron Books, 1998. [4] JONES, Capers. Produtividade no desenvolvimento de software. SP, Makron Books, 1991. [5] LEITE, Mrio. Programao Orientada ao Objeto - Uma Abordagem Didtica - Monografia para Especializao em Anlise de Sistemas. Maring, CESUMAR, 1998.

PRESSMAN, R. S. , Software engineering: A practitioner's approach. 4th. ed. McGraw-Hill, 1997. p. 22-53.SCHWARTZ, J. I. ,Construction of software. In: Practical Strategies for Developing Large Systems . Menlo Park: Addison-Wesley, 1st. ed., 1975. http://www.convibra.com.br/upload/paper/adm/adm_3439.pdf

Potrebbero piacerti anche