Vous êtes sur la page 1sur 15

SISTEMA DE ENSINO PRESENCIAL CONECTADO LINGUAGEM E TECNICASDE PROGRAMAAO II

PRODUO TEXTUAL INTERDICIPLINAR INDIVIDUAL


PORTFOLIO

Braslia 2013

PRODUO TEXTUAL INTERDICIPLINAR INDIVIDUAL


PORTFOLIO

Trabalho apresentado a disciplina Linguagem e Tecnicas de Programao II da Universidade Norte do Paran - UNOPAR Prof. Anderson Macedo

SUMRIO 1 - INTRODUO............................................................................................3 2 - OBJETIVO...................................................................................................4 . 3- DESENVOLVIMENTO..................................................................................4 4 CONCLUSAO.............................................................................................5 5 REFERNCIAS..........................................................................................6

1- INTRODUAO Este trabalho foi desenvolvido durante o segundo semestre do curso de analise e desenvolvimento de sistemas. Este trabalho possui uma produo textual interdisciplinar e tem como base os assuntos abordados no eixo temtico, envolvendo o contedo de fundamentos da administrao da informao. Procurei abordar bem detalhadamente os assuntos propostos, de forma a tirar duvidas e esclarecer bem cada assunto proposto.

2 OBJETIVO

SQL e um conjunto de comandos de manipulao de banco de dados utilizado para criar e manter a estrutura desse banco de dados , alem de incluir ,excluir,modificar e pesquisar informaes. A linguagem SQL no e uma linguagem autnoma e sim poderia ser chamada de subliguagem , pois na criaes de banco de dados e necessrio uma linguagem tradicional (C,Java,Pascal,Cobol ) e embutir comandos SQL para manipulalos . Em um modelo relacional so existe uma estrutura de dados , a tabela .sao criadas tabelas em combinao com outra tabela utilizando apenas um comando SQL e possvel pesquisar dados em diversas tabelas ou atualizar ou excluir diversas linhas das mesmas. Na linguagem SQL e possvel especificar o que deve ser feito , e no como deve ser feito . Ela no e procedural dessa forma um conjunto de linhas ser atingido pelo comando e no cada uma das linhas , como e feito no ambiente procedural .Portanto , no e necessrio entender o funcionamnto interno do banco de dados e como e onde estao armazenados fisicamente os dados

3 DESENVOLVIMENTO

Este trabalho abrange as principais caractersticas do processo de inspeo de software, verificao, validao e estabilidade de software tambm baseado mas informao do SGBD (sistema gerenciador de banco de dados), e vendo qual o melhor para recomendar para nossa locadora de livros e tambm vendo qual a melhor linguagem para utilizar desenvolvimento desse sistema. no

3.1- SISTEMA OPERACIONAL

Aps pesquisa realizada por nossa equipe ficou estabelecido que ao melhor escolha de sistema operacional pra este projeto seria professional o Microsoft Windows xp

A seguir referenciam-se as vantagens deste sistema operacional:

Plug and Play

Windows XP tem avanado Plug and Play e recursos de deteco de hardware, permitindo que muitos tipos de dispositivos de armazenamento comum, networking hardware e impressoras para ser detectado pelo Windows

automaticamente sem a necessidade de caar para drivers on-line. Alm disso, o Windows XP inclui um utilitrio de configurao de placa de rede sem fio que muito mais fcil de usar do que qualquer utilitrio nas verses anteriores do Windows,

permitindo que voc entre on-line sem fios mais rpida do que nunca.

Assistncia remota

O recurso de assistncia remota no Windows XP permite que um tcnico especializado para se conectar ao computador remotamente e assumir o controle da seu pedido. Isso resolve um dos aspectos mais difceis do suporte tcnico: tentando dizer a algum menos experiente do que voc como corrigir um problema no computador. O recurso de assistncia remota tambm um grande benefcio para os administradores do sistema. Se voc operar um help desk em uma empresa, esse recurso elimina a maior parte da perda de produtividade que pode resultar de problemas no computador no trabalho.

Built-in ZIP apoio

O Windows XP inclui suporte interno para arquivos ZIP, permitindo-lhe abrir e descomprimir arquivos ZIP sem precisar instalar software third-party.

Servios de fax

Windows XP permite-lhe utilizar o computador como uma mquina de fax sem a necessidade de adquirir outro dispositivo para seu escritrio. Em vez de adquirir um aparelho de fax, voc s precisa conectar o modem no seu computador a uma tomada de telefone e iniciar o software de fax. O software de fax do Windows XP capaz de enviar e receber transmisses de fax.

Restaurao do sistema

O recurso Restaurao do sistema do Windows XP automaticamente salva a configurao do seu computador quando voc est prestes a fazer uma alterao importante, tais como a instalao de um software de atualizao ou driver do Windows para um novo dispositivo de hardware. Se a alterao resultar em um problema, voc s precisar iniciar restaurao do sistema para reverter seu computador para a configurao anterior.

Modo de compatibilidade

Um dos receios comuns ao atualizar para uma nova verso do Windows se o software antigo do sistema operativo anterior ainda funcionar. Modo de compatibilidade permite que o Windows XP emular verses mais antigas do Windows, como Windows 98. Em muitos casos, isso permite que o software antigo trabalhar exatamente como ele usado para. 3.2 - HUMANIZAAO E ETICA NO AMBIENTE DE TRABALHO

Humanizaao Segundo Betts (2003), sem comunicao no h Humanizao, baseia -se na capacidade da troca de informao por comunicao (verbal ou no verbal) entre indivduos. Esse compromisso, teoricamente firmado, com a pessoa que est sofrendo, passa por estgios de motivao individual ou de ambas as partes. Essa motivao pode resultar do sentimento de compaixo piedosa por quem sofre ou da ideia de que assim contribumos para o bem comum e para o bem-estar em geral; pelo estmulo nato da objetividade da investigao cientfica que exclui a subjetividade (ex.: medicina baseada em evidncias) e, por fim, a solidariedade genuna Barana (2005) afirma que a humanizao um processo de construo gradual, realizada atravs do compartilhamento de conhecimentos e de sentimentos Nesse contexto, humanizar ter uma pr disposio para contribuir (o sentimento e o conhecimento) com o outro de forma tica, individualmente e independente,

reconhecendo os limites, seus e o dele, compondo uma empatia entre indivduos, possibilitando troca de informaes. Corroborando Baremblitt (2010) ao citar todos seja dado acesso ao que precisam segundo suas necessidades e a cada um as condies para desenvolver e exercitar suas capacidade . Entende-se que cada indviduo possui necessidades bsicas de subsistncia que devem ser supridas e diferenas que caracterizam uns e outros; essas diferenas se tornam peculiaridades que os individualiza, possibilitando canalizar as orientaes para desenvolver as capacidades e coloc-las em prticas, especialmente no cuidado com a sade. Seja qual for, humanizao pode ser compreendida como uma construo de conhecimentos e abordagens que emerge do indivduo para indivduos, conforme as necessidades individuais do outro. Abordar a Humanizao analisar a prpria evoluo humana, enfatizar a tica e o relacionamento interpessoal; no se descartou o tema, apenas possibilitou mais espaos para avanos de outras reas e/ou assuntos de interesses para o desenvolvimento tcnico cientfico, protelando as questes de relacionamentos humanos. Possibilitar a interseco entre a tica, o respeito, dignidade, individualismo entre indivduos promove a humanizao. Portanto, vale ressaltar que mesmo a sociedade valorizando o poder capitalista para sua sobrevivncia, seja em qualquer campo dos negcios pblicos ou privados, a questo sempre voltar para a qualidade da coletividade, tendo o ser humano como foco principal e riqueza de uma sociedade.

Relacionamento Interpessoal Nos dias de hoje, muito se tem falado sobre relacionamento interpessoal, seja em palestras, reunies ou at mesmo na televiso. Mesmo assim, ainda existem pessoas que desconhecem o significado da palavra. Relacionamento Interpessoal algo presente em nosso dia-a-dia e muito importante para o desenvolvimento humano, mesmo assim, esse tema muitas vezes no recebe a devida ateno. O relacionamento Interpessoal envolve a capacidade do ser humano de experimentar novos padres, envolve tambm relaes de ns prprios, como, autoconhecimento, auto reflexo e processos de pensamentos.

Com o relacionamento interpessoal as pessoas agem de maneira mais eficaz diante dos problemas e situaes que surgem no decorrer da vida. Relacionamos-nos o tempo todo, porm, no percebemos o que nosso comportamento pode causar em outras pessoas, podendo aproxim-las ou afastlas. Na verdade, atualmente estamos muito acomodados com as facilidades de comunicao, rpida e propiciada pela tecnologia, como e-mails e celulares, assim nos tornando cada vez mais distantes das pessoas. Atualmente, cada vez mais existem amizades rpidas, com data de validade, amizades vo e vm rapidamente, acumulando perdas e raros ganhos. Segundo Oscar Wilde acreditava que todo ser humano capaz de sentir os sofrimentos de um amigo. Mas, ver com agrado seus xitos exige uma natureza muito delicada. O principal pesquisador sobre relaes interpessoais foi o psicologo Kurt Lewin. Segundo em uma de suas pesquisas realizadas ele constatou que A produtividade de um grupo e sua eficincia esto estreitamente relacionadas no somente com a competncia de seus membros, mais, sobretudo com a solidariedade de suas relaes interpessoais. O relacionamento Interpessoal uma comunicao, direta e honesta de uma equipe. Para solucionar os problemas necessrio enfrentar problemas, sem brigas e apatias. A relao interpessoal acontece em decorrncia de um processo de interao. Tudo que ocorre no relacionamento interpessoal depende de duas fontes: Eu e outros. Ele pode se tornar harmonioso, permitindo um trabalho em equipe e assim gerando bons resultados para a produo, ou tornar-se um ambiente com conflitos, e assim desintegrando o grupo e diminuindo a produtividade. Para executar o relacionamento interpessoal no ambiente de trabalho preciso ter confiana, respeito e uma boa comunicao entre os membros do grupo, com isso, aumenta a cooperao entre os membros tornando favorveis as atividades, assim aumentando a motivao do grupo. Se no houver uma boa comunicao entre os membros do grupo, a motivao diminui e automaticamente repercutindo negativamente nos resultados. tica Profissional A tica profissional um conjunto de atitudes e valores positivos aplicados no ambiente de trabalho. A tica no ambiente de trabalho de fundamental importncia para o bom funcionamento das atividades da empresa e das relaes de trabalho entre os funcionrios. Vantagens da tica aplicada ao ambiente de trabalho: - Maior nvel de produo na empresa; - Favorecimento para a criao de um ambiente de trabalho harmonioso, respeitoso e agradvel; - Aumento no ndice de confiana entre os funcionrios.

Exemplos de atitudes ticas num ambiente de trabalho: - Educao e respeito entre os funcionrios; - Cooperao e atitudes que visam ajuda aos colegas de trabalho; - Divulgao de conhecimentos que possam melhorar o desempenho das atividades realizadas na empresa; - Respeito hierarquia dentro da empresa; - Busca de crescimento profissional sem prejudicar outros colegas de trabalho; - Aes e comportamentos que visam criar um clima agradvel e positivo dentro da empresa como, por exemplo, manter o bom humor; - Realizao, em ambiente de trabalho, apenas de tarefas relacionadas ao trabalho; - Respeito s regras e normas da empresa.

3.3 - SGDB (Banco de Dados) RECOMENDADO

O modelo relacional para gerncia de bases de dados (SGBD) um modelo de dados baseado em lgica e na teoria de conjuntos. Em definio simplificada, o modelo baseia-se em dois conceitos: conceito de entidade e relao - Uma entidade um elemento caracterizado pelos dados que so recolhidos na sua identificao vulgarmente designado por tabela. Na construo da tabela identificam-se os dados da entidade. A atribuio de valores a uma entidade constri um registro da tabela. A relao determina o modo como cada registro de cada tabela se associa a registros de outras tabelas. Historicamente ele o sucessor do modelo hierrquico e do modelo em rede. Estas arquiteturas antigas so at hoje utilizadas em alguns data centers com alto volume de dados, onde a migrao inviabilizada pelo custo que ela demandaria; existem ainda os novos modelos baseados em orientao ao objeto, que na maior parte das vezes so encontrados como kits em linguagem formal. O modelo relacional foi inventado pelo Dr. Codd e subsequentemente mantido e aprimorado por Chris Date e Hugh Darwen como um modelo geral de dados. No Terceiro Manifesto (1995) eles mostraram como o modelo relacional pode ser estendido com caractersticas de orientao a objeto sem comprometer os seus princpios fundamentais. A linguagem padro para os bancos de dados relacionais, SQL, apenas vagamente remanescente

do modelo matemtico. Atualmente ela adotada, apesar de suas restries, porque ela antiga e muito mais popular que qualquer outra linguagem de banco de dados. A principal proposio do modelo relacional que todos os dados so representados como relaes matemticas, isto , um subconjunto do produto Cartesiano de n conjuntos. No modelo matemtico (diferentemente do SQL), a anlise dos dados feita em uma lgica de predicados de dois valores (ou seja, sem o valor nulo); isto significa que existem dois possveis valores para uma proposio: verdadeira ou falsa. Os dados so tratados pelo clculo relacional ou lgebra relacional. O modelo relacional permite ao projetista criar um modelo lgico consistente da informao a ser armazenada. Este modelo lgico pode ser refinado atravs de um processo de normalizao. Um banco de dados construdo puramente baseado no modelo relacional estar inteiramente normalizado. O plano de acesso, outras implementaes e detalhes de operao so tratados pelo sistema DBMS, e no devem ser refletidos no modelo lgico. Isto se contrape prtica comum para DBMSs SQL nos quais o ajuste de desempenho frequentemente requer mudanas no modelo lgico.

Sendo eses argumentos para usar esse modelo: Os blocos bsicos do modelo relacional so o domnio, ou tipo de dado. Uma tupla um conjunto de atributos que so ordenados em pares de domnio e valor. Uma relvar (varivel relacional) um conjunto de pares ordenados de domnio e nome que serve como um cabealho para uma relao. Uma relao um conjunto desordenado de tuplas. Apesar destes conceitos matemticos, eles correspondem basicamente aos conceitos tradicionais dos bancos de dados. Uma relao similar ao conceito de tabela e uma tupla similar ao conceito de linha . O princpio bsico do modelo relacional o princpio da informao: toda informao representada por valores em relaes (relvars). Assim, as relvars no so relacionadas umas s outras no momento do projeto.

Entretanto, os projetistas utilizam o mesmo domnio em vrios relvars, e se um

atributo dependente de outro, esta dependncia garantida atravs da integridade referencial.

3.4 LINGUAGEM DE PROGRAMAO RECOMENDADA: LINGUAGEM SQL O nome "SQL" significa "Structured Query Language" Linguagem Estruturada de Pesquisa. Essa linguagem, de grande utilizao, teve seus fundamentos no modelo relacional de Codd (l970). Sua primeira verso recebeu o nome de SEQUEL ("Structured English Query Language"), sendo definida por D. D. CHAMBERLIN, entre outros, em 1974, nos laboratrios de pesquisa da IBM (Califrnia). Em 1975, foi implementado um prottipo de aplicao dessa nova linguagem. Entre 1976 e 1977, o SEQUEL foi revisado e ampliado, e teve seu nome alterado para "SQL" por razes jurdicas. A SQL se tornou um padro de fato, no mundo dos ambientes de banco de dados relacionais. Em 1982, o American National Standard Institute (ANSI) tornou a SQL padro oficial de linguagem em ambiente relacional. Infelizmente, como todo padro que se preze, existem hoje vrios dialetos SQL, cada um, evidentemente, tentando ser mais padronizado que o outro. A linguagem SQL foi desenvolvida especialmente para o ambiente relacional, podendo ser adaptada a qualquer ambiente no relacional. A LINGUAGEM SQL Linguagem interativa de consulta (query AdHoc); Linguagem de programao para acesso a banco de dados; Linguagem de administrao de banco de dados; Linguagem cliente/servidor; Linguagem para banco de dados distribudo; Caminho de acesso a outros bancos de dados em diferentes mquinas.

SENDO ESSES OS ARGUMENTOS E SUAS VANTAGENS DA LINGUAGEM SQL:

Independncia de Fabricante- A SQL oferecida em praticamente todos os SGBD'S, e os que ainda no tm esto se encaminhando para l. Com isso posso mudar de SGBD sem me preocupar com o novo quevai chegar;

Portabilidade Entre Computadores- A SQL pode ser utilizada desde um computador pessoal, passando por uma estao de trabalho, at um computador de

grande porte;

Reduo dos Custos com Treinamento- Baseado no item anterior, as aplicaes podem se movimentar de um ambiente para o outro sem que seja necessria uma reciclagem da equipe de desenvolvimento;

Ingls Estruturado de Alto Nvel- A SQL formada por um conjunto bem simples de sentenas em ingls, oferecendo um rpido e fcil entendimento; Consulta Interativa- A SQL prov um acesso rpido aos dados, fornecendo respostas ao usurio, a questes complexas, em minutos ou segundos;

Mltiplas Vises dos Dados- A SQL permite ao criador do banco de dados levar diferentes vises dos dados a diferentes usurios;

Definio Dinmica dos Dados- Por meio da SQL, podem-se alterar, expandir ou incluir, dinamicamente, as estruturas dos dados armazenados com a mxima flexibilidade.

4 CONCLUSO

Podemos concluir que,

para criar uma soluo informatizada para a

empresa preciso muito estudo de caso (Caso de uso). Para quem est cursando desenvolvimento de sistema, no basta somente saber programar, preciso ter uma grande noo de organizao e disciplina. Para entendermos as reais

necessidades do cliente precisamos entrevist-lo, e at estudar o mercado que o cliente atua,podendo assim oferecer solues mais robustas ainda do que o cliente est pensando. Claro que primeiro temos que entregar o que o cliente quer, mas como, nos mtodos de desenvolvimentos vistos nesse trabalho, poderemos

reutilizar componentes, ento entender suas aplicaes ou estender suas funcionalidades s trar benefcios para os Desenvolvedores.

Para um Desenvolvimento gil e um software exato, precisamos diminuir ao mximo as etapas que os usurios do sistema tero que executar para qualquer funo, assim tambm diminuiremos o tanto de telas e assim o tempo gasto no desenvolvimento, economizando assim recursos financeiros (Energia, Tempo), afinal, tempo dinheiro.

5- REFERNCIAS

Banco de dados 2, Roberto Yukio

Engenharia de software 2, Luis Claudio, Marco Lkuro, Wagner Luiz Berto

http://pt.wikipedia.org/wiki/Rapid_Application_Development Wikipdia: maior enciclopdia livre do mundo. http://pt.wikipedia.org

Vous aimerez peut-être aussi