You are on page 1of 15

1

SISTEMA DE ENSINO PRESENCIAL CONECTADO
DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

ÂNDRIA DE JESUS MONTEIRO

Redes de Computadores

Porto Velho (RO) 2013 Ândria de Jesus Monteiro

2

Redes de Computadores

Trabalho apresentado ao Curso de Tecnologia em Análise e Desenvolvimento de Sistemas da UNOPAR - Universidade Norte do Paraná, das disciplinas do 4º semestre de 2013. Professores: Paulo Kiyoshi Nishitani, Polyanna P. Gomes Fabris, Adriane Loper, Márcio Chiaveli, Marcia Bastos, Reinaldo B. Nishikawa.

Porto Velho 2013

3

SUMÁRIO

1. INTRODUÇÃO........................................................................................................3 2. OBJETIVO...............................................................................................................4 3. DESENVOLVIMENTO.............................................................................................5 3.1 VANTAGENS DE UTILIZAR O DIAGRAMA DE ESTADO....................................5 3.1.1 SISTEMA DA LOCADORA DE LIVROS.............................................................6 3.2 ÉTICA.....................................................................................................................8 3.3 LIVROS DE REDES DE COMPUTADORES.........................................................9 3.4 ORM.....................................................................................................................11 3.5 SISTEMAS OPERACIONAIS...............................................................................12 4. CONCLUSÃO.........................................................................................................13 5. REFERENCIA........................................................................................................14

4

1. INTRODUÇÃO

Este trabalho tem o objetivo de apresentar todos os conceitos relacionados aos temas propostos no portfólio individual interdisciplinar. São apresentados conceitos ligados ORM e suas ferramentas com as vantagens e desvantagens, e explicando um pouco sobre a ética. Apresentar também uma definição de diagrama de estado, citando alguns livros para estudo e entre outros. Este estudo mostra como tornar o ensino deste conteúdo básico mais prático, de forma a despertar o interesse do aluno, o seu espírito de pesquisa e a busca de informações que possam torná-lo um profissional crítico e de opinião sólida.

5

2. OBJETIVO

Este trabalho tem o objetivo de apresentar e explicar os conceitos das disciplinas estudadas neste semestre, assim abordando e elaborando todas as etapas do trabalho de maneira clara e objetiva.

6

3. DESENVOLVIMENTO 3.1 VANTAGENS DE UTILIZAR O DIAGRAMA DE ESTADO O diagrama de Estado é parecido com o diagrama de atividade. A diferença entre eles se resume no fato do diagrama de atividade se centralizar nos processos. O Diagrama de Atividades é voltado para os processos, e o Diagrama de Estados é focado nos objetos. A vantagem de utilizar o diagrama de estado em um projeto, é que ele pode ser usado nos casos em que a complicação do caso de uso assim o exigir. Em um domínio com muitos eventos de sistema, a concisão e a abrangência dos diagramas de estado de casos de uso auxiliam o criador á assegurar-se de que nada foi esquecido, ou que tenha uma garantia da ordem correta dos eventos. O Diagrama de Estado também é uma classe de descrição global do comportamento dos objetos desta classe em todo o sistema.

7

3.1.1 SISTEMA DA LOCADORA DE LIVROS LOGIN DE USUÁRIO Atributos • Nome e senha Nesta tela Login de Usuário é necessário para identificar o usuário do sistema, registrando através do login data e hora de acesso, funções e restrições a este usuário e gerenciar as manipulações realizadas por ele através da emissão de relatórios. OPÇÕES Atributos • • • Cadastro de pessoas Cadastro de livros Gerenciar usuário

Nesta tela Opções o usuário do sistema tem que escolher uma das opções para acesso caso a opção escolhida não seja liberada para seu acesso, o sistema enviara uma mensagem de aviso. CADASTRO DE PESSOAS Atributos • • • • • • • • Nome Endereço Telefone E-mail Data de nascimento Numero de CPF/CNPJ Classe- cliente/fornecedor Inserir/alterar/excluir

Nesta tela Cadastro de Pessoas o usuário pode inserir todos os dados da pessoa que vai ser cadastrada, não podendo esquecer-se das opções que são de preenchimento obrigatório. Lembrando que ao finalizar o cadastro, definir se a pessoa cadastrada trata-se de um fornecedor ou um cliente podendo também inserir, alterar ou excluir o cadastro.

8

CADASTRO DE LIVRO • • • • • • Nome Edição/ano Editora Autor Valor Classificação – diamante/ouro/prata/bronze

Nesta tela Cadastro de Livro devem ser inseridos todos os dados, referente ao livro que está sendo cadastrado, e no final fazer a classificação do livro cadastrado. PESQUISA LIVRO Busca por: • • • • • • • Nome Edição/ano Editora Autor Valor Classificação – diamante/ouro/prata/bronze Situação: alugado/disponível/reservado Permite realizar busca por vários dados do livro. GERENCIAR USUÁRIO Atributos • • • • Escolher usuário Verificar data e hora de acesso Verificar locações autorizadas Verificar reservas feitas

Nesta tela Gerenciar Usuário permite que o gerente, faça consultas ou emita relatório referente a manipulações dos usuários.

9

3.2 ÉTICA A Ética é o ideal para conduta humana, pois a evolução de seus princípios deu-se unidamente com o processo evolutivo da humanidade, e orienta o ser humano sobre o que é bom e correto e o que deveria assumir, orientando sua vida em relação a seus semelhantes, desejando o bem comum. As Éticas de nossas sociedades e as Éticas empresariais são inseparáveis, algumas vezes indistinguíveis. Nossas preocupações diárias com a eficiência, disputa e rendibilidade não podem prescindir de um comportamento ético. A Ética no trabalho orienta não apenas o teor das decisões como também o processo para a tomada de decisão. Para que seja ético no trabalho é preciso ser honesto em qualquer situação, nunca fazer algo que não possa assumir em público, ser humilde, tolerante e flexível. Ser ético significa, muitas vezes, abrir mão de algumas coisas e perder algo. É preciso ouvir mais as ideias de seus colegas, pois muitas ideias podem ser a solução para um problema. Para entender isso, é preciso trabalhar em equipe, ouvir as pessoas e avaliar a situação sem julgamentos precipitados ou baseados em suposições, e principalmente dar crédito a quem realmente merece. Muitas das vezes recebemos elogios pelo trabalho realizado por outras pessoas, sem sequer repassar os mesmos ou citar o nome dos colegas que ajudaram, e isso é ser antiético, pois se está aceitando um elogio pelo trabalho de outra pessoa e, cedo ou tarde, o mesmo será reconhecido e você ficará com fama de mau-caráter. Outras coisas que conciliam nas questões da ética é a pontualidade, se uma pessoa costuma se atrasar em um local de trabalho, poderá perder grandes oportunidades de ate poder crescer dentro da empresa, ganhar mais confiança dos colegas de trabalho. Outro ponto importante também são as ligações telefônicas, onde devemos ter todo o cuidado como, por exemplo: Dar atenção a pessoa que ligou sem ficar distraído com coisas desnecessárias; Evitar intimidades com a pessoa que esta do outro lado da linha, pois pode causar vergonha aos colegas ao redor; A voz deve ser alegre, clara e em um bomtom, nem alta e nem baixa de mais; Anotar os recados escrevendo o nome da pessoa que ligou, o numero do telefone, o assunto se possível e o horário; As ligações pessoais não podem ser demoradas; Retornar as ligações mesmo não sabendo quem deixou o recado e ECT. A Ética é algo que não pode ser definido como certo ou errado. É a forma de como as pessoas acreditam, é o bom senso, em suma, e como você observa o mundo ao seu redor.

10

3.3 LIVROS DE REDES DE COMPUTADORES

1º - LIVRO REDES DE COMPUTADORES – REF: 156 IBSN 978 85 61226 04-6 Neste livro você aprenderá como funcionam e como implementar redes de computadores, desde os componentes usados até a configuração após a montagem. Autor: Júlio Ross Editora: Livrotec 148 páginas 2º - REDES DE COMPUTADORES - FUNDAMENTOS - 6ª EDIÇÃO O leitor encontra nesta obra os fundamentos de redes de computadores descritos com linguagem simples e objetiva, com cases reais de uso dessas tecnologias. Aborda mídias de transmissão, conceitos de sistemas de comunicação, tecnologias de redes locais e de longa distância, além de protocolos e TCP/IP. Alguns capítulos são reservados às novas tecnologias como Redes Privadas Virtuais (VPN), Redes sem Fio (Wifi) e Convergência de Redes, dando especial atenção a Voip (voz sobre IP). Na 6ª edição foram incorporadas novas tecnologias como Ethernet 10 Gigabits e Wifi 802.11n, além de noções de IP versão 6.0. Também há um capítulo que enfatiza a segurança em redes, o qual trata de assuntos pertinentes como criptografia, firewalls, sistemas de detecção e prevenção de intrusões e biometria. 3º - GERENCIAMENTO AVANÇADO DE REDES DE COMPUTADORES O leitor que ache que gerenciar redes é apenas cortar e montar cabos e apertar o botão reset do roteador quando não há conexão com a Internet, encontrou um livro que irá fazer com que ele reveja seus conceitos... Redes de computadores são formadas por conjuntos de máquinas, fios e dispositivos. 4º - REDES DE COMPUTADORES E A INTERNET: UMA ABORDAGEM TOPDOWN Website com applets, tarefas de programação, wireshark, guia de estudo, links úteis e exercícios adicionais para alunos e professores. Redes de Computadores – Curso Completo. Descrição: É praticamente impossível escrever um livro realmente completo sobre redes, o que toma a publicação deste livro um grande desafio. No entanto, analisando atentamente as diversas publicações sobre redes existentes no mercado, notamos várias lacunas, que acreditamos estar preenchendo com a publicação de Redes de Computadores Curso Completa. 5º - LIVRO - SIMULAÇÃO COMPUTACIONAL PARA REDES DE COMPUTADORES

11

Trata-se de uma ferramenta computacional utilizada para especificação, simulação e modelagem de redes, tais como: LAN, WLAN, MAN, WMAN, WAN, WWAN, FDDI, ATM, xDSL, SDH, Satélite, entre outras; Permite simular várias configurações, criar modelos de análise fiéis à rede analisada, além de possibilitar a coleta e a análise de diversas estatísticas sobre a rede em simulação, bem como exibir gráficos dessas estatísticas. Este livro é dirigido principalmente aos estudantes de graduação e pósgraduação dos cursos de Sistemas de Informação, Engenharia Elétrica, Ciência da Computação, Tecnólogos das áreas de Informática e de Telecomunicações. Também para Pesquisadores e profissionais das áreas de Redes e Telecomunicações ou áreas afins. Ideal para pesquisadores no nível de mestrado, doutorado e estudantes na pesquisa de Trabalhos de Conclusão de Cursos? TCC para obter o título de graduação. 6º - REDES DE COMPUTADORES – ANDREW S. TANENBAUM. Este clássico best-seller foi totalmente atualizado e passa a abordar as redes desenvolvidas a partir de 1990. Entretanto, há partir do ano 2000 também há uma grande quantidade de novos desenvolvimentos. O mais importante é o enorme crescimento das redes sem fio, incluindo 802.11, loops locais sem fio, redes celulares 2G e 3G, Bluetooth, WAP, i-mode e outras. Acompanhando essa tendência, incluímos neste volume uma grande quantidade de material sobre redes sem fio. Outro tópico que se tornou importante recentemente é a segurança; assim, foi acrescentado um capítulo inteiro sobre esse assunto.

3.4 ORM

12

ORM são ferramentas de middleware usadas para criar uma camada de abstração orientada a objetos, para o programador, enquanto disputam com os dados num formato relacional, na base de dados. As ferramentas ORM fornecem, assim, uma camada de abstração que permite ao programador separar do formato físico em que os dados estão armazenados. A gestão a permanência dos dados é delegada na ferramenta de ORM, permitindo ao programador trabalhar ao nível do código com objetos que instanciam o modelo de domínio, desenvolvido na fase de modelação do software, em vez de ter que usar estruturas com o formato das tabelas da base de dados. As ferramentas de mapeamento objeto relacional estabelecem uma ligação bidirecional entre os objetos no código e os dados na base de dados relacionais. Há diversas ferramentas ORM, tanto comerciais como livres de entre a qual mais usada no mundo Java é decerto o Hibernate, e no mundo. Net, o Nhibernate e o ADO. Net Entity Framework. Vantagens de se usar um ORM - Você escreve menos código e programa com muito mais produtividade. - Seu código fica mais elegante. - É mais fácil de dar manutenção no projeto. - Melhora a padronização da sua aplicação. - Desenvolvedores se preocupam em programar o que é necessário. Não é preciso que se conclua todo o software, pois se utiliza os componentes que já estão prontos.

3.5 SISTEMAS OPERACIONAIS

13

Existem no mercado diversos sistemas operacionais. Como o sistema é o responsável pela gerencia do computador, cada tipo de computador possui um sistema operacional diferente. Os microcomputadores, ou computadores pessoais, são os mais comuns hoje em dia. Para esse tipo de computador, os SO mais conhecidos são a Microsoft Windows, o Linux e o Mac OS. Cada um desses possui diversas versões. Computadores de grande porte, conhecidos como mainframes, possuem sistemas operacionais mais complexos, pois devem ser capazes de gerenciar ao mesmo tempo diversos usuários, executando vários programas e realizando um grande colume de operações de E/S. Exemplo de SO de grande porte é a IBM z/OS, que roda em mainframes IBM. Para sistemas operacionais de tempo real temos o VXWORKS e o QNX que é utilizado em um controle de processos industriais, o tempo de resposta tem que ser de imediato.

4. CONCLUSÃO

14

Este trabalho foi desenvolvido por meios de pesquisa por alguns meios para um melhor aprimoramento sobre o estudo das disciplinas em curso. Assim posso concluir que foram criados, apresentados todos os requisitos precisos para apresentação de “Nossa Locadora de Livros”.

5. REFERENCIAS http://www.slideshare.net/Maikynata/diagrama-de-estados-9431305

15

http://www.slideshare.net/Marcocoelho91/resumo-diagrama-de-estados http://www.batebyte.pr.gov.br/modules/conteudo/conteudo.php? conteudo=1039 http://www.esquemafacil.com.br/livros-tecnicos/redes-e-voip/livro-redesde-computadores-ref-156-ibsn-978-85-61226-04-6.html http://relativa.com.br/livros_template.asp?codigo_produto=121772 https://www.iba.com.br/livro-digital-ebook/Gerenciamento-avan %C3%A7ado-de-redes-de-computadores812b395ec0a4f78a7d11a8861b18d338 http://www.flickr.com/photos/bunifeitabira/5736588009/ http://baixarjr.blogspot.com.br/2010/05/redes-de-computadores-cursocompleto.html http://www.submarino.com.br/produto/6844311/livro-simulacaocomputacional-para-redes-de-computadores http://beckerdownloads.blogspot.com.br/2013/02/download-redes-decomputadores-andrew-s.html http://practicalsw-pt.blogspot.com.br/2011/12/ferramentas-demapeamento-objecto.html Livros das disciplinas do 4º semestre