topbella

quarta-feira, 22 de junho de 2011

Manha para projeto

Hoje estamos fazendo o projeto!!!

terça-feira, 21 de junho de 2011

Aula de Redes!

Olá!!!

Aula de Redes! Hoje criamos em com o auxílio do professor criamos um cabo de rede.
Conector

Fio

Cabo Pronto

segunda-feira, 20 de junho de 2011

Aula de WinDev!

Olá!!
Hoje, segunda – feira, aula de WinDev, fazendo o projeto.

quinta-feira, 19 de maio de 2011

Projeto 3º Semestre do CTI



Dados de Identificação
Turma: TI2010ms1 - TI3MS1 – 3º Semestre do Curso – Primeiro Semestre Letivo - Matutino –- Subsequente
Ano Letivo: 2011 – 1o semestre do ano
Componentes Curriculares Envolvidos: Desenvolvimento de Sistemas, Análise e Projeto de Sistemas, Desenvolvimento em Comércio Eletrônico, Qualificação em Redes, Tópicos Especiais III (Edição de Vídeo), Tópicos Especiais IV (Sketchup)
Professores Envolvidos: Alexandre Arenhardt Knob, Carlos Alberto Ceccon, Edinei Daniel Steffen, Helton Eduardo Ritter, Michel Lenz de Souza e Tiago José Pasieka
Coordenação do Curso Técnico em Informática: Maidi Terezinha Dalri e Edinei Daniel Steffen
Professor Responsável pelo Projeto Junto a Turma:Tiago José Pasieka
Professora Conselheira:
Líder da Turma:


Tema: Desenvolvimento e implementação de uma solução desktop e web contemplando instalação e configuração de serviços de redes.

Delimitação do Tema: Estudo, análise e desenvolvimento de uma aplicação comercial voltada a atender as necessidades de uma empresa real ou fictíciacom a apresentação da solução nas linguagens Delphi, Windev e PHP, com um módulo voltado para funcionamento na Internet. Definição da estrutura de hardware e redes necessária, instalação dos serviços de redes, documentação das atividades em relatório e site desenvolvido que deverá estar publicado no site pessoal dos estudantes.

Objetivos Específicos:
·          Definir uma empresa ou solução a ser adotada para o desenvolvimento do projeto.
·          Efetuar levantamento das necessidades de software de acordo com as expectativas da empresa ou solução proposta.
·          Efetuar uma descrição textual de todos os quesitos que precisam ser contemplados e de como detalhadamente o sistema deve funcionar. (Definição do escopo do sistema, requisitos, lista de eventos, plano de ação e execução)
·          A partir da descrição, elaborar a análise de um aplicativo.
·          Documentar o processo de analise e elaboração de software.
·          Apresentar ER completo (contemplando os atributos) e Dicionário de Dados.
·          Apresentar a análise de requisitos.
·          Efetuar a proposição de arquitetura de computadores e distribuição de rede a ser utilizada pela empresa, apresentando uma proposta de quantos e quais os configurações de computadores que a empresa irá adotar e qual a estrutura de rede que será utilizada, com os respectivos serviços.
·          Propor o uso de servidores específicos para os serviços que a empresa irá utilizar em Linux e em Windows.
·          Realizar o desenho da proposta da rede com o uso do VISIO.
·          Conhecer e utilizar os recursos de máquina virtual.
·          Realizar instalação de um servidor Windows, com as devidas configurações e serviços (IIS, AD, DHCP, DNS) e com os sistemas desenvolvidos na parte de sistemas.
·          Realizar instalação de uma estação de trabalho Windows XP, Seven com acesso ao servidor Windows 2003 (2008/Seven).
·          Vivenciar todas as etapas do desenvolvimento de um aplicativo desde a sua concepção, ao seu desenvolvimento e implementação em sistema de rede Linux.
·          Realizar instalação de um servidor Linux, com apache e samba e as devidas aplicações correspondentes ao linux rodando  corretamente.
·          Entender e preocupar-se com o processo de segurança de informações e cópia de segurança (backup).
·          Realizar instalação de uma estação de trabalho Windows XPcom acesso ao servidor samba.
·          Elaborar módulos de gerenciamento do site de notícias ou outros, como venda pelo site, definidos para web pelo grupo com o uso de PHP e Visual Studio 2008 .NET – C#.
·          Utilizar conceitos de Programação Orientada a Objetos para a solução em ASP.NET.
·          Organizar o desenvolvimento da solução ASP.NET em Camadas, especificando a funcionalidade de cada uma.
·          Consumir alguma estrutura de WebService, que esteja hospedada dentro ou fora da instituição.
·          Fazer o uso de tecnologias com AJAX em páginas Web.
·          Montar layout para sistema web baseado em padrões de CSS.
·          Elaborar módulos de gerenciamento do negócio via Internet, ou seja, possibilidade de trabalhar os cadastros e relatórios via net.
·          Implementar rotinas de backup e segurança nos softwares desenvolvidos.
·          Disponibilizar ferramentas de relacionamento com o cliente com base no histórico de compra ou no histórico de relacionamento com o cliente para as soluções web, por exemplo, se for sistema de locação qual o filme que locou...
·          Elaborar site documentando o projeto realizado e a caminhada realizada ao longo do período letivo.
·          Cumprir os critérios definidos por cada professor.
·          Propor o uso de bancos de dados, conhecendo as suas vantagens e recursos disponíveis.
·          Organizar biblioteca de funções genérica para os sistemas que são baseados em desenvolvimento Desktop.
·          Trabalhar com conceitos prática de Programação Orientada a Objetos dentro das linguagens de desenvolvimento de sistemas Desktop.
·          Elaborar relatórios e filtros para todosos sistemas desenvolvidos.
·          Possibilitar a exportação de dados dos sistemas desenvolvidos para arquivos (TXT,HTML,PDF,RTF,XLS) ou outros formatos.
·          Gerar formulário de dados estatísticos dentro do sistema desktop, com contagem de registro, agrupamentos, somatório de valores, rankemaneto de dados com a possibilidade de apresentação dos valores em gráficos.
·          Elaborar um Vídeo Tutorial de demonstração, apresentado algumas funcionalidades, de um dos sistemas desenvolvidos Web ou Desktop.
·          Apresentar o uso de recursos de filtros e outros recursos mais avançados em Windev e Delphi.
·          Apresentar funcionalidades aplicadas em algum dos sistemas que não foram aprendidas em sala de aula e sim com estudo extracurricular.
·          Elaborar o sistema definido em Delphi e Windev e nas soluções web em PHP e Visual Studio.
·          Elaborar um vídeo de documentação do projeto.
·          Elaborar vídeo sobre a empresa ou solução proposta.
·          Elaborar um vídeo comercial para o CTI.
·          Elaborar um vídeo comercial para a SETREM.
·          Elaborar um vídeo sobre tema livre.
·          Elaborar um vídeo sobre um conteúdo técnico estudado ao longo do semestre (assunto não pode ser repetir entre os grupos).
·          Assinar todos os vídeos produzidos com o logo da SETREM e o QRcode do Portal do Curso Técnico em Informática.
·          Publicar os vídeos no Youtube.·          Documentar junto ao relatório todas as atividades desenvolvidas.
·          Apresentar no capítulo 3 as etapas e o resultado do processo de análise do software.
·          Realizar apresentação oral trabalho desenvolvido.
·          Apresentar uma funcionalidade do sistema para uso com dispositivos móveis.
·          Desafio: Desenvolver uma interface do site para acesso a dispositivos móveis... Exemplo: o próprio site ser redirecionado ou redimensionado conforme o dispositivo de visualização (seja um PC ou um Telefone SmartPhone) (Podem obter ajuda: thomascavalli_1@hotmail.com).
Justificativa: O Curso Técnico em Informática tem como principal objetivo preparar os profissionais para o mundo do trabalho. Assim sendo é essencial desenvolver atividades práticas que aproximem da realidade vivenciada nas empresas que utilizam a tecnologia no dia-a-dia. O estudo e proposição de soluções de hardware e redes é algo extremamente comum no dia a dia de profissionais da informática e por isso conhecer e saber estruturar projetos nessa área é muito importante. O linux cada vez mais esta presente também no mundo das empresas e portanto é necessário o conhecimento do mesmo e a possibilidade de direcionamento do uso de Linux ou Windows nas empresas, de acordo com necessidades, recursos e conhecimento tecnológico existente.  A análise dos sistemas é o ponto de partida para a elaboração de qualquer software e trabalhada de forma conjunta sobre três enfoques: Delphi, Windev e Desenvolvimento Web, possibilita a integração dessas três ferramentas, bem como uma correta documentação e conhecimento por parte dos alunos envolvidos no processo de elaboração de software, de ER, de documentação e uso da linguagem SQL.

Metodologia:
Serão formados grupos de no máximo três estudantes. Para tanto os estudantes precisarão definir a empresa e o sistema a ser trabalhado. O banco de dados implementado será utilizado nas três plataformas de desenvolvimento citadas abaixo Na área de desenvolvimento deverão desenvolver em: Windev,Delphi e Web
Na área de redes deverão instalar: Windows 2000/2003/2008 Server, Linuxe Estações de Trabalho

O presente projeto será desenvolvido através das seguintes etapas:

1)     Exposição do projeto aos estudantes.
2)     Início das atividades de pesquisa e aprendizado pelos alunos
3)     Elaboração do projeto
4)     Realização da análise do problema proposto para desenvolvimento
5)     Documentação da Análise, Escopo do Projeto, Requisitos,  Dicionários de Dados,  ER, Banco de Dados
6)     Desenvolvimento dos sistemas e das demais atividades práticas propostas nos objetivos específicos.
7)     Elaboração do mapa de redes e hardware.
8)     Instalação dos Servidores e Estações de Trabalho em Máquina Virtual. Configuração de seus serviços e conexões. Instalação do banco de dados definido no projeto.
9)     Instalação nos servidores virtuais das ferramentas e aplicações necessárias ao projeto.
10)   Instalação, nos servidores, dos sistemas desenvolvidos
11)   Testes de conexão e da funcionabilidade do sistema em rede. Desenvolvimento do aplicativo nas linguagens Delphi e Windev.
12)   Desenvolvimento das aplicações voltadas para a Internet.
13)   Elaboração da página para documentação do projeto.
14)   População do banco de dados.
15)   Teste e implementação do software desenvolvido, inclusive em rede.
16)   Elaboração de rotinas de backup, exportação de dados.
17)   Elaboração do relatório final.
18)   Elaboração da apresentação final
19)   Apresentação do projeto

Quadro 1: Cronograma de Atividades
AçõesAbrilMaioJunhoJulhoAgosto
Exposição do projeto aos estudantesX
Início das atividades de pesquisa X
Elaboração do projetoX
Realização da análise do problema proposto para desenvolvimento – definição do escopo do sistema. XX
Documentação da Análise – Dicionários de Dados – ER – Banco de Dados X
Instalação dos Servidores e Estações de Trabalho em máquina virtual. Configuração de seus serviços e conexões.
Instalação do banco de dados definido no projeto.
Instalação, nos servidores, dos sistemas desenvolvidos.
Testes de conexão e da funcionabilidade do sistema em rede.  XX
Desenvolvimento do aplicativo nas linguagens Delphi e Windev. XXXX
Desenvolvimento do aplicativo voltado para a Internet em PHP e Delphi ASP NET XXXX
População do Banco de DadosX
Elaboração do site para documentação do projeto.  X
Teste e implementação do software desenvolvido, inclusive em rede.  X
Elaboração de rotinas de backup, exportação de dados.  X
Elaboração do relatório final.  XX
Elaboração da apresentação finalXX
Apresentação finalXX
Apresentação do trabalho na Mostra de Trabalho do SAPS    

Fonte: CECCON, DALRI, KNOB, RITTER, SOUZA, STEFFEN, 2011

Observações:
Para real compreensão do projeto e resumindo-o: Os estudantes precisarão desenvolver softwares e estruturar a rede. Para isso precisarão pensar em um tipo de empresa e quais os sistemas que irão oferecer. Deverão a partir disso, desenvolver as atividades solicitadas:
Sistema completo em Windev, DER, Instalações completas em tudo que compreende o Windows.
Apresentar o sistema do Delphi Desktop Completo, o Sistema de PHP completo e o Sistema em Delphi ASP NET Completo. Apresentar as instalações do linux com o site de documentação devidamente hospedada, com as configurações e entendimento do Apache e do Samba.
Uma máquina virtual configurada com windows XP deverá acessar ao compartilhamento criado em linux (Samba).

O trabalho tem uma linha mestra, mas cada grupo pode usar a criatividade para realizar proposições pesquisas diferenciadas e quaisquer ideias e iniciativas que tenham. O objetivo é trabalhar de forma integrada e mostrar que aprenderam dominar ao longo do semestre todas as ferramentas e conceitos estudados. Podem ser desenvolvidas outras ações aqui não contempladas tanto com o uso das ferramentas citadas como outras que sejam do domínio dos estudantes, entretanto os requisitos mínimos obrigatoriamente precisam ser cumpridos. Grupos que quiserem criar camisetas, envolver algum profissional que trabalhe no tipo de negócio que escolheram, criar materiais de divulgação, apresentação da empresa em Flash, explorar os recursos de vídeo inclusive com integração com banco de dados, apresentar um projeto completo de rede e hardware com o uso do Microsoft Visio ou outros softwares específicos para desenho da rede,enfim explorar outros recursos ou qualquer outra iniciativa serão muito bem-vindas.    

Bom trabalho a todos



Observações adicionais e importantes a serem lembradas e reforçadas:

Cada grupo deverá ter um professor responsável que ira acompanhar o levantamento de requisitos. Cada professor deve se responsabilizar no máximo por 3 grupos. A esse professor o grupo é obrigado a apresentar quinzenalmente a evolução do projeto e em especial a descrição do escopo dos sistemas e das análises específicas. Professores envolvidos nessa etapa: Edinei, Carlos, Alexandre, Helton e Tiago.

O Banco de dados utilizado para o projeto deve ser único, ou seja, todas as aplicações devem utilizar o mesmo banco. Fica a critério do grupo definir qual dos bancos vai utilizar.

Os professores deverão repassar para os todos os grupos os requisitos mínimos a serem atendidos em cada área, independente da observação acima, pois todos os requisitos de todas as áreas precisam ser cumpridos na banca.

No momento da banca os estudantes deverão obrigatoriamente ter pelo menos 3 máquinas virtuais instaladas
- Servidor Windows
- Servidor Linux
- Desktop Windows

O banco de dados deverá estar instalado em um servidor específico
As aplicações deverão estar instaladas em outra maquina virtual e sem as ferramentas de desenvolvimento instaladas (Delphi, windev ...)
As ferramentas precisaram estar instaladas em outra máquina virtual e com o código aberto para que se possa demonstrar questões práticas de desenvolvimento no momento da banca.

A documentação do projeto deve acontecer ao longo do semestre e ser realizada no Blog do projeto. Dúvidas, desesperos, erros e problemas devem estar registrados ali, bem como vídeos de aulas e de atividades que o grupo desenvolveu fora da SETREM para dar conta do projeto.

Sugere-se aos estudantes desenvolver um planejamento de trabalho para dar conta dos objetivos do projeto.

quarta-feira, 18 de maio de 2011

O Tempo

A vida é o dever que nós trouxemos para fazer em casa.

Quando se vê, já são seis horas!

Quando se vê, já é sexta-feira!

Quando se vê, já é natal...

Quando se vê, já terminou o ano...

Quando se vê perdemos o amor da nossa vida.

Quando se vê passaram 50 anos!

Se me fosse dado um dia, outra oportunidade, eu nem olhava o relógio.

Seguiria sempre em frente e iria jogando pelo caminho a casca dourada e inútil das horas...

Seguiria o amor que está a minha frente e diria que eu o amo...

E tem mais: não deixe de fazer algo de gosta devido à falta de tempo.

Não deixe de ter pessoas ao seu lado por puro medo de ser feliz.

A única falta que terá será a desse tempo que, infelizmente, nunca mais voltará.

Mario Quintana.

quarta-feira, 11 de maio de 2011

20 DICAS DE SUCESSO

20 DICAS DE SUCESSO
Luiz Marins Filho

01 Elogie três pessoas por dia
02 Tenha um aperto de mão firme
03 Olhe as pessoas nos olhos
04 Gaste menos do que ganha
05 Saiba perdoar a si e aos outros
06 Trate os outros como gostaria de ser tratado
07 Faça novos amigos
08 saiba guardar segredos
09 Não adie uma alegria
10 Surpreenda aqueles que você ama com presentes inesperados
11 Sorria
12 Aceite sempre uma mão estendida
13 Pague suas contas em dia
14 Não reze pra pedir coisa, reze para agradecer e pedir sabedoria e coragem
15 Dê às pessoas uma segunda chance
16 Não tome uma decisão quando estiver cansado ou nervoso
17 Respeite todas as coisa vivas, especialmente as indefesas
18 Doe o melhor de si no seu trabalho
19 Seja humilde, principalmente nas vitórias
20 Jamais prive uma pessoa de esperança. PODE SER QUE ELA SÓ TENHA ISSO.

About Me

Minha foto
Dadi
Três de Maio, Rio Grande do Sul, Brazil
Ver meu perfil completo
 
Dadi© Designed by: Compartidisimo