You are on page 1of 13

TECNOLOGIA EM ANLISE E DESNVOLVIMENTO DE SISTEMAS

WALLERSON ISAAC CUNHA CINTRA

SISTEMAS OPERACIONAIS

Ituiutaba 2012

WALLERSON ISAAC CUNHA CINTRA

SISTEMA DE INFORMATIZAO

Trabalho do Curso Superior em Tecnologia em Anlise e Desenvolvimento de Sistemas apresentado Universidade Norte do Paran - UNOPAR, como requisito parcial para a obteno de mdia na disciplinas de Engenharia de Software. Orientador: Prof Lus Cludio Perini

Ituiutaba 2013

SUMRIO 1 INTRODUO...........................................................................................................3 3 DESENVOLVIMENTO...............................................................................................5 2 CONCLUSO...........................................................................................................10 REFERNCIAS..........................................................................................................11

1 INTRODUO

No decorrer deste trabalho ser focada a importncia dos Sistemas Operacionais e linguagem de programao utilizada em uma locadora de livro. Atualmente empresas e organizaes buscam sistemas informatizados que respondam suas reais necessidades, portanto os sistemas implantados devem corresponder com eficincia, eficcia, segurana e com bom desempenho atendendo e assegurando as especificaes do clientes/usurio, sempre dando apoio na tomada de deciso. Nesses ltimos anos o avano tecnolgico tem refletido de forma positiva na criao e atualizao de Sistemas Operacionais e de software em ambientes pblicos, estatal e jurdico. Portanto, Sistema Operacional, Sistema gerenciador de bando de dados, linguagem de programao escolhida, relacionamento interpessoal tica e humanizao, sero agora melhores explicados.

2 OBJETIVO

Escolher um sistema operacional para implementar numa locadora de livros, detalhando suas funcionalidades e suas caractersticas. Explicar importncia do relacionamento interpessoal, tica e humanizao que deve ser levados em considerao a criao de uma empresa. Utilizar um sistema gerenciador de banco de dados adequado para a locadora de livros. Escolher uma linguagem de programao que se ajuste com SGBD escolhido.

3 DESENVOLVIMENTO . 1.1 SISTEMA OPERACIONAL:

Windows

Um sistema fcil de manipular disponvel no mercado, possuindo variadas ferramentas que facilita a ajuda os usurios e profissionais de TI. Windows simplesmente o sistema operacional mais usado e conhecido no mundo. Windows em portugus significa janelas, sistema operacional pertencente Microsoft. Esse sistema comeou a ser projetado em 1981, mas foi lanado em 1993. Diferente das verses anteriores o Windows no dependendo MSDOS, pois ele mesmo que se auto gerencia. Sua principal caracterstica e a forma de como ele se apresentam. Sua interface grfica e uniforme em todos os aplicativos. O desenvolvimento e inovao esto dirigidos para lidar com toda a adversidade e a heterogeneidade existente hoje no mercado, facilidade de instalao e garantia de compatibilidade com outros programas. Mas o ponto de destaque e interoperabilidade oferecida pela plataforma Windows. A garantia de interoperabilidade acontece devido a definio de uma nova gerao de software e de Web servios baseados na linguagem XML (eXtensible Markup Language),que permite que o software compartilhe informaes de forma eficiente. A Microsoft abrange portfolios de recursos de interoperabilidade de software, desde os sistemas operacionais at aplicaes independentes. A plataforma Windows funciona com tecnologias do mercado independentemente delas terem sido lanadas h uma semana ou h algumas dcadas. Um ponto fundamental e comunicao da plataforma com mainframes e minicomputadores de IBM e de outros fabricantes; com os outros sistemas operacionais como Mac OS e diferentes variantes do UNIX, inclusive o

Linux; com redes NetWare ou AppleTalk e protocolos nativos da internet; com dezenas de linguagens de programao, desde o COBOL e RPG, passando pelo C++ e Java, ate as mais novas linguagens experimentais; o software Microsoft se comunica com centenas de bancos de dados, incluindo Oracle, Sybase e DB2; com as conhecidas aplicaes de negociais tais como SAP e Siebel; com padres de mercados verticais como SWIFT e HL7; com sistemas de e-mail; e ainda, com produtos de infraestrutura que fornecem filas de mensagens, diretrios, gerenciamento e segurana.Com todos esses benefcios o SO Windows responderia com eficcia os requisitos buscado pela locadora de livros.

3.2 ADMINISTRAO EMPRESARIAL A Humanizao significa respeitar o trabalhador o trabalhador no contexto de pessoa e ser humano, valorizando-o por suas dignidades e carter. O desenvolvimento cientifico-tecnolgico tem levado muitas organizaes a buscar de forma desenfreada a lucro econmico-financeiro a custa da necessria valorizao real do homem, notadamente dos indivduos que nelas trabalham. A humanizao tem buscado estudar o homem como uma totalidade e no apenas como profissional cuja vida se restringe ao ambiente de trabalho. Independente de ser em uma locadora de livros ou em uma multinacional, a empresa tem de mostrar ao colaborador que ele e necessrio como profissional, e antes de qualquer coisa que um ser humano com capacidades agregadas a produo da empresa, formaro uma equipe em que o maior beneficio ser ele mesmo com melhoria em sua qualidade de vida, relacionamentos com os pares e, principalmente, o cliente que sentir isso quando adquirir o produto ou servio da empresa gerando a fidelizao que tanto se busca. O melhor negocio de uma organizao ainda se chama gente pessoas, e ver pessoas integradas na organizao como matria-prima principal tambm e lucro, alm de ser um fator primordial na gerao de resultados. O relacionamento interpessoal ressalta que a produtividade de um grupo e sua eficincia est estreitamente relacionada no somente com a competncia de seus membros, mas, sobretudo com a solidariedade de suas relaes interpessoais. O relacionamento interpessoal e um dos elementos que

contribuem para a formao do relacionamento real na organizao; Os relacionamentos formais e informais integram-se para produzir o padro real de relacionamento humano na organizao: como o trabalho e verdadeiramente executado e quais as regras comportamentais implcitas que governam os contatos entre as pessoas. Esta e a estrutura de contatos e comunicaes humanas a partir da qual os problemas de politica de pessoal e de tomada de decises podem ser compreendidos e tratados pelos administradores. tica; evidencia-se a necessidade de serem observados pelas organizaes os atuais anseios da sociedade por uma estuao tica. Tal necessidade requer a conscientizao de todos sobre a importncia da tica na atualidade. Quando falamos de tica sabemos que ela e imprescindvel dentre as necessidades do homem contemporneo. Uma vez que a empresa deve dar conta de funes que a sociedade dela espera e exige assumindo suas responsabilidades neste mbito, ela esta obrigada a tomar decises com implicaes ticas. A responsabilidade a largo prazo e uma necessidade de sobrevivncia e neste aspecto a tica constitui um fator importante para os ganhos. A sociedade atual exige das empresas um comportamento tico a esse propsito cita-se a conscientizao dos consumidores sobre a necessidade de defesa de direitos. 3.3 SGBD (sistemas gerenciador de banco de dados) PostgreeSQL. O PostgreSQL e um poderoso sistema gerenciador de banco de dados objeto- relacional de cdigo aberto. Tem mais de 15 anos de desenvolvimento ativo e uma arquitetura que comprovadamente ganhou forte reputao de confiabilidade, integridade de dados e conformidade a padres. Roda em todos os grandes sistemas operacionais, incluindo GNU/Linux, Unix (AIX, BSD, HP-UX, SGIIRIX, Mac Os X,Solaris, Tru64), e MS Windows. E totalmente compatvel com ACID, tem suporte complemento a chaves estrangeiras, junes (JOINs), vises, gatilhos e procedimentos armazenados (em mltiplas linguagens). Inclui a maior parte dos tipos de dados do ISSO SQL: 1999, incluindo INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, e TIMESTAMP. Suporta tambm o armazenamento de objetos binrios, incluindo figuras, sons ou vdeos. Possui interfaces nativas de programaes para c/c++, java, .Net, Perl. Python, Ruby, Tcl,

ODBC, entre outros, e uma excepcional documentao. Como um banco de dados de nvel corporativo, o PostgreSQL, possui funcionalidades sofisticadas como o controle de concorrncia multiversionado (MVCC, em ingls). Recuperao em um ponto no tempo (PITR em ingls), tablespaces, replicao assncrona, transaes agrupadas (savepoints), copias de segurana a quente(online/hot backup), um sofisticado planejador de consultas (otimizador) e registrador de transaes sequencial(WAL) para tolerncia a falhas. Suporta conjuntos de caracteres internacionais, codificao de caracteres multibyte, Unicode e sua ordenao por localizao, sensilibade a caixa(maiscula e minsculas) e formatao. E altamente escalvel, tanto na qualidade enorme de dados que pode gerenciar, quanto no numero de usurios concorrentes que pode acomodar. Existem sistemas ativos com o PostgreSQL em ambiente de produo que gerenciam mais de 4TB de dados. 3.4 JAVA A linguagem de programao escolhida na locadora de livros seria o Java. O Java possui caractersticas que o diferenciam das demais linguagens. O Java e a base para praticamente todos os tipos de aplicao em rede e o padro global para o desenvolvimento e distribuio de aplicaes mveis, jogos, contedo baseado na Web e softwares corporativos. Com mais de 9 milhes de desenvolvedores em todos em todo o mundo, de forma eficiente, o Java permite que voc desenvolva, implante e use aplicaes e servios estimulantes. O Java foi testado, refinado, estendido e comprovado por uma comunidade dedicada de desenvolvedores, arquitetos e entusiastas do Java. O Java foi projetado para permitir o desenvolvimento de aplicaes portteis de alto desempenho para mais empla variedade possvel de plataformas de computao. Ao disponibilizar aplicaes entre ambientes heterogneos, as empresas podem fornecer mais servios e aumentar a produtividade, a comunicao ea colaborao de usurio final. Alem de reduzir drasticamente o custo de propriedade das aplicaes da empresa e do consumidor. O Java tornou- se inestimveis para os desenvolvedores, permitindo que eles: Gravem software em uma plataforma e o executem virtualmente em qualquer outra plataforma

Criem programas que podem ser executados dentro de um Web browser e acessem Web services disponveis. Desenvolva mais. aplicaes do servidor para fruns on-line, armazenamentos, pesquisas, processamento de forms HTML e

Combinem aplicaes ou servios usando a linguagem Java para criar aplicaes ou servios altamente personalizveis. Criem aplicaes potentes e eficientes para telefones celulares, processadores remotos, produtos de consumo e praticamente qualquer outro dispositivo eletrnico.

Alm disso, os desenvolvedores tambm podem aumentar suas habilidades de programao Java lendo o site do desenvolvedor Java da Oracle, inscrevendo-se para receber newsletters voltados para tecnologia Java e a Java Magazine, usando o Tutorial Java e o New to Java Programming Center e inscrevendo-se em cursos virtuais pela Web ou presencias. A Oracle Technolgy Network e a maior comunidade mundial de desenvolvedores de aplicaes, administradores de banco de dados, administradores, desenvolvedores do sistema e arquitetos que usam tecnologias padro da indstria em combinao com produtos Oracle. Ela tambm a pagina inicial do java.oracle.com e a fonte mais recente, completa e oficial de informaes tcnicas sobre o Java.

10

2 CONCLUSO De acordo com os assuntos abordados nesse trabalho conclui-se que para a implantao de um software em uma organizao ou empresa, o sistema operacional escolhido pode refletir no desempenho, segurana e na usabilidade. Em relao a desenvolvimento de software, a escolha de um bom sistema de gerenciamento de banco de dados propicia aos desenvolvedores grandes vantagens nas reas relacionadas a desempenho, segurana, aplicabilidade, portabilidade, custo, funcionalidade e compatibilidade entre outros. A linguagem de programao aplicada na construo de software permite o desenvolvedor construir de maneira mais rpida e segura conseguindo melhores resultados com menos ocorrncias de erros.

11

REFERNCIAS BRAUDE, Eric. Projeto de Software. Santana: Artmed Editora S.A, 2004. Introduo a Inspeo de software. Disponvel em: <http://www.devmedia.com.br/artigo-engenharia-de-software-introducao-a-inspecaode-software/8037> . Acesso em: 10 outubro 2012. PRIKLADNICKI, Rafael; AUDY, Jorge. Desenvolvimento Distribudo de Software. Rio de Janeiro: Campus/Elsevier, 2007. http://www.significados.com.br/windows/ http://www.fundacaobradesco.org.br/vv-apostilas/win_p1.htm http://tecnologia.uol.com.br/ultnot/2006/12/18/ult2870u231.jhtm http://www.cin.ufpe.br/~if101/turmaatual/aulas/aula1/java.html http://www.postgresql.org.br/sobre http://www.java.com/pt_BR/about/

Caderno de Pesquisas em Administrao, So Paulo, v. 11, n 1, p. 17-21, janeiro/maro 2004

HICKSON, Rosngela. Aprendendo a programar em C,C++ e C#. Rio de janeiro: Campus, 2005.

12

You might also like